CSV:         000000000000000000000000000000000000101010010000000001110010011000011101111511010111314401421611132602001118291104034116011010000000000000000100101110020102015000000000000
QUERY        MNNNIQSKIISDTDSAIGNDISGLYVECLRLVERLHRSLLDVTRDEFERQGRSDVNAVQALLLFNIGDLELTAGELRSRGYYLGSNVSYNLKKLIDLGFIKHQRSRIDKRSIRISLTQSGKEIAETISQLYQRHIESIDKVGGLSVDDFIAMNKLLQRLNRFWGDQIAYRL
222085504    MNTKIKPQAVATARDQQVEDIRGLYMESLHLVERLHRRLLDVIKDEFDRQGRDDVNAVQALLLFNIGNSELTAGELRSRGFYLGSNVSYNVKKLVDLGFINHQRSRIDRRSVRISLTESGQDIAETVAKLYDRHIGSIDKVGGIGTDEFTQMNKLLQRLDRFWNDQILYRL
304391946    MNNANTAEMIPAEQPTDKTDIKPVYLEALTLVERLHRRLLDVIKDEFERNGISDINAVQALLLYNLGDSELTAGELRTRGYYLGSNVSYNLKKLVDMGYIHHQRSRTDRRSVRVSLTDEGKKIAGMVDALYERHTQSLEQIGEIDPASFEKLNKSLQRLERFWTDQILYRL
209548718    MNTKIKPQAVSNFRDQQDQGIRDLYMESLHLVERLHRRLLDVIKDEFDRQGRSDVNAIQALLLFNIGNSELTAGELRSRGYYLGSNVSYNVKKLVDLGFINHQRSRIDRRSVRISLTETGQDIAETVAKLYERHITSIDKVGGIGTDEFTQMNKLLQRLDRFWNDTMLYKL
83951511     ---EIDMSLHTPSPPASDQGFMSAYLDALSLVERLHRLLLDVIKDEFERVGVIEINAVQALLLFNIGDNEVTAGELKTRGYYQGSNVSYNLKKLVDMGYMHHQRCEIDRRSVRVRLTPKGKEIRDVVAGLFARHAEGLRGKGVLGADGIDQIAAALRRVERYWSDQIRY--
163735028    -------------QPGQNQGFMIAYLEALSLVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGENEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVKLTEKGRKIRDVVTVLFSRHAEGLEQKGVLGPEGIDDITRSLKRMERYWTDQIRY--
142067801    ---ETKMSVHAPMGPDPRQGFMAGYLDTLSLVERLHRLLLDVIKDEFERVGVLDINAVQALLLFNVGDNEVTAAELKSRGYYQGSNVSYNLKKLVDMGYMHHQRCEIDRRSVRVRLTQKGREIRDIVAALFARHADGLEETGIMGPTGLTDIASALRRMERYWTDQIRY--
254501016    MITASRAVDAVSQGEEEEVAIKPLYLEALTLVERLHRRLLDVIKDEFDRMGRSDVNSVQALLLFNIGDAELTAGELRTRGYYLGSNVSYNLKKLVETGYIHHQRSRMDRRSVRVSLTDKGQEVAKIVNDLYERHILSVEQVGEIGPQDFVTLNKSLRRLERFWTDQILYRL
118587980    MITASRAVDAVAQNEGEELEIKPLYLEALTLVERLHRRLLDVIKDEFDRMGRSDVNSVQALLLFNIGDSELTAGELRTRGYYLGSNVSYNLKKLVETGYIHHQRSRMDRRSVRVSLTEKGREVAKIVNDLYERHMLSVEQVGEIGPQDFVALNKSLRRLERFWTDQILYRL
89055142     --------MHAPLASPTQTGFLAGYLESLAMVERLHRLLLDVIKDEFERLGVLDINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVDMGYMHHQKCEIDRRSVRVRLTEKGRHVRDTVDGLFERHSEGLEKQGVMSADGVDRLNHSLKRIERFWSDQIRY--
84687908     --------IHSQIETGVGTGFMTQYLDVLSLVERLHRLLLDVIKDEFERLGMLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNFKKLVDMGYMHHQRSEIDRRSVRVKLTGKGCEIRDVVADLFKRHAKGLEDRAVLSLDGIEEINSSLKRVERYWTDQIRY--
188583940    MSTKAANTALKTTDAAPEQGAAGSYLEALHLVERLHRRLLDVIKDEFDRRGREDVNSVQALLLYNIGDKELTASELRSKGYYLGSNVSYNVKKLVEAGFLHHARSKTDRRSVRISLTPKGREIHDLIQGLYDKHARTIQPIGGISEDDFGRLNLALSRLERFWTDQIRYRL
40063587     --------IHPALDSGIKLGFAESYLEALALVERLHRLLLDVIKDEFERINVLEINPVQALLLFNIGENEVTAGELKSRGYYQGSNVSYNLKKMVEMGYMHHQRSEIDRRSVRVRLTEKGRSIRDIVAELFARHADGLQSKGVLGSEGIEDITSSLRRVERYWTDQIRY--
182677876    -------------------DVRPVYLEALTLVERLHRRLLDIIKDEFDRRGRSDINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNVKKLVEAGYLHHARSRIDRRSVRISLTEKGRSVHEIVAALYDKHVTTVEQIGGLSVDEFSKLNHALLRLERFWTDQIRYRL
126730940    --------IHSSMDKSPEQGFMASYLDALSLVERLHRLLLDVIKDEFERLGIIDVNAVQALLLFNIGDNEVTAGELKTRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTQRGREIRSIVSELFGRHADGLQTKAVISIDGMDEITSALRRVERYWTDQIRY--
90419536     ---NAQMKADAAPQVGPKDELKSLYLETLQLVERLHRRLLDVIKDEFDRNSRTDINAVQALLLFNIGDSVLTAGELRTRGFYLGSNVSYNLKKLVDLGFINHQKSRVDRRAVKVSLTDTGREVAAIVAELYDRHIGSIDKVGGLDEQEFQKMNRSLQRLDRFWNDQILYRL
254440643    MSLHSLPTRDGGPPTGTDNEFMTIYLDALTLVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVEMDYMHHQRCEIDRRSVRVRLTEKGRAVRDVVARLFEGHATGLQGKGVLDMNGLDEIAAALRRVERYWTDQIRY--
85707128     ------------TTGAVHSAFISSYLDALSLVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDHEVTAGELKTRGYYQGSNVSYNLKKLVDMGYMHHQRCEVDRRSVRVRLTEKGRSVRDVVADLFARHAEGLEGRGVLGPDGIDQITASLRRVERYWADQIRY--
163759197    -NSALAAETKAAPASDENEALKDLYLESLQLVERLHRRLLDVIKDEFDRNNRTDINAVQALLLFNIGNSELTAGELRSRGYYLGSNVSYNLKKLVDLGYINHQRSRVDRRAVRISLTEHGVEVAEIVAGLYDRHINSIAKVGGIGADEFEELNKLMQRLDRFWNDQILYRL
254462506    ---SIHSVVQNDLKTGTDKGFITGYLEALALVERLHRLLLDVIKDEFERVNMLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVEMDFMHHQRCEIDRRSVRVKLTPKGREVRDIVSELFERHAEGLQSKGVLGPEGLIDITGSLKRMERYWTDQIRY--
149203899    ------------TTSAIQSAFISSYLDALSLVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDHEVTAGELKTRGYYQGSNVSYNLKKLVDMGYMHHQRCEADRRSVRVRLTEKGRTIRDLVGDLFARHAEGLEGRGVLGPDGIDQITASLRRVERYWTDQIRY--
307946605    ------RAVDAVIQNEEEAEIKPLYLEALTLVERLHRRLLDVIKDEFDRMGRSDVNSVQALLLFNIGDAELTAGELRTRGYYLGSNVSYNLKKLVETGYIHHQRSRMDRRSVRVSLTDKGQEVARIVNDLYERHMLSVEQVGEINREDFANLNKSLKRLERFWTDQILYRL
254474593    --------MELPIGQQDQKGFMTGYLEALALVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGNNEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTERGREIRDIVAALFSRHAEGLEGKGVISSEGIEDITASLKRVERYWSDQIRY--
114704836    MNQHLVQS--SLADVSANGDLKSLYLETLQLVERLHRRLLDVVKDEFERQGRTDINAVQALLLFNIGDATLTAGELRSRGFYLGSNVSYNLKKLVDLGFINHQKSRVDRRAVRISLTESGQEIANVVAELYERHIGSIDKVGGLDEQEFSKMNKSLQRLDRFWNDQIVYRL
260466851    MINSRPAAKTANVSDDRREAIRSLYMESLQLVERLHRRLLDVIKDEFDRNGRSDINAIQALLLFNIGNSELTAGELRSRGYYLGSNVSYNLKKLVDLGFINHQRSRIDRRSVRVSLTPKGNEVADVVAGLYERHVGSIEQVGGINTDEFKQMNRALQRLDRFWNDTIAYRM
260433146    ---------LEMQVSAPGTAFMTSYLEALALVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDHEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTERGREIRDIVADLFARHAEGLQSKGVLGADGIEDITSALRRVERYWTDQIRY--
259418349    --------MERPISQLDRKGFMTGYLDALALVERLHRLLLDVIKDEFERVGVLDINAVQALLLFNIGDNEVTAGELKTRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTPRGREIRDIVASLFSRHAEGLENKGVISAEGIEDITGSLKRMERYWSDQIRY--
254511073    --------MELQVTAPGAKGFMTSYLEALALVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDHEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTPRGREIRDIVSDLFARHAEGLQNRGVIGAEGIEEITGSLRRVERYWTDQIRY--
217978267    -----------PAQGERSAEVRPNYLEALTLVERLHRRLLDVVKDEFDRRGRSDVNSVQALLLFNIGDKELTAGELRTRGYYLGSNVSYNVKKLVETGYLHHARSRIDRRAVRISLTDKGRDVHAIVNGLYDKHVLTVEQIGGISGDEFQRLNKSLGRLERFWTDQIRYRL
296446391    MNTASKTEAAQLRTDKI-NEIRPIYLESLTLVERLHRRLLDVIKDEFDRRNRGDVNSVQALLLYNIGDKELTASELRTRGYYLGSNVSYNVKKLVEMGYLHHARSRIDRRSVRISLTPKGKEVHDIVAALYEKHATTVEQIGGVSSAEFRTVNTALTRLERFWTDQIRYRL
163745991    ---------DPATQPMALKGFMVSYLESLSLVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVEMGFMHHQRCEIDRRSVRVRLTERGRYIRDVVAELFSRHADGMESKGVLGDAGIEDITRSLKRMERYWTDQIRY--
220927304    MKNQALKVAEQVRAPEAEPTVRTQYLEALHLVERLHRRLLDVIKDEFERRGREDVNSVQALLLYNIGDKELTASELRTRGYYLGSNVSYNVKKLVESGYLHHARSKTDRRSVRISLTDKGREIHEIVRGLYDKHAKTIQPIGGISEDDFARLNQSLARLERFWTDQIRYRL
254469498    INTNRAVEVLAQEEETVG--LKPAYLEALTLIERLHRRLLDVIKDEFDRMGRSDVNSVQALLLFNIGDAELTAGELRTRGYYLGSNVSYNLKKLVETGYINHERSQMDRRSVRVSLTDKGREIAQIVDDLYSRHILSVEQVGELSTENFEELNRSLRRLERFWTDQILYRL
114763959    --------IHASMGKKPLSGYMTGYLETLSLVERLHRLLLDVIKDEFERTGLLDINAVQALLLYNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTAKGRDVRDMVQTLFERHSEGLEGRNVIDLDGLDHINTSLRRLERFWTDQIRY--
294678197    -----QTPMKAPTEEGASPGIMSCYLDSLSLVERLHRLLLDVIKDEFERLGILEINPVQALLLFNIGENEVTAGELKTRGYYQGSNVSYNLKKLVECGYMHHQRCEIDRRSVRVKLTAKGVDLRERVTALFERHAKGMDARNVITLDAMDEMNRTLRRMERYGSDQIRY--
126725662    --------IHSVPGPKLNASFMTGYLESLALVERLHRLLLDVIKDEFERIGMLEINAVQALLLFNIGENEVTAGELKSRGYYQGSNVSYNLKKLVETEFMHHQRCEIDRRSVRVRLTQKGRKVRDTVEELFSHHAGALESKGVLGPQGIEDINTSLRRVERYWADQIRY--
83942892     ---------------------MQSYLDALGLVERLHRLLLDVIKDEFERVGVLDINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVDMGYMHHQRCQIDRRSVRVRLTGKGRHISGVVSDLFGRHASGLMHKGALGASGMDDITRALKRMERYWTDQIRY--
89071273     ---SMLRPLESAPAPGAEVVFMASYLDALNLIERLHRLLLDVVKDEFERLGLIDLNAVQALLLFNIGDNEVTAGELRSRGYYQGSNVSYNLKKLVELGYMHHQRCEIDRRAVRVRLTEKGRQVRESVAKLFAAHARDMRETGVIDMEGIEDVNTALKRMERFWSDRIRY--
56696156     ------------------------YLEALSLVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVDMGYMHHQRCEIDRRSVRVRLTQRGREIRDVVAELFMRHAEGLQSRGVLGPDGIEEITSALKRVERYWTDQIRY--
260425954    --------IHASMGKKPLSGYMAGYLETLALVERLHRLLLDVIKDEFERTGVIEINAVQALLLYNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTAQGRDIRDMVQSLFERHSDGLEGRNVIDLNGLDTINNSLRRLERYWTDQIRY--
170751997    ---------------------KGSYLEALHLVERLHRRLLDVIKDEFERRGREDVNSVQALLLYNIGDKELTASELRTKGYYLGSNVSYNVKKLVEAGYLHHARSKTDRRSVRISLTDKGRQVHEIIQGLYDKHARTITPIGGISEEDFNRLNQALTRLERFWTDQIRYRL
126740657    --------MEMPIGQQDRKGFMTGYLEALALVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVDLGYMHHQRCEIDRRSVRVRLTQRGREIRDIVSGLFSRHAEGLVGKDVINEEGIDEITTALRRVERYWSDQIRY--
298291634    -------------ETGRREEIRPLYREAVTLVERLHRRLLDVVKDEFDRRGRDDVNAVQALLLFNIGESELTAGELRTRGHYLGANVSYNLKKLVEMGYLDHRRSRIDRRAVRIKLTDKGEEVCAIVEALHAKHIATIEQIGGIGPHEFQQLNKALNRLERFWTDQILYRL
159043317    --------LHARLEDAPDLGVLTGYLESLSLVERLHRLLLDVIKDEFERVGVLEINAVQALLLYNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVEMGYMHHQRSEIDRRSVRVRLTEEGHKVRRVVGDLFARHASGLESKGVLGRESLEEINTALRRMERYWADQIRY--
299135089    ---KSAAKAVTPAANETSAPVQPLYLEALTLVERLHRRLLDVIKDEFDRRGRSDINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVEMGFLDHQRSRVDRRSVRISLTEQGQEIRHIVDALYQKHVKTVEQVGGISNDEFATLNKSLHRLERFWTDQILYRL
86137416     --------MEMPIGQQDRKGFMTGYLEALALVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNVGDNEVTAGELKSRGYYQGSNVSYNLKKLVELDYMHHQRCEIDRRSVRVRLTPRGREIRDIVAGLFARHAEGLEGKDVISREGIADITGSLKRVERYWSDQIRY--
307301030    MNTKMKPQVVAPRDPQEET-IRGLYMESLHLVERLHRRLLDVIKDEFDRQGRSDVNAVQALLLFNIGNSELTAGELRSRGYYLGSNVSYNVKKLVDLGLINHQRSRVDRRSVRISLTEEGQEIAETVTKLYERHIGSIQKVGGIGSDEFTQMNKLLQRLDRFWNDQILYRL
77464336     ---ETGMTVHAGILDGTQKAFLLGYLESLSLVERLHRLLLDVVKDEFERIGLLEINPVQALLLFNVGDNEVTAGELKTRGYYQGSNVSYNLKKLVELGYMHHQRSEIDRRSVRVRLTDKGRHVRQVLSDLFARHAEGLERRNVVGVSGMEDLNQALRRMERYWTEQIRY--
126735192    IHPELEQPDMSDVSPARSAAFMDSYLDALNLVERLHRLLLDVIKDEFERVGLLEINAVQALLLFNVGDNEVTAGELKSRGYYQGSNVSYNLKKLVESGYMHHERSEIDRRSVRVRLTEKGRGVHVLVTRLFRTHSEGLMDRGILDQEGVEDITAALKRVERYWTEQIRY--
146276467    --------VHAGILDGSQKAFLLGYLESLSLVERLHRLLLDVVKDEFERIGVLEINSVQALLLFNVGENEVTAGELKSRGYYQGSNVSYNLKKLVELGYMHHQRSEIDRRSVRVRLTEKGRTVRGILSDLFSRHAEGLERRGIVGPAGMEDLNQALRRMERYWTEQIRY--
84515362     VHTNLGKQDKSGLTDARSASFMASYLDVLTLVERLHRLLLDVIKDEFERVGILEINAVQALLLFNIAENEVTAGELKSRGYYQGSNVSYNLKKLVELGYMHHQRSEIDRRSVRVRLTEKGRNVRLIVAKLFATHADGLLDRQVLDHAGLDEISSALRRVERYWSDQIRY--
84501611     --------------PAGQQAFLASYLDALSLVERLHRLLLDVIKDEFERTGVLEVNAVQALLLFNIGENEVTAGELKTRGYYQGSNVSYNLKKLVEMGYMHHQRCEIDRRSVRVRLTAKGREVRNTVAGLFRRHASELGEREIVDIGGIDLITASLRRVERYWSDQIRY--
283842802    ---------TSAPAVAANTPVQPLYLEALTLVERLHRRLLDVIKDEFDRRGRADINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTPQGQEVRHIVEALYQKHVKTVEQVGGISSEEFATLNKSLHRLERFWTDQILYRL
260575728    --------MQQNVLDGSQKAFMLGYLENLALVERLHRLLLDVVKDEFERLNLLEINPVQALLLFNIGENEVTAGELKSRGYYQGSNVSYNLKKLVELGYMHHQRSEIDRRSVRVKLTEKGRRVRSVLNELFGRHAEGLERRGLIGASGMEDINASLKRMERYWTEQIRY--
300022479    ---SLAYEVARPRAPVQEEGFRGEYLQALRLIERLHRLLLDVIKDEFDRQGGAELNSVQALLLYNIGESELTAGELKTRGYYLGSNVSYNLKKLVDMGYIHYKRSDTDRRSVRVSLTEKGLEARDIVSKLYLRQLGSVQTVGEVSGDDVKGLNKALVRLERFWSDQIRYRL
90424152     MIKAVATAVETASTASGVTPVQPLYLEALTLVERLHRRLLDVIKDEFDRRGRSDINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTTQGQEIRHIVDALYQKHVKTVEQVGGISNDEFATLNKSLHRLERFWTDQILYRL
144039514    -------------DSKTGKSFMTHYLESLALVERLHRLLLDVIKDEFERVGVIEINPVQALLVFNIGDNEVTAGELKSRGYYQGSNVSYNLKKLVGMGYMHHERCRADRRSVRVRLTDKGQHIRGLVNDLFEGHAAALQSEGVLQGTGVEDINAALRRMEQYWGKQIRF--
114570091    --------MAMAESVAPEAAPSSDYLELLQLVERLHRQLLDVVKDELDREGLDDLNSVQALLLFNIGDQELTAGELRTRGHYLGSNVSYNLKKLVDAGYIRHQRSAVDRRSVRVSLTEGGHAVCSHLNALFERQGTSLAPVGGVEVEQLPAMNTALARIERFWADHIRFRM
161618729    --TNTQRKMDSAPFMAPQTALRSLYLEALQLVERLHRRLLDVVKDEFDRNGRSDINATRALLLFNIGNSELTAGELRSRGYYLGSNVSYNLKKLVEMGFIHHQRSRVDRRSVRVSLTDKGNEIANQVASLYERHITSIEQVGGIQVEEFMAMNKSLQRLDRFWNDSIAYRL
255261206    ---------------------MTSYLDALALVERLHRLLLDVIKDEFERVGVLEINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKRLVEMNYMHHERCEIDRRSVRVRLTEKGREIRNVVTKLFEGHAEGLESRDILSLNGIDEITTALRRVERYWADQIRY--
146341350    --------------PGTGGTVQSLYLEALTLVERLHRRLLDVIKDEFDRRGRSDINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTPQGQEIRRIVDALYQKHVKTVEQVGGISGEEFSTLNKSLHRLERFWTDQILYRL
239831588    MINAQRKTELSVPLTTPETALRSLYLEALQLVERLHRRLLDVVKDEFDRNGQSDINATQALLLFNIGNSELTAGELRSRGYYLGSNVSYNLKKLVEMGFIHHQRSRVDRRSVRVSLTDKGNAIADQVAALYERHISSIEQIGGIQVDEFMAMNKSLQRLDRFWNDSIAYRL
92117761     ---KAVAKAHEPAEQVVGQPVQPLYLEALTLVERLHRRLLDVIKDEFDRRGRADINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTAQGQEIRRIVDALYQKHVKTVEQVGGISNEEFATLNKSLHRLERFWTDQILYRL
110633485    MINSRSMAQDGSIHEERETGLRSLYLEALHLVEKLHRRLLDVIKDEFERQGRSDINAIQALLLFNIGDAELTAGELRSRGYYLGSNVSYNLKKLVDMGFIHHQRSRVDRRSVRISLTPKGQEIADVVSRLYDRHIGSIEQVGGIKAEEFLQMNRALQRLDRFWNDTIAYRM
15888501     ---NSKVKPQAVVADAHEDTIRSLYMESLHLVERLHRRLLDVIKDEFDRQGRDDVNAVQALLLFNIGNSELTAGELRSRGYYLGSNVSYNVKKLVDLGLINHQRSRVDRRSVRISLTEEGQAIAETVARLYERHVGSIEKVGGIGTGEFSEMNKLLQRLDRFWNDSIAYRL
310815669    ---NLSHPMTKSAPPAAGQMV--SYFDTLALVERLHRLLLDLVKDEFERLGVLEINPVQALLLFNMGEQELTAGELKTRGFYQGSNVSYNLKKLVDLGYLHHERSTADRRAVRIRLTEKGRRVRETLLRLFAGHADGMVARGVLPREGMDDLTLMLRRVERYWTEQIRY--
218507871    ---------------------------------------LDVIKDEFDRQGRSDVNAIQALLLFNIGNSELTAGELRSRGYYLGSNVSYNVKKLVDLGFINHQRSRIDRRSVRISLTETGQDIAETVAKLYERHIASIDKVGGIGTDEFTQMNKLLQRLDRFWNDSIMYRL
304319801    -------------------DIHSCYLRLLTLIERLHRQLLEVIKDELERESLDDINAVQALLLYNIGDAELTAGELRTRGHYLGSNVSYNLKKLVDTGYISHKRSDADRRSVRVSLTDKGFEIREIIGGLFERHLNSVEKVGDVHAEMMDTTNTTLERLERFWADQIRFQL
115525013    ------------------APVQPLYLEALTLVERLHRRLLDVIKDEFDRRGRSDINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTAQGQEIRHIVDALYQKHVKTVEQVGGISNEEFATLNKSLHRLERFWTDQILYRL
222148201    --TTTKIKPQVSAIDHEEQTIRSLYLDSLHLVERLHRRLLDVIKDEFDRQGRNDVNAVQALLLFNIGNSELTAGELRSRGYYLGSNVSYNVKKLVDLGFINHSRSRVDRRSVRISLTPEGQDIAETVAKLYERHVGSIQKVGGIGPDEFNQMNRLLQRLDRFWNDTIAYRM
27380147     MKAVATAADTAERVSGQQGSVQSLYLEALTLVERLHRRLLDVIKDEFDRRGRADINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTPQGQEVRRIVDSLYQKHVKTVEQVGGISGEEFSTLNKSLHRLERFWTDQILYRL
119383687    ---SSAQTVPALRPPPPQTDRTEAYLESLQILERLHRLLLDLVKDEFERLGRSDLTPVQALLIYNLGTSEVTAGELRSRGMYQGSNVSYNLKKLVELGYVHHERCDMDRRAVRVRLTQAGQEVRDCVAQLFARHAEGLDLSGVLDDPPIEAVNLQWRRVERFWAEQIRY--
283824129    ----------------DDQSLKSNYLVTLRMIERLHRLLLDLIKDEFERVGRTDVNSVQALLLFNIGDVELTAGELKTRGLYLGSNVSYNLKKLVESGYIHHQRSRTDKRSVRVKLTDKGKAISEMVNRLLERQLNMLEKVGGVSVPDLKHFNQISVKLERFWGDQIRYQL
86749743     -------------------PVQPLYLEALTLVERLHRRLLDVIKDEFDRRGRADINSVQALLLYNIGDKELTAGELRTRGYYLGSNVSYNLKKLVELGFLDHQRSRVDRRSVRIRLTAQGQEVRHIVDALYQKHVKTVEQVGGISSEEFATLNKSLHRLERFWTDQILYRL
144079714    ----------TPVEASKQALFMSNYLDTLCLVERLHRLLLDVIKDEFERLDIFDINAVQGLLLFNIGENEVSAGELKSRGYYQGSNVSYNLKKLVDIGYMHHQRCRIDRLAVRVGLTQHGQNIRDIIARLFARHAQGLIEGNTLEAQSVMDISHILKRVERFWKDQIRY--
154253341    -------KTEAFVEDQKDPGRKEAYLEALTYVERLHRRLLDVIKDELDRTRCSEINSVQALLLFNIGDSEMTAGELRTRGHYLGSNVSYNLKKLVEAGYIHHQRSRSDRRSVRVKLTEKGRAICASINELYNKHCMMIVEVGDISADELRQANATLFKLERFWTDQIRYRL
134727900    --------------------FMSNYLDTLCLVERLHRLLLDVIKDEFEQLDIFDMNAVQGILLFNIGENEVSAGELKSHGYYQGSNVSYNLKKLVDIGYMHHQRCRIDRRAVRVGLTQSGRNIRDIIARLFARHAQGLIESNAFEAQLAIDNSHILKRIERYWKDQIRY--
218661036    -------------------------------------------------RGRSDVNAIQALLLFNIGNSELTAGELRSRGYYLGSNVSYNVKKLVDLGFINHQRSRIDRRSVRISLTETGQDIAETVAKLYERHIASIDKVGGIGTDEFTQMNKLLQRLDRFWNDSIMYRL
136177295    MMNKMVKISVNDASVKTLGAAAPVYLESLSLVERLHRGLLDVVKDEFDRRGRSDVNPVQALLLFNIGDKELTAGELRSRGYYLGSNVSYNVKKLVETGYLSHERSRVDRRSVRIRLTEKGRQIHDIVQGLYSKHTRTVERVGGISEPKFRSANAILMRLERFFSDNVKYRL
288958248    --------------------MRKPYYESILLIERLHRHFLEVLKTELDRLGIQDINNVQSLILYNIGEDEMTVGELTARGYYLGSNVSYNVKKMVENGYLGQERSPHDRRSVRVRLSEKGLDLREKISVMFERHLAALEKAG-FSDEELTKANETLRKLERFWSASLDY--
209964648    --------------------LRQPYYDSILLIERLHRHFLEVLKVELDRLGIQDINNVQALILYNIGDDEMTVGELTARGYYLGSNVSYNVKKMYENGYLVQERSPHDRRSVRVRLSEKGLGLRDKVSALFERQIESLDK-GGLSSEELARANEIMRKLERFWSASLDY--
114797129    --------MIDMQDTATGT-IGESFLKSLSLLEQAHRRLHDVVKDDLERAGERSLTGVQALLLYEIGEGEAPASVLRARGAFAGTSLSYNVKKLQEGGYLIQTRSEDDKRTVTLRLTDRGKKVRTRVEKLFEKQATALEPTASVRADDLSQLNKTISRLERFWSDQIRYRL
163795650    ----TSDTVISPTDE--GSVVRREYLEAIKLIERLHRQFLEVVKTELDRIGVEDINNIQALILFNIGQEELTVGELTNRGYYLGSNVSYNVRKMVENGYLVQERSTHDRRSIRVRLSDKGLALCAQINDMFDRHAVALAE-AKIAHEDLSAARTSFRDLERFWISMLNFNL
142145497    --------------------MQHPYFECITLVERLHRQFLDVLKVELERSGIQDINNVQSLILYNIGKDELTVGELTARGYYLGSNVSYNLKKMVENGYLVQERSVHDRRSIRVKLSEKGHTIRELMNEVFERHISNVE-VSGMDLVKLKDVNEALKNLERFLTGQVGY--
136864983    -------------------------------VERLHLLLLDVIKDEFERLDIFDINAVQGLLLFNIGENEVSAGELKSLGYYQGSNISYNLKKLVDIGYMHHQRCRIDRRAVRVGLLQRGQNIRDIIVRLFARHAQGLIEGNTLEAQSVMDISHILKRVERFWKDQICY--
89094951     --------MSSSQDSHPEN--RTDFLECLRLIERLHRRILDIIKFRLEALGYADINSVQALLLHNIGDREMTAGELRTRGYYLGSNVSYNLKKMVSNGYIKQERSEHDLRSVRISLSQKGMAIHNLVSELFDQHLEEIGAKQLLQNEEFSQLRSQLRELESFWDQQISF--
135133315    --------------------LNTPYYDAIQLIERLHRHFLDVLKVELDKKGIQDINNVQTMILYNIGDDEMTVGELTIRGYYLGSNVSYNVKKMVENGYLIQERSVHDKRSIRVKLSEKGIELRDMISEMFRRHEEKVAGS-ELTDEALKAQNQTLQMLERFWASQTNY--
137778636    --------------------MRAAYLEAIRLIERLHRQFLEVVKTELDRQGIEDINNVQALILFNISEDEPTVGELTNRGYYLGSNVSYNVRKMVENGYLAQERSAHDRRSIRIRLSPKGLDLCKRIAAMFDTHAGAISQ-GTLKEEQLKTASQTYRELERFWAGLLDY--
140902969    ------------------SDIRRDYLEAIRLIERLHRQFLEVIKTELDNHGIADINNIQALILFNIGDSELTVGELTNRGYYLGSNVSYNVRKMVDNNYLIQERSAHDKRSVRIRPSGKGRDLYQQISDMFDRHAIAIEES-SFNSAEIHTASQSYRQLERFWTGLLNYSL
83592059     ---------ASSFRPKLGVILTDQYQEMVQLIERLHRHFLDVIRAELRRLNVEDINAVQALLLHNVGTEDVVIRDLKDRGYYHGSNVSYNIKKLTETGYIAQERSAHDRRATRLRLTDKGLALCEALRAMQSR-LAGLLPDQGLDDSSLSMANGALLRLERAWTDHIRF--
83312150     -----------------SAPVSQPYFDIIRLIERLHRHFLDVLRTELRRLNIEDINAVQALLLYNIGENEVVIRDLKDRGYYQGSNVSYNIKALTECGYLMQERSTHDRRSVRLKLTDKGLSLCNSIRKL-QDDLAGVLGGDEKTAAQLDTTLETMQRLERTWTDFVHY--
254293735    --------------------------------EQAHRRLHDVVKDNLERSGERYLTGVQALLLYEIGEGETPASTLRARGAFAGTSMSYNVKKLQEGGYLVQTRSDDDRRTVLLKLTESGLDVRSKVASLFDRQAQALEPTASVRNDDLQHMNKTISRLERFWSDQIRYRL
140121384    -----------------------------------------------------EINAVQALLLFNVGENELTAGELKTRGYYQGSNVSYNLKKLVDLGYMHHQRCELDRRSVRVKLTPKGRTVREVVARLFARHAEGLITQDILDTASIKDISSTLKQVERYWTDQIRY--
16264641     --NETQRKLDTPVDDRDGDDSLVTYFELARVMERASRRFSGLLRAELTKLGVEDIGPAQAMVLLAIGEAELSVGELLDRGHYVGSNISYYLKQLADGDYIDRIASQRDKRSARIRLSEKGRQLCAGLRQAAKGYERALSH-GDQDRRNLETAFQTLHRLELVWGNAARY--
143476864    ------------------SDIRQDYLEAIRLIERLHRQFLEVVKTELDNHGIADINNIQALILFNIGDSELTVGELTNRGYYLGSNVSYNVRKMVENNYLIQERSTHDKRSVRIRPSSKGRDLYQQISGMFDKHARDILES-SLNSNDIKIASQSYRQLEQFWAGLLNYNL
144901042    --------------------MTKPYFEIIRLIERLHRHFLDVLRSELRRLGIEDINAVQALLLYNIGENEVVIRDLKDRGYYQGSNVSYNIKALTEYGYLTQERSAHDRRSVRLKLTDKGLDLCNAVRTLQD------DLSAVFGDEDLQGTVDTMLRLERTWGDFVHY--
4688999      -NETMRKGLETLAADQDGDNSLVTYFEQARVMERASRRFSGLLRAELTKLGVDDIGPAQAMVLLAIGDAELSVGELLDRGHYVGSNISYYLKQLADGDYIDRIASQRDKRSARIRLSVKGRQVCAGLREAAKGYERALSH-GEQDRRNLETAFQTLHRLELVWGNAARY--
298292225    --------------DASGTDTPITHLEIARLIERAHRRFLDLLRVELARLGTDDISPSQVMLLFTIGQDELSVRDLLERGHYLGSNASYNLKQLVDAGYVHRSASLRDRRSARLRLTAKAQSLCDAIRTMHDNRQGLGDETEVY---ELGVAYGVLRRLEILWTGSLR---
158424953    -----------PSAPATATD-AVTHLELVRVIERVHRRYFDLLRVELTRLGVDDISPSQVMLLFTIGEDELSVRDLLERGHYLGSNASYNLKQLLEANYIVRAASARDRRSARIRLDAKGRNLCNLIRSVDETYHRLVARDAE-ETRELGIAFAMLRRLEFVWTNALRY--
288958157    ---------------------PAVYTDLGRVMESITRRFLDVLRMELARIGVTDLSPTQALMLLHIGTEELSVRDLLERGYYLGSNASYNLKHLVEAGYVDRSPSQRDRRAARLKLSDQGLATCEALRKLEAMRADSLLRTDS-DGADFETTYRTLRRLERAWTDLIRY--
288960455    ---------------------------MARLIERMHRRYLDVVRVGLSKQGVDDIGPVQALMVMLIGEDELSVRDLMERGYYLGSNASYSLKILVDAGYISRAANQRDRRTARLQLTDKGRELWEGLRRMERTQAEALV-RNETEVRDLKASYRTLRRLDRLWGDMVRY--
209963520    MMTKPNSPVAAVVNRQDPVTSVSVYTDIARVVERMQRRFHDVVRVELGRIGVDDISPMQVVMLMNIGNDELSVRDLMERGYYLGSNASYNLKHLVEQGYVDRGASQRDRRAARLRLSEKGQWLCNELRRL-EGHQAGVLIREPRDAEDLETTYRTLRRLERLWGDIIRY--
239833738    --------------------VVITHFELARMIERVNRRFVSLLKTELTKLGVEDIGPAQTLVLMAIGDVELTVGELLDRGHYVGSNISYYLKQLTDGGYVDRVTSQRDKRSARIRLTDKGERLCASLRNA-SRSYNHILTRDDDDLRNLEIAYQTLHRLELVWGNAARF--
139795644    ------------------------------------------------------INAVQALLLFNVGDNEVTAGELKSRGYYQGSNVSYNLKKLVEAGYLNREQSTADRRAVRIRLTDKGRMVRDSIEELFDRHARAL---GEDGPERLGRVNEDMRLMERFWTEQIRY--
135180879    ---NAQTAMIPDYEDETGPDVLTGYLEMLALVERLHRLLLEVVRDEFERAGRLDINAVQALLLFNIGNKTMTAGELRHRGHYQGSNVSYNLKKLVEAGYIDHRRSDTDRR-------------------------------------------------------------
136511067    --------------------MPAAYRDMTHLVERLHRRLLDVVRAELTRANIHDLNGVQALILVNVGEGEIAVRDLVERGYYLGSNVSYNIRKLTELGYLKQKPTKHDRRSLTVIPTDKAKKAIAAVRNGEENHAKSFEE-ALSGLSDIPTVREALKRLELVWTESL----
118593551    -------------ERSTDPASQANHFELVRVIERMYRRYLDRLRVDLIRIGADDISPAHAMLLFTIGDDDLSVRDLMDRGHYLGSNASYSLKQLVQSGYVDRTASARDRRSARIRLTDKGKMLCRAIKAADEVNQNQIV-RSEKDLRALEDTFALLRKLEVLWA-------
144139656    ------AAMDQPGTTGSDMGFMARYLDALTLVERLHRLLLDVIKDEFERLGVIEINAVQALLLFNVGDNEVTAGELKSRGYYQGSNVSYNLKKLVELG-------------------------------------------------------------------------
83954062     LNMSIQNPIPIPPSEA---GFMQSYLDALGLVERLHRLLLDVIKDEFERVGVLDINAVQALLLFNIGDNEVTAGELKSRGYYQGSNVSYNLKTFV----------------------------------------------------------------------------
149916323    --------LHKPLPTAEQKGFMSGYLDALSLVERLHRLLLDVIKDEFERLGVIEVNAVQALLLFNIGDNEVTAGELKTRGYYQGSNVSYNLKKFV----------------------------------------------------------------------------
136344365    ------------------SDIRQDYLEAIRLIERLHRQFLEVVKTELDNHGIADINNIQALILFNIGDSELTVGELTNRGYYLGSNVSYNVRKMVENNYLIQERSTHDK--------------------------------------------------------------
218678563    MNTKIKPQAVSNFRDQQDQGIRDLYMESLHLVERLHRRLLDVIKDEFDRQGRSDVNAIQALLLFNIGNSELTAGELRSRGYYLGST-------------------------------------------------------------------------------------
302384598    ----------------------DTYGTLNEVLVRLFRDIMDIEQQEFSNLTNNDMHVIEAI---GIGEPKNMSAIARELSVTVGT-LTIAMNSLVKKGYVTRQRGKEDRRVVYISLSEKGKEAYEHHARFHQEMIAGV--VAGLSENEIEVLIKALTKLNQWF--------
291087551    ------------------------------VLVRLFRDIMDIEQKEFRDITSNDMHVIEAI---GIGVPKNMSAIARELSVTVGT-LTIAMNSLVKKGYVERTRGKEDRRVVYISLSDKGRRAFEHHAEFHRRMIDSI--KEELSGEELQILYRALTKLNKWF--------
288870418    -----------------------------------------IITSEFNDLTNNDMHVIEAI---GIEEPKNMSTIAKELSVTVGT-LTIAMNSLVKKGYVTRQRGKEDRRVVYIFLSEKGRAAYEHHARFHKDMIDGV--IGQLSGDEVEALIKALTKLNTWF--------
239623058    ----------------------GTYETLNEVLVSLFRDVNDIEQSEFGDLTNNDMHVIEAI---GIDEPKNMSTIARALSVTVGT-LTISMNSLVKKGYVDRQRSSEDRRVVYISLSEKGVKAYHHHKKFHEQMIESV--VKELTEEELEALVKALTKLNSWF--------
225387336    --------------------IVGTYETLNDVLVNLFRDITGIEQKAVRALGNNDMHVIEAIGVYA---PKNMSSIARELSVTVGT-LTISVNSLVKKGYVVRQRSEEDRRVVLISLSEKGKEVFEHHAKFHKAMIDGV---------------------------------
253579409    --------------EAINDVLVNLFNEILDLEERA------LITGEYKNISVNDMHIINAV---GIREQKNMSTVARELNVTVGT-LTIAVNNLVKKGYIQRMRSQEDRRVVLISLTEQGKKAYYHHKDFHEKMVLAVLK--GLNVEETEALTKALTKLQTFF--------
254468689    ------------------------------------------------------------LVVWENEDTTVTASEIAKKLNLDAPTVTPIIKKLIDQGLIKKQRDKSDERVINISLTKKGRDLEEKVALIQDK----VACKTHLPKKDFEDLKQRLNEL------------
182419621    ---------------------------IIYFISRTKSNMIKFIENKLKENNLTELIPTHGNVLTSLSDRKLTMKEIAKKIGKDKSTVTPLINKLIDLGYIQKEKSHIDKRITYISLTPKAREIESTFN-----HIS--DQVKETAYKDFTESEKLLKKLN-----------
166032083    -----------------------------------------IITDEFKDITNNDMHVIEAI---GLGEGNNMSTIAKKLNITVGS-LTTAVNSLVKKGYVDRFRSKEDRRVVYVRLLEKGENAYHHHEDYHKQMTQAI--VDKLDESEIPVLLKTLDALTGFFTDYTR---
288918830    ------------------------------------------------------------MLVLWEADAPLAVGDIGARLHLDSGTLTPLLKRLEDLGLATRTRDRADERRVLIALTEPGRELREVPLRLFQRYGIDIDTAQKL-IRDLTALTESIQ--------------
15896813     -----------------------------TLVE-LFNDILTIEQTALKQGGFNDLSVTEVHTIEAIGMVPRTMSEVAATLGITVGTLTTAVGNLVKKGYVKRERSEEDRRVVKIALTKRGKLAYRIHAKFHSDMVK--ETVKGLSKEEERVLTSALEKLNRFFRD------
226325394    -----------------------------------------VITEEFKDLTNNDMHIIEAI---GLGTGNNMSTIAKKLGITVGS-LTTSMNSLVNKKYAVRHRSEEDRRIVNIQLTEKGEKAYHHHANFHKKMVEAV--VETLDEEEIPVLTKALDNLYQFF--------
111225748    ------------------------------VVTRLRRVLRASIRTEYSWEA---LPMAQVELLQCLAEADGTVGELAGRLRLAPNSVSTLVQQLADAGYLHRERDPADRRAALLRLTPAGAAALSGWQRAHERRLGA----------------------------------
258652757    ------------------------------VVNRLRRTLRTSIRADYPW---EMLPMAQVELLMALQDQPSRVGDLAARLRLAGNTVSTLVQQLVHAGFVHRSPDAADRRAAVIALTDAGRSQLAGWDAAHQQRIG--DALSELSPADRTAIQAALPALD-----------
296443184    ------------------------------LLVELFNDILNIEKESLKNGHFSDLSITEMHVLEAIGLEDRTMTEVASQIGITVGTLTTSINRLVKKEYVLRERSETDRRYVEIRLSKKGKLAYRVHEAFHEKMVRTM--TDNLSDQDNEVLIASMQRLNQFFKD------
142173522    ----------------------DCYVNVVLAGVKLHKALREVVSAELDRNGVHGLRPSWAIGLYRMGDRDWRAGELRHVFDSCETNSSYLMRKMASTGYLILRRSADDARVLIVSRAEQGRRVSEIVEDIFVRRSSHVTTRIAGREKNFADISRTL---------------
295107815    ---------------------MNSYETVNNILVKMFKDILDIITSEYKDISVNDMHIMEAI---GIQEPKNMSTVAKAVSVTTGT-LTIAINHLVKKGYVERTRSEEDRRVVLVSLSEKGEKAFLHHKIFHEKMVMAV--LDDLNPKETKDLTRALLKLQNFF--------
238916002    --------------ESLNSVLVDLFNDILNIEERA------LITEEFKDISVTDMHIIEAI---GIEEPRTMSTISKSLGVTMGT-LTVGINGLVKKGYVIRKRGEKDRRIVYASLTDKGIAAYRHHENFHKDMIGHITKD--LTKEEAEVLTKTFIRLEDFF--------
225027957    ---------MNDVRETINTMLVKTFHEILELEEKA------IITDEFSDISNNDMHIIEAI---GLGDGARMSVVAKRLNITVGS-LTTSMNSLVNKGYVARARSEKDRRVVNVYLLEKGIAAYKHHEEFHEKMLDAIMET--LSPEELVVWAKSCDRLTQF---------
160936901    ----------------------GAYETLNEVLVSLFRDVNDIEQSEFSDITNNDMHVIDAI---GIDRPKNMSSIARELSVTVGT-LTISVNSLVKKGYVVRNRSSEDRRVVFISLSEKGVKAYYHHKKFHEQMIDSV--VKELTEEELEALVKALTKLNTWF--------
295425065    ----------------------------------------ELKKSRFKDLTVKEMHAIDAITMY----DHLTVSQVAEKLHLSRATVTSTVDRLVRKGYAERIRDKKDRRVVRLALTDKGRVLCRAYHAYHNMMVKSFLQ--NMNDDDLQTIYHAFKNLEEF---------
260587493    ----------------------------------LFQEIMDIITSEFKDISVNDMHIMEAI---GEENAKNMSSVAKLLSVTVGT-LTIAINGLVKKGYVARERSEEDRRVVLISLTGKGRKANEHHKKFHDGMIQALLKD--LDDEQQEILVKSLLNLREFF--------
153852701    -----------------------------------------IITDEFKDLTNNDMHVIEAV---GLGDGNNMSSIARKLNITVGS-LTTAMNSLVNKRYVERHRSEEDRRVVLVKLTEKGVKAYHHHEDYHRQMTQAILDK--LDDTELPVLVKTLDALSEFFT-------
221197984    ----------------------------------------------LEELGLTYTQYITIIALWEEGS--LTVGQLGEKLFLESNTLTPILKKLEAMGYLERHRDPSDERQVRVSLTKSGRRVREKGLGM------NLVEATGLKPDEFAKMQKAI---------------
255331198    -------------------------LKLFIVLSRAYRAVNDQVNKSIQSFGVNPTEFAVLELLYHKGDQPL--QQIGEKILLASGSITYVVDKLEQKGLIVRKACEKDRRVTYASITEKGKKF---IEEVFPRHAQTIETVAGLTAEEKDKAIDLLKKL------------
154503831    -----------------------------------------IITEEFKDITNNDMHIIEAI---GLGEESTMSAVARTLGITAGS-LTTSMNSLVNKKYVTRQRSETDRRVVYIQLTGKGKKAYEHHKNFHMQMTNAV--IENLKEQELAILLQTLDKLSDFF--------
113867671    ----------------------------------------------LEQLGLTYTQYITIVALWEQDDQ--TVGSLGEKLFLESNTLTPILKKLEAMGYVERQRDPEDERQVRVRLTKAGRKLRE------RRLESSLAGATGLAPDEFARIQKAVASL------------
239826377    -------------------------LKLFIVLSRAYRSVGDQVNKSIQSFGVNPTEFAVLELLYHKGDQPL--QQIGGKILLASGSITYVIDKLEQKGLIVRKACETDRRVTYASITEKGRAFIEKV---FPEHAQTIETVSGLTPEEKEQAIALLKKL------------
186470463    ----------------------------------------------LEELGLTYTQYITVVAMWE--EDNQTVSSLGEKLFLESNTLTPILKKLEGMGYLERQRDPEDERQVRVNLTKAGRKLREKAFGM------DLAQACGLEPDEFSKMQKSI---------------
225572746    --------------------------------------------SEFRDISVNDMHILEAV---GTEEPRSMSSVAKSLSVTVGT-LTIAMNNLVKKGYVNRARSEEDRRVVLISLSEKGEKAYYHHQKFHDDMIQAIMTD--LDETQMDALTQALNKLRAFF--------
254472566    ----------------------------------------------------DKLTPTETNMLLHLG-TPVRMGKLADLLFCLPSNVTVLVDKFEKLGLLQRQRSEEDRRAIEVALTDKGQELR---TQTIAHISKVIEEQSGLDQGDFEKILEVLK--------------
256755479    ----------------------------------------------LDPLGITYTQYIALMALWE--EDNITVKELGKKLFLDSGTLTPLFKKMEAQKLVVRQRSSDDERNVYISLTEEGRKLRDRAVDIPNRLGSCID----LPMEEIVQLQKSLHKL------------
167768121    -----------------------------------------VITDEFKDISNKDLHIIDAI---GIKKPKNMSTIAGDLNITVGT-LTTAINNLLKKGYVNRKRGEKDRRVVYISLSEKGRKAYSHHREFHKRMIQGLLDTLNEQEQDL----------------------
153815735    -----------------------------------------IITEEFKDITNNDMHIIEAIGL----SGENTMSSVAKKLKITAGSLTTAVNALVRKAYVKRERSEEDRRVVYIALTEKGEKAFYHHEQFHRQMTNAVIEK--LDDEEIDALVKMLKDISAFF--------
73661699     -------------------------------------HLMKIVKTDVQRYGLNVTEFAVMELLYNKGDQPI--QRIGNRVLIASSSITYVVDKLEEKGCVVRQRNEKDKRVTNASLTDKGRSMMD---EIFPDHASTLESTSVLTDEEITVLQTTLKKL------------
197303800    -----------------------------------------IITEEFKDITNNDMHIIEAIGL----TGKTTMSVVAKKMKITAGSLTTAMNALVNKKYVLRERGEKDRRVVYIWLTEKGQRAYRHHAKFHEQMTNAV--IEELDETEIPVLLKTLRGLDTFF--------
154484995    -----------------------------------------IITEEFKDITNNDMHIIEAV---GLGEGNNMTTIAKKMKITVGS-LTTSMNSLVKKHYVERNRSEEDRRIVNITLTEKGIKAYKHHEEFHEKMSQA--AISEMSEDEVKVLLKSLNNLSKFF--------
291527738    -----------------------------------------LITDEFSDISINDMHIIEAIGV----DEPKRSGTVAKLMSITLGTLTKAIDGLTRKGYVNRIRSEEDKRVVKLSLTDKGKSAYYHHEQFHRHMIEHI--KDGLSDAEMKVLITSLAKLSDYF--------
158312529    ------------------------------VVTRLRRVLRSSIRADIPW---ESLPMAQVELLQCVAERDGTVGELAGLLRLAPNSVSTLVAQLTDAGLVRRERDPADRRAVALRLTEAGEQALTGWLQAHERRITAMELLADHDRDVIIAALPALGRL------------
227431212    -------------------------------------------RSYFSDITLKDMHTIEAISMY----DEKSASQVAKIIHLTPSSMTAAIDKLVEKGYVERRRSSKDRRVVRLGLTHKGRVVYRAHQEFHRDLTHNL--VKNMSPNDVSVVKQAIHNLVSYLAQII----
307946373    -------------------------------------------------------------------NDRVPVGDLTERLQLETSTITPLLKRLETMGLVSRKRSKKDERQVRISLTKKGKDLEEKAAH-FQDAIATSSGLGGKAYADLRKKVIALR--------------
171317415    ----------------------------------------------LEELGLTYTQYITIIALWEESNQ--TVGQLGEKLFLESNTLTPILKKLEAMGYLERHRDPSDERQVLVSLTKSGRRVREKGLDM------DLVEATGLKPDEFAKMQKAIVTL------------
225567846    ----------------------------------LHRLIHMSKYQAFKRLDDFDLKPSQAGILFVLSNGKLSQRELAEKIGITPPSMTVALRKMENRGYIKKEPDEKDQRIIRILLTEKGEDCVEDIRAVVDKMEAVL---------------------------------
89900306     ----------------------------------LMRRVLALVAQEVERLETSDLTNAQWVPLFKLSMGKVTVAELARECHLDPGAMTRLLDRLEAKGLCRRVRSVADRRVVHIELTPVGLDAAAALPAVLSRVQNA--HLAGFSVEEFEALKGFLRRI------------
303257793    -------------------------FEIVYLSSLLNEKAGDFIQDELKKYGYPELKMAHGDIFHVLFEAELSAKEIAGRTRRSKSTVSELVDRLVKLGYVCKKPDPVDARGVKVSLTEKGVAFEAVFGKISEDLSARILS--AVEPEELEIAEKVMRKL------------
56419493     -------------------------LKLFIVLSRAYRSVSDQVNKSIQAFGVNPTEFAVLELLYHKGDQPL--QQIGEKILLASGSITYVIDKLENKGWIIRRACERDRRVTYASITDSGR---RFIQRVFPEHAETIETVAALTPEEKEQAIALLKKL------------
89896378     ---------------------------TINLMSRINERANRFILAELEKREITDIAPSHAVLAALFRDSELTMSEIAQRVNRDRSTVTNSVNKLIDSGYLATMKNAQDSRSTLVFLTPKGRELEPAFFQISQ--SLAMLEYQGISAEEREIFRKVLERI------------
307298618    -------------------------------ITRLYRPVLS----EF---GITYPQYLVMLVLWE--KEPLTVKELGERLFLDSGTLTPLLKRMEKLGLLTRERSQGDERHVIIGLTNKGKEMREKALSIPLRIANQVN----ISEAEFASLMASLRKL------------
209516489    -----------------------------------------------------------AIIALWEEDNQ-TVSGLGAKLFLESNTLTPMLKKLEAMGYLERQRDPGDERQVRISLTKSGRRLREKALKM------DLVQTG-LAPDEFAKIQTAVVKL------------
229499182    -------------------------LKLFIVLSRAYRSVSDQVNKSIQSFGVNPTEFAVLELLYHKGDQPL--QQIGEKILLASGSITYVIDKLENKGLIIRRACERDRRVTYASITDSGRQF---IQRVFPEHAETIETVAALTPEEKEQAIVLLKKL------------
291534402    ------------------------------LLVKLFKNIMEIITDEFKDLTYNDFHVIEAI---GMSEPKSMSTVAKLMNVTTGT-LTKAMDGLTDKGYVVRERSKQDKRVVWVCLTEKGKAAYLHHEEFHHRMIDHI--KEELNAQETTVLIYSLAKL------------
269793961    ----------------------------AQLCFRLYRSERAVLATYRELLADLGVTYPQYLVLLVLWETDATVSHLGSRLALESGTLSPLLRRMEDAGLVSRTRSGDDERVVHVRLTEAGRDLRERAHGVPQ----DLWQRGGLDAGETAELARLLDRL------------
310829103    --------MNDEQRDTLNTFFVDTFNKILSLEEQ------TLLKSSIENLSVKELHIIEAVSILQ-RDKKNTMTEIAAQVGITVGALTTAVNVLVKKEYLSRRRSEKDRRVVRIYLTEKGMRAEMHHRIFHENMVSNVGEV--LTEEGLENLIIALKQLTSFFNGQL----
134298185    ---------------------------ALSIISRIREKATKLIIRELESHGVEGIVPSHGILVILFHGEKFTMKELAAKIHRTKPTVTVLIEKLVQYGFVEKEKSHTDSRVTYIKLTKKGFELKPIFDDISAKLNGIL--YGDLTEEESEALERLLNDVNRF---------
298247694    ------------------------------------RAMMSTYRGLLEQLGLTFPQYLVMLVLWEVGQS--TVKDLGQTLYLDSGTLSPLLKRLEAAGLIHRTRSARDERAVEISLTEAGQALKE----------------------------------------------
145595704    ------------------------------------RALTDVYRPILAEFGLTYPQYLALLVLWEYEEEPLTVSGLGARLHLDSGTLSPLLKRLEAAGLVVRRRSAVDERRVAVELTAAGSALRGRMADVPRR----MTQATGLGADDLVELRDTLTRVTR----------
28209897     ---------------------------------------------EFRDLSVTEMHTIEAIGMYT----QKTMSEVANKLNITVGTLTTAINNLVKKGYVERSKSEKDRRIVYIQLTKRGKLAYRIHDKFHLDMIK--ETISGLTDEEEEILIASLEKLNNFF--------
280965784    ------------------------------------------------------------MLVLWEAQEPRTVGDIGASLHLDSGTLTPLLKRLEDLGLADRTRDPADERRVLVSLTEQGKALRDVPQRVFQRYGIDI-PTALRLIGELTTIVDSLR--------------
187918860    ----------------------------------------------LEELGLTYTQYITIIALWE--EDNQTVSSLGEKLFLESNTLTPILKKLEAAGYVERQRDPEDERQVRVGLTKSGRRLREKGLNM------DLVEATGLAPDEFSKVQKAIVTL------------
138894516    -------------------------LKLFIVLSRAYRAVSDQVNKSICSCGVNPTEFAVLELLYHKGDQPL--QQIGEKILLASGSITYVVDKLENKGLIVRRACERDRRVTYASITEEGR---RFIERVFPKHAEKIETISALTAEEKEQAITLLKKL------------
227544525    -------------------------------------------KSTFNDLTIKEMHAIDAITMYN----HQTISQVAEKLHLTPGTMTSMADRLIRKGYVERIRDKDDRRIVRLCLTKRGRVLYRAHRAFHNMMVERFLK--GMDDEEMKVVKKALQNLEDF---------
89097838     -------------------------------LERAFRTVFRTLRQEVNKLMGDEVTSNEFTVLKLIADGPKMASAISKELNVSASHITSVTDSLVRKGYMTRSRSENDRRVVELVLTGTGQELVEKLEEKKSAYLQA--KFRSFTEEELDQLVKLFQKL------------
83944940     -------------------------------INRMYRPYL-------SKLGLTYPQYIALLALWETDD--VTVGALGKRLYLDTNTLTPLLKRLEGMGHLTRTRDPRDERVVRIRLTDQGRALAQATDALACVHAMASE--------------------------------
113969102    ----------------------------LRHLSRYMVRHLGMLNAAF---GDLPLSPVQAHALFEIGNQPQTIKELACKLSIDKSNASRAIKHLVDKNLAQSQMHPRDNRCLVVQLTPAGKKLLAKLNQLFQ------EILAQLTPEQIQQIEQAL---------------
167757322    -----------------------------QLFVRLFNQILDIETQYMVGHGVEDLSLSELHIIDAISSLSNTMSTIASQATLTNGTITTAIKKLEAKGYVKRRKDDNDRRIIRVELTAKGNRVCKVHRDFHEEMVSRVCEDSHVLDDEL--LIKSLQQLLYFFED------
78066343     ----------------------------------------------LEELGLTYTQYITIIALWE--QDNQTVGQLGEKLFLESNTLTPILKKLEAMGYLERHRDPSDERQVLVSLTKSGRRVREKGLDM------NLVEATGLKPDEFAKMQKAIVTL------------
154251161    -------------------------------IQRIHKVVLD----------ELGITYAQYLVLNLLWERKQPVGELAAQLRLETSTMTPLLKRLEAGGYVTRVRNPEDERQVLIGLLDKGRDLRKVAGRV----SANLAARIGLSEDELRQLNETIRKL------------
142044002    ----------------------------LRHLSRYMVRHLGMLNAAF---GDLPLSPVQAHALFEIGNQPQTIKELACKLSIDKSNASRAIKHLVDKNLAQSQMHPRDNRCLVVQLTPAGKKLLAKLNQLFQ------EILAQLTPEQIQQIEQAL---------------
260454351    ------------------------------------RAFGGVYREALRDLGLTYPQYLAMMVLWEHGS--LPVKTIGERLHLDSGTLSPLLKRLESAGLVRRERSPQDERSVTVHLTDAGSELRGRALSV----PRTILRATGLSVQEILALQETLGRL------------
284028596    -------------------------YELPLLLAGAFRRIIDELHRRLAEQGHPDLRPAYGFALQAIGRDGATVSELGRRLGVSKQAATKTLGKLTDLGYVTRGQDPTDARAVLITLTPHGRASLTAAARIFEDHREWRESLGPTRLQALED--------------------
169351368    -----------------------------HLFVRLFNQILDIEGRYMSGKGIEDLSLSELHIIDVISSLPNPASNIASKATLTNGTITTAIKKLEVKGYVKRRKDDLDRRIIRVELTTKGNRACKVHREFHEEMVNKVCEDSHVLDDEL--LIKSLQQLVYFFED------
50842065     --SNILPVVHDQTLDLDDQFCFSLY-RASRAVTRAYRPLLEGIGLTYPQY--------LAMLVLWHAEGPVGVNDIGTRLHLDSGTLTPLLRRLEDAGFITRAWSNDDERRRIISLTEGGRSLRHQAAGLPERMLA-----------------------------------
86358151     MPTSKAAKQSASASPRSGGDGRKLSTFLCFAVYSANLAFGRAYKPILDALGLTYTQYI-AMVALSEEDDQ-TVSTLGEKLFLESNTLTPILKKLESAGFITRHRDPADERQVRVSLTPAGREILET-----DPSSALIDAVGL--GDDFPVVQKSVTRL------------
229823812    --------------------------------------------SEFSDLSIKEMHTIEAIGLGGN----LSSSEVAKKIAITMGTLSVSIQNLVKKGYVERVSSPSDRRVVLLKLTKRGKLLYRIHRKFHLNMVS--ETLNGMEPEEAATLVKGLRNLHRF---------
218459658    MPTSKAAKQSVPASPGSGGEVRKLSTFLCFAVYSANLAFGRAYKPILDALGLTYTQYI-AMVALSEEDDQ-TVSMLGEKLFLESNTLTPILKKLESAGFITRHRDPADERQVRVSLTPAGRNL------LETDPGSALTDAVGLG-EDFPVVQKSVTRL------------
227892759    --------------------MKDLYQEINDALYNTYYGINRIEEEELKKSRFKDLTPKELHAIDAIGMHKSTASQVATKLHLTRATITSTVDRLVKKGYALRIRDQKDRRVVRLELTHKGRLLCRAYHAYHNMMVKSFLQ--NLDEDELKTIYQAFTNLEKF---------
269119928    -------------------------------ISRTKKKIMTFIEKELQKEGLNDLIPSNILTVLYENNSPLSMKEISKLIGKDKSTVTFLINKLLELEYIEKFKNDNDKRKLNIVLTNKGKKLRKKFDKI-----------------------------------------
310658202    ----------------------------------LFKNILDIEEQALKDRGIIDLSMNEMHTLEAIGEDVKTMSETAEILKITLGTLTTSVNRLVKKGYVQRLQDEKDRRIVLIKLTDKGQEVYKIHEDFHMEMVAKMLID--LNLEEDKALLGSLEKLKEFF--------
227824992    ----------------------------------------------LKKIGLTYTQYITMMVLWQ--EREISVKDLGTRLYLDSGTLTPVLKTLERQGYVARTRSKLDERVVVVLLTEKGAHLKEKALSVPEQMSCQLMQRGSMTLEEAEALKKKL---------------
27378531     -----------------------------------------------------------AIVALWEQDDQ-TVSELGDRMFLESNTLTPILKKLEAMGYLRRERDPADERQVRVSLTDAGRRLREK------GMHMNLVKSSGLKQDDFARLQKS----------------
299138736    ----------------------------------------------LEKLGLTYTQYITIVALWE--EDHQTVSSLGEKLFLESNTLTPILKKLEALGYLRRQRDAEDERRVFVSLTDTGRRLREKGLGM------SLAKAIGLTAEEYPQVQKAIVTL------------
77920594     ---------------------------IMEIFEIVSRALVNAKMQKLRKIGAREINLTQFQYINAINHAELTPTSLAKTLKLSKPAVTGILNKLVEQGYVTKSQSQSDRRVYNIHLTKAGKQVADAYEEACREYIDGMAQ--ALTASELDQMEKALH--------------
218134406    ---------------------------------------------EFSDISVTDMHIIEAV---GIGEPR-TMSQISKLLDVTMGTLTIGINGLVKKGYVERRRGEKDKRVVYATLTDKGHRAYAHHMHFHRNMVEAVMRD--LSDDEAEILVRTLKKLDGFFEEIKR---
188585471    -----------------------------------FNDILAIQQRALQSRGLKDLSISEVHTIEKIGKSRRTMSEVANELGITIGTLSTAINHLVKKGYVERVRSEEDRRIVYIKLTQKGMKANRIHEIFHNEMIE--EAISELEEGEKEALIKSMGKLNAFFKNQ-----
237737096    ------------------------------ILEEFYKLFYKTEDMALKR-GIKCLTHTELHLIEAIGEESLTMNELADRVGITMGTATVAVSKLTEKGFIARVRSNSDRRKVYVSLTDKGSKALTYHNNYHKMIMSSIENIADKDLSHFIEIFELI---------------
253699009    --------------------------------------------QELHRHGINGLAPSHGAILFHLFNNEVTMKDLAQAVRRDKSTVTALVAKLVSGGYVQKVSSTKDQRTVYVSLTEEGKALKPAFEEISQRMLARIWQ--GVDEAEQREAVRILKKI------------
146307652    -----------------------------------------------------------AMLVLWENEG-ITVSEISARMLTDPGSLTPLLKRLESEGLLQRQRSSQDERVVQLHLTDKGRALHEIPACILKATGQSMEQLGEL-RDDLITLRKHLQ--------------
297161690    ------------TETAAADDLLRLDLQVCFALHAASRAFGSVYRRVLRDIELTYPQYLVMLVLWEHG--EMPVKKLGEFLRLDSGTLSPLLKRLQAAGFVQRERSLHDERSVSIRLTAEGEALREAARAV----PLQIIQASGLDAEDVVDLRARLQRL------------
149179714    -----------------------------------------MMKHDITKLYGQYLSSGELLVLKYLSEGEMKASDLSKKMEVSASHVTSVTDSLTEKGYITRQRSSVDRRVVELTLTEKGKEILDKCMRIKSEYFQ--EKFNTFSNDEIEQLIYLFTKLE-----------
108759121    -----------------------------------------------------DLSPVQAHVLRQLGEGPLAMSTLAAYLSCDASNVTGLVDRMEARGLVVRRSSEQDRRVKMLVLTEDGAALRE---RLLERIFEPPDAICGLPEEDLCALRDIMRR-------------
210611747    -----------------------------------------IITEEYKDISNNDMHIIEAI---GLGKGNNMSAIAKKLNITVGS-LTTSMNSLVNKKYAVRIRSEEDRRVVYIRLTKKGEKAYRHHEDFHTQMTQAV--VDKLTEEEIPVLLKTLNGLSEFF--------
167622761    ---------------------------AASLLRRLSRQLIRQLGLLGAACGNQPLSPVQAHTLIELGENSYSIKQLAEIINIDKSNASRAVSQLVEKGFAKSQSNPKDNRSLVVQITPKGKKQLLQLNKQQNQQFSDIM--AQLPAEHIAELELSLRR-------------
295704355    ------------------------------------REITKVYKPLLDKLGVTYPQYLALLVLWE--HETLSVKKMGELLYLDSGTLTPMLKRMQDQELVIRQRSHEDERVVFISLTEKGKKLRDKACHIPEEVFSMTNKSQG----ELEKLKETLQEL------------
90961427     -------------------------------------------KSVFSDITIKEMHAINAISMY----DHQTASQVAKKLHLTPGTLTATIDRLCRKGYAERIRGNDDRRIIRIGLTKKGRLVYRAHDAFHRMMVKSFLKD--LNPDEIKTIEKAIHNLEDF---------
238060223    ------------------------------------RALTDVYRPILDEFGLTYPQYLVLLVLWERGDDVPTVSELGAALRLDSGTLSPLLKRLEAAGVLVRSRSARDERRVEVRLTDAGRALRERMCGVPLRRATGLTEAELIGLRDLTRVTETIHR-------------
142038469    ----------------------------------------------LEELGLTYTQYITIIALWE--QDNQTVGQLGEKLFLESNTLTPILKKLEAMGYLERHRDPSDERQVLVSLTKTGRRVREKGLDM------NLVEATGLKPDEFAKMQKAIVTL------------
159038955    ------------------------------------RALTDVYRPILAEFGLTYPQYLVLLVLWETEEQPPTVSGLGTQLHLDSGTLSPLLKRLEAAGLVVRRRSAADERRVAVELTPAGRTLRGRMADVPRRMAQAT----GLGADDLVELRDTLTRITR----------
297582938    -------------------------------------------KSYLDPLGITYTQYLALLVLWN--ENGVTVNELSRKLYLDSGTLTPLMKKLQTKELVERLRDPEDERVVRLFLTEKGQQLKEQV-----RHIPGLDSTGVPAEEASEILETLKSVLER----------
148260318    ---------------------------AVRAYVKLMRASHAVLARTQARLAAAGLTHVQLGVLEALLHGPLTQRDLTRKLLTSPGNLTDVIDKLARRGLVERVQCPEDRRSVRVVLTADGR---RFIEELFPRHAGDIAAAGGLDGKDLAALDALLRRL------------
271965337    -------------------------------VHAASRALDGVYRKELRELGLTYPQYLAMMVLWE--RQPVTVKELGVALRLDSGTLSPLLKRLEAAGLVHRERSAADERSVLVRLTPEGAGLRRRALEVPGR----IFEATGLDLAEVLELQGTLRRL------------
257452462    --------------------MTVNFIKVNDLLEEFYKLFYKTEDMALKR-GIKCLTHTELHIIESVGHESLTMNELAERLGITMGTATVAASKLSEKGFLNRERSQNDRRKVFVSLTDKGIKALAYHNSYHKMIMSSIENIKGKDLDHFITVFE-----------------
257463682    --------------------MTVNFIKVNDLLEEFYKLFYKTEDMALKR-GIKCLTHTELHIIESVGHESLTMNELAERLGITMGTATVAASKLSEKGFLNRERSQNDRRKVFVSLTDKGIKALAYHNSYHKMIMSSIEHIKGKDLDHFEDILEALR--------------
282865784    -----SPAPSPEPAELPDTELLRLDHQVCFSLQAASRAFGGVYREALRDLGLTYPQYLAMMVLWEHG--PLPVKTIGAQLHLDSGTLSPLLKRLESAGLVRRERSTQDERSVTVHLTDSGTELR--VRALPVPRA--ILRATGMSVEEVLALQETLGRL------------
90580736     -------------------------------LRQLSRQLVRQLGMLNSQCGQLALTPVQAHTLIELEQGPCTVNQMAERLRVDKSNASRNLAMLLNQGLIHSIANPNDKRSQLSQLTPNGIQTLTALHHQLDKDTQTI--LDQLDQDEIEQLETSLRR-------------
51893831     -----QQADTAPADRFTPENILPLLQTIADLVERCHRFL--------SRNYGLTMPQYQLLLAAMNGGAT-TLGSLADELNCSRGNLTGVADRLERDGWLVRERSTEDRRVVNIRLTEKGKKVWEIRNALAKEMA---EIAKIWSPDEMTIMLRSLERL------------
257469503    ------------------------------VLEDFYKLFFKTEDMALKR-GIKCLTHTELHLIEAIGQDSLTMNELAERIGITMGTATVAVSKLTEKGFIARVRSNTDRRKVFVSLTPKG---------------------------------------------------
251794891    --------------------------ELINLIGQ-FRLFLKNVTTEWSKKTMAGMNTTQFKLLYTLSSGPLKVSELADLLGLTSGAITGIADKMLAEGLISRERTTDDRRVVIIALTSEGDKLVNQVMECHEEIFSSF--FNGLPEEDIQHLRRIFSKL------------
56962512     ------------------NPLNQSQTDSLKLFTVMTKALQSVRIKAIADIKKHGFNPTEAVLELLYSKGEQPVQKIGEKVLIASSSITYVVDKLEKKGMIVRKPCPTDRRVTFVSLTEKG---HDWMADIFPRHAEAIDTIASLDEAEKRQLIDQLKKI------------
294642359    ----------------------PLYL-CAKEVTRRYAPFLD----------ELDLTYTQVVMMYLWEQQKCTVKEMGEALLLDPSTLTPLLKKLESKGYITRTRSETDERSLNITLTEKGDALKDK---------------------------------------------
260663187    ---------------------------------------HELRKSAFSDLTIKEMHAIDAISMYN----HQTASQVAKKLHLSPGTMTATTDRLVRKGYVQRFRDEHDRRVIRLGLTKRGRVLYRSHRAFHNMMVKSFLK--GTDEEQKRVIRRSLMNLEAF---------
299133116    ----------------------------------------------LEKLGLTYTQYI-AIVALWEQDNQ-TVGGLGEKLFLESNTLTPILKKLEELGYLQRKRDPADERQVIVHLTEEGRRLREK------GLCMNLVKETGLSPEDFRHLQK-----------------
293382000    ----------------------------------------ELKKSRFNDLTPKELHAVDAITMYE----HPTTSQVAEKLHLSRATMTVTVDRLVRKGYVERIRGKQDRRIVHLKLTMRGRVVCRAYHAYHNRMVKSFLQ--NLDENELQTIYHAFKNLDEF---------
260881284    ----------------------------------------------LKALGLTYTQYVTMMVIWE--KKEISVHELGDILYLDSGTLTPVLKKLESFGYIERHRSTIDERVVEARLTEKGQAFKEEVSKVPEQMRCYLSERNLFTPDEITAFKGELYKM------------
294629662    ------------------------------------------------------------LVLWEHGEQP--VKRLGERLRLDSGTLSPLLKRLEAAGLVHRERSAHDERSVEVRLTDEGTALRARALQVPRR----IMAATGFTLEEIAALRATLNRL------------
259501754    ----------------------------------------------FSDLTIKEMHAIDAISMY----DHQTASQVAKKMHLSPGTMTATANRLIAKGYAERFRDQEDRRIIRLSLTHKGRVLYRAHRAFHNMMVKRFLK--GMNDDEQRTIRKALRNLEDF---------
126433806    -----------------------------------------------------------VLLVLW-EEGPVTVGRLGERLHLDSGTLSPLLKRLEANGFVVRQRSRSDERQVEIDLTDAGRALEERAQCIPEE----LFRATGLSVDDAEQLRDAVRQLN-----------
259046610    ----------------------------------------SLAQSQFNDLSIKEMHAIEAIGMY----SEHTTTEVANKLNVTVGTLTVAVNALVKKGYVVRLKSEADRRIVILGLTKKGRLLYRLHRKFHEKLV--LKTIEGMNAEEMAVLVKGLHNLHDF---------
300173819    -------------------------------------------QSYFSDITLKDMHTIDAISMY----SEKSASQVAKMIHLTPSAMTTAIDRLVDKGYIERRRSDKDRRVVRLGLTHKGRVVYRAHQEFHRDLTHNLLKD--MPGSEVETVRRAIHNL------------
254252342    ----------------------------------------------LEELGLTYTQYITIIALWE--EDNQTVGQLGEKLFLESNTLTPILKKLEAMGYLERHRDPSDERQVVVSLTKSGRRVREKGLDM------DLVEATGLKPDEFAKVQKAI---------------
13472404     ------------------------------------------------------ITYPQYLVLNALGEADMSVGSIAHRLALESSTVTPLVKRMEQAGLVTRQRSQVDERQVQVDLTSTGRALLVQCNCLNE----TLIKRSGMTLAELDALNRQVQAL------------
217978471    -----------------------------------------------------------VMLVLWEADD-ITVKAIGERVYLDSGTLTPLLKRLEASGLLARARDPKDERQVRVSLTQKGGDMRASAKTIPGEIARAM----GRSPEDLKAVRKELRRI------------
28211668     -----------------------------------------------DRLSLLGITRVQWIALYYLGEGTISQCDLGEKMAIKASSVARLIDRMEREKYVVRKRSKEDKRRVDLYLTDKGKELREKLLPEGEKMSQLVSK--GISSEDIQVFKDVLHKM------------
227519390    ----------------------------------------ELKKSQFNDLSITEMHTIEAIGMY----KKKTSSEVAKELSITVGTLTVAINNLVKKGYVERLRSEDDRRVVKLGLTKKGKLLFRVHQHFHREMVKNILK--GMEQEEEQALLRALKNLHDF---------
29828150     -------PAASASPEVTGIERALTRITYLSTRARQHERLMALAGVPLDRAAVA--------LLRQISDTELRPGELAHRLGVEASHVTRQVQQLEKSGYVTRVPDPDDRRAQRIQLTSTGREAVDRIREAGARGMQ--MALAEWSPEELRQLATLFHRM------------
218672136    MPTSKAAKQSASASPRSGGEVRKLSTFLCFAVYSANLAFGRAYKPILDALGLTYTQYI-AMVALSEEDDQ-TVSMLGEKLFLESNTLTPILKKLESAGFITRHRDSADERQVRVSLTPAGRDLLET-----DPGSALIDAVGL--GDDFPVVQKSVTRL------------
253574605    -----------------------------------------------------------------------PIQQIGAKLLLQSGNVTYVIDKLEAAGLLHRTPCPRDRRVIYANLTPKGKELMD---RLYPEYAERIDHASGLTDEEKKVMIELLKKMGR----------
255024082    ---------------------------------------------QFTKLYREALEPFQALLVLWEGE-EQTVSELGKRLALDSGTLTPMLKRMEHLGYVTRSRHPEDERRVYIRLTEKAIKIQPDVLKSVDNCLQLLD-FAELDYRQLLTKIKTLTK-------------
256666602    -----------------------------------FRSLIDDLHADLAKQGHPDVRPMHGFVFQAIGPSGTTAVELGRTLGVTKQAAGKTIDTLERLGYVHRERDPGDGRRLLVRLTDRGLDCLAKSARIFERLRAEWSET--LGAERLRALEEDLRKV------------
256844981    ------------------------------VLEEYYKLFYKTEDMALKR-GIKALTHTELHIIESIGENQLTMNELADKIGITMGTATVAISKLSDKGYIDRARSTTDRRKVFVSLTKKGVDALTYHNNYHKMIMASITE--SIPDKDLEQFVKT----------------
187777410    ----------------------------------------------FKDISVTEIHTIEAIGMY---KPRTMSQVAMDLGITVGT-LTTAVNNLVKKEYVERKRSEEDRRIVQIKLTKKGKLAYRIHDKFHSDMIKA--TIDGLTEEEERVLIKSLDKLNKFF--------
134103470    -----------------------------------------------ERVAALDLTPPQVGMLRMIGEAGLSQQQLAGRLGMLPSKVVSFVDELESRGLVARTRSARDRRVYELTLTDKGEELMRQVWEVAAEH--DADFCGPLDTAEREQLAGLLRRL------------
154498273    --------------------------DSFAVISKIRRGMEAMLLEALKQAGVSGIAPSHGQILLALFDRRLPMNELAEQIGKTPQTVTVLVKKLAEMGYLKSERVPADRRSSVVSLTEQGERLKPVFQSVC-RQLQETQYRG-LSQEEIVQLRRML---------------
254245416    ----------------------------------------------LDELGLTYTQYITIIALWE--QDNQTVGQLGEKLFLESNTLTPILKKLEAMGYLERHRDPSDERQVLVSLTKSGRRVREKGLDM------NLVEATGLKPDEFAKVQKAI---------------
167747815    -----------------------------------------VITEEFKDISNKELHIIDAI---GTGSPKNMSSIAKALNITVGT-LTIAINSLLKKGYVIRRRGEQDRRIVYISLSDKGKEAFDHHSQFHRAMLEDVLSR--LDEEE----ERLLIRIMEYFRD------
261404703    -----------------------------------------------------------------------PIQQIGAQLLLQSGNVTYVVDKLVEKGYVRRRPCPEDRRVIYAELTPSGEQLMQKLYPLHEQHIQH--ALGGLDEEEKRQLIGLLGKM------------
82523766     ----------------------------------MSQRIPTFLRHMFPRVNVMELPPSQVVALVSIEEGSCTLSQLKDEMHVSAPTITGIIDRLEDHGYVARKKDEDDRRVVNVSLTDKGRKVVHKFRRNIEERWQQILKVGETALETIKRITK-----------------
218463537    ----------------------------------------------LDRVGLTYPQYLVMLVLWE--RSELPVKTIGEQLDLDSGTLSPLLKRLEQGGLIKRIRDLRDERQVIVSLTPKGQAMKGEVDTI----MTAIGQAAGCTLEELGQMRDMLHRL------------
126700460    ------------------------------------------IENKLSKNGLGELIPTHGNILTALYENNLTMKEIAAKIGKDKSTVTVLVNKLINLGYLERQKCTNDKRITYIKLTKKALLIEDTFNSI-----------------------------------------
227819024    ------------------------------------------------------LTYTQYIALVALSERDQTVGELGEKLFLESNTLTPILKKLEQIGLISRRRDPQDERQVRVSLTPKGEGLIDADPGASLTDATGL-------GDDFDAVQQTVARL------------
169824141    ------------------------------------------------------LTIMKVKTLFELGNDDLTIGDIGVLVGMAGGNISNLCKALEKEGYVSRKRSEKDERIVTVRLTEKGKEIENIVNEISEKYKKQI----KLTNEEYNSIIKSLNLLNE----------
108759191    -----------------------------------------------------------VLLVLWETDGE-TVKGMGERLYLDSGTLTPLLKRMESQGLVRRERSAEDARSVRIYLTSEGRALRRKATSIPEAMACKL----GLTLEEATRLRRDVQRL------------
209549765    --SKTAKQPEMPAPAAPGADRRKLSTFLCFAVYSANLAFGRAYKPVLDALGLTYTQYI-AMVALSEADDQ-TVSMLGDKLFLESNTLTPILKKLESSGFITRHRDPADERQVRVNLTPAGRD-------LLDTDPGSVLIDAVGLGDDFPIVQKSVTRL------------
251780169    ------------------------------------REIIKLYKPVLDKFNLTYTQYVAMLVLWE--DEKITVKGIGKRLHLDSGTLTPLLKKLEFMGLVNRYRDKNDDRVVIVELTDKGRQLKEEI--------------------------------------------
142829833    -----------------------------------------------------------AMLVLWENEG-ITVSEISARMLTDPGSLTPLLKRLESEGLLQRQRSSQDERVVQLYLTDKGRALHEQAKALLKASALNMAQLGKL-RDDLIELRGHLQ--------------
153811141    ---------------------MNSYETVNNILVRLFKDILDIITSEYKDISVNDMHIMEAI---GIQESKNMSTVAKTMSVTVGT-LTIAINHLVKKGYIERTRSEEDRRVVLVSLQKKEKKLIFIIKSFMRR--------------------------------------
291549458    -----------------------------------------IITEEFKDITNNDMHIIEAIGV----SGKTTMSVVAKKMKITAGSLTTAVNGLVNKKYVMRARGEEDRRVVYIWLTEKGEKAYYHHEEFHREMTNAVLNR--LDEKEIPVLMKTLDGLSEFF--------
294012211    ----------------------------------------------LDRLG---ITYPQYLVLHALWEQDRTIGQIAERLSLESSTVTPLVKRLEAGGFLTRARSAADERRVDVRLTERGAAMREECGCL----GEALLERSGMEGAQLADLNG---RVKQLWG-------
116326941    ------------------------------------RALTSLYRPILDQLGLTY-PQYLVLLVLWKGDG-CSVKEIGRKLYLDSGTLTPLLKRLEDSELVVRKRSEKDERSVRIFLSLKGKKLKERAVGIPSKLLEILE----VDKKSLIDLKNSLDRL------------
227550563    ----------------------------------------ELKKSQFKDLSITEMHTIEAIGMY----KKKTTSEVAKELSITVGTLTTAINKLVKKGYVERIRSEDDRRVVKLGLTKKGKLLFRVHQHFHREMVKNILE--GMATEEQHALLDALKNLHDFLQD------
260467099    ------------------------------------------------------ITYPQYLVLNALGEADMSVGSIAHRLALESSTITPLVKRMEQAGLVTRQRSQTDERQVQVDLTSAGRSLLVQCNCLNE----TLVERSGMTLAELDALNRQIQAL------------
307308583    -------------------------------------------------LDELDLTYPQYLVMVALWEDDQTVGSLGEKLFLESSTLTPMLKRLEAMGYILRTRDKADERQVRVRLTETGRALREKASRVPIGDATGMEPAEVARKREIAALRASLLR-------------
150015953    ------------------------------LLVQLFNDVLQIEEQSLKNGVLSDLSITEIHTIESIGMSERTMSEVAQKLKITVSTLTTAINKLIKKGYVERNRIETDRRVVLIKLTRKGKLAFRIHQRFHGEMIN--NAIEGLTLEEEEILISSLSKINNFF--------
308068641    ------------------------------------REITKLYQPHLEKLGVTYSQYLVLIVLWE--REECTVKELGEALYLDSGTLTPLLKRLQNAGLIDRKRSTQDERKVLISLTTEGRALRDK---------------------------------------------
256375446    ------------------------------VVARLRRALRTSIRSEWPW---DALPMAQVELLMALAERPSRVGDLAAELRLAPNTVSGLVGQLIEGGLVAKRADPTDRRVAQLTVTPLGHDKLAVWRGAHEKRIGGALDR--LEPEERADVVRALTALD-----------
209964161    --------MIDPEKDPLRLDRQVCFYAASNLLTRLYRPVL-------SGLGLTYPQYLVMLVLWE--ETPHSVGSLGEKLYLDSGTLTPLLKRMEQAGLISRSRDPSDERRVLIDLTPAGRALRAA-----AEHVPATLMAGGPAPGGLDTLRDSIRAL------------
172057173    -------------------------LKALTVMVRAVDALHEVIKQDVAKSGLNPTDFSVLELLYHKGRQPIQL--IGKKVLITSGSITYVIDKLEKKNYVVRQACPEDRRVTFAELTTEGQTLMDTI---FPEHEQAINQVQGIDQAEIELFIKTAKKI------------
163791226    -------------------------LKTLTVLLKSSSSVQDVVKKDMTKYGVNPTEFSVLELLYNKGDQPIQY--IGKKILLASSSITYVVDKLEKKEFIKRTPSATDRRVTNISISEKGTAFMQATFPQHEKLISNLFHV--LSEEEKTTLIALLKKV------------
306521192    ------------------------------------------IENKLSKNGLGELIPTHGNILTALYENNLTMKEIAAKIGKDKSTVTVLVNKLINLGYLERQKCTNDKRITYIKLTKKALLIEDTFNSI-----------------------------------------
298292012    -----------------------------------------VYKPVLDRLGLTY-PQYLAMVLLWEKDGR-TVGEIGERLRLESNTLTPVLKRLQAAGLLTRERDVEDERQVRIRLTAKGRELHAGAAAMRER----LTSAARQDVEELTRL-------------------
257869162    ----------------------------------------ELKKSQFKDLSITEMHTIEAIGMY----KKKTTSEVAKELSITVGTLTIAINRLVKKEYVERIRSEDDRRVVKLALTKKGKLLYRVHQHFHREMVKGVLSQ--MSTDEEQALLKALKNLHDFLQD------
170755066    ----------------------------------------------FKDISVTEIHTIEAIGMY---KPRNMSQVAMDLGITVGT-LTTAVNNLVKKEYVERKRSEEDRRIVEIKLTKKGKLAYRIHDKFHSDMIRA--TIEGLTEEEEKVLIKSLDKLNNFFKE--KYNL
170758878    ----------------------------------------------FKDISVTEIHTIEAIGMY---KPRNMSQVAMDLGITVGT-LTTAVNNLVKKEYVERKRSEEDRRIVEIKLTKKGKLAYRIHDKFHSDMIRA--TIEGLTEEEEKVLIKSLDKLNNFF--------
226229081    --------MTNPASTALSLDQQLCYYSAGMAIQRAYKPLLD----------ELGITYPQYLVLSVLRDDALTVGVIAEKLALESSTLTPLLKRLESAELVQRTRNPENERQVVVSLTPKGQAMQTRVGCL----GETLLATAGMSPAELGALNSDVKRL------------
254303677    ------------------------------VLEEYYKLFYKTEDMALKR-GIKALTHTELHIIESIGENQLTMNELADKIGITMGTATVAISKLSDKGYIDRARSTTDRRKVFVSLTKKGVDALTYHNNYHKMIMASITE--SIPDKDLEQFVST----------------
229917291    -------------------------LKTITVLLRASQSLQDLVKQEVASYGLNATEFAVLEFLYHKGDQPIQV--IGKKILLSSGSMTYVVDRLEEKGYLIRKACPSDRRITYAALTDAGERL---MQDIFPKHTEHMNAVGMQLNETIEQLKQIGKRAE-----------
160933852    -------------------------------LEEAYTLITVVEEEMVENAKKLDLSLAEVHMLQAIGKNKRTISELAAERYITLSSVTIAVNKLARKGYVLKTKAQRDGRVVYARLTEQG----ERVDRLYRRFHQSLAHVEGFSEEEKQVLLKGIGRLNNF---------
217974640    --------------------------------------------------GDLPLSPVQAHALFEIGKQPLTIKELACKLSIDKSNASRAIKHLIDKNLAQSQIHPRDSRCLVVQLTPAGKKLLLKLNQLFQEILAQLTPAQTSQIEE-----------------------
226315358    ----------------------------------LSREITRMYRPYLEEMGVTYPQYLVLLVLWEYGER--TVKELGEQLYLDSGTLTPLLKRMQESKLVTRDRSKEDERVVVIRLTEKGHSLKEQSCKLPE----ALLNNSRLDPKEFSE--------------------
150389842    ---------------------------------------REIIKLYKPFLTKLDITYTQYITLLVLWEPKITAKELGEKLYLDSGTLTPLLKKLESKELITRKRSTKDERIMIVTLTDKGRELKDAAVEIPEK--------------------------------------
293401425    ------------------------------------------------------MTGIQGLVLMEVADEECKLGALAQRLLMTNSNLSAIIKRMEEHGWIRRCRSPQDERIVYVRLSNEG---AAILADIKKRMDAKLDFLKQEDEESIKQMIQSLKRLD-----------
171317098    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSIEDRRVVRLELTDEGRALAERLPPVFRSVLDEL--LGGFTPEEVGFLKSMLRRI------------
260888621    ----------------------------------------------LKKIGLTYAQYVTMMVLWE--EHTVTMHDLGKRLYLDSGTLTPVLKKLESMGYLKRRRKADDERVVVVEITKEGEALREEAEKIPYAMGCLVNKKGTLTLEEAEALKEQLYRILR----------
255527978    ---------------------------CAKEVTRIYKPFLD-------KFSITYTQYITLLVLWE--QDNLTVKELGKKLHLDSGTLTPLLKKLESMKLLKRIRDTHDERNVYIKLTDKGLNMRD----------------------------------------------
256815723    ----------------------------------AHRAVTAAYRPLLDELGLTYPQYLVLLVLWDRG--ETTVKELASALRLDYGTMSPLLKRLETAGLVHRARAAHDERTVLIALTGRGEELRERAAVL----PGALLSVAELSGPEAAHLRATLWQL------------
309779471    ---------------------------AGHLLTRLYRPLLD----------ELGLTYPQYLVMLACQQAPCAVGDLGRRLYLDTGTLTPLLKRLEEQGLVTRTRDPDDQRRVVIELTDAGRALRERAAKVPE----ALACKIPLELDEIGATRDVLRKL------------
298294350    -----------------------------------------VYKPLLDRLGLTYPQYVAMVTLW--AEDGLTVGQIGDRVMLETNTLTPLLKRLESAGLVRRVRDAADERQVRIHLTEKGRALRPEAERIPREMGICLDRIGELTGELTRVRDKLLSRL------------
190890877    ----------------------------------------------LDRVGLTYPQYLVMLVLWE--RSELPVKTIGEQLDLDSGTLSPLLKRLEQSGLIKRIRDLRDERQVIVSLTPKGEAMKAEVDTI----MTAIGQAAGCTLEEMGEMRDMLHRL------------
307268305    ----------------------------------------ELKKSQFNDLSITEMHTIEAIGMY----KKKTSSEVAKELSITVGTLTVAINNLVKKGYVERLRSEDDRRVVKLGLTKKGKLLFRVHQHFHHEMVKNILK--GMEQEEEQALLRALKNLHDF---------
145221554    ------------------------------------RAVTSAYRPLLEELGLTYPQYLVLLVLWE--EEPCTVGHLGERLHLDSGTLSPLLKRLEGAGLVQRQRSATDERRVTATLTPAGRALEERAACIPERMLGST----GAAAEDLAALRDALH--------------
295399430    -------------------------------LEKLFRYIAEILKQRREILTQYPITPPQFVALQWLEEGDLTIGELSNKMYLACSTITDLVDRMEKNGLVARIKDQHDRRVVRIHLLEEGERIIEEVIK--KRQYDLAQVLRSFSNEEIVFLEKCLRKL------------
255535143    --------MEDPDTPKLDNQLCFPFYVIAKEITGMYRPFLE----------ELDMTYSQYLVMMVLWEYELTVNQIGEKLYLDSGTLTPLLKRLEAKNYIVRHRKKEDERVVEVFLTEEGNQLQKKACVIPGKMQQKLD----LSEADLSTLKETLSRL------------
257865876    -------KVMEPNLETVNDYLVSVFNDILVIEES------ELKKSQFKDLSITEMHTIEAIGMY---KKKTTTEVAKELSITVGT-LTIAINRLVKKEYVERIRSEDDRRVVKLGLTKKGKLLYRVHQHFHREMVKGVLSQ--MSPEEEQALLKALKNLHDFLQD------
297200085    ------------------------------------RAFGSVYRVILKDLGITYPQYLVMLVLWEHGD--LPVKKLGEHLRLDSGTLSPLLKRLEAAGLVRRERSARDERSVEVRLTEEGVALRERAERVPRR----IVSATSFDVDEISALRARLDQL------------
300857347    ----------------------------------LFNDILVIEQKSLQYATFKDLSVTEVHTIEAIGDKPKRMKDVACQLDITMGTLTTAINRLERKQYVTRTRSKEDRRIVYIQLTQEGKLAFRVHHKFHSNMVEEI--VGELTEEEEGVLIKSLEKLNNFF--------
86740988     ------------------------------VVTRLRRVLRTSIRSDYPWEA---LPMAQVELLQCLQERDARVGELAGLLHLAPNTVSTLVQQMSDADLLRRVTDPADRRAARVSLTETGTRHLQGWREAHERRLG--DALGRLAAADQAVIVEALPALSRL---------
282854452    -------------------------YRASRAVTRAYRPLLEGIGLTYPQY--------LAMLVLWHAEGPVGVNDIGTRLHLDSGTLTPLLRRLEDAGFITRAWSNDDERRRIISLTDGGRSLRHQAAGLPERMLA-----------------------------------
303245743    ----------------------------------------------------EDLTVDQILNLLWESDGQTPV-ELARRADKDKPNVTRLLQILEDKGYVARQPDPKDRRSHRILLTEAGRAIKDRLLELGSTCHE--RACAGLSAQEVATLKDLLNRVYR----------
298695781    -------------------------------MNRALDTLEQITKEDVKRYGLNITEFAVLELLYNKGPQPI--QRIRDRVLIASSSISYVVSQLEDKGWITREKDKDDKRVYMACLTEKGQ---SQMADIFPKHAETLTKADVLTKDELTILQQAFKRL------------
160880687    -------------------------------------------------LSVNEMHVIEAVYNSEN-DEKNTMKELSERLMITASSLTIAVKTLEQKGYLIRNRAQSDKRKVYVCTTEIAKEAYQEHRAFHEKLIANVSEQ--LNEAEIAALTLALGTLHRFF--------
72161284     --------------------------------------------------------------------APVSVKELATLLELDSATLSPLLKRLEAAGLVRRERNPDDERRLMVTLTPAGREMQEKARDIPERMMRLL----GMDPEELRHLNAVLSRLN-----------
291458046    ----------------------------------------------LDRIGLTYTQYITMMVLWEKG--ELSVKELGESLYLDSGTLTPLLKRLEQKGLLTRKRSERDERSLEVRITKEGTKLRDLALTIPRDMGDCI----KLTREEFRTLYSLLYK-------------
256826544    ----------------------------------LYAAARDIVRHYKPFLDKLDLTYTQALMVLWEEDS-ASIKELGGRLYLDSGTLTPLCKKLEAKGLVKRVRDEKDERNVIVSLTPKGRALEHKAADI-----------------------------------------
149181372    -------------------------LKLFIVLSRAYKAINEDVQVFIQNNGLNMTEFAVLELLYHKGDQPL--QQIGGKILLASGSITYVVDKLEKKGLIRRAACPNDRRVTYAQITEEGKEF---IGELFPRHEEQIHKLSVLDNDEKETAIELLKRV------------
16801367     ---------------------------------------------QFTKLYREALDPFQTLLVLWEGEKQ-TVTDLGKRLALDSGTLTPMLKRMENLGYVTRSRHPEDERRVYIELTEKAIEIQPAVL----KSVDTCLQLLGFEEQDYTQLLTKLQAL------------
187923630    ------------------------------LISRVKSTLSNLVTQ--RSMAELGITSQQGSILFMVASGKLLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSSEDRRVVRLALTPEGHAIAAKMPAIFNGVLDSL--LGGFTQEEVGFLKSMLRRV------------
135083184    -----------------------------------------------------------AMLVLWENEG-ITVSEISARMLTDPGSLTPLLKRLESEGLLQRQRSSQDERVVQLYLTDKGRALHEQAKALPACILKAIDQLGDL-RDDLVALRKHLQ--------------
260102043    --------------NAISDEIKEDYNFISDSLVDIYDQIMRIEESEIKKSHFKDITAKELHLVHTIGHDRKTTSEVARILRLSKGTLTANLNNLERKGYISRIRNQRDRRIINLVLTSKGRLLYRAHYAFHQKLVE--QCLKGFDGSDIKKMKQALMNVEDF---------
310641532    ------------------------------------REITKLYQPYLEKLGVTYSQYLVLIVLWE--REECTVKELGEALYLDSGTLTPLLKRLQNAGLIDRKRSTQDERKVLISLTTEGRALRDKALSIQEKTSMTHDQFGSL----LLQFNDLLDRV------------
115380260    -------------------------------------RTRSMLRDPISLLCENQLSSPQFHAIIWLGEGPLHIGVLARRSAIHDKSITGVVDRLEKMGFVERTRSPEDRRSVTIELTAEGQKLYAQINTLIETGLGNLLSM--LEPHDQTALFEIVERL------------
139162821    ----------------------SLYSASHRLV-RSYRQLLEPL----------DLTYPQAMLVLW-QQSELNVKELGEKLHLDSGTLTPLLKRLENKGLVSRTRSQLDERVVHIHLTEQGKALKN----------------------------------------------
257126923    -----------------------MYEKIETLLDKFYKTYYKIEEINLNQLTTSELHVIEA-----IGENEITMNELSDKLGITMGTASVAVNKLTDKQFLKRSRSDVDRRKVFVKLTSKGK--------------------------------------------------
238024320    MNRKDKTAQADPATARLGDFLCFAVYSANLAFGKAYKPLLD----------ELGLTYTQYLTLVAVSEEQATVGRLGEKLFLESNTLTPILKKLEALGYLQRQRAARDERQVLISLTQQGWQLREELAQV------DLAGACGLSPDQVERTRQA----------------
251783214    ---------------------------------------MSLKTSQFSDVSLKEMHTIEIIGKY---DQVTPSDIARELMVTLGT-VTTSLNKLEAKGYIERTRSSSDRRVVYLSLTKKGRLLDRLHAKFHKNMVGHV--IADMSDEEMQALMRGLGNLHQFLEDLV----
282886660    --------------------------------------LLSRVKSTMSNLAELGITSQQGSILFMVASGKLLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSNEDRRAVRLALTPEGHAIAARMPKIFTGVLDSL--LAGFTPEEVGFLKSMLRRV------------
300702654    MNTEVQAPPEATNQGAYQLDTMDRDTNVGRLV---HRARHELVTHIDAALATLDLTAAQTVVVYLAEDLANTPAELSRLLNYDPGAMTRLIDRLEKKNIVKRAPSDADRRSVVVTLTEQGRTLYPEIRPLIVDVLNHLLR--GFSQVEVKQLENLLLRM------------
256780531    -----------------------------------------------------------ALLVLW-EHGEMPVKQLGEFLRLDSGTLSPLLKRMQSAGLVTRERSTHDERSVTVRLTAEGEALKEQAREVPLKVIRST----GLDHKELADLRSQVQRL------------
256787382    ------------------------------------RAFGSVYRVVLKDLGLTYSQYLVLLVLWEHG--ELPVKRLGEHLRLDSGTLSPLLKRLEAAGLVRRERSTRDERSVQVRLTEEGAALRGRAVEVPRRIAAAT----GLDLAEVQDLRARLDRL------------
296877099    -----------------------------------------------SRFKDVSIKEMHTIDVIGSTPNATPSDISRELMVTLGT-VTTSLNNLERKGYIERRRSEVDRRVVHLSLTKNGRLLYRLHQQFHKRMVNQI--IGDMSPEEKKVMQKGLQNLYRF---------
219558309    ----MSPSPAAANRSEVGGPLPGLGADLLAVVARLNRLATQRIQMPLP--------AAQARLLATIAQGEARIGDLAAVDHCSQPTMTTQVRRLEDAGLVTRTADPGDARAVRIRITPEGIRTLTAVRA------------------------------------------
300784851    -------------------------------------------------LGELDLTYPQVLLVLWESDAR-PVKEIGEALHLDYGTLSPLLKRLEANGLVTRTRLPADERTVVISLTEQGRAVRTRAAGV----PSAIGCALGLGERERRELITTLRRL------------
170700016    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSIEDRRVVRLELTDEGRELAERLPPVFRSVLDEL--LGGFTPEEVGFLKSMLRRI------------
226357645    MTQNLTKPALPKVTLDLEDQLCFDLYAAARLITSAHRPFLLPLNLTYPQY-------VVMLTLWQHGPQTVT--ELGEYLHLDSGTLSPLLKRLETTGYVTRSKSALDERATIIELTPAGAALKERVTDV----PSAVACQVGLKPEEKQKMQEQLR--------------
157960597    -------------------------------LRRLSRQLIRQLGLLDAACGNQPLSPVQAHTLIELGESCYSIKKLAEILNIDKSNASRAVSQLVEKGFAKSQSNPRDNRSLVVQITPKGKKLNEQQNQLF------TEIRAQLPQEHIEELEISLVR-------------
229497293    -------------------------------LEKLLRYIAANLKQRREILTNYPITPPQFVALQWLEEGDLTVGELSNKMYLACSTTTDLVDRMERNGLVARVRDEHDRRVVRIRLLEKGERIIEEVIEKRQRDLANVLE--SFSDEEIVVFERCLRKL------------
222087609    --------------------------------------IHRVYKPMLDELGVTY---TQYLVLSTLWETDLTISAIADRLALEPSTITPAVKRLESAGFVTRQRNASDERQVQVHLNPKGAELHAKTGCL----TETLLRRSGFTVPEMIDLNHKVQLL------------
255656829    ---------------------------IVHFISKTKTNMIKFIENKLSKNDLDELIPTHGNILTALYENNLTMKEIATKIGKDKSTVTVLVNKLINLGYLERQKCTNDKRITYIKLTKKALLIEDTFNSI-----------------------------------------
296274325    --------------------------ELIALASKVTDLSNKLIISQLEKNNINGIVPSHGILLYE--NEQVTMKDIADFVHKTKPTVTILVDKLVKMGYVKKEKSKTDSRVTFVELTQKGKDLKPVFEEISN--NINNIIYKNLTTNEAVQTEKTLRKV------------
91782995     --------------------------------------LLSRVKSTMSNLAELGITSQQGSILFMVASGKLLAAELAREYGIDASAITRLIDRLEKRGLLTRIRSNEDRRVVRLALTPEGLEIAARMPAIFNGVLDSL--LGGFTPEEVGFLKSMLRRV------------
169342997    --------------------------------EELYTLLLCLNRKVFSHVKRLSIPPSHVKVIFHLHGGEASVSEIAKNLSISKSNMTPIIDKLIQENLVERFTDPNDRRIIRVRVTEKGHEFCLKQREKTKKHLE--EKISSLSPEELERIKDLAKELNSIFSN------
260583680    ----------------------------------------SLAQSQFKDLSIKEMHAIEAIGMY----RELTTTEVANTLNVTVGTLTVAVNALVKKGYVERLKDTKDRRIVRLGLTSKGRLLYRLHRKFHEKLVK--RTIEGMNEEEMAILVKGLHNL------------
296038098    ----------------------------------ANRAVLSVYRPLLEPMGLT--HPQYLVMLALWGRAPMSVKEIGQALQLDSPTLSPLLKRLESGGLITRTRSAADERQLVVELTEAGKALRTQ----AERIPGAVVQRLGVSLAELEELHSVLTRVN-----------
300855505    --------------------------DKLLLIEDVKKDLYDFVI--ISRSIMNEINISQLFLLYLLEESESKVSELAEKLGITPSAVTNLSNKLVESQFINRFRPEDNRRVVMISLTDKGKQFLKKMGEVKSRFLA--EALSELNNDDLKNMNLSFLKLN-----------
168208897    --------------------------------EELYTLLLCLNRKVFSHIKRLSIPPSHAKVIFHLHGGEASVSEIAKNLSISKSNMTPIIDKLIQENLVERFTDPNDRRIIRVRVTEKGHEFCLKQREKTKKHLE--EKISSLAPEELERIKDLAKELN-----------
291615671    MNSNQNDKKVKAAPLLLDQQLCFALYSANLAMHKVYRKLL----------TQMDITYPQVMLVLWQQDS-LTVSEIGERLFLDSATLTPLLKRLENAGLLNRQRSRQDERQVVVSLTDAGRSLRQ----------------------------------------------
194014880    -----------------------------------------------------------ALLLLW-EHGTLNVKTMGELLYLDSGTLTPMLKRMEQNGLIIRERSKEDERSVQIRLTEYGEQLKEKATAIPFQMLSGT----GRSEEELKTLRASLHEL------------
24372503     -------------------------------------------------VGDLPLSPVQAHALLEIGNQPQTIKDLANKLSIDKSNASRAIKHLIDKHLAQSQMHPRDSRCLVVQLTPAGKKLLAKLNQLFK------EILAQLTPDQIQHIEQAL---------------
110803151    --------------------------------EELYTLLLCLNRKVFSHVKRLSIPPSHAKVIFHLHGGEASVSEIAKNLSISKSNMTPIIDKLIQENLVERFTDPNDRRIIRVRVTEKGHEFCLKQREKTKKHLE--EKISSLSSEELEKIKDLAKELN-----------
241896488    -------------------------------------------KSRFKDISIKDMHTIAAITMY----DTRTASQLAQTMHLTPSAMTSVIDKLEKKGYVVRTRDTKDRRVVRIGLTHKGRTVFRAHEAFHRGMAHSL---------------------------------
22536526     ---------------------------------------MSLKTSQFSDVSLKEMHTIEIIGKH----SEVTPSDVARELMLTLGTVTTSLNKLEKKGYIERKRSSIDRRVVHLSLTKRGRLLDRLHSKFHKSMVSHI--IEDLGEEDIKMLTSALGNLHKFLEDLV----
307295604    ----------------------------------------------LDRLG---ITYPQYLVLHALWEQDRTIGQIAERLSLESSTVTPLVKRLEAGGFLTRARSAADERRVDVRLTERGAAMREECGCL----GEALLERSGMDGARLADLNGQVKQL------------
52079813     ------------------------------------REMTKLYKPLLDELNITYPQYLALLLLWEHG--ELSVKTMGKLLYLDSGTLTPMLKRMEQHGLLTRERSPEDERSVIVRLTAGGQALQEKASSIPQHMIAQTD----LSAGELKNLKQTLESL------------
309780505    -----------------------------------------------------------VMLVLWEQDAQ-TVSEIGERLFLDSATLTPLLKRLEAAGLIERQRSAEDERRVIISLTAAGKALEKRAEKVPACMAAAIECAPGELEELRTQLNALRGRL------------
302380873    ------------------------------------------------------LTIMKVKTLFELGNDDLTIGDIGVLVGMAGGNISNLCKALEKEGYVSRKRSEKDERIVTVRLTEKGKKIENIVDEISEKYKKQI----KLTNEEYNSIIKSLNLLNE----------
304407859    -----------PVQLKLEHQICFALYACSREMTKLYRPFLD-------ELGITYTQYVTLLVLWE--RDNVSVKQLGEQLLLDSGTLTPLLKKLEAMGLITRVRDAKDERSVLVQLTEEGKALREIPEKVYSLTGMDLEEGQQLRER-LQQLVQDMQRL------------
310779111    ------------------------------------------LKQGIKCLTHTELHVIEA-----IGSDSLTMNELSDRLGITMGTATVAISKLSEKGFINRVRSDLDRRKVFVSLSRKGDEALNYHTNYHNMIMSSITQ--NIDSKDIE---------------------
212639408    -------------------------LKLFIVLSRAHKAVSEHVKHDIQRYGLNPTEFGVLDLLYHKGAQPI--QQIGDKILLTSGSMTYVIDKLEEKRYIVRQRCEKDRRITYAVITEEGKALMDHI---FPQHAQMLEIFQSLSTDEKEMAIHLLKKI------------
251796515    -----------------------------------------------SRIKEFGLTPEQWAVLYRVREEDLIQKEIADRAGKDKPTTTRILDSLEAKGFVTKRASEHDRRSFQVYITEQGIATADAIEPI--EYSTMVEIAQVLSTEEYEQMTSLLKKLNE----------
16800257     -----------------------------------------------------DLSIEQFFVLREIATDEISATELSACLNVNKSAITPKLKKLEEKGYIRRERNKHDKRAVVLTITEKGNSVYEEC----EKQLELLEWLEILGEEDSEQFFELFQKIN-----------
310640784    --------------------------------------LFPIVKKKFFTYGPLDFNNFQVLMLLR-EVRSSTVSDLSKQLNVSRPNMTPLLDKLVEHGLADRQSCDSDRRVVNVAITEEGDAFCEQVFHTFSNKIQ--ERLVYLPEEELLHLSETLNEL------------
300690038    MSTEVQTPPEATDQGAYQLDTMDRDTNAGRLVHRVRHELVTHIDAAL---ATLDLTAAQTVVVYLAEDLANTPAELSRLLNYDPGAMTRLIDRLEKKNIVKRAPSDADRRSVVITLTEQGRALYPEIRPLIVDVLNHLLR--GFTQAEVKQLENLLLRV------------
260890515    -----------------------MYEKIETLLDKFYKTYYKIEEINLNQLTTSELHIIEA-----IGENEITMNELSDKLGITMGTASVAVNKLTDKQFLERSRSDVDRRKVFVKLTSKGK--------------------------------------------------
238025703    -------------------------------LTRARQAFVERMDQALAPLGLT-AQQIGVMLLLARGEARTPL-ELSRRLAYDSGSMTRMLDRLERKGLLERSRSAADRRVIEIGLTGRGRDAAEALPGLVAGEMNA--QLAGFSADEVRTMTALLQR-------------
296284174    -----------------------------------------------------------VMLVLWEEEPQ-TVGGLGARLYLDSGTLTPLLKRMEAAGHVTRSRDPDDERRVVIGLTEKGRALREQALHVPETIAS------GRTPEGIEELGNSVRKL------------
269217285    ----------------------------------------EVVRRYTPMLKDLDLTYTQAMMVMW-EEETITVKELGERLFLDSGTLTPLLKKMEAKGLIERERSDKDERKVVVTITQEGRDLRATAMNVPPEMGRCV----GLDTEDAVQLHKLLEKV------------
296101134    -----------------------------------------------------------VMLVLWEQDD-ITVSDIGERLFLDSATLTPLLKRLESAGLINRQRSRKDERQVAVTLSDAGREL--------QQQASGIPHVGCAAQCDTDTMLALKQQLE-----------
229553079    ----------KPSVKRINDKLIRVYSDILRMEEEELR------KSQFRDLGIKEMHTIDAIGIH----ATPSSSDVAKKLHVTQGTLSVAINNLARKGYVERLHLESDKRVVNLRLSRKGRLMYRAHLAFHQKMVASF--VKGFTEPQIELIERALDNLNEF---------
126653166    -----------------------------------------------------DITVDQWEILVVLWEKEITQKELADRLHKDQTNVARMLFKLEKKGFIHRVVHETDRRSLRVYVTPKGRDIKEILAPSIEAYNNTI---KGLSEEEVETFRRIL---------------
295687655    ---------DTPPPPLDGQLCYAIYSAGIA-IQRTYKPLLDALGLTYPQYLVLNLLWAQ---------DEQPVGRLADQLALESSTLTPLLKRLEAAGMVRRARNPENERQVIITLTPAGRALREKAGCL----AAALLETSGHAPDDLNALNRQVREL------------
70725554     -------------------DRTEHSLKAFIGLNRALDTLEKIVQQDVKNYGLNVTEFAVLELLYSKGPQPI--QRIRDRVLIASSSISYVVSQLEDKGWITRDKDPLDKRVYNATLTDKGQQF---MADIFPQHASTLEQASVLSEEELITIQQAFKKL------------
15675603     ---------------------------------------MSLKTSQFSDVSLKEMHTIEIIGKY---DQVTPSDIARELMVTLGT-VTTSLNKLEAKGYIARTRSRSDRRVVYLSLTKRGRLLDRLHAKFHKNMVGHV--IADMSDEEMQALVRGLGNLHQFLEDLV----
157364461    ------------------------------IISRLHFH---IVHDELEK---HDIHPGQPPLLMLVAKNEITQNLIARKLNVSPATVAIMLRRMEKSGLIQREQDESDRRFQRVYLTDKGSHMAEILK-------SKMEKVEKIAMDGFSSSEKDLKFLDR----------
256395143    ------------------------------VVTRLRRALRTSIRTEYPWEA---LPMAQIELMQSLSDRPARVGDLAARQRLSTSTVSGLIGQLMTAGLVVRGTHADDRRVAVVELTEAGRRQLADWQAAHQRRIGAALERLELPEQD-----------------------
295690856    -------------------------------INRAYKPLLDAL----------EITYPQYLVLSALWETDMSVGAIGERLGLDSSNVTPLVKRMEGAGLVSRVRNPADERQVVVSLTDAGRDMQARSTCL----GQTLFAAGGMSVERLVQLNKDVQSVSRFVSEQPR---
91786528     MPNKTAPPSADAMLLLDNQLCFALYSTSLAM-TRLYKPLLD-------ELGLTYPQYLTMLVLWE--QDGLTVSELGQRLYLDSGTLTPLLKRLETSGFISRIRAVEDERRVHITLTAAGRKLKAQAAKI-----------------------------------------
48478248     ------------------------------------------------NLINLGISTVEYRILKNLYERPLPMIELANINMVTQGWITGVVDKMEKNGYVKRDRSQNDRRVINISITEKGIEFFKHIAELHLNYID--MTLQDFTDYDMNEMIKLLQRVQE----------
304404789    ------------------------------------------------------VTPVQYLVLKTLDQCPIGLSELAELIYSTNSTSSGVIDRMVKAGWVSRERSETDRRSVKLELTEEGKLLWE---KMYETRLKRLLPLRQTSDEDHATL-------------------
296158778    --------------------------------------LLSRVKSTMSNLAELGITSQQGSILFMVASGKLLAAELAREYGIDASAITRLIDRLEKRGLLTRVRSNEDRRVVRLALTPEGLAIAARMPAIFNGVLDSL--LGGFTPEEVGFLKSMLRRV------------
159904529    ------------------------------VISRNH-LYQRIPKEEFLKISLSDREYLEAINKLKNPK----ISELAEEMKYTKTSVTNMVQKLEKNGYVKRIRSKSDKREVYVELTEKGHYIFEWKENMHEITISGVMEI--LTPQELETFEILLEKI------------
238027578    ------PDPSTPPPAGLSVSAYPINDSVGYLLSRVRSLMTNLVTQ--RTQTELGITGTQASMLFMLAVGKSTAAELAREYAIDASAVTRLLDRVEKRGLLSRVRSHEDRRVVRLELTDEGRELAERMPEIF---ISVLDRLDGFTPEEVGFLKSMLRRI------------
238787743    -----------------------------------------------------------VMLVLWEGD-ELTVSDIGQRLFLDSATLTPLLKRMENAGLLIRSRAVDDERQVIIRLTEQGRNLRE--------QAESIEAIMCASECDIEQLVNIKQQLE-----------
296132438    -------------------------------IKSLFRSLLKNFRQMLEQISDYGFTVPQLMLMQELYNPEITLKELSERMGLAKSTVSGIVDRLEQQGAVTRLRDTGDRRTVKISLTSRMLEIKESMNMIKHNYLAGLLE--GVDRAEIEKIIYGLKRLN-----------
168207993    ----------------------------------------------FNDLSITEMHTIEAI---GIEKARTMSEVALDLKITVGT-LTTAINKLIKKGYVNRRRIEEDRRVVMIELTEKGTLAYKVHEKFHEEMIDHVLEELGVSEEEV--LISSLDKLDKFF--------
116251069    ----------------------------------------------LDRVGLTYPQYLVMLVLWERG--ELPVKTIGEQLDLDSGTLSPLLKRLEQSGLLKRIRDLRDERQVIVSLTPQGEAMKGEIDTI----MGAIGQAAGCTLEEMAEMRDMLHRL------------
254492376    -------------------------------ITRLYRSLLD----------EYELTYPQYLVLLVLWEKDIAIKDVMKRLKLDSGTLSPIIKRLQSAGLVHKERTDQDERIVRLYLTEKSKNLEPFIAEVQNKVACHTELSSEEFFELLDRLNKVATSLNQ----------
302876937    -----------------------------KLIVELFNDVLEIEQSALQQGTFSDLSVTEIHTIEAIGMQPRTMSEVAADLRITVGTLTTAINKLIKKGYVCRNRIEEDRRVVMIQLTKRGKLAYRVHQKFHMDMIR--ETIEGIDEEEEKVLVTALEKINNYF--------
194015401    -------------------EIVLVHYEVSR---KLNRKLLELEK---------DITPPQIYALSILIQGKVSAEELKQRLSLNPGAASIALNKLCEQGYIQRERDKDDPSLVRLEATEKGQVIYEKHTRLFGKVIQHMMSD--FTKEDLKTYLTYLQKMRQTFHD------
254245580    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSVEDRRVVRLELTDEGRALAERLPPIFR---SVLDQVDGFTPEEVGFLKSMLRRI------------
24216997     ------------------------------------RALTAIYRPILEELGITYPQYLVLLILWK--EDGCSVKEIGKKLYLDSGTLTPLLKRLEDSEFVIRKRSIEDERSVEIYLSAKGKKLRDKAVCVPSKLIESLE--------------------------------
229823346    ---------------------------------RTSGKLLQFLKSDITHYGLNTTEFGVLELLYSKG--EFPVQQIAKKILISSSSTTYTINQLESKGFVVRRVDPKDRRVAYISLSPSGYDL---MKDIFPEHAARLDQIGKLSETELKRLSTLLKKI------------
266623895    -----------------------------TLISRIDGEIRRFITEELAAEGIADIVPSHAIIMELMKHGQMPMNELARRIDRTPQTVTCLIKKLVNTGYVTTGKSSGDSRVTMAALTEQGRHLASVLQRISEKIYE--RQYFGIPEDDIPILRGALMKM------------
297587578    ------------------------------------------------------LTIMKVKTLFELGNDDLTIGDIGVLVGMAGGNISNLCKALEKEGYVSRKRSEKDERIVTVRLTEKGKKINNIVEEISEKYKKQI----KLTNEEYNSIIKSLNLLNE----------
71904146     ---------------------------------------MSLKTSQFNDVSLKEMHTIEIIGKY---DQVTPSDIARELMVTLGT-VTTSLNKLEAKGYIARTRSRSDRRVVYLSLTKRGRLLDRLHAKFHKNMVGHV--IADMSDEEMQALVRGLGNLHQFLEDLV----
160880793    -------------------------------IIRLYKPFLDNI----------DLTYTQYITMMVMWEKELNVKELGEYLYLDSGTLTPVLKKLESKGYISRARSKEDERTLLVSLSSQGEELKKQAASIPEQ----IGQCVKLEPKEAKELYQLLYK-------------
219847658    -------------------------IEAYRLFLKLHRRFQELNREEFR---PYDLSTPQYAILFYATEEGVPLSYICNEMLADNSNLTRLVDRLERRGLVRRATDPRDRRVTLVQLTPAGKAL---IDELRPRHRRLVEQRSYLSPEELTAFHQAMQHL------------
294783160    ------------------------------VLEEYYKLFYKTEDMALKR-GIKALTHTELHIIESVGDTQLTMNELADKIGITMGTATVAISKLSDKGYIDRARSTTDRRKVFVSLTKKGIDALTYHNNYHKMIMASITE--SIPEKDLQKFVET----------------
142812620    --------------------------------------LLSRVKSTMSNLTELGITSQQGSILFMVASGKLLAAELAREYGIDASAVTRLVDRLEKRGLLTRVRSNEDRRVVRLALTPEGHAIAAKMPAIFNGVLDSL--LNGFTAEEVGFLKSMLRRV------------
168187322    ----------------------------------------------LNDLSVTEIHTIEAIGMY----KPRTMSEIAGDLGITVGTLTTAINNLVKKEYVERQKDKNDRRVVKIILTKKGKLAYRVHEKFHSDMINA--TIDGLSDEQEIVLTEALGKLNDFFKN------
227513574    -----------------------------------------------------------ALLTLW-ENAPMSVKKIGKHLHLDSGTLTPLLKRLESHGWITRTRSPQDERTVIIQLTDKALEQRDTV---YDR-VNSCQDLLQLSNEQIEDCTTALTMLDE----------
167631098    ---------------------------AIYLIGRLRGKVHQFLEQQLRDQGIDDIIVSQGYILAALNQGQLTMKDLAQRVKRDKSTITYLVDKLIRNHYVIKVKCQEDQRVTWVKLTDKGIAFQPIFDEISRKLIEQFYL--PFTEEEAVLLERLLEKGNAHWPD------
209520202    ------------------------------LISRVKSTLHNLVTQ--RSMAELGITSQQGSILFMVASGKLLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSNEDRRVVRLALTPEGHAIAARMPAIFTGVLDNL--LNGFTPEEVGFLKSMLRRV------------
253574065    ------------------------------------REIMKLYRPLLSELGLTYTQYITLLALWE--RDGITVKELGSMLYLDSGTLTPLLKKLEHMNLVTRTRDKSDERNVIIALTDEGKALCTVPMRLFEGTHAEVEDVISMHR----HINEFLRKI------------
45358350     ------------------------------------RLYQKIPKEEFLRLSTSDKEYLEAI--KNLNNPKI--SELARDMGYTKTAVTTMVQKLEKNGYLKKIKSKEDKREINVELTDKGRYIFELKEEVYEYTIKRIKEV--LTPQELGAFKAILEKI------------
142040080    -------------------------------------------------VGDLPLSPVQAHALLEIGNQPQTIKDLASKLSIDKSNASRAIKHLIDKHLAQSQMHPKDSRCLVVQLTPTGKKLLAKLNQLFQ------EILAQLTSDQIHHIEQAL---------------
73661814     ----------------------------------------EIIKKYTSYLKEFDLTYTGYIVLLAIGEEKLNIKTLGARVFLDSGTLTPLLKKLEKKGYVTRTREIDDERNLQIALTTKGKDIKEPLSNISKQVFNEFD----MEVDEAIDLKETLQ--------------
115373241    -----------------------------------------------------------VMLVLWEEEG-LMVKELGARLHLDSGTLTPLLKRLEAAGLVVRTRDAQDERQVRIGLTAQGRALRAQAECVPQ----ALLEASGITLGELQALKGQILRL------------
134301134    ------------------------------------------IQIEFSGLADKDAAPLSALLKLWRNDG-LTITELGEKMFLKASTITSLIDRMERDGLVCRERNQEDRRVVRIFLTDKAKGLKGQYPSLDESIKAKI--SGKMSEDEVEDLIALLNKLE-----------
109900446    -------------------PIMKKYDELLVSLRRVIRAI-DLYSKKLSKE--SGLTSPQLIVMQEIANNDVMVKDIANHINLSSATVTSILDRLEARGYVVRERSQIDKRKVGVRLTESGSTAFKNAPTLLQEHF--INRFESLDEWEQTQLVSTMQRI------------
193216199    --------------------------------------------------------------------GPMTIGGLSKKMLVSGGNMTVVIDNLEKENLVERVRDKSDRRAVHVQLTKKGRRV---FNKVFPEHAEYVTKVSVLSPEEQETLSALLKKL------------
302334140    -------------------------------MNRALDTLEQITKEDVKRYGLNITEFAVLELLYNKGPQPI--QRIRDRVLIASSSISYVVSQLEDKGWITREKDKDDKRVYMASLTEIGQ---SQMADIFPKHAETLTKADVLTEDELATLQQAFKKL------------
120402533    -------------------------------------------------LTELGITYPQYLVLLVLGEGDISVGRLGERLQLDSGTLSPLLKRMEAGGIVRRQRSETDERQVEVALTTEGKRLRRKVHCIPEKPLTGLTPEQAIDLRDIVRLTEAL---------------
309775844    -------------------------------IEELNRKLMRYLKDEYEHYHITDM---QYSVLSYIQQHPITIGAVAKALHTDAGNMSALCKRLERNGYLNRRKSERDERSVELRLSEEGMQCVQAIVCKLQIHYE--EQWKQYNYKDKEMIGKGLEKLNQF---------
167585010    -----------------------------ALIERMDRALEPL-----------DLTAQQVGVILLLSRGYVTPFELSRKMAYDSGSMTRMLDRLERKGFIARSRSEQDRRVIELTLTERGADAARALPSLIATALNA--QLAGFSADELATLTGLLQR-------------
297191298    ------------------------------------RAFNGVYRTVLKDLGLTYPQYLVMLVLWEHG--ELPVKEIGEHLRLDSGTLSPLLKRLESTGYVERRRSTEDERSVTARPTQAGRALREKALGMPRREATGLTPARIRAREELDELTRTL---------------
229544309    -------------------------------LEFIFRRIYRKIKEELHSLLKEHVTLNEFMVLKLLSESSMRSSDLSKILQVSASHITSVTDSLVEKGLIERRRSNKDRRVVDLILTEKGKSLISQLKETKSRFLK--DQLDVFTEEERETLYRLFRKFE-----------
309778342    ----------------------------------LFNYILLIEEKNLRDQGVK-LSMTEVHILEAIEKSENMMSAIAKRLMVTQGTLTVSTSKLVKKGYVERVRDERDKRIVRLKLTERAENILEIHNRFHEEMIERL--LNELELDKEVELIQSLRNLMEFF--------
296329692    -------------------------LKLFIVLSRAYRSINDHMNKHIHKHGLNPTEFAVLELLYHKGDQPL--QQIGDKILLASGSITYVVDKLEQKELLIRKASPTDRRVTFAQITEKGISL---LNDIFPDHAAEIDEISVLSEEEVEMCTDMLKRV------------
83591361     ---------------------------ASNLMTRLYRPLL-------ESLGLTYPQYLVMMVLWEVS--RCRVGDLGARLHLDSGTLTPLLKRMEAAGLVNRRRDSADERRVEVSLTEHGQALRLKARSVPEGVITALD--------------------------------
228474544    ----------------------------------------EVIKKYTHYLKEYDLTYTSFMVLMAIEDEKINIKSLGQRVFLDSGTLTPLLKKLEKKGYVQRMREKEDERNLQISLTQNGRDIKPVLEQISNQVFNDFD----ISDDEADGLASSLR--------------
307328890    ----MSHQSDPTADPTTGGTEPEPHPELLRLDRQLSRAFDGLYRRVLSDTGLTYPQYLAMLVLWEHG--EMPVKRLGEFLRLDSGTLSPLLKRMQTAGLVQRERSAHDERSVTVRLTAEGAALKERAQGVPLKAIEA----SGLGLAEAVDLQARVQRL------------
295676267    ------------------------------LISRVKSTLHNLVTQ--RSMAELGITSQQGSILFMVASGKLLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSNEDRRVVRLALTPEGNAIAARMPAIFNGVLDTL--LNGFTPEEVGFLKSMLRRV------------
297538068    --NNAMENIATPQNSASGAKVLNV---DLQLCFALYSASLSMTKTYKPLLAKLKLTYPQYLVLLVLWEKDVTVNSIGERLFSDSGTLTPLLKRLEKLGLIQRQRAIEDERKVIITLTEQGKLLQAQAADVHTQIACST----GCTLTELKELNSQL---------------
308068596    ---------------------------AAALIGTIRDSINKFIVSELESNGIEGIVPTHGILMFLYQKDGLSIKELTQKISRQQPTVTVLIDKLVKLGYVERKKEREDSRVTLIFLTDKGRKIEPVFEMISNRLQETI--YGGLKDEEKEQLEYLL---------------
86356813     ----------------------------------------------LDRVGLTYPQYLVMLVLWE--RSALPVKTIGEQLDLDSGTLSPLLKRLEQSGLIKRIRDLRDERQVIVSLTPKGEAMKGEVDTI----MTAIGKAAGCTIEEMAEMRDMLHRL------------
300773483    ----------------------------------IYALYREIVQQYRPLLEKLDLTYPQYLVLLVMWEHPLTVNQIGQRLRLDSGTLTPLLKRMEQKGLIARKRSHQDERTVEISLTDAGQDL------------------------------------------------
182440711    ------------------------------------RAFGGFYRQALKGLGLTYSQYLVMLVLWEHGPQP--VKGIGDRLQLDSGTLSPLLKRLEAAGLVSRERSREDERSVLIDLTDEGARLRERALSV----PRGVLDATGLSLDEVLGLQDVLGRL------------
307354824    ----------------------------------------------------------QVFALITLSENNITQDRIAELFYLDKGTVARAVRKLEDSGYICRTQDPDNRRAHRLSLTEKGEKILPYIKEIANKWDKDVCK--GFSPEDLDKFNSLLR--------------
221197763    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYAIDASAVTRLLDRVEKRGLLCRVRSVEDRRVVRLELTDEGRALAERLPAIFRSVLDQL--LGGFTPEEVGFLKSMLRRI------------
139529995    ----MEVSIMADAPLPVDQQFCFAVYSAAHALNRVYKRMLDPLGITYPQYLV--------LLVLWQKDARL-VGEIGEALNLDSSTLTPLLKRMESAGIVQRTRGTQDQRQVRIALTDKGRGMKEAARAF-----------------------------------------
134098191    -----------------------------------FRTLVDDLHAELARQGHPDVRPAHGFALQAIGRDGATASELGRRLGISKQAAGKTVERLERLGYAERVDDPADARRKQIRLTARGTDALARSAAIFEKRARWAEELGAQRLRDVEAALRTM---------------
227526589    ------------------------------------------------------MHAINAVSMY----DHKTATEVANELHLTPGTLTSTIDRLVKKGYVERIRGLDDRRVIRLGLTKKGRVMYRAHDAFHHKMVEGFLKD--ISPEEMKIVEKAIRNLEDF---------
303235061    -----------------------------------------------------------VFLVLWEKDG-ITVGQLCDKLYLDNGTITPIIKKMQSQGYLERVRSSKDDRIVMIYLTDEGKKLQEKAKEV----PKLVSECAYISDDKKIQMNNILQ--------------
145221450    --------------------------ELAGELQRVLSKLMSVMRHTGRTPTSGDLTLAQSILLTLIDQGPMRMTELAAHEKVRTPTTTVAIRRLEKLGLVKRDRDPSDLRAVLVDITPEGLAQHQEALAIRQAHLASL--LGKLSCDELDALTKALAPLER----------
310763339    ---------------------------------RVYRPILDA-------LGLTYTQYVTMIALFE--EDAQTVSGLGEKLFLESNTLTPILKKLEGMGYLERVRDSADERQVRICLTEEGRLLREKTASINLSDACGLTSDQFKSLRE-----------------------
281355203    ---------------------KKLYNEILKFEDRKHEALMGVLKKHARKFFQEYLSSVQIMILLKYAEHPLSQRELSERLLVDKSNLTGVCGRMEAAGLLTRSASPGDQRAYALELTPAGRDILEHVEGPYRERIRSFMQ--GFDDQEIARFTEYLTRLQR----------
209967280    ---------------------------ASRLVTRLYQPVL-------EPLGLTYPQYIVLMILWE--DAPCTVGHIGTRARLNSNTLTPLLKRLEQLGFVRRSRGAADERVVEIALTETGVGLKSRCRCI----PAELAKRSGVPPEKIAALTQLLDEL------------
170694413    ------------------------------------------------------ITSQQGSILFMVASGKVLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSSEDRRAVRLALTPEGHAIAAKMPKIFTSVLDSLLS--GFTPEEVGFLKSMLRR-------------
228472089    -------------------------------------------------LTPLDLTYPQYLVLLVLEEGSLTVNAIGERLYLDSGTLTPLLKRMEAKELLTRIRCKKDERIMWIALTEKGQQLQETVKDIPSRLKESI----ALSAQELETLRTLVYKI------------
288794544    ------------------------------------RALTDVYRPILDEHGLTYPQYLVLLVLWEHDDDAPTVSELGAALRLDSGTLSPLLKRLEAAGLVVRTRSAADERRVEVGLTDRGRALRERMGDVPRQVASAT----GLTEAELVFLHGILTRV------------
310765821    ----------------------------------LHKRY----RQLLAPLGITYPQYLVMMVLWE--QDDVTVSEIGARLYLDSATLTPLLKRLDTAGLLKRHRSRKDERQVVVKLTEPGKALRQQALDL-----------------------------------------
142038099    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSIEDRRVVRLELTDEGRALAERLPPIFR---SVLDQVDGFTPEEVGFLKSMLRRI------------
170725224    ----------------------------LRAVSRHIVRQLGMLNSAF---GELPLSPVQAHALIELSNEAVSIKQLAQRLNIDKSNASRAVTHLTEKGFAYTQCNPKDTRSLLAHLTPQGKKL---LQKLHQQQNTMFDQISQLSTEEATTIESAM---------------
229826541    ----------------------------------------EIVKKYKPFLDELDLTYTQYITMMVMWENEVNVKELGELLYLDSGTLTPVLKKLEQKKFIDRHRDKDDERVLNVTLTETGRELKDKALDVPKKMGACLR----LTEEDMSTLHRILDKMLR----------
213962864    -------------------------------------------------LTPLDLTYPQYLVLLVLEEGSLTVNAIGERLYLDSGTLTPLLKRMEAKELLTRIRCKKDERIMWIALTEKGQQLQETIKDIPSRLKESI----ALTAEELETLRTLVNKL------------
254562062    ---------------------------------RLSRRVTAAVATELRELG---LSIPQFDVLSTLSERELTQQELAARLYVTKGNVSGLIDRLVEAGLVERRPIPGDRRSHALHLTEAGAEVADRGIAAQANYARTLGQLDETDLRAFEDLVVKWRELAR----------
302325343    -----------------------------------------------------DLTYTQVMLVLW-EEKKCNVTELGQKLYLDSGTLTPLLKKLESKGYIMRTREASDERCLSVSLTDEGEKLQHKAASVPKPMASCVN----LSEDEAKSLYCTLYKI------------
242372048    ----------------------------------------EIIKKYTNYLKEYELTYTGYIVLMAIEDDELNIKKLGERVFLDSGTLTPLLKKLEKKNYVVRSREEKDERNLQISLTERGKEIKKTLSDI-----------------------------------------
124545689    --------------------------------------------------GDLPLSPVQAHALLEIGNQPQTIKDLASKLSIDKSNASRAIKHLVDKNLAQSQIHPRDNRCLVVQLTPAGKKLLFKLNQLFQEILAQLTPAQTQQIE------------------------
148263619    ------------------------------LIAKIHQLAGRIFSRKLKKYEIADINPAQGRILFVLWENDISIQELAVKTSLGKSTLTSMLDRLEETGHLTRVPSSDDRRKILIKLTEKDRALRNQYARVSEDMTELFYS--GFSAAEIDMFEGFLQRI------------
251790719    MNNKQRREI--------GTELSFALYGAANRMNRMHKIFLDPLGLTFP----------QYLVMLELNQAPRTVGELGNKLGMDTGTITPLLKRLETAGRVQRTRDTSDERRVLITLTEAGEALHDELWSITGK----IKSACRLTEDELTQLRDTL---------------
160286073    -------------------------------LEKLLRYIAANLKQRREILTNYPITPPQFVALQWLEEGDLTVGELSNKXYLACSTTTDLVDRXERNGLVARVRDEHDRRVVRIRLLEKGERIIEEVIEKRQRDLANVLE--SFSDEEIVVFERCLRKL------------
310630316    ---------------------------------RTSHRLEQLAKQD---VTCYDLNITESVLELLLHKGPQTIQKIKEKILIASSSTTYVIDQLHKKGYVTRTPSEKDRRITYVELTEAGKTLIEEIFPMHAKRIA--EAFEQLSSEELTLLQKTLRKI------------
138896234    -------------------------------LEKLLRYIAANLKQRREILTNYPITPPQFVALQWLEEGDLTVGELSNKMYLACSTTTDLIDRMERNGLVSRVRDEHDRRVVRIHLLEKGERIIEEVIEKRQRDLARVLE--NFSDEEIVFLERCLRKL------------
77406548     --------------------------------------------------------------------SEVTPSDVARELMLTLGTVTTSLNKLEKKGYIERKRSSIDRRVVHLSLTKRGRLLDRLHSKFHKSMVSHI--IEDLGEEDIKMLTSALGNLHKFLEDLV----
212697412    ------------------------------------------------------VTTLQLKMIMTLSASKVSIGNLGKSIGVNGGNISNICKKLEKQGFVDRNRSDEDERVVNVKLTDKGLDAASKVSKYFDKIKPEVDEKN-----------------------------
225375179    ------------------------------LLVRLFKDIMEIVTEEFKDLSYNDFHVIEAI---GVNEPKTMTTVAKLMGVTTGT-LTKAMDGLTRKGYVIRERSTQDKRVVWVYLTDTGKAAYKHHEEFHHEMIAQI---------------------------------
222147896    -----------------------------------------------------------VMMVLWETDH-LAVKALGERLGLDSGTLSPLLKRLEQTGYVTRQRQSQDERQVTVSLTATGAALQDKALGV----MAAIGSATGCSLEEIAALRDQLQDL------------
116627293    -----------------------------------------IEEASLKNSKFNDISLKEMHTIDVIGPDTTPSAVARELMLTLGT-VTTSLNKLEKKGYIIRTRSSVDRRVVHLSLSKKGRLVYRLHRAFHKSMVKTITE--GFNDEELKVMSKGLENLHAF---------
262283265    -----------------------------------------------SRFNDVSIKEMHTIDVIGETPNATPSDISRELMVTLGT-VTTSLNNLERKGYVERTRSDIDRRVVHLSLTKSGRLLYRLHRRFHHSMLDKI--IAGMSRDEIQVMQKGLKNLYQFLED------
20091047     -----------------------------------------------------ELNKNQPLVIMLIGMKEIMPSTIGTYMGMDRSSLSRMVDSLEEKGFVRRKSDPEDRRKVLVSLTEKGERCYEFLNKISEEMAAEILGLGE--EQDFRDFEKSLETMLRV---------
157363180    ------------------------------------------------------------VLLYVAQKGPQKMSELAEVFSMTKSNITFLVDNLEKNGFVERERSNEDRRVIYIRLTDRGRDIYRQILDDFAKLIDKVASQ--IPEQDLLIISDGFERLSRLF--------
75763596     ------------------------YLCLSREVTRFYRPYL-------EEMGITYPQYITLLVLWE--QDGLTVKEIGERLFLDSGTLTPMLKRMESLKLVKRVRSKEDERKVCIELTEQGKDLKEKACSLPTTMATNLGITEQEYRSLLIELNKLI---------------
283852266    -----------------------------------------------------DITVDQILNLLWEADGQTPV-ELARRADKDKPNVTRLLKILEDKGLVSREPDPADRRSHRIRLTEAGTSLKDQLLDLGVTCLE--RACQGLSRQEIATLKQLLNRV------------
196248303    --------------------------DIMYAIARAQKALYRLIREDAARVG---ITEVQLIVLYTLLKKEIRLHDLAEKLNLSNSNVSGTVDRLVSAGLVVREPSKRDRRAVILSLTEKGKE-------------------------------------------------
169335883    -------------------------------------------KGKFKNLSIREMHVIEA-VVKNEKQGKNTSSNIAKTLDITPGTLTISVNSLERKGYLLRERDIHDKRVINIYTTDSGKEVEENHAKFHENMVKEM---------------------------------
188535511    --------MMTDKDDKKASDALPLLLDLCFALYSANLALHKLYRQLLAPLGITYPQYLVMMVLWE--QDDVTVSEVGTRLYLDSATLTPLLKRLETAGLLNRHRSRKDERQVVVTLTEQGSALREQALDL-----------------------------------------
110801785    ----------------------------------------------FNDLSITEMHTIEAI---GIERARTMSEVALDLKITVGT-LTTAINKLIKKGYVNRRRIEEDRRFVMIELTEKGTLAYKVHEKFHEEMIEHVLEELGINEEEV--LISSLGKLDKFF--------
296329635    -----------------------------------------------------------VLLLLWEHET-LTVKKMGELLYLDSGTLTPMLKRMEQQGLITRKRSEEDERSVLISLTEDGELLKEKAADI----PGTILGLSNQSGEDLKQLKSAL---------------
251799456    -------------------------------IQRLRESFTRFAKAEWRQRSVNGLNKSELRILFCIDNPKIRVSEISNKLLVTTPTVTQLLKKLIADGLVERTVDPDDRRSVGIELTPKGEQIAKEADEQLNQHLSGL---------------------------------
288796262    -----------------------------------FRTLVDDLHAELARQGHPELRPAHGFVLQAVGPAGTTASDLGQRLGVSKQAAGKTVDRLVALGYLERVDDPADARRKLVRMTAKGRDSAVVFDELRDRWAATL------GADRVAAIEDDLRRM------------
29831633     --------MSAIPTPSTEAPADENYLRLDRQINAASRAFNGVYRVVLKDLGLTYPQYLVMMVLWEHGA--LPVKKVGEHLRLDSGTLSPLLKRLETAGLVRRERSAKDERSVYVHLTEEGTALRERALLVPVRIATAT----GLGLGEIEDLRTRLDRL------------
186476481    ------------------------------------------------------ITSQQASVLFMVASGKLLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSAEDRRAVRLALTAEGQAIAARMPAVFTSVTDKLLS--GFSPEETGFLKSLLRRV------------
291483840    -----------------------------------------------------------ALLLLWEHET-LTVKKMGEQLYLDSGTLTPMLKRMEQQGLITRKRSEEDERSVLISLTEDGALLKDKAVDIPE----TILGLSKQSGEDLKQLKSAL---------------
163791228    ----------------------------------------------FKDISIKEMHTIEAIGMYGIH----TTTEVSKKLAITVGTLTVSVNNLVKKGYVERIRNDNDRRVVKLGLTKKGRLLYRLHDKFHRDMVK--ETLEGLNQEEAEMLIKGLKNLHVF---------
159043331    --------PHDPSPGTAAAALPPETVENMRALNRIVTRASGVLR---RTASDGDMSLTEMRILHELGLATWTARQLARHLALDEGHVSRVLKRFAAQGWLRRTASPDDGRVALLELTETGAARRAAHEEVARRQVR--DSLAGLSDAERPALDRAIARV------------
222109693    -SPNTVTPPSPPELLLDNQLCFALYSASLAM-TKLYKPLLDTL----------GLTYPQYLVMLALWERDLTVSELGERLFLDSGTLTPLLKRLESAGLLARLRDVQDERRVRITLTGQGRALRD----------------------------------------------
134295580    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSIEDRRVVRLELTDEGRALAERLPPVFRSVLDELLE--GFTPEEVGFLKSMLRRI------------
115372893    ---------IPDPEEAPASEVSRL----LQLMYRLGRR--RSLRDPIAGLCEQQFTPPQVHALLWLGDGPLTMGELARRLGITEKTVTGVVDRLEREGHLQRERVHEDRRVVRCRLTGSGQQTFQQLHQLVNQALSQLLEDGSDRKALFRIIEKLVRRLD-----------
251795169    ---------------------------CSRAIFRMYRPLLD----------DLDLTYPQYLVLLALWEHEMSVKDISEQLVLDSGTLTPMLKRMEAAGLVRRERSKEDERVLHIRITDKGIALKDQSMCV----PRSLLEASGMTETEIGVLNGTIQKL------------
228993208    ---------------------------CSREVTRFYRPYL-------EEMGITYPQYITLLVLWE--QDGLTVKEIGERLFLDSGTLTPMLKRMETLGLVKRVRSKEDERKVCIELTEQGHALKEKACSLPKTIAINL----GITEQEYRSLLVQLNKL------------
146295574    --------------------------------------------------------------------GPMSISELARRLSISAPNMTPVLDKLISEGYIDRIKDESDRRISIIKTTEKGKWLLELHMQWVNQNLG--KSLEKLSEDEIEELWYLLKRL------------
227536626    ----------------------------------IYALYREIVQQYRPLLDKLDLTYPQYLVLLVMWEHPLTVNQIGQRLRLDSGTLTPLLKRMEQKGLIVRKRSHQDERTVEISLTNAGQQL------------------------------------------------
251837069    ----------------------------------------EIIKKYTNYLKEYDLTYTGYIVLMAIEDEKLNIKKLGERVFLDSGTLTPLLKKLEKKDYVVRTREEKDERNLQISLTEQGKAIKSPLAEI-----------------------------------------
296132054    -----------------------------------------------------EITPEQWGILNWLWEKEISQKELSEKSFKDQPNVTRILDKLEEKGLIKRQENPDDRRAFSVFLTEKGYGLKDVLVPAATKALD--EALQGFDTGEIQQLKNLLEKI------------
294815693    ------------------------------------RAFNGVYRAVLKDLGLTYPQYLAMLVLWEHG--ELPVKRIGELLRLDSGTLSPLLKRLESAGLVERRRSPEDERSVTVRPTGAGTELRERARDVPRRIARSVEDINGL-REELAALTRAL---------------
254828585    -----------------------------------------------------DLSIEQFFVLREIATYDISATELAATLAVNKSAITPKLKKLVEKGYIRRERNQLDKRAVVLTISEKGNNVYEECEKQLELLVNELEILGGKDSEQFFELFQKITK-------------
302551809    ------------------------------------RAFNGVYRVILKDLGLTYPQYLVMLVLWE--HDELPVKKLGEHLRLDSGTLSPLLKRLEAAGLVRRERSARDERSVEVRLTEEGVALRQRALQVPRRIAAST----GFGPDEVRRLRAHL---------------
254000378    -----------------------------------------------------------VLMVLWTQDG-LTVSDIGESLSLNSATLTPLLKRMETTGYIHRARSSDDERQVVVSLTGKGQQTRHESARI----MACISEASGLSDKKMAEMCLQLNSL------------
160902790    -------------------------------------------QLNFKIMAEKDVYPGQGVCLWHISKNPISQIHLAKLMNVAPPTVSLILKRLEKMGLILRQSDPNDMRTLQIHLTEKGEEEIKNLKTSFSKIVRY--SFEGLSDEELNTFNELLKKI------------
220921220    ------REPTAERGASDQTLTLRAWLRLLTCTTMIENDIRSRLRTQFD----FTLPRFDLLAQLDKAEDGLVLSEASKLLMVSAGNVTAVVEKLLASGYITRQPSPHDRRAQVIRMTHAGRAAFRTMAEAHRTWVEEL--FADLSPEEVAGLMDGLARLKR----------
256799480    ---STPPLPDVPTPEVIEIERALTRITYLSTRARQHDRLMALAGVPLDRAAV-------ALLRQVADSEPLRPGELAARLGVEASHVTRTVQQLERSGYVTRVPDPDDRRAQRIELTDAGRQAITKIREVGVRGMQ--LALSDWSPEELRQLATLFHRM------------
21284035     ----------------------------------------EIIKKYTNYLKEYDLTYTGYIVLMAIEDEKLNIKKLGERVFLDSGTLTPLLKKLEKKDYVVRTREEKDERNLQISLTEQGKAIKSPLAEI-----------------------------------------
83645118     -----------------------------------------------------------AMLVLWEGGKSLTIKHICERLLLDTGTVTPLLKRLQQQGLITRQRSAEDERSVLLGLTEAGRELKAQAAKV----PMQLLCKADVAIEELERLKGDLR--------------
137357818    ----------------------SLYSASHRLV-RSYRLLLEPL----------DLTYPQAMLVLW-QQSELNVKELGEKLHLDSGTLTPLLKRLESKGLVSRTRSQQDERVVQIALTEQGKKL------------------------------------------------
308067470    -----------------------------------------------------------------------PIQQIGAKLLLQSGNVTYVIDKLESRGYLHRHPCDQDRRIIYAELTDEGQRVMDEIYPDYTRQIE--RAFSGISETERDQLIGLLKKLGR----------
167587332    -------------------------------------------------QGELGITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSIEDRRVVRLELTNEGRALAERLPAIFRSVLDQL--LDGFTPEEVGFLKSMLRRI------------
108799545    ----------------------------------ANRAVLGVYRPLLEPLGLTHPQYLVMLVLWDSADSPLSVKQIAKALQLDSATLSPMLKRLETLGLITRTRSTVDERAMNVELTEAGIALRERALAI----PPAVVARLGGDLAELEELHRALTRIN-----------
289636138    ------------------------------------------------------ITSQQGSILFMVASGKLLAAELAREYGIDASAVTRLIDRLEKRGLLTRVRSSEDRRAVRLALTAEGHAIAAKMPRIFNSVLDNL--LAGFTPEEVGFLKSMLRRV------------
23097900     -------------------------LKAFVVIMKASRTLEEITKKDIKKHGMSDFTILEA--LYHKG--KQTIREISEAVLINTGSITYVIDKLENNGLLTRTNSPDDRRAVYIEITDKGKEIMDEIFPKHQRVIEELFE--GISEEEKQTVIEVLKQV------------
299534469    -------------------------LKAFTVLFRAYQTIQDATRRDLLQFDLNQTEFSVLEFLYHHGEQPVQM--IGKKILIASSSITYVIDKLEQKGYVYRKACPRDRRVTYVLLTLEGQVLME---EIFPKHEQKINEIEVLEAQELDNMILSLKKV------------
58584078     ----------------------------------MHKLYRGLLKA-------LDLTYPQYLVMLVLWEDERSVSEIGERLYLDSATLTPLLKRLQAVGLVSRTRAVNDERQVIIALTETGRALR-------SRAGAVPEQVACASARSLDELRQLKQELEKL---------
78066117     ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYGIDASAVTRLLDRVEKRGLLSRVRSIEDRRVVRLELTDEGRALAERLPPIFR---SVLDQVDGFTPEEVGFLKSMLRRI------------
15672752     ---------------------------------QLFHDFMILEEQFLKDSAYSDVTVLQILLVHTLGTCRAT--DIAKNQKLALSTITITLNRLEDKGYIERKRSTADRRVTHIILTSKGDELCATHREFF----------------------------------------
302523634    -----RPPMTSPDTGETGSLLLDDQLSASRAVTALYRALLEPL----------DLTYPQYLVMLALQQDEQQVKELGAALNLDSGTLSPLLKRLEKAGLIKRERQSDDERSVRIRLTDEGTALRAKAERI-----------------------------------------
307273122    -------------------ETMSQQQEALKTYIGLLRTSHRLEQLAKQDVTCYDLNITESVLELLLHKGPQTIQKIKEKILIASSSTTYVIDQLHKKGYVTRTPSEKDRRITYVELTEAGKTL---IEEIFPTHAKRIEAFKQLSSEELTLLQKTLRKI------------
206895354    -NNDLTSKSTNELLACTDSASMEVFRALFRLI-RVHGQLV------FRMTAQKGFFPGQAVAVSAIARKPISQRELADCLHVAPPTVANMLKSLEKAGFVEKKIDSVDQRFVRLQLTEKGVNAAENVDKIFSEICE--VSLEGLDDEKKQVLIDLLSKI------------
164687298    -----------------------------SLLVQLFNDILHIEEKVLKSSEIKDLSITEIHTIDAIGTQGNTMGEIAHDLRITVGTLTSAINRLIKKGYAERSRTEEDRRVVLVSLTEKGKHAYKIHADFHKEMVQA--TLNSYNDEEQEVLCDVIEKINIFFED------
89054764     --------------------------------------------------------------------GPLKVGQLVDLMALPQSTMSHQLKRMEKDGYVQRTRSDTDNRTVVITLTDEGETVSETCNRWSDQVLNSVSE--ELSDSEIEALSALLQRV------------
253582397    -----------------------------SYLSRAHHKSRIFMDEELRKKGITDLGYSHIIVLYVF--KTLSMKEITEKISKDKSTVTILVNKLEKKGYVRKRVCSEDRRVMYLELEEKAKEVIGVIFDVSQIFHKKVEQI--LEKDEIDTLKRIMSKLLEKW--------
284993145    -----------------------------------------------------------VMMLLWEEDNQ-TVGQLGARLSLDSGTLSPLLKRLTTAGLVTRHRRVEDERSVAIALTDAGRALRDKADAISEEIICALD----LDRAEFADLKAKL---------------
288793550    --------------------------------------------------------------------APLSGRDLSRLLQLDPGTLSPLLKRLEAAGYIRRERDAADERSLAVSLTAEGQALRAQ----AERIPPAIVQRLGLPLADLRHLHTALTEV------------
261339047    -----------------------------------------------------------VMLVLWEQDD-ITVSDIGERLFLDSATLTPLLKRLEGAGLLTRQRSRQDERQVAVTLTDAGRSL--------QQQATGIQAVGCAAQCDTDTMLALKHQLE-----------
257419395    --------------------------EALKAYIGLLRTSHQLEQLAKQDVTCYDLNITESVLELLLHKGPQTIQKIKEKILIASSSTTYVIDQLHKKGYVTRTPSEKDRRITYVELTEAGKTLIEEIFPMHAKRIA--EAFEQLSSEELTLLQKTLRKI------------
254252531    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYAIDASAVTRLLDRVEKRGLLCRVRSIEDRRVVRLELTDEGRALAERLPAIFRSVLDQL--LDGFTPEEVGFLKSMLRRI------------
222153612    --------------------------------------------SQFSDVSLKEMHTIEIIGKY---DDVTPSDIARELMVTLGT-VTTSLNKLEAKGYIERRRSSTDRRVVYLSLTKRGRLLDRLHAKFHKNMVGHV--VKDMDEEAIKALLRGLENLHQFLEDLI----
222085237    MTDKVQGRAIPDEEKRLERQLCFAVYATAHAFNRAYKPILD-------RVGLTYPQYLVMLVLWEKG--CLPVKTIGEQLDLDSGTLSPLLKRLEQAGLIGRVRDPKDERQVIVSLTEKGAGMQCQVSTI----MSAIGEATGCDMDEVASLRDRLQRL------------
227529867    ----------------------------------------------FNDLTIKEMHAIDAISMY----DHQTSSQVAKKLHLSPGTMTATANRLIAKGYAERFHDEEDRRIIRLGLTHKGRVLYRAHRAFHNMMVKSFLKD--MDENEQKVIHKALRNLEDFVEDH-----
310784156    --------------------------KVVAQISRIHEGAHRLILRELEVRGVEGVVPSHGDILHHLVEDRLPMTELAGRIGRTKATVTTLVDKLESRGFVARERDGGDGRVCRVRLTERGQALRPAFEEVSE--ALNRRLLDGFREEEVRALEGMLDRL------------
56420140     --------------------------DIMYAVFRTQKALYRLIREDAARVGVTE---VQLIVLYTLLKKEIRLNDLAEKLNLSNSNVSGTVDRLVGAGLVVREPSKQDRRAVILSLTEKGKE---TVSEAFGEQSVLRRRLGRIQE-------------------------
195977548    ---------------------------------------MSLKTSQFNDVSLKEMHTIEIIGKY----QQVTPSDIARELMVTLGTVTTSLNKLELKGYIERTRSSVDRRVVYLSLTKKGRLLDRLHARFHKNMVGHV--IADMNEDEMQALLRGLGNLHQFLEDLV----
257067201    -----------------------------------------LLQDTANELGITPLQLKMIITLYSNRDKAVSIGSLGKAIGITGGNISNICKRLEKQGFVNRVRSEEDERVVNVMLTKDGEKAAKMVDDYFQKIKEDIPEDG-----------------------------
251798299    ----------------------------LREMDDVFRKLRRLINAEYNRFNVHGLGMTEGKMVIILAQGPQKASAMAEWLRITSGAVTGISDRLIDLGYVERSRSEYDRRIVMLSVTDEGRKLVDHVMEMRER--IMLKLYDGFELNDIDKATDIFIRM------------
209548416    ----------------------------------------------LDRVGLTYPQYLVMLVLWERG--ELPVKTIGEQLDLDSGTLSPLLKRLEQSGLIKRLRDLRDERQVIVSLTARGEAMKGEIDTI----MTAIGQAAGCTLKEMADMRDMLHRL------------
148251729    ----MRKKSAADVPLQLGNQLCFAVYSTAHAFNRVYKPLLD-------RLGLTY-PQYLVMLVLWERDG-LSVKEIGERLYLDSGTLTPLLKRMEAAHLLKRTRSAADERQVLVALTAQGAALRDKAKAIIP---PAILDATGCSLAELADLHGKLVRL------------
46255161     --------------------------KLLALLERLAQAERALLTREAHRLG---LTATQAHLLLHLAERPQGVVDLAALFALTPATVSEALAALERKGLLRREKDEKDRRRWRLKPTKEGQALAQAL--------------------------------------------
262037448    -----------------------MYSKIESLLDEFYKTYYKIEEINLNQLTTTELHVIEA-----IGEKSITMNELAEKLGITMGTASVAVNKLTDKYFIERSRSDDDRRKVYVQLSKKGL--------------------------------------------------
297588725    -----------------------------------------------------------VFLVLWEKDG-ITVGQLCEKLYLDNGTITPIIKKMQSQGYLERVRSSNDDRIVIIYLTDEGKKLQEKVKDIPKLMNGCLE----LSDEKKVQLYDLLQ--------------
241767433    -----------------------------------------------------------VMMVLWEQDG-LTVSELGERLFLDSGTLTPLLKRLEAQGHIARLRDAQDERRVRLTLTTAGRALRDRAEAIPQ----CVLQSSQCSLAELTALTGQLQHL------------
310764031    -----------------------------------------------------------VMLVLWEGD-EITVTDIGERLFLDSATLTPLLKRLEAAGLVTRQRAVEDERQVIVGLTRQGRELRAQAEAV----PHSIADAAQCSLEEAQGMMKTLHAL------------
24380117     ----------------------------------IFNKIMIIEEMSLKTSQFNDVSLKEMHTVDIIGNANVTPSDIAHELLVTLGTVTTSLNKLEKKGYIERTRSQLDRRVVYLTLTQKGRLLYRLHNRFHKNVVNRITE--AMDATELGALEKGLRNLHQF---------
89096689     -------------------------LKAVTVILRASQAIQEAIRKD---AANYDLNPTELELLYHKGDQPIQM--IGRKVLISSSSITYVVDKLEQKNYVRRQGCPEDRRVIYAVLTAEGKALMDHV---FPRHESKMGEVDELSADEVNQTIDLMKKI------------
82407566     -----------------------------------------------------------ALLLLWEHET-LTVKKMGEQLYLDSGTLTPMLKRMEQQGLITRKRSEEDERSVLISLTEDGALLKEKAVDI----PGTILGLSKQSGEDLKQLKSAL---------------
283845064    -------------------------IDQVAHIEKSLRRIADIVKQKREILNEFPITPPQFVALQWLNEGDMTIGELSSKMYLACSTTTDLVDRMEKNELVERVKDTKDRRVVRIHLLDKGATIIREVIHQRQTYLQGILE--NFSKEEIDFLEKSLSFLN-----------
127511671    --------------------------------------------------GDQPLSPVQAHALIELSTQELSIKQLALALNIDKSNASRAVSQLCDKGFAKSRNNPRDSRSSLCQLTAQGKRQLNSLNEQQNKMYQEI--LAQLSPEQIAQLEASLRQYTR----------
297193898    ------------------------------------------------------------LVLWERG--EIPVKELGAALRLDYGTVSPLLKRLEAAGLVRRERSAADERSVRLLLTEEGEAMRERAEAVPAQLLVST----GLEAAEIARLRADLHRL------------
297617674    --------------------------ELQQILWRVFQRINLYTRKFLSEQG---LTMARFIVLQDVNENPTTMGDIQKRLGMAPATLTGLVDGLVEAGLINRWRKESDRRSVYLAPNPKGQELCRQV--FEYRAFILREAVAQGDSLNLDALNENL---------------
119775907    ----------------------------AREVRQLSRQLIRQLGMLAGAVGKLPLSPVQAHALIELGQQSLSIKQLAQLLNIDKSNASRAVTHLVEKKLVETRVHQRDSRSLQASLTAKGRTMLERLDEQQDNYF--LQVLAQLTDEEAGQIALALGRFQR----------
70607829     -------------------------LQVIVTIAKVNRAFQRELNKKLAKLNISYLDY---LVLRGIKDGPKPMVELANKYLVTQASITSTVDKLEDMGLVRRERSQDDRRLVLIYITEKGKGVMEEGFRIYRELSEEIELKDDQVKSLLEGLNILLSRLE-----------
262194875    -----------------------------------------------------------VMMVLWERD-ELTVSEIGERLFLDSATLTPLLKRLEAAGWVLRTRAKSDERQVIISLTEDGRALEAIPQEMFCALASSKQQLGTLKL-GLEEMRAKL---------------
251794892    -----------------------------------FKTFLKNVNNEWSRKTMTGMNYTQFKLLFTLHTSDLKVSELAEILGLTSGAITGIADKLVAEGLISRERANDDRRVVYIELTAKGKDMVDDILESQKETFSSF--FNVLPEEDIQHLRRIFAQL------------
253574842    --------------------------EELFEVTSMFRTLFKAITQEWNKRGGENLSFPQYKMLYMLTSGTHTVSQIAESLGITSAAITGITDRLVTEGYVNRERGENDRRVVNISITDRGREIINQITERQKEMLEGI--FDQLHEEDLQHLRRIL---------------
152988901    -------------------------------------------------LAALDITAAQFKVLIFVGNRANSPVELCRELSLDSGSMTRMLARLEKKGLLLRGRCPEDRRCVRLELSEAGRRVQEQLPQIAS--AAMNELVACLSTEELQTLTHLLTKV------------
258425070    ----------------------------------------EIIKKYTNYLKDYDLTYTGYIVLMAIEDEKLNIKKLGERVFLDSGTLTPLLKKLEKKDYVVRTREEKDERNLQISLTEQGKAIKSPLAEI-----------------------------------------
261408067    -----------------------------------------------------DITPEQWLVLYHIGEHELNQKEVAAKADKDQPTTTRILDLLEKKGYTRKSVSVNDRRAFQLFLTDTGKELIEATTAIESQCGSQL--IEGIDEKQLEMFWDTLSRIN-----------
140639084    ----------------------------------------SIIRTYRKRLGTVGLTYPQVMLVLWQKDG-LTVNELAKTLKLDAPTISSILKRLQSIKFIKRQRDKKDERRTFIYLTKEGSDLEHSVAKLQEQ----VACKTGLNDKEFYELRDTLNEL------------
307710551    ------------------------YQRINEYLTSIFNNVLVIEEVSLRGSRFKDISIKEVHTIDVIGKPDVTPSQVSKELMVTLGTVTTSLNNLERKGYIERIRSEQDRRVVHLHLTKKGRLVHRLHKRFHKAMVENI--IDGMSKEETEVMGKGLTKLYQFLED------
169828691    ----------------------------------------EIIRHYTSLLKPYDLTYTGYITILALEENEITVKELGQRLFLDSGTLTPLLKKLEAKGYICRERSKDDERQMQIYLTEEGNKVRRKLPEV----SRQVMKQSNISEQQFIQLKNVLQ--------------
282917739    ----------------------------------------EIIKKYTNYLKEYDLTYTGYIVLMAIEDEKLNIKKLGERVFLDSGTLTPLLKKLEKKDYVVRTREEKDERNLQISLTERGKQIKTPLTEI-----------------------------------------
289570458    ----MSPSPAAANRSEVGGPLPGLGADLLAVVARLNRLATQRIQMPLP--------AAQARLLATIAQGEARIGDLAAVDHCSQPTMTTQVRRLEDAGLVTRTADPGDARAVRIRITPEGIRTLTAVRA------------------------------------------
239827217    --------------------------EIMYSVFRMQKALYRLVREDAARVG---ITEVQLMILYTLLKKENRLNDLAEKLNLSNSNVSGTVERLVSAGLVARETSKEDRRAVILSLTDKGRQ-------------------------------------------------
253573945    ---------------------------CSRAILRMYRPYLD----------ELELTYPQYLVLVTLWEKESTIKELGEALDLDTGTLTPLLKRMEAAGLIERQRDSIDERVVNVLITPKGKALQAKAACVPQSLIDATD----MNLEEINQLNDSI---------------
162329956    ----------------------------------MHKLYRGLLKA-------LDLTYPQYLVMLVLWEDERSVSEIGERLYLDSATLTPLLKRLQAAGLVTRTRAASDERQVIIALTETGRALR-------SKAGAVPEQVFCASASSLDELRQLKQELEKL---------
299822567    -------------------------------------------------MGGSDLSLEQFFTLREIANDTINAGDIAKKFAVTKSAIATKIKRLEEKNYIQRQKNPEDKREILLKITDSGHEIYEYEQRMEEFVSKWVEALGEEDSEAFIALYKKLK--------------
187930482    MSIDVQTPEAADTSTSEGADTMDRDTNIGRLVHRVRHALVTHIDSALASL---DLTAAQTVVIYLAEDLATTPAELSRLLHYDPGAMTRLIDRLEKKNIVKRAPSDADRRSVVVSLTEQGRALYPEIRPLIIDVLNHLLR--GFSQTEVKQLENLLLRV------------
289435541    ---------------------------------------------QFTRLYREALEPFQTLLILWEG-KEQMVSELGARLALDSGTLTPMLKRMEHLGYVTRSRHPEDERRVYIKPTEKAVKIQPAVLESVDKHLLGFDE-------------------------------
94993020     ---------------------------------------MSLKTSQFNDVSLKEMHTIEIIGKY---DQVTPSDIARELMVTLGT-VTTSLNKLEAKGYIARTRSRSDRRVVYLSLPKRGRLLDRLHAKFHKNMVGHV--IADMSDEEMQALVRGLGNLHQFLEDLV----
268590430    --TPTEELLNARVEQQDSHESPIPYQEILRLCMHVHGKLLETRNNMLRSQGINETLFMALMILDTKDSRSIQPSELSAALGSSRTNATRIADELEKNGWIERKESHNDRRCLHLHLTEKGTEFLNGL--LPPQHSALIDIWSVLDADEKQQLNTLMRKL------------
136399697    -----------------------------------------------------DIPQTQVLLIMALHDGPVSFSVLSTVMHVSPPTMTGLVDRLEKGGYAKRQPSADDRRVIHVVLTNKGKEVGKKFRTIVSRRKEILDKIPDKDAQSFLRIIKSIEEV------------
223042670    ----------------------------------------EIIKKYTNYLKEYELTYTGYIVLMAIEDEKLNIKKLGERVFLDSGTLTPLLKKLEKKDYVVRSREEKDERNLQISLTERGKEIKKPLSEISMKVYSEFD----INQDEAKELIENLQ--------------
126647428    -----------------------------------------------------DITYPQYLVLLVLWQQEQSVKEIGERLFLESNTLTPLLKRLEQKKLIKRARSKSDERTVLITLTNEGKELKNEAISIPHRIVESF-QDESIDAEEVMNFQKTLFKL------------
206561850    -----------------------------ALVERMDRALEPL-----------DLTAQQVILLLSRGYARTPF-ELSRKMSYDSGSMTRMLDRLERKGLIARARSEQDRRMIELTLTERGLEAARALPSLVATALNA--QLEGFSADELATLTGLLQR-------------
253701440    ------------------------------LVAKAHQRTQGVLKGHLQTIG---ITPMQCLFMESLGEDGVSVGEIGRRIALDTATLAGILDRLVNAGWVLRESDPDDGRVARVYLTEKARGVIPQLRAAVCR--------------------------------------
302669286    ---------------------------------KLFRESTRELERNLEKLNSSDVNTSQCFLVVEIGRKPICVKELAELLKMDKSAVSRSVEELVQKGYVLREPSTRDRRCVVLNLTDEGMARFNTIEK------------------------------------------
310633285    ---------------------------------RTSHRLEQLAKQD---VTCYDLNITESVLELLLHKGPQTIQKIKEKILIASSSTTYVIDQLHKKGYVTRTPSEKDRRITYVELTEAGKTL---IKEIFPTHAKRIEAFEQLSSEELTLLQKTLRKI------------
224541068    ------------------------------------------------RLKRYDIGYGQVVNLMMIHEHPITMKELSSSGSVDKGTITKSISKLQEAGYIRVEENTLDKRSKRLKTTPKAKDV---IAEMYARKDWWSHLTSDLTLEEVDQLEKTMHLL------------
261820634    -------------------------------MNKLYRRLLS----------ELNLTYPQYLVMLILWERELTVSELGERLYLDSATLTPLLKRLQSAGLVVRNRGTEDERQVLIGLTEAGRALRAIPESVFCATECHLEQLQTI-KKDLEMLRKSL---------------
126435199    ----------------------------------ANRAVLGVYRPLLDPLGLTHPQYLVMLVLWDSADSPLSVKQIAQALQLDSATLSPMLKRLETLGLITRTRSTVDERAMNVELTEAGIALRERALAI----PPAVVARLGGDLAELEELHRALTRIN-----------
257884563    ----------------------------------------EIIRHYTPLLKPLDLTYTQYLVMLVLWEKKTTVKELGNDLCLDSGTLTPLLKKLAEKNYIKRQRETDDERIVNVTLTSQGVAL--------QKQAEGIPQKIKLEQEELDTLQHLTRKLDNFHQDQ-----
158425179    ------------------------------------------------------------LVLLWNKDGQ-SVKELGEQLHLDSGTLTPLLKRLEGAGFVRRARNAADERVVNITLTPEGRALQAKAQEVLQSMGEAI----GLCAEDRESLRVQLTEL------------
215425236    --------------------------EVTQLAEGLHRALSKLIRGDPNGAAAGDLTLAQSILVTLLDQGPIRMTDLAAHERVRTPTTTVAIRRLEKIGLVKRSRDPSDLRAVLVDITPQGRAVHG--ESLVNRRAALAALLSQLPRSDLETLRKALAPLERL---------
89099325     -----------------GNEQVNQSLKLFIVLSRACRAVNENVNKLIQTYGLNPTEFAVLELLYHKGDQPL--QQIGGKILLASGSITYVVDKLEEKGYLRRVACPTDRRVTFAQITEKGKAFIEEIFPSHEQFIHELMS--ELSNEEKQTAIDLLKKL------------
119960517    -----------------------------------------------------------VMLVLWEQEPR-SVRDLGAELGLDSGTLSPLLKRLEAMGLVERRRSAEDERRVDVVLTDAGTALSARAQAVPQR----LADAAGLSPDEIGQLHATLGKL------------
144899146    ------------------------------------------------------------------GFQPLSANGICQRTNMDKVRVTRAIARMIEAGLVSRQEDETDRRYVSLRLTAKGTEVYGQILPLVQ--AREAEILSALSADEITALDSILRKL------------
255025804    -----------------------------------------------------DLSIEQFFVLREIATYDISATELAATLAVNKSAITPKLKKLVEKGYIRRERNQLDKRAVVLTISEKGNNVYEECEKQLELLVNELEILGEKDSEQFFELFQKITK-------------
70731595     ----------------------------------------------LDRLGLTYPQYLVMLVLWEWQATPPTVKALGERLALDSGTLTPLLKRLEQLQLVQRQRSGRDEREVHLSLSERGLALREQVPPL----KAALLCDSGIDLDNLDQLREGLDQL------------
256755650    ---------------------------SLLIVDELFRKLIDLESKKFFSKTLDDLTVIETLVVIGHGEEDKRMSEIANSLGVTFGTPTVTVDRLIKKGYVIRRRDNEDRRQVFISLSDTGKDVFESI--IIIRNILAEKIYGILSEDERKALINILSSLDSHFDD------
118443025    ----------------------------------------------LNDLSVTEIHTIEAIGMY----KPRTMSEVAGDLGITVGTLTTAINNLVKKEYVERQKDENDRRVVKIVLTKKGKLAYRVHEKFHSDMIKA--TIDGLTDEEEVLLAAALGKLNDFFKN------
134096805    ------------------------------------RAFTNLYRPFLADLGLTYPQYLVMLVLWE--REPVSVKDLGAALRLDSGTLSPLLKRLESAGLVTRVRSAGDERSVEVALTGDGRDLRRR-----AEHVASMLCATGMPVDELDALRDTLDRL------------
251837055    ----------------------------------------EIIKKYTNYLKEYDLTYTGYIVLXAIEDEKLNIKKLGERVFLDSGTLTPLLKKLEKKDYVVRTREEKDERNLQISLTEQGKAIKSPLAEI-----------------------------------------
309390033    ----------------------------------LSRKVIRLYKPLLKKFNLTYTQYITMLVLWE--KENISLKELGAELYLDSGTLSPVVKKLVKQGLVEKYRSQLDERIVKLRLTNQGKEM------------------------------------------------
229004186    -------------------------LKLFIALSRVHRFVMDATNKSIQSNGLNPTEFAVLELIYHKGSQPL--QQIGERILIASGSITYVVDKLEKKGLVKRIPCPNDRRVIYAQLTGEGETF---IASIFPKHEKVIDSFGMLTKDEKNELLSLLKKVGKY---------
89096953     ----------------------------------LYAASREMTKQYKPLLDKLEVTYPQYLVLLLLWEKKLTVKKLGELLYLDSGTLTPMLKRMEQQGLLNRERSAEDQRSVFVTLTEKGISL------------------------------------------------
167834859    -----------------------------ALVERLDRAL-----------GPLELTAQQVILLLARGYARTPF-ELSRKLSYDSGSMTRMLDRLEKKGFIARARSESDRRVIELALTERGARAAQALPALIATELNA--QLEGFSADELALLTDLLRR-------------
76809012     -----------------------------ALVERLDRAL-----------GPLELTAQQVILLLARGYARTPF-ELSRKLSYDSGSMTRMLDRLEKKGFVVRARSESDRRVIELALTERGAHAARALPALIATELNA--QLEGFSADELALLTDLLRR-------------
154252698    -----------------------------------------------------------AMLALWEEDG-VTVGALGERLYLDSGTLTPLLKRLETAGLLSRERNEADERQVLVRLTGAGRALKRQAAGIPKKVAVA----AGMPLAEIVNLRKRLTNL------------
77460201     ------------------------------------RAVIRAYKPMLDQLGLTYPQYLAMLVLWETAPEQPTVKALGERLALDSGTLTPLLKRLEQLQLVQRQRSARDEREVHLSLTRQGQALREQVGPLKAR--------------------------------------
254500807    -------------------------------------RLLQAAKAQRARSGRIGLHPGQELVLKVLADADRTMSQLALALGVQPPTVTKMVTRLSSQGYVRRQVSDSDGRLARVYLTETGRDLVVSVDKAWKR--LEREAMAGIEDKDRKRLRKLLRQVE-----------
86748203     -----------------SSPVPPDQVDTVRGFNRFYTRRLGVLEQHLLN---TPFSLTEARVLYELAYREAPAKEIGAELGIDAGYLSRILQSFDDQGLISRKPSPDDRRQSRIGLTAKGRTTYGRLEQRSQQEIAAM--LAGLQPSERSRLVASMTTIERL---------
170726879    ------------------------------------------------------------------GNGPMRMKELADKIGVTTGTLTVQIDKMVKSGLVIRKPNELDKRSILVELTEKGREMFEEHDELH--HQLTSELTVKFTQEERELLLNFLERVN-----------
284030201    -------------------------------------------------------HPQYLVMLALWGESPLSVKQLSNLLQLDPGTLSPLLKRLEAAGYLTRGRDPRDERSLAVELTATGKALRAEALKI----PPAIIDRLGLTIGELESLHRNLTRV------------
288573268    -----------------------------------------------------------ALFCLNSMDRDLPSQELREKLEMDKGALARTLAGMEDKGLITRERDRSDRRILRLGLTSKGKALVEKKISAMDRWNEAISE--GIDEGDLETTARTMERMERGW--------
148264744    ------------------------------LLAKAYQRACAIFKEEFE---GHDLTPQQGLLGFLWQEDGLSQAELSTRSQIDRTTMGGLIDRLEKEGLVKRLADPDDRRAYRICLTGKGKSLEDELCAIAVRSQSRF--TAALTEDELETLKELLQKL------------
114565834    ------------------------------VLTKAQQSVHQLFKAELIPHG---VTPGQYSVLKCLKDNGQTVKQLAEHLYLDSSTVTGILDRMEQKGLIKKTADPKDRRALQVLLTEKGQALEEPLSQAILN--ANKKALQEMNDKEYESLKELLHKL------------
124006104    ---------------------------ASRMITRAYQPMLDVM----------GITYPQYLVLMALWEDEQTVNEIGQQLYLNTNTITPLLKRMEKTGIVVRTRSKKDERKVMITLTPAGQALKE----------------------------------------------
284044752    ----------EPSREQLAEGLRTAFGELLRAERRLRSR-------DPQRPGALSYSQVRALVLLDDAE-EATAGQLARAADLTPASVTSLLDQLEHEGMVQRRRSEQDRRLVVVSLTPQGRALLSEKRAIWQRCWQ--QAFADLDDRDVAAAGEAMRRMAR----------
258639648    MNSNQDDKKVSQTPLKLDQHLCFALYSANLAMHKVYRQLL----------GQLEITYPQYLVMLVLTQDDVTVSEIGEQLFLDSATLTPLLKRLESAGLLRRARSRQDERQVVVTLTDEGRALRQK---------------------------------------------
222054384    --------------------------KIAHLIGTVREKINRYLAGELERCAVKGLVASHGSILYHLREEQVSMKKLAEVVGRDKSTVTTLVDKLVNLGYVTKGSGDADQRYSYVRLTEEGRALEPSFREISDNLLAAVFK--GISEKEQQEVVRILSKIDR----------
169825758    -------------------------LKAFTVLFRAYQTIQEATKRDLLQFDLNQTEFSVLEFLYHRGEQPIQV--IGKRILIASSSITYVIDKLEQKGYVYRKSCPRDRRVTYVLLTHEGQILME---EIFPKHEQKINEIEVLEPQELDTMILSLKKV------------
126645987    -----------------------------------------------------------AMSILWEEDGIL-VKQLGEKLHLDSGTLTPLLKKLEAMNYVKRVRGEQDERTVRIELTYPGKSLQPKILQALSPLE---ENINEYISQDVVALNNSLQNL------------
307704270    --------------------------------------------SRFKDISIKEMHTIDVIGKF----PDVTPSQVSKELMVTLGTVTTSLNNLERKGYIERIRSEQDRRVVHLHLTKKGRLVHRLHKRFHKAMVEKI--IDGMSKEEIDVMSKGLTNLYQFLED------
254508100    ---QTQPSLSDDEKLLLDNQICFPLYSAANAVIRAYRPLLD----------ELDLTYSQYLVMMVLWEQDASVKDVGSRLHLDSGTLTPLLKRLESKGYVLRERSETDERVRVLNLTSSGQALKQT---------------------------------------------
182418792    ------------------------------LLVELFNDVLQIEEQSLKDGPISDLSITEIHTLEAIGDQKSMSEVAQNLKITVGT-LTTAINKLIKKEYVERKRIEEDRRVVLIKLTKKGKLAYRLHDKFHKDMVNT--AVDGLNDKEEEVLIHSLTKINKFF--------
228477906    -----------------------------------------IEEASLKNSKFNDVSLKEMHTIDVIGTPDTTPSAVAKELMLTLGTVTTSLNKLEKKGYIVRTRSSVDRRVVHLSLSKKGRLVYRLHRRFHKSMVMRITE--GFNDEELKVMSKGLENLHAF---------
270264202    -----------------------------------------------------------VMLVLWERD-EITVSDIGERLFLDSATLTPLLKRLETAGLLVRYRATTDERQVIIALTENGRALREKAQAVPE----AVMCATDCSLDEIVNIKQQLEKLRGKLIDQI----
170720656    -----------------------------------------------------------AMLVLWEQDG-LTVGEISQHLLTDPGSLTPLLKRLESEGLLKRTRSREDERVVLVQLTDKGRALKEVPQCILKASGRSLERLQQLQA-DLLELRDSLQK-------------
271969403    -----------------------------------FRVLIDELHAELARQGHPDMRPMHGFVFQAIGVDGTTAAELGRRLGVSKQAAGKTVDALERLGYVERGSDPHDARRKVVRLTEHGVDSARIFDELRARWAETL------GEERLRALEADLRKV------------
295688240    -----------------------------RLAERMQAD-----AAEVARSLNLPVQPAQMSLLLTIRHGPIAVGELAERLQLAQPTVTRALKTLEDDGFVEARRAPGDGRTRRLALTKTGEALLVRVQTLPRIEPAAAELVEGLDGDFMQGLAKVERRL------------
307129847    MNNKHRREI--------GTELSFALYGAANRMNRMHKIFLDPLGLTFP----------QYLVMLELFNRPRTVGELGNKLGMDTGTITPLLKRLETAGRVQRTRDTSDERRVLITLTEAGEALHDELWSITGK----IKSVCQLTEEELTQLRDTL---------------
307708242    ------------------------YQRINEYLTSIFNNVLVIEEVSLRGSRFKDISIKEMHTIDVIGKPDVTPSQVSKELMVTLGTVTTSLNNLERKGYIERIRSEHDRRVVHLHLTKKGRLVHRLHKRFHKAMVEKI--IDGMSKQEMEVMSKGLTNLYQFLED------
251796063    ---------------------------------------------------------------MGNGEDEVKVSDLSKFLKVTSPTVTQLLNRLEEMGLVVRKEDPRDRRAVRVSLTEEGELTAKKALQGFMQRMNGL--VDFLGDDDTEQLIRLLRK-------------
289679390    -----------------------------------------------------DVTFAQFKVLIIIAQSTDTPVELCRHLSLDSGSMTRMLDRLEQKGLVVRQRSATDRRQVRLALTEQGQALCDLLPQIGADAMN--DTFAALDSDEVESLKRILTKV------------
229917729    --------------------IESLELKAWVVLARTMDAISDRVKEDLRRHQLNSTEFGVLSVLYKRGDTPL--QQIGDQILITSGSVTYVIDKLEKRGLIERIACPSDRRVTYASLTDDGKALMDVV---YPQHIEIFKDIGPLSDEETEQLISLLKQV------------
269123961    -----------------------MYDKMENLIDEFYKTYYKMEEINLS-LAIKCLTTTELHIIECIGLEKITIKELSTRLGITMGTTSIAINKLEEKKFINRVRSKADKRKVYVSLNKKGQIAYNYHGNF---HATTLEKV------------------------------
188592007    -----------------------------------------------------------VMLVLWETET-LSVSELGNRLALDSGTLTPLLKRLAVSGLVTRTRDAADERRVLVSLTDAGRALRRRAEGIPEQMLCATQ----CPVEEIQALTRRLHAL------------
70607403     -------------------------MEQWEVILRGHKKLRKLLQNEAEKLG---LTYTDVQVLYSLSSGEKNVSTLAKLVDVNKSTMVEVLDKLEKMGYIKKSKNEQDKRVVIIKVTEEGLNILTQVRTRYKDLILTL---------------------------------
154252914    ------PKSAGRTLPDVGKQLSFALYGAANRLVRMHKPFLDPLGLTFP----------QYLVMLELGSGPRSVGELGTKLGMDTGTITPLVKRLEQGGFVSRRRDAKDERRVLVDLTASGEAMRERIRVVPDR--------------------------------------
270261910    -------------------------------------------------LAGTDLPPSAVHALIEIGDRQVTAAQLCTVLNLEKSSVSRMLNKLIKAGELVTQPSERDAREKMLRLTEQGRQTLAGINRFAERQV------------------------------------
256376100    -----------------------------------------------------------VMLALWQG-APLSVKELSGLLALDPGTLSPLLKRLEAIGYVQRGRDADDERVLAVTLTPQGQALRQEALKI----PPAVVDRLGVELDQLQDLHGALTRL------------
52785287     -------------------------LKLFIVLSRAYRSINDHMNKHIHHHGLNPTEFAVLELLYHKGDQPL--QQIGDKILLASGSITYVVDKLEQKQLITRRACTTDRRVTYAQITDKGTEL---LEKIFPGHAEELHNISVLSDEEKEACIEMLKKV------------
289664931    ----------------------------------MHKLYRGLLKA-------LDLTYPQYLVMLVLWEDERSVSEIGERLYLDSATLTPLLKRLQAAGLVTRTRAANDERQVIIALTETGRALRH-------RAGAVPEQVFCASACSLDELRQLKQQLEKL---------
219850905    ------------------------------------------IITELKEHGVEGLVPSHGDIFYHLFEERCTMNDLAEKIHRTRPTVTILVNKLEACGYVERAKSETDGRVTYVTLTDSGRTLEPAFREISEKLNTIV--YGDLSDEDATFFEELLSRYARF---------
46203457     ---------------------------------RLSRRVTAAVAAELRDLG---LSIPQFDVLSTLSERELTQQELAARLYVTKGNVSGLVDRLVEAGLVERRAIPGDRRSHALHLTPEGKVLARGIAAQADYVARTLGQLDAKDLRAFEDLVVKWRELAR----------
161524922    ------------------------------------------------------ITGTQASMLFMIAVGKSTAAELAREYAIDASAVTRLLDRVEKRGLLCRVRSVEDRRVVRLELTDEGRALAERLPAIFRSVLDQL--LDGFTPEEVGFLKSMLRRI------------
20807656     ------------------------------------------------------------MVLSENKHTPMYMKDVASELGISPSTLTTIVDKLVEKGLVKRDLDIDDRRKVQISLTEKGENIHEHLVEFRKKVLMPI--FGKLSPEEIEALKSILQKI------------
188582267    ---------------------------------RLSRRVTAAVAAELRDLG---LSIPQFDVLSTLSERELTQQELAARLYVTKGNVSGLIDRLVDAGLVERRPIPGDRRSHALHLTPAGAAVAERIAAQAAYVARTLGRLDEAELETFEELVVKWRELAR----------
118479633    ---------------------------CSREVTRFYRPYL-------EEMGITYPQYITLLVLWE--QDGLTVKEIGERLFLDSGTLTPMLKRMESLNLVKRVRSKEDERKVCIELTEQGKDLQDKACSLPTTMATNL----GITEQEYRSLLIQLNKL------------
219853121    ---------------------------LLEVFENLHRMRNECSCSIFSECGLSDITVKQIAYLKVIDEGDVTFSRLAEITRNSKPTITEMINKFVRMECVYRESCPSDGRILYIRLTDKGRKIAEAEQNALRRMIERL--VHSLDEHEQELLIEILRKV------------
289639484    ---------------------------------------------ELAKIGLSGLAPSHGDVIANLFKKEITMSQLSDAIYRDPSTVTALVSKLKRMGYVRTRKDSADTRVTYVSLTDEGKALEPH----FQRISLELYQLQGVTQEEKETLHTLLSKIN-----------
220911978    ------------------------------------RAATAVYRPVLEELGLTYPQYLVMLVLWE--DEPRGVKDLGQELGLDSGTLSPLLKRLEALGLVERRRSGDDERRVAVHLTPAGKDLSSKAGAIPQR----LADAAGLTAGELEQLRGTLSKL------------
295398564    -----------MPAEHDGTQTAES-LHALRVHLKGSQYILEVLKKDMRKKGLSENEFTVLELLYNRGQQPI--QQIGKRILIPSSSLTYVIDRLEDKGFVERTHNPEDRRVIYAKITKLGRE---KMAEVFPGHSQLIDMFQEFSAEDVETFIHLTKKL------------
229062162    ---------------------------CSREVTRFYRPYL-------EEMGITYPQYITLLVLWE--QDGLTVKEIGERLFLDSGTLTPMLKRMESLKLVQRVRSKEDERKVCIELTEQGKDLKEIACSLPTTMATNLGITEQEYHSLLIQLNTLI---------------
134294179    -----------------------------ALVERMDRAL-----------EPYDLTAQQVILLLSRGYARTPF-ELSRKMSYDSGSMTRMLDRLERKGLVARARSEQDRRVIELTLTERGAEAARALPSLIATALNA--QLAGFSADELATLTGLLQR-------------
187926911    ---------------------------AGHLLTRLYRPLLD----------ELGLTYPQYLVMMACQQAPCAVGDLGRALYLDTGTLTPLLKRLEEQGLLTRTRDREDQRRVVIELTDAGRALRERATRVPE----ALACKIPLKLSEIGATRDVLRKL------------
269964998    ----TDNTMTDDDKLLLENQVCFPLYSAANAVIRAYRPLLD----------ELDLTYSQYLVMMVLWEKDASVKELGSQLHLDSGTLTPLLKRLEAKGYVERGRSETDERVRVLNLTEQGRDLKE----------------------------------------------
108761359    -------------------------------------------------------TPPQVHAILWLGDGPLTMGELARRLGVTEKTVTGVVDRLERQGHLLRERSATDRRVVHCRLTEDGQSTWERLNRVHGMH----QFLGILDVGDRKALFRILEKL------------
229488532    ----------------------------------ANRAVLSVYRPLLEPMGLT--HPQYLVMLALWGKSPMAVKEIGQALQLDSPTLSPLLKRLEASGLITRTRSRADERQLDVDLTEAGVALRAEAEKI----PPAVVAKLGVSLAELEELHNVLTRVNE----------
57234085     -----------PEKQFPGESDTARYELLQRLLLRMFSLMKNVQRD--ASVIKPSLSPPQARLVLIISDSGISVKELARLTSVTPGAITQFINTLVDKKLITRETDPADRRSIKIKLTPSAREIHQFKNVLFNSAAKKFD---ALNTDELKEITRIMAKVN-----------
70731613     -----------------------------------------------------------AMLVLWERDG-LTVGEISQRLLTDPGSLTPLLKRLEAEGLLSRTRSREDERVVIVQLTEQGRVLREQARDIPQ----CILGASGRSVEQLRQLQEDLQVL------------
116669695    -----------------------------------------VYRPMLDELGLTYPQYLVMLVLWE--EQPRSVRELGEELGLDSGTLSPLLKRLESLGLVERRRSAEDERRVEVFLTDSGTALSARATAIPQQ----LADAAGLSAAELDQLRETLGRL------------
187478936    -----------------------------------------------------------VMMVLWEQDG-LILSDIGRRLFLDSATLTPLLKRMEGAGLLLRQRDPSDERQVIVSLTPRGRALQEQAQSVPQ----GIARAAACSSEEVELLKAHLERL------------
29376222     ---------------------------------RTSHRLEQLAKQD---VTCYDLNITESVLELLLHKGPQTIQKIKEKILIASSSTTYVIDQLHKKGYVTRTPSEKDRRITYVELTEAGKTL---IEEIFPTHAKRIEAFEQLSSEELTLLQKTLRKI------------
300782249    -----------------------------------------------------DLTYPQYLVMLALWDRDHRVKELGAELNLDSGTLSPLLKRLQTAGLVVRNRQADDERSVRVSLTESGKALHEKARGVPDVIGAAM----GLDEAGLARMRAELDRL------------
297197332    ---------------------------------RRHDRLMSLAGVPLDRAAVA--------LLRQIADTEMRPGELANRLGVEASHVTRTVQQLQKSGYVTRVPDPDDRRAQRIELTDTGRQAIARIRDAGARGMQ--LALADWSPQELRQLAGLFHRM------------
228964397    -------------------------LKVFIALSRVHRSVMDTTNKSIQSNGLNPTEFAVLELLYHKGGQPL--QQIGERILIASGSITYVVDKLEKKGLVKRIPCPNDRRVIYAQLTESG---ENFIASIFPGHEKVIHQSEMLTKDEKDELLDLLKKIGKY---------
291439297    ------------------------------------RAFNGVYRGILKDLGLTYPQYLVMLVLWEHGA--LPVKKLGEHLRLDSGTLSPLLKRLEAAGLVRRERSARDERSVEVRPTEEGAALRERALEVPRR----ITAATGFGIDEVHALRAHLDRL------------
55822358     -----------------------------------------IEEASLKNSKFNDISLKEMHTIDVIGPDTTPSAVARELMLTLGT-VTTSLNKLEKKGYIIRTRSSVDRRVVHLSLSKKGRLVYRLHRGFHKSMVMRITE--GFNDEELKVMSKGLENLHAF---------
29830152     ----------------------------------------------LDELGLTYPQYLVLLVLWERG--ETTVKELAAALRLDYGTVSPLLKRLESAGLVSRERSARDERSVLVAVTGRGEELRERAAHVPQ----ALLAATGLRGGEVAALREELWRL------------
294792482    -------------------------------------------RSHLDPLNLTYTQYIVMMALWQYGD--LSVKELGQVLRLDSGTLTPLLKKLEAKAFLKRKRSRQDERVVMVTLTDTGKALRDVAVHIPRRLAESSGPI--FDVDETRQLRMLLNKL------------
149202521    ---------------------------------------------------VTDLRCVNAL-----ENGPLTAGEIGGRLALTSGSVTALINRLVRAGFVERIEDAHDRRRAKIALTSKFRANADRVYSCLGRAISA-EFAQCSPAESLAAIN-TIEKLE-----------
297156989    MSSEAEASATAEQAGCGVREIRGLVTELSRRMD-AHRR---------SRIAELGLTPTQAKALEELGEPK-TARELAGVLCCEPPNVTYVMDKMEKQGLVVRQPHPTDRRAKQLVLTDAGRELRLDLLRRMGKD-SPLDHLTGEGRHELR--TQLLKALDRV---------
153838454    -------------------------YSAANAVIRAYRPLLDAL----------DLTYSQYLVMMVLWEKDGTVKELGSQLHLDSGTLTPLLKRLEAKGFVSRGRSETDERVRVLNLTEAGRALKD----------------------------------------------
142428624    -----------------------------------------------------------VLITLWESDCKN-ASDIAKLLKLDLPTITPILRKIENMGLITRSRSKDDERIINIKLTKKGIDLEESVALIQHK----VACKTHLSEKNFNALKASLYDL------------
160899180    ----------------------------------MRKVLSSILQQADAQLAEHELTYVQWLPLYKLSDATN-AGMARDLG-LDPASITRALDRLESKGMLRRERSTVDRRVVKLVLTDEGRAMAAKVPQVLSSVMNA--HMAGFSHDESRQLLDMLRRL------------
118594464    -------------------------------ITRYYRLFL----------KELGITYTQYLVLIALWEGECKAADIAGMLKLDLPTITPILKKLEQMNLVTRKRSITDERVVNIELTKQGVDLEDQVAAIQHK----VACKTHLPASEFNELKKTLNDL------------
256752757    -------------------------------ILKLLKQIMDIIKHSMKYECKDDITGPQGMLMGILAHGEMKVSDLSQKLGLSNSTVSSIIDRLEKQGLVERTRSTEDRRVVYVSVTPKFKDT-------FQKHFKEAERKELISRASPEDLNKIIEGLE-----------
227821291    MTTKVAKSEDVFPDEALGQQLCFAVYSATHAFNRAYKPLLD-------RFG---LTYPQYLVLLSLWQRDMTVKRIGEELGLDSGTLSPLLKRLEAAGYVGRMRDPADERQVIVSLTENGRRLKEAFKILAE-----IGKATGCSLEEVGELREALHRLERL---------
295113062    ---------------------------------RTSHRLEQLAKQD---VTCYDLNITESVLELLLHKGPQTIQKIKEKILIASSSTTYVIDQLHKKGYVTRTPSEKDRRITYVELTEAGKTL---IKEIFPMHAKRIEAFEQLSSEELTLLQKTLRKI------------
297559034    --------ADRTPAPAGGFSLPAVDEQMCFALYAASRAVTNLYRPLLEPLGLTYPQYLVMMLLWERG--ECWVKDFGSVLQLDYGTLTPLLKRLEARGLLVRGRDPRDERSVLVALTEEGGRLRARAEGIPE----AIGRVIDLPEEEFEATRLALRRL------------
294615220    ----------------------------------------EIIRHYTPLLKPLNLTYTQYLVMLVLWEKKKTVKELGNDLCLDSGTLTPLLKKLAEKNYINRQRETGDERIVNVTLTPQGAAL--------QKQAEGIPQKIKLEQEELDTLQHLTRKLDNFHQDQ-----
254251025    MRNRMNDGLYDPENIELETSV-GFYLTKARLLERLDRALEPL-----------DLTAQQVILLLSRGYA-NTPFELSRKMAYDSGSMTRMLDRLERKGLVARSRSEQDRRMIELTLTERGADAARALPSLIATALNA--QLAGFSADELATLTGLLKR-------------
261253269    ------SDMISAQEESLRLDNQVCFYSAANAVIRTYRPLLDAM----------DLTYSQVMMVLWESDG-ISVKDIGARLHLDSGTLTPLLKRLEAKGFVNRGRSEQDERVRVLKLTDSGVDL------------------------------------------------
270293322    --------------------------------------------SRFKDISIKEMHTIDVIGKF----PEATPSKVSKELMVTLGTVTTSLNNLERKGYVERIRSDQDRRVVYLHLTKKGRLVHRLHKRFHKAMVEKI--IDGMSSEEIEVMDRGLTNLYQFLED------
300071439    ------------------NNLLNLFSKLLHNPSVLFALRADGISKQMKNRGNR--NGAQGLLVELWNEDGLTNAEIAELLDIKPSSVTAQVKQLEEAEMVIRKQDENDKRVNRIFLTEKGREAQETRDTMHNDISETI--FGNLTDEEQEQLANLMEKL------------
83721351     -------------------------------------------------QTELGITGTQATMLFMLAVGKSTAAELAREYGIDASAITRLLDRVEKRGLLQRVRSSEDRRVVRLELTDEGRELTKRMPEIFRSVLDQVLE--GFTPEEVGFLKSMLRRI------------
116694113    -----------------------------------------------------------VMLVLWEAET-LTVSDLGARLALDSGTLTPLLKRLETARLVTRTRDAADERRVLVSLTDSGRALRQRAARIPEQMLCATQ----CPVEEIQALTQRLHAL------------
73663341     ------------------------------------------------------------------ADSPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTDKSEAIRPEL----DTACQDVAVASSLSPDESQELNRLLSKV------------
114797843    -----------------------------------------------------------VMVALWEAEGQ-TVSELGEHLFLESNTLTPLLKRLEAAGLVSRARAKADERQVLVSLTDKGRHLLAEASCVPEQ----ILQATGLTVDQLTLLQRSLSGL------------
21241055     ----------------------------------MHKLYRGLLKA-------LDLTYPQYLVMLVLWEDERSVSEIGERLYLDSATLTPLLKRLQAAGLVSRTRAANDERQVIIALTETGRALR-------SKAGAVPEQVFCASACSLDELRQLKQELEKL---------
289549857    -----------------------------------------IVQRDVKNYGLNITEFAVLELLYNKGPQPI--QRIRDRVLIASSSISYVVSQLEEKGWLLREKDLRDKRIYNATLTEKGQQF---MADIFPQHAITLEHASVLSDEELVTLQQTFKKL------------
154248849    -----------------------------TLQKRIFKIIHEQVSKEFG------IHPGQVPMLFIIEKKPISQKEIADALNIEPGTVAVMLKRMEKSGLILRTTDERDRRVLRVHLTQKAKDIKDVLANLESKILSTLESEQEMFLKVIEKINKKL---------------
291297787    -------------------------------IQRASRLLEQGHRDYFSRFDIDDFNVLATIRRYG-PPYTVTPGKLTETSYIKAAAITNRVDRLVAKGYVTRETDPDNRRKVRVTLTSSGLDI---VERAFDGHVTNEDRLAALDGEEREQLAGLLRKL------------
126664431    -----------------------------------------------------------AMLVLWEEDG-ITVSHISKRLLTDPGSLTPLLKRLESDGMLNRQRRKDDERVVELHLTEKGRGLQDQAKDI----PGCIVNVSGQSVTDLMELKQQLIKL------------
255658250    ------------------------------MISRVARKIHYAVDGMFKEYG---ITVEQWVALKTIAEEPLCQKALAERIEKNQNTVKALVTHLENKGCIDRTPDPSDMRHMILRTTEKGRDCVERLSAL-DEHAN-LDFLGALSADEQEELRRMLRKIE-----------
111017349    ------------QQGKAGDDLLALDRQVCFALAIANRAVLAVYRPLLEPMGLT--HPQYLVMLALWGKAPMAVKEIGTALQLDSPTLSPLLKRLEASGLITRTRSRADERQLDVELTEAGAALRAE----AEKIPPAVIEKLGVSLAELEELHDVLTRVNQ----------
153854208    --------------------------------------------QGMKRMEELDIKPSQAGILFSLKCGEQSQRQLAQRVGITPPSMTVALRKMEEKGYVSRKTDEKDQRITRIQLAPKGEECIDGIRCVLTEMEEIIYQ--GISREEVLLMKRLLTEM------------
298250960    ---------------------------------RLFRVFQRIDRAQTIHLRSWNLNVAQFDVLARVGTHKITQQELADSLLVTKGNISLLLNRMEEMGLLKRYQ---ERRSNTLFLTAKGQELYDRVVPAHEELIARLMS--GVSPSELGQLQHLLRKLE-----------
162329954    ----------------------------------MHKLYRGLLKA-------LDLTYPQYLVMLVLWEDERSVSEIGERLYLDSATLTPLLKRLQAAGLVTRTRAASDERQVIIALTETGRALR-------SKAGAVPEQVFCASACSLDELRQLKQELEKL---------
223985488    --------------------MSEQVMEMMSLLRQINMRLHHCLKELYEPLG---LTGPQAVVMIELKEDGQRICDLAETAGMTVSNISAICQRLERNGFLHRVRSQQDQRTVRICLSEKSLQLIRDCDHQIALQSDQISLK--MTPAELDEINSGLRKLNAF---------
239636697    -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTDKSEKIRPELSSASEK----VATASSLSLEEVDELNRLLGKV------------
118469120    ------------------------------------------------------------------GVDPLSVKQIAATLQLDSATLSPMLKRLEALGLITRTRSVGDERATDIRLTEAGIALRERALAIPPKVVERL----GVDMAELEELHRVLTRVN-----------
222530576    --------------------------------------------------------------------GPMSISEISKRLSILAPNMTPLIDKLILQGYVKRSQDESDRRVSIIEITQKGKELTYLHTQWVNHNLK--KHLQKLSDDEIEELWYVLKRL------------
239983455    ----------------------------LHVLARLHRTFLLYQTRTSRPLAERGLSMAGFDVLTALAPYQLTAGELAASGLISSAGVTLRLDRLEKDGLIVRERDGQDRRVVHCRLTPAGLAL---IDELFTVHLDNERRLAGLSGEESAQLGTLLAKLER----------
185536019    ------------------------------------------------------------------GESPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTDKSEAIRPEL----DTACQDVAVASSLDQDESKELNRLLSKV------------
297196003    ------RDAVAQVIEDWARERPELDTSPLEVLARLHRSFLSIERHGLSVAGFDVLTA----LRRSGAPYRLTAGQLADTGLVSSAGVTLRIDRLEKDGLIVRERDADDRRVVYSRLTDKGLATVDTV---FEEHLDNERRLAGLSPSERRQVARLLRKLE-----------
134046321    ----------------------------------VSRDYLDIPKKEFLEISMSD--KIYLETVYYMENPKI--SEIAEKLHHTSTAITNMTKKLEKKGYVKRIKSEGDKREVRVELTKKGNYLFLWNEEMHNVTVKEIKEL--LSPEEFENFKFLIRKI------------
289549977    ----------------------------------------EIIKKYTTYLKEHDLTYTAYIVIMAIEDKELNIKTLGNRIYLDSGTLTPLLKKLEKKGIVTRIRETNDERNLQISLTEQGVALKPELASI----SKNVFCDAGVSKEEAQKLIKIMH--------------
299135994    -------------------------------------------------LGDSDFRVLEALL----HKGPLPVNVLGPKVFLTPGSISVAVDRLHSRGLVTRIESESDRRVRIVDLTPKGRTLIQQVFAAHTREIDALMQV--LDPEDRRKMTKALKKI------------
226363276    ------RDAVDDIVDQWAHQWPDLDVSPLKVLGRLHRRYQSSLAAVFEEHGINMASDVMAALRRSGPPYRMTSGQLAESALVTTGGVTLRVDRLEKAGLVQRERDAEDRRIVHAQLTDEGLRVINKVAEAH--FANESQILSGMSKDDQASLAGLLRKLE-----------
256757404    --------------------IGSLFYELLGRFE-----VLSSKKHLYKDLNELTLIEIKTIVVIGCGETKSMSQIAKTLGVSCGTP-TVTIDRLIDKGFVERIRDVEDRRQVFVTLSGSGNEVCRNVNNLWHKVAEKI--FGLLSDDERLLFLTVLSKLN-----------
257791738    --------------------------EIDDLLSGTFNSILRIEEQSLDNRLTHGLTITEVHTIVAIGLHENPMNVIAARLNVTLATLTTAVNKLANKGFVERTRAEDDRRKVLVSLTKKGRQVLRAHNLFHHQMID--EALADLTEEEERVFAGALKKVKGFFDAQ-----
298251448    ---------------------------------------------------------------------ELTASALLKAALVTSGAITNRIDRMEARGFVERVRDLDDRRSVRIRLTPHGREV---LDRIFSLHAANMERIQPLDREECEQLANMLRTLLESFGD------
16125167     ---------------------------AANRMTRLYRPLLDA-------LGLTYPQYLAMLVLWEASPR--TVGALGEALDLDSSTLTPLLKRLEAGGLVTRDRDPEDERRVIVALTDKGRALRD----------------------------------------------
229160387    -------------------------LKVFIALSRVHRSVMDTTNKSIQSNGLNPTEFAVLELLYHKGGQPL--QQIGERILIASGSITYVVDKLEKKGLVKRIPCPNDRRVIYAQLTESGESF---IASIFPGHEQVIHQSEMLTNDEKDELLGLLKKIGKY---------
225569443    -----------------------------------------IITEEFKDLTNNDMHVIEAV---GLGEGNNMSAIARKLGITVGS-LTTAMNSLVNKKYVERRRSEEDRRVVYVKLTNKGVGAYRHHEDYHRQMTQAILDK--LGEDEIPVLVKTLDALDEFF--------
73539382     -----------------------------------------VYKPMLDKLGLTYPQYLVMLVLWE--HEGLTVSELGNRLALDSGTLTPLLKRLEGAGLVSRRRDAGDERRVLVALTDAGRKLRQSAVGIPERLLCATQ----CPLDEIQALTERLHAL------------
91783175     MNKATQSKLSSDTDEGVSHRLTF-------LLHRIVSVLVDASSPQFRSLGLS-IPAARALVALYEGGSQMTVGKLAETTSTDLSTMSHILRRLESQQLISRTRLEGDNRVVYATLTDQGRSVGKECHDASLEHEAVLLSD--MSPDESALLKRTLIRLYR----------
150395800    ----------SDEALALGQQLCFAVYSAAHAFNRAYKPLLD-------RFGLTYPQYLVLLALWQ--QDRMTVKRIGEELGLDSGTLSPLLKRLEAAGYVRRARDAADERQVIVSLTQGGRDLKAEAFGI----LRDIGNASGCSLEEVREMRDALHRL------------
257462868    ----------------------------------------------LEPLNLTYTQYITMMVLWE--HKEISVKELGNSLYLDSGTLTPLLKKMEQKSWIRRIRSKEDERSVLIQLTSQGEALKEEAVKV----PAAVSACVNINPEEAKQLYHILHHL------------
89100925     ------------------------------------------------RLAPYNLAPEQNLIMMLLWEKDITQNEVAERLLKDKTNIARMVSNLEKKGFIQRIQHKSDRRSLQLFLTEKGRELGEHIIPLTEEFNSLVCQ--GISEEEQNEVRRILRKM------------
212702160    --------------------------DIIDLLSRIRERVNQHICDELARRGITDLLPAHGAVLHALEESPQPMSTLARRIGRKKNTVTGLVDTLQERGYCRRRPSDQDARVQLVSLSQRGEALRDISAALHRR--------------------------------------
167836815    -------------------------------------------------QTELGITGTQATMLFMLAVGKSTAAELAREYGIDASAITRLLDRVEKRGLLQRVRSSEDRRVVRLELTDEGRELTKRMPVIFRSVLDQV--LDGLTPEEVGFLKSMLRRI------------
15964714     --KAAKFDADSDEALALGRQLCFAVYSAAHAFNRAYKPLLD-------RFG---LTYPQYLVLLTLQQDRMTVKRIGEELGLDSGTLSPLLKRLEAAGYVRRVRDAADERQVIVSLTDGGRELKAEAFGI----LRDIGSASGCSLEEVGELRDALHRL------------
183980094    --------------------------EVTELAEGLHRALSKL----FSILRRGDPNGVVAILVTLLDRGPIRMTDLAAHERVRTPTTTVAIRRLEKIGLVKRSRDPSDLRAVLVDITPQGRSVHA--ESLANRHAALAAMLDQLPHSDLETLMTALTPLERL---------
307084995    -----ESLPAAANRSEVGGPLPGLGADLLAVVARLNRLATQRIQMPLP--------AAQARLLATIAQGEARIGDLAAVDHCSQPTMTTQVRRLEDAGLVTRTADPGDARAVRIRITPEG--IRTLTAVRADRAAAIEPQLALLPPADLADAVDVLRRL------------
237737440    ---------------------------LFSYISRAHHRGASYIDVLLREKGIKDLAYSHVRIIIILSVYKLSMKEISELISKDKSTVTSLVNKLEKIGYVRKVACENDKRIVFLELEDKAEEIVETVAKLFHQKVESI-----LTKEEIETLFFLMEKL------------
21224918     -------------------------------------------------LTEHGLTPATAQALWAIDPDQAPMKTLAGRLYCNAPNLSFVMNQLTDRGLVERSADPADRRSRVVALTDDGRRVRAAVIEA----TLALTPFARLGDEELRQLVDLL---------------
300778829    --------MENPKTPKLENQICFPLYVIAKEITGLYRPFLD-------ELGITY-PQYLVMMILWDGDG-LTVSHIGDKLFLDSGTLTPLLKRLESKGFITRKRKKEDERVVEVFLDEAGRQLCEIPGKIQEK--LGIQPEELLHLKD--TVLKILNKIE-----------
150014940    ---------------------MGCYQHIGKYIGEIHRSSYMYFGKRFSKFG---IGAGQYLFLLNLYENDITQEELTKKVRLDKATTARAIKKLEDEGYVRRIKKESDKRAYRLELTEKAEQIKDDV--------------------------------------------
300696956    ---------------------------AGHLLTRLYRPLLDELRLTYPQY---------LVMLACWQQTPCAVGDLGRTLYLDTGTLTPLLKRLEEQGLLTRTRDHGDQRRVVIELTETGRALR-----------------------------------------------
147676355    ------------------------------------------------RLAAFDITPVQYGILSCLAEDGQTPTQIAQKLCLDGSTITGILDRMESKGLLTRTPDPEDRRAVRVVLTERSLRLMEPINEVIS--ASNRDVLKIFSDEEQAQLKNFLERI------------
295703381    -------------------------LKLFIVLSRANRSINDHVHKFIQQHGMNPTEFAVLELLYHKGQQPL--QQIGGKILLASGSITYVVDKLEKKGFLERVACPNDRRVTYAAITKQGKEMIESMFPSHEKRIHDILSV--LSSEEKEVAISMLKKL------------
114799534    -------------------------------IQRVHKVVLD----------ELGITYLQYLVLNLLWDRDNSVSELSGQLELEPSTLTPLLKRLEAAGHLTRLRNPQDERQVLISLTDQGRAM-----QLQAGCVGTLVEKAGMSVDDLRQLNASIRAL------------
255523973    ----------------------------------------------FKDLSVTEIHTIEAIGMY----KPRTMTEVAVELNITLGTLTTAISHLVRKGYVERRRSEQDRRIVFIRLNKRGKLAYRIHGKFH--HDMVKEAIEGLNEEEEEILIKSLEKLNVFF--------
297193698    -----------------------------------FRSLIDKLHAELAEQGHPDVRPAYGFAMQAIGAQGATASDLGRRLGVSKQAAGKTIDRLLSLGYAERADDPADARRKLIRLTPHGFDALARSAEIFDG--LRAEWARAIGPDRLRDLESALRTL------------
307243673    ------------------------------IIVELFKNILTIEEKSLKDRGIKDITEIHVIEAIGIGNRK-MMSEIADILEVTMGTLTIAMTKLEKKGYVVRERDSRDRRIVVCSLTRRGVLAEKIHRNFHDEMIDHLMVD--LKLEEEPALIQALKNINAFF--------
150015665    ------------------------------------REIIKLYKPILDKFNLTYTQYIAMLVLWE--DEKSTVKDIGRRLHLDSGTLTPLLKKIEGMGLITRYRDTNDDRVVIIELTEKGRLLKDDILE------------------------------------------
251799925    --------MDTNELLKLENQLCFAFYSCSREITKLYRPLL-------AELGLTYTQYITMLALWE--QDNVSVKELGVKLLLDSGTLTPLLKKLESMGLLTRARDKSDERHLIVRLTEQGQALKDKASRLFEGTAVEPEEIFALRSQVQTLMSKM----------------
253689319    -----------------------------------------------------------VMLVLWERDG-LTVSELGERLYLDSATLTPLLKRLQSAGLVVRNRGTEDERQVLIGLTEAGRQARAIPESVFCATECQLEQLQTI-KKDLETLRKSL---------------
227491052    ----------------------------------LYRANRAVVRSYRPLLAELGLTYPQVMLALWEADEPVPLKFIDSRLGLDSGTLTPLLKRLEKQGYVERWRDPDDERRTLAALTADGASLRTRAECIPEAMAEAYKEVGL----DLAEFKKSL---------------
240142274    -------------------------------MDRAVRAFEEFVRAELARHRIDGLTPQQAIFLLSLEGRPQRLVEVVRAQRIVASNATYLVKGLVQTGFLERYPDPDDRRTAIVAPTPK----------------------------------------------------
302387531    ------------------------------------REIIRRYKPFLDEIGLTYTQYIAMMVLWE--RKQVTVKKMGELLYLDSGTLTPLLKKMEAAGLLRRSRAREDERSVIIELSEKGEKLKDQAVTIPDRMFQCI----PVNEEESRDLYRLL---------------
257064766    ----------------------------------------EVVRRYTPFLNEIDLTYTQYITMMVMWECKLSVRELGEKLLLDSGTLTPLLKKLEAKGLVIRERSHEDERKLNVVITEKGEALRSRALGIPRQMGKCVD----LSAEDAAELRRLLNKL------------
294789081    ----------------------------------------EITRQYTPFLNALDLTYPQYLVMLVLEQGEQTVNQIGAKLHLDSGTLTPLLKRLQVKNLVQRERNQTDERTVMISLTESGKSLEHQASEI-----------------------------------------
21228953     -------------------------IKKIRLMDLEFRALHSKLFEEMKNAELKELSKNQPAALMIIGEKEIMPSTIGIYMGMDRSSLSRMVDSLEEKGFVRRNNDPEDRRKVLVSLTEKGEKCSEILNKISEEM--SVELLGLAGEQDFRDFENSLETMLRV---------
78064707     -----------------------------ALVERMDRALEPL-----------DLTAQQVILLLSRGYARTPF-ELSRKMSYDSGSMTRMLDRLERKGLVARSRSEQDRRMIELTLTERGAEAARALPSLIATALNA--QLDGFSADELVTLTGLLQR-------------
170768803    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAEPICEMEAVINKTRAEILQ---GISPEELEQLIKLIAKLE-----------
167568191    -----------------------------ALVERLDRAL-----------GPLDLTAQQVILLLARGFARTPF-ELSRKMSYDSGSMTRMLDRLEKKGFVVRARSESDRRVIELALTERGAHAAQALPGLIATELNA--QLEGFSPDELALLTDLLRR-------------
299821719    ---------------------MENYLE----IETFTKRIFNSMRHEVEGVLKKKLSGSEYRILNLIANQVTKTSDLAKLLDVSASHITAITDALVENDFITRSRSTKDRRIIELSLTEAGQAFVADIEK--QKRAIMMKHFSVFTPEEEMEFKRLLKKL------------
227501006    -----------------------------------------------DTANELDITPLQIITLYSNREKAISIGSLGKAIGITGGNISNICKRLEKQGFVKRVRSEEDERVVIVVLTESGEKAAHMVDRYFQTIRDDIPEEG-----------------------------
144023557    -----------------------------------------------------------VLITLWEGNCKN-ASDIGKILKLDLPTITPILQKLDAMGFINKNRSKDDERVVAIELTKKGIDLEEEVAAIQDK----VACKTHLSTKEFNVLKDILNDL------------
257468575    -----------------------------SYLSRAHHRSRIFMDEELRKKGITDLGYSHIIMIVLYVFKTLSMKEITEKISKDKSTVTILVNKLEKKGYVRKRVCSKDRRVMHLELGERAEEVIGVIFDVSEIFHRKVEQI--LEKDEIDTLKRIMSKLLEKW--------
70731278     -----------------------------------------------------------------------TPAELCRHLSLDSGSMTRMLDRLEQKGFLARQRSEGDRRQVQLTLTEQGQQLTDRLPQIGADAMNEL--AGAISPDELKTLEYILKKI------------
87306764     -----------------------------------------------------------VLRILEAADAPLPCLEIVSRMVTRVPDITRLIDRLKDAGLVSRTRSQTDRRVIRIKLTKKGYALIEELSELVDIHQQNL---GHMTKTELVELNRLLVK-------------
142581867    -------------------------------------------------VGQEDITAPQGTLLLIEANPDISQSAIAGALRFDRSTLVQIIDRLEDRDLVVRRASPTDRRSHALRLTDSGFVLLEQLKKLAISHEDDV--AGALSTDERDQLIDLLKKL------------
295690729    ---------------------------AANRMTRLYRPILDA-------LGLTYPQYLAMLVLWERSPR--TVGALGDALDLDSSTLTPLLKRLEAGGLVERHRDPDDERRVIVALTDKGQALREQAASVPEKLFCALN----LPLETLTTLRERLKTLAR----------
302386039    -------------------------------IMKLHRCILD------ERLRQTGVYRSQHQILMMLSDHSNSQKEIAERLYVSTATIAVSVKKLEKGGFITRAVDQEDNRMNKLCLTEKGRHMVEHSRDFF--HHVEERMFQDFSKEELAAMGQYLDRI------------
118462997    --------MDNVVDTAKLEGGQGLGADLLAVVARLNRLATQRIQMPLP--------AAQARLLATIAHGEARIGDLAAVDHCSQPTMTTQVRRLEEAGLVTRTVDPGDARAVRIRITAEGRRTLNAVRA--DRAAAIQPQLALLDAEDRQVLRQALRRL------------
256599696    -----------------------------------------------RRLGELNLSYLDFLVLRATSDGPKTMAYLANRYFVTQSAITASVDKLEEMGLVVRVRDREDARKILIEITEKGLETFNKGIEIYKKLANEV--TGDLSEDELDKISKILKRIEE----------
86750351     -----SAPALPPALPDVSDMLCFSIYSAEHAFTQLYRPLLDRLKLTYP----------QFLVMMTLWRRDQAVKELGKALFLDSSTLTPLLKRLEAAGLVTRTRNPKDEREVQLRLTDAGRALQSQAADVMQCVAQAV----ALDEATVTAIKTAI--------DAIRDRL
136066190    ----------------------------------------SVMRAYNKRLKKYNLTYTQYLVLLVLWETPTTLSYLSEKLKLGSGSLSPVLKRMQNNGLLLKVRSAEDERTINLNLTQKGNELKETVSKIQE----DVSCQTGLTHQDYCDLRDSINELNKV---------
134298202    --------------------------EYAKRIETAFSKIMKKLGPEMSKLA-EGLTPPQFFVLKLLQTNGRTVTEIAELMNVQPSAITAILDRMYRNGFIIRERNETDRRVVLVQITEKGKE--AFVKSQQKRQDVMLHFLSYLEKEDLDAL-------------------
171316897    -----------DPDTIALETSLGYYLTKARLVERMDRAL-----------EPHDLTAQQVILLLSRGYARTPF-ELSRKMSYDSGSMTRMLDRLERKGLVARSRSEQDRRMIELTLTERGAEAARALPSLIATALNA--QLAGFSADELATLTGLLQR-------------
293570996    ------------------------------------------------------MHTIEAIGMY----KKKTTSEVAKELSITVGTLTTAINKLVKKGYVERIRSEDDRRVVKLGLTKKGKLLFRVHQHFHREMVKNILE--GMATEEQHALLDALKNLHDFLQD------
295106957    --------------------------EIDDLLSGTFNSILRIEEQSLDNRLTHGLTITEVHTIVAIGLHENPMNVVAARLGVTLATLTTAVSKLAGKGFVERSRAEDDRRKVLVSLTKKGRQVLRAHNLFHHQMID--EALAGLTEEEERVFAEALSKVKAFFDAQ-----
254472517    ------------------------------LLSRSARSGARFYKKQLEELG---LTPVQSIVLQALAQDGCTTSQLGKAAELDNATLTGVLDRLCPAGYLERKASPDDRRTQHIFLTERGQEITEVLDSLTED--ANARFLAELSDRERDDLKALLARL------------
114571237    ---------------------------AVKLWLRLYRLIERELRTRFQREFGVSLSRFDALAALDRAETGLLMGELSERLLVTNGNVTGLISRMVADGLVTRTASEQDRRRFRVELTEAGRATFTIMAKAHAGWLADIDLPGEAAASLTDQTEHLLHSL------------
149183305    -------------------------MEIFADIEKDLRYISSIIKQKREILNQYSITPPQFVALQWLFEGDMTIGELSNKMYLACSTTTDLVDRMEKTELVERVKDNKDRRVVRIHLLEEGERIIEEVIEKRQQYLQEILK--NFSGEEIKTLNANLSKL------------
310778453    ------------------------------------------INGELKRLGVEGINSSHGTILSALNDGQMTMNEIAKYIARRKSSVTDMVKKLEKLGYVERKQDELDARVINVTLSPKGIEFRKTFLKI-----------------------------------------
239636017    ----------------------------------------EIIKKYSSYLKEYELTYTGYIVLMAIEEDELNIKTLGDRVFLDSGTLTPLLKKLEKKNYVVRTREEKDERNLQISLTDHGKSIKKPLSE------------------------------------------
264678315    --QNQTDPIIDPQDESSFFYQAGVYAPDKSIGFLMRRVLSSILQLADAQLAEQGLTYVQWLPLYKLLIADTNSSTLAKDLGMDPASVTRALDRIEAKGLLRRERSTTDRRVVHLVLTEEGRSVATQVPKVLTKVLNG--HLRGFSHSECTLMLSMLQRM------------
308173337    ------------------TDKTENSLKLFIVLSRAYRSINDHMNKHIHKHGLNPTEFAVLELLYHKGNQPL--QQIGDKILLASGSITYVVDKLEKKELLIRKASPTDRRVTFAQISEKGIRL---LDDIFPDHADEIEMISVLSDEEIELCTEMLKRV------------
294497687    -------------------------MEQLTFIEEVQRISISLNKKVMERLLSQGITPFQYHILLIIGKSHIGVTKLAEEMRVKPSAITPVINRLIDLELVSRYHSKEDRRKVNIELTAKGEQVIEEANEIVQKMIAHFFS--CYEPKDQEQFLKLFKKLD-----------
290959944    MTTSAVPTPEGVSPEISGQVPEEEFLRLDRQIHAASRAFNGVYRVILKDLGITYPQYLVMLVLWERG--ELPVKKLGEHLRLDSGTLSPLLKRLETAGLVRRERSARDERSVVVRPTEEGTALRERALAVPRR----IVSATSFDVDEIRDLRDRLDHL------------
157693355    -----------------------------------------------------NLTTLQYLILEQLASEPLTPSEIADCQHMSLPNVSRELKKLHEKQFIDREEDRDDKRKHVIKLSGKGRA---CMNEAFQ-HIEGLDSLSSSDIEQMDDIIQALRLLNQ----------
260222920    ----------------------------------LMRSILSHVAQSVEQLAHTDLTNAQWIPLFKLYNKQATVAELARACELDNGATTRLLDRMEAKGLVQRVRSEQDRRVVNIQLTPAGQAAADIPQVLCEVQNTHLE---GFSTEEFENLKGYLRRI------------
229543634    --------------------------EVVAQIEKDLRYISGIVKQKGRELLSDYITPPQFLALQWLEEGDMTIGELSNRMYLAFSTTTDLIDRMEKNELVRRVKDPHDRRVVRIHLLEKGRVLIDEVIRKRQAYLQGVLSH--FSPDELVKLKNNLLQL------------
229086697    ---------------------------LLSLVPLFYRKFM--LPGEFSSQRHMPPSHTQVLLLLHERDT-LAVSEIGRRLAISRPNMTPLLNKLIQEELIERHYSEKDRRVILISLTPEGKSFVNQYQQFILDKLK--ENFQTLSEEEREQLIHSLQ--------------
183598090    --TPTEELLNARVAQQSSHSNPIPYQEILRLCMHVHGKLLESRNNMLKAQGINETLFMALMILDTKDSRSIQPSELSAALGSSRTNATRIADELEKNGWIERKESHNDRRCLHLHLTEKGSEFLAGL--LPPQHAALKDIWSVLDAEEQQQLNKLMRKL------------
293393938    ------------------------------LLRQAHQHWTQQVDSALDKAGYTDIRPSHSNVFAFTPPEGITVSALTKFAKVRKQSMTQAVEELEKLGYVERRPDPTDRRARLIFLTKRGQGVRPI--AIAAGQQVQAQWAKAMGEQDIDALTLLLQKL------------
197303857    -----------------------------------------------------DLNKSQSMILFQLHDGRISQKELAQKLNVSAPSITSMIQKMEKSGYIVRNVDEKDQRMMRLDLTEKGQACIEHVKAIAEKMDE--IAFTGISPEEKMLLRRIL---------------
42783242     ---------------------------LLSLVPLFYRKFM--LPGEFSSQRHMPPSHTQVLLLLH-ENGTLAVSEIGKRLAISRPNMTPLLNKLIQEELIERHYSEKDRRVILISLTAEGKLLVNQYQQFILDKLK--ENFQTLSEEEREKLIHSLQ--------------
53719526     -------------------------------------------------QTELGITGTQATMLFMLAVGKSTAAELAREYGIDASAITRLLDRVEKRGLLQRVRSSEDRRVVRLELTDEGRALTKRMPAIFRSVLDEV--LDGFTPEEVGFLKSMLRRI------------
142062122    -----------------------------ALVERMDRAL-----------EPHDLTAQQVILLLSRGYARTPF-ELSRKMSYDSGSMTRMLDRLERKGLVARSRSEQDRRMIELTLTERGAEAARALPSLIANALNA--QLEGFSADELVTLTGLLQR-------------
167647559    -------------------------------INRAYKPLLDAL----------EITYPQYLVLSALWETDLSIGAIAERLGLDSSNVTPLVKRMEAAKLLSRERNPADERQVVVSLTDLGRGMQARSACL----GQTLFAAADLSVEKLIQLNKDVQ--------------
307299402    ------------------------------------------------------------ILLFVALKGPQSMSSLAKEYSMTKSNVTVLVDDMESKGYLARIRSEEDRRVIMITLTERGKAFFESFLKNFSRLISTFIRK--VGAEDLAIITDGFERITR----------
152976534    ---------------------------LLSLVPLFYRKFM--LPGEFPSQRHMPASHTQVLLLLH-EHGTLTVSEIGKRLAISRPNMTPLLNKLIQEELIERHYSEKDRRVILISLTSEGKLMVSQYQQFILNKLK--ENFQTLSKEERDQLIHSLQ--------------
23099564     --------------------------DSVNQMEKRLRYISGMIKQNGRKILNNYITSPQFIALQWLEEGDLTIGELSNRISHAFSTTTDLVDRMEKNELVERVRDTNDRRVVRIHLLEKGKHIIEEVID--KRQAYLGEVLTKFSEEEKEQLNQLL---------------
251788049    -DTNTQPTLSDDAFQLDGQLCFALYSANLAM-NKLYRRLL----------TELNLTYPQYLVMLVLWERDITVSELGERLFLDSATLTPLLKRLQTAGLVTRRRGTEDERQVLIELTDDGRGLQDVPEGVFCASECNIEQLRAI-KHDLETLRASLIR-------------
228987719    ------------------------------------------------------------LLVLWEQDG-LTVKEIGERLFLDSGTLTPMLKRMESLNLVKRVRSKEDERKVCIELTEQGKDLQDKACSLPTTMATNL----GITEQEYRSLLIQLNKL------------
225860439    ------------------------YQRINEYLTSIFNNVLVIEEVNLRGSRFKDISIKEMHTIDVIGKAPVTPSQVSKELMVTLGTVTTSLNNLERKGYIERVRSEQDRRVVHLHLTKKGHLIHRLHKRFHKAMVEKI--IDGMSEEEIAVMGKGLTNLYQFLED------
256815905    ------------------------------------RAFNGVYRVVLKDLGLTYPQYLVMLVLWEHGG--LPVKRLGEHLRLDSGTLSPLLKRLEAAGLVSRERSARDERSVEVRPTPEGVALRQRALEVPRR----IVAATGFEIDEIVELSSRLHR-------------
255333385    --------------------------EIMYSVFRMQKALCRLAREDAARVG---ITEVQLMILYTLWKRENRLNDLAEKLNLSNSNVSSTVDRLVSAGLVARETSKEDRRAVILSLTDKGRQ-------------------------------------------------
146306939    ------------------------------------RAVIRAYKPMLDALGLTYPQYLAMLVLWEQAPEQPTLKALGQRLQLDSGTLTPLLKRLEQMGLVLRRRAEADEREVHLTLSEAGRALRAQVAPL---KAQLLCQLGDDDLLEMDGLRRSLDRL------------
228935448    ---------------------------LLSLVPLFYRKFM--LPGEFSSQRHMPPSHTQVLLLLH-ENGTLAVSEIGKRLAISRPNMTPLLNKLIQEELIERHYSEKDRRVILISLTAEGKLLVNQYQQFILDKLK--ENFQTLSKEEREKLIHSLQ--------------
293605854    ------------------------------------------------------------LFLLHEKHNGLSPHQLAERAGVTRATVTGLLDGLERDGYVIRQAGEEDRRKVTVTLTAKGRSTA---ATLFKEHTSWIASLDGLSPQDKAQLSTLLTR-------------
184201934    -----------------------------------------------------------VMLVLWEQDHR-SVRQLGETLALDSGTLSPLLRRVEAAGFVTRRRSEQDERSVVISLTDAGRALQEPAAGMQRELLDELD----MSPRDRKTLHRLAQKL------------
257870475    ---------------------------------RSSSHLEQVAKQDVRCYGLNLTEFSVLELLYHKGTHTTQA--IKEKILIASSSTTYVIDQLVKKGCVRRETSQTDQRITYVSLTDKGAELMDQI---FPTHATKIAASASLSIDELQTLKTLLRKI------------
293401376    ----------------------------------LFNYILLIEEKNLRDQGVS-LSMTEVHILEAIDKSESMMSAIAKRLMVTQGTLTVSASKLVKKGYVERVKDERDKRIVRLQLTDRAVHVLEVHNDFHAKMIDKL--LNELELDKEQELIQSLRNL------------
16082178     -----------------------------------------------RNLNTINLSVTEFTIMRQLSDNPMSMAAIASAINVTPGWVTGVIDKMEDKGLVMRKREETDRRIIKISLTEHGKVTYE---EAKEKHFAFIEKLSGLSESDLDMANDVLTKM------------
289434474    -----------------------------------------------------DISIEQFFVLREIAENDIGASDLALCLLANKSAVTPKLKKLEEKGYIKREKNPTDKRAIILTITKKGNEVYECEQKLENLVNDWLEILGEKDSEQFLNLYEKITK-------------
289423616    ----------------------------------LFKNILTIEEKSLRLRGIKDLSMIHALEAIGTGDGK-MMSEVADILDITMGTLTTTISKLETKGYAKREKDPNDRRVVIASLTRKGVLVDKIHRNFHEEMIDHLMID--LKLEEDQALIRALMNINEFF--------
46907444     -----------------------------------------------------DLSIEQFFVLREIATYDISATELAATLAVNKSAITPKLKKLEEKGYIRRERNQQDKRAVVLTISEKGNNVYEECEKQLELLVNELEILGEKDSEQFFELFQKITK-------------
23098058     -------------------------LKLLVILSKAYKTVMEQVELDVKSRGISLTDFAVLELLYHRGQQPL--QKIADKILLTSGSITYVVNKLEKQGYLTREQCELDKRVTYAVISDKGTEL---LDSIFPGHWDKIKQIHGLDYHEKEEAIVLLKKL------------
296170495    -------------------------------------------------------------------QKPLSVKEIATTLQMDSATLSPMLKRLEALGLITRTRSAVDERSTDVKLTDSGTALRRRAVKI----PPAVVARLGVELPELRHLHEVLTRIN-----------
116252938    ---------------------------------QLYRPLLD----------ELELTYPQFLVMTALARDDRTVKDLGETLFLDSSTLTPLLKRLENVGLVTRNRNPADERQVLLRLTEKGLALKSGASHVFD----CIGKAVGLDAEAVSKIRDTIASL------------
299536401    -------------------------------------------------------------LLALEENEQITVKELGQRLFLDSGTLTPLLKKLESKNYICRERSKEDERLMKIYLTKEGLDVRRKLPEV----SRQVMKQSNISEQQFVQLKNVLQ--------------
256668089    -------------------------------------------------------------------QSPRSVKDLSTALRHEPATLSPLLKRLEAIGYVTRGRSRADERQLTVELTDKGRELRAEAEKIPYRVVERL----GMEVSELEALHAALGRV------------
294639289    -------------------------------VNDVSRMFMHRVRRECEQNGVP--NGYHRILMELSHNDGATQLQLVNLTHLTAPTVSVALGKMESEGLVTRQADTADMRVMKVCLTEKGRGKVAGVREIFHRADDAL--VKGIPQEELDIAMKVLRKM------------
154244019    -HTTATPPLTPGPANVPAPALMPVFYAASHAFTRVYKPLLDAI----------GLTYPQYLVMVALWEDDQTVGGIGEKLGLESSTLTPLLKRLEALGLVTRSRDPADERVVRVRISAQGEALRAQARTIPE----CILKATGLDLDDAVRLQR-----------------
254557543    -----------------------------------------------ERGGRGQMGILRVL---ADAPAGLTNAEIAEILDIRPSSVSATLNRLEDGGLIEREPSAHDKRVVIVRLSDRGREMADHRAQGTSDLADQL--FGNLTDDERDQLQHLLDKL------------
306825805    --------------------------------------------SRFKDISIKEMHTIDVIGKF----PEATPSKVSKELMVTLGTVTTSLNNLERKGYIERIRSDQDRRVVYLHLTKKGRLVHRLHKRFHKAMVERI--IDGMSPEEKEVMGRGLTNLYQFLED------
153006980    -----------------------------------HRSLRDPVAAS---CADLELTPPQIHALLWLGDGPLTMGELARRVAVTEKTVTGIVDRLERDGHLKRERDAEDRRLVRARLTSGGEQLFRRIDADIEDRITAL--LGALDLDDRRALTRILDKL------------
210623815    ----------------------------------------------------EKMHMREVHVITEIGEGGLNISELSERLNITKGAVSQYLKKLEKKGFIERVQESEDKRQYSVRLTEKGKELDKIHTKYEEQYAKACPFFNEFTEEELELICRFEARFAEFGEEMLKY--
227508571    --------------------------ELLNLFGRLFRAFMSIKSVQFGRSQDPQKNPNQLRVLHELAEKKLTNTDIVEALDIRPSSVSAMVSKLEAAGLIERHESPDDKRVMLISLTAKGQNMIDDSRQFTDQLSESLFS--SLTDDEQQQLRKLLSKL------------
213971051    ----------SKARREVGTQLSFALYGAANRMIRLHKPLLERLGLTFP----------QYLVMLELSAAPRSVGELGARLAMDTGTITPLLKRLEVSGMVTRTRDRSDERRVLIALTEAGEALRDATWSITEQ----IKSACQLTDDGLETLRDTLNDFARPATD------
242242046    -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTDKSEMIRPELSNASEK----VATASSLSKDEVKELNRLLGKV------------
166714180    -----------------------------------------------------------VMLVLWETD-ERSVSEIGERLYLDSATLTPLLKRLQAVGLVSRTRAVNDERQVIIALTETGRALR-------SRAGAVPEQVACASARSLDERRQLKQELEKL---------
310828601    --------------------------------------------------------------------NTITIGALADTLKLNKANVSNMCKKLAQAGFLNRFRDKNDERVVLVSLTEKGQELKEIDQVIQSRYAQVMENT---PPEDFEALQTGMDTIE-----------
242372918    -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTDKSEMIRPELSSASEK----VATASSLSKEEVKELNRLLGKV------------
259910238    ----------------------------------LHKRY----RQLLAPLGITYPQYLVMMVLWE--QDDVTVSEIGARLYLDSATLTPLLKRLDTADLLKRHRSRKDERQVVVTLTERGKALRQQALDL-----------------------------------------
16077908     ------------------------------------------------------MPQMKVLMLLNN-HGTLKVSDIAEKMGASLSNTTGLLDRLEKSGFVKRSHSEEDRRSVVVQLTENAKKI---FRGLYEKHLKLKRSLELLSPEEKQAVYEGLSILSR----------
150017899    ----------------------------LKTIIALSRCIQSVNKRELKIIKEGGLTYSQLEVLYHKGD--LRVSEILEKTLSTGGNMTVVIDNLAKDDLIDRRPDPKDRRASLISISEKGRKL---MSELFPKHVDNLNEISTLSVEEKKNLINMLKKL------------
126436021    ----MAAMTTPATEDSPGAGGEHLGGDLLAVVARLNRLATQRTRLPLPW--------AQARLLSTIEDGEARISDLATLDRCSQPTMTTQVRRLEDAGLVSRTTDPLDARAVLIRITDKGRTVLAQAR--IDRAAVIDPRLAQLSPEDRQTLADAVEVIERL---------
260906571    ----------------------------------------------------------QYLVMLALWQHELPVRKIAELLRLEAATVSPLIKRLEALDYVEKRRSSHDERIVEVSLTETGANLRKTAEAIPGQMMAKLD----MGEADLRELHSTMTRL------------
221201770    -----------------------------------------------------DLTAQQVILLLSRGYARTPF-ELSRKMAYDSGSMTRMLDRLERKGLVARSRSEQDRRMIELALTERGADAARALPSLIATALNA--QLAGFSTDELATLTGLLQR-------------
239625270    ------------------------------------------------------------------GQEEVTQKELQETLGIQAGSVSEIISKLEARGLVARERDDADKRRVLLRITEEGKKRAET--DFDEGKTEDL--YGVLSEEEQETLKGLLGRLLESWG-------
309775961    ------------------------------------------------KLSGHDINASQILFLILIYEQELNMQQLAQKGCFDKGTVTKSISRLEELGYVATQSSPEDKRIRLLFTTDKTKDIIRDIYMIRQQWWELLSRD--IDADELHQFELTLSKL------------
296333254    ---------------------------------------------------------------LWLGDG-ITQMQLCEHLKCEPPTVTNMVKSLEQNGFIYRKRDEEDARVMRIYLTDKGKELEEPVRVKWNEHQEKLLQ--SISAEERLILRDLIKRME-----------
302545493    -------------------------FELPLLLFAGFRTLIDQLHAELARQGHPDVRPAYGFALQAIGRGGATASELGRLLGVSKQAAGKTVDRLVALGYAERADDPADARRKVIRLTPHGVDALARSAAIFEQ--------------------------------------
254473598    -------------------------------------------KAEMERLSGQNLSLLQLTILHGLDKSPMTVGQLKSIMIDDSPNVSRTLNKLVAQGYITKERSEEDQRTVFISITEDGRAAHRSADE------------------------------------------
188587598    ---------MDQSKKIVNEILVELFNDILQIEEQTIRE--GVISD----LSITEIHTIEAIGMY----KKRTMSEVAQDLKITVGTLTTAINKLIKKGYVERSRIEEDRRVVLIALTKKGKLAYRLHEKFHNDMVS--NSIESLTQQEEEMLISALNKINEF---------
150016961    -------------------------------VSRLFQEVMSLFRANMKKIERTGMTAPQGMVIGLLKNKKMKVTELSKQLHLPNSTVSGIIDKLEEQDAVIRERSEDDKRVVYVSISPKFIEIHKNFNKQIEHNIESILNQG--TQEELNKISEGLKRL------------
87118421     -----------------------------------------------------DITYSQYLVLVTLEQDEQAVNAIGERLYLDSATLTPLLKRMEASDLVTRKRALQDERSVIVSLTQNAKEMEAKVASI-------MEKAKCAANMDMTEFKETKDKLEKL---------
306830545    -------------------------------------------------------------------NSNVTPSDIARELMLTLGTITTSLNKLEAKGYIERRRSKLDRRVVHLTLTKKGRLLDRLHHKFHKNMVIHIAED--MNEEEFEALAQGLKNLHKF---------
256599697    -----------------------------------------------RRLGELNLSYLDFLVLRATSDGPKTMAYLANRYFVTQSAITASVDKLEEMGLVVRVRDREDRAKILIEITEKGLETFNKGIEIYKKLANEV--TGDLSEDELDKISKILKRIEE----------
163791121    --------------------------------------------------------------LYNLSKEEVRVSDIAESIGVTLPSVTKNIATLEDLNYIKKESNLNDKRVVNIQLTKKGLALYQTV--FHDFHQENSQVLKAIPEEEMRLTIKTIYRI------------
94312077     -NPSSASNTDEPAPVDLETSAGDSEHEALRLWLRLTNLIEGDIRSRLRQDFAVTLPRFDLMSQLDRHPEGLKMGELSRRMMVTGGNVTGITDQLQQEGLVTREALPTDRRAYLIRLTPAGRAAFSSMARAHEGWIEQLFS--GLAETDRRALFRLLGRL------------
83718044     -----------------------------------------------------------AMLVLWESDD-MAVKDIAARLSLDPATVTPLLKRLEALGYIERVRDTNDERVVHARLTAEGAALKHKARSVPAELFCAMRQT----PDFLIRLREDLTRLRQALTDA-----
255060019    --------------------------------------------QELKRLGIEGLAPSHGAILYHLNNDQVTMKDLAKAVRRDKSTVTTLVGKLVANGYVEKISSTQDQRTVCVRLSAKGAALQPVFEEVSRNLIDRIWR--GVDETEQRELVRLLRKI------------
194017241    -------------------------FDHVAEIEKSLRHIAAIIKQKREILNQYTITPPQFVGLQWLYEGDMTIGELSQKMYLACSTTTDLIDRMEKSELVERVKDPSDRRVVRIHLLPEGERIIQEVIVKRQEYVSEL--LGAFSEEEAIVFNQSLTKLQQ----------
308173310    -------------------------------------------------------------LLYTRGPQKL--QQIGSRLLLVSGNVTYVIDKLERNGFLVREQDPKDKRSVYAHLTDKGNEYLDKIYPIHSLRIA--RAFSGLMPDEQEQLIALLKK-------------
294627492    ----------------------------------MHKLYRGLLKA-------LDLTYPQVMLVLWETDAR-SVSEIGERLYLDSATLTPLLKRLQAAGLVTRTRAANDERQVIIALTEAGRALR-------GKAGAVPEQVFCASACSLDELRQLKQELEKL---------
256677871    --------------------------------EELARQLFGVVKRSLGRILPPDCPGGSAAVLHLLSRGEMRMSRLAELLAVDMSVTSRHVAHVADRGWVERVADPHDKRSRILRLTPEGTDL---LAQLAERHVTALSYLEDWSDEDVDQLNSLLARLRDSFGD------
15805291     ---------------------------LVRTVLRLSRRLRQTLDDPLERA--LGLNTRELLVLSAIMDGYDTPGAVAERHNLPAPTVTRVVTKLVEGGLLSRENDPSDLRRQRLVLTPQG---------------------------------------------------
159898266    -----------------------------------------------------------VMLVLWEHEAQ-TVKQLGEQLQLDSGTLSPLLKRLESAGFLQRQRRASDEREVEIQLTEAGRALRQQASNV----PASIFQAIGLSAAEYLQLKHLLRQV------------
148271790    -----------------------------------------------------------VMLALWERDDR-SVSDLGSTLQLEPATLTPLLKRLQAAGFVDRARSAVDERVVVVSLTEAGRELRGRAVDVPAQAAA----RTGLTVAELEALRDAL---------------
188586569    ------------------------YDEFIQDIELLIRNVNSVIK----RRGRENITPPQFIALQSLTEGDLTIGELSDRLFLACSTVTDLVDRMEKNELVKRYRDDKDRRIVRIKVLEKGHKLISEVIAARQEYLKNILKD--LSKSERERIIFALTQLNEL---------
257455815    -------------------------------------------------LKALDLTYPQYLVMLVLWESPQTVGSLGDFLDLDTGTLTPLLKRLESKGFVHRERATQDERVVQISLTAKGDALKLQAATIPSAMLAAMQ----LDDEAIDLLQRVAQKLCSTHTEVCTYNL
167573608    -----------------------------------------------------------AMLVLWEADD-MAVKDIAARLSLDPATVTPLLKRLEALGYIERVRDTNDERIVHARLTTEGQKARSVPAELFCAMRQTPDFLIRL-REDLTRLRQALS--------------
283456518    ------------------------------------------------------VHVIDAIWNLNQAESPTPVARVSGISAFLGPSITKLVNELVGKGLVVKHASETDGRAVTLSLTEAAEEIRELYVHQFHEHLCGVLS--GIDPQDAATTVATLQAMHRLWTTQV----
220925374    ---------------------------------RLNRRVAAAIAAELKALG---LSIPQFDVLSTLSERELTQQDLAERLYVTKGNVSGLIDRLVEAGLVERRPIPEDRRSHALHLTPAGGALART--GMAAQTAYVARTLGTLSPADLADLER-----------------
294811048    MGAQAEGREMTPEDTRPGGESASLDDQLCFALYAASRAVTQRYRPLLEELGLTYPQYLVMMVLWEHG--TVPIKDIGTTLQLDYGTLTPLIKRLGAAQLVRRERCADDERTVHVSLTEQGTELRRRALAV----PGAMSHAMALPSQDLDEAKRILRQL------------
153815323    -----------------------------------------------------DLNRSQASILLTLHHCEMSQKDLAKQLNITAPSITSSIRKMEQFGYIARQTDPADQRVMRLALTEKGRSCIQSIKDVTDKMEEILLK--GMSVEEKILFRRLLVHVN-----------
240168769    ---------------ADSESIAPEVTELAEGLHRALSKLFSILRRGDPNGAVAELTLAQLSILVTLLDRPIRMTDLAAHERVRTPTTTVAIRRLEKIGLVKRSRDPSDLRAVLVDITPQGRAVHA--ESLANRHAALAAMLSQLPHSDLDTLTNALAPLERL---------
70725664     ----------------------------------------EVIKKYTYYLKKHDLTYTSFMVIMAIEEEKINIKSLGRRVFLDSGTLTPLLKKLEKKGYVQRMREKEDERNLQITLTESGINIKPTLKAISDQVFEDFD----ISQDEKDNLVNSLK--------------
239992995    --------------------------ELLKLENQLCHRFY-TLSNAFTRLKALDITYPQYVTLMALWENDITIAELLDRTAIDGGAMSLILKKLQDKGFLVVTKDKADKRVKRVQLTETGKKKKAI---AEDVPAQMLCKLNGMTADESRTLKVLLDKL------------
293166584    ------------------------------------RALTGAYREPLTRLGLTY-PQYLVLMALWESDGP-SVTELGLRLKLDSGTLSPLLKRMQVQGLVERRPSAADERRVHVHLTAAGRELGDHAESVQQCLVETID----LDDSEFATLLTLARRV------------
254518906    ----------------------------------VSREIIKLYKPILDKINLTYTQYIVMLVLWE--ERKATVKHLGNRLHLDSGTLTPLLKKLEGMELITRYRDKNDDRVVIAELTKKGSDLQEKAKDVPSKMMCNINISKEKAIDLKRNLDELLKNLE-----------
297582752    -------------------------LKLFIVLTRSMQAVKKKVEEDIRSHGLNTTEFAVLELIFHKGQQPI--QRIGEKVLIASSSITYVVDKLVKKGYLTRETCSKDRRVSYAVLTEDGKALMDQIFPMHEQAIRRI--TAGLTEEEKDQATELLKKL------------
84497666     ----------KTSPVSAGTDLLALDRQVCYALSVASRNVIALYKPLLEPMGLT--HPQYLVMLALWEETPLKVSELGRRVSLEPGTLSPLLKRLESSGLITRGRDPRDERALAVSLTPSGTRLRSRAEQV----PPAIIKRLGWEIGDLEELRAGLTRL------------
157692014    -------------------------------------------------------------LLYTRGAQKL--QQIGSRLLLVSGNVTYVIDKLERNGFIEREQDPKDKRSVYAHLTDKGRSYLDKIYPIHSLRIA--RAFSGLSREEQEQLISLLKK-------------
227509987    ----------------------------------IYDQIMRIEESEIRKSRFKDITAKELHLVHTIGHDRKTTSEVARILRLSKGTLTANLNNLERKGYITRITNQQDRRIINLALTSKGRLLYRAHYAFHRKLVE--QCLKGFDGPAIKKMKQALINVEDF---------
241764421    ----------------------------------MMRKVMSSIRTQADQLSAHDLTYAQWLPVFKISLSTTTVASLARDLETDPAAMTRALDRLEAKGLVTRERSTTDRRVVQLALTAEGRRIAALV--------------------------------------------
254503150    -------------------------------IARFRRILFDQLATEY------DLTHVQVFLLNHLKDDGLTQTDLASRMDIGTVTISGLVDRLEAKGYVERRPDDKDRRAKRVWLTPKMQEVWKKIGESMRQMNE--VTFEGVDESDIEHLITTLRK-------------
15923676     -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTDKSETIRPELSNASDK----VASASSLSQDEVKELNRLLGKV------------
288957887    ------------------------------------------------------------MLLLWEEDGQ-SMKLLGERLGLDSGTLTPLLKRMEGQGLLTRSRDPQDERLVLVGLTPDGVALRGKAECLPAR----ITAAAGCSADGLASLRDALLRL------------
239817997    ----------------------SEHPEALRLWLRLTQLIEKQVRNELRSQFATTLPRFDLMSQLERSPDGLKMNELSRRMMVTGGNVTGITDQLVTEGLVERINVEGDRRAWRVRLTARGRKLFNEMAQQHEDWI--VDAFAALSAKEIAQLHKLLGKV------------
149908981    -------------------------------------------------------------------DTPVTPTELYHTLMLSSGAVSMRIEHLVKSGFIQRIASEQDRRSCKVTLTKKGVEL---VDTALNAHVANMDNLSVLSNQEQAQLANLLRKI------------
254503490    --------------------------------------------------------------------NNVPVGAITQKLQLDTNTLTPLLKRLEAMGLLTRTRSTKDERQVILKLTRKGRNLQKKTEHF----AECIFSSTGLSLEEIVDLQTKIMKL------------
254420117    ---------------------------ASNLITRLYRPLLDA-------LGLTYPQYLVMMVLWE--KSPCTVGEVGEQLHLETGTLTPLLKRMEAAGLVARHRDASDERRVLVTLTKPGEALRARAKSV----PRALADKLAMPVTDLERLRTTLTDL------------
119718389    -------------------------------------------------VGAPEVTVAQRLLVLLAASGERTVGDVAEHLGVAQSNASRHCDRLQRLGLVARRRSRSDGRVVRVRLTDEGRALVDAVDR--RRRGEVHRLLGRMTPEERSGALEAMRAFSR----------
154684989    -----------------------------------------------------------VLLVLWEKE-KISVKGLGEELYLDSGTLTPVLKRLEERGLIIRERSKEDERSVIITLTTEGNEFKEKVTLI----PNAVFDKTGCNEEEIKSYNKEIRNL------------
199597751    ------------------------------LISRVNILARQIQHDLDLRLAPTRLNASNYYFILKLGSDDMRQDTLFKKIHLNASNVTRRLAQLITLGLVTKEKAADDKRAWVISLTAEGRALVPHVSQIVAEYEAEL--TAKLAAADKVKFEQTLDVLNKTKEDANR---
205372967    -------------------------LKLFIVLSRAFKVISEKSNSGISSFGLNPTEFAVLELLYHKGKQPL--QQIGEKILLASGSITYVVDKLEKKGYLERVSCPNDRRVTYAEITESGNKF---IGDIFPAHVDMLHEVSVLSPEEKDEAIALLKKL------------
301054794    -----------------------------------------------------DITVDQWEILVVLWEKEITQKELAERLHKDQTNVARMLFKLEKKEFIYRVVHETDRRSLRVYLTPKGRESKEILSPSIEAYKNTI---KGLSEEEVETFRRILS--------------
239629373    --------------------------------------------------------------------DEMRQETLFKTIHLNPSNVTRRLAQLIALGLVAKRRSDEDKRAWIISLTPKGRRLIPMVTQIVADYEATLEANKIEFARMLDVLNETEKRSE-----------
308172694    ------------------------------------------------------MPQMKVLMLLNN-HGTLKVSEIAEKMGASLSNTTGLLDRLEKSSFITRAPSEEDRRSVVVQLTENAKDI---FRSLYQKHVKLKRSLETLTVEEKQTVNQGLAILAR----------
295115068    -----------------GIQRNTTYLKHISTIQRCTQRYFEAALTGFS------IGYGQQFFLLRISEQEISLQELAKRGNYDKTTVTKAVQKLTEEHLVCSVPDPRDRRIHHLYLTDTAKALIERLYEVRDRWKNQLTE--GFSEQEKAQMEDFLSRMSRAWTEKGEYRL
297545489    -------------------------------ILKLLKQIMDIIKHSMKYECKDDITSLQGMLMGILAHGAMKVSDLSQKLGLSNSTVSGIIDRLEKQGLVERTRSTEDRRVVYVSVTSKFKDTFQKHFKEAERKFEELISRA--SPEDLNKIIEGLESL------------
73670051     ---------------------------LLLVFENLFKTQSECSCDILSECGLSDITIKQIGYLKLIDDNDVTFSRLARITRNSKPTITEMVNKFVKMDCVYKEKSSKDGRIFYIRLTEKGRKIARAEENALLRVIEKM--AGSLDEKEIDTLIDLL---EKVW--------
89099927     -----------------------------------------------------------------------TIGSLASRLNMAGTNISTMCKKLEKLEFLRRFRDPNDERVVKVALTEKGQTVEEMNAALIERISFSIKDESDESIEGLKKLNELLERM------------
142224333    -----------------------------------------------------------VMMVLWERDR-VTVSDIGERLFLDSATLTPLLKRLETAGLLVRYRATTDERQVIIALTEAGRALRERAQSVPE----AVMCATDCSLDEIVSLKQQLEKLRGSLIDQI----
116873633    ---------------------------------------------QFTKLYREALEPFQTLLVLWEKDKQ-TVTELGKRLALDSGTLTPMLKRMEHLGYVTRIRHVEDERRVYIELTEKAMEIQPEVLQSVDNCLQLL----GFEEQDFTQLLTRIQAL------------
300785331    --------------------------------------------------------------------SPRSVKDLGAALRHEPATLSPLLKRLEALGYVTRTRSRSDERRLTVELTETGRALRAEAEKIPYKVVETL----GMDVSELEALHGVLTRV------------
116873050    -----------------------------------------------EEAANREITTTQLLAIRELQESELTLGELADRMKLGKSTVSGIVDRLVKAGFLKRTRNESNRRALSLELTEKGTKAAETYHVFFNR----LEPILEIGEDKLKEM-------------------
218710655    -------------------------------------QLRELSRQLVRQLGMLDLPPIQAHTLIELEQQPLTVNQLADKLNIDKSNASRAVNNLAKNSLIQTSPHPNDKRSVVASVTDQGKKLHNQQNQFYDEHLTEAETQQVSG--GIEHYLKALQ--------------
158520141    ---------------------------------------------EMARVGVTDIPPSYGDILYAIYHQKTGVKEIVGQSHKDKSTVSSIINQLEKKGYVEKFSDPEDGRRVKVRLTKQAEQQITVVSEISLKLQDKLFK--NMSDEEQEILFLMLNKIE-----------
300870270    -------------------------LKLVVILSKAHNSYIKKVKANIKSLGFSG-SEFGALEYLYNKKSVVNVQELSEKILLTTATTAYTIDKLIKRGFISKKEGELDKRFVEISLTKTGKKIMQNV---FPVHADFLEKLNPLTDKESEELIILLKKL------------
148261235    ---------------------------ATHAITRVYRPLL----AEF---GLTYPQYIVLLVLFERAES--TVNGIAEALRLDAATVTPLLKRLAEAGWVSRERSQADERVVVVKLTAKSHAAAAQLSAVQHK----VRCRAGLDDLQFERLRTELQRL------------
229061799    ---------------------------LLSLVPLFYRKFM--LPGEFSSQRHMPPSHTQVLLLLH-ENGTLAVSEIGKRLAISRPNMTPLLNKLIQEELIERHYSEKDRRVILISLTTEGKLLVNQYQQFILDKLK--ENFQTLSEEEREKLIHSLK--------------
172057638    -----------------------------------------------------------VMLVLWEQDQQ-SLKAVGERLHLDSGTLTPLLKKLEASGLVERVKNPVDERHIQITLTANGQALRNEAEQI----PLALKELLGVSDEDMELVKQTLNRL------------
227485727    -----------------------------------------------DTANKLDLTPLQLKIIIALSDKDVSIGNLGKAIGVTGGNISNICKKLEKKGFVDRIRSEEDERVVNVRLTKTGITASKDLGEYFNK--------------------------------------
187933290    --------------------------------EILVELFNDILQIEISDLSITEIHTIEAIGMY----KKRTMSEVAQDLKITVGTLTTAINKLIKKGYVERSRIEEDRRVVLIALTKKGKLAYRLHEKFHNDMVS--NSIESLTQQEEVMLISALNKINEF---------
166033293    ------------------------------------------------------LKPNQAILVVLRSEGGLSQKELAKRMGVTPPSMTAALKKMEKQGYVLREQDEKDQRITRIRISDQGIECLNGLQHM----MRNLEKREGISAEERQEMKETLLKMRE---NVLRYK-
256677665    -----------------------------------------------------DKPAMGVLFSLRTADRALRIGEIAERMAVVGPHVTRHVQVLEKRGLVHRVTDPEDRRASLIELTPRGREIERYGASLFSWFTDVL---ADWPAQDRSELTRLLTRL------------
261406808    -----------------------------RISSQMRRNYSESLRELNLYVGQDNL-----LYRLWLGDG-VTQMQLCEHLKCEPPTVTNMVKSLEQNGFIYRKRDVHDARVMRIYLTDKGKELERPVDSKWREQQEKLLQ--SISAEDRLILRKLLQQMER----------
261409488    -------------------------------VSSMFRALLKNISQEWNKAGKYNLSFPQFQVLYVLKRGPLKVSELAEVLSLTPPAITGLTDKLVAEGYLQKERAEDDRRVVNITLLEPGLEIIKKVKKDQKEMIQGF--FDFLSEEDIQHLRR-----------------
300767702    --------------------------------------------------------------LYATPPRAVTVKTLSTQLNLSTGTLTPVLQRMTQAGLITRHRNPQDERSILLTLTPQGTATRLALNDL----PDLLTAKGGLNQSEWAQLTQLMTKL------------
124266998    -----------------------------------------VYRPLLARIGLTYPQYVVLLALWEC--DGLNIGELGERVSLDSGTLTPLLKRMQALGLIERTRSAADERQVLITLTRAGRDLSTAALAIQEQVACAT----ACSNRERQGLTQALQQL------------
163761233    -NQAVQTSKNSSADPAASKARLRLWLKLLKATKHVEGELRESLRTEFD----TTLPRFDVMAALYRAEAGLKMSELSSVLRVSNGNVTGIVDRLVEDGIIIRVPVDNDRRATTVRLTQAGRE---QFATMAAKHEEWVDALGDVDVGDIQGMSDQLERI------------
269118948    -------------------------MKLADIIEILSKRFLNYKIHELEKYNAENINVNFFQYIDVIGDMESTYGELAQKLNLSKPAITAIVNKLIKQNLVYKEQSMTDKRTFYIKLTKNGLKI------------------------------------------------
217964709    -----------------------------------------------------DLSIEQFFVLREIATNGISATKLAASLAVNKSAITPKLKKLEEKGYIRRERNQQDKRAVVLTISEKGNNVYEECEKQLELLVNELEILGEKDSEQFFELFQKITK-------------
52080398     ----------------------ELSLKAFIVLSRALQSIKKRVEEDIKCLGLNPTEFAVLELIYNKGDQPI--QKIGEKVLIASSSITYVIDKLEKKSLIVRRPCPKDRRITYAALTNEGTAL---MNNLFPKHKAAMKGIGGLDIKEKEVLIEKLKKL------------
222151563    ------------------------------------RRLADIIKNEGRQELIANISDVQFIAVQWIKETDMTIGALSKHLNLAISSTSELVDQLVQKEFAVRRKDDEDKRKVNIHLTERGQQLIDDVIIKRQRYLQSLVKASEYSVKDYYKHTHALYK-------------
154149934    ----------------------------ARFIERYKHVTIEADKIEEEKIGFCDLTLNQFYYLRGIQNDSITLTELAHKLGVSKPSANAAITKLMKDGFVVRTRSDVDQRKFLLTLSEKGCQVFKHKRRVFEAFIEQIEK-------------------------------
212636979    -------------------------------LRRLSRQLIRQLGLLDAACGNQPLSPVQAHTLIELGQSNYSIKQLAELLNIDKSNASRAVSHLVEKGFAKTTANPKDNRSLVAQLTASGKKQLIKLDNQQNQQFNEIM--AQLPVAQISQIEQSLS--------------
167570122    -------------------------------------------------QTELGITGTQATMLFMLAVGKSTAAELAREYGIDASAITRLLDRVEKRGLLQRVRSSEDRRVVRLELTDEGRDLTRRMPAIFRSVLDQV--LDGFTPEEVGFLKSMLRRI------------
149180403    -----------------------------------------------------------VMMLLWEKDG-LTQNQLAERLGKDKTNLARMASSLEKKGFIKRTSCQNDRRSLKLHLTEVGNELGCKVLPIAEEFNRIVCK--GISQAEIKELERLLTKINE----------
182419262    ------------------------------------REVIKLYKPCLDKFNLTYTQYVAMLVLWE--DEKSTVKEIGKRLHLDSGTLTPLLKKMESMELIKRYRDINDDRVVIVELAEKGRNLKNEI--------------------------------------------
300788563    -----------------------------AVVGQLHRRLRQV-----DNAGI--LTPSQSAVLNRLREGPATQGELAAAEHVRQQSMAATLGVLDELGYLARTPDPADRRRVVISLSESG---TDTVRGVFQHRDEWLARVDELSPAELDAVTRALPLLQRV---------
254519293    ----------------------------------------------FSDLSVREMHTIEKI---GRKEQRMMSEVAQDLGITVGT-LTTSINRLIKKGYVDRKRIEEDRRVVLVELTKKGKIAHRLHERFHNEMVRSMMDD--LSEEEKDILIGSLDKLNEYF--------
14600602     -------------------------IKIVSAIERIARAYRILIARESYKHGLTPLQASILLYIYNSPPNHRTISSLVRELGVKQPTISDSVRALISKGLVTYEPHRSDRRVKILKLTPKGVEIAESLKSWQTVAAEAVDLSRGEREALLELLLKYMASLYRY---------
224475825    -------------------------------------------------------------------DSPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTEKSEAIKPELGQA----CNQLADISGLSENEEKELNRLLDKL------------
170742754    -----------------------------------------------------------VLLVLWERDG-VNLKEIGRRLQLDAGTLTPLLKRLEASGYVRRQRDPGNERQLRLELTETGRALRDQVSGARAQIVCAL----GGAEEPIRDLRERLTRI------------
298488116    -----------------------------------------------------DVTFAQFKVLIIIAQSTDTPVELCRHLSLDSGSMTRMLDRLEQKGLVVRQRSATDRRQVRLALTEQGQALSDLLPQIGADAMN--DTFAALDSGEVETLTRILTKV------------
21229741     ----------------------------------MHKLYRGLLKT-------LDLTYPQVMLVLWENDGR-SVSEIGERLYLDSATLTPLLKRLESAGLLTRTRAAHDERQVIIGLADAGRALR-------SKAGAVPEQVFCASACSLEELRQLKQELEKL---------
92112418     ----TSKKPTSPERPSLEEAYPTT-VEGLVLEERLRRAQLKVFKHFDEAMREHDIRPAQSSLVVIEGYPGVTQSSLAQTLSIDPPRVVSLINSLEERGLAMRVRCKRDRRSHGIFLTKTGEALVGRLKGLAEQ--SDLEATQSLSEIERRQLLTLLRKV------------
52079886     -------------------------------------------------------------LLYTRGAQKL--QQIGSRLLLVSGNVTYVIDKLEKNGFIKREQDPKDKRSVYANLTEKGKA---YLDEIYPIHSLRIARASGLTKEEQEQLMVLLKK-------------
240145652    --------------------------------------------------------------------EELTVSELTAKLKAKGPAVSRTLKTLEDKGYIERDVNKADRRNTYVKLTASGEQKQEECEQIMSSFAHAVISK--IDRDDMEQLIDCLNEL------------
256395039    -----------------------------------------------EAAARHDLTRMQAFVLANLMAGPKPMRFLAEHLKCEPSNITGLVDRMEARGLVTREPDPEDRRVKRITATELGRASFDAV---WSGLTFAAEPLAGLSGSERETLRDLLRRI------------
150377851    -------------DRELGTQLSFALYGAANRMARLHKPFLEPLGLTFP----------QYLVMLELGGTPRSVGELGAALGMDTGTITPLLKRLEALSMITRTRDRNDERRVMINLTEGGEALREELWIVTEK----IKTACQLDHDGLAKLRDTLTALAR----------
116334112    -----------------------------------------------------------AMLVLW-EDAPLTVHQLGDRLELDSGTLTPLLKRLEKQGWVTRVRSQTDERQVLIHLTDMAAAKRDEV---YTR-IGQCQTLLGMSDKEIDQMMTEL---------------
269796535    ------------------------------------------------------------LALWQHGD--LSMTSIAALVHLDPGTVTPLVKRLESTGYVTRRRDADDARVMLVSLTAEGAALRSVAEGIPAQ----VVARTGLTLDELADVRRSVTRV------------
138208593    ----------------------------------------------------------QIMALSTIPSKGIEMTPLAKKIGIDNSTATRLVKRLEDNGWVNRVVSSHDKRVIEVSLTNAGRDVCEKIGQMIEKSVNPIDRQAV--HDRIQSLHWALIKMD-----------
256678947    --TTRQEATTSPEATTPPEARAVAERELCGLVNGLAHRIADHVRRQAVPLG---LTAAQATALREM-TGPMTMRELAERMTCEPSNATFVVDKLEKLGLVERRPHPTDRRAKHLVLTAEGTALRDRLLGLLTRES----PLAALTPEQQRALQSLL---------------
288553639    -------------------------------IERSLRRVSEMVKQKREILTQFPITPPQFVALQWLNEGDMTIGELSNKMYLACSTTTDLVDRMEKNELVERVKDKNDRRVVRIHLLDKGTTIINEVINKRQEYLENILQ--NFSQEEVNFLEKSLHVL------------
255655843    ------------------------------------------------------ITAVQALILSELCEGEKKISDLGKNLNMTNSNVSVICQRLEKNGFLNRIRDIEDQRIVKVKVTNKSLDIQENISSIFDNYFENMTSEKLQDMEDIIEGLEKLNKL------------
157736850    -----------------------------------------------------------VMMTLWNNDNIL-IKDISKETFFDSATLTPILKRLEEKSYIIRTQSLSDERGKIIKLTKEGKDLKDKTAHIFKNMECKIELSSEEQEDIIKICNKILSKL------------
309799740    --------------------------------------------SRFKDISIKEMHTIDVVGKFPNATPSQVSKELM---VTLGT-VTTSLNNLERKGYIERLRSDQDRRVVHLHLTKKGRLVHRLHKRFHKAMVERI--IEGMSPEEMDVMSKGLINLYQFLED------
54307694     --------------------------------------------------GLLKLTPVQAHTLIELEYAPCTVNQMADKLKVDKSNASRTLAVLLNLGLVESTPNPDDKRSQLFRLTLLGQQTLTSLHTQLNLHVQTV--LDQMDSDEISQLKSSLTR-------------
135165139    ------------------------------------------------------LTPVQFRVMQIVGEGQSTPKAISQRMGVSQATMTALIDKLVRKGLVERQRSETDRRQTNILMTPKGREVREAPDPLQQQYVRQFEK---LEDWEQAMIVASLERV------------
71281121     -----------------------------------------------------------AMLVLWQNSEGISVKDLGNRLDLDSGTLSPLLKRMEAQGLLARVRQPSDERVVIIKLTKKGMGLQQS-----AEHIPGMFAVTGLTPDKLLNLNQELDQL------------
218782907    -----------------------------------------------------DLSPGQKVLAFLMAEPDSIQCEIAEGCFIEPPTLTNLLAKMETAGLIERVRNDENRRTVTVSLSEKGFETAQKVKRAFA--IVEARALKGVSREEEEFLVPLLKKL------------
47094350     -----------------------------------------------EEAANREITTTQLLAIRELQESELTLGELAERMKLGKSTVSGIVDRLVKAGFLKRTRNESNRRALSLELTEKGATKAAETYHVFFNRLEPILEIGEERLKEMLEMHR-----------------
46907848     -----------------------------------------------EEAANREITTTQLLAIRELQESELTLGELAERMKLGKSTVSGIVDRLVKAGFLKRTRNESNRRALSLELTEKGATKAAETYHVFFNRLEPILEIGEERLKEMLEMHQ-----------------
229915887    ----------------------------VKLIPLIRRKLLR--RSDFPQIPNLNFSHFHLLMLIE-DEGAVTNGRISETLSIAPPNVTPLITKLLNEGYITRVPDERDRRVIWNQLTEKGERIRDSFRRLFE------ERLAFLNEDETDRLIESLKTL------------
37521391     ------------------------------------------------NLTVSQFGVLEALLHLG----PLCQSALAGKLLKSGGNMTLVIDNLEKRGLVERVRSVTDRRYITVHLTEAGREL---VERLLKPHVQGVVAADALTPDEQETLGTLCRKL------------
240146889    ----------------------------------------EIVRKYKPFLDELDLTYTQAMMVLW-EHRQISVKDMGALLYLDSGTLTPVLKKLEQKGYLVRARDSEDERVLNVTITELGEKLKEDAVLVPKKMGCCV----CLEKEDADELYRLLHKV------------
307325825    --------------------------ESGELAERLRQHLLPGLRG--TRGEHGDLTPSQAALGALDTHGPMRISALATRLGIALPTTSRMVDLLDAAGWIERTPDPEDRRASLIALTDPGRQLLHTVR--HETAARLAARIETLSPEEQRALYTALPALE-----------
291441396    ---------------------------------RQHERLMALAGVPLDRAAV-------ALLRQMADVEPMRPGELAARLGVEASHVTRTVQQLQRTGHVTRVPDPDDRRAQRIELTGTGREAIARIREAGARAMQ--VALADWSPEDLRRLATLFHRM------------
238018302    -------------------------------------------RSHLDPLNLTYTQYIVMMALWQYGD--LSVKELGQVLRLDSGTLTPLLKKLEAKAFLKRKRSRQDERVVMVTLTDTGKALRDEAVHIPRRLSEAAGPI--FDVEETRQMRMLLNKL------------
158317117    -------------DEAVPTVADAPMSEALFRAARVHRIMAGTL------LRDTGLYPGQELLMMQLWEREQRQADLIKTLGLDPSTVTKMLQRLEQSGFVTRKPSPHDRRAVVVSATRAGQALRGQVRQAWSE----LEQVAGFTEAEYRQAMRVLTRIE-----------
34495665     -------------------------------------------RDSLKPLGVTYPQYLVLLVLWE--QDERSVSDIGERLYLDSATLTPLLKRMEAAGWLERSRLSSDERVVIVRLTEAGRALRAIPLQLLCRSGMQLDDIAGLRQSLCDLRDRLLQ--------------
83643398     ------------------------------------------------------------MLVLWEQEG-LTSSELAKQLTQDLGALSPVVKRLEKEGLLQRKRSREDERVVRLFLTEAGKKLRDSAESIPEQ----VLCISGLGMEEAKALRKQLEEL------------
227527551    --------------------------------QKLYNRFYSIV---LKRYGLTYVQYT-TMLVLWEERRPMMVKELGERLKLDSGTLTPLLNRLEKQGWVVRNRNFEDGRCVMVELTPKALSLEHDVKHHIQDCVLPIEMTESEYRECVNVLYEISDKLE-----------
253573728    ------------------------------------------------RLKDYDITPEQWSVLHQIYQSDLIQKEIADRSGKDKPTTTRIIDLLESKGLVRKQAGKRDRRSFLVFSTERGKEL--IRETLPIERSVTEEVKRIMDAEEYEKLMELLQRINRHFSD------
303246540    ------------------------------------------------------------------ADGDLRMTELAARMGVTTGSLTVLVDRLERGGFVARRPHETDRRSIRVGLTPEGERLFTEHHALHEKLTSEI--LCDLSPEEAEQFAGMLERI------------
163847369    -------------------------LEAYTLLRQVHSMLEMYNRYDLR---GEDLTVPQFMILNYASRSGVPLSEISARMMCDNSNLTGIVDRLIAKGYVERRPDPNDRRVSLICLTDAG---AEKLRNLRPRHHERLRKRRSLSEHEVKQLRALLQSL------------
254503969    --------------------------QAPHLIEDIRAASRKLVR-EFKTIAGTDLSGSGVHAIIEIGTPSLTAKELGARLKLEKSTISRLLKSLETRGEIVQTQSKTDGRAFQLHLTPKGKDTWMAINRFGDNQART----------------------------------
310641480    ----------------------------------------------------------------------LSIKELTQKIARQQPTVTVLIDKLVKLGYVERKKEREDSRVTLIYLTEKGKELEPIFEAISNKLKETI--YGGLKDEEKKQLEYLLEHINRF---------
260770694    ---------------------------------RLWRRHLD---QRLAQAGIKDISWAPLLHLDEFGDG-ISQKELAASVGMEGSTLVRLLDTLEQKGQIERQADMHDRRAKRIFLTAAGRE--HVVSLRAELLAIETDMLADVSDEQIEVMRQVL---------------
120406979    --------------------------ELASELQRVLSKVLSVMRHTGRTATSGDLTLAQLSILLTLFDGPMRMTELAAHEKVRTPTTTVAIRRLEKLGLVKRDRDPSDLRAVLVDITPEGLAQHREALASRQAHLASLLSK--LSDEELDALTKALAPLER----------
295133746    -----------------------------------------VIQRYQPMLKDLDLTYPQYLVLMVLWEDEVNLSVIAEKLQLQSNTLTPLLKRLQQRGFLDRKRSESDERNIVITLTDQGKKLKDQVPKLLSEQL-------PLAAEEAKELYRILYKM------------
127511733    --SQSTSQDIQPNPLALENQVCFSLYSAANAMVRAYRPLLEAL----------DLTYSQAMLVLW-QEPGISVKTLGEQLHLDSGTLTPLLKRLESKGLVTRGRSEADERVRVLQLTDAGREL------------------------------------------------
115377007    --------------------------------ERLARELFELIQEQFPALAAEELSPVQAHVLRMLGCGPQPMSALADYLSCDASNVTGLVDRLEGRGLMERRSAEHDRRVKLLCLTEAGRALRQ---RLQERMLEPPEVIVALTSQEKRSLRDILQAMERL---------
77409906     ---------------------------------------MSLKTSQFSDVSLKEMHTIEIIGKH----SEVTPSDVARELMLTLGTVTTSLNKLEKKGYIERKRSSIDRRVVHLSLTKRGRLLDRLHSKFHKSMVSHI---------------------------------
297197575    --------------PDADIDAMLMIFGLVRAAERLQQDFEVSVQAGLTWAGFRALFAVKTV-------GELTPLQLARLTNVSQASVSAVLNTLERKGLIQRSRSDKDGRSVTIQLTDYGHDV---VGELFARNAREAEWARALTARERSTLIRLLRKIRR----------
293401261    ----------------------------------------------------------QFFLLHIYRHPGINQYELAYQDHYDKGTTARAVKKLEEQGYVLRRSDEHDRRITKLYVTKKGEAIVDMINQLADWHAIITD---GLSDEECEVTARLMGRV------------
171778056    -------------------------------------------------------------------NSNVTPSDIARELMLTLGTITTSLNKLEAKGYIERRRSKLDRRVVHLTLTKKGRLLDRLHHKFHKNMVSHIAED--MNEEELEALLRGLKNLHQF---------
300771496    -------------------------------------------------------------ILINIHKEGTPVSQIANLTGVKTTSLSRVLNNLETLGFIYREASDVDKRSVKVYLTELGKEIAKDVVRSFNQYLEA-----NISARERAQLIKTLIKINEL---------
291087909    --------LITIQTGGAELSHSTEFLINIRRIIRLHESMLKEI------CGKYQMNLMEATVILNNNPGKDTAADIVELRMLQKSNVSQAVESLAQRGFISRTQDRKDRRRIHLSLTEKAGDIVRELDEI--REAFHREIFRGLSEEDIETFHR-----------------
192988596    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEDKGLISRQTCASDRRAKRIKLTEKAEPLIAEMEEVI--HKTRGEILAGISSEEIELLIKLIAKLE-----------
217964229    -----------------------------------------------EEAANREITTTQLLAIRELQESELTLGELAERMKLGKSTVSGIVDRLVKAGFLKRTRNESNRRALSLELTEKGATKAAETYHVFFNRLEPILEIGEDRLKEMLEMHQ-----------------
270308788    -----------------------------------------------------DVPLAQMKSLFIIGKGETNLSALAQGLGVTPGDVTGIVERLVEQGLVIRKPGAEDRRVTWLSATDKGRELVTNLVESKSEHMADILEH--MSLDGLESLRKGLQEL------------
90424669     --------------------------------TQLYRPLLDRLQLTYPQFLV--------MVTLWRRDGQ-AVKELGKTLFLDSSTLTPLLKRMEAAGLITRTRNPKDEREVQLHLTAQGRALQSQAADVMQ----CIEQAVGLDGTTIEAIKTSI--------DAIRDRL
256378909    ---------------------------------RAHRNYA----AELLRE--HGLHPGQELLLMSLFERDQTQSELLDTVGIDPSTVSKSLSRMQQAGLVAREPTAEDRRVLRVRLTAAGEALREPLEGVWRR-LESVSAKG-LDAEAVAAFARTAGAIER----------
296331928    ------------------------------------------------------MPQMKVLMLLNN-HGTLKVSDIAEKMGASLSNTTGLLDRLEKSGFVKRSHSEEDRRSVVVQLTENAKNI---FRGLYEKHLKLKRSLELLSPEEKQAVSEGLSILSR----------
120405298    ----------------------------------AHREVESRVMAALARSGVGDVTVAQSRLLQRLDPGGMRLTDLAEQARVTKQTAGALVDQLERAGYVTRQPDPSDARARLVTLTDKGAEMCR----------------------------------------------
228475813    -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMENVDLIKRERSEIDQREVFIHLTEKSENIKPELSDASQKVAIA----SSLSNDEVHELNRLLGKI------------
20808869     -------------------------LKILKLLKQIGNTIKQMMKYE---CKEYDITGPQGMLMGILAHGEMKVSDLSQKLGLSNSTVSGILDRLEKQGLVKRVRSKEDRRVVYVSVTPEFKE-------KFQRHFKEAERKELINRASQEDLNKIIEGLE-----------
118588458    ------------------------------------------------------LHPGQELVLKVLADTDRTMSQLALALGVQPPTVTKMVTRLSSQGYVRRQVSDTDGRLARVYLTDIGRELVLSVDKAWKR--LEREAMSGLEDKDRKKLRKLLRQVE-----------
289578232    ------------------------------------------------------------IILSENKSNPMYMKDIALELGISPSTLTSIVDKLVEKGLVQRDSDLEDRRKIQISLTKKGQDLYKHLAMFREKILQPIFEK--LSPQELETLKNILQKI------------
226361407    --------MTTDIDDPLALDRQVCFALAV-----ANRAVLSVYRPLLEPMGLT--HPQYLVMLALWGTSPMSVKEIGAALQLDSPTLSPLLKRLETSGLLTRTRSRDDERQLVVELTDAGKALRS----------------------------------------------
307132732    -----------------------------------------------------------AMLVLWERDG-VTVSELGERLFLDSATLTPLLKRLQAAGLVTRRRGTEDERQVLIELTDDGRNLQDVPEGVFCASECNIEQLRAI-KHDLETLRASLIR-------------
154685306    ------------------------------------------------------MPQMKVLMLLNN-HGTLKVSDIAEKMGASLSNTTGLLDRLEKSCFITRAPSEEDRRSVVVQLTENAKDI---FRSLYQKHVKLKRSLETLTAEEKQTVNQGLAILAR----------
167768579    ----------------------------------------------FELLKEENIHPRQMPLIIHLKKCECTQKELAEKMQVKPSTLNVMIGRMEKNGYIEKKQDEKDSRKSRIYFTEKGRSICEDGHKKFVMIQEKLQEY--FTKEEQEELKRLLNK-------------
255521416    -----------------------------------------------------DLSIEQFFVLREIATYDISATELAATLAVNKSAITPKLKKLEEKGYIRRERNQQDKRAVVLTISEKGNNVYEECEKQLELLVN--EWLEILGEKDSEQFFDYFKRL------------
309792645    -------------------------------------------------LRREDLTVPQFMILNYATPEGIPLSTISSRMLCDNSNLTGIVERLASKGFVERRPDPQDRRVSLISLTPAG---AEKLRRIKPRHHAGVSRRRTLAPQEVAQLRTLLQTL------------
110800518    ----------------------------------------------FNDLSITEMHTIEAI---GIEKARTMSEVAFDLKITVGT-LTTAINKLIKKGYVNRRRIEEDRRVVMIELTEKGTLAYKVHEKFHEEMIDHVLEELGVGEE--EVLISSLDKLDKFF--------
142157172    -NDDVDAIVAAWRRERPDLDVQP--LEVLSRVTRLARHLDQARAQAFDSHGLDGWEFDVLAALRRAGEPSLSPGQLATQTLVTSGTMTNRVDRLVDRGFVQRSPDPHDRRGVRVQLTDAGLAVDGAFTDLLKREHSLLDSLDERERSELAELLRDL---------------
110633443    ------------------------------LVRRLHNSLVSSWKADIVGPASL-ITPVQAGVLILIAENPVMQARLLKVLDVESATLVKSITRLAEFGYIERVRNPDDKRAFHLYLTPSGQEALKFVAAKMREREEGLRT--SIDPAEYEVFRKVLLQLIR----------
281491205    ------------------NNLLNLFSKLLHNPNILFALRADGISKQMKNRGNR--NGAQGLLVELWNKDGLTNAEIAELLDIKPSSVTAQVKQLEEAEMVIRKQDENDKRVSRIFLTDKGREAQETRDTMHNDISETI--FGNLTDEEQEQLAFLMEKL------------
295697636    --------------------------ELIELMRRTMREFKQRVHQELR---EYDLTVPQMWVLRTLHEGTHSLAELSRRVGMSTSTASGIVDRLVRMGLVDRVRDEQDRRVVWVSLSAQGQALVAKVPALHMDYFRTLLEK--MPSEEAEGLIRHLKTL------------
27375847     MRTNLVRFSMARKPSAADAPLRLDNQICFAVYSAAH-AFNRVYKPLLDRLGLTYPQYLVMLVLWERDD--VPVKDIGERLFLDSGTLTPLLKRLEAAHLVKRTRSSEDERQVLIALTPQGHALKDKARA------------------------------------------
226362042    --------------------------------------MRSSVREEFAW---ESLPMAQVEFLQRLGESGLRIVELARKHRMATNTVSTLVQQMVETGLVVRVPDPSDRRAVRVELTDAGRERLDAWMRANERRISA----------------------------------
20090713     ----------------------------------------------LSECGLSDITVKQIGYLKIIDEGDVTFSRLAKITRNSKPTITEMVNKFVKMDCVYKEKSPEDGRIFYIRLTEKGRRIARAEENALLRVIEKM--AGSLDEKEIDTLINLL---EKVW--------
251796193    ---------------------MPQYVDVREILQSVVRRFG--LQQKGGAQG-SGISVIQSHILYELHKRPLSLNELADVLCVEASTLSRQVQQLVELELLSREPDPKDRRYVTLTLTAKGLEQQKAVAETMEDYILSIFQF--VPEDKKRQVLESLQILN-----------
288560245    --------------------------DLLFIFQKNHKTYLNNLLAEY------DLNLIQVLCILKISEENLNQKDLSDSLYLTKGAITKAIKKLESNGIVIREKSPIDKRHNVLALSKKGEDLIPIINDINQ---------------------------------------
269839629    ---------------------------LFSLLFHLRWVLSHTLRQESQQLG---LSIQQLFALGAIAYGCRQPSDLARKMFVSLPAATSMVDTLVEHGLVHRERGSDDRRAVYLSLTDKGQRLLESGR---ERVLGAIDVIACLEADEQEELRRILQKMDE----------
54025779     ----------------------------------ANRSVLAVYRPLLEPLGLT--HPQYLVMLALWERAPMSVKAIAEAIQLDSPTLSPLLKRLEAAGLITRERDPRDERNLQVNLTEAGAALRAKAERIPPAVVESL----GVTIADLEELREVLTRVNE----------
260457504    ----MQADSNAPADPACTGGLPSAALHAVSRVARLHRMTAGRL------LKGLGLYPGQEFLMMHLWDNAVRQAELIKAMDLDPSTVTKMLQRLEQAGHVHRRPDPGDRRAVLVEATERSCALRAEVRDAWSGLEEH--TLADLDPAERAELIRLLAKVEE----------
84502233     --------------------------------------------------------------------GKVSVRDIEARVAMEKYEVSRAAKRLREAGLIERRENPDDRRLVILSLTPKGRQMMAELLPLAQSHQTALEARLGAAFDQLEAGLEALLK-------------
300311177    ------------------------------------------------------ITYSQYLVLMVLEQDQLTVSEIGERLVLDSATLTPLLKRMEAQGLVTRERAASDERQVVISLTAEGDTLREKAVELPREVLRATESTAAELAAIKEELMQLRARL------------
21229219     ----------------------------------------------FSECGISDITVKQIGYLKAIDEGEVTFSRLAKITKNSKPTITEMVNKFVRMECVYREKCPEDGRIFYIRLTEKGQRIARALLRVIEKMAESL------NEKEIETLIRILGKV------------
284993036    --------------------------------------------------------------------GPLRQGALAELVHADPSTVSRHVAALIDQGLVRRVADETDGRASRLVVTEAGRAVLAQVRSDREAHLARV--TAGWSAADLTALTHLFGRL------------
228940220    ----------------------SLSLKLFVILSRAVQSITKRIEEDIKSYGLNPTEFAVLELLYSKGDQPI--QKIGDKILLASSSITYVVDKLEKKRFLIRKPCPKDRRVTYASITSEGIELMDII---FPQHKEAIQQIGGLDYIEKKMIIEKLKKL------------
126731617    ------------------------------------RSIEDEVRRRLRREHDWTLPRFDVMSALSRAPDGLKMGEISRMLKVSGGNITGIVDKLTQEGLALRVAIPGDRRANLVRLTDKGHEMFARHSVEHEAWINDI--LGGLDADDVSGMIVRLDRLN-----------
157370711    -------------------------------------------------LAGTDLPPSAVHALIEIGDRHVTAAELCSVLNLEKSSVSRMLNKLIKTGELVTFPSERDAREKILRLTDKGRQTLAGINRFAEHQV------------------------------------
118586423    --------------------------------------------TQFRDITVKEVHTIDAITMYDHKTTTAVARQLR----LSPGTVTASIDKLVRKGYVVRLQSKDDQRVIRLGLTRRGRLIYRAHQSFHRQMTESF--LNGMDPEQVDIIEHSLLNLQTF---------
310778936    -------------------------LKLLVTFSRCYASVNRRIYPDMKKQGVTEAQFSVLELLYHRG--EFTIKEVIEKTFSSGGTMTVIINNLEKEGLIIKKRDDKDRRVFIIKISPKGTALMEEV---FDKHLENLKKAGVLTEAEQMIMIELLKKL------------
297154921    -----ASEPMPGKDGAVPTVADAPMSEAIFRAARVHRIMAGSLLRE------TGLYPGQELLMMQLWEREQRQADLIKTLGLDPSTVTKMLQRLEQSGFVTRRQSSTDRRAVVVDTTRAGQALRDRVLQAW-RDLEEVTAHG-LTDEEYDQAMYLLARIE-----------
293393837    -----------------------------------------------------------VMLVLWERD-EITVSDIGERLFLDSATLTPLLKRLEAAGLLLRYRAVNDERQVIIALTDAGRALREKAHAVPE----AVMCATDCSLDEVSSIKQQLEKL------------
56710284     ----------------------------------VYKALEDSANHFLASYGLNNTHYIALMLIYGSEGNMVNPCKLSESLLSSRANITRLMDELVENGWVERQGSTADRRRVELSLTSAGMAL---IEKILPRNWERIDHLAGFSAEEIELTEKLLRKL------------
186683806    -------------------------------------------------------------------EDGLPTSSIGDKLKQVGGTLTGVLDRMEERGLVRRERDTHDRRIWRIWLTDAGKELETILPPIAA--AVRDEAMDGISFADRELFSQILNR-------------
253681247    --------------------------------------ILTIEQTALKSGKLNDLSVTEVHTIEAIGMYKSTMSEIAGDLGITVGTLTTAINNLVKKEYVERKRDENDRRVVKVVLTKKGKLAYRVHEKFHSDMVNA--TIEGLTETQEKVLADALSKLNDFFKN------
225377427    ----------------------------------------EIVKKYKPYLDELDLTYTQYITMMVMWEKEMNVKELGEHLYLDSGTLTPVLKKLEQKGWVKRNRAKEDERVLIVTLTAEGEKLRDKAVEIPQKVGGCV----CLDQEEAASLYKILYKI------------
34498624     --------------------------------------------------GEKDMTPTEVLLVHHVGRQKKLADICFVLNMEDTHVVSYALKKLVKMGYVASEKS---GKEVLFSTTESGRQLCERYRQVREQCLMSTLGDGGIANPLIGDIAQLMRTL------------
254428295    ---------------------------LVRLVKAISQHVHDTANLVLRQYGLNHTDYNVLMMLYGCQQEGMTVTQLRDAAAEKSANVTRVCNILYDRGWMARFADPQDRRRVLVSLTPEGEAL---VEQFLPSMSSLLNQYGAFDARETAQLENLLKRL------------
308050765    --------MTTPQTPTLDNQLCFALYSASNAVIRLYRPLLEPF----------DLTYPQFLVMLALWQADVPLKALSQRTRLDPGTITPIVKRLEAKGLLTRQSDADDERVKRVALTDAGRAIQEAHRCLYESMNPDKAALESLRQQCLGLLDQINRRLE-----------
170743252    ------------------------------------------------------LSIPQFDVLSTLSEQELTQQDLAERLYVTKGNVSGLVDRLVEAGLVERRPIPGDRRSHALHLTQVGRDLAR--SGMAAQTAYVVRTLGTLPADDLASLER-----------------
94499035     --------------------------------------------------------------------QKFTVTELGQRLKLDSGTLTPLLKRLEGKKLIQRQRSTEDERQVWVRLTPLGESLKQQARRVPEKLLCNTQ----VKVEELTALRETLRKL------------
303229744    --------------------------------------------------------------------GELSVKELGQVLRLDSGTLTPLLKKLELKGFLKRKRSRNDERVVMVTLSEEGHALRKDAIEVPKKLVASTQEV--FTVHEAAELRKLLNKL------------
221633301    ------------------------------------------------------LTFAQLDVIFHIGKCPITQQELAERLLVTPGNVTQLLQRMERMGLIRRVP---EGRAKRLYLTEKGQEYCELL--LPKQEQLHIQQFAGLTLEEQEQLLHLLMKLDR----------
76818609     -----------------------------------------------------------AMLVLWETDD-MAVKDIAARLSLDPATVTPLLKRLEALGYIERVRDTNDERIVHARLTADGAALKHKARAVPAELFCAMRQT----PDFLIRLREDLTRLRQALTDA-----
307326305    -----------PHTEATEGGYGGTVSQTLARVSRLHRLAGGRL------LRPTGLCSGQEFLMMALWDAPVRQSELARALDLDPSTVTLTLRRLEQGGYVIRARDPHDRRVMLVRASEESYALRPKVAEVWGQLEEHI--LDGLDDAEREAFARLLSKVE-----------
154504503    ------------------------------------------------------LNKSQAGILFAVSQKPLSQKELAKKLNVTAPSITSAIQKMEKAGFIKRQPDEKDQRIMRLYLDEKGKACIEHVKEVA-------MQMDEIMFRGISQEEKLLLR-------------
145595553    ---------------------------LGAVVGELHRRLR---RATARHANRIPLPEAQVELLLLVAHPDVSVKDAACRLHAAPNTVSTLVRDLVAAGLLHRECAPADRRTARLRLTDAARA-------------------------------------------------
152982016    -----------------------------------------VYRKLLPRLGLTYSQYLVMMVLWE--QDELTVSDIGERLFLDSATLTPLLKRMEAAELITRVRAANDERQVIITLTKSGDALRSKALEM-----------------------------------------
143255501    -------------------PLKGLYLDLRRGIELMFFAYRDFTGEADQMLSNLDLGRAHHRVIYFVGRQPMSVSDLLAILKITKQSLSRVLSHLINTGYIQQTQGARDKRQRLLSLTKKGEALEAKLTDLQRRFAAAYSARGGAAVDGFVKVLSSL---------------
190892456    ---------------------------------QLYRPLLD----------EMELTYPQFLVMTALARDDRTVKDLGETLFLDSSTLTPLLKRLENVGLVTRNRNPADERQVLLRLTSKGLALKSRAAHVFD---------------------------------------
126348041    --------------------------------QRQHDRLTALADVPLDRAAV-------ALLRQVADSEPLRPGELAARLGVEASHVTRTVQQLQRTGHVSRVPDPEDRRAQRIELTDAGR---RAVARLREAGARGMQALADWSPEDLRHLATLFHRM------------
242239617    ---------------------------LITPIREASRRLVRELGFMKPSLADTTMPPSFVHALIEIGASELTASVLCERLNLEKSTVSRMVSKLVAAGLVQDSAQEDDGRCKPLSLTDAGEQVLEGINAFAKGQVSS----------------------------------
118468254    ------------------------------LAEAADRLFLSMRRARGNPTATGGLSLAQSLLDPLLATESLPVSELASAAGVSAPNATRMIQQLETKGFVLRERSAADERKVLVRLTDTGAQLLTRLRA--NRRATQSKALAAFTEEERIHLARQLQRL------------
153952754    ----------------------------------IFNDILEIEQKALQYAAFNDLSITEIHTIEAIGMYKTRMTEVACQLDITLGTLTKAVDQLVKKEYALRRRSEEDRRIVYVQLTKKGKLAFRVHHKFHSDMVK--EAMEGFTEEDERILIKSLEKLNNFF--------
253574181    ---------------------------------RLLKTFHRFRRMDLSKLTPSEFKPSEVRLMFYIDERGVTVSELSAMLEVASPTVTPLVRSLEERGMVLRYNDKEDRRAVRVKLTEQGIAQVKEIAKKRSAQIQGL--VEYLGEEKSQQLIELLEQV------------
83592197     ---------MSPSDAPLPPIYTAETYDAARNIA---RHLIDILRAAIDRRSILGISGPQWVVLVRIASGDTSAAELCRTIGYDSGSMTRMLDRLEKRGLIYRRRSIEDRRVVRLSLTDLGKELYPQL--------------------------------------------
168185715    ---------------------------LGKYISQLYRKSSSVLSRKFSKYGIGYGQYMFLIVLYK--QDGINQEEISERLNIYKGTTARAIKKLGEAGLVKRCRDEQDKRAYKVYLTDKAKDIKEEFFNILDE--WDTELVAGITEEEILQTIEVLK--------------
293402096    -------------------------------IERIYRKLTGFLRPYYEKYQISEL---QYRVLSHIQEHTATIGTCAKALQQDAGNMSVTCKKLEKLGYIFRKRSVSDERVVLLYPTESGKAIHTIHDAMYQHYQK---QWNHYNDKDKELIVKGLQKLEQF---------
256377591    -------DVVDELLDQWAEERPDLDLTPLAVLTRVTRRLLDRAQRDFLAAHRLEPGEFDVLLRRAGGERGLTAGAFLTSSLVTAGAITNRLDRMTAKGLIRRTPERKDRRVVRVSLTPAGRDLVDALLTEHAAHCADLLS--PLPPQTRELVADALSRL------------
108807715    --------------------------DLARLV-RVWRALID------PRLKPLELTQTHWVTLYNINPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHTCANDRRAKRIKLTEQSSPIIEQVDGVIC--STRKEILGGISSDEIAVLSGLIDKLE-----------
16803658     -----------------------------------------------EEAANREITTTQLLAIRELQESELTLGELAERMKLGKSTVSGIVDRLVKAGFLKRTRNENNRRALSLELTEKGTKAAETYHVFFNR----LEPILEIGEDRLKEMLKM----------------
142724194    ---------------------------LVRLMKAISQHVHDSANVLLREYGLNHTDYNVLMMLYGCEQQGMTVTQLRDAAAEKSANVTRVCNILCERGWIARFADPQDRRRVLVSLTTEGEKL---VEQFLPSMASLLNQYGAFDAQEIAVLETLLKRL------------
116333575    ----------------------------------------SIKQSRFKDITAKELHLVHAIGLH----SHKTTSEVAKTLNLSKGTLTANLNVLERKGYIVRTTNQQDRRIINLGLTSKGRLLYRAHDAFHRQLVEGFLK--GFDQDEVQLIKQAMVNLQTF---------
157375213    ------------------------------------------------------------------GHGPMRMKELAEKIGVTTGTLTVQIDKMVKLELVTRKPHESDRRSILVELTSQGHELYEEHDALHLQ--LTGELTAKFSDEERAQFLSFLQRVN-----------
218296547    --------------------------ELSHLGYALMRLLLQRAKEVFAKEG---LSLLQAEVLRLVREGVNAPSRLAEHLEIQPSQVSHLLASLEEAGFVERRLDPEDRRRVLLHLTPKGEEAQKRLKEAWL--AAYSQHLARLHPEELLLFRDLLRKL------------
295690046    ----------------------PSYLSYLLYQTEQHRRAMAT--DLLARHGLTFAKWVAMISLRRFGD--LSMTRLAKLSATDRTTLTRSIDSLIADGLVQRETSSADRRIVVIRLTENGRALLANIRA--EIRPLNHDVCANLTPEEQAAMTRALQKM------------
95930973     --------------------------------------------------------------------GEMRMKEMAQRMGITTGTLTVMVDRLETLGALHRQPNPKDRRSYVIVLTDKGQQLFNEHHKLHE--LLTREMTTTFNDEEKNMLQQLLTRL------------
164686244    ----------------------------------LSREVIKMYQPVLSKYNLTYTQYVTMLAMWEM--EKTPFKELAKKLYLDSGTLTPVLKKLEAMGLVNKYRDKNDDRMVIVELAEKAMDLKKEIVEVPDQMYCKLD---GFDKDEMLQLKKSLDKM------------
110832875    ---------------------------LVRLMKAISQHVHDSANVLLREYGLNHTDYNVLMMLYGCEQQGMTVTQLRDAAAEKSANVTRVCNILCERGWIARFADPQDRRRVLVSLTTEGEKL---VEQFLPSMASLLNQYGAFDAQEIAVLETLLKRL------------
146337274    -----------------------------------------------------------VMLVLWERDG-LSVKEIGERLFLDSGTLTPLLKRMEAAHLVKRTRSAEDERQVLVALTGQGAALREKARAIVP---PAILDATGCSIAELADLHGKLVKLERL---------
256824226    -----QQDEVDLVMAAWHRERPDLDLQPLAVLSRISRRLLDLARREAFGAGSLDPWEFDVLLRRAGAPHELSPGALVAQTLVTSGTMTNRIDRLVDRGHVERLPSRTDRRGVIVRLTESGRDAVDAAMEQLLTHEREL--LAGVGEAEQAEVADALRRV------------
291617297    ---------------------TPLGTDLSRLV-RIWRALID------QRLKPLDLTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRTTCAHDRRAKRIKLTQQAEPVIQQVEHVID--ITRDDILTGISRDEINQMVSLIARLE-----------
182625628    --------------DKIKDLIKENELELSTLVV-FTRAEHTIHKKEFQTIKESGLTIAQLEALYNKGD--LRICEIIEKILTTSGNITVVIKNLEKDGLVKKNADPEDKRSCIISLTDEGRKV---IENILPNHIDNIRNIEVLTDEEKITLKNILKK-------------
146311461    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTDKAAPIITEMEAVISKTRGEILS--GISPAELEQLIGMIARLEQ----------
84495439     -------------------------------------KLMGAVKQRSPRL-HPKVDPIGYPLLFNLRDEPRRVSEIAERVHLDISTVSRQVTTLVGQGLVAKVADPSDGRAQMLTLTDEGRQMLIEVRA--RRNAWLAEVVDGWSDADLATFDSLLTR-------------
114706146    -------------------------------------------------LGQIDLTYPQYLVMLVLQDGTSTVSAIAKRLELTPNSVTPLLDRLEKSGFVERMRNSEDRRVIHVRLSERGMALEAVAADAQAL----VQCRTGLSDTPLAELREQLRSL------------
169628124    ----------------------------------------------------------------------LSVKQIAALLQTDSATISPMLKRLESLGLITRPRSTADERTTHVTLTSRGAALREQALSV----PAAVVERLGVNLAELENLHKVLTRVN-----------
136085143    -----------------------------------------------------------AMLVLWEAPEQPTLKALGQRLQLDSGTLTPLLKRLEQMGLVQRRRAQADEREVHLALSETGRALQAQVLPL---KAQLLCQFGDQDLLELEGLRSSLDRL------------
295111932    ------------------DDVCRDIYEKLSFVQWLLRRLQMLRHTEYGPF--SDIHYGQGVLAFLKVQPKIATKDLAYLLGLRQQSLNELLNRLEQGGYVERKPSEEDRRVMIVHLTDKGKELR-------QPESDWASVFGCLSGEELSALSRYLDRI------------
168204493    --------------DNIKDLIKENELELSTLVV-FTRAEHTIHKKEFQTIKESGLTIAQLEALYNKGD--LRICEIIEKILTTSGNITVVIKNLEKDGLVKKNADPEDKRSCIISLTDEGRKV---IENILPSHINNIKNIEVLTDEEKITLKNILKK-------------
198283950    ------------------------------------------------------------------AKTPLTQSELAHRLLVEGPTVVAMVDRLQHAGLVRREIAPEDRRVRRVSLTPEGQTVYAEVKRIAG--AFRQEMLDGLDAAELQQAKDLLQRLQR----------
256421681    -------------------------IESIRAFNRYYTDLIGLLDDHLLN---SDYSLVEARTLYEVSHQPVSASQIMAEIHIDKGYLSRILKQFEKKGIISKEISDEDARITLVSLTEKGTQLVHELNDTSNQQIGALIKK--LTKEEQQELLRHMQ--------------
239623485    -------------------------------VTRLHR---SVIEHQLEGTGV--YRSQHQILMYVSNNPNVSQKDLAKMYGVSGATIAVSLKKLEKGGYIKRLVDQDDNRCNQICITEKGRTVVEESVLIFQRLESCMFE--GFSEHDMNVLGNLLDRI------------
170721258    -----------------------------------------------------------------------TPAELCRYLGLDSGSMTRMLDRLEHKGLILRNRCANDRRQVRLALTAEGQRLADRLPEI--GAAAMNELVGVLQPDELKTLEGLLAKV------------
303242759    ------------------------------------------------------------VLLLVDNRGEVIMSQVAEFINTPMSTATGIVDRLVKNKYLARERSDNDRRIVVIKLTDNGKSIVNKLKETISRYIKIVDD--SLTDEERTVLIKAVMKV------------
27378962     -----------------------IHAEIGRLITRLGRMWRRESDQALSDHGLSYATAIPLLLLSHQGEN-VRQGVLADELGIEGPSLVRLIDLLQAEGLVERREDPTDRRAKTLHLTKAGEAKVEETNRVLRRVRASLLKD--IGADELAITFETLQRIEQ----------
296272381    -----------------------------------------------------DISPEQWSLIFRIVENNLTQKELASSTYKDQANITRSLDRLEKKGFLTRLSNSKDRRIINIFSTQKAKELVEIIVPISKQYNQLLST--GLSQEEYESLIGLLNKV------------
114563686    ----------------------------------------------------------------------MRMKELADRLAITTGTLTVQVEKLVNFGLITRSPHEDDRRSILVGLTSEGIALHKHHNRMHIQLTEDITRH--LDQNSIDVLTKSFEKMNR----------
284991250    ------------------------------------RNVVGVYRPVLEPLGLTHPQYLVMLALWQHGQ--LSVKELSGLLQLDPGTLSPLLKRLEAAGLLRRERNPADQRNLALALTERGRALRARAEEI----PVGIVERLGMPVEQLTALHEALTQV------------
134920181    ------------------------------LLAKLNSRIRDMMNTALRAHGLKLVEW-RALQCLSEGNHPLTVAELAELTVIDRTVASRLVDKMAARGFIKKETMTHDKRFSSITLTKSGRTRFEQCDS--STRAARNRLFKGISDDDLEDLQRLIHHL------------
297159377    -------------------------------VRRFNRTVTERVGVLHDHYLGRDRPIGEARLLWEIGEQGQDVRRLRERLGLDSGYVSRLLRALERDGLVTLEPHPEDRRVRTVRLTDAGRAERATLDRRSDELAGSLLE--PLNSAQRTRLVAAMAEVERL---------
134046569    ----------------------------------------------------------------TLENPKIT--ELANEMGYTKTSVTERINKLEKKGYVEKIRSESDKREVIVKLTERGHFMFKWRNEMHKCTLKEIENI--LSPEEIEIFERL----------------
169627262    --------------------------DVLTVIARLNRWV--------SSYADLPVPTGQARLLALVGEMEARISDLAQADHCSQPTMTVQLKRLQDVGYVERRVDPADKRAQRIKLTSKGRE--ALVAMRAQRQGVLDPWLSTLPAEEQRTLAEAAAILERL---------
299822710    -----------------------------------------------EEASKRDITTTQLMALFLKREPSLTLGELADRMKLGKSTVSGVVDRLVRAEFLKRSRDATNRRCLNLELTEIGEEKAAVTYDLFFKRLKPIE---EIDAAELESMLETHRKLER----------
295840448    ------------------------------------RAFGSVYRLALKDLGLTYPQYLVMLVLWEHG--ELPVKRIGALVRLDSGTLSPLLKRLEAAGLVRRERLASDERSVAVRLTREGAALRTRALRV----PRAIAAATGLRLDEIEDLRARLGHL------------
70727206     -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMEQVDLIKRERSEVDQREVFIHLTEKSEKFKPELSDASQK----VANASSLSNDEVHELNRLLGKV------------
146295462    -------------------------LKIIELVKEIMKITKKIARHQFDQF---DITAPQGMLLQLIRHGKMKVSDLSRKLGLSNSTVSGIIDRLEKQGMVQRIRSQEDRRVVYVDVTPKFKDAFEKFKDMEKRFEEILNRADEKEIDTILNGLETLKKLDRY---------
197118740    ----------------------------------LTRHWRKVLDVEFQNCGLTEATWRPLLHLSHLGDG-IRQKDLAASVGIEGPSMVRLVETLIAKGLVDRAEDSTDRRAKLLSLTDKGHSMVARIRETVLLREEQL--LNIFTEDEVEQLAGFMERLESAVTDARR---
142788877    --------------------ILYLYNTIMEFGELLKAFLLDLQSLFRYRVTNTDLTLPQILLLSSISSEGTDMSSLSKQMGVDNSTMTRLISILIRNGWVEKFKGENDKRVVFVKITVKGEKIRKEIDNKINDF--GLDIINTINPEDRNDIRETLTTL------------
209550066    --KNATPDDLTDVPKVDEMLCFSIY-SAGHAFNQLYRPLLD----------ELDLTYPQFLVMTALAHDDRTVKNLGETLFLDSSTLTPLLKRLEKSGLVTRNRNPADERQVLLRLTNEGHALKSRTAPVFD---------------------------------------
118472435    ------------------AETEPQVTELAGELQRVLSKVFSVLRRDTHRGTAGDLTLAQSILLTLLEGGPIRMTELAARERVRTPTTTVAIRRLEKLGLVKRSRDPSDLRAVLVDVTPQG--LVQHRESLAARRADLAERLSKLSDEDLATLARALGPLERL---------
18310049     ----------------------------------------------FNDLSITEMHTIEAI---GIEKARTMSEVALDLKITVGT-LTTAINKLIKKGYVNRRRIEEDRRVVMIELTEKGTLAYKVHEKFHEEMIDHVLEELGVGEE--EVLISSLDKLDKFF--------
56964422     -------------------------------IERSLRKIADLVKQKREILAHFPITTPQFVALQWLNEGDMTIGELSNHMHLACSTTTDLVDRMEKNGLVMRVKDKQDRRVVRIHLLDRGQTIREVIAKRQHYLAEMLEHFTSEQVNDLEE--------------------
290957309    ----------------------------------------------------------EALVLLTFSQGELPMSKIGERLMVHPTSVTNTVDRLVRSGLVDKRPNPNDGRGTLASITDKGREVCDAAT----RDLMSMDGLGTYDAEECAEIFAMLRPL------------
229046841    ----------------------SLSLKLFVILSRAIQSITKRIEEDIKSYGLNPTEFAVLELLYSKGDQPI--QKIGDKILLASSSITYVVDKLEKKRFLIRKPCPKDRRVTYASITLEGIELMDII---FPQHKEAIQQIGGLDYTEKKMIIEKLKKL------------
288959481    -----------------------------------------------------DITPGQFGVLIMIRENELSQSDLGTAVGIDRSTMVAVIDRLESRGLVVRAPSPNDRRSYALRLSPEGQALMDDLIPRVQAHDQGM--VKDLSPEEQVQFIEFLRRVSR----------
161614138    ---------------------------------RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEDKGLISRQTCASDRRAKRIKLTEKAEPLIAEMEEVI--HKTRGEILAGISSEEIELLIKLIAKLE-----------
296167084    ------------------ADSESTSADVTELAEGLHRKLFSILRDPSGTAAAGELTLAQSILVTLLDQGPIRMTDLAAHERVRTPTTTVAIRRLEKLGLVKRSRDPSDLRAVLVDITPRGRAVHG--ESLANRRASLAAMLSQLPASDLSTLMQALAPLERL---------
28898537     -------DAIDRVVTQWAKEKPDLDTEPMAIMGRLMRRVADLHKQYDLKMGEFD---VLATLRRAGAPYRLTPSELIASMMLTSGAMTNRLDKLEKKGFIAREHSKEDRRSVTVELTTEGLAL---IESLIQEHVDVQHSISGLSADEKSQVNQALKLL------------
171742390    ---------------------------------------------ELPRMKPRHVHVIDAIWNLNQAESPTPVARVSGISAFLGPSITKLVNELVGKGLVVKHASETDGRAVTLSLTEAAEEIRELYVHQFHEHLCGVLS--GIDPQDAATTVATLQAMHRLWTTQV----
182626579    ---------------------------------RLYASSREVIKKYKPILDQYNLTYTQYLTMLVLWENEITVKGIGKKLHLDSGTLTPLIKKLEKMNLVTKYRSKEDDRVVIVELTDEGRNLKD----------------------------------------------
167037447    ------------------------------------------------------------IILSENKSNPMYMKDIALELGISPSTLTSIVDKLVEKGLVQRNFDLEDRRKIEISLTKKGQDLYKHLAMFREKILQPIFEK--LSPQELETLKNILQKI------------
194333636    -----------PQDTSRDNDPSVNGLHALRRIIRA----LDVYSRKLYRE--CHITSPQILCLRNLSDTTSTLSSLASQLHLSVSTVNGIVDRLESRGLLHRSRSMEDQRKVMIGITPAGQNLLKTVPEL--MHDQFAQAFRKMADQDQCTLSELLEKL------------
152982023    ------------------------------------------------KLAAHDITSAQGAVVMMLASGNFTAAELSRELYLDSASMTRMVDRLQKRGMLVRKPRADDRRVIDLHLTETGAALAEQLPTLYSVVLN--QSFADFSADEVDTLKSLLRKL------------
2791904      ----------------------------------VSRLFAQFYEKELKSFG---LTYSQYLVLLSLEENPQTLHSIGQKLDLSSNTLTPLLKRLEQSGWVTRQKSDQDKRQLIVSLTQKGKEIYDAISKCVSEDMN--LELYKQTKDIMDQLETTLRK-------------
145220828    ----------------------------------------DAIGQSFAALHGLTASDFRALLHVTVAEDPLTAGELRARMGTSGAAITYLVERMIESGHVLRDTDPTDRRKVMLRVADHGMAVARDFFSPLSAHTHA--ALADLPDEDLLAAHR-----------------
170741046    -----------------------------------------------------------VLLVLWERDG-VNLKEIGRRLQLDAGTLTPLLKRLEVSGYVRRLRDPENERQLRLELTRAGRSLRERVGEARERIVCALEPIQEL-KEGLLGIIPKLRRLE-----------
241889802    ------------------------------------------------------INATESVMEFLYSKGEKSIQEIRDRILLASGSATYVVDNLEKKGYVNRKVSQKDKRVTYIKLTKIGEKLMD---DIFPIHKINTKKVDDLTEEELDTLKEILKKIN-----------
218516258    --------------ATVADDPRPILIKVFRFVEKLRELFPDI--------------PIQTISVFLIMKPGISQRELLKLMGTSQSGVSRNVMALADLGLIAQLRDPFDSRQVELRLTPAGVALAKRVAALGQAHDGGI---------------------------------
309777530    ------------------------------MILRMFRSIYASLMSRMEFCSTYQLTGVQCLIMLELQEDEVTISELAQRMMMKPSNVSGVVKRMEKRGLVQRRRSTQDERIVYVSLQQEALN-------------------------------------------------
219851891    ----------------------------AQFIERYKYVTIEADKIEMETIGSCDLTLNQFYYLRGIQNDSITLTELAQKLGVSKPSANAAITKLMKDGFVVRTRSDVDQRKFLLTLSEKGCQVFKHKQRVFEAFIELIEK-------------------------------
205374387    -------------------------------IEKDLRYISSIIKQKREILNEYKITPPQFVALQWLEEGDMTIGELSNKMYLAYSTTTDLIDRMENNELVKRVKDTGDRRVVRIHLLQKGEKIIEEV--IVQRQHYLQDKLNDYDQEQIIQLKEQITKL------------
220929378    ---------------------------SLFIVDELFRKLFNLESKKFFSKTLDDLTVIETILVIGHGEEDKKMSEIANTLGVTFGTPTVTVDRLIKKGYVIRRRDNEDRRQVFISLSKTGKDVFESIIMI--RNILAEKIYGILSEDERKVLINILSSLN-----------
260769622    -------------------------YSAANAVVRAYRPLLDAL----------DLTYPQYLVMMVLQQNAISVKTLGEKLHLDSGTLTPLLKRLESKGLVERRRSVTDERARELWLTERGTALRE----------------------------------------------
262191885    -------------------------------------------------------------------DREITPTELYQTLMLSSGAISTRIEQLVQRGLVQRVASEQDRRSCKVTLTEQGIEL---VDQALNAHVANVDGLGVLTEQERKQLGQLLKKI------------
138676377    --------------------------------------------------------------LLSIEKDGTPSTKLGPRMGMESTSLSRTLKGMETQGFIERRADAKDKRRVRVFLTDKGKQIKELVIELNARHELLGEEAAAQLLEGLAKLNELL---------------
157692670    -----------------------------TVFKQIRYEINSLLENELSRNEFLILN-----LLREQGAKKVT--EFASILGVSASHITAVTDTLVEKGWITRIRSKEDRRIIKIHLTDKGKEITEHFEKKKTEYF--MERFESFDDEELKTMIKLFKKLD-----------
116666838    -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRXEQVDLIKRERSEVDQREVFIHLTDKSETIRPELSNASDK----VASASSLSQDEVKELNRLLGKV------------
296137950    ----------------------------------ANRAVLSVYRPILAPMGLT--HPQYLVMLALWGAAPMSVKEIGEALQLDSPTLSPLLKRLEAQGLITRSRAAHDERQIDVDLTDAGRALRE----------------------------------------------
114705241    -----------------------------------------------------DLHPGQQLLVRLLPSEPVSVSVLADDLSVRPSTISKMLDRLIEKGLVERGAHKIDLRRTMVQLTPKGESAREKVFEVWRK--LDVDLIGTLNDEERVVLGESLHKIE-----------
120401699    ----------------------------------------------LHALTPNDFRALLHVMVAENAGTPLTAGELRNRMGTSGAAITYLVERMNASGHLRRESDPRDRRKVMLRVADHGMDVAREFFTPLSDHVH--EGLAGLPDGDLAAAHR-----------------
154245249    -------------------------------LNRLAAEFSNALAMEYMARFGIDIPEWRVLATLGLHDAPRSAQYVVRCTRTHKSRISRAVGSLVTLGYVARAEATDDRREVMLELTPKGRAVYAELVPLLLKREEAILS--CLSAEECAQLDHLMDKLE-----------
116621700    ---------------------------SFRRFNRMYTRFIGTLR---EGMHDTEYSLAEARVLYELANRPAPAAEIADELGMDAGYLSRLLGKLQRAGLLKRKSSRQDARSVELALTVRGKAAFRKLNLRSDQQARSVLEQ--LPHADRTALIRSMQAIE-----------
1850818      --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAEPLISEMEAVINKTRAEILH--GISAQELEQLITLIAKLE-----------
167629660    -------------------------------------------------------------ILWKSGTCKATY--LADQIGITSGAVTGMMDKLAGMGLITRERSEKDRRVVMVSLTDEGLKTVQAVQEAFERLKGQLRELSGTEVASFQKMNAVLK--------------
307818618    -----------------------------------YRRMSSLIEQSFVESGLSDFMMLEAIL----HKGPMTITEIQTSALLATGSMTAAVDRLESKGLLARTFSKSDRRARVLELTDEGRAV---ILPAFEKHSANLKLMGALSANERADTFINLRKLE-----------
125718733    -------------------------------------------------------------------PNATPSDISRELMVTLGT-VTTSLNNLERKGYIERRRSEVDRRVVHLNLTKNGRLLYRLHKRFHNRMV--MQVVDGMSPEERQVMQKGLQNLYSFLED------
226313788    ----------------------------------LGKAYQKVWQMEKAALSTYGVTPVQFILLHALWEKDGQKGELGARLRLDGATITGVLDRLEKLELIERRSDPNDRRTNLIFLTPKGKELEKPLNQLTEEVNNAVISL--FSEEEAKLLKNMLTKL------------
84684136     -------------------------------------------------------------------EDAVSVREITRRVGMDKPKVSRAATRLEAGGYVKKVVNETDRRLVQLTLTDKGREMIETLAPIAQGYDAELRDVLGDKYDAFRDAVVLL---------------
239933442    ----------------------------------------------------------------------LTAGELAATSLISSAGVTLRLDRLEGDGLIVRERDVKDRRVVHCRLTPAGLKLIDTLLAEYLENERSM--LAGLKPKERVQLAALLQKLER----------
139597816    --------LDWPVMPQQPPQVAALAGDLQRVLSKLFNVLR---RADTQRGPRPDLTLAQISILLTLLDSPIRMTELATRERVRTPTTTVAIRRLEKIGLVKRSRDPSDMRAVLVEVTPEGQ--VQYTEALDARRTQLAMMLGKLSDEERQNLTHALKPLERL---------
297159451    ---------------------------------RQHERLMALAGLSLDRAAV-------AILRHIAESEPLRPGVLAVRLSVEASHVTRQLGQLEKGGYVIRVPDPDDRRAQRIQLTDAGLAAVERIREASRRGMS--IALADWSAEDLGQLAGLFHRL------------
73542676     ----------------------------------------------------------------------LKMGELSRRMMVTGGNVTGITDQLQQEGLVSREALPTDRRAYLIRLTPAGREAFSRMARAHEDWIEQLFS--GLADTDRRALFRLLGRL------------
37522065     -----------------------------------------------DYLSRYDLTGPQVGVLYEHGRDGMPLSEIGECLAVTKANMTGMVDRLERDGLVVRENDPTDRRIKRVRLTPKAHELHARFKPGLLQYLTELM--AVLGASEKEQLLDSLGKLRRVLGDA-----
291520759    ------------------------------LTTSQHRVFQEVSK----RLEIFDVTPIQYGVLYWKGD-KTTPKEIASELKLENSTISGILDRMEKKDLLKRQVSTEDRRYIEVVLTEKGAALEEPVLETIDT--ANADILADIPEEEQQILKRNLRLL------------
75908196     -------------------------------------------------------------------EDGLPTSSIGDKLKQVGGTLTGVLDRMEERGLVRRERDLHDRRIWRIWLTHAGKDLEAVLPPLSAKLRD--EAMQGISDAERELFSQLLNR-------------
136552165    -----------------------------------FREIFIQAKSELENVKKTGLTGSQLWIMQQIYNNGISNSELAKNLTLHVSTCSILVNKLIKKGLVEKTRSSTDERKIVLTITAKGKQLMAKAPKSPEGAIPSTLKK--LNIEELEELNTVLTK-------------
308186694    ---------------------TPLGTDLSRLV-RIWRALID------QRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRSTCANDRRAKRIKLTQQAEPIIEQVESVIDETRDDILS--GISREEISQMVTLIARLE-----------
30021238     ----------------------SLSLKLFVILSRAVQSITKRIEEDIKSYGLNPTEFAVLELLYSKGDQPI--QKIGDKILLASSSITYVVDKLEKKRFLIRKPCPKDRRVTYASITSEGIELMDII---FPQHKEAIRQIGGLDYIDKKMIIHKLKKL------------
295700814    -----------------------------------------------------------AMLVLWETDD-VTVKDMATRLNLDPATVTPLLKRLELQGLVERARGTDDERLVYIRLTGAGKALKRQARDVPGEILCATQQ----SPDFLLRLRDDLTRL------------
289643028    ------------------------------------------------------LTPQQGQLLCVLMAQPYGMGELGAILGLAKSSLTGLVDRTERNGLVQREPNPQDSRAVRVGLTPQGGRL---VREFYAETCRRIEKLAGLGANDRDTLASLLGRV------------
254283755    --PELATLDHESRIAADDHQSIRLWLRLLTCTNLIEKRLRSRLREEFD----TTLPRFDFLAQLERASDGLTMGELSARMMVSGGSVSGLATQLESEGLISREPVPENRRTFCVRLTRQGK---RRFSEMATQHLWVMEMLGCLNASEVDDLMASLKRL------------
163742852    ------------------------------------------------------------LMLLWERDQQ-GVSELAAQLSLKTSTLTPLLKRLENMGFVRRMRGTDDERQVFVHLTDDGIALHAASREI----TSCLIEATGLELNALKQITDGLSRL------------
296442774    ------------------------------------RAEHVIHKKELETVKKSGLTPAQLEALYNKGD--LRICELIEKILTTSGNITVVIKNLEKDELVKRNPDPQDKRSCIISLTEKGKQVIESI---LPDHIENIRNIDTLTDEEKMTLKTILKK-------------
118619975    ----------------------------------------------------------------------LAVKQIAATLQLDSATLSPMLKRLEALGLVTRTRNATDERSTDVKLTRFGIALRERAAEV----PAAVIARLGVDPTELEQLHRVLTRIN-----------
15890126     --------------------------------TQLYRSLLD----------KLSLTYPQYLVMLTLWHRDQTVKELGKTLFLDSSTLTPLLKRLDAAGLITRSRNPRDEREVLIHLTQKGDDLRTSASDV----GRCIEEAVGLDAETVQSVKASL---------------
256769348    -------------------------VEVLARIQRMNRVIDKYLKA-FTAEHGLEVGEFDVLTTLRRSGPPLTAGALIPAAMVTSGAITNRIDRMEAKGLVERVRDGADRRSVRIRLTDAGRALTDTVIEEHLRRYASL--LAPLDRDACEALAGSL---------------
224369532    -----------------------------------QRILLKYVDREITN--RLGVSVVQATLFYLLKHDGCLLKDLSRAFFQNKSATTTLVERMVKNGLIVKKQSETDGRAAHIFLTDKGRDINEKTRPLVAEYNSDL--VDGFTDTEIGVIHRFLDRI------------
302024418    -----------------------------------------------SRFNDISIKEMHTIDVIGSIDGATPSDVARTLMVTLGT-VTTSLNNLERKGYVERIRSTKDRRVVHLYLTKKGRLVYRLHQRFHNEMVKQI--TDGMDETEYQVMKKGLMKLYHFLED------
298248983    ------------------------------------RAMTNAYRELLTSLGLTYPQYLVMLVLWEHGTS--TMKDLGQMLYLDSGTLTPLLKRLEIAGLVERIRSHVDERSVEVHLTEAGLSLKN----------------------------------------------
239817926    -----------------------------------------------------------VMLALWEQDGP-TVSELGERLSLDSGTLTPLLKRLEAVGYVTRLRDVADERRVHITLTAAGRKLKARAAGV----PGCLMAAAQCSVPELISLTQQIQTLR----DRIR---
307944417    ------------------------------------------------------LHPGQELVLKVLDDNDQTMSQLAVTLGVQPPTVTKMVTRLSVHGYVRRQISEDDGRLARVFLTDEGRGLIALVDKAWKR--LEREAMAGLEDKERKKLRKLLRQVE-----------
170694265    -----------------------------------------------------------VILLLAAG-RANTPFELSRVMSYDSGSMTRLLDRLEKKGFLQRTRSDADRRMVKLELTPQGHEAAQQLPGI--GAAVLNQQLRGFSDADLATLIELLSR-------------
262203959    ---------------------PELDVSALKVFGRLHRSFL-VYRARIARTFEADISEVLACLRRAEPDHRLTAGQLAEQTLVTTGGLSLRVKRLEDAGLVTRSRDAGDARVVYVTLTPQGAALVDRIAD------------------------------------------
134298615    -------------------------------------LFHDLVKNQLKELLKDLITPTQFFLLKIIASQETKAADIAHIFDITPAAATTIIDRLYKNGLIERNRSEKDRRIVWLKLTENGRQLLSDIEAM--RIQMLVKQFANITDGEMQTLYEVLKKV------------
226309957    -------------------------------------------------------------VLFHKGPQPL--QQIGEKILISSGNITYVVDKLEKKQLLIRKPCSADRRVIFAELTEKGHQF---LSEIFPPHQLAIEKAEGLTPEEQRQAIELLKKLGR--TAQATY--
307710401    ------------------------------VFKRFGHQIHLMVQKEAKRCGIEFMGGPQGQVVRFLDNREVLIKDIEQELNISKSVASNLVKRMVQNGLVELEASPSDKRAKFVRLTDKARSQMQQVKAFFER--IDKQLLAGVDKDELLIFEKVLSQLQE----------
254246649    -----------------------------ALVERMDRALEPF-----------DLTAQQVILLLSRGYARTPF-ELSRKMSYDSGSMTRMLDRLERKGLIARARSEQDRRMIELTLTERGIEAARALPSLVATVLNA--QLEGFSADELATLTGLLQR-------------
293394721    ----------------SSDDNEGIMLTLFDLLERLNSLQRSWLRSHEELAA---LPPVQLSALYYLAHYSNTPMAVADYLGLTKGTVSQSLKKLESNGLIARMADVKDRRSVRLQLTDKARELMDAL--------------------------------------------
254820671    --------MDNVVDTAKLEGAQGLGADLLAVVARLNRLATQRIQMPLP--------AAQARLLATIEHGEARIGDLAAVDHCSQPTMTTQVRRLEEAGLVTRMVDPGDARAVRIRITAEGRRTLNAVRA--DRAAAIEPQLALLDAGDRQVLMQALRRL------------
225181984    ------------------------------------KLMHYLEAEEMRELTGLGITPGQALLILYIQDD-LTMGALSQEIYLAESAATRLVDRLVKLNLVKRKGDEKDRRVVRVYLTSYGRQLASLVFERRNRRFGNLERLTETERDNLITSVKAVLRV------------
238749414    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNINPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHTCANDRRAKRIKLTEQSSPIIEQVDGVIC--STRKEILGGISPDEIALLSGLIDKLER----------
288920851    ------------------------------------------------------LHPGQDVLLWHLAQERMTISELAARLGVEQPTATRSLARLEKSGYFRREPVATDRRQVRIVLLDRGHALLPAVERAWSELAE--EAMGQVSAPDREIAIGAL---------------
296533055    -----------------------------------------------------------VLLQLWEGDDR-SVRELGERLFLDSGTLTPLLKRMEAAGWVTRRRDARDARIVRIGLTPKAEALRPVAAAFPASMACA----AGLPVEELARLRDTLRAL------------
294338693    -----------------------------------------------------DLTGSQWHPLLHVHQGCDTVAACAREMQTDAGAMTRMLDRLEAKGLLVRERSCSDRRVVNLSLTPRGSEVAAQIPHVLSEVLN--EHLRGFSPKEFAQLLDLLRR-------------
229553430    ------------------------------LISRVNILARQIQHDLDLRLAPTGLNASNYYFILKLGSVEMRQDTLFKKIHLNASNVTRRLAQLIALGLVTKEKAMDDKRAWVISLTAEGRALVPRVSQIVAEYEAEL--TAKLAAADKVKFEQILDVLNKTKEDANR---
224826985    --------------------------DVLPVIRELVRAFQAFEQYSARHVRELGLTPPQFDVIATLGNTPMSCKELSEKTLITKGTLTGVIDRLAEKGVVTRQERPEDRRSVFISLTAAGEEL---FRQVFPAHCDYMHQAFSQCSRDQLEL----------WSNQL----
308071575    ---------------------------CSRAISRLYRPLLE----------QMGITYPQYLVLLSLWESDRTVKELGEQLDLDSGTLTPLLKRMEANELIRRVRSTEDERVVLVLLTEKGLALKGEADCI----PSALLSASGMSTQEVSELNKAIKVL------------
303240415    --------------------------------------------------------------------GKIKISELSEKVNLSNSTVSGILDRLEKQGLVQRVRSEEDRRTVYIQITDKFKEVHKGGCKKAEESFGDLLSVA--TPEQIEKINDGLNAL------------
308186620    -----------------------------------------------------------VLLVLWEKDG-LTVSDIGARVRLDSGTLSQLLKRLESAGIICRQRDTKDERRVVVSLTEQGHQLKVAAAGVPADMISVMD-TACSELGELTTQVATLR--------------
288798614    --------------------------------------LREIKHADLEFLKKYDVGPAQRIMRYTHGKRGVNLKDIATLMEVSPSNASRLVDKLVQKGWIDRSISPISKREILLQLTPDGKKMLKRIAPEQRKNIGKLLN-AKLSQHDLEQLHELLQKL------------
104782058    -----------------------------------------------------------------------TPAELCRYLGLDSGSMTRMLDRLEQKGLILRHRCADDRRQVRLALTADGQRLADRLPQV--GAAAMNELVGVLQPEELKTLEGLLAKV------------
237785240    -----------------------------------------VIRTALYRAGMAPSSATWRVVRFIQNNGPVRISDVARRERSTMATVSTLVNRLVKQGLVNKEKDTSDARQSLLTVTPKGRNLC---NEWQDRLGEAVEDFASLSLDELTVLAEAL---------------
135144319    ----------------------------------AHRVIESRLREEL-RAHDSTLPRFDVMATLDRYRDGLRMSELSAKLKVSNGNVTGIVERLVSEGLVERAAVAGDRRAMRVRLTDEGVARFAEMAAEHERWIDEL--LGGLAPEELEVLVRALDRI------------
303248330    ---------------------------VIALIADIRERAHEWIVAELTRRGHPGIVPSHAILVRLYDQGPMAMNALATAIGRRKNTVTVLVRKLDEAGYVRRQGSPDDSRVTLVALTEKGEAFR-----------------------------------------------
291085410    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAEPLIAEMEAVINKTRGEILE--GISAEEIDLLIKLVARLE-----------
88602726     ---------------------PESFSDLTDLLIRVIHQAVDIEKHPVD-VGYGDVLSASEIHLIDIAGPKEKLSEIATRLGITKGAVTQMVQKLEEKGYVKRVRSTESKKTVYLDLTSKGMQAFRWHTDLHSRQADFLKEISDMPEEQIEGAISILR--------------
27378520     --------------PVPGQIETRLWLQLLSLHGELFASLNSMLNSEFG----LSLAKFDVLAQLDRYRDGLALGQLSQNLKVTGGNVSGLVQRLLADDLISREMSSEDRRSFIVRLTPKGEALFRKAAEIHKKHLG--KRLENVSAQELDTALSVLKSL------------
297202443    ----------------------------------------------------------EALVLLNFSKAELTMSKIGERLMVHPTSVTNTVDRLVRSGLVDKRPNPNDGRGTLASITDKGREVVEAAT----RDLMAMDGLGVYDAEECAEIFAMLRPL------------
140670180    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCANDRRAKRIRLTEKAEPLINEMEEVIGKTRDEILS--GVSAEEVATLLNLIRKLEQ----------
255524861    ---------------------------AISKVSKIRSEIFNYIECELKKRGIEGLVVSHGNILDILYDNKLTMKEISEGINRTKSTVTQLVDKLLLNGYVAKEANLEDRRSSYIVLTEKGLGI------------------------------------------------
160900834    ------------------------------------------------------------------ANEGLLSSELAERAQLDRARTSRALSGLEEKGWVQRSPMPGDRRRVAVSLTAEGRRMYGILPRMAQIH---LDLVSVLSDEELAQFDTLLARLQR----------
303258294    ---------------------------------------------DFDALGITSSQASVMMFLFKNRKHEVTQQSVQAALLLSHPTITGLMKRLEAKGFITRKNSPADFRCKYVKLTKKGCDIERGLKTNMKRMQD--RALVGLSQEELDNLEKSL---------------
160935627    -------------------------------VARLHRSMME------RRLDGTGVYRSQHQILMFVSDNPVSQKELARMYGVSGATIAVSLKKLERGGYIRRLVDQEDNRCNQICITDKGRKVVEDSVKIFRQMESRMFE--GFSENDMKVLGQLLDRLDREFTD------
308748688    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCANDRRAKRIKLTEKAEPLIDEM-ELVIRKTRG-EILSGISAEELEMLLGLIRKLEQ----------
111021866    -----------------------------------------------------------VLLVLWEQDGR-GVREICDALELDTGTLSPLLKRLDTLGLVERRRSSADERRVGIHLTEKGAALRAIPAELAQSTGMEVDELVAL-RDTLSQLTESLHRFN-----------
15823941     ----------------------------------------------------------EALVLLTFSKAELPMSKIGERLMVHPTSVTNTVDRLVTSGLVDKRPNPNDGRGTLASITDKGREVCDAAT----RDLMAMDGLGAYDGEECAEIFAMLRPL------------
297160589    MTNDAQGTP--PAQDRPGYELPLLLFAG-------FRSIIDQLHAELARQGHPEGRPAHGFAMQAIGRDGATASELGRRLGVSKQAAGKTADRLEVLGYAVRADDPADARRKVIRLTPRGLDVLAKSAAVFDE--LRAQWAAALGPERLRDLEDDLR--------------
288921524    ------RTTAQETPSDRGYQVAQLADDVARLIRGLARA-----RSQFLARARDDMEAAQILISYLAAGGPMRLGALAAAVQSDPSTVSRQVAALVRDGFVERRADPADGRAVVLDVTEAGRQVRDHIRVRNERYEEML---AAWSSEDLATFAALLHR-------------
255058428    ------------------------------LLAKAYQRACLIFKEQFDQY---DLTPQQGLLGFLWREDGISQSLLSAKSQIDRTTMGGLIDRLEKEGLVVRKSDPVDRRAYRICLTEKGKALEPELAPLAMRAQDMF--IAKLDPQEVETLKSLLEKI------------
167759932    -----------------------------------------IITEEFKDLTNNDMHVIEAI---GLGDGNNMSSIAKKLNITVGS-LTTAMNSLVNKKYVERRRSEEDRRVVFVKLTDRGVKAYRHHEDYHRQMTRAILDK--LDEAEIPVLVKTLDALSEFFT-------
297560895    -------------------------------------------------LGDLELTYPQYLVMLVLWERTLTVKELSRALHLDSGTLSPLLRRLECAGLLTRERSSTDERVVEVSATPKGDALRARAEEVPER----VMCSAGLPRERARELQEALGLLTR----------
196157941    --------------------------ELLKLENQLCHRFY-TLSNAFTRLKALDITYPQYVTLMALWETDITIAELLERTAIDGGAMSLILKKLEDKDFLMVNKDETDKRVKRVQLTKMGKEKKTI---AEEVPAQMLCKLKGMSAEESRELVKLLDKL------------
188589855    ------------------------------------------------------------VILYLHKSNSSPISQIASNLGISKSNMTPIIDKLIEYGLVNRYPDSKDRRILRVELTTKALDIFEKFRNAAKDKLA--NKIKVLEDDDLYTLSDCVSKL------------
296166340    --------------------------DLLAVVARLNRLATQRIQMPLP--------AAQARLLASIAHGEARIGDLAAVDHCSQPTMTTQVRRLEDAGLVTRTVDPGDARAVRIRITPQGKRTLNAVRA--DRAAAIEPQLALLEPRDRQVLTDALRRL------------
221195764    -----------------------------------------------------------AMMVLW-EKKTVSVNELGKQLMLDSGTLTPLLRKLEDKKYLLREKSAKDGRRLIVSLTPEGASLKDKMVVVPQKMGTCVH----LSPEETIELKRLLKKV----TDNI----
119962582    MSNPLQSTPSAAVPGDAADDALQQVEHQLSLLWRRAR----SISHQLSRQVHPDMEPAAYGLLTVIREGPIRLTDLATCIGVGKPSVSRQIAFLESIGLVYKEADPQDGRAQSIRLTDKGEEKMHQVQD--ARRQVFRERLGEWPLEDVQTLADYMGRLNAIYGD------
307824046    -------------------NSTSTFPTVLRELLRTHQAFLAYAA---SHVHTLDLTLPQYDIIITLGDTPMTFKKLGEKTLITKGTLTGVISRLEDKGLVQRVASETDGRSQIVRLTAAGEDVYK---RTFPEHLVFINRIDDYSPEDIVNLGDTLRRL------------
188989865    -----------------------------------------------------------------------SASEVSDRTAMDKVAVSRAVARLLERGFIRRETHGDDRRRSMLALSPAGRQVYETVAPLVNEMEQRLMSV--FSAEEQQTLERLIDRL------------
145589704    -----------------------------------------------PNVKALGLTMTQFDVIATLGNPPMTCKELGEKTLVTKGTLTGVLERLQTKGILERKINPEDGRSQMIGLTEKGQKLFEKV---FPEHLRHLDRAKNLSAEQLKQVEDSLSLL------------
294811916    -------------------------------ISRLHRLAAAKL---LRGLGLYPGQEILMTLLWERG--PVRQSELIRKLELDPSTVTKMLQRLEQSGQVRRSPDPADRRAALVEATERGHELREEVERAWARLEE--QTLAGLADEERAELIRLLGKV------------
167748725    -----------------------------------------------------DVTPVQYGVMYCLVKKKNSPKEIAEELRLENSTISGVLERMEKKGLIKRKVSKEDRRFVEIILTDKGNDLEEPILETVEEVNRIVLKD--MGQQEQEALKESLRHL------------
302876098    -------------------------FEALARIERHNQTIMGIKKSE-----------ARVLLCIEFLSKEVNISEISKSLSITSPSTTEFVKNLINKGYIERHVNQTDKRVIEITLTDEGKKIVESLKKYFNSLFSGIVER--LGAEQSELLIDLLDKVNIYFNE------
183983606    --------MTSSATANQAQVAHGLGADLLAVVARLNRLATQRIQMPLP--------SAQARLLATIAQGEARIGDLAAVDHCSQPTMTTQVRRLEDAGMVTRTVDPGDARAVRIRITPEGMRTLSAVRT--DRAAAIEPQLARLEPSDLADAVEVLRRL------------
288962537    -------------------------------------------------LAGTDLPPSAVHALIEIGEGGLTASDLCERLGLEKSSVSRMLRKLIDNGALAEAGGDGDGRVKRLTLTAQGRGTLAAIDAFASDRVAG--ALACLPPGGPAMVREGL----RLYADALRIR-
241666515    ----------------------------------VHQHWTQAVEAALDEAGYGDIRPPHANVFTFARPEGIQVSELTKLARVRKQTMTQAVEELERLGYVERRPDPTDRRGRLVFLTEKGQGVRPIAMAAGRRVDESW--AALTSQQQMDDLRTALQRL------------
218548762    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHSIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAEPLIADMEAVINKTRSEILE--GIAPEEIELLVKLIARLE-----------
256845555    -------------------------------------RILDYLPPLPEGVNISYIHILDSVYTLSLKKEFVRVSDVSKDRNLPLSGITRTVKEMEKKGYLQKIISENDARVVNLSLTEKGKELYTIFVKIYQKELSKILK-------------------------------
57234115     -----------------------------QILEHMHVLIHHIKRD--VSATHPHLSPPQARLIFIISDSGISVKELARLMSITPGAVTQFINGLIDKNLITRETDPADRRSIKIKLTPPAKEIQNLKKDFFN---SAARKFGALNTEEMKILVNLVSKIN-----------
299529770    ------------------------------------------------------------LFLLDVAPDGLAPNALAEQAGVTRATVTGLLDGLEREGLIERHANAEDRRALCIRLTSKGKQLASTVIDQHGRWIAGL--FGNLSVDERKQLAALLEKV------------
253700481    ----------------------------------LTRHWRKVLNAEFQSSGLTEATWRPLLHLSHLGDG-IRQKDLAASVGIEGPSMVRLVETLIAKGLVHRAEDTTDRRAKLLSLTDKGHSMVARIRETVLLREDRL--LNIFTEDEVEQLAGFMERLEAAVTDARR---
297626043    ---------------ATGSGVEDTMLELARVMSRVRRRIHGSLADELS--------PTDTWLLTHLSEGPMAMTELAQWQGVDRSTMTAQTQHLEKRGYLVREPSQRDHRVIMVGLSAMGERIAQVLRA--AGRSAFGRAMGDWSPQEREMLDRLLSRL------------
54302855     VKTVMADSQDSHSDLQLDKQVCFSLYSASNAMVRTYRPLLD----------KLDLTYLQYIVMMVLWEVKVNVKTLGEKVHLDSGTLTPLLKRLEGKGLVLRRRSEIDERVREISLTEEGKAL------------------------------------------------
259504396    --------MRDDAGKVINELLVDIFNQILILEERYHR-VHGV------RLSMTEIHALESIQ----KSKSKMMRDVAEALRITQGTLTTTINRLSQKGYVLREQDENDRRVYRLRLTDKGEAVMEIHNQFHEAMSERL----LLHLQDKEELIDSIAEINEFF--------
70607682     -------------------------IEILRLLSTLYKQLH----KEATRELGNELLPLDVGILNAISKGVNSPVKLAHTFGVSKSAITYAVDRLERRGYVLRVRSERDRRAITLQITDQGKQLLKRIEELYVTLVR--RKLSVLSEEELNTLLSISTKL------------
290509245    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCSSDRRAKRIKLTEKAEPLINEMEEVIGKTRDEILS--GVSKQEVETLLHLIRKLEQ----------
291451146    ------------------TRTDPLTLEVVELIGAVVARYHE----EYDRAAAEQLTGAQARVLGLLSLEAMPMRQIARRLKCEPSNVTGIVDRLALRGLVERQADPGDRRIKVAALTAEGREVARVLRDSLD---FAREPLAGFSREEREVLRGMLRRM------------
163858295    -----------------------------------------------------------------------SQKMLAERCRLDPASLTRLLQAMQQQGWVTRSADPNDNRVTNASLTAAGQAVVN--AAMPRRAAFFEESLQGLSNEEIQALTHALDTLER----------
86606412     ---------------------REPFLGLLRDLARAYQAFENYAGAHIRQMG---LTAPQFDVLVTLGNTPLTMNVLAQKTLVTKGTLTGIVDRLEQKGLVRREVPPENRRCFKIVLTEEGEKLFEQV---FPAHVAYLERFQKLDPEEMAQIQACLKKL------------
256802457    ----------------------------------------------LDELGLTYPQYLVLLVLWERGETP--VKELAEALRLDYGTVSPLLKRLESAGLVRRERSARDERSVLVDATERAEQLRERAARV----PGALLTTTGLDDTEVARLREELWRL------------
42522941     ------------------------------------------------------LSAAQIFVMKKLKEEPLSINDLALRTTTHQSSVSVVVKKLEEQGLVSRMISKEDSRKVVVSLTPSGLELSEIPRTVQEHMIETLQN-------------------------------
291557502    -----------------------------------------------------DITAAQGRVLMYIANSPIFAADLHKHLCISKPSVSALIKKLRKSGYISCTGCESDERYKNLTATNKGRQT----AGLISRHMRNIEQAAFRSFTD-SELNEFMR--------------
258507382    ------------------------------LISRVNILARQIQHDLDLRLTPTRLNASNYYFILKLGSDDMRQDTLFKKIHLNASNVTRRLAQLITLGLVTKEKAADDKRAWVISLTAEGRALVPRVSRIVAEYEAEL--TAKLAAADKVRFEQILDVLNKTKEDANR---
135097974    ---------------------------------------LDAAHAELFRSAGVTWTQYNVLRILRGSDASLSCGEIGQRMVARDADVTRLLDRLERQGLVTRSRDDQDRRVVNARITERGRELLDDLAEPVAAMHRA--QLGHLGEDGLRTLISLLEEV------------
307945709    -------------------------------------------------------------------NGSIPATEIVERSSMDKVSVSRAVKKMHERGLLDKALNRDDARSVLLELSPKGRAVYDIVPKVLEAERSML---NGISDKDFQTFLGVMSRV------------
114763091    ------------------------------------------------------------------------MGQLAEDLNTQPSTVTAVADQLEAKAMVLRERDPDDRRAWQLRLTEAGQEAR---SDLIERIVAQFRELSGLSPDEMTQLATLMDRVER----------
302188515    -----------------------------------------------------DVTFAQFKVLIIIAQSTDTPVELCRHLSLDSGSMTRMLDRLEQKGLVVRKRSATDRRQVRLALTEQGQALSDLLPQIGADAMN--DTFAALDSEEVESLRRILTKV------------
302868704    -----------------------------AVVGELHRLLR---RRTGARVGRDPLPEAQVELLLLVRETPISGKEVARRLCTAPNTVSTLVRDLTDAGLLARDRDPGDRRVLRLRVTEAARA-------------------------------------------------
83718884     -----------------------------ALVERLDRAL-----------GPLELTAQQVILLLARGYARTPF-ELSRKLSYDSGSMTRMLDRLEKKGFVARARSELDRRVIELALTERGAQAAQALPALIATELNA--QLEGFSAGELALLTDLLRR-------------
229084424    -------------------------LKVFIALSRVHRAVMNTTNKSIQSNGLNPTEFAVLELLYHKGGQPL--QQIGERILIASGSITYVVDKLEKKGLVKRIPCPNDRRVIYAQLTAEGEAF---IASIFPNHEKVIDSFEMLTKEEKDELLFLLKKVGKY---------
41406148     -------------DSRFMADSESNAAEVAELAEGLHRALSKLFRGDPSGAAAGDLTLAQSILVTLLDQGPIRMTDLAAHERVRTPTTTVAIRRLEKVGLVKRSRDPSDLRAVLVDITPRGRAVHGESLANRRAALAAMLSQ--LPESDLDTLMKALAPLERL---------
298374543    ----------------------------------IKRQIYQIISEE-----GLDITPEQVILVYLWENDGQTIGDLVTQSQKDFANVTRIVEKLSKNGYIIKRKNHKDRRSVLLYCTDKVRTIMPHINKC--QMLSLNISLKDISQEEQDTFLHILNKIE-----------
294011249    --------------------------------------------VDYVRSGRPDLTNRQMALMLTIGAGPHTVRGLAEALNVSKPVITRALNKLSALGYLRRERDSTDRRNIFITRTPKGAEFLDAFHHFIAG--------------------------------------
191637854    ------------------------------------------------------------LSLYEHG--TMSVKQVGQTLELDSGTLTPLMKRLEKDGWISRKRSTEDERRVDVSLTQKALDARDQIFE----HVGSCMELMNLPKPEYDHIKSEVSRVD-----------
161503464    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEDKGLISRQTCASDRRAKRIKLTEKAEPLITEMEAVI--HKTRGEILDGISSEEIALLIKLIAKLE-----------
56709188     ----------------------------------------------------------------------LKMSELSGLLKVSNGNVTGIIERLVEDGHVLREPVPGDRRANRVRLTRKGEE---EFARQAARHETWVDGLGSLDADEARAITATLDRI------------
219852258    ------------------------------------------------RLRPYDLSSGQFPLLMHLSQQNITQESLARHLHLDKGAIARAARKLEDTGYISRTPDPVNRRAFRLLLTEKGEQIVSKIQMIDQEWDDQV--CDGLSPEERVDLNALLNRI------------
257791018    --------------------------ELYELMQRSRR-------ERFTPPTPEGVTPSEARTMMTVSALQHTCEDVRELTHTTPSALSQTFKTLEEKGLIERHRASGDYRAVSVSLTEEGERFAAEGRRLRDEHMDAVMEH--VGIEDMRHLVRILRKVVEF---------
297619236    -------------------------------------RQIEISKKKFPNIEEEYLTIIQLDYLYAIYNLDNPSSDIAKFMNVANSSVSEMYRKLYDKGYVSKSRSKKDRREYQISLTFKGRRLKDLVSSIY----------------------------------------
227508461    -------------------------------------RILTVIKDSIKNVTINDLHVIQA-----IGQEDVRISEIVSKLPLTQGAVSKIIAKLSKVNLIIKKHKPDNRKDTYVSLTDDGKKANRLHMEYHQKMNQKIQQLADFSKDELKTINDFLRNVNQ----------
157690997    ----------------------------------------DTLKQDWTLTQLHILSMIQA------NPNESNNTFLSQQLKLSKPAITKAVKKLIDKGMVDYCHRQGDKKSVYYSLTEKGTQLAALHDELHEKAVASLEFLQQFHEDELQVIERFLK--------------
229008437    ----------------------------------IHRTGLGLKNYYKEILAPFDITPDQAIMMILWEKDGITQKEIAEKVYRDETTVGRMIYNLEKKGFIQRLQDKKDRRFLRVYVTEKGIDIKSEV---YSVNVESEKKVQGLSEEELIFLNEILYKI------------
304400545    ----------------------------------VHQKIGCIINSEL---AHNDITAAQSHVLMFIHEPPVYPSDIQREMHISGATVSGLVKKLRAKGYLTLEGCDTDERRRGLIATEK----AAMHKAEIENCMSSIEDKAGFEEDELETLNKLLSRM------------
77361958     ---------------------------------RVHRLCREVVTVAVEPLGLTQSRWI-ALVHINMLKEGVTQQALAHSLGIEMPSLTRTLKQLEELTLITRQVDKHDKRSKKIYFTEQGRNILKAV----EAQITDIKNQNGLNDEQLDVMAHGLIKMEDNAKNYIKY--
251794966    -----------------------------------------------------NLTALQLLVLRVLHEPEIRMSELAEKLNVGNSTMSGIVDRMVKAGILERERTEADRRAMTMKLTERGKELWRETDETRMNMMRPLLSMTEQDHRELSRLQNEVLRL------------
284042700    ---------------APGSSIPAAVGEHEEFLEAWRHFSRATQRAKGRRCDAGELSLTQAMLLSGLLDGAMTVGALADRAEVAKPTATRMLDGLERAGYVERRQSGEDRRVVLVTLTDRGD---RALQTRWASFREGLERAAALTPRERDEATALLKRL------------
300786957    --------------------------------------MVDEVNVELAKRGHRGVRPVHEFALRAVEAGADTASELGRRLSVTKQAAAQTIAVLEDFGYVDREPDPSDGRRKRVRVTPRGRELMAIGGALFDD--VRGRWAARIGPEQLETLEAHLAQL------------
222109479    -----------------------------------------------------------------------TAAALARMCHLDAGGLTRLLDRLEAKGLCQRERSQEDRRVVHVALTSEGQAVAAQLPALLGEVQDQLLQ--GFSAEEEAQLRDFLKRI------------
134093588    --------------------MTERYLRSIRLLAECFHAF---ERQSGANINRTGLTPSQFDIVATLGNTEMTFKDLGERTLITKGTLTGVIDRLEEKGLVTRVTHPADRRSTLVRLTAKG---ESEFKRVFAPQIAGKQSFANYAEQDFDTLDRELTKL------------
258652068    -------------PEPDGPTTHPAAADAWGALLRVHAMLVPLLDRELQARHHLPLVWYDVLLELNSGDRRLRMSELGERVTLSRTRVSRLIDEMTQAGLVRREANPDDRRSAYAVLTVKGR---TALRQAAPTYLAGIERQQAMTPAELTAVRDGLGKVVR----------
152967873    -----------------------------------------------------DLSPVQFQVLAVLGTAEFRMTDLADRIVYSRSGFSYQAGQLEKRGLIERRPSPHDERSTVVSITPAGLDL---LGRVMPGHVEVVHGRADLPPQDLDALQRVL---------------
124265250    -----------------------------------------------------------VMLALWEHDGS-SVSSLGERLFLDSGTLTPLLKRLQAAGLLTRERATDDERRVVVTLTPAGRTLRRRALGI----PAALAEAATCSSGELATLTATLQQL------------
300770893    ----------------------------------LTRRL----QQNLKESGIN-ITAEQWSILYNLWQEELTQQELANRTFRDKPSVTRLINNLEKLNLVIRVNDRGDRRSNLIYLTKSGRQI--KHKGLEQASKTISEALTGVSQEAIHSAHDTLSKV------------
32491085     --------------------------DLSRLV-RIWRALID------HRLKPLELTQTHWITLHNICPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHTCSNDRRAKRIKLTKSAEPIIQKVNNVI--HTTREEILNGINQEEIQWLSQMISKLE-----------
282163917    ---------------------------LLTILNKMRSDRLETWSDKLKGISKMELH----ILLLVQAQPDIVLGEIKDRLDVPNSTLTGVIDRMEKQGLARRTISPRDRRSYGLELTEKGKEVRKEHDRILLMLASNM--LDPLDDRERTTFIRLLSKI------------
294056293    -----------------------------------------------------------AVLEFLLHKGPQPVNTIGERILLTSGSITTAVQRLEKRGLVRRERGKRDARVVMVHLTEDGDQL---IRESFERHTENLDHLFEPLTEEERQQFATLMR-------------
15888187     ---------------------------AAHAFTRAYKPLLDPI----------GLTYPQYLVMMALWEKETTVKALGEMLGLDSGTLSPLLKRLEHAGLITRKRGTVDERQVLVALTPKGADL------------------------------------------------
271502172    -DTDTKPILSDDAFRLDGQLCFALYSANLAM-NKLYRRLL----------TELNLTYPQYLVMLVLWERDVTVSELGERLFLDSATLTPLLKRLQTAGLVTRRRGTQDERQVLIELTDDGRALKAVPEGVFCASECNIEQLRAI-KHDLETLRASLIR-------------
167768667    ---------------------------------------HKVFQEMSSRLEKFDVTPVQVMYCLWI-EGKTKPKEIAAELKLENSTISGVLERMEKKELIERQVSKEDRRFIEVVLTEKGKALQNPILATVEEVNKDVLS--EMSQEEQSELKKALR--------------
295703634    ------------------------------------------------------------ILNYIASGTKYMVADISNKLHLTSGATTSLLNQLEEESLIQRVRDEKDRRVVWVSLTDESKELVSMITE--KRNGFLKDMLAALSVEEQEEYFRLLNKMDALLSD------
166031153    -----------------------------RTIGFMFKQINNVYEKEFNRLRTLGITASQCAVLFDCEKEEVTQRDIEKGLNLRNPTVTGLLKRLDEKGYILSVPSNTDKRCKNIYLTEKAYDIQRRMEN--QRRKLDKMLTIGMNKKEIEALEKMLNKV------------
152967681    ------------------------------------RSVLSVYRPVLEPLGLT--HPQYLVMLALWGNEPLSVKDLSEALQLDPPTLSPLLKRLEAAGLLERRRLPEDQRSLAVTLTGRGRALR-----------------------------------------------
150017688    --------------------------------------FIDLIPD----LTNTEITPLLSKILNFIHEGTTTASRISKKLNISVPNTSRSINALYNLGYLIKKQDEKDKRIVYLSLSNKSLNLISSVAATGED--IFLERFNVLSNEEIAELSQSLLK-------------
163744772    --------------------------------------------------------------------GRLTASDIGQRARMHKTKISRAVHRLTERRFVDRTRNEDDRRVEYLSLTRQGQTAYDDLRAVARRYDAALMD--ALDPAEAEVLRRALRKL------------
209963492    --------------------------------------------------------------------PDITNAEMSALFGMDTATVTRAVAELKSKGLITTNRDPSDRRRVQNRLTDAGAALHDRIAP--ARIARGRRYEACFTPEELTQLHRLLDKLSR----------
289706427    ---------------------------------------------------------------YESPEGRLRLGELASRMVFSPSRITYQVKTLVARGLIDRRPVACDRRGFEAVLTDEGRSAFRRAAIVHARQADEL-FLGDLAPGEAESLTRIFSRLGR----------
157368378    -----------------------------------------------------------VMLVLWERD-EIRVTDIGERLFLDSATLTPLLKRLETAGLLARYRATTDERQVIIALTDAGRALREKAQSVPE----AVMCATDCSLDEIVNIKQQLEKL------------
256833016    -------------------------------------------------------------------------SELAARRGIGASAVSKLIGRLTEVGYVRREPDPADRRATYIVLTDDGQAAAQR----FLAHSEELMDVDGWTDEELTTFAALTCRISRRWEEYSR---
301060421    ------------------------------LIARAYLKMREVIHKEMIPLG---LTHAQFVVIVHLANFPHTTHTGFCRLLYNPGAMTRLLGRIEKKGFIRRVRDSKDRRSLRLELTDKGLEIYPCI--------------------------------------------
114570797    ------------------------------------------------------VTSAQAAVLFLLARRERRMGDIGEMLSLHPPAVTGLVNRMEALGLVTKKTSPSDKRSAIVSLTEKGRALGDTADHILRDLNTELENR--LGEEDADMLHRVLTRI------------
307691660    -----------------------------------------------------DLSAAQAVVILIICDRSLTQDDITKRLSLDKSVIAKTVNKLEERGYLVRTTNAKDKRTYDISPTEKAWEIYEQVEACFQRMTHTM------TDQEREEFRRLLQ--------------
149279061    ---------------------------------------------------------TQAIVLINIEKEGTAVSKLAGLLGVKATSLSRMLNNMEELGLIYRETSVGDKRSVKVYLTEFGQELAKGVVIAFNDYLNE-----HLSTHEKNNLINTLQKLNKL---------
296273911    ----------------------------------------EVVRIYKPFLDKLDLTYTQYLTMMVMWEKEINSKLLGNYLYLDSGTLTPLLKKLEVKGYITRTRAQEDERNLVVRLTLEGEKLKDDAIKVPEELGRSLQ----MDKDDVKNLYTLLYKV------------
256812072    ---------------------------------RQHERLMALAGVPLDRAAV-------ALMRKMADAEPMRPGELAARMGVEASHVTRTVQQLQKSGHVTRVPDPDDRRAQRIELTDAGREAIVRVREAGVRGMQ--VALADWSPDDLRQLATLFHRM------------
199597269    ------------------------------------------------------------LSLYEHG--TMSVKQVGQTLELDSGTLTPLMKRLEKDGWINRKRSTEDERRVDVSLTKKALDARDQIFE----HVGSCMKLMNLPQSEYDHIKSEVARVDE----------
300785603    ---------MTDSPPSLDPVQLGAYFDLIEVTS----LLRHAVEQQLREAG--DLSYVQFQLLARLGDSPSRMTDLADGVVYSRSGLTYQAGLLEKAGLVVRAPSPDDERSVTVTITDAGRAL---LARVLPGHIEVVSGLEPLSPDDVVTLAGLL---------------
85060025     -------------RPRFGEQLCYSIYSASLVIKRLYKPLLDEMGVTYPQYLVLNV-------LWE--QDKQTIGHIGDTLSLEISTLTPLLKRLESEGFIRRERSPGDERKVFISLLEKGKALEA----------------------------------------------
292558058    -----------------------------------RRAANTIAKSELETIKKYGLTVCQMEALYNKGN--LRIQDLIDKLLSTSGNMTVVIKNMIRDGYIYKTIDTNDRRASLIALTPLGRETIEKILPEHYDHVGEIFSV--LSSEEQDQLAEILTK-------------
116873285    ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSELAKTLDVSASHITAITDTLVEEQFITRHRSEVDRRIIELKLTPKAEEFVKEIDKKKKEMI--VKRFAVFSEYEQAEFRKLLKKL------------
260904906    -------------RDALAQRSWRLYFETSQ---RIRQNLEGNLKDR-AGLTVSDYNTL--LLLWEEPTHLLTMSVLAKKLVFSPSRLNYRIKVLEDAGLVTKTECAEDKRAHNVGLTEAG---AQAFLNAGRQHRENIDEVSHVDDEELEVIERVFARI------------
262203880    ------------------------------------------------RTGDGEIETAAYKGLFHLARQSMRSSELAEALHADPSTVSRYVAQLVAQGFVRREADPDDGRATLLVLTESGMERVQAMRTL--RRTALNDAMGDWTDDELWTLVRLLGR-------------
289551453    -------------------------------------------------------------------ESPVNVKKVVTELALDTGTVSPLLKRMEHVDLIKRERSEVDQREVFIHLTEKSEGIKPDLKDASSK----VATASSLSADEAQELNRLLGKV------------
269963774    ----------------------------------------------------------------------LTPSELISSMMLTSGAMTNRLDKLEKKGLIAREHSKEDRRSVTVELTEKGFEL---IDSLIEQHLQAQDLMGSLSSVEKGQVNQALKLL------------
140150313    ------------------------------------------------------------LLLHLWEQDGLSQKDLSRRVGIEEPTTTNTIKRMERDGFIQRNRNSRDRREIKVHLTDKGHELRDDLLPFVQE-VNALATHG-MTPQDKTRLNGLLS--------------
138588507    ------------------------------------------------------LTSAQLLLLRAIDNKPASLGQLAAQISLSQATTSTIIKRLESGGYIYKTKSDADRRKSQVFLTESGLALSNAPNPLDQ---SFLDRFTSLKPYEQTAIVSSLQRV------------
307294306    --------------------------------------------VDYVRSGKPDLTNRQMALMLTIGAGPHTVRGLAEALNVSKPVITRALNKLSALGYLRRERDSTDRRNIFITRTPKGAEFLDAFHHFIAG--------------------------------------
289434904    -----------------------------------------------EEAAKREITTTQLLAIRELQESELTLGELAERMKLGKSTVSGIVDRLVKAGFLERTRNESNRRALSLALTEKGTKAAETYHVFFNR--------------------------------------
262037660    -----------------------------------HKEITELSKEGLQNLGLTYGNYLAMCYIYE--NPGITQVKLSEISYKDKNVVGRNIDKLEEKEYVKRESDKTDRRVYALYLTEKGKEIVE----------------------------------------------
229170324    -------------------------------------------------------------------EGELSVKDLADRAETTAAGVTQLINGLQQAGYVERVRSNNDRRIVNIRLTPSGLN-CHLEREKKLNHILN-ATLSDFDAEQLKQSAEIIRRL------------
268607937    ---------------------------------------REIIKKYRPFLDEIDLTYTQTMMVLWESQR-ISVKELGKKLFLDSGTLTPVLKSLESKGLITRKRSTEDERVLMVEITEQGEKLKEKAVTIPPRVGGCI----VLEPEEAIELYRILYKI------------
306821464    --------------------------------------------DEFTKRDTCILTMI---LVHTRQGNKITTSNISDLLGITKPAISQALKKLEQGGFVRRKVNNDDRRVVYVYLTKKGEQRLREKDELFQSHIDD----------------------------------
148978608    -------------------------------------------------------------------EEGLTQRDIAAKSKVENSTTTRTLDKLEKLDLVERRADPNSRRSFRIYLTEKGKELEKDIIPVPARVNKELMS--ALDADEQQQMIGLLKKM------------
256765630    ----TEQPADLLRDPLRDEDFLRLDGQVCFALGAANRAFGGLYRVVLKDLGLTYPQYLVMLVLWEHG--TMPVKQLGQHLRLDSGTLSPLLKRLETAGLIRRERSSEDERSVHAVLTEEGSALRGRAVEVPRR----IARATGFELTEIRELQQRLGRL------------
126178048    ----------------------------------------------FSECGLSRLTVKQVTYLKTIDEGDVTFSSLAEITRNSKPTVTEMVNRFVRMECAYRQKSPDDGRVTYIRLTEKGRMLANAERNALNRMIERVVRT--LDENEVDLLVEILKKV------------
218675116    ---------------------------------QLYRPLLD----------ELDLTYPQFLVMTALARDDRTVKDLGETLFLDSSTLTPLLKRLENVGLVTRNRNPADERQVLLRLTKEGQALKRRATHVYD---------------------------------------
171463992    --------------------------------------------QSFERYSAPDVKAMQFDVIATLGNPPMTCKELGEKTLVTKGTLTGVLERLEAKGILERKLNPEDARSQMISLTLDGQALFEKVFPAHLRHLE--KAFSKLSDKELTEVTKSLQAINTIFSN------
295703336    --------------------------ELVQEMETLFRFVFRQLRQEINEVYNSELSTNEFMVLRMLVDSRQRSTDLSKYLQVSASHITAVTDLLLSKGYIARKRSENDRRIIDIELTKEGQDIFNAIQE--KKRAYFLERFEHFTDKEIETVNKLFHKI------------
254485541    -------------------------------------------------------------VLFHLGYGQLTASEIGLRANMHKTKISRAVQKLTERRFVTRARDAGDRRLEHLALTPPGQAAYEDLHSVAQRYDAALTED--LSAAEREALRKLLVKL------------
283785143    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAEPLIADMEGVINKTRGEILE--GISAQEIELLIKLIARLE-----------
116333499    -----------------DSEITELFLD----FQWVYRNMQKVYDDVLDKHGLSESRFIILMFLRQAPHNELLPSVISEKLGATRATVSKLLKAMTLKGWVVKQASDNDKRSVSVKLTENGVKVLQLPQNFHTIHLL----LGELTHEEIEQFSHLLAKI------------
142439891    ------------------------------------------------------------LRALWEGDG-LTQRELSEKVRMKGPTTVAALNKLEDKGFVRRQGNKNDARKINVFLTPEGRKVYREV--IPEVEAVNVECLANLSPSEQAAFKDMIRRV------------
127512970    ------------------------------------------------------IHAVEILG----GNGDMRMKELAEKMGITTGTLTVQIDKMELAGLVARKAHQQDRRSILVGLTEQGQAVYREHDQLH--HGLSDQLTAKFSDSERELLLSFFQRMN-----------
302870907    ------------------------------------------VKDALRYRDDNVKIPASHWMLMNVLDGEMKVGDLSKFLGLSNSTVSGIIDKLEEQGYLERRRSTEDRRVVWVKTTQKFKDSLKQHFKEAEKQFEGVLSKAEEELDKIIEGFETLKKV------------
157145903    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEDKGLISRQTCASDRRAKRIKLTEKAEPLITEMEAVINKTRGEILE--GISPQELELLIKLIAKLE-----------
227873740    -------KVDRDLSLRLENQLCFPLYACAKEVTRKYKPFLDPL----------DLTYTQAMMVLW-EKKEVRVKDLGEALYLDSGTLTPLLKRLEQKGLLTRSRNQEDERALCVRISAEGEALKQKALSIPEGMRSCI----SLSDEEMQVLKKLLHR-------------
145222500    --------------------------------------------------------------------TPLSVKKIATTLQMDSATLSPMLKRLEALGFISRTRNAADERSTDVQLTDAGVALRTRALDI----PPAVIERLGVDLAELEHLHHVLTRVN-----------
294628059    ---------------------------------------------------------------------ELTPGELARETFSSGAAVTKRLKQLTERGLVERRGDTRDRRVAHVRLTDAGRELVDGIQLAYER--TVLAGLDGAGRGDLAVLLELLSRLE-----------
141970772    -------------------------FEAMAVTSNLFRA-ANAVRNHLERLAKQDLSWTAFVVLWWIWEP-IETRQIAEEGGFSKATLTGVLSTLEKRGLLVRKKSKDDGRLVIVELTAKGRKLMDTLFPAFNKQETAV---------------------------------
226308227    ------------------------------------------------------ITYPQYLVLLTLWERDGRVREICEALDLDTGTLSPLLKRLEGLGFIERRRLTTDERRVEIHLTEAGSTLRSKAEDIPAKLAGAT----GLSNDELTELRDVLTRL------------
159038802    ---------------------------LGAVVGELHRRLR---RAAAQHSNRIPLPEAQVELLLLVAHPGVSVKDAAARLHAAPNTVSTLVRDLVTAGLLHRECVPADRRTARLCLTDAAR--------------------------------------------------
84501868     ------------------------------------RVLLEAVESSLKSAGYPPLAWYDALLLEKAGPDGLRPFELKDRILLPQYGTSRLLDRMVKAGLVDRRNCSEDGRGQNISISEKGKSVRRAMWPIYER-VLSERIGAKLKPKDAAQLATLLSRL------------
229110587    ----------------------SLSLKLFVILSRAIQSITKRIEEDIKSYGLNPTEFAVLELLYSKGDQPI--QKIGDKILLASSSITYVVDKLEKKRFLIRKPCPKDRRVTYASITSEGIELMDII---FPQHKEAIQQIGGLDYTEKKMIIEKSKKL------------
260900520    ------------------------------------------------------------------GHGALRMKELAEKLGITTGTLTVQIEKLVNANLIERCRHPEDRRAIVVRLTPEGEKIHRHHNQLHLDLVRDLTRH--IEPEQQSTFLSCLEKMNR----------
219849491    -------------------------IEAYTLLRQVHSMLEMYNRYDLR---GEDLTVPQFMILNYASRSGVPLSEISARMMCDNSNLTGIVDRLIAKGYVERRPDPNDRRVSLICLTEAG---AEKLRNLRPRHHERLRRRMRSLSEEVQQLRELLRSL------------
284045626    ----------APASADPADVARDLYTTFFTLNQRVSRDL-------FQMLADMGLSITQFKLLHLLGEKEPSVKALGDQFGLSLAAASRAVEGLHQRGYVERRECPTDRRMKRVRLTDAGRE---AIRELHATNISLLEFTANLTEQQRQALSDAL---------------
298241667    ----------------------------------LGKAYQRVTQSAKQRLAPYGVTPVQYALLKVLWEHDQQSGELGERLLLDSATMTGLLDRLEHAGLIERKAHATDRRVNRVALTTRGRDLQAPLDR--EMDQMNQDFLGEFSSEERKILRNLLTTLARW---------
239627777    ----------------------------------------------------------------------VTQKELADICHMDVTTMSRSLDRLEESGYLVRERDPGCRRSFLICLTEAGVEEADKVHQILD--FADRQIWKGLSDEEMEQFCTSLEKI------------
254559527    ---------------------------------RLHRARIG------DRLAELDLFAGQEQVVQALAAASMTMGDLAATLRVRPPTASKTISRLAALGFVERRAEAGDGRIVRVRLTETGFAKAAAIERIWDE--------------------------------------
300314038    --------------------------QTIRQLRELSRKLVRELGFMRSTLAGSDLAPSAVHAIIEIGLRPLQARELGEVLYLDKSNTSRQLAKLEALGLVRRSPAPGDGRAFSLTLTEAGQVLRKKIDKFATDQVSAALRR--IMPEDQQGLVRAL---------------
143690804    -----------------------LYYTIMDFGELLKVFLLDLQSIFRYRVSSPDLTLPQILLLSSISSEGTDMSSLSKQMGVDNSTMTRLIGVLIRNKWVEKYKDDNDRRVVFVKITSKGEEIRNIIDNKINDF--GIEIINAIPPEDRNDVREILTSL------------
116872596    -----------------------------------------------------DLSIEQFFVLREIAAYDISATELAAALSVNKSAITPKLKRLVEKGYIRREKNHQDKRAVILTISEKGNSVYEECEKRLELLVNELEILGEEDSEHFFELFQ-----------------
254777526    --------------------------ELFGVVGRFRRQLRRSAGRAFDPARLSE---SQSELLWLVGRRPISVSAAAAELGLVPNTASTLVTKLVSGGFLLRAAADTDRRVCQLRLTESAQQIVDESRA--ARRALLSEVVDELDDDQIEALTRGLEVLD-----------
187779077    ------------------------------------------------------------LLQYIDKNKEITIGDLARHINTSSNTASEHIKRLIKKGFVTKQRSEVDERKVIVKITEEGKYTLHRHTNLDEAKLKKV--LGSLSDSELEIIQK-----------------
15896722     --------------------------------------------------------------LFSFGPTNATV--LSKSIAMDRSSVSRLVNQLKNMGYVKSEQSPSDRRGVLLSLTELGHQ--RTMNALKEKESAFYERIAKWDDSKLESFIELL---------------
134096899    -------------------------MEVVALVKRV-RVLLDRAVEDLYDGAALTSAEVELLVPLRHADEPVTAARLAARLGMSRAGISKTLAKLEKRGLITRAANPADRRAALIRMTPEGEEIDDLFPRELEAHGKLLAGLGADRRRVVDALTR-----------------
295096032    --------------------------DLARLV-RIWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAAPIITEMETVISKTRGEI--LAGISPAELEMLIGLIARLEQ----------
299535536    --------------------------ETVATVEKELRYIAAIVKQK-GREIVSDITPPQFVALQWLEEGDITIGELSNRLYLAFSTTTDLVDRMEKNELVKRVRDENDRRVVVVHLLEKGERIIQEVIEKRQQYLQ--EMLVGFNDQEVAQLSSYLEKL------------
302546459    -------------------------------VARLHRMLAGQL---LRRVG---LHPGQELVMMQLWDGPQRQTDLVRLLGSDAATMTRTVKRLEHAGFVRRRPSESDKRATIIEPTPASLALRKEVEQVWADLEES--TVDSLSEEDQEATIRALARIE-----------
157372007    -------------------------MRLFDLLERLNSLQRSWLRSHEE---LESLPPVQLSALYYLAHYSNTPMAVAEYLGLTKGTVSQSLKKLESNGMIARTADEKDRRSVRLKLTDKSRVLMDAL--------------------------------------------
142224135    -------------------ERRLSYYEMGHLIRRLSQQSNQVFQDEMKRIG-SDVTSVQFAAMQAIDHGEMEQSQIAQSIHYDKATIGGVIDRLEKRGWVERKANPKDRRAKLVTLTKEGHQ-------------------------------------------------
142588516    ------------------------------------------------RVTNTDLTLPQILLLSSISSEGTDMSSLSKQMGVDNSTMTRLIGILIRNGWVEKFKGKNDKRVVYVKITVKGEIIRQEIDNKINDF--GLEIINTINPEDRNDIRETLTTL------------
295094751    --------------------------------------------------------MVQKALLSQIKDTELTMGDIAAGCHIEPASITAVLSGMENKGYIQRSTKSGDRRSLYVYLTDKGREYVEMLNKKFDL-VESLALRG-FTAEETEELQSLLVRV------------
171780153    -----------------------------------------------QKLAKFDLTYTQYIVLLALWETDNPARELGKQLDLASNTLTPLLKRLEEKGYLTRICPEEDQRQLIVSLTQIGKALQADVEQELHTCVGEFTPALQGKIEEMIADNHILIELKRVWIN------
51245349     ------------------------------------------------------LSPTQMHTIEIIGNQEMRMKELAEKLGITTGTLTVGIDKLEKQGLVQRKPHEKDRRSWLIVLTERGEAMFKEHHRFHQ--AFTQDICAELTSEEVASLARLL---------------
299138750    -------------------------------------------------LGDSDFRVLEVLL----HKGPLSVNTIGPKVNLTPGAISVAVDRLYNKGLVSRVESAEDRRIRIVELTQSGREL---IVPVFRNHMETIGKVSKLSPQELEQLEAMMKKVGR----------
167645271    --------MISKTNTASSDTVEALRLDAANRVTRLYRPLLDA-------LGLTYPQYLVMLVLWEASPQ--TVGALGQALDLESSTLTPLLKRLETQGLVVRARDPEDERRVIITLTEAGVALREVPEQLLCRLALPLDDLGDLRER------------------------
290891172    --------------------------------------------TQFRDITVKEVHTIDAITMYDHKTTTAVARQLR----LSPGTVTASIDKLVRKGYVVRLQSKDDQRVIRLGLTRRGRLIYRAHQSFHRQMTESF--LNGMDLEQVDIIEHSLLNLQTF---------
253573448    -------------------------VESFREVKRAFYQLLSKQAEPFG------ITGIQFMTLKRIHHPQIGVTELAEQMRMGNSTVSGVIDRLVKAGLVERGRVDSDRRSVFLQITDKGMEVYRKTDLEYTRAFSAVLEAAGEDIDQMLQTHR-----------------
289443843    --------------------------DLLAVVARLNRLATQRIQMPLP--------AAQARLLATIAQGEARIGDLAAVDHCSQPTMTTQVRRLEDAGLVTRTADPGDARAVRIRITPEG--IRTLTAVRADRAAAIEPQLALLPPADLADAVDVLRRL------------
118590757    -----------------STPTPSAAIDAWARLQRASGAVLARVETRLKTDGFPPLGWYDVLLLSRAEDRTLRPVEIEKRMLLAQYNVSRLLDRLAAAGYIEKLKSPEDGRGVSVRLTSEGEALLKAMWPCYQAAVEA-EFTNLLEPGDAETLWNVLGRLVR----------
223984837    -----------------------------QIRQRASRSFEKILKTK----GIDAFNGPQGRILYVLWEQELSITEIVRLTSLANTTLTGMLDRMEEQGLVVRVPDQHNRRQIRIRLTDKARSLQAAYDEVSEENNAIF--YAGFTESEILQFENKLRRI------------
253573788    -------------------------------------------------------------LLAILATPGLNQDQLTNLVKFDKATTTRSVKQLEEAGYIERRVNEHDRRSILWYPTEKGRAFEPTLRQILADFNRRL--TAVLSEEETNQLETLLTKI------------
115524287    --------------------------------TQLYRPLLD----------RLNLTYPQFLVMVTLWRRDQAVKELGKTLFLDSSTLTPLLKRMEAAGLVTRTRNPKDEREVQLHLTAQGRALQSQATEVMQEQAVGLDGTTVEAIKSIDAIRDSLHK-------------
167755596    -------------------------------------------KSKFKELSMSETHVLDAV---DKVEFPSMTNVAKSLSVTMGT-LTTAVKKIVEKGFLVKERSSKDQRVYYLKLTDKGHEALAIHEQFH--HELADLYKSAIPDDRVDWVFNTLKKI------------
296119943    ----------------------------------------------------------------------LPMSKIGARLQLAPASLTHNVSKLEDAGLVERSRDPKDKRSTLVSITDQGIALSGAASPAIDDYFANL-PMDKADQDAVRRIGAALR--------------
261251788    -------------------------------------------------------------------EEGVTQRDIAKKSKVENSTTTRTLDKLEKLGLVERQVDPASRRSFRIYLTDEGRALKNELIPIPSGMNK--DYLSVLEPSEQKELIRLLQKL------------
299069016    -----------------------------------------------------------------------SLSELVTHAAVDTSTLSRIVDRLVQQGLVSREKSDLDGRAVRLCLTPEGATLTRKIAPLAKRYEK--VALTGFTSQEVQMLRALLVRL------------
289168667    ------------------------------ILKRFGHQVHLMVQKEAKRCGIEFMGGPQGQVLRFLGEQELTIKDIEQELNISKSVASNLVKRMVQNGLVELEASPVDKRAKFVRLTDKSRSQMQQVKAFFER--IDKQLIEDVDEDELLIFEKVLAQL------------
258511845    -----------------------------TVMERFFRGMRSFTEDKFG------LTHTQAFVLWHLSVPQAKSSDLARIAGLSPGAITQVCDELVRLGYVERVRSSEDRRVVYVILTDRGRQLRELTRNRAVKIAQLLDKLGEHDARKFLEL---LERL------------
212712925    --TPTEELLNARVAQQVSLENTIPYQEILRLCMHVHGKLLESRNNMLRAQGVNETLFMALMILDTKDSHSIQPSELSAALGSSRTNATRIADELEKNGWIERKESHNDRRCLHLHLTEKGSEFLSGL--LPPQHKALIDIWSALDTDEKQQLDKLMRKL------------
116334558    ------------------------------------------------------------LQLLSQSTTGLTNAEIAEILDIRPSSVSATISRLVDMGLAERLPNPTDKRAVIVKLSDRGKEMFDQYDERVDDWSDKL--FGDLSAEEQAQLEHLLTKLN-----------
197337615    -------------------------------------------------------------------EEGVTQRDIAEKSKVENSTTTRTLDKLEKLGLVERQADPNSRRSFRIYLTDEGRALKETLLPIPIKVNKEILS--SLELNEQKEMIRLLQKM------------
150020043    -----------------------------------------ILRSEMEKYK---LHPGQIPMFFIINKPGITQKEIAEHMMVNTSTVAIMLKRLEKAGFVKKEIDENDRRYFHVYLTDKAKGIHDKLVKEFEKMCFS-----GLSDLEMKELENLLKKI------------
186472897    ---------MEMSTGADSHMGLRLWLRMLTTTNLVQAELRKRLRNEFD----TTLPRFDLMAQLERHPEGLKMTELSRRLMVTGGNITGITDQLEKEGLVARDTDPNDRRSTSVRLTPEGRALFDRMAVAHEQWV--VEMFGGLDLDEKSRTHQKLGKL------------
152974864    -----------------SNDIREEISQSLKILSRVQRSIMDTTNKYIQGNGLNPTEFAVLELLYHKGSQPL--QQIGERILIASGSITYVVDKLEKKGLVKRTPCPNDRRVIYAELTEDGTMLIDSIFPNHERLIH--QSFEMLTKEEKAELLTLLKKIGKY---------
170761728    ------------------------------------------------------------LLQYIDKNKETTIGDLAKHINTSSNTASEHIKRLIKKGLVTKQRSEVDERKVIVKITEEGKHTLHRHTNLDEAKLKKV--LGSLTESELEIIQK-----------------
296110888    --------------------------------------------SEFIRTTTQQINATQAHLLMLLQSQNATNTTLADKMKLSKPAITKAIKNLTAHGYVSATQDPVDKRSIKYKVTPAGVELAKQHELSHQSLHQEID--------------------------------
228994737    ----------------------SLSLKLFVILSRAVQSITKRIEEDIKSYGLNSTEFAVLELLYSKGDQPI--QKIGDKILLASSSITYVVDKLEKKRFLIRKPCPKDRRVTYASITSEGIELMDTI---FPQHREAIRQIGGLDYIEKKLVIEQLKKL------------
295675451    ---------------------------------RTYRAFMSA----FETQVGHPLPRWRILLALHEQAGESSQKRLVERLRVDPGALTRQLKALESLGWIARSMDTRDNRVTNVRLTEAGRDATE--ASLPRRQAFLHDTMAGLPDEALAALSSALKMLE-----------
281357850    -------------PDGKAKQYLAEYLELWHVTDAAYSKLL--------KRWNLSLNALWVIDLLYRHPEGVEPAVIAELTHTLRQTVTVVLNDLEERGCLYREPNLTDRRRKRIRLTPAGRKFCGEVLETVGR--IELDCIAEMNEEEQQQLIRLSRR-------------
148273864    -----------------------------------------------------------VMLALWERDGR-SISDLGGALALEPATITPLLKRLQSAGLLERARSVEDERVVRVTLTDAGRELRRQAEQVPARVAERTGMTAAELGRIRDDLHEFLARID-----------
222528243    -------------------------------------------------------------------NGEMKVGDLSNVLGLSNSTVSGILDKLEKLGYIERSRSTEDRRVVWVRTTQKFKDSLKKHFKEAEKQFENLLSKATEQEEGFETLKNILDRLEKF---------
189910325    ---------------------------CFSMYSSMHR-LMKLYRPLLADLGLTYPQYLVMLVMWE--EKISTVSKIGDKLQLDSGTLTPLLKRLEQMELLDRMRNPNDERSVNIVLSKKGKSLRDK---------------------------------------------
295706791    --------------------------DTVAELEKSLRHIAAIVKQK-GREILEDITPPQFIALQWLFERDMTIGDLSNRIFLACSTTTDLVDRMEKNKLVVRVKDPKDRRVVRIHLLPEGARVIEEVIEKRQTYLNGV--LANFSPSETEILRVTLRKL------------
229500804    ------------------------------------------------------LTLVQSHVLYEINRLGNPSNDITDVLGLDKSTVSRHVQGLVEQGLIERRQSAIDRRYVELILTEQGKKYEDQISNQMLKYLDEIMSH--IAEEKRDQVNESISLL------------
142190530    ---------------------------VIRMCRRLERLFGDRIQSHLHALGYEDVPAAAVSLLPLLEGKGVRPVTLASKLKISKQAVQQSLKPLEQSKYVETVPDPSDGRGKLVKLTESGETLLLTMHKV--KQSVQDELRGQIGKKTFRKMEESLNEIE-----------
253574084    -------------------------------------------------------------LLYHKGRQPI--QQIGSKVLMSSGNITYVVDKLEKKGYVTRKDCVEDRRLVYAELTEQGREFIEEVFP----QITGIEAVSGLSPEEKQIAGMLLKKL------------
86136515     -------------------------------------------------------------------DTPRRMGELAKRMILVPSSVTMAADRLEQDGLVLRVRDAEDRRAFLLQLTAKGNSLRAALEKRAERAFREICGLNDDDIQQFALLSDKLQ--------------
299534532    -------------------------LKLYIVLSRALKAINETTHQLFQDNGLNPTEFAVLELLYHKGRQPL--QQIGNKILLASGSITYVIDKLEKRGYLLRVSCPADRRVTYAEITPEGEAF---MGELFPKHEQHLELMSVLSPEEKEQAITLLKKI------------
218463545    MKNTTSNDLADV--PKIDEMLCFSIYSAGHAFNQLYRPLLD----------ELDLTYPQFLVMTALARDDRTVKDLGETLFLDSSTLTPLLKRLENVGLVTRNRNPADERQVLLRLTREGQALKSRATHVYDGKAVGLDAVTVGKIRD-----------------------
296157592    ------------------------------------------------------------VILMLSSRRANTPFELSRAMSYDSGSMTRLLDRLEKKGFIVRTRSETDRRMVKLELTPQGHEAARQLPGL--GAAVLNEQLRGFSAADHATLIDLLGR-------------
167464239    ------------------------------------------------------------------GSSGMMVSEISHILRVTSPTVTQLIKGLENKGLVERNMDKTDRRAVRVKLTEQGMEVTRKAREKFANNFKEL--VDYLGEEDSEQLAVLLNKV------------
269795809    ---------------------------------RVQRLVDASLRATFARHDLDAPSFDVLATLRRSGDGGLTPAGLMRSGMVTSGAITQRLDRLEERGLVRRAASDADRRSVVVQLTPAGRELVD--AALPDHVATEERLLAGLDPAQREQLASTLRTL------------
142190173    -------------------------------------------------------------------PHELTPAELMARVMLTSGAMTACLNRLEREGLITRRVDEIDRRVRRIALTPLGLERAD--QALTERYADAGRILSAFDAKTLRDLNEVLR--------------
224477454    -------------------------------------DILEQIAKEDARKHQLNITEFAVLLLFHKGPQQ--VQHIRKRVLIASSSITYVVDCLVKKQLVNRVKDDKDKRVFNVALTAQGIQLMEAI---FPQHAKALEAFATLNDDELAQLNQLLKKV------------
227830116    ------------------------YSEAWDLITGLTRRINKETDKALEQIGLSYFEF--KVMCALEEEGKVPMSRIAEKYMLTKAGLTSIIDRLEEKELVRRVRSESDRRVIYVELTEKGREKLMESRKIFLNVLSSFLSK--LSEDEIKELERIFSKL------------
170783124    -----------------------------------------------------------VMLALWERDDRSVSG-LGSTLQLEPATLTPLLKRLQAAGFVDRARSSADERIVVVSLTAAGRELRERALDVPAQAAA----RTGMTVAELEALRDAL---------------
134099838    --------------------------------------------------------------------SPRSVKDIALTLRAEPATLSPLLKRLEAIGYLTRRRSTSDERLLTVGLTARGRELRAEAEKIPHR----IVERLGIEVSELERLNAALNRV------------
154149691    ---------------------------MVDLQEQLFEELLSRMRDEFSECGLSEITVRQIAYLRTIDEGDVTFTRLAEITNTSKPTVTEMVNRFVRMECACRAPCPDDGRISYIHLTEKGKQIARALRRLIERMVETLDQ------DELDLLVEILRKV------------
34499091     --------------------------------ERELRALSRDIVRELGRCGEVDLSPVEAHLLIELEAAPANNQQLAERLRVDKSNSSRPLQRLAERGLIAWRADPADGRSKLAELTAAGR---DWLKRLHAAMDADMERVAQLDDGERAALESGLR--------------
223933991    -------------------------------------------------------------------DGATPSDVARTLMVTLGT-VTTSLNNLERKGYVERIRSTKDRRVVHLYLTKKGRLVYRLHQRFHNEMVKQI--TDGMDETEYQVMKKGLMKLYHFLED------
256420545    --------MHSSLDEQLEQHLAQRQQSLIRMLGLLKKDMDCRIMQKLQQKGYTNFKLGDLVLIVNIDPQGIINNELARKARITKQAMSKVVKNLEAGGFIHTSKHLSDARAAVISLTDEGKKLIICAAESFQEQAEYTEIIGEQDADALKQILRKL---------------
229543718    -------------------------YELLQSLFRLNKAILRLAEKEAEQHG---LTAMQMFALKAIALHPNMLNELAESLYLTNSTVSGIVDRLVQQEFVNRVSSKDDRRAVVLCLTEKGKS-------------------------------------------------
303242371    ----------------------------------------------------SELNMIEAI---QSGKGK-TVTELCEHFGITKGAVSQTISKLIKRGYVSKERSIHNRKEVLIELTEKGKTAFDRHEEFHRQMDESMTQLQGIQKEKIDNFKQML---------------
172063522    -------------------------------------------------LADSDLAPSAVHAVLEIGMAPISAKDLGSILRLDKSNTSRQLSRLETAGFVTRRISPDDARATELYLTADGQKLRKKIDQFATRQVSNALRRMV--PADQQTLVRAL---------------
169826871    -------------------------LKLYIVLSRALKAINETTHQLFQDNGLNPTEFAVLELLYHKGRQPL--QQIGNKILLASGSITYVIDKLEKRGYLLRVSCPSDRRVTYAEITDEGEAF---MGELFPKHEQHLEIMSVLSSEEKEQAITLLKKM------------
163734860    -----KTPDLVVAETGSHVPEQQAYLNLMRTSQVLGQDVSDLL-AGFGLSGRQY-NALRAI--RRDGDGGASVSQISQQMTDPRADVTRLMDRLVRDGWVRREHDETDRRIVRSHLTEKGKELLARIDQLVDLHIGQLQH---LSKDELEQLSALLQK-------------
297583707    --------------------------EQVANVEKSLRMIADIVKQKREILNEFPITPPQFVALQWLHEGDMTIGELSNKMYLACSTTTDLVDRMEKNDLVIRVKDEKDRRVVRIHLQDKGATIIREVIGQRREYLSQVLER--FSEDEVDRVESGLVHL------------
257058605    --------------------------------------------------------------------GKPTITEIAEKLGITKASVTAGTNKLTKLGYITKTQSSEDKRVFRVSLTETGQRLINAKYQALKEYGEFISS--SLTEEEAQQFTAIMIKLQRF---------
258404243    ------------------------------------------IKKDFQRRAELDVTAEQCAVLWSLWRRECFQRELAEQTFKDITNITRILDGLERRGMVRRVRDEHDRRMSRVYLTEQGTSLQDKITAIASE--LGRDAYQGIDESDLQELRRVL---------------
169628944    -------------------------------------------------------------LLAAIAEGPVSVVGLAARSGQLKGTVSKHVQRLVDAGWVERAPIPGNRKEIELILTADGRTVADAHAQLHEEMDRGVQDLLRYSNADLQVVEKVLQDL------------
261368218    -------------------------------MESLHYLLMKTHKRVMSEMGKIGLTPGQPKVLYLIRYGEADQKTIAAYCEIEPATVGSILSRMEEGGLILRRQKAGNRRSLYVSLTEKGREDAQRVETAFR--AVEEEAAGELSPAEQQTLQELLSRL------------
300172471    --------------------------------------------------TTQQINATQAHLLMLLQSQSATNTVLADTMKLTKPAITKAIKNLTTHGYVTSSKDATDKRSIHYSLTPEGVKLALQHEQLHQNHHDISATVSDFTSEQQATIMTFLKHIN-----------
288790643    -----------------------------AVVGELHRLLR---RRTGARVGRDPLPEAQVELLLLVRETPISGKEVARRLCTAPNTVSTLVRDLTDAGLLARDRDPGDRRVLRLRVTEAARA-------------------------------------------------
283798368    -------------------------MEKCAVTARLHQNYL---RREMEKTGISK--SQRQLLLYIEKNPGATQREIAARRNVSTASVAVAVKKLEKEGYLIKDTDRTDSRRSCLRLTCGGQKVADESKRLFEYTEASMFS--GFSEEEILQFENFLNRI------------
108803900    -----------------------------HLLARVCREYRQHVGGLLSRL---ELHPGQEMVLLELREDGLRGGELARRLRVEPPTVTRTVRRLEGCGLVERRPDPEDARCFRVFLTPRGRSLRGPVARCWE--SAEADALRGLRPAERAELHRLLLRV------------
242372299    ----------------------------------VSRLFAQFYEKELKQFGLTYSQYLVLLVLWENDEQPLNV--IGQQLDLSSNTLTPLLKRLEQAGWVKRERAQEDKRQLIVSLTHKGHQQQDAVFAAISR--------------------------------------
310641467    -------------------------------------------------------------LLYYRGPQPL--QKIGEKVLISSGNITYVVDKLQKKNLLFRRASQDDRRVIYAELTDDGRHFFEQI--FPQHHRVIMETVDGLSVEEKEQAIHLLKKL------------
218528834    ---------------------------------RLHRARIG------DRLAELDLFAGQEQVVQALAAASMTMGDLAATLRVRPPTASKTISRLAALGFVERRAEAGDGRIVRVRLTETGFAKAAAIERIWDE--------------------------------------
289671740    ----------------------------------MRRAQLKLFQNLIGRLSTHDLRPAQFSALAIIEQNPLMQADLAKALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKSGETL---LRELKQIAVDSLESTAALDQKERQDLLRLLKKV------------
84386623     -------------------------------------------------------------------EEGVTQRDIAAKSKVENSTTTRTLDKLEKLELVERRADPNSRRSFRIYLTEKGKALEEQLVPIPVRLNKALM--NELGAEEQQQMLKLLQKV------------
108757206    ----------DPPEDGGSEESHGLMEEDVETSTPESRRLHELL-IEFSRYRSLQLTPTQMHALSWLGDGPVQVGVLALRVGITRKTITGVVDRLESMGLVERTRDVEDRRAVVVRLTEQGSSVFARIDRGMDASLRRVLSL--MSPEDRDAVFGILERM------------
310778927    -------------------------------------------------LGSYDMQIKQFHYLTLIDKTPNTSSELSEILNITKPSVTEIINKLTTLGCVYRGQSELDKRVFYIKLTEKGKKIVKLKELAAEKFAE--ERLDSLTDEEVNSFIKLFIKL------------
46201527     ---------------------------------RLRRAQVVVYQDYVRTVGSLDIRPSQFAAMTIIGANPLSQTTLAATMGIDRSGAVILIDALEGKGLASRVPSPVDRRTYAIMLTEAGQKTLAELKRLVAEH--DLRITSKLSDAERAVLRDLLHRL------------
295700541    ---------LEMSTGADSHMGLRLWLRMLTTTNLVQAELRKRLRAEFD----TTLPRFDLMAQLERHPEGLKMTELSRRLMVTGGNVTGITDQLEKEGLVTRDTDPNDRRSISVCLTPAGRKAFDKMAVAHEQWV--VEMFGGLSIDEKMKTHQDLGKLKR----------
217963997    ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSELAKTLDVSASHITAITDTLVEEQFITRHRSEVDRRIIELRLTPNAEEFVQEIDKKKKEMI--VKRFAVFSEQEQAEFRKLLKKL------------
229591311    -----------------------------------------------------------------------TPAELCRNLSLDSGSMTRMLDRLEQKGLLDRKRSALDRRQVQLVLTPEGQRLADMLPFIGADALNQL--AGALEPGELETLEKILKKI------------
218779466    -------------------------------------------------------------LLSKLGSQEMPLGELGKSAGVEPSTITGLIDRMEKDGLVQRSQVPGDRRSHRAVLTDKGSALRN--EALQAMLDMEQEAFAGIDPEDLAVFKSVLKQV------------
148269256    ------------------------------------------------------------------------MKEIAEFLSTTKSNVTNVVDSLEKRGLVVREMDPVDRRTYRVVLTEKGKKIFEEILSNFESLLKSVEEDLKVVSEGFNRMVEALSR-------------
260584821    ---------------------------------RLYQKLLSKEPDALFRSEQEKILSI----LWNDTEGYITCSELSCRTGLANNTLTSMLKKLEEQGLVCMEDCPKDKRRKYVNLTELGKEIGEKVRELGEIFYEGFKEEEIVQVENY--LNRILQNL------------
260589705    -------------------------------------------RNTFKILSETGIHPKQIPLLILLDKRDMSQKEISEELHISAPTVAVSMKRMEKAGIIERRNDEHDQRMVRIYLTAQGKE-------MIEKSRKCVEENEKMVFSGFSESEMCL--MKRFFDQMIK---
134493754    -------------------------------------------------------------------PHELTPAELMNLVMLTSGAMTACLNRLERAGLITRRVDELDRRVRRIALTPHGLERAD--QALTQRYADAGRVLSGFDANALKSLNAVLR--------------
238919997    --------------------------DLARLV-RVWRALID------QRLKPLELTQTHWVTLYNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEDKGLITRHTCANDRRAKRIKLTDGAEPVIREVADVIS--LTRCEILDGISADEVSLLANLIERLEQ----------
296442854    ----------------------------------------DVLKEGFSELTITELHAIEAIEL----KGKTMTETAHKLGITVGS-LTVTINRLVKKEYVVRSDKEGDRRLVQLTLTKKGKLAWRLHDHFHRHMVRRMLQ--GLKEEEHQVLIQSLESLVHFVEEQQAY--
254502308    -----------MTEHGNETDFTPNGFQLETFFPYLVRVFYSDVTRALADVYQRDYGMAPAMAILGSSVEGLQASEIVHRSSMDKVVVSRAVKRMEDRGFLTRQSNEADGRSYLLSLSKSGRDLAPKLLAVEQKML------GGLAPQEIEAMLDIMTRI------------
289633876    ------------------------------------------------------------VILMLAAQRASTPFELSRVMSYDSGSMTRLLDRLEKKGFLVRTRSDADRRMVKLELTPQGQEAARQLPGI--GAAVLNEQLRGFSAADLATLIDLLGR-------------
259504847    -------------------------LKTLTILFRTHQNILEQVKESIKDFDIN-VNEFQALALYHKG--KLTTQALCDTVLVPGSSMTYVVDQLEKKGLVVRLKDEKDRRINYVMLSPKGLNDTEII---YNKHYEEMRKRDKLTSEEEVTLQNLLKKI------------
146304046    ----------------------------VEVLVRISRVYRAVKREFNRRLESRGLNYIDFLILMTVKESPKSMVYLAKEVLMTQAGITAAIDRLEEKGLVKRERDKEDRRIINVQITESGVRATEEAMQVYEEMASELMRDLGVEEKE-----------------------
90413917     MMNRVKTVMADSQDSRSDLQLDKSLYSASNAMVRTYRPLLD----------KLDLTYLQYIVMMVLWEVKVNVKTLGEKVHLDSGTLTPLLKRLEGKGLVLRRRSETDERVREISLTEEGKAL------------------------------------------------
194290826    ----------------------------------------------------------------------LKMGELSRRMMVTGGNVTGITDQLQQEGLVSREALPTDRRAYLIRLTPAGRAAFSRMARAHEDWIGQLFS--GLAETDRRALFRLLGRL------------
118591112    ---SVEKDLDDEIPPALEGALTLDRFLCFALYSANH-AMHGVYKALLKEVGLTYPQFLAMTVLWE--TNNIPVGAITSKLQLDTNTLTPLLKRLEAMGLVTRTRNIKDERQVILKLTRKGRALQKKTEHF----SSCILSSTGLQLEEVMDLQQKVMRL------------
70733661     ------------------------------------RHWRRICQTTLVNFGISEACAVPLLMIGRLGEGVRQVTVAQAAGMESPSLV-RLLDQLCSAGYVCRSEDPHDRRAKCLSLTDTGRELVQAVSELVRLRHEVLE---GIGSADLEAALRVIRAFE-----------
73536140     --------------------------------ERILREICFMVKVEGRKVLRDGITPAQFDILQKIYEGPKRPGELSVLLGVAKSTVTGLVKRLEADGYLTRTPDPADRRAYFLVITRKGEEVIEKV--------------------------------------------
89893128     --------------------------------------------------------------------PEISQKELTYLLDMSKQGLAELLNKLEKNEFITRETSEEDRRSVNIKLTEKGAAVAGEMGDM----PPELEKLDVLNDEELANLSDYLKRLEEQFTD------
295687741    -------------------------------ITRAYKPLLDAL----------GLTYPQYLVLNALGEADSTIGGVAARLDLESSTITPLVKRLEAAGLVERRRSAEDERRVEVNMTKAGRDLLERSMCL----GDLLMERSGMEGAALEALNKQVQAL------------
182420104    ------------------NDRNEEYEYIGKNIGKVHRMSMMYFSKKFSKFN---IGAGQCFLLVRLYENQITQEELSSMLSLDKTTIARNLKKLDDQGYIKRIKREDDKRSYSIDVTEKSLKIKDEVYRI-----------------------------------------
300704330    -------------------------------------------------VAQMDVTHSQASCLMLLANGRCTATDLGRELNTDIGSLTRMLSRMEKRGLIERARSESDRRVVHLELTDAGRTLAERMPAIYTQVLNRF--FAGFTQTEVQTLRGLLQRVLDNGTDAARMR-
254821728    ----------------------------------------DRIGRHFARQNETDFHALLHIMVAETAGTPLTAAQLRRRMDVSPAAITYLVDRMIDAGHLRREPDPQDRRKTLLRFTPLGAELHTALAELPDRDLAAAHRVFTAMIEAMSAFESTL---------------
269836793    ---------------------------AARVGMALLRMAQAVKKLSLAEAEEQGLTPVQAQTLLFIRHTKASVGRLAAELGTTHATAIGVVDGLIRRGLVAKEPSPSDRRVTLLRLTPQGEAVCRNLDGWGQTLAEAL---GRLDSDDLMSLERHLGAL--VWS-------
218245561    --------------------------------------------------------------------GKPTITEIAEKLGITKASVTAGTNKLTKLGYITKTQSSEDKRVFRVSLTETGQRLINAKYQALKEYGEFISS--SLTEEESQQFTAIMIKLQRF---------
239905471    -----------------------------------------------------DVTPDQWVVLYRLLENELTQVALGERTVKDKTTVTRILDRLEARELLTRRRAPDDRRSQRLYLTEAGRTLALALVPIVQAFADA--AYADLTGNDKAVLRDLLTRIE-----------
126700020    ----------------------------------------DIMKAYFE---ECPMAPSHAVILYLMTSNSSSISQIASNLGILKSNMTPIIDRLVEHGLVNKFPDPKDRRILRVELTDKAFKLFDAVKAILKESL--VKKLSNLSEEELTLLDE-----------------
282861944    ------------TEPLPGAALGGPVSHAVSRIARLHRIAAGKL------LKGLGLYPGQELLMAHLAGGAVRQSELIKAVDLDPSTVTKMLQRLDQAGHVRRCPDPDDRRAVLVEATEDSCALHASVREAWEEH-----TLAGLDPAERTELARLLGKVEE----------
266625888    -------------------------------IMKLHRSILE------QRLNKTGVYRSQHQILTAMAEHPNTSKELAEYLNVTAATVAVSVKKLEKGGYITRIVDQEDNRYNKLCLTEEGRDVVEHSRQFFKNVENQM--FFGFTEEEFQIMEGYLERV------------
226313258    -------------------------------LEELDRVFVEIARFFINWLEEESISPKQFILLRVLHQGRSTVSELATILKLSNSATTIALNRLVKAGFIDRVRDEQDRRVVWVTLSQQAVPTLEGL--LCHRRALVGKLLENLTDDELEQFTYFLRKMQQ----------
192291070    -------------------------LECMRLCFELLTLTTAIDRDCASRLGAHGVSEGKFVLLFLLSDTKLSPHELAEQAGVTRGTITGLLDGLERDGHVDRHSHGEDRRKLVVRLTPKGRRLARELTATHGRWIASL-------FSDFSEAERSLRRL------------
153952977    --------------------------DLYRALHRLNRQMHRVSHKEGHRKGRLYHGQANLLLLISQNDG-ASQRELAEQMDIRPSSMTEMLTKLEQNGLIVKKRDNKDQRVMHIYLTEEGKKASEKITESKDTLAESLFT--GLTEDEQEQLLILTQKL------------
226312801    -------------------------IQLAKLLQEASVLFTTISEQELD---TSDVTWQQVLILEQLGNGPKTMGDISKTVGLSYSTTSGLINRLEQENLVRRFRDQADRRVVWVSLTER----------------------------------------------------
258650303    ------------------------------------------------RTADLTFSQIRTLLTLTQNPEPVPIHEIATSLELSVATAGRNVDQLVRAGLVERHEDDLDRRIKRISLSPAGLDLIATFKAGQRR--SALRILSAVGVDETRRLIDALR--------------
242239127    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNIHQLPPGQSQLAKAIGIEQPSLVRTLDQLEDKGLITRHICAHDRRAKRIMLTDMADPIIQAVNDVIDQ--TRCEILDGITPEEVNELSTIISRLER----------
89068385     MNPELRPRAESASKTRLRLWLRLL-KLTGRVESDLRRRMRDEHDTTLPR-----FDVMAALSRHPEG---LKMSELSQSLRVSAGNVTGIVDRLTADGLALRVGVPGDRRAQLARLTPKGRAAFEALAALHEGWIDEL--LGGLDADEAETMIALLER-------------
256802582    ------------------------------------------------------LTPQQGQLLCVLMPQPYGMGELGETLGLAKSSLTGLVDRTAQRGLVRREADPRDGRAVRVGLTEEGAALAGRFYAETCRRMEALPS--GLSGAERDRLAVLLSRV------------
239627348    --------------------------------------------------------------------PEISHRELSYLLGISTQSMSELLRKLENKGYVKRVPSEHDRRSMDIILTEEGRRAVEQADGFDGRDTDRL--FDCFDDQEQKQFKGFLERLE-----------
258510652    ------------------------------------------------------------ILLALREEGELTAGQLAARFLLDISTISRQITPLVEAGWIAKERDEDDKRQLRLSITEAGVEALEATRA--SRIELYRELVGDWTEEERRTFLGLLRRLNE----------
240137348    ---------------------------------RLHRARIG------DRLAELDLFAGQEQVVQALAAASMTMGDLAATLRVRPPTASKTISRLAALGFVERRAEAGDGRIVRVRLTETGFAKAAAIERIWDE--------------------------------------
307266549    ------------------------------------------------------------MVLSENKNTPIYMKDIASELDISPSTLTSIVDKLVEKGLVQRDFDLEDRRKIQISLTKKGEDIYKHLVDFRMKVLQPIFEK--LSPQEIETLKSILQKI------------
138843810    ---------------------------------------------DLQRIFRTEIVPSQVLAIIIIPDDGIEMSELAWALGLENSTVTRLIARLENKDYVIREQSAIDKRSINVFLNEKGTSLQNDIEQKIEKIGDEIFLKNGKVEKEIFLENLSL---------------
280963847    ----------------------------------------------------------EALLLELARTGPRIQAQLSEALGCEPPSVTLMTRKLEASGHLRRTADPSDRRASVVALTDRGQAVADQVKDLWRTLAQ--ETVAGLPAETVTELPGILNTLTR----------
308179135    ----------------------------------------------------------QYLVMLALWDGPMSARELSGHLHLDPGTLSPLVKRLEVAGLVAKTKNPADERAVVIQPTPKGQELRLKAMKVPREMMDRL----ALSENDVLELRSILDRM------------
297200799    ------------------------------------------------------------------GEDLLTAGDLAEHAHVTTGAVTGILNRLERGGYVTRVPDPNDRRRVRVAALP---DAVAKVVALYQPYYDRLDAVAGYSADEIAVLHDWFSR-------------
239944346    ----------------------------------------------------------EALVLLTFSKAELPMSKIGERLMVHPTSVTNTVDRLVKSGLVDKRPNPNDGRGTLASITEKGRDVVEAAT----RDLVAVDGLGVYDSEECAEIFAMLRPL------------
188533929    ---------------------TPLGTDMARLV-RIWRALID------QRLKPLDLTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRSTCASDRRAKRISLTRQAEPIITQVEEVISSTRDDI--LVGISPAEIDKMLTLVAKLER----------
220923127    -------------------------------VQRAARSLGRLYDAAFRPLG---LTGWQFSLMMNLAPTPPTVNELAEALALDASTVTTNIKLLERRGLVAVQVDDADRRARRVTLTDEGRALTQALPRWEEAQKASVERLSQIELGLFRKAMAALS--------------
163850277    ---------------------------------RLHRARIG------DRLAELDLFAGQEQVVQALAAASMTMGDLAATLRVRPPTASKTISRLAALGFVERRAEAGDGRIVRVRLTETGFAKAAAIERIWDE--------------------------------------
289435193    ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSDLAKTLDVSASHITAITDTLVEEGLITRHRSKIDRRIIELRLTPEAESFVKEIDKKKKEMI--VKRFAVFSEQEQVEFRQLLKKL------------
225861714    ------------------------------VFKRFGHQIHLMVQKEAKRCGIEFMGGPQGQVVHFLDNREVLIKDIEQELNITKSVASNLVKRIVQNGLVELEASPVDKRAKFVRLTDKARSQMQQVKAFFVTHRQAVDGR------------------------------
188580036    ---------------------------------RLHRARVG------DRLAELDLFAGQEQVVQALAAASMTMGDLAATLRVRPPTASKTISRLAALGFVERRAEAGDGRIVRVRLTETGLAKAAAIERIWDE--------------------------------------
290890890    -------------------------------------------------------NSRRLLRVLAETDNNLTAGAIADILAIRPASVTQIIKKLENDEYIQRVRDESDARVVRVKITSKGRKQLELLEDKQSDFQTEL--FDVFDDDERQRFGESLRKLNE----------
144178716    --------------------------------------------------------------------GPLKPSTLSREISLSQPTVTAILDRLEKAGLIGRERSKEDRRAVLAALTDKGREAATSAPELLQ--SGFLSQFRELPDWEQHMLIAALQRI------------
226312622    -------------------------IKLAKLIQGANVLFSNIARKELK---TNEINWQQVLILEILENGPKTMGDLSKAVDLSNSTTSGLISRLEEENLVRRYRDQMDRRIVWVSLTER----------------------------------------------------
228915860    ----------------------------------------------------------------------LRASELAREMNVKPSTITVTINRLIEQGLVNRYHDREDRRAVIIELTKKGESVVEETIIARNEHIA-----KYLSLLEFQEKENLLQLLEKL---------
95930513     -------------DAHDTPDVPKSSYD-LRILQSLRRVIRAVDLHSRKLAMQYNITGPQLACLTAMAEGAMTASTLARSVYLSPSTIVGILDRLEHKGLAERKRSERDRRVVQVSLTEAGLALVGKPSSLQENLATALQELPEL---EQVSITMALERI------------
229589253    -----------------------------------------------------------------------TVKALGERLMLDSGTLTPLLKRLEQLQWVRRQRSAKDEREVHLSLSETGVQLRDQAFGLKTR----LLCDSGIDLNQADALRDGLDQLLR----QIR---
298486990    ----------------------------------MRRAQLKLFQNLIGRLSAHDLRPAQFSALAIIEQNPLMQADLAKALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKSGETL---LRELKQIAADSLDSTSALDNQERQDLLRLLKKV------------
94497457     ----------------------------------LLRQWMSTL-VDYVRSGKPDLTNRQMALMMTISSGPHTVRGLAETLHVSKPVITRALNKLSALGYLRRERDVADRRNIFITRTPKGAEFLDAFH-------------------------------------------
225020999    -----------SAQQRLNSQISFQFYTGSRLMQRMYRPYLD----------EWGITYSQYLVLLWEEDGQ-TIADLSIPLDLDSGTLSPLLKRMENGGFVRRQADKTDYRRVLFFLTQRGQKLQE----------------------------------------------
238064303    -------------------------MEVVGRLSRASRLLERAVRDEFAAHGVEPWEDVLATLLRAGPPHTLSAGALSTAAMVSSAALTNRIDRLVDRGLVDRAVDPGHRRRVLISLTTDGMNL---VNELVERHLA-----------------------------------
114561764    ----TESQLPSAQNPALENQVCFSLYSATNAMIRAYRPLLD----------ELSLTYPQYLVMMVLKEPGISVKTLGEKLHLDSGTLTPLLKRLESKGLVSRGRSELDERVRVLHVTEQGQQLHQQALSIPEQMIEDLQQLKQLCDQAFTMLNS-----------------
186471363    -------------------------------------------------LAESDLAPSAVHAILEIGATPMQARDLAQLLRLDKSNASRQITKLEMAGLVERIASSDDARSSALHLTKAGQQLRKRIDKFATDQVSSALRK--LAPSDQQSLVRALS--------------
268679185    ---------------------------LIALSSRLAEKANQFIIAEFKKQELFDIAPSHGDILSLLFDGNAEMSEIAKKIHRTKPTVTVLVEKLEKNGYVQRIKSESDARFTMVLLTQKGFKLQP----MFEMISEKLNALAYFGLRDEEAM-------------------
283845994    ----------------------ELSLKLFIVLSRAFQSIKKRVEEDIRSYGLNPTEFAVLELVYHKGDQPI--QRIGDKVLIASSSITYVVDKLEKKQLIKRRPCPSDRRITYATITSKG---ENFMNEVFPKHKTAIDEIAGLDSKERDFMIHQLKKL------------
251790338    ----------------------------------------------------TDITAPQFKVLISIYKGITSPVEVSKNVMVDGGGLSRMVERMVKRELIVRQPHPDDKRQVVLALTEKGREICRYFEQ-EGMQVIPAQLTARLTPQETEQLIRLLTKM------------
222100735    --------MDSPDNGGENVNSQEILRTLFSLVMKFSRFLPP--DEEISNMKTTELYAFLYIALFG----PKKMKEIAEFLSTTKSNVTNVVDFLEEKGLVMREMDPDDRRTFRVILTEKGERTYGKILQNFDGLVRSVLEK--FSEEDLQVVSEGFRRM------------
212640148    -----------------------------ALVERLEHAFSLALRKLAADLAKEEIGLTQFFILNLLSKRKCTVSELADEMFVKPSAITTMIDRLYKSGFVLRDRDEEDRRVVYVQLSEKGREMLEHARKIIERYLSQLQ--------------------------------
260170565    --------------------MKQEHVNSIRAFNRFYTKLLGVLESEF---GLPEVRIIQDVYLH----PDRSSKDISSELNMDKGLLSRLLKQLEQKGYICRKGTERDSRMGLINLTQKGCEIYHCLNAAANQSVEEI---------------------------------
262394415    ----------------------------------------------------------------------LTPSALIDSMMLTSGAMTNRLDKLEKKGFITRTHSKEDRRSVTVELTEKGLTL---IDKLILEHVDVQQSLHGLEGNEKEQVNQALRLL------------
160902651    ------------------------------LFSEIERLKFQILKSEMDKYK---IHPGQIPIFFIVRKNPISQKDLAKKVMLSTSTVAIMLRRMEKAGFVKRIQDESDRRFYHIYLTDKALKI---VDKIFKR-------LKEFERQSFENFTRSL---------------
253700231    ------------------------------LLSKAYQRASLIFKEHFD---DYDLTPQQGLLGFLWREDGLSQSVLSAKSQIDRTTMGGLIDRLEKEGLVARQADPDDRRAYRICLTAKGKALQPELTPLALKAQRKL--VAKLTSEEQETLKSLLEKI------------
150399049    ------------------------------------------IKKILDEKDINKLTMSQILYLEVIYEFKNTFRQIAEKLNVSKPSVTAAIQKLIHTGYVEKKQSIEDKREYHLILTKKGHMLVNVNIDAHNAFINKIKEI--LDNNEFEIFQKHSEKL------------
256393900    -------------------------------ISRLSRLLDKELKDFFAGHGLEFWEDVLATLRRSGAPYELSAGALLKTAMVTSGAITNRVDRMETKGLVLRVRDPDDRRGVRIRLTPDGLALIDKLMPLHV--ANEQRLLAELGEGDQDTLADLLRTL------------
260574253    ---------------------------------RVSRGFAELYRAEFG------LSIAEWRVLAHLAQSAVSVREICARVEMDKPKISRAAARLEAAGLIEKHANSTDRRLVVISLTDAGRDLVARILPIAERYQAQVLAQLGAGAAPFRAALATLLK-------------
228990434    -------------------------LKLFIALSRVHHFVMDATNKSIQSNRLNPTEFAVLELIYHKGSQPL--QQIGERILIASGSITYVVDKLEKKGLVKRIPCPNDRRVIYAQLTGEGETF---IASIFPKHEKVIDSFGMLTKDEKNELLSLLKKVGKY---------
307313751    ------------------------------------------------------------------SEDEQTVGAIANTLALESSTLTPLLKRLETSGLLRRTRNLSNERQVVIALTEKGRALQHRAGCL----SDTLLAASTQTPPELAALNRDVRYL------------
254387699    ----------------------------------------------------------EVMLWLNAQDDAVAASDLGAKTLLSRSQVSRVVDSLQARGLAARVPSPLDARSVRITLTPEGR---TTFAAADATRREALREVDRLDEADIEA-------LERVWS-------
295837984    -----------------------------------------------------DKPAMGVLINLRTAGRPLRVGEIAERMSVVGPHVTRHVQVLEKRGLVHRVSDPEDRRASLIDLTPAGREGVERYASLFSWFTDVLADWPEQDRADLTRL------LTRFAND------
220911805    ------------------------------------------------------------------GDGARTLRELADREHVQAPSMTRIVNALAEQGFVTRTQHPDDGRQVRIDITDAGRDVLAEARD--QRTAWLAQRVAGLSAEDRDILSRAAR--------------
15922719     -----------------------------------NKKFRRLLQKEAEKFGLSY-TEVQVLYFLKNGEKNVTS--LANFADVNKSTMVEVLDKLEKKGFIIRERDTQDRRVVIVKITDAGLKILEDVRGKYKELIVSLLSK------------------------------
310641457    -----------------------------------HRKMS---QQLLHRLKPYDISPEQWSVLYQIYQAELNQKEIAAKAVKDQPTTTRIIDLLDKKGWVRRVNSPQDRRAYLLHLTEAGRQLVEETLPV-ERDANH-DFVKGISSADLKQFRHIL---------------
89069075     ------------------------------------------------------MTAVQFRVLQIIAEGGCTAKEIAQQMRVSQATVTSLVDKLVGQGMVTRTRSETDRRQINIAVTEAGQAISDAPDALQQRYVRKFET---LKDWEQAQLVASLERV------------
228477783    -----------------------------------------------------------------NAKGRMKIGELIDRMLATSGNMTVVIKNMEKKGWLTREACQTDKRAFEVDLTDEGRRIIQAAIPPHQRAIE--ETFSVLTPEEQVQLVELLKK-------------
119716374    -----------------------------------HRIIATVSRAEGIELGPSKLNGTNILTVLHRCPGPISMKELAEALSVQPPNLTGAVRDLIDRGLLARNENPEDRRSYTVGIAPRGENL---LSALLPGHWSMLSVISSLSHDELDVLSGLLERV------------
288555589    -------------------------LKLFVVLSRAHSAVMTEVEKDIRSYGLNPTEFAVIELLYHKGDQPL--QKIGEKILISSGSITYVVDKLEKKQLLLRRPCPKDRRITYATLTDEGKQWMDERFHVHKERIAHILS--GLNKDETEEAIQLLKKL------------
229578929    ------------------------YSEVWDLITGLTRRINKETDKALEQIGLSYFEF--KVMCALEEEGKVPMSRIAEKYMLTKAGLTSIIDRLEEKELVRRVRSESDRRVIYVELTEKGREKLMESRKIFLNVLSSFLSK--LSEDEIKELERIFSKL------------
209885668    ----------------------------------------------------------QAIVILKNAQRGLRLDEIAVALGVTAPTASDAVKALVQKKLVTRRNAKDDRRAVSVTLTARGEELAGRVAGWPDFLLRALDT---LDEAEQTAFLRSLVKIIR----------
239905459    ----MEGSLLSPEDVRPFPLRDSLGFLLVRTALKL-RLLGNVLLQE----AGEDITVDQILNLLWEADGQTPV-ELARRADKDKPNVTRLLKILEDKQLVVRKPDAKDRRSHRIHLTEAGAALKD---KLLDVGVTCLERACGLSSQEVATLKSLLNRV------------
268591092    ------------------ETVPTLDLSGLPIIARIVRMSHYISQFIDANLARYNLNVGEFEVLAALADRQLSPKELQKKILISSGGLSNRINRLEEKKFIVRIPDPADRRGVIVKITPEGRKL--TLEAVETHVAIEKSLVQGLDDENKDQLAMLLKKL------------
290955829    -------------------------------VRRFNRTVTERLGVLHDHYLGQDRPVGEARLLWEIGEQGQDVRRLRERLGLDSGYVSRLLRSLETDGLVTVEPQPRDKRVRTVRLTDAGRAERAALDR------------------------------------------
3955038      ------------------------------------------------------LTTARAGVLWALHDGPMTQRALATQLGVTPRNVTGLLDALQEDGMVVREAHPTDRRAMLVSLTKEGRSVTSALRG--GRDELAAMLFADVPADRLDAFTVTLTQVERL---------
158319825    -----------------------IYEEFGRWVSILYRQFQIFINKELKDLEITSGEYIYLIKLYE--NKELTQEDLAEIYYIDKAAITRSLRSLEDKGYIKRIKNPRDKRYYSIQVTEKALKVKDRI--------------------------------------------
310640305    ---------------------------------------------------------TKVEILYHIDHRELSQLELQHLLVLDGAAVTRHLKRLEEEGLILRSKKEQDKRVTYIRLTELGIQELQVLTE--QRQAFQEKFLYKFADEEIVALTDALQRM------------
280965487    -----------------------------------------------RRVAALDLTPPQAGLLRLLAVSPRSQRELADDLGMPPSRFVPFADELEERGLIERRRNPTDRRLYALHLTGRGTELLAELRTASAAHEQQL--VQGLAADEHRQLTALLNRI------------
136948913    --------------------------------------LIDLQRLFRSDVLMKDITYSQVLAIISIPNDGVEMSELARKLGLDNSTITRLVVRLEKKGFVGRRQSRRDKRAIKIFLKIKGL----TVQQDIEKKIESIGEKIKIEIDD-----------------------
229826646    ----------------------------------------------FSESGLNEFNGEQGKILYQLWKKEISSKDIASETGLAINTLTNMLDKMEASGLIFRIPCDKDKRKKYIFLTPKGKALEDKSQVAAEKMSEIFYT--GFNPYEIEIFENYLRRI------------
256396605    -----------------------------------FRALIDEVHADLAEAGHAGFRPLHGVTFKAIGDG-VTASELGRRLGVSKQAAGKTIEGLEREGYVERVADPADARSKIIRLTPRGVDVQEAMARLRARWAEQLEERMATIEEGLREMTA-----------------
86609954     ----------------------------IRLLSQLVRRKL---QSHLEPFGLTISHWVVLCCLWE--EDGIPTSTICERLQQLGGTMTGVLDGMEKRELIRRQRDPEDRRIWRVYLTPAGEELKDVLPPLIWQLRE--QTYGCLSLEEQATLSRLVDRL------------
153939937    ------------------------------------------------------------LLQYIDKNKETTIGDLAKHISTSSNTASEHIKRLIKKGLVTKQRSEVDERKVIVKITEEGKHTLHRHINLDEAKLKKV--LGSLTDSELEVIQK-----------------
257413739    -------------------------------VEMLRRRF---IRPYFIELGLT-VGQGQPHILKELREGAMNQKELSDACLIEVTTMSRTIDRLEKMGLVKRESNPACRRSWTIALTEEGCEMADKVIEIFE-MTDGIMKSG-MSEDELEILSAGLEKVKSLWT-------
255656382    ----------------------------------------DIMKAYFE---ECPMAPSHAVILYLMTSNSSSISQIASNLGILKSNMTPIIDRLVEHGLVNKFPDPKDRRILRVELTDKAFELFGAVKAILKESL--VKKLSNLSEEELTLLDE-----------------
296331612    -------------------------LEHVADIEKSLRHIAAIIKQKREILNQYAITPPQFVGLQWLYEGDMTIGELSGKMYLACSTTTDLIDRMQKNELVERVKDPADRRVVRIHLLPEGERIIQEVITKRQEYLRDMFET--FTDEEIAIFEKSLMKL------------
254820301    --------------------------DVAELAEGLHRALSKLFRGDPSGAAAGELTLAQSILVTLLDQGPIRMTDLAAHERVRTPTTTVAIRRLEKVGLVKRSRDPSDLRAVLVDITPRGRAVHGESLANRRAALAAMLSQ--LPTDDLDTLMKALAPLERL---------
257784772    ----------------------------------------EVVRRYTPLLKPFNLTYTQYITMMALWENKLDVKALGELLFLDSGTLTPLLKKLEEKGLVLRQKTNKDGRQLIVSLTQKGKDLKQEIQIVPHQIGSCVD----LSPEEGAELKRLLLKV------------
225387752    --------------------------EIRKMLVRTERARKSVLQPYFAEIGLPLGQGHVRILESLLAADHITQKELADRCHVDVTTMSRSLDRLEEAGFLERRRDPGNRRSFLVCLTQSGVEEAHKVLEI----LAELDERICRDFDDMDQLYRSLEKICR----------
119871497    MNLTAKAKTAGPLDWRTMVETQTQVTELAGELQRVLSKVFSVLRRGDVNRGAEDLTLAQLSILLTLLDGPIRMTELAAHERVRTPTTTVAIRRLEKLGLVKRSRDPSDLRAVLVEVTPEGLVQHREALATRRAHLATLLSK--LSDEELDTLAKALAPLERL---------
288918095    ---------------------------------QLARRLQQVTYQLWTAVVSTETTPPQFVVLNSLADPDIDQRTLGERASLDRSTVADVVARLVQRGLIRRVRDPRDGRRNVLRLTQRGEATHSQVASRVERMNDLLLS--PLNTDERAALRSMLTRI------------
255329868    ------------------DDLVERYLSVFFIV---MRKATALVQCELD----EDMTNDQYYLLRDIKKGKCTSTELASVFGVSKSAITAMTNRLVEKGLLQRTRDPNDRRVVYLTLTEHGDEWIAKAEDKVHKLVESL--IAKFSEEEIEAFIQTYEKFAR----------
73853295     ---------------------------LLQLCMRVTKKLTDNINSSLKVDGINDTTLMVLALLSSADNFCLSPTELSDKLDVSRTNITRVCDSLEKFGFIRRMESKEDRRSKNIYLTPDGDLFLQKITRIYGRYLKKI---------------------------------
136880390    -----------AAKAMPGSDMPPLLLDTARLATALSRRLAERYEARFE------ISVAERVIVHLTQESEISIRDIYTRVDMDRARVTRAVQRLQARGLVSKLVNESDRRLIRLALTDSGRQMANEIAGIAARFEAELATAGEALLTHFDALETAL---------------
26553750     ------------------------------------------------------------------AKGKLMVQDLIEKLFTTSGNITCVLANMEKNDLIKKEVNPDDKRSFLISLTSKGRKL---IDELLVEHVENVNDISVLTTEDKENLIQIFKK-------------
142148339    MSDTAIPLDHESRLDEDDHHSIRLWLRLLTCTNLIEARLRSRLREEFG----TTLPRFDFMAQLQRSPEGLTMGQLSQQMMVSGGNVSGIASQLESEGLILRQAVPGNRRTFCVTLTPEGQQ---RFAHMAARHEQVIELLGDLSDREVKGLMSSLKRVKR----------
255061413    -------------------------------------------------LTISQFGVLEALL----HKGPMCQRDVASKILKSTGNITLVIDNLEKQGLVQRERSLEDRRYCTVLLTEKGRTLIEV--TFAEVEAAIIAEMGVLTDEEQETLGRLCRKL------------
150390900    ---------------------KKEHDERIIEIEKELRYLCTVIKQKREILTDFQITPPQQALQYLISEDSLTIGELSNKMFLACSTITDLVDRMEKNDLVKRARDEKDRRVVRIVVLDNGHEIINQVLHARRNYLEEV---------------------------------
27377623     -------------------------VQAVRAFNRFYTHKLGVLDQQLLK---SPFSLSEARVLYELAHGEQSAKEIGIALGLDAGYLSRIVQNFDESGLIARKPLASDRRQVQLSLTAKGRQAFAKLERSSQEDVAAMLR--PLPDEERRRLTGAMETIERL---------
169829489    --------------------------ETVATVEKELRYIAAIVKQK-GREIVSDITPPQFVALQWLEEGDITIGELSNRLYLAFSTTTDLVDRMEKNELVKRMRDENDRRVVVVHLLEKGERIIQEVIEKRQQYLQEM---------------------------------
229918278    -----------------------------------------------------------VMLVLWEEDG-IDLRQLGSRLTLDSGTLSPLIKRLIQIGYVEKSRATDDERKIVVRLTEDGSALREQAADVPLQVSGMLNIDEATYVAYMEMLTDIKTRLHDF---------
262378685    -------------------------------ISQINGKYTQLIEKSIKKLGID--NTRRKIILSVNAVSEASITEIANLSTIKLTTATKAVYRLVEDDIVEVFSSQLDERVSMVKLTEKGQQMVEQINQISQVTLAGILH--AFEEDELHDLNKQLKKL------------
260773091    ---------------------------SMGVVGRLNRTY-ELWKPQLDQVQRFDLSSVEFDILATISNTAITPTELYQTLMLSSGAISTRIEQLVQRGLVQRMASDQDRRSCKVMLTEQGQSL---IDQALNAHVDNMNRLEVLTEQEQIQLEQLLKRI------------
152977301    ---------------------------------RLSRFYNKSIRETNQHLKKWNLSAAQFDVLAQIGGQELTQRELGKKLFVTKGNITQLLSKMEKSGWIQREREGATK---YLSLTERGRALYQETVPPQETFQA--EQFGKLNHKEQRQLLELLRKL------------
172056407    --------------------------------------------------------------------GPIASGRIAVIQGVHKSAISNRLKKLNEHGLVEVERSEDDHRTKRIILTDAGKEVVEASDQAIYSYLEQLID-GKVDDDEIKQFIETFRKV------------
300777655    --------------SAKKNDISELALELGLAMSEMKSRLRQKIQNEYDPDLSFELIEILGLLSRYNG---INQQEIGNKVSKDKSSITYLINSLVKRDLVERIADENDRRNKQIFLTPKGKQIVETVLDLYKKAVEGIDEK------------------------------
89098911     -------------------------IDIVADIEKDLRYISGIIKQKREILSNYTITPPQFVALQWLEEGDMTIGELSNKMYLAFSTTTDLVDRMEKNELVQRVKDPNDRRVVRIHLLPEGERIIEEV--IVKRQIYLREVLKNFSKDEVTVLKNNLTQL------------
52081341     -------------------------------IEKSLRHIAGIIKQKREILTQYTITPPQFVGLQWLYEGDMTIGELSQKMYLACSTTTDLIDRMEKNNLVERVKDPSDRRVVRIHLLSEGERIIQEVIQKRQDYLE--DMLEAFSEEETAAFEKLLIKLQQ----------
153955348    ------------------------------------------------RENISNLGISSLIILNEVEDVPKTLKEITEKSGLPNSTASVIIDKLSQKGFVHRKRDINDRRKILIYLTEEGRRLLDNLNNKGLSYCIQILKSA--SDEEIDIISRGLR--------------
228998915    ---------------------------LLSLVPLFYRKFM--LPGEFSSQRHMPPSHTQVLLLLH-ERGTLAVSEIGRRLAISRPNMTPLLNKLIQEELIERHYSEKDRRVILISLTLEGKSSVSQYQQFILDKLK--ENFQTLSESDREQLIHSLQ--------------
226943560    ----------------------------------LRRAQLKVFQQLVGRLAAFDLRPAQFTALAIIAQNPLMQADLARALAIEPPQAVVLLNKLESRGLALRVRCKPDKRSYGIFLSKAGETLLKQLREVAA--LSDQEATAALSAEERQQLIGLLHKIYR----------
258405164    --------------------------EIKEIVKQIRQLVRAVYRDSLTMAREYGLTPPQCALLRTIYQGPLSSAALSRNLFVTPSNITGIVDRLVKKDMVVRERQLKDRRVTLISLTATGHTLAASLPDNIETKL--VEGLSELQDSHIQDLSRSL---------------
81427716     -----------------------------------------------------------------------MQSTLAQTLAIQPSSLTECLNKLAAKDYIQRQSDEHDKRVTHVFITPAGRAI---IQEAFDGRDEFTETLSSLSSEEQATLNQLLTKLEHTLSD------
269218321    ---------------------------------RAVSLVMEVLNQDIENEKGISLNEYEVLAHLSESPRTIRMSNLADRLVHSRSRLTHTVRRLEDAGLVRREPCADDRRGVNCILTEKGFE---YLVSAAPSHVNSVRRVDKLGREDMLELGRL----------------
163752041    ------------------------------------------------------------------GHGPLRMKELAEKLGVTTGTLTVQIDKMVKSDLVTRMPHESDRRSILVALTEQGQELYLEHDALHLQ--LTGELTAEFSDAERIQLLSFMKRIN-----------
54654368     ------------------------------------------------------------LRLARAEEGQLTMSTLAEQIALTTGGVTRLIDRIQAAGYVERCYCAKDRRIAYAAITDAGHDILTRAAAGHLRQLR--DTFAPFSEDDLTTLDHLLDRL------------
296536104    -----------------------------------------------------------ALLCLVEVNPGITLGQLAQAAGLDKSTLSPAVQRLADRGLVERHAVSGDRRAQALHLSEAGQALLPPFKACVARHEERL--AAPLSAGERATLMRLLRKLN-----------
108802283    ---------------------------AAQLADAFGRAAKSVVRAFDERLGDHGVSTPRSKLLAEIERQPVRSADAARAVGITQATASTLVDALVREGLVVRAPDENDRRAVRLTTTAEGREQARAWRELYTEAAH--EMFAGFSDDEKKLLTELLNKL------------
257067164    --------------------------DKLKILIGLHKNVKELDRRTLDIGRRYGLSFSQFMVLEALSKGNLSIGEVREAILSSVGTISLVVKNLEKMGYVKRKTDENDKRISILSLTDEGRAVIEKV--IPENEAMIYDYMKDLSEEETATLLSLLKKL------------
85059421     --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWITLHNICPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHTCANDRRAKRIKLTESAEPIIKEVNNVID--STRNEILNGISQEEIQLLSNMIAKLE-----------
119960971    -----------------------------------------------------------------------TAGELASSSMLTTGGITFRLDRMEEQNLIERVRSKEDRRVVYAQMTDHGKEL---IDEVISKHLETQRNLAGLTSKEIDQLAVLLKKTE-----------
254000366    --------------------------DAHGLFEQLH-LLMHVFRAQLIREQALDMTHMEKALGFFARHPHATLSDLVTHSGRDKAQLARLITDLRKKGLLDAQPDEHDRRSTRLNLSAQGAAIIHGLQE--AEHALSAQAVQGLSEEEHQQLLRLLKKV------------
239940708    -------------------------FELPLLLFAGFRSIIDALHRDLAEHGHPETRPAYGFALQAVGPDGAAISEIGRRLGVSKQAAGKTVDKLETLGYVERAPDPADGRRTLIRLTPHGVDLLTRSAEGFDR--------------------------------------
153010323    --------------------MKQTWVEFAPLLASTARGWRKAFDAAMAEHGLSDAKAIPLMILLRHGDR-IPQGVLAERVGIEGATIVRVVDELEKDGLIQRVADDADRRVKLIQLTEDGRALAAKVEKSAARLRAIF--LGDFDSDAVDIAMEVLRKLNEKFQTQ-----
302384763    ----------------------------------------------------------QFFLLQIYKNPGMSLHELASFGHYDKATATRAVKKLEEEGYVLTEMAKEDKRLRRIYVTDKAAAVVEKTLESVAEWADIILK--GFTKEERDAAEQMLIRM------------
154252717    -------------------------------IELLFFAYRDFISDPDELLAEYDFGRAHHRVVHFVGRNPITVAELLNILRITKQSLARVLKQLIERGFIEQETGKQDRRQRLLFLTPKGSELAERLAIPQRRVAQALEKAGPGSDE------------------------
227876330    -------------------------LSVFSRLTRLSRHLDVARRAAFSRVNLEPWSFDVLSALRRAGEPALTPGALMQLSLVSSGTMTNRIDRLEERGLVTRLRHPDDRRAVLVALTDAGQQSAD--AAITELLAIERTWLGDMSEDDITQLADLLRSL------------
300114584    ---------------------------------------------------VSGLTAPQLLIMQTIRRGEMTIGVLAREVSLSQATVTTILDRLEKRGLIHRQRGETDKRKVYVQLTASGEKLIQNSPALLQT--SFIRQFEGLQDWEQNLIISALQRV------------
283843050    -NEMVRPTADIPAETASGADPHPPRWDIIELLFFAYRDFVGDADHVLEAFGFGRAH--HRVVHFVCRYPGLTVADLLDVLRITKQSLSRVLKQLLDEGYIVQKAGDSDRRQRLLFATAKGEALVEKLARLQTERID-----------------------------------
15672724     ------------------------------------------------RLVPFDINYIQLLCLISLYIKDNQSQEITDDLSIDKSSVHRAIKGLIEKEYVSRVRDEKDKRVYRVSLTQKARDIQTQIEEMTKERENLLSE--GIDPQEKAIAFKVLNQM------------
256769961    ----------------------------------------------------------EALVLLTFSQAELPMSKIGERLMVHPTSVTNTVDRLVKSGLVDKRPNPQDGRGTLASITAKGREVVEAAT----KDLMAIDGLGVYDSEECAEIFALLRPL------------
226225574    --------------------------------------------------------------------GPMLLGEVQKRILVSSGGITFLVDRLTAKGLVERRTCDSDRRARYAALTERGRE---QVVEMFPTHAQELARVSGISIEDQKVATEILKAMGR----------
167758810    ----------------------------------MFKQINNVYEKDFNRLKTLGITASQCAVLFHTREEEVNQKDIEKALSLQNPTVTGLLKRLDEKGYILSVPSNKDKRCKNIYLTEKAYDIQKRMEA--DRKKIDKRLTLGMNKKEVAALEKMLERV------------
169832240    --------------------------DSHRLEESLHRQLARHLHVQIARQVPNELTPGQALCKLVKKHGRMTVSELAESLGVSLSAITVTADRLCRSGLMRRQRSEQDRRVVRLLLTEDGDRVVSSVLEISNRVLKG----------------------------------
135936529    ---------------------------------------IDVRSREIARLTGLTLP--QLLVLQSIRDGEVSTSAISRDVSMSPPTVVAVLDKLEAKGMAVRYRSTIDRRIVHVRLTEAGRDALASSPGLFGD--GFISGFGRLSADDRAAMATAVDRL------------
66045965     ----------------------------------MRRAQLKLFQNLIGRLSAHDLRPAQFSALAIIEQNPLMQADLAKALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKSGETL---LRELKQIAVDSLESTAALDQKERQDLLRLLKKV------------
158318217    ---------------------------------QLARRLQQVTYQLWTATVSTETTPPQFVVLNSLADPDIDQRTLGERASLDRSTVADVVARLVQRGLIRRVRDPRDGRRNVLRLTQRGESTHSHVAGRVERMNDLLLS--PLSADERTALLSMLTRI------------
227506105    ------------------------------------------------------------MLALWGHEDPVTMKELSAELGLDSGTLTPLLRRMEKQGLLTRAIDPQDERRRVVKLTDQGRALRDHAEDVPRRQMERFSASGL----DIQMLKSELDRL------------
160946940    ------------------------------------------IQEKYMKEKGVPLTMYEVHLLENVSKIKNTIGNIADAMLVTKGTLSVNASRLIKKGYLTKYVDKDDRRVVRVEITDKAKEVLKIHDEFHENLID--RALEDLNLSDNEVLNKS----------------
135941089    ------------------------------VVNRIRSSWIELFKFYNDQASKEGGTLSMAFVLLTINEKGTPVTKIAPRMNMEPNSLSRLLKSLEEKGFISKRKDLSDKRKVYICLTKSGLKLRDKASE------------------------------------------
118581044    ------------------------------LLSKAYQRAWAILREEIE---PYDLTPPQCLLAFLWQQDGLTQAELAEKGQIDRSTIGGMVDRLVKLSLVERRPHPQDRRAHMIHLTGQGKELEQPLSDCAQRARARITSLNGQEANELTRMLELMRADRRF---------
269838155    -----------------------------AVLEQYRRFARAMQRASEPFWRELDLTMAQLRTLFTLAEGSASIGQVAEAQRVSLPTASHLVERLVQAGLATREEDPADRRRMVVRLTPAGEELVNKIRHGGDRQLRGW--LGHLSHDDIAALLRGMTAL------------
154508749    -------------------------------------RLQGILETRLKRTYGVSMPDYNILLALWEAPGRLRMGELADRVVYSPSRVTYLVSNLSRDGWVERVPSAVDRRGYDACLTTQGIETVLAATELHQQTVSEYLLDGMTDAD------------------------
304268677    ------------------------------------------------------LTYSQYLVLLSLEENPQTLHSIGHKLDLSSNTLTPLLKRLEQSGWVTRQKSDQDKRQLIVSLTQKGKDIYDAISKCVSEDMN--LELYKQTKDIMDQLETTLRK-------------
308173647    ------------------------------------------------------------ILRYIMLNPDCKSIELAAVCHVNKSAITSMTNRLHEKGYIKRERSQSDRRSILLNVTEKGTEVFHRVERRIEDLVRSIMYFDEDEAEMFVNTYEKLYRL------------
256376648    ------------------------------------------------------------------------AKQLAHQAALDPSTVSRAVAALVGQGLVERQADPVDGRASILVVTPAGQEALDRARRWYEDLMD--RALAGWTPEELDAFNDALGRLN-----------
238028640    -------PPLALSVPTDESGVSLGHLLTLTHARLMHR-ITQLTQDEFG------VTGMQGKVLFLLASGCTTAADLARYWNIDAGAITRVLDRIEKHGLLRRVRASEDRRVVRLVTTEAGAAIAEAMPRLL--HSVIDEALDGLAADERQALKRMLLRI------------
307238639    -NTDSLEKIIKHQQNNDPKYPCQEHL-LIQLCIRVNKKIQDNISSLLSGYGINYSTYMVLTILSTADNHCLSPSKISRELQFTRTNITRITDFLEKAGYIERTDSREDRRAKKISLTSDGLSFIQNVNIAQSLHLKEISPLTHAECELFEDINKKL---------------
265985136    --------------------MKQAWVEFAPLLASAARGWRKAFDAAMAEHGLSDAKAIPLITLLRHGDC-IPQGVLAERVGIEGATIVRIVDELEKDDLIQRIVDDADRRVKLIQLTEDGRAVATQVEKSAAR--LRAQFLGGFDLQEVDVAMEVLRKLNEKFQNQ-----
307708121    ------------------------------VFKRFGHQIHLMVQKEAKRCGIEFMGGPQGQVLHEQKEELVLIKDIEQELNITKSVASNLVKRMVQNGLVELEASPSDKRAKFVRLTDKARSQMQQVKSFFERIDKKLMED--IDEDELLIFEKVLGQLQE----------
163750287    --------------------------------------------------GDLPLSPVQAHALIEVSQGAISIKKLAQILNIDKSNASRAISHLVEKRFAHTKSNPRDSRSLLAHLTPQGRKLLQKLD--HQQNIIFNEILSQLSCSETQQIETAM---------------
269961808    ------------------------------------------------------------------GHGAMRMKELAEKLGITTGTLTVQIEKLVKAELIERCPHPEDRRAIVVKLTPAGEEIHRHHNQLHLDLVQDLTR--NIDPEHQAILFACLEKMNR----------
294102796    -----------------------------------------------------------------------TQEELSNELGFDKGTTARSLKKLERLGYIQRKRSKIDGRANLVFLTLQGKNVIPFVEQILEDLMSKILE--GMSKEEKEMTYSLINKM------------
261409895    ------------------------------------------------------------VLIQVMAHQPLSQQELAEYLSISGGGVSHMVKRLEKLGLIVR---KQDWKVKYISLTEKGQALLEEIIPLLSDFQTSMFDI--LDDQELQQLYKTMRKLHQY---------
271968548    ----------------------------------------------------SNVMVVHAVHKLSLDVPEVTVGAVAEQLDVDPSTASRLVNDAIGAGFVEREESEVDARRARLVLSGRGRRVLEVVVHYRRTYLDGL--IADWDEADREAFARLLTR-------------
240173203    ---------------AASTELPADRQAVGQLLVRLTRQFRRELAQPRAARGYGDVRDPHLQIFGNIGTGGVRLTELAARAQLSLAATSELVNDLCALGYLTRRADPDDGRAKLIELTDRGQRLGERVADIEARWSE------LVGTGDFAHMCDTMQRL------------
302531243    --------------------------ERVATVRAFNRLYTGVIGVLDEGPADAEYSLSEARVLFELAQDQLQVSDLRKRLSLDGGYASRLLSRLETRGLITRERCADDARRQLVALTDEGRAAFADLDHRSASQIGSL---------------------------------
229917309    --------------------------------------------------------------------GPTPAGQLAQKQGVHKSAVSNRLKKLVDKGLVTSRRGQ-DQRERLIELTPEGKRLVEEVDGAVYRYVESLID-GEVDEIEIEQFVRTFRKI------------
83749670     -------------------------------------------------VAQMDVTHSQASCLVLLANGRCTATDLGRELNTDIGSLTRMLSRMEKRGLIERVRSESDRRVVHLELTDAGRTLAERMPAIYTQVLNRF--FAGFTQTEVQTLRGLLRRVLDNGTDAARMR-
163839074    -----------------------------------------------------------VLLLLWEQDG-ATVHELGEALQLDSGTLSPLLKRMEVAGLIRRRRAVDDERRVEVELTDEGVALRERAGAV----PHDLAEKAGISAEEVQQLCSILAKLN-----------
294627213    -----------------------------------------------------------------------SASEVSDRTAMDKVAVSRAVARLLERGFIRRETHGDDRRRSMLALSPAGRQVYETVAPLVNEMEQRLMSV--FSAEEQQVLEKLIDRL------------
220911744    --------------------------------------------------------ALQGVLKF-IGEGETRAAHLAERLGVSPPVLSRHIAELADAGLVVRTPDPDDGRAQLLALSPRGKE---KLAELIRHRAETLQGLSDWNEDDAIATAAMLNKLTASLKNSIRAR-
240170971    --------------------------DLLGVVARLNRLATQRIQMPLP--------SAQARLLATIAKGEARIGDLAAVDHCSQPTMTTQVRRLEEAGLVTRTVDPGDARAVRIRITPDGQRTLAAVRADRAAAIEQLARLGPADRQVLAEAVEVLRQL------------
89098818     ----------------------------------------------------DELTNDQHYTLRYIHHSENTSTELAEVFDVKKSAITAIINRLFEKGLIERTRDEKDRRVVYLTLSEKGRELEERINKLVESFIKKFDQ------QEIEQFITTYEKL------------
256422659    -----------------------------SLAELLNRHLAD---------NNLSLSALRVLIKLREEEEQCTAGKLIANLGIDGGYLSRILKSFESNQLIAKRKSNLDGRTWYLQLTTKGSKLLETLEQGSAEQIGKL---------------------------------
34496032     --NEVRPDLDTSATQVIGRIVRMEYFITRRVLQDLARHNLNV--GEFD---------VLAALRRGGEPYQLSPNQLQGMVLISSGALTNRINRLEEAGLVSRSPDPDDRRGVIVTLTAKGLQVIEDAAGHHL--AAEAELIEMLDADERQTLARLLKKM------------
116329157    ---------------------------IIYMISRIRDEFHKHLNLELKEKGLSPLTTTHADILFAVKKKKAQMQEIAKMINRDKSTLTALVDKLEVLGFVSRTKDSEDQRIVHLELTPKASSIRPVLLGISRSLVNNLYR--GFTEDEKKELVRLLMKL------------
119389448    -----------------------------------------------------------------------SASEVSDRTAXDKVAVSRAVARLLERGFIRRETHGDDRRRSXLALSPAGRQVYETVAPLVNEXEQRLXSV--FSAEEQQTLERLIDRL------------
120405773    -------------------------------------------------------------------PSPMSVKQIARTLQIDSATLSPMLKRLEAIGLITRARNTADERSTDVQLTDAGAELR---RRALDIPAAVIERLG-VDVAELEHLHEVLTRIN-----------
84685609     -----------------------------HLIRRLNQIATGLFREHMAEIG-LDVTPVQFAVLAALSDAPIDQATLATTVAYDKVTIGGVIDRLVAKGLVDRRPSTTDRRAKALRLTQNGVRLRPQVRVLQD------EILTGLSVDEAETLVRLLKK-------------
134097039    ---ERTPDLIDTARSQWREVHPDLDTTSIDVVGRVLRA-SAVLRQRLDAAAEEGLNRAEFDLLCALSDAPVTPGRLNSLTVSSGAATTKRIQQLAERGLLERAVDARDRRSARIALTEQGREV---IDRAFRRNLEA----------------------------------
302385575    ---------------------------------RSARKLADCLE---KRLNYHNITRSQWIALYYIKNNNMTQKQLSDKMSLKEPSVVRLVDKMEILGWVNRVNNESDKRTKLLTLTSNGQKIETEMQAIAEKFKSDV--LNGLSQQDLDNFKSTLSKM------------
51891479     -------------------------------------------------LGGFDITNPQFEALLVLREGELTMGELCAKMFLACSTATDLIDRMERNQLIERVRDTADRRVIRLRVLPKGNHLIDQI--LEARQAYLSNAMAGMAASDKARLILSLQQL------------
52082041     ------------------------------------------------------MPQMKVLMLLNN-HGTLKVSEIAEKMGASLSNMTGLLSRLEQANFIKRTHSEQDRRTIVVELTEDAKGI---FRSLYKKHEKLKRALQKLNEQEKNKVNEGLTILE-----------
148253268    -----------AAEPQAGADGEPLRWDIIELLFFAYRDFVGDADQELEAFGFGRAH--HRVMHFVTRYPGLKVADLLDVLRITKQSLGRVLKQLLDEGYIVQKTGNNDRRQRLLFATPKGEALVAKLAGLQTRRIDALEQIGPAGADKVRQFLRAM---------------
94676462     --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWITLHNICPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRQTCANDRRAKRIKLTEAAEPLLTEVNHVISQTRDKI--LNGISQEDIRLFSDLINQLE-----------
297154929    ----------TASEPLPTSVMAGPVSHAILRVARLHRMLASQL---LRRVG---LHPSQELVMMQLWERPQRPTDLARLLGSDAATMTRTIQRLEKAGFVRRLSSPIDKRATIVEPTAASNALRQEVERVWLDLESSV--AGGLTPDQQTEAIEVLSRIE-----------
117929096    -------------------------------------------------------------ILFTLRDGPLRLSELAAAMHLDISTISRQVHALIAGGFCVASDDPADRRARRLTLTDRGHELKEIVRQLGTALAETVQS---WPDADVDTLTTLLRRL------------
89094990     --------------------------------------------------------------------KEMESKELANRCCLLSPSLTGILKRLEQQGYVQRRKSEEDQRRTIISLTDQANELFQKLSEVEARYKTFTDRYDEKKLKMLMEMLKELSELE-----------
254381796    ------------------------------LVNGLAQRIAEHVR---ERAATLGLTASQATALREMS-GPMTMRELAERMSCEPSNTTFVVDKLEKQGLVERHPHPTDRRAKHLVLTAEGAALRERLLGLLVVDS----PLSGLTPQDQRVLHGLLAR-------------
270290076    --------------------------DILRVIGSIARELDSIANVEFKEIN---LTKGQFLYLARVCENPIIQGELAELLRVDRTTAARALRKLEDQGLISRQFTADNQKIKRLYPTEKGRSVYPIIKR--ENEYSNATALQGLSEEEVKQVRNLLLRVE-----------
184158297    -------------------------------ISQVNGKYSQLIEKSIKKLGID--NTRRKIILSTNALGEASITDIANLSTLKLTTATKAVYRLVEDGIVEVYSSTADERISMVKLTAKGVELVEQINQISVVTLAGI--LNAFSEDELHNLNHQLKKL------------
152995180    ----------------------------------------------------------QIMVLRSIEEGDVTVRKISDSVSLSQATVTTILNRLEDRKYVERVRGQKDKRIVNARLTPLGIEILKTTPPLL--HEKFIDEFNSLEGWEQTQVLSSLQRI------------
304390905    ----------------------------------------------------------------EIAGKPLSPSELADGLHITRAAASYLVDRLVNLGYISRQTDPEDRRRAVLRIAESGDKLGHNFVGSVNVDLNGV--FADRSNQEIKQFTEMLSE----FTDQI----
88602805     --------------------------------EHLFRIFDHLIRLKFSECCLSDITIKQIAYLKLIDEHKVTFSELAEITQNSKPTITGMIHKLSRMDCVYRESCPYDGRIQYIRLTDKGAMIARAEEKALQKVIDRV--IASLDDQEIELLITLLKKV------------
91216243     -----------------------------RLITKAYKPYLD----------EMGITYPQYLVLMVLWENDLSVNQISEKLLLNTNTISPLLKRMEKLDLIKRNRSSKDERSVNVQLKNKGKLLKDK---------------------------------------------
288553431    ---------------------------------RLARLYHESIKQSNQHLSQWGLTASQFDLLVQIGTQPLSQQELAEKLFVTKGNITQAIVKLEAEGLVLR---KQEWRTKILSLTEKGKALFDEVVPKQEEFQAS--QFNGLTKIEQKELLRLLRKVE-----------
296102670    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRQTCASDRRAKRIKLTEKAAPIITEMEAVITKTRGEILS--GVSPAELEMLISLIGRLEQ----------
218709627    ------------------------------------------------------VHTIEVLGMHG----ALRMKELAEKLGITTGTLTVQIEKLVKAELIERHEHPTDRRAIVVALTDEGQKIHVHHNQLHLNLVNELTQD--IEEDEKAVLLKCLSKM------------
67078223     -------------------DNEDLSLKLFVIFSRAGQSVIRRIEADIKSYGLNPTEFAVLELLFSKGDQPI--QKIGDKILLASGSITYVVDKLENKQLLVRRPCPNDRRVTYAAITMEGIELMKVI---FPKHKEAIQQVGGLNNEEKRIMIEQLKKL------------
307703988    ------------------------------VFKRFGHQIHLMVQKEAKRCGIEFMGGPQGQVLRFLDNREVLIKDIEQELNITKSVASNLVKRMVQNGLVELEASPSDKRAKFVCLTDKARSQMQQVKAFFERIDKQLMED--IDEDELLIFEKVLSQLQE----------
182412753    --------AVARQRDGLDESRCRLVLELLSTA----RQVRATLQAEMAKLAITEVKLGILVALFILDPAPATPADLAAHTSGTRSAVTEALDQLAAAGLVQRERDTGDRRVIHVHLTPKGRGAADEAIGRFLARIGEIARDVDLASEE-----------------------
121604349    ----------------------------------MMRRIISLMAQGVERLEPSGLTNAQPLLKLHMGCAS-TAAELARQCELDAGSMTRLLDRLEGKQLCQRTRSSDDRRVVNLELTDAGREAAKEIPGILCGMQNAL--LAGFSVEEWTTLKSYLRRM------------
153214986    -------------------------------------------------------------------DREITPTELYQTLMLSSGAISTRIEQLVQRGLVQRVASEEDRRSCKVTLTEQGITL---VDQALNAHVTNMNHLEVLTEQEQKQLEQLLKKV------------
33327117     --THTAGGDTAARKASPALPSGSLAQDLALVLPALHRALDRRVDADFPHPKPAE---GQIALMRLIRDREVTVREAAEVLLVKPNNLSATVTQMVAAGLVERRRDPDDKRVTHLHLTPTAAERTHAVDELIGGYVE--QALAGLSDGELGAAVGALHLLER----------
269963279    ------------------------------------RQLRHYSRQAVRLLGMLDLTPVQAHALGEIQLQPLTINRLAQQLNVDKSNASRTVTGLIKLGLVESIENPKDKRSQLVALTEQGQQALSQLDQ------------------------------------------
142757919    -------------------------------VMRAYRPLLD----------KLDLTYTQYLVMLSLARDEVSLKEIGQETGLDAGTLTPIVKRLESKGWLTRTVSSEDERQKCIGLTEAGRQLQQEVRE------------------------------------------
169828451    ----------------------------------------DELKQELKRLGYTDLAPSHFMLLYVVYKNRIQIKCICDTMQKQKSTITEMILRLVKSGYLVKEGHSQDKRVMYVVATKKALEVQKYFEEIFD-HLTTKMFHG-FSEEEKATSFTLLQKV------------
226364384    -----------------------------------------------------------VLLVLWEQDGR-GVREICEALDLDTGTLSPLLKRLDALGLVERRRDSADERRVGIHLTEKGASLRAAAEGI----PTELARSTGMAVDELVALRDTLSRL------------
293168873    -----------------------------SLEEFLTRLFSMVESDAMTTLADGDLPVSQFRMLHCVQGEPVAISELARAVGLSTAAAGRNVDQLVRLGLVERDESEEDRRIKLVSLTDSGLAVTDSHLEAKRTALRTLLAR--LPEADCRRLTEALH--------------
99082768     -----------------------------HAISRLYRPLL----------APLGLTYPQYLVLVALWDDQRRVGDLGSELQLETNTLTPLLKRMEMAGFLTRQRDSSDERGLIVALTDKGREVKEQAGTLT---ACVLEAMGG-DIGELAALRDRLHSL------------
228995025    ------------------------------------------LHDKLSELGFGDIRPVHGFMFKCITPNGATGIELAEYLGITKQAVSKMVDYLEKSGYVMRKAHPTDKRGKIIVLTEKGQAKEKILTEMEQRWIENIDERMQMLKEDLTKLGKSSSRLRPVW--------
295838158    ------------------------------------------LSAEVARGSRIDPAAVQVLFLLTRPGVAVPMNQVARLLGFSTAGTTKVVDRLAELGLLERRPSPDDRRVTFAALTPGGRAAAGDLADDLARALRE-RVVGVIGEEGFTTLVSLTGRL------------
254520078    -------------------------FEMAMLIKEIYSSTMNILSSSLKESG---LTHQQIMVIKIIGNKEVTISKLCEEMHLAKGTVSGIVQRLESIGYLEKIKYDSDKRNTYVRFSDKGLE-------------------------------------------------
229820216    ------------------------------------------------------------LQLAEAGPDGLRLGDLAEQTLLPQPSMSRMIDRLTSRGLVRRAASPGDRRGVLVVLTPAGADLQARAAR---RHLRSMHAYGTLTGDELDTLTRLCERL------------
148252402    ---------------------------------RVQSRVLDAVEQELKKAGFPPLAWYDALLELSRAPGELRPVELERQMLLPQYSTSRLIDRLVDEGLVVRRECKMDKRGQFVEITEAGRELWSAYSAAIEKHVGS-----KLSDADAAKLCALLDRL------------
251795924    --------------------------DAMDIYQSFFRITRQLKKLAFHSAANLGLTVHQINILESVRNPGQKQKELTEKLVFAKSRVSVHIDQLALKGLLVREPSEQDRREIQLFITPAGEELCELYNQEAASYKALSSALENLSPDDVDKLHKL----------------
222152447    -----------------------------------------------------ELTPTQAVLDVLYAKGTLKIGELINSMLATSGNMTVVIKNMEKKGWVERIMCPNDKRSFLVSLTEEGERV---IKEALPKHIERVEETSVLTETEQEELIRLLKK-------------
303238239    --------------------------ELLRSIYLKIKNISDISSKDFTNLSGFTVTGVQFGVLRNISESGARMSELVQKVKCAASNMTSIIKRMERDKLVITSKNSNDMRETLVYLTQKGRDTLNEMEDLYKDFL--MRSYGSLSLEEQHILNLLLIKLEE----------
140726236    -------------------------------------------------------TMATGLALLSIDTEEVPSTSLGPRMGMESTSLSRTLKSMENQGLIRREPNPEDGRGVLIRLTEEGLEKRSLSREVVMQFNQAIES--AVSPDELESFYK-----------------
135921512    -----------------------------------------------EHLADLDITPAQHIVIMRLFEEKVSQNDLGRRVGMKRATIHGVVKRMEQRGILRTSTNRDDQRLIMVRLTGRGRNLADELARRSTEASEG--TFGSLSVREVATLRKLLSKIE-----------
77456398     ------------------------------------RHWRKICQTTLVNYGISEACAVPLLMIGRLGEG-VRQVQVAQAAGMESPSLVRLLDQLCHAGFVCRTEDAQDRRAKCLSLTDTGRELVQAVAQLVRLRHEVLE---GIDQRDLEATLRVLRAFE-----------
119962370    -------------------DLAQEFRESLRLGVYMFRRL----------DPEGELTAAQLSLLSMISDGGLRVGDIAKNLGIKVPSATEQIIKLERASLVTRQPDPDDSRAVQVVITQAGTAAVESANQ--RRNAMVAELLQGLSNQEIEQLAAAL---------------
88802297     -----------------------------------------------------DSTMATAFVLLNIDKVKGTPSTLGPLMGMEPTSLSRILKNMEDKGAISREKNPEDGRSVIIKLTAYGKEMRAISKGVIQFNDTVMHHVTEKDLEGFFKVTSAINKL------------
24373606     -HDALSASAIHSTDQALNHVIIEFY-------EKLSSWEHAIVRDK--GFSLSQVHTIELLGVHG----AMRMKELADKIGVTTGTLTVQIDKMVESQWVMRRPHETDRRSILVELTEKGQALFLEHDALHLQ--LTTDLTAKMSAEERSLLLNLLTRMNQ----------
309777105    ------------------------------------------------------IGCGQQFFLMRIYEQPISQFELAETGSFDKGTCARAVKKLEELGYLRRETRSSDRRSVQLYLTPLGETLVPVIQDMLANWNRILCRT--LTEQEKRQAEELLERI------------
258655478    --------------------------------------------------------------------APLSVKRLSELLQLDPGTLSPLLKRLEAAELIVRRRNAADERHLAVELTETGQALRERALQV----PPAVIDRLGMSIEELQALHRALTRV------------
117619751    -------------------------------VMRAYRPLLD----------KLDLTYTQYLVMLSLARDEVSLKEIGQETGLDAGTLTPIVKRLESKGWLTRTVSSEDERQKCIGLTEAGRQLQQEVRE------------------------------------------
256756225    ------------------------------------------------------IPPSHTKVLFRLSKGPCPVSQLANDLIISRPNMTPIIDKLIAEGYADRYDDPNDRRVIMVKLTEKA---CKLLHTIEQKAKDLVEKLAILDDNDLSNLKKLVPELN-----------
150015133    ------------------------------------------------------IPPSHARVIFYLHSNSSPISQIADNIGISKSNMTPIIDNLINYELVNRYPDPNDRRILRVELTPKAYDLRNAICSSFAEKISSLSDDEVITLDDIINLINILKKL------------
126174321    ----------------------------------------------------------------------MRMKELADKIGVTTGTLTVQIDKMVEAQWVVRRPHETDRRSILVELTEKGQALFLEHDALHLQ--LTTDLTAKMSSEERIVLLNLLSRMN-----------
289631706    ----------------------------------------------------------------------LKMTELSRRLMVTGGNVTGITDQLEKEGLVSRDTDPNDRRSISVCLTPAGRKAFDKMAAAHEQWV--VELFGGLSLEEKSRTHQRLGKL------------
118588112    -------------------------------------------------IAGTDLSGSGVHAMMEIGNPGITAKEISARLKLEKSTISRLLKSLEARGDIRQTRSDSDGRSFGLTLTEAGKATFSKIDSYGEALARALDKINGEKAQEI----------------------
251799934    -------------------------------------------------------------LLYHKGPQPL--QQIGEKVLMSSGNITYVIDKLEKKGFVSRRASTEDRRLIYAEITQAG---TRFIEEVFPQHTLVIEAVGGLTAEEKQVASLLLKKLGKF---------
229017914    ----------------------------------------EIIKFTHQNASTLGLTVQQMGILNSIATPNTTLKDISERLSVPKSTMSVNVDELVNLGLIERKQSHEDRREIQLKVTTQGQEISKKSIENSTSYKAMGLALEQLSEEDIQTLNDLLNSLQHF---------
148254668    ----MSAAREKATTPATGQTETRFWLQLLSLHGELFAALNAAMIAELG----LSLAKFDALAQLARYPDGLTLGRLTQNLKVSGGNVSGLVQRLAADELISREMSNEDRRSFIVRLTPKGEAVFRKAAGVHNRHLR--QRLEDVPTHELEAALSILR--------------
238796377    -----------------------------------------------------ELTQTHWVTLHNINPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHICANDRRAKRIKLTEQSSPIIEQVDGVIC--STRKEILGGISTDEIELLSGLIDKLER----------
258635126    --------------------------DLSRLV-RIWRALID------QRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRSTCANDRRAKRIKLTRQAEPIIEQVENVID--ATRDDILNGISLEEVNQMVTLIARLE-----------
152966083    ---------------------------------------MDSAQEELSRRGYEDVRPVHDFAIRAIAAGADSASELSRRTSVTKQAAAQTISVLQERGYVARKADPDDARRKRLHVTERGFALLSEGEAIFDELREEWARR--IGTDQLQQLEARLSEL------------
256668845    --------------DALEPKELATYFALMESVSLLQHAVSQQLRAE------GDLSYVQFELLARLADSPLTMTELADGVVYSRSGLTHQAGLLEKAGLVTRGPSADDQRATVVGITDAGRDL---VAKVLPGHIDAVRRLAPLSTSDLEALGGIMARV------------
237785291    ---------------------------------RFHDELNTVIARQLHNEGDLSLADFEVLVLSEAPDGELRVTLLADRMLWERSRLSHQVSRMQKRGLVIRNDDPHDGRASVVSVTDKGRKAIEHVAP---GHVDTVRKNAQLEDGDVDYLSTVFDRL------------
46908082     ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSELAKTLDVSASHITAITDTLVEEKFITRHRSEVDRRIIELKLTPNAEEFVKEIDKKKKEMI--VKRFAVFSEYEQAEFRKLLKKL------------
77458993     ---------MSSTQRSVATELSFALNAAANRMVRLHKPFLEPLGLTFS----------QYLVTLELLNSPRSVSDLCERLDMETGTLTPLLKRLEAAGVITRTRDAVDERRVLIDLTASARGMEDELRSITDK----IRTACQLTPEDLQELHRTLEGLAR----------
156933983    ---------------------------LIHLVNQKKDRLLN------EYLAPLDITAAQFKVLCSIRPGRITPGELKKVLSVDLGALTRMLDRLVCKGWVARLPNPNDKRGILVELTEEGAVLCEQCHQLVGQNLHQ-ELTKNLTADEVATLEYLLKRV------------
282886273    ---------LEMSTGADSHMGLRLWLRMLTTTNLVQAELRKRLRNEFD----TTLPRFDLMAQLERHPEGLKMTELSRRLMVTGGNVTGITDQLEKEGLVSRDTDPSDRRSISVCLTPAGRKAFDRMAAAHEQWV--VELFGGLSLEEKSRTHQRLGKL------------
239928847    ----------------------------------------------------------EALVLLTFSKAELPMSKIGERLMVHPTSVTNTVDRLVRSGLVDKRPNPNDGRGTLARITDKGREVVEAAT----RDLMAMDGLGAYDAEECGELFAMLRPL------------
135232631    ---QSQQASAVEANRAYRSLNRSLPITLLKTREAVFQHFM----PELQKMG---LTPQQWRVLRVLNEGNLPMSALADQSFVMLSSLSRIVRKLCRDGYIGKQQSQVDKRSYTISLTTKGKDHRHKLERVYDRIAE-----------------------------------
296178441    ------------------------------------------------------LTSQQGQLLCVLMGQPYGMGELSSVLGLAKSSLSGLVDRTESNGLVRREADPQDSRAVRVALTGRGARLADRFYTDACRRIQELST--GLGDDERDTLAHLLGRL------------
280963955    --------------------------DVTAVVRRFNRAYTQRIGALEESFLGMGLPLGTARLLFEIGAGPTTTQGLRARLGLDSGYLSRLLRRLEEDGLVAVEPDPDDRRRRLVGLTEAGRRRWRGLEDRSEERARQL---------------------------------
134094921    -------------------------FEALSEFRYQLRRFLRFSEDAAQSVG---LTPLHYLVLLHIGQDWATVGQLAERLQTQHHGAVALVSRCEKAGLVTRSPGVEDRRQVRVRLTETGEKQLRHLAELHRNELRSLSNV------------------------------
88857123     ------------------------YQELLVSIRQVIRAI-DLYSKKLSKETG--LTSPQLLVLQAISQQDVMVKEIAEQINLSSATITSILDRLEIRELVIRERSTTDKRRVGISLTDKGFDIKDSPTPLQEHFIARFESMQEW---EQSQMLATMQRI------------
294498285    ------------------------------------------------------------ILNYIASGTKYMVADISNKLHLTSGATTSLLNQLEEESLIKRVRDEKDRRVVWVSLTDESKKLVSIITE--KRNGFLKDMLSALTVEEQEEYFRLLNKMDALLSD------
261880798    ---------------------------------RIRDIYRAVVSFENELQQAVGLNINEAALLCVLSDGKTRAGEIAEALGVTRSNASKIIASLEKQMYIHRQPCEEDSRCQKFRITKKGRD------KLSQIHCDDIKMPAGLER-------------------------
238059832    ------------------------------------------------------LSPAQACVLGRLDERRGM-GALAEELGCDASNITQIVARLEALGLVTREPNPRDRRARLVARTPRGDEINHRFTTAF---TFARTAVGRLSPDEQDQLTALLRK-------------
254504238    --------------------------------TELRRRLRDECDTTLPRFDVLS-----ALSRYPDG---LKMSEISAFLKVSNGNVTGIVERLVEDGHAVRMAVPGDKRANRVKLTSEGHAI---FADLAAKHEGWIDELGGLDRTAIAACNE-----------------
256832381    ------------------------------------------------------------VVLWEQGS--VTPSELAQALHLDRSTVSGLLKRMERDGLLVRERHADNQRSVHVALTEYASGLRNELADIFTCVAEAM-KLSEHDAHDLVTALHALR--------------
271965329    --------------------------------------------------------------------APLSVKELSKLLQLDPGTLSPLLKRLEAIGYVRRRRGTRDERVLEVTLTPKGRELRSE----AERIPPSVVERLGMGLEELQELHRSLTRV------------
88856810     ----------------------PLDYSAMAVASNLFRA-ANAVRNHFERTVLSEHNAFVVLWVTWIWEP-IETRQIALEGGFSKATLTGVLSTLERRGWLTRERSDTDGRLVVVKLTDNGRELMVELFPAFNVQEQAV--TGPVDPSKREELAEMLR--------------
251777643    ---------------------------------------------------------MEMLTLIYNAENEVTPLMISKIMNLKKPSVSGVVEPLLKKNYVQKEQNCNDKRSYYLVVTEKGKELLKSANDLYLSAIYTLEK--ELGKDAFVSFIETMNK-------------
28870124     ----------------------------------MRRAQLKLFQNLIGRLSAHDLRPAQFSALAIIEQTPLMQADLAKALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKTGETL---LRELKQIAVDSLDSTSALDNQERNDLLRLLKKV------------
229010199    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGVSKQAISKMVDSLENSGYVTRQTHPTDKRGKIIVLTERGLAVEEIVAEIEQRWIANI---------------------------------
300735507    ----------------------------------------------------------------------MRMKELADKIGVTTGTLTVQIDKMVEAQWVVRRPHETDRRSILVELTDKGQALFLEHDALHLQ--LTTDLTAKMSSEERIVLLNLLSRMN-----------
283841069    -------KGIVQPPPNQGDDVA-----LVRAFNRFYTARLGVLEQ---RLMDSPFSLTEARILYELAHREATAKQIGTELKLDPGYLSRIIQGFADDGLLKRSPSPADRRQHLLTLTAKGRAAYAKLER------------------------------------------
218710072    -------------------------------------------------------------------EEGITQRDIAAKSKVENSTTTRTLDKLEKLKLVERRADPNSRRSFRIYLTEKGKALEEQLVPIPIRLNKELM--NELDAKEQQQMIKLLQKM------------
255523518    -------------------------------------------------------------MLYHKGD--LKICEILEKTLATGGNMTVVIDNLAKEDLVKRCVDAKDRRVNLISITEKGRELIESI---FPRHVENINEISVLTTEEKEALITLLKKL------------
284032506    -----------------------------------------------------DLTQAQAQMLCSLAGRSVGMAELSATLGVERSSLTGLVDRAEHRGLVVRHQDAKDRRAVKVSLTEDGNELQRFHRELTDRLELML---AELPDGEREQFTGTLRRI------------
227543737    ---------------------------------------------------ELDITPQQAHTLFYIEKAGLIQRELGDHFHLRNASVTSMVKNLERDGYIIRKADQESARIKRIFLTKKGEEKTNEVKEIFDK--AYLQIISRLDERDIDAIVKGMTNIN-----------
197116838    -----------------------------------------LIERELQRRGITGIVPAHGLVFSFLQNEAIPIKALVQQSGRVKSTVTGMINTLEKHGYIYKQNCSDDARSTLIGLTERGNAIRRDFEEI-----------------------------------------
294494930    -----------------------------AMIACLHRQNLRYLSQELEIYG---IGGGQFRFLLALYHVEIRPEELSRMLMVNRATATRALKRLEEAGYVRRTPDPKDRRALVVNLTEEGHRMHRFIRQLSQKRSECM-------LAGFSEEEKTLFR-------------
148254686    ----MALKEAPPVASRTGTDQEAEH----RAQTRLWLRLLTLIEGELRRRFREEMPRFDVLAQLDREPSGLVLGELPKRLMVSAGNLTPIVDRLVEDGYITRTPSNLDRRVQIICMTVEGRK---AFRRMAKRHGAWLELLAQFPPERLDGLTLELDDL------------
218779372    -----------------------------RLQESAHRFLSNALKQK----GVQGIEPSHGVILRQLHQGPLSMSDLARLTGRTKPTVTVLVRKLMKHGYVEKVRDSEDGRVFQVSLAPKALELARDLEA------------------------------------------
307266932    -------------------------------------------------------------------DNPITMKELQRRLLLAPGTLTGLVDNLVSDGLVERWRDETDRRLVYLKLTQEGDKLLKEI--LQYRTSILANILKKIDGLDVERLNRDLR--------------
85859906     ----------------------------------------------------------QFFMIIAVMDEELLPSELADKTAQDRATTTGLLDRLEKDGWIERKPDSKDRRSLRVYLTSYGRHHKESILKLFEETNHKFLNR--FTQDEWVQMQNLLNRLEQ----------
194014684    ------------------------------------------------------LPTSQMMALEELEVEKLTVWQLSNKLRLETSTVSRLVDKLVKKGLVYREVNEKNRRELFLHLTEKGHRLREQSLTFYQRILNNLESEQKIVVDGFELFIDSISK-------------
229488862    ------------------------------------------------------------------SDRPLRASEVTAVTMVSGAATTKHADRLAKLGFVERQRFEHDGRVVLLQLTDAGRALVE--AEFPRRVERDRQVLTGLDEDERAQLTALLKRI------------
111023796    ------------------------------------------LRAVVSASGETPIPPALTSVLFVLAARECRQNELAADLCVSQSSLSRQISELVDAGYVSRAADPHDKRASRIRVSPNGMDIRETTERRAERLRGMLE---GWSQEQALAAVTSLTQLNDTFAASVQQR-
229011091    ----------------------------------------------------------QAIRILQIREKDITIGKVATELSLSHNTASEHVKRLIQKGFIIKERNKHDERVVNLTLTKEGIEVLEKHTLLDKEKIKILESQ--LSKEEQQLIEKAFSLL------------
254387463    ----------------------------------------------------------EALVLLTFSQAELPMSKIGERLMVHPTSVTNTVDRLVRSGLMDKRPNPNDGRGTLASITPKGREVVESAT----RDLMAMDGLGAYDAEECAEIFAMLRPL------------
209964838    ------------------------------------------------RLGAHDLSEGRFVLLFLLAEGGLSPHELAEQAGVTRGTVTGLLDGLERSGFVRREENDIDRRKRTVRLTRDGAALVQRLAEEHGRWIGSL--FADLSAAERDALRHLLGRV------------
229174758    -------------------------LELSGSFRKMIRLLQNDINTRFEHMPYNEFSVLRALFL----NSPQMASQIASEVNVTSSHITAVTDRLVRKGFVERKRSNSDRRIVYLEITEHGREVTEKLEAVRKEYYK--EKFKGWSDQEIEMVLELFGRV------------
148264579    ----------------------------------LHR-LGDKIVSEFS------INQQQFVVLNEIQRAETCQKNLVGSLLYEKSNISKIISKLQSLGYVTVTRSATDTRVTIVKTTELGENIWAKCMAKF--YSWNQEWVNSITQEDVMLIINAQERL------------
114763532    ------------------------------LIARANRL---IEEDLSKRLQSNGIAIEQYRVLKSLEEGPLPMGRLAERVLVEPATLTKIIDRMVRDNLVFRVPDEKDRRKVRVALSASGVAICRQLEGIGDDHEKHIAET--LGEGELKDVRRIL---------------
310658928    ------------------------------ILNRTNTKLKNRLHQEFKNY---DVTPEQWSLLNCVSDKPITPKEISDIIYKDKPNTNRILEKLFDKKLIYKVPHPTDRRSFHVFLTEEGLKLRTSLVPIA--YSITEKLTDGLSPEKVQELKDLL---------------
238025132    -------------------------------------------------------------LLDGEPRGELEAGQIAKRCCILSPSLTGVLERLERDGLITRMRSTEDQRRLLVALTERSRQLARKIGQRIDDQDRQLEQQ--LGADGLRAIYTALDRL------------
148985503    ------------------------------VFKRFGHQIHLMVQKEAKRCGIEFMGGPQGQVVHFLDNREVLIKDIEQELNITKSVASNLVKRIVQNGLVELEASPVDKRAKFVRLTDKARSQMQQVKAFFERIDKQLMED--IDEDELLIFEKVLGQL------------
118593751    -----------------------------HLIRRLQQIAVAVFHTEVEAIGF-DMTPVQFAALVRVSEHPIDQITLAGLIAYDRTTIAGVVDRLVQKGFLSRAVSEKDRRAKVLHMTEAGTEALSRLGPAVEKAQQVMLS--GLDSQEAEDFIRLLHK-------------
197244409    ---------MSDATPSLDPVQLGAYFDLIEVTS----LLRHAVEQQLRESG--DLSYVQFQLLARLGDSPTRMTDLADGVVYSRSGLTYQVGLLEKEGLVARAPAPDDERSVTVTLTGAGREL---LAKVLPGHVEVVSGLAPLSHDEVRSLAGLL---------------
256397001    -------------------------------------------------------------VLMGKPEEGFGMGELVRTLGLAKSSLTGLVDRSLRRGLVRREADSTDGRAVRVFLTEEGDKVATEFYDETVQHIAEL--PAVLSGEEQAQLAKLLERL------------
269216776    --------------------------------------------------------------------DKTPVTVVAQRLSVTAATVTAAVNRLVRKGYVERVPSQEDRRKVLLHLTKSGRKAVRAHDLFHARMIDSI--LDGMDADEEAALLRSVRRIKEFF--------
227827423    ------------------------YSEVWDLITGLTRKINKETDKALEQIGLSYFEF--KVMCALEEEGKVPMSRIAEKYMLTKAGLTSIIDRLEEKELVRRVRSESDRRVIYVELTEKGREKLMESRKIFLNVLSSFLSK--LSEDEIKELERIFSKL------------
229165709    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGVSKQAISKMVDSLENSGYVTRQTHPTDKRGKIIVLTERGLSVEEIVAEIEQRWIANI---------------------------------
290955684    ---------------------------------RAHERLMSLAGVPLDRAAVA--------LLRQIADSELRPGELANRLGVEASHVTRQVQQLEKTGHVTRVPDPDDRRAQRIELTAAGGRAIDRIREAGVRGMQ--MALSEWSPEELRQLAGLFHRM------------
222056476    ------------------------------------------------------------LLGFLWQEDGLSQAELSTRSQIDRTTMGGLIDRLEKEGLVQRLPHPKDRRAYQICLTEQGKAMKEELSPLAMKALARF--TAPLTDQEVETLRQLLQKLRR----------
254384362    --------------PMPGAAKGGPVSHAIFRLARLHRMFAGQL---LRRIG---LHPGQELVMMHLWEGPQRQADLVRLMDSDAATMTRTVRRLEQAGFVRRRPSPTDRRASLIEPTAASQALRHEVERVWS-QLEEI-STAGLSDDERAAALRTLESLEQ----------
291302068    -----------------------------------------------------------------------TPGEIATAIGLATPTVTRSATRMEAAGLLRRTPHPDDRRLVCLRLTDEGKRLRRVLNEEVSRLSE--RALSGLSAAERKQLTAMLRRV------------
160940900    -----------------------------RLLVRAERARKHLMQPHFTRIGLTFGQGHARILDVLLARDHITQKELSDLCHMDVTTMSRSLDRLEESGYLVREKDPGCRRSYLICLTGDGAAEARRVRKVLEMVDEVI--WNGLDQDEMEAFCGTMEKICR----------
256378656    ---------MADTPPSLDPVQLGAYFDLIEVTS----LLRHAVEQQLREAG--DLSYVQFQLLARLGDSPTRMTDLADGVVYSRSGLTYQAGLLEKAGLVTRAPSPDDERGVTVTITDAGRALLGQVLPGHVEVVGGLL-FEPLSREDVTALADLL---------------
301063674    ---------------------------------------------------------VQARLLYELSHAPLHAADMARDLGLSADYLSKTLSKFESEGLITRTPSPKDSRKQVLNLTQTGRAAYSKLKETSNLHISSLIET--LTPEEKLDMVNAMGRIEE----------
264676737    ------------------------------LMVTLTRQWRRFVEEQLAASGLTDATWTPLLHLRAWGDG-VTQKELAERVGLDGSSLVRLLDILEGKGWVERRADAADRRSKRIFLTAEGHGAVDHVRATMLEAELSLLQDLEDSEVELDGVNKIRARIEQ----------
218779569    ------------------------------------------------------------MALYEKGS--LSLSRLAAEIMVKSSTVTGIIDRLENKGLVIRSRTNKDRRVITVELTDKGRDMADAPPPLQKQIIEGLEN---LPPQEVAEIVSSLSKL------------
78044832     ----------------------------------------------------------------GEGIDGVKVSDLSQRLNITPAAVTHMLNSLEEGGYIERLRDAKDRRIVIVRPSAKGKEILEQGKKEILKRFSGL--VEYLGEKDTSELIRLLNK-------------
239832633    ---------------AMSKDNKAVVLYRLQSVARLSRTVLA------TRLLEQGLYAGQAVMLQLAAEDGLTPGVLAQRLGVRPPTITKTIARLQSQGFVAKRASETDQRQSHIYLTQAGLETIKAIEKSIRK--TEKDMLKGLDKKDRKTFLKMLSRME-----------
297192002    ----------------------------------------------------------EALVLLTFSKAELPMSKIGERLMVHPTSVTNTVDRLVRSGLVDKRPNPNDGRGTLASITDKGREVVEAAT----RDLMAMDGLGTYDAEECGEIFALLRPL------------
126646926    ---------------------------------------------------------------------PTTVSSIQDRMLNKMSNASRLIEKLKLKGYVRRTECPNDRRQVDVLITEEGLKI---LAELQTKVEEGNWKFVNLDKEEVNQLNDLLDKL------------
160937905    ----------------------------------------------------------QRILAMLAERGIITQRELQDMLGVQSGSLSEILNKVETCGYIMRRQNERDRRQMNLELTDSGMEAARNFREEHMKKARAM--FDGLTEDEKKQLSSLLEKMMEHW--------
229056534    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGVSKQAISKMVDSLENSGYVARQTHPTDKRGKIIVLTERGLAVKEIVAEIEQRWIEHI---------------------------------
310657734    --------------------------------ERIMRMVYDRL---FEKYNISE-PKFFVILLLSIHEADMPLIELGKNMMVSRANMTTLIDRMIKENLVEKRKNADDKRSIKAHLTPKGRQLFDEIKDLHMEFSQRMTK--ALTEEERATLNSILKKLQE----------
296268322    -------------------------------------------------------------------NAPIRPSDLAACLGVGKATISRQVKVLEELGLVGREPDPLDRRAHRLVLTPQGRQLLDRVRTARQQQLYSL-----LSSWPTEDVWLLARMLERF---------
90577503     -------------------------------IERLNQLLMSSWEQSVVKETGYTLAQVHTIEVLGV-QGPLRMKELADKLGITTGTLTVQIEKLVKANLIERCAHPTDRRAIVVTLTEAGQAIHVKHNQLH----------------------------------------
297617059    ------------------------------VLTKAQNAVHQLFKAELAPYG---VTPGQYGVLRCLWDQNMTAKQLADRLSLDGSTITGILDRMEQRGLIERHTDPKDRRALKVMLTEHGLRLKEPLTKAIEE--------------------------------------
126732116    --------------------------------------------------------------------GKVSVRDIEVRVAMEKYEVSRAAKRLREAGLIERKENPADRRLVILSLTSKGRQMMTELLPMAKAHQKELEKRLG---DAFQQLEAGLEEL------------
84499351     ----------------------------------LRRILRATEQYERDLASAAGLSPAQLRVLQIIADKTATPKALAQRMGVTQATVTSVVDKLVARGHVRRVPSETDRRQTNVILTVTGRALEEAPDALQQRYVREFVQ---LADWEQAQLVASLERV------------
283853564    --------------------------------------------------------------------GDLRMTELAAKMGVTTGSLTVLVDRLERGGFVSRRPHETDRRSIRVGLTPEGERLSREHHQLHE--HLTQEIVCALTPEEAGQLAAMLGKI------------
23097528     ------------------------------------------------------ITVVQLQTMKHISEHPNSLQELAEKMNISKSTVSSTVDRLVKASFLRREQSTSDRRAINLNLTEEGRQKEAEGKKLFFARLHELSEVSDEDTESLFRLHQLI---------------
237797279    ----------------------------------MRRAQLKLFQNLIGRLSAHDLRPAQFSALAIIEQNPLMQADLAKALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKTGETL---LRQLKQIAVDSLDATAALNQQERQDLLRLLKKV------------
135467308    -------------------------------------------------------------------ENTITVAQLSKITLLPAPSLVGILDRLVKKDLIVRNRSNKDRRQVQISLTKQGQELQELVASVLAIHSK---LKAKVSNAEWQSLERLLQK-------------
300763837    ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSELAKTLDVSASHITAITDTLVEEKFITRHRSEVDRRIIELKLTPNAEEFVKEIDKKKKEMI--VKRFAVFSEYEQAEFRKLLKKL------------
91227432     --------------------------------------------------------------------EPVTPTTLYKTLMISSGAVSTRLEGLVQKGWVHRVASESDRRSNRVTLTEDGVAFLDQV---LEAHVASMEQLTCLDSEERNALESLLSK-------------
220921122    ----MVRRMTSLEPIGSGVDTLRLDNQLCYALYAASHRMTKCYRPLLERLGLTYPQYLVLIVLWE--TDGLTVSEIGRRLRLDSGTLTPVLKRLEGAGFVRRTRRQADEREVEISLMPAGLALRD----------------------------------------------
89896821     ------------------------------------------------------LTLMQTRILVEVKDAPHTIGSLGSIIGLSSGNASSMCKKLEAAGFLKRIRTPEDERFVKLALTRHGEDIYRIEEDLERRYGVFLEHKGEQEYQRFIE--------------------
139520448    -HPMSSPSAPFPLTQADPAAVQRHFMFTLGQVNKQWRRTLDRL--------LAPMGLTQALMHLARSPEAMRQKDLAHSLALDSSSVVRLVDGLAAQGWIERV-DDSDRRVRKIQLTPAGHAQVEAVQGLLQQARAQV--LGAVPPEELGAAYATLQRL------------
260654188    ------------------------------------------------KLGRLSVPQLKALCVIG-RHRDVRMKDVADRLKLTTGTVTVMIDRLQSMGLVKRIRSEMDRRSYQLALTEQGQAVFNEHDRRQNDMLRRLARMEPEDLDGFMRGARALLR-------------
294632572    --------------------------ELAQAADRLFYAMRRSRAATVGRSGAG-LSMAQLTLLEPLSEDALPVGKLAAVAEVSVPTATRMLKQLEAAGMVTRQRSPHDDRQVLVRLTADGADLAAMRTELRARQSEALAHFTPLERRELAA---QLQRL------------
162454670    --------------------------------------------------------------------GPIGVVDLSDRAGRDYTTVSRQVAKLESLGLIERRPSPADRRIHEAVITDKGRQMTDALDAARQRLAAPV--LAKWSEEDFSDLVRLMRR-------------
227529612    -------------------------------------------------------------------DQPLSQRELADMANIKPGSLTEVLERLERDDLIKRERLANDRRVIHVRLTAKGRKAYQKLVE--ERHEFGNHLLEEIDQEDLARFNMMDKNLHRYYGDRL----
78066157     ---------------------------------------RNLITSEMDALKDLDITAQQMGVLLSLRTGAATPFELSKLLGVDTGLMTRVLDKLEGKGLVERSRSVSDRRVVNLALTEAGQAVAAQIPEIAPKVLNARLRK--FSRAEFDELSRLLHK-------------
309812955    --------------------------------------------------------------VWIYGEPET--REVAESAGISKATLSGVVKTLSARGWLKRTQSSSDKRFAHLSLTPAGMTLME---ELFPQFNSGEQQVADLTPDELTVLTKALRKV------------
90411874     --------------------------------------------------GLLKLTPVQAHTLIELEYMSCTVSQMADKLKVDKSNASRTLAVLLNLGLVESTPNPDDKRSQLSQLTLLGQQTLTSLHTQLNLHVQTV--LDQMDSDEIAKLKNSLTR-------------
163792535    ---------------------------------RAGQSVLAAVEADLKAAGFPSLAWYDALLLRGAGEAGLRPVDLEHRMLLAQYNVSRLVDRLARAGYVRRRPCPDDARASLLTVTAEGRDLWPVYAAAIERHLGA--KLGDGEAAELARLLGSLRK-------------
114561983    -------------------------------ITQLYKPLLDSI-------GLTYTQYLVMLVLWE--QDGLSLKTLASKLGQQSGALTPVIKRLETDGLLKRIREPLDERTLSMQLTEKGHQLQPQAEKI---HLCILEQCGI----EMSELDDLKQQLDQF---------
255527101    --------------------------------------------------------------LYLCGDEGSTSSTLSKKLGVKKPSVTTLIDRMTLKGIVIRQENENDRRYTKISITEEGKKILAEIIPDKENIIASL--VGVLPEEEMQILHESLQRLNRF---------
242280604    -------------------------------------------------------------VLRRAGDPKLSVGELCEAALLTSGAMTNRIDKLVKKGLVDREINTDDRRGVHVVLTAEGFDLIDSI--IHERFEVADKFIRCLSADDRKSLNGILKKL------------
28870904     -----------------------------------------------------DVTFAQFKVLIIISQSSDTPVELCRHLSLDSGSMTRMLDRLEQKGLIARTRSATDRRQVRLVLTEQGQTLSDLLPQIGADAMNEI--FATLDAEEVATLQRILTKV------------
254448452    ------------------DDDMQKHEEVLVSLRRLIRA-TDLNSKRLSKATG--LTSPQLLIMQTIREAEITAGDLARQVNLSQATITNILDRIEKRGWVVRQRSEKDKRKVYASLTAEGLKVQDAPTPLQQNFVSAFDNLKEW---EQSMIIASLQRV------------
89094613     ------------------------------------------------------LTAVQGKVLNFMHNGEITASELSKEVAIDNATLTGLLDRLEALELLERHTKSDDRRAILIRLTDQGQTLAE---ELYQR----WQPANEQFLENFSDAETAMLRLKRF---------
13474300     ----------------------------------------------------------QIMLALDREDGQ-TPGNLAGRLGVRPPTITKTINRLQAQGFLEKRASEADARQAHIFLTDSGRETIRAIEKSVKK--TEKQALKGLDKKDQKALFKLLARIE-----------
172058972    ------------------------------------------------------------LLAQLEVDTTISQKELQQRVNVDNAAVTRHLKHLETKGMIERVRSATDNRVILVSLTAEG---ATRITRLRQQKDEFLEQLEGFTADEQHQLTQMIQRIE-----------
72384126     -----------AAQRARETDDKHTYFVAVAEARYVLRKVFRIVEDQAKKYGIDPL-AHQALIIYGSEGMELQVNQIAARLDITPAFASSLVRMLVEKDFVVRRRGDGDQRVINVAITELGREVMDAIDENVKFHVD-----------------------------------
37999803     --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNIHELPPGQSQLAKAIGIEQPSLVRTLDQLEDKGLITRHICVHDRRAKRIMLTDMADPIIQAVNDVIDQTRSEI--LNGITPEEVSELATIISRLE-----------
297582819    -----------------------------------------LLQNEHNRLGDLDVTPAQSKALYLLNRGSQSQTELQDRMYIKGSTMNGIIDSLQKKHLIHKEDSKTDRRVKVIWLTEEGREIWEMLGALEARLMAGISPK------------------------------
159043310    -------------------------------------------------------------------EGEISIGLLAERVGTGLPATSRIVDRMEDRGLLVKRKDPEDRRSVLIAVTAAGQAL-DPLARFYDHINEAL--LAGFTPTERSLAFDLLARME-----------
297538997    ---------------------PESALETLKLFRIIFRHFHEIEK-------IAGIGGASLWAMAEIAENDLTVTGLAKAMSVHQSTASNLIEKLETGGNVIRTRSVEDRRLVNLSLTDLGREVMAKAPPPYRGILP--DALMRLSPESLLELNRHLTEL------------
85716773     ------------------------------------RMVSNAVSQEFARVSSEDVTVAEWTFMRALYDEPTPPSALAERMGMTKGAISKLAERLVVKGLVERTESQEDKRAHSLSLTTEGRAKIPILASLADENDAGF--FGVLTNDEHEALDRILKALER----------
260550279    -------------------------------VSQVNGKYSQLIEKSIKKLGID--NTRRKIILSTNALGEASITDIANLSTLKLTTATKAVYRLVEDGIVEVYSSTTDERISMVKLTTKGVELVEQINQISVVTLAGI--LNAFSEDELHNLNSQLKKL------------
283785226    -------------------------------------RLIYMVNQQKDRLLNDDITASQFKVLCSIRAGCITPVELKKVLSVDLGALTRMLDRLVCKGWIDRHPNPNDKRGVLVKLTEHGAAICEQCHQLVGQDLHQ-ELTKNLTADEVATLEYLLKKV------------
306832699    -------------------------VKSMVVMRKAFRTIDARVSESFK---VDHLTPTQFGVLDVLAKGPMKIAELLDSMLATSGNMTVVIRNMEKKGWVTRTTCPHDKRAYLVGLTEQG---CQVIEHALPLHIAKIEETSVLTEDEQAELIRLLKK-------------
125624607    ------------------------------------------------------INYIQLLCLISLYIKDNQSQEITDDLSIDKSSVHRAIRSLIEKEYVVRVRDEHDKRAYRVSLTKKARAIQSQIEEMTKERENLLSE--GIDPKEKEIAFKVLNQM------------
118579509    ------------------------------------RRVFQVINEHSKRVKVTGITGPQLWAIKRIAENPIKGAELARRMYLHPTTIVGILDRLETRGLVVRTRSKVDRRVVEVNLTEQGNEL------------------------------------------------
302339250    ----------------------------------------------------NNIPPIQLMGLVWL-KPDIIIKELRDIMSLPGSTVTSSINRLVHRGWIKRVKSNRDRRSYGLELTEAGRAIHDRVDRVIAANILHALDNDEKRRQLINVLTEAVSHLE-----------
300790927    -NSATRPKAELDLADQLGH-------ELVRLV-----RLINKAKSQVSKLGPDGIEAAYAILFTLIHEGPQRTSKLAESLHSEISTISRQSSSLVQHGLVERQADPEDGRACLLAPTTEGMRVFEQNRK--QRNQWLAEVLGDWTDGDIQTLNRLFSRLN-----------
142040016    MEKALEMSETTNTDNVLCLENQVCFYSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSEQDERVRVLSLTSAGQALKQQASEI-----------------------------------------
293607949    -------------------------------VSQVNGKYSQLIEKSIKKLGID--NTRRKIILSTNALGEASITDIANLSTLKLTTATKAVYRLVEDGIVEVYSSTSDERISMVKLTAKGIELVEQINQISVVTLAGI--LNAFSEDELHNLNTQLKKL------------
302875714    --------------------------------------------------GHMNITATQGMMIHMVGNNQMKVSELSEALGLSNSTVSGIIDRLEKQNILERIRSEEDRRVVYVKLHPEFKNSACDNFKAQEDFLDNILHKA--SEEELEKIVETIGILERL---------
15898193     --------------------------EKLQLMNTIAKIYRGSIKEFNNRLGKLNLSYLDFSILKATSEEPRSMVYLANRYFVTQSAITAAVDKLEAKGLVRRIRDSKDRRIVIVEITPKGRQVNEVLRNLVNEMLSDVENVEEL----LEGLNKILSRI------------
38232755     -----------------------------RLMQRMYRVY-------FDQWGITY-SQYLVLLLLWEKDRQ-TISELSDPLDLDSGTLSPLLRRMEANGFITREHEQSDYRKVVVCLTTRGRRLKTKAKKMNDELNDML----GFDDADLAAVTRVLEKIN-----------
187921791    ---------LEMSTGADSHMGLRLWLRMLTTTNLVQAELRKRLRNEFD----TTLPRFDLMAQLERHPEGLKMTELSRRLMVTGGNITGITDQLEKEGLVSRDNDPNDRRSISVCLTPAGRKAFDKMAIAHEQWV--VELFGGLSLDEKSRTHQRLGKL------------
270290107    ------------------------------------------------------------------GSEPITLSEIAETQEVTKSAISRKVGTLLDLGLIEQKSDRVDRRKKYLTLTNRGREMYWKNDKIFKEMLDDVAKRYGKDDKTLEHINK-----------------
139653178    -----------------------------------------------DYLSPLDITASQFKVLCSIRCAVITPVELKKVLSVDLGALTRMLDRLACKGWIERLPNPHDKRGVLVKLTEHGAAICEQCHQLVGQDLHQ-ELTKNLTADEVATLEHLLKRI------------
306843080    -----------------------------------------------EALAPLGINVAQFSTLRKIRRASISLSELARLSELDRSTMGRNTKVLQRMGLIEHVASD-DHRETNLTLTTEGRNLAERGAPLWNRAQKEIETR--LGGDGAEQLLALLRRLD-----------
29827920     -------------------------IDTAQLMELLSVSLAAYYGDFTVAAASESLTASQGKTLNVLRRGPASMSVLATTLTCDASNMTGIVDRLEKRGLVRREPSPSDRRVKNVILTAEGERVIDVIRG---KMHATLAGLNRLSAQERDTLYALL---ERAFTAQL----
256678115    -----------------------------------------------------ELSVVQLRLLGVLRDRRAGMLELGRHLGLDKSSMTGLVGRAEKRGLVRRSPSPHDGRAVLVGLTEEGRRLAEEGAEEIARRLEATAHLGTEGRAELTRLVGTVLR-------------
13471437     ---------------------------------RVSRQLVERAEDTLKESGLPPLAWYDVLELAEAGEGGLRPFQLIERTLFAQYNISRLLARLEADGLVEKLPVADDGRGQTIRITAKGRETRRRMWAIYGRSIAELVG-AKLSADELKMMSALLGRL------------
88798031     ------------------------------LANRISRSLADQYQAEFG------ISRPQWRVLAVLGETDLSANDLVDRTAMDKVAVSRAVSGLVNKQLINQSDDKKDKRRSRLSLTPKGLQIYAAIVPAALSFQQNL--LANLSAEDIHHLDAILEKL------------
15615634     -------------------------------IEKSLRMVAEIVKQKREILTHFPITPPQFVALQWLNEGDMTIGELSQKMYLACSTTTDLIDRMEKNHLVERVKDQNDRRVVRIHLLERGKTIIEEVIRKRQEYLTDILEK------------------------------
295687588    -----------------------------SLVTRLYRGLLEPL----------GLTHPQYLVLIALWERTCSMGDLRRSLCMDTGAVTPLVKRMEAAGLLRRSRDAADERRVWVDLTDAGWALRDKVLEV----RRNVVARLPLSGAEIATMRASLQSLN-----------
172041670    ----------------------------------------------FRKTEQSSISQAQSIMMILDSEGPMRISQIAAMESIRMPTASNAVNQLETMGLVHRVRDVSDRRGVRVQLTDKGRE--ELHNQEGARSIQLASMLENLSEEDLQTV-------------------
229143495    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGISKQAVSKMVDSLESNGYVTRKTHPTDKRGKIIVLTERGLSVEEIVAEIEQRWIEGIERMQILKED------------------------
212704206    ------------------------------------------------RLASYGLSGSQYLFILNICRQPLTQDKLPDIIHINKSNVTRALAHLEKRGFIRREVNPQDKRTAAVFPTQKALDVYPHVLEIIRGWDASVTS--PLTEDEKHTLQALLKRV------------
15893915     -------------------------------------KMLDKLRMEIKRAEELEISVVQVHAIFEIGKREVSTNEFSKILYLDKNTVNKIVNNLVDEKFVLRHIHPENTRHVILKLTENGQKIYENIRDDFKLYCKRIEKSRESITKDFEILLKSM---------------
296162156    ---------------------------IAHLIKDAYRGLSTALQTRLKAHGVMYGHWTFLRILWQ--TDGITQRQLSERAGVKEPTTFSALQSMEKLGYVTRQKMPDNRKQVRVFLTPKGTSLRALL-------VPAAEEVNEIALAGIPEKNVAIMR-------------
118586712    ----------------------------------------------------------------------LSVGEIAEILDVRPSSVTGLVDKLEENDFVERIVDEIDKRITLIKLTKKGHAFLK--NKKDEADDLSEEIFAGLSEEEKDTLLRLLKRV------------
117920026    --------------------------------------------------------------------NDVSLKELSNDTRLDPSTLTPIVKRLESKGLLTRNLSELDERKKVISLTDKGRQLQEEATQLTEK----LVARSNMNAERIEELRRLCLELE-----------
160880693    ----------------------------------------------LADANVDAFNGAQGRILYVLWQTENPIVELARKTGLAKTTLTSMLDRMENAGLVTRVFDKSDRRQIRITLTENARALSDEYEKVSMKMNG--IYYAGFTDEEIIAFEKTLLRV------------
187933180    -------------------------------------------------------------------DCNITVSSISKNLSIASPTATELVKNLTDKGYIERHINKNDKRFVEITLTNSGKKIVHKITEYYDALFSGL--VEKLGKQQSELLIELLSTVNIYFNE------
239980676    --------METTARTPDEGAAGRLAQDLALVLPALHRALDRRVDADFPHPKPAE---GQIALMRLIRDREVTVREAAEVLLVKPNNLSATVTQMVAAGLVERRRDPDDKRVTHLHLTPTAAERTHAVDELIGGYVE--QALAGLSDGELGAAVGALHLLER----------
293604481    MNAETAPPAANSPVHYRSDHRCMGEENAGYLIKLVYHSLTRMLDQE---MAPLDLTAMQAMVFLGRADTP---AELARLNDMDTGAMTRALDRLEAKGLLRRNRSQQDRRVVKIELTEKAREIAPNIARSLNHHLR------GFSSDEVTQLMHFLRRM------------
256396459    ----------------------------------AFRRLNGRLLDDVEARTGVAPSAFQALW-YLVSSPEYTASQLSAILGFSTAGTTKVADRLAEAGMIERGPSAADRRVILVTLTDHGFEIRTFLAALRER------AVGPMGADGFAALVESVVGLD-----------
113969159    -------------------------YSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSEQDERVRVLSLTPAGQAL------------------------------------------------
144018538    --------------------------------------------------------------------DEITQRELATTVGMKESTTFTALAGMEKQGLLTRKRDSSDRRKMTVKLTEKGRALKSTLIPI-AKYVND-QPLTEFDSDDIVQLKRMLERL------------
300767435    ------------------------------------------------------LTYAQYLVLMALWERDQSLHELGQVLRLSSNTLTPLLRRMEDAGWLQRERPATDRRQLVIHLTTQGKQIEAAIATCISRYHLTIDE-------------------------------
291303064    ----------------TDDEVRTAWCETLRVVHTTSCELENELQARHD-LGLSEFEVLQLGGVCGKGDGKVKMKDLEAKMYLSQSALSRTVTRLEKAGLVTRAVCDFDRRAMFLELTDEGRARWEAAA-------------------------------------------
217076492    ------------------------------LFSEIERLKFQILKSEMDKYK---IHPGQIPIFFIVRKNPISQKDLAKKVMLSTSTVAIMLRRMEKAGFVKRIQDESDRRFYHIYLTDKALKIVDKI--------------------------------------------
241890045    ----------------------------------------------------------QAMLFLSCKE-KITMQELGEELHVTKPRVTALVSELLEKDFVVQSTDEKDKRKKYLSLSEKGVECIESHRKAYEIWFKSIWDK--FDTREKEAFDILLSRVN-----------
238757722    --------------------------DLARLV-RVWRALID------QRLKPLELTQTHWVTLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHTCANDRRAKRIKLTEESSPIIEEVDCVIC--STRKEILGGISTDEIKMLSGLIDKLE-----------
84685526     ------------------------------------------------------LTAAQFRALQIVGEGHATPSDIATRMGVSQATITALVDKLVARGLVTRERSERDRRQTNVTITAEGQAVDEAPDALQQRYVRKFE---ALEDWEQAQIIASLERV------------
257871078    ----------------------------------------------FEEVGFEDLTKMEILELVIIAANEMTMSELARQIGTSKVQISRSIAGLEKAGFVIRKTNETNRRSVNVFMCEAGRELFSRKKQQIEDRLN--EKVSAMRPSDFTELYQAL---------------
220931250    --------------------------------------------DELADLTVKQLHYLDVIKKY----KKPTFTDLAEEMGVTKPTVTLAVNKLINQGYVKKVQSAEDRRVYHLLLTEMGERVVDVHDKAHRDFARQFMK--CLNDEELNQLVTIFKKV------------
86748028     ---------------------------------------------EYQQRYGLDIPGWRILATLGFRDDACTAQFISQCTRTHKSTISRAVTALLERELIERVENEDDRREFRLRLTAKGRALHELVPRLKRKEQEILS---CLSARERTDLAAALGKIER----------
83647813     ---------------------------------RLNRRWRKLLDDRLSDLGLTQSRWVTLLYLQRLG-GDLTQKELANALSIESPTLVRLLHGLEESGLVTRTCCGQDGRAKRIRLTAAAESYLETVNE--RAAALRSEMLAGVSPQDLELCLQVFARIE-----------
226330319    --------------------------DLARLV-RLWRALID------HRLKPLKLTQTHWITLYNISPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKKLICRHTCANDRRAKRIKLTKESEPFINEVYAVIEK--TRREILGGIQLEEIERLISTIQKLE-----------
126736570    -----------------------------------------------QRLAPLGLSLLEHEVLMNLRSDDLTQRQLSQRCFSAKSGISMLVSRYEADGLIHRRRSAVDQRAWCLSLTPKGQAIAHRALGVQNEVVNAM-------ADAFSDAELSLVR-------------
284989054    --------------PGATPGPAETWLRIVQVHDRITRR----VDSALHRRHDLSLTGYEALRRIAEAPGEATMGEVAEALGISRAGVTSTVSRLVAEGYVVRERSSGDKRLLHARLTPAGRA---KVEEARPTHDGLVAHLLTLLGDDAAVVTDALARV------------
270494802    -SPGARTPAAARASDAPEGSLRPLYGVLDQLMGYALRRAQNALYLDFQRAVGDDVSPQRAALVLVVGNPGLRQGLLAEAMGLHRSGGMRLVDWLHAQGWVLREADPQDRRSWLLHPTPQGRAALETLSARVRAHDAAL--VASLGPGG-ETLHPLLERLAR----------
293399885    ----------------------------------------------------------------------MTMSELARELHMPKQNVTKLIVKLAQYDYVKRIFNEHDKRSVYISLSDKALEHLKAFRK-QNTYIKEMLEKQ-LEKEDIMRMQTALHTIDE----------
116618713    ------------------------------------------------------------------SDEPLTMKIAKDRGVTKGA-VARQLKPLFDCGYLKHMPDEKDHRRVLLVLTSEGKAVEKQMTKVQQRFHKWLDIFGVEEGKSFL---KTLKR-------------
229196015    ----------------------------------------------------------QAIRILQIREKEITIGKVATELTLSHNTASEHVKRLIQKGYIMKERNKQDERVVNLTLTKEGIEVLEKHTLLDKEKIKILESQ--LSKEEQQLIEKAFSLL------------
226349682    ---------------------------------------------ELHRVGREDLEGVLAILCCLEEPGELSQKQVAEVLGVDRSDMVRLLDDLEERGFVARAKNAKDRRKHVLSLTKSGRQVRERSEELTRKAFDQL--YGNLSAKE----RQSLQRL------------
256804672    ----------------------------------------------------------EALVLLTFSKSELPMSKIGERLMVHPTSVTNTVDRLVKSGLVGKRPNPNDGRGTLASITDKGREVVEAAT----RDLMAMDGLGAYDAEECAEIFAMLRPL------------
302873984    -------------------------------INNLGRALNKVSDKKLHKYG---ITSSQAAVLYQLWSKELTQKEIQESLNLTAASVSGHVETLLSKELIYRQQDNEDYRCKRLYLTEKGKELR-----------------------------------------------
152996207    --------------------------------------------------------------------EKCSAKDIADRLSLDKSQITRVLKELVESGYVKKIRSPDNHRSQLLSLTLNGADLLNKIMMLDRTAAENMTQLTEQQIEEFTRISEIM---------------
300691715    ------------------------------LIGRAKTALSMAIEQE---VAQMDVTHSQASCLVLLANGRCTATDLGRELNTDIGSLTRMLSRMEKRGLIERMRSESDRRVVHLELTDAGRTLAERMPAIYTQVLNRF--FAGFTQTEVQTLRGLLQRV------------
118473110    -------------------------IEVLGRVQRIHRLDLDLARHGVNR---SEFSVLSALARAG---RPLRASEVVSTTMLSGASITKIADSLVGRGLVVRQKSERDGRVVLLAPTDAGRAVVD--DEMPRRIAGDAQLIAGLTPAERETLSGLLRKV------------
256378231    -----------------------------------FRTLTDAAIAELARRGYDDVRPVHDFAMRAVAAGAESASELGRRLSVTKQSAARTIAVLQERGWVTSEADPRDARRKRLRVTPLGFEVLTQGEAVFDERARWAEQLGEAELERFEAQLDAL---------------
65318192     ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGVSKQAVSKMVDSLENSGYVTRKTHPTDKRGKIIVLTERGLAVEEIVAEIEQRWIENI---------------------------------
290957452    ---------------------------------------------EMARAVHPDLESAAYGLLARLDEARLRATELAAYIGVGKATMSRQLRALEHLGLIAREPDPADGRAWLVHLTEEGRARFRAVRD--ARRVAYVRQLAGWDRDEVAQLARLLHQLNR----------
120598728    ----------------------------------------------------------------------MRMKELADKIGVTTGTLTVQIDKMVEAEWVVRRPHETDRRSILVELTEKGQTLFLEHDALHLQ--LTTDLTAKMSSEERIVLLNLLSRMN-----------
239827975    -----------------------------------------LVKCELD----EDMTNDQYYLLRYIKKAKCTSTELASLFGVNKSAITAMTNRLVKKGLIQRTRDQNDRRVVYLTLTERGDEITETEEKIHKLVESFITKFSERETETFIQTYEKL---------------
255099595    ----------------------------------------DDLKKMFKQNGYDITTDHYALLRFLWEQDGISQIDLCEKSCKDKSNTTRILDVMKNKGLIVRKVDVKDRRKFQIFLTDLGRELEEPLNEIASIYAT--ETFKSISDEELPLFTDILDRI------------
257125218    -------------------------------ISKMFRMVNKIAEESFENLG---IYPTHAFLMIILKEEKLTVNQISEALAIAPSTVTRFVDKLVSKGYVEREKS---GKNSFTKITEEGLKVIPELNKAWKRIGDKIEELVGNDEEDFREFTNLLAK-------------
226306319    ------------------------------------------------------LPPALVSVLFMLAARECRQNELAVDLCVSQSSLSRQMSDLVDAGYVERNPDPADKRAFRIRVSEEGHDVLRRTTQRRAARLRNMLED--WSQEEAMAAVTSLQRLNETFG-------
237803615    -----------------------------------------------------DVTFAQFKVLIIIAQATDTPVELCRHLSLDSGSMTRMLDRLEQKELIVRTRSATDRRQVRLALTEQGQKLSDLLPQIGADAMNEI--FATLDAEEVATLQRILTKV------------
284992488    ----------------------------------------------------------EVLVLLTFSTGELPLKVIGSRLMVHPTSVTNAIDRLVAAGYVDRRPNPADGRGVLAAITDRGRVVVEEATAA----LTALDGLGDVPDAELDTLFAILERVRR----------
170768124    -------------------------------------RLIHMVNQKKDRLLNDDITAAQFKVLCSIRAACITPVELKKVLSVDLGALTRMLDRLVCKGWVERMPNPNDKRGVLVKLTTSGAAICEQCHQLVGQDLHH-ELTKNLTADEVTTLEHLLKKI------------
217069789    --------MDQSTRRPLPQDAEALY-EAVNQLIRVH-QFRDR-----DRICCYDVSVAQCYALETVKQGPLRLQTLAQEMFLDKSTASRIVDSLERKGYVSRVEDASDRRAVQLEPTAAGHELYQTIRA--DLVAEEFAMIENMQPEVLDASLTLLRQLTR----------
237688259    -------------------------------VNHLARLFERALRMRTEPYGVVPGQFAQLLALYE--QEGLTQRELCERVQIEQPTMAYTLQRMERDGLVHRVPDPRDKRQAQVLLSDRARELQEPL--IAAAHEVNDLATRGLDPQEVTALLSAITRV------------
160898099    -----------PPKQPDPAAVQRHFMFTLGQVNKQWRRTLDRL--------LAPMGLTQALMHLARSPEAMRQKDLAHSLALDSSSVVRLVDGLAAQGWIERV-DDSDRRVRKIQLTPAGHAQVEAVQGLLQQARAQV--LGAVPPEELGAAYATLQRL------------
193077473    -------------------------------VSQVNGKYSQLIEKSIKKLGID--NTRRKIILSTNALGEASITDIANLSTLKLTTATKAVYRLVEDGIVEVYSSTSDERISMVKLTAKGIELVEQINQISVVTLAGI--LNAFSEDELHNLNNQLKKL------------
304570820    -----------DVDLLAGLGVGFLGSRLKRLAERMQADAAEVARSELP------VQPAQMPLLMAIRHEPISVGELAERLQLAQPTVTRALGPLERNGLVEARRAPGDQRTKRLVFTDKGRALMARIQ-------------------------------------------
91794509     VNPESTVHRQDPMPASLDAQVCFSLYSAANAMVRAYRPFLE----ELSLTYPQYL----AMLVLWQQDG-ISVKTLGEALHLDSGTLTPLLKRLENKGLVTRGRSQGDERVRVLCLTKQGVAL------------------------------------------------
138715198    -----------------------------------------------------------VMLALWEQDG-IGVSTLGQRLSLDSGTLTPLLKRMEAAGLLLRQRAAEDERRVDILLTPAGRSLKTQALEIPPR----LACAAACSLEELSSLTRRLHEL------------
261409859    ------------------------------------RQMMTLV-ANYAKILDNDLTGPQYYVLQTLAEGQQTSSYFANALNVTLSAVTNLSNKLVSKGYIERVASSEDRRQVYLRITEQGREVEARMIAKYRDLNEGL---------------------------------
218898221    ----------------------SLSLKLFVTLSRAAQAITKRIEEDIKSYGLNPTEFAVLELLYSKGDQPI--QKIGGKILLASSSITYVVDKLEKKRFLIRKPCPKDRRVTYASITSDGIQLMDSI---FPQHKEAIRHIGGLDYIEKKMIIEKLKKL------------
307327952    ---------------------------AITSIMRAHQILLSQV-DAVVRPYGLTFARYEALVLLTFSKSELPMSKIGERLMVHPTSVTNTVDRLVKSGLVDKRPNPNDGRGTLASITDRGREVVESAT----RDLMAMEGLGVYDAEDCGRIFEMLRPL------------
294140864    ----------------------------------------------------------------------ISAKELTVLASMDKSSVSRAVKLMLDKGYLIKQLDENDKRASVLALTQQGKYLYQTIAP--KALAWEVDLLDTLSASEYRDLMRILDKLD-----------
144131078    -------------------------------------RWRQVLQHALEPFSLRE-NDVRILRRLATYEAPFGQQALGLALRLDASTLARCLARLEDQGLLTRQADDADRRALWVALTEQGRELAEALTQ------------------------------------------
302341831    ------------------------------------------------RLGKYGLTPEQQLVLAAAADAESPVGEIGKKLRLDSATLSGILDRLAEKGLVEKRPDDQDKRVSRV-------FVADHVHGLLPKMIAERDKVNDLVLAPLTHEERVLKRMLR----------
167033377    -----------------------------------------------------------------------TPAELCRYLGLDSGSMTRMLDRLEQKELIVRNRCADDRRLVRLALTADGQRLADRLPEI--GAAAMNELCGVLAPEELKTLEGLLAKV------------
138045175    ------------------------------------RKIVRAVNLESKRIEKNGISIPQLLTLKYLNESPSTMRNLREVLSLNASTVTGIVSRLESKGYIARLPDPKDKRSTPIVLTSKGSSLVKTTNELHERISKNLEATSDTEYQNILGSFETI---------------
84684579     ----------------------------------------------FENLGDHGLKPGEFTVLWVIGNPGLRQGSIANTLRIKPAHMTKLTARLVQRGLVTRKTPKSDRRAVRLYLTEEGSGFVEAHRENFL--SFNFTEKDNLSQEEADQLTSLLKK-------------
51245980     ---------------------------------KLSRALIEIVWQGLDGQCCEDLSMPEYLALETSATNDCPVQHIGNKLNFTKSGATRIVNRLEKKGYIQKIKSYEDARVCCVVPTDKGKSILENVAQGYADRLSAVLSKVPAKQSDLLEMAAALRR-------------
170780600    ----------------------------------------------------------QYLVMLALQEDPRRAGDLSDAVQLTPGTLSPLFKRLELLGYITRQRDLADERRLLIALTERGRGILPDLLRVAERVHDDVVRRSGADP-------------------------
241662820    -----------------------------------------------------DVTHSQASCLVLLANGRCTATDLGRELNTDIGSLTRMLSRMEKRGLIERVRSESDRRVVHLEVTEAGRDLADRMPAIYTHVLNRF--FAGFTPSDVDTLRELLKRI------------
307299396    --------------------------EMLTLVKRIMSVVKQNFESDFKKMGVTQSQILVMRVLNHYGDMK--VSDISKELDLSNSTVSGIIDRLVEKKIVQRKRSEEDRRIVMISLADEYRQVKKGLNAFAQKMRKALST---MTEEDVESIIRGLEKLE-----------
269796321    -----------------------------------------------------DVSVTMWRMLSNLASGDLSVTELAAIERTSQPTVSKMVKRLEAQGLVSRRPDPIDRRSSAVSVTDAGRAARASLTTALAPHLAGLDE------DDLRTLDRALDLLARL---------
300784935    ------------------------------------------------------LPGAQVELLRVVADHPIGVAAAARELHLANNSVSTLVNQLADAGLLRREADPADRRAARLEVTAAAADRMAAWRRARTGLVA--DALAELSEEDIAAIEQALPALEKL---------
301058204    -----------------------------------------------------NVSAAQINCLIALHENPLSPSMIAKHVMVNSSTVTGIIDRLESKDLVKRLRISPDRRVVTVELTKAGRALAENAPPPIQQKI--VDGLNSLSPQEIDEIALTLKRL------------
254519073    ---------------------------LLNLLFQIHNRLFNPS----EMVKGVSIPPSHVKVIFYLSQKKMSVSDVAKCLDISKPNMTPIIDKLISNGLVNRYTDPNDRRKINIELTEKAHNLREIKNNLFNK-------ISTLNDEDLYKLDASIREM------------
157692039    -------------------------LKLFIVLSRAYRSINHHMNKHIVKHGLNPTEFAVLELLYHKGDQPL--QQIGDKILLASGSITYVVDKLEKKELLSRKACAEDRRVTFAHITEQGRAL---LDDIFPDHAKEIEMISVLSEEEKDACIDMLK--------------
183221173    -------------------------FRSVRYFDRISSEIADIVRTEMEKLGFPGLTTSHFEILTFLTSKPINMTQIAKTIEKTKPTCTVLVNRLVKEGLVDRNPSPSDGREWAILLSKEGKKIRKKI--------------------------------------------
296035999    -------------------------------------------------------PALVAVLVALSGRGPCRQNELASILCLSQSGLSRQMTELVDAGLVERHPDPDDRRAFRVQVSEKGDEVLQTTKE--RRSARLRALLGEWSQEEATAALTAVERL------------
269966479    ----------------------------------------------------------------------LTPSALIESMMLTSGAMTNRLDKLEKKGFITRTHSKEDRRSVTVELTEQGLTL---IDKLILEHVDVQQSLHGLEGNEKEQVNQALKLL------------
256767225    -----------------------------------------------EAAARHQLTGAQAKVLNLLSLEPLPMRRIAQKLRCEPSNVTGIIDRLETRGLVERRPDPADRRVKLAAPTEQGVETAERLRESLD---FAREPLAGLSEEERTALRDLLRRM------------
256394970    ----------------------------------LQRATHATLQTLASELVDLDLTPSETNALANLADGRRTVSELGAAIGTKPTTLTGVLDRLERRGQITRGVRSGDRRSVLIELTPSGQSTADAISAT----IAGLEQRADLGPEKVAAFHEVLRAL------------
117620679    --------------------------------------------------------------------EPLTPTVLYQSAMLSSGAMTARLDKLAERGLIERQAAPSDRRSLLVCLTDAGREL---VDRAVERHANERRLLAPLTLAEQEQLAALLKR-------------
296134171    ---------------------------------------------QFKRLGRHGIRPSEFMLLVTLADSELKVSDLSARMQITPAGVTHMINALEDGGYVERLADPTDRRVVLVKPTARAKQFIEDMNAKFLEDLKGL--VGYLGEQDSKELIRLLS--------------
56710282     ------------------------------------------------------ITHLQYLLLLHIKGHPATVGELAERLQLHHNGAVSLVSRCEKLGLVYRERGRQDRRVVEVHLTPAGENIVEELARLHRDELLNLQGV------------------------------
171909548    ------------------------------------------VRAEVRRDRTPELSMPQFRALSFVGRHESTLTEVAQFLGLTLPTASKMMDGLVDAGYVQRAPDRRDRRKIKLHLSTEGQQIHEAI--LLQAREFLASRLQHLDPHVLADIRTSLRVL------------
283848025    --------------------------------------VHQVTNDMTKEIKIDNITSVQYKILEYITSQPVTLSEISECLHLSLPNSSRELKKLIEKQLCEKIIDPNDRRKYDIRLTENGTELMNKVQQLELKFQAQINNLSEPELKEIEEAINILQK-------------
111023695    --------------------------DLAAMTTALNR---SLVAAELPVLAEHGLTMWGYVVLLALDEHPLTQAALAEAIGADKTRIIGVLDDLQDSGLIDRQRDPADRRARLLSLTPDGHDVRASAQAAIRR--------------------------------------
91781784     ------------------------------------------------------------LLALHEQGGESSQKRLVERLRVDPGALTRQLKTLEGMGWIARSMDTRDNRVTNVRLTEAGQSATE--ASLPRRNAFLHDTMAGLPDDALGALSAALKLLE-----------
291298293    ----------------------------------LHGRVEQRLADALQRGHSLGLSEYRALCHLAISDGRLRMQELADRTGLDQSSVSRLVHRLEKAGFAERSHSDHDRRCVYAVITKAGRERRD----------------------------------------------
290962317    ---------------------------------RLTRRVHRIQKRHLQQSG-LEITPAQSRLLRTLADTPPRMADLAERLEVVPRAVTSLVDALEESGRVRRVPDPTNRRVIRIEVTDEGRKVLRELH--HARRSAAEEILAPLSDD------------------------
172058895    -------------------------LKMLVVLSRTMHAVAEQVKVDIKQLNLSEFGVLE--LLYHKGDTPL--QQIGDKILLTSGSVTYVVDKLENRGLLARRSCPTDRRVTFGTLTEAGRELME---ETFPKHEAFLDLFSDLSIPEKEQLIDQLKRI------------
289450453    --------------------------------------MLDRLTDEFQQIGVR-INGIEVLILFHLYSGTMSIKEMTTFLHANQGNTSTTCKRLGNLGFVRRVRSATDERSVELHLSEEGRDKCDHLKGKIYGKLEIREDDLDELLHNAQSINAVLARV------------
150388931    ------------------------------------------------NLEHTDLTPSHFHVIVMLNEAKLTMSDISKRLSISKPNVTTLIDHLIIKQMVTRIRSHEDRRVVYIVLTEEGKLFFDQYKKLLA--AELKQKLTIFDEDDLKELWNAL---------------
160934995    --------------------------------------------------------------------KELPQRELQDILGICSGSLSEILAKMEADGFLEKAKSKTDGRQLNLRLTEAGKKEAVEQEKDYQRRVRRM--VACLSREEQESLLKMLTALAECWWD------
300245895    ------------------------------------------------------IPPAQMAAMQKLRKKDVAISELAKEMGLLLSSISGLVNRMIKQGLIIKKKDERDSRVSKIYLTEKGWEIIGKLSSFSLEIENYFENY--VDKEDLLCLSKILQKI------------
136554959    ----------------------SEHPEALRLWLRLTQLIEKQVRAELRERFDTTLPRFDLMSQLERSPDGLKMNELSRRMMVTGGNITGITDQLVTEGLVERLEVTGDRRAFRVRLTARGRKSFEDMARQHEDWI--VNAFSGLSAREIDALHKLLGKV------------
224476149    ---------------------------------------------------RANLTTEQIELLRTLNEHRLSQFDLTMKVGKEQSIVSRWIKKLVNLGYVVRHQSHQDLRCKELEITDKSRILINQINEARQELIEA--RCEKLSEDDVKQLNELLVKLN-----------
158521631    ------------------------------LLSKAYQKGHGLVKKRLLPFGLTNMQYVILETLWM--QDGLTAVELSMILAIDKATLSGVLERMAEGGWIEKQNDDRDRRAIRVFLTARANRMKESLQK--ERQAANDELLSMFTIEEKVLLRRLLKDM------------
89896178     ------------------------------------------------RENGIDITAEQKILLYLYREDGQTQNSLAESTGKDEPSVSRIINTMEKNNLVLRTRHPNDRRTNLIYLTEDGRNMREVLMSMGKKTNSQVTQ--GIAPEEIEVCIQVLNKV------------
15966089     ---------DKSISDSAGEDVDTIDFEIIELLFFAYRDFTGDPDAILEKSGFGRAH--HRVVHFVNREPGMTVADLLETLKITKQSLARVLKQLIDSGYIRQVTGPEDRRQRMLYTTPDGQALARALAEPQSRRIADALAKAGPGARE-----------------------
256424730    ------------------------------------RQLTDMITEDAAQIYQQDMNPKWWPVFYVLSRGENTITAIAKEIGHSHPSVSKIISEMVDKGLVKEKKDKTDGRRNMVSLSPKGKEITDKIDAQYTDVNAAIEAISANTRNDL----------------------
271966374    ---------------ATSSEAEAVLFDLVNVYDRAYEAV----------AAELSLSSAQACVLGRLDERRGM-GALAEELGCDASNITQIVARLEALGLVTREPNPRDRRARLVARTSRGDEINHRFATAF---TFARTAVGRLSPDEQDQLTALLRK-------------
118593903    -------------------------------------RAIDLRSREVSRMTGLTIP--QIIVLQGIRDGEVTTKALSDNADLSSATVVTILDKLEEKSLIQRYRSVSDRRIVHARLTQKGTEVASNLPGL-----------------------------------------
91786498     ----------------------SEHPEALRLWLRLTQLVEKQVRTQLREQFDTTLPRFDLMAQLERSPEGLKMNELSRRMMVTGGNVTGITDQLVTEGLVERVDVEGDRRAYRVRLTPRGRKLFDEMARQHEAWI--VAAFESLSPREVESLHKLLGKV------------
184201755    ----------------------------------------------------------------------LRMGELARRMVFSPSRLNYQVKVLGERGWVQRRRAPGDGRGWEAALTVEG---AQAFRRLRPDHARDVEELAALTQDDVARLGDIMARLAR----------
138894921    ------------------TMMKEIAEEFVALISNLFGRFSELNK------GATELSHMQVMEFMYMQQRAMNLKEISKGLNVAKQQLTIIIRNLEARGYLTKMPDPKDKRAVLVSLTPKGKEVIEKWTYIYERF---LEKFIRLDEEEQLDFHFALHKLN-----------
303238665    -------------------------------VNRFVDTFENLVRAERKMQPALGMKNSEVRVLLCIGQQVINVSQISNKLQVTSPTVTELIKSLSGKGYIERCADAKDKRVVDIKLTDKGEKFVQKVMIYYDALFSGLERLGEEQSKELIEL-------------------
15897948     --------------------LATKYSEVWDLITGLTRKINKDTDKALEQIGLSYFEF--KVMCALEEEGKVPMSRIAEKYMLTKAGLTSIIDRLEEKELVRRVRSESDRRVIYVELTEKGRERLMESRKIFLNVLSSFLSK--LSEDEIRELERLFSKL------------
302346901    ---------------------------------RLYTASRLVTQTYYPLLEDLGITYPQYLVLMALWEEDNQVMELAHRLYLDSNTMTPLVQRMAQLGLVNRVKGEKDGRETYVSLTEHGMQLQEK---------------------------------------------
73663051     ---------------------------------------------------RTDLTSEQLEMLRILYNKKLSQYDLTMKINKEQSIVSRWIKKLCQMGYITSKQSNKDMRCKDLMVTEKSKALVEQINEV--RIALIEARCQNLTAKDIESLNQLLKKLN-----------
210615340    ------------------------------------------------------IHPGQCGMLWGLSQNDLSQKELASKMGITPPSITVMIRKMEAEDLIEKHQDEKDQRITRIYITEKGRKIAENMDDAL--HQLEKEAFANMSEQEIMLLHRLL---------------
303328255    -------------------------------------------------------------------EPGITQDKLPERIGINKSNVTRVLAQLEEAGFIRRESNPQDKRTTTVHPTQRAYEAYPHIMKVVAEWDAATTSM--FSEEEKQTLQALLRRL------------
120609027    ------------------------------------RRIVSLMGNEVDRLGLTDAQWRPLLRIFLASGQESTVAALARVCQLDAGGMTRLLDRLEAKGLCRRERSQEDRRVVNLALTEEGQAAAAQLPELLQ---------------------------------------
308274996    -------------------------------------------------------SAAQVNCLLALKEGPLPPSQIAKIIMVNSSTVTGIIDRLEQKGLVERQRISQDRRIITVQLTESGKTLAENAPSPIQQKI--IDGLKRLTPQEIEHIVNGLNML------------
255524574    -----------------------------------------------------DLTSRQYMTMVAIAEGKATFNNIARKLGTTKQNVKQIITAMEKKGYIDVIPNPEDRRAVNVIITEAGKQVVYQVSE--RGIFFMAELFKDFSTEELENIWKMLKKLYRF---------
291302774    -----------------------------------------------------------VLLVLWESEPR-TVSELGAALRLDSGTLSPLVKRLETMGYLVRRRDTTDERRVLVELTDSGRAVRPQVRDVPQQVAEA----AGISTAELLALRDTLTAI----TDSIH---
86143042     -----------------------------------------------------------VLMVLWENDQQ-TVNAIGNCLLLESNTLTPLLKRLEQKKLLQRTRSSKDERVVTVALTQKGIDLKKE-ALCIPQQITALFEDTTLEPKNLENFHQTLYKL------------
229087549    ---------------------------------RLSRFYNRSIRETNQHLKEWSLSAAQFDVLAQIGQDRLTQQELGKKLFVTKGNITQLLNKMEQLGWIKREQEGTTK---YLSLTEEGKALYEKTVPPQETFQA--EQFNKLDQNEQKQLLELLRKL------------
255061374    ------------------------------VIDDLRRIFQAVAEYSRSAERETELTGPQLWALKILANAPLRVSELARQMYLRPATVVGILDRLEAKGVVTRTRSQKDRRTVDVELTPTGEALVAKAPEVAQVML--VKGLAQLSEEDFGRVLEGMRHMVR----------
94986029     ---------------------------------RLSRRFRQVLDEPLEQAVN--LNTKEVLVLGAVMDGFDTPGAVAEHHRLPAPTVTRIVSKLAGQGLLERISDPADLRRQRLRLTPAGEAARVRTRA--AAHEIVQAHFGHLPPAQVHATLTALERLE-----------
154244603    ------------------------------------------------------VTPVQYSLLSALAGREAADQTTLSRIVLDRTTTTGALKRLEARGLVRRGTSATDRRSQSCALTPEGRRLLEEMEALARKHAATVD---MLSPEERTQFIEIMKKI------------
306825893    ------------------------------IFKRFGHQVHLMVQKEAKRCGIEFMGGPQGQVLREQKEELVLIKDIEQELNITKSVASNLVKRMVQNGLVELEASPSDKRAKFVRLTDKSRSQMQKVKAFFDRIDQSLLE--GVSKSDLAIFEKVLGQLQE----------
15558981     MSTSATARPSTDARDAEHEALR-VWLRLLTCTNLVEAQLRTRLRTNFD----STLPRFDLMAQLDRHPEGLKMSELSRLLMVTGGNVTGLTDKLAEEGLVERHDDPRDRRSFTVMLTAEGQRQFDRMAREHEQWVVGL--LAGLDHAEKRQMLKLLDRL------------
209520072    ---------LEMSTGADSHMGLRLWLRMLTTTNLVQAELRKRLRTEFD----TTLPRFDLMAQLERHPEGLKMTELSRRLMVTGGNITGITDQLEKEGLVTRDTDPNDRRSISVCLTPAGRKAFDRMAVAHEQWV--VEMFGGLSLDEKMHTHQDLGKL------------
15896647     ------------------------------------------------------------LAIFHLPEDETTLNNIAKKLGTTKQNIKQIINILEGKGYVQTMPSKQDKRAINVSVTKEGWQVAESYAE------KSFELFGDISVEEMKILWMLLKKLYRF---------
189425942    ----------------------------------VYRTAMKLRTEMLRRLKPFGVTPEQWLVLDCLAEQDVSQRELAGRTFKDNPATTRILDKLMALGLIRRDDNNTDRRAFFIVITDKGRDLRDRILPIAEEMNE--DAGRGISVENKTRLFALMNHL------------
260584766    ------------------------------------------------------ITYTQFIVLETLEEEKLSLNEIGQRVGLESNTLTPLLKRLEDKKLIIRKRPAANKRQLTIRLSANGKRLHEELEQHLKSCFANVEGFDFEKAKELVALNNQLK--------------
139785321    ------------------------------------------------NLKASDFGGTMAITLLNIDKEGTPSTKLGPKMGMEPRSLTRMIKSLEENGLIERRSDEKDKRLVNLFLTSKGKDLRKKAREYVIQFNEAIYE--NINEKDIKTCFDVLKKIN-FLIDQ-----
254469939    -------------------------------------------------------------------DDGQMVTQLARFALMEQSHLTKTIDQMTDRGLVTRRSDEVDRRRVRIFLSDKGRELANGLVSQAKAHEDRL--VRQLGASDIAQIKSFLSHM------------
280963801    ----------------------------------LARRLQQVIHQLWTASVSTDTTPPQFVVLNSLAAPDIDQRTLGERACLDRSTVADVVARLVQRGLIRRVRDPHDGRRNVLRLTTRGEGTHTEVAHRAQTMNEQL--LAPLSGDEQLTLVALLNRV------------
251778124    -----------------------------------------ILSDEFRRLQEHDMTRVQWIALYYIGTNGIFQKEISDYMSVKESSMVRLIDRMEKDDLVERRKEIKDRRVTRIFLSHKGKKLREELIPLGEEFQR--DAVKGIPEEELNIFKNVLEKM------------
34499360     ---------------------QASFLPVVRELSRTYQAFEQFASYNIRRLG---LTPPQFDVVTTLGNSQMNCKELSDHTLITKGTLTGVLDRLEDKGIVTRSMQPNDRRSVFVALTPYGQQL---FNDAFPAHLDYMHNAQQFGEQDLSGFCNELGRL------------
137176115    ------------------------------------------------------LTGPQLLIMHEVSQTDITASRIAQNVNLSPATVTNILDRIESRDLVTRVRSQMDKRRVSLHLTEKGKELLLKAPQPLQEHF--IEKFSGLAEWEQSLLLSSMQRI------------
148975977    ----------------------------------------------------------------------LRMKELAEKLGITTGTLTVQIEKLVKAELIERHQHPTDRRAIVVALTDEGRKIHVHHNQLHLNLVNELTQ--GIEEQDKAVLLKCLTQM------------
71892147     --------------------------DLARLV-RIWRALID------HRLKPLKLTQTHWITLHNICPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKSLIIRHTCLNDRRAKRIKLTDNARPVINEVNRVIS--ITRNEIFNGISNEETIFLNKIISKLE-----------
229553057    --------------------------------------------------------------------GELTNSDLVEALDIRPSSVSALVQKLEELGLINRHESETDKRVQLIALTDDGRKFIETTGKLKTDLPDQIFS--GLTDDEQAELLKLIEKL------------
292488177    ---------------------TPLGTDMARLV-RIWRALID------QRLKPLELTQTHWITLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRSTCSNDRRAKRISLTHQAEPIITQVEHVIS--ATRDDILDGISPAEIDKMVMLVAKLE-----------
134103626    ----------------------------------MFRRARNVSSMVAEQVHPDLDPASYSLLLMVDEHGPLRGMDVADRTRLDKSTVSRQIATLVELDLLERVPDPDDGRARRIQLSELGRARLEQVRNQRRKHLHG--QFASWTTQDLKDMARLLNKLN-----------
239928968    -------------------------------------------QGEMAREVHPDLEPSAYGLLVRLDEGAQRATELAAYIGVGKATMSRQLRALEELGLVAREPDPADGRAWLVALTGEGRERVSRVRE--ARRARYAGRLADWDPDEVAELARLLHQLNR----------
141223397    --------------------------------------------------------------------EPLTPTVLYQSAMLSSGAMTARLDKLAERGLIERQAAPSDRRSLLVCLTDAGREL---VDRAVERHANERRMLAPLTLAEQDQLAALLKR-------------
262173283    --NAIATDKVDAILAQWRNVRPDLDCSAMGVVGRL-RQTNGLWKTRLDQVFENELSSVEFDILATINNREITPTELYQTLMLSSGAISTRIEQLVQRGLVQRVASEEDRRSCKVTLTEQGITL---VDQALNAHVTNMNHLEVLTEQEQKQLEQLLKKV------------
258540333    --------------------------------------------------------------------GELTNSDLVEALDIRPSSVSALVQKLEELGLINRHESETDKRVQLIALTDDGRKFIETTGKLKTDLPDQIFS--GLTDDEQAELLKLIEKLN-----------
120436274    -----------------------------RLITKAYKPYLD----------KLELTYPQYLVLLVLEEHKLSVNKIGEKLMLNTNTLSPLLKRMEKNELLKRNRSSNDERTVLVGLTDKGLSYKEKAAHI-----------------------------------------
269792112    ------------------------------------RRLRADLRQLLRLLGVLDMSLAQCNALLEVASCPLSVSDLAERLLLDRSTASRLVDRLVSLGLLKRELSPEDRRRVTLTPSEEGWELVGGVER------------------------------------------
170726685    ----------------------------------------------------------------------ISAKELTELASMDKSTVSRAVKLMLDKGYITKQVHIADKRAFTLTLTTAGFALYQTIAPKALAWEESLLK--ALDKQEYQALMQILDKLD-----------
222100849    --------------------------------ERVLREICFMVKVEGRKVLRDGITPAQFDILQKIYEGPKRPGELSLLLGVAKSTISGLVKRLETDGYLTRRPDAADGRAYLLAITRKGESVIEKVIERRESFIEKITS--ELGQEKAENILKILKEL------------
74317046     ------------------------------------------------------LTPPQFDIVATLGNTAMTATELGEKTLITKGTLTGIVDRLVARGWVERAAHDSDRRCQIIRLTQAGERLFSTV---FPAHMDYLAQRAGTGAADHARWREALRGLEQ----------
307692683    -------------------------IDLGVLEHKLHQAHRNAVQAELNAAGLQEVHPLLLCILRSAGDRVQAQRELSTLLDISPAAVATSLKSLEKKGYIHREPEPGDARRNRVKLTDKGQKAVD----------------------------------------------
229159848    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGVSKQAVSKMVDSLENSGYVTRKTHPTDKRGKIIILTERGLAVEEIVAEIEQRWIENI---------------------------------
308067532    ---------------------------------------------------------TKVEILYHIDHRELSQLELQHLLVLDGAAVTRHLRRLEEEGLILRSKKEQDKRVTYIRLTELGVQELQVLSE--QRQAFQEKLLCKFTDEEIVALTDVLQRM------------
158521465    ------------------------------------------------------LTPAQYLIILWLSDR-MSPKVIGELLRFDSATLTGLVDRLERAGFVFRQPDPDDRRAIRICLTDKSLGMKAELRALFPRHQQGVFKQALMS--------------------------
141167742    -------------------------------------------------ISIKDITYSQVLAIISIPNGGVEMSELARKLGLDNSTVTRLIVRLEKKDWVGREKSKRDKRAIKVFLKTKGL----VIQQDIEKKIESIGEKIKMEIDD-----------------------
254776314    ----------------------------------------DRIGRHFARQNNTDFHALLHIMVAETAGTPLTPAQLRQRMDVSPAAITYLVDRMIDAGHIRREPDPQDRRKTLLRFTPLGAELRDALAHLSDRDLAAAHRVFTAMIEAMSAFESRL---------------
78358017     ----------------------------------------------------------------------MRMKELASKMGVTTGTLTVLVDRLEERGLVQRSPHMTDRRSIMVELTDSGRTEFEEHDRLHIRLTEEI--CAGLSDEDKDALLRCLLSMNR----------
147921369    -----------MPCPAPEDDWKEMSPEMSMLTASPSFLLLEVIKRIKERLAGFDLTSTQSLMMITKNGKLVTQADLAAFLSADKMMVSEVLRTLEKKGYIDRQDHPVDRRAKSLVITDKGRETIDVLKEAIKFDQEFFAAVG----EDMDTFIKILNRL------------
126433122    -------------------------------------------------LSANDFRALLHIMVAETAGRPLTAGDLRRQMGMSGAAITYLVERMITSGHLRRDSDPADRRKVILRVAEHGMGVAGQFFAPLAEH--TTRAMADMPDDDIAVAHRTLTAL------------
254464552    ------------------------------LMNRIMGRYNAALREEMAAHGLTTAKM-RALAVLSVLDG-LLIRDLSVYAVVEQSTLSRALDALERDGLVLRQSDPDDSRATRIVMTPKGRETHE---GLWPHVAEACAQMKGIDPEEQRAFTATLQKILR----------
83649290     -NQNDQKDHVDAILRQWKTEKPDLQAQPMGIFGRLHRITHQTIKETLAGYGLSDEFDVLATLRRSGAPYRLTPTQLYTAAMLSSGAMTNRLDKLERKQLIQRQPDENDRRSVIVALTDEGMEL---IDKAVESHVETWELLKQLEGEDQEQLADLLRK-------------
167464184    --------------------------ELLKL-EDVFRLVLKKLSYTWKKNVDSDISRTQFLILDRLSEGPQKVSDLAEALHITCGAVTGNCDKLIKSGLSTRTRDEQDRRVVFMEITSQGQKIMEEVKKQRNRIIECL---------------------------------
258517220    --------------------------------EDVFQSIIRRLHNELGKNLVKGITGSQVFVMKKIHERRSTVSEVAEDLCVSLSAVTSLVDKLCKFDYVNRQRDDNDRRLVWLELTPKGNDI------------------------------------------------
253573465    -------------------------IETMQLIERYLAAYFEVTKRQIRDMIQEDVTMEQFQILKYIASRRCTSTELADTFGVGKSSITAMTTRMVDKGVLQRTRDEEDRRVVYLTMTEQGERNYAIVQE------------------------------------------
288961233    ----------------------------------LKRAQMAVFADFIETFAPLDLRPAQFSVLVIIGRNPLKQSQVSAALNIKRTNFVPLLDSLEERGLVARKLAIGDRRSHALHLTAKGSALLAELHRLWADHERRIEQIGADGRDQLLRL-------------------
91977239     -----------------------------------------------------------VLLFLLHGQSELSPHELADRAGVTRATITGLLDGLERDGFIARRSGLEDRRKIAVVLTDLGRKTA---HELFDEHAKWIAALAGFSADERSTLNGFLQRIRR----------
42522964     ---------------------------------------------EIYRVYENDIQPKWFPVFYVLSNEENTVTSIAEAIGHSHASVSKILTEMSKAGLVLEKTDSQDRRRTKITLSKKGKDLSEKIERQYADVNEAIEQISAQATNNL----------------------
21218626     ---ASSRDAASRASDRPGDVSP---FALGLLLRRAHWRAAGVMSEALRPLGIELRHF--AVLIVLVDRGPTVQRDLAAETGTDKAGIMRVVDDLERRNLAVRKPVPGDRRARAVEITPAGLELFDAAHVAAEPLAEGL--VADLGPDDTERLTRLLTRL------------
146321659    ----------------------------------------------------------------------LRVDVARTLMVTLGT-VTTSLNNLERKGYVERIRSTKDRRVVHLYLTKKGRLVYRLHQRFHNEMVKQI--TDGMDDAEYQVMKKGLMKLYHFLED------
148977749    --------------------------------------------------GEIALTPVQAHALGEIQLQPLTINQLAQRLNVDKSNASRTVAGLNKLELTDSIENPNDKRSQKVTLTKQGQQVLSKLNAFFDNMLEALSE-------------------------------
239813665    ----------------------------------------------------NGLSVLEWRVLATLADSPINIGQLAQQSVSKQPTVTRLLDRMEQQGYVERLSAAKDRRLTMVRMTRAGKMIAGLIREAHAHEASVLEPLGAKRSKELKKVLRELIALHR----------
309810551    ----LTSPLETPAGPTMASMTTSRGDRLLLVVARLNRWA--------SRHAQLPAPAAQLRLLSLINDGPSRIGDLATADNSSQPTMTTQVKRLEGLGLVNRSQDARDGRATLVTMTPAGRETLTKARE--ARAEVVVPLLDGMSEDELATLDAALEILE-----------
238020190    ---------------------------------------------------NEALTMTEANVLTEIQQNSITAQQISQTLSLNKGQLSVVLKKLEHAGLIQKLPSEQDKRAFELVLTEQGK--AAFMAQLEQTDAMLLQELQAFSEAQIGLLAEAANQFERLYTQ------
256420582    --------------------------------------------------NKKDITVDQWLLIENLKHKKITHNELAKLTSKDITTVSRIIELLVKKELVVREGSPQDRRKVYLQLTNKGTEKYKDVRPL----VLDMRKTGGLTEHDYTELTRIL---------------
299534967    ------------------------------------RELFQVLTQKFALLGSIDITPIQSHILYEIDKQNNPMQQIAEAIGMDITTFSRQIQTLIKMKLVKKTPLPSDKRVYILSLTVEGTFVATTIDQMINNYLNEVEFEKETVLRSIELINKAMSK-------------
227432121    ------------------------------------------------------------------SDEPLTMKIAKDRGVTKGA-VARQLKPLFDCGYLKHMPDEKDHRRVLLVLTSEGKAVEKQMTKVQQRFHKWLDIFGVEEGKSFL---KTLKR-------------
170743877    ----------------------------------------------------------QALLAVHAGERPPTVGLLAEQLLIAPHSAAELVARMVEGGLLAKTRGRADRRRMELALTPRAEALLARLTAAHLRELRSLEP----------ALVRALGRLAR----------
219854698    -----------MIDSNIENDYVQDMVNYLILVEKLSKPFEDCFKEKLSALQFNTLCVLRSY-------GSLTMRELAERMNLSKQQMTKIIAKLVKINFAERNYDKDDRRIIKISATKEADEYIKLESKAFARRLKDI--VNSLNEEDLKDLENAIKSMN-----------
52080675     -------------------------------MEALLRTVFKQIRDEINELLEKEMSRNEFMILRLLSEGPKKVTEFATILGVSASHITAVTDALVEKGWITRVRSKEDRRIIKIHLTDAGKEI------------------------------------------------
254516101    ------------------------------------RRILRATSIHSRKLGRSGITAPQLMVLRAVANDGLTATEVANAVSLSQATITVIVSKLEERGLLKRDRSSVDKRRVHVTLTDAGREV------------------------------------------------
238059169    --------------------------------------LLQYAMDEHPRI-DGDLSYVQFQLLTRLVDAKLRMTDLADGVVYSRSGLTYQAGLLDKRGLITRSPSPDDERSVMVAVTDVGRDLVAQVLPVHVDRVRHLL-FDPLTGDDVTVLNAVLARV------------
73749313     -----------------------------------------------------DVPLAQMKSLFIISKGETNLSALAQGLGVTPGDVTGIAERLVEQGLVIRKTGTVDRRITMLQVTDKGRELVTDLVESKSGHMLHILEH--MSLDGLESLRKGLQEL------------
148557668    --------------------------------------------------------------------GTLTIGKIAEQALMEQPTVSRVIMQLEADGLATRQASTEDSRATEVTLTPAGIEKLEAILLTAYRHQQ--EALAGLSRAELDTLRATLNRVEQ----------
296441649    -----------------------------RYISYLHRLGANFLSKEYDQYEIG-FGQYQFLLRLYLEDG-VSHDELTEQVCVDKATTTRAIKKLEEKGYVRLAPNEKDKRKYHIYLTEKALMQKEEILEISRRWERQL--IDGLEQEELNQLFYLLRKITRY---------
310763431    -----------------------------------------------------------------------SQKHLAERCRLDPASLTRQLQAMEKLGWIARAVDPQDNRLTNANLTPAGQAVVD--DALPKRAAFFEESLKGLSAADIDTLNRVLSVLE-----------
297159996    -------------------------------VARLHRMLAAQL---LRRVG---LHPGQELVMMQLWDGPQRQADLVRLLGSDAATMTRTIRRLEHAGFVRRHPCATDRRAFIIEPTTASLALRRQVEEVWAELESSV--ADSLTPDQQTEAIDALTRIER----------
120554688    -----------------------------------------------------------VMLVMWEADREPRVSDLGARLRLDSGTLTPLLKRLEQRDLLQRARLAEDERVVGLRLTNAGRALRAKAANVPGRLMCGLD----IEPERLLSLRQELRSL------------
118465486    ------------------------------MVGRFRRQLRRSAGRAFDPARLSE---SQSELLWLVGRRPISVSAAAAELGLVPNTASTLVTKLVSGGFLLRAAADTDRRVCQLRLTESAQQIVDESRA--ARRALLSEVVDELNDDQIEALTRGLEVLD-----------
187935349    --------------------------KCARYISQLYRKSIIFINRE---VAKYDIRAGQLMFLMTLYNQDKNQEEISEKLKIDKGTTARALKKLEKQDFITRVKDTDDKRVNRIYLTEKSKEVKVDVYTVFD---------------------------------------
284042707    -------------------------------------------------QNRGGLSFAQFRLVRELGRAELPASQLAAAAELAPPTVTQMLDQLAAAGLVERTRSERDRRVVTNRLTDEGRRVLDEKEALHARKWRG--AFADLDRDALDAGSAVLARLRRLYDD------
239978806    -----------------------------HLVTRVARLHRTAAGRALRESG---LYPGQEIVLLWEADGPVRQSDLIKAVELDPSTVTKTLQRLEQSGHVTRAPDPADRRAVLVEATELSCALSRQVESAWEEHA-----LAGLTPADRAELLRLLTAVE-----------
309782255    ------------------------------LVGRAKTALSMAIEQE---VAAMDVTHSQASCLVLLANGRCTATDLGRELNTDIGSLTRMLSRMEKRGLIERVRSESDRRVVHLEVTEAGRDLADRMPAIYTHVLNRF--FAGFTPGDVDTLRGLLKRI------------
229183105    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGVSKQAVSKMIDSLESSGYVTRKKHPTDKRGKIIILTERGLAVEEIVAEIELRWIENI---------------------------------
170742680    -----------------------------------------------DRLAALDLFAGQEQVVQVLAAAAMTMGDLAATLRVRPPTASKTVTRLAALGFVERRAEAADGRIVRVRLTEAGLAKAAAIDRIWEE--------------------------------------
146311651    -------------------------------------RLIHMVNQKKDRLLNDDITATQFKVLCSIREVCITPVELKKVLSVDLGALTRMLDRLVCKGWIERRPNPNDKRGVLVQLTCEGAAVCEKCHELV-GQTLHQELTKNLTADEVLTLEHLLKRI------------
259046960    --------------------------------------------------------------LWNYENECMTFTDLSQKTGLAINTLTSMIKKLEEQGLVSLEACKIDKRKRYVSLTELGKAQKEIGDEV--SYELGEQFYKGFSIQEIFEFESYLERI------------
228908753    ------------------------------------------------------LPTSQMMALEELEVEKLTVWQLSNKLRLETSTVSRLVDKLVKKGLIYREVNEKNRRELFLHLTEKGHITVNCLREFYQSILNNLESEQKIVVDGFELFIDSISK-------------
192293515    -------------------------------LNRLAAEVSAALSEEYQQRYGLDIPGWRILATLGFRNDACTAQFIAQCTRTHKSTISRAVTGLLERELIERVENEDDRREFRLRLTKKGRCLHELVPRLKRKEQEILS---CLSSRERDQLATALGKIER----------
117927555    --------------PAPRTTRAPSYLTGEWNLGRLLSMAARIVEHEWSWLQELQLTHAGLLALHALRDGPLSQRELAARCSVEEQTMSRIVAKLVRAGYVTKEPDPHDRRRRRIAMTARGKDIY--------RAANSGDPIARLVADAVDDPEHLWHML------------
160880118    -----------------------------------------MIVSDTNRFNVEGVSTAQYYILDTLSQGPKTTKELAEMKGISQSGISKLTKRLLDKKYIIQERQTDDRRSYNIILTKEGKSFLNRVDNL-----------------------------------------
158321699    -----------------------------HIFAQVIRLYHQRTQGLLDKVG---VYPGQPFLLFALVHNGQSQKDLAEKLNIKASTIATMVKRMEKVGLIERRQDPVDQRVSRVYITEEGKKVCEEVMKIKE---------------------------------------
217977559    ------------------------------------RIARSLARIGDARLGKLGLATAQLPVLTALKDGESSQTELARWAKVEQPTMAQLLARMERDGMIQREPDPDDRRSSLVSLTKKAKSLLPAGRAILRRSNEEMTR--GLSPDEVETLVSLLRRV------------
229182212    ------------------------------------------------------LPTSQMMALEELEVEKLTVWQLSNKLRLETSTVSRLVDKLVKKGLIYREVNEKNRRELFLHLTEKGHITVNCLREFYQSILNDLESEQKIVVDGFELFIDSISK-------------
291296489    ----------------------------------------------------------------------LKMSELSKRMMVTTGNVTGITDQLEAEGLVRREPDPQDRRAFTVKLTPLGRQV---FARMAQEHEGVIELFEGLSSSEKEQMYTLLGKL------------
143122624    ----------------------------------LRRIIRATESGARELAKKADMATSELLTLQSVADNPISPGELAKSLSLSPVTSTVILQKLESRGLIEKIRSTVDKRRLEVVLTEKGKEVNDAPSSLQTRFAE-----------------------------------
269139033    -----------------------------------------------QRLKPLELTQTHWVTLYNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEDKGLITRHICANDRRAKRIKLTDGAEPVIREVTDVIS--LTRSEILDGISADEVSLLTSLVERLEQ----------
221069130    ------------------------------LMVTLTRQWRRFVEEQLAASGLTDATWTPLLHLRAWGDG-VTQKELAERVGLDGSSLVRLLDILEGKGWVERRADAADRRSKRIFLTAAGNSAVDSIRAMLEAELSLLQDLQDSEVEAMDGVNKIRARIEQ----------
136495769    -------------------------------------------------EAKHDITSSQIMVLFLLSQNELTMGQISEMIDLTPRAITGLMKGLESKKYISRTKDINDHRVTWVKLTSAGKAFMKAIRPIAAGELTSLFSV--LNKKEQVELVRIIEKL------------
149928142    ----------------------------------LRRIIRATESGARELAKKADMATSELLTLQSVADNPISPGELAKSLSLSPVTSTVILQKLESRGLIEKIRSTVDKRRLEVVLTEKGKEVNDAPSSLQTRFAE-----------------------------------
307565067    ---------------------------ASRLITQAYYSLLDEI-------GLTYPQYLVMMVLWEKDCQKVM--EISHRLELDSNTMTPLLKRMKEEGFVNRRKGKKDGRETFIFLTKKGKELEEKAKNIPHCMIDKL-SSDKFQTNDIEELINSL---------------
307128121    -----------------------------------------MVQKEAKRCGIEFMGGPQGQVVRFLDNREVLIKDIEQELNITKSVASNLVKRIVQNGLVELEASPVDKRAKFVRLTDKARSQIQQVKAFFERIDKQLMED--IDEDELLIFEKVLGQL------------
111223599    ------------------------------------RLVIGVYRPLLEPLGLTHPQYLVMLALWERSPR--SVKDLGAALLLDSATLSPLLKRLESAGYLSRRRAATDERLLTLELTPAGSALRQ--EALKIPHA--VVDRLGVEVADLQELHGALTRI------------
225388104    --------------------------------------------------------------LFTAG-KTVNLTQLSQSLHVTKGNCSMFCRRLEKAGHITMSKNDRDARFIDVALTESGRTLIERMARQMESHPE----QDVISPEDLEQILNGLKCLERY---------
212636556    --------------------VMEKYEELLISLRRVIRAI-DIHSRQLNKL--SGLTGPQLMVMQNIEQLDAPAKEIAKEVSLSPATVTTIVDKLESRQLVVRTRSETDKRKVHLSLSDSGKALLSNSPKPLQEH-------------------------------------
300857494    -------------DHALDELICFQLYTASRLMQRIYRPYFD----------DWGITYPQYLVLVCLWERDRSIGQLADPLNLDSGTLSPLLQRMEDNGFVRRKHVTDDFRRLRIFLTAKGKRLKPLADKMQEELVETLR----LDYQDLAAVHDLVNKI------------
152974916    -----------------------------------------------------------VLRILNRANKEMVSRVANELNV-SNSHITAVTEKLIHKGFVTRSRSTSDRRVVYLEITEQGKELVAKMESAKRQYLK--ERFSALSEEEMECMIAISKKL------------
114765807    ------------------------------------------------------------------AEDGRTVGALGRDLRLESNTLTPMLKRLEGQGLVRRKRDSKDERRVLIRVTAKGRALQEQAARIPE----CLIERVGLPLEDLTRLRDELHDL------------
239816465    -----------------------------------------------------------------------TVAELARACELDAGAMTRLLDRLEAKGLCRRVRSLEDRRVVNIELTEEGRAAAQEVPYVLSRVQN--EHLAGFTKEEWEQLKGYLRRI------------
170743771    ----------------------------------LVRRLYQIHVSLFERCAAFRVTPLQYSLLSELMRGEADQTTLAHAVALDRTTTTGALRRLEARGFVSRTISPVDRRSQQCRLTDEGREIHAAMADAVQAHADTIAALSPAERKLFVDLMR-----------------
297199835    ---------------------------------------------DYSRQLYAPYTLTESRVLYELAHSPRTAADLRAELSLDAGYLSRILNKFEQDGLIERTTSHRDPRRRRVTLTARGRETAALLAERADESVGAL---------------------------------
228475627    ------------------------------------------------------LTYSQYLVLLALWEEDNTLHEIGRQLDLSSNTLTPLLKRLEQSGWVIRERSETDKRQLMVTLTEKAHQQQEAVFEAVAECLSHFDKTKYNQAKDLEQLEHGLKQLN-----------
226356558    ---------MNSPEPSSSAETDELYT-LVRTVLRLSRRFRQTLDEPLEQA--LGLNTKELLVLAAVMDGFDTPGAVASRHSLPAPTVTRIVTKLVASGLVQRINDPGDLRRQRLQLTEAG---------------------------------------------------
284037494    -------------------------------IHRFSRTLSGLSEHRWAADGYPEVRSSHVQLLTNLDPAGTRNTVLAQRAHITKQTMGRLVKELAESGYVSIHPDKTDNRAHQVQLTDRGQAFLTYLATT----LGDLERVQVVGADKLSEFTATLQAL------------
29831854     ---------------------------------------------------------TESRVLYELAHSPRTAADLRTELSLDAGYLSRILNKFEDDGLIRRSPSERDPRRRHITLTARGRDAADLLAERARASVGALSTVPAADHPRLTEAMRTIQEL------------
20092006     ------------------------------MIHLLHKNFFKAFHQTGNSQYNLNKNQNKAILIIG-GVGEIMPTNLGKCLDLQKGSLTSMIDALEKKGLVCRNGDPGDRRKILVSLTEKGKAYREWFTEELEKNYSGVMTR--LAEEDIAAYQESLK--------------
295705659    -------------------------------------------------------------MLYKEGNH--IVSEIAEHMHISNSSMTCISDRLMEREFVTRVRSQKDRRVVYLSITDKGKAFAEEMEKVLTK--EYGEKLSHFTDEELQTFLRLLNKMD-----------
163755811    --------------------------------------------------------------------KPANLATIQERMIHKNSNTTRLIDKLITKGYVKRSICPENRRKVEIIITKKGLSLLNTIDP--ELNILEETIFQPLSTEEITTLNSLLEKL------------
143714260    -----------------------LWLRLLTCTNLIERHLRNRLRTEFD----ITLPRFDLMAQLAREPKGLTMGDLSQRMMVSGGNVSGIASQLEGEGLISREPVPGNRRAYCVTLTGAGRQ---RFSEMAEAHEAWVECLGQLSSDDCEQMMSVLK--------------
144159598    ITQTTETALATMPDPAAAPDTPDGPLIADATVRRFMKRAFNVIQADLSRLAPFDLRMLTYTALVLIVDNPLRQTQLADAMEIERPNLVVILDVLEQRGLITRDRVPTDRRAHALRPTLAGRKLCQKAVAAVTTHERRLM--AGIDPAARAALIATLRAIE-----------
39937162     -----------------------------NLVTRLYRRVL-------AKLGLSYPQYLVMLVLWD--SPSQSVGDLGAKLYLDSGTLTPLLKRMETAGLLTRRRDAEDERRVLVELTDAGRALRKRASVVPQALAQGLD----FDPGAVETLRKTLQ--------------
260429109    ------PQLDKSPDDRVGQNVEDTVLGDL-IGYRLKRAYMQIQPVAQQVLAEDGLRVVSFSCLSIITDNPIVQTELAAALQMERSNLVVIIDELEQSGFIARKKVPTDRRRYALTATLRGRRLRDRAADKIRQAEDTI--VGCLDKEDRTRLMAVLERLE-----------
254503292    ------------------------------------------------------ITQIAVLFLLNEKDGQ-PVSEIANRLSMGKSSLTGLIDRMCEKQLVRRSPCPVDGRVTRVYLEDTGRTAAQE-ASLHTRHYNA-ALLAPFTADEQDVIGRFLHHL------------
239982370    ----------------------------------------------------------EALVLLTFSRAELPMSKIGERLMVHPTSVTNTVDRLVRSGLVDKRPNPQDGRGTLASITDQGREVVEAAT----RDLMAMEGLGAYDAEECAEIFAMLRPL------------
32475914     ------------------------------------------------------------LRILDMEDRPLTCSEIGERLVQVVPAVTALVDRLLKRELVTRERSETDRRTVYVAITKEGRKLVKPIVE----HLRELEHMSELKRREQKELIRLLQ--------------
299136382    -------------------------------ISRAARRFNALAAQALATDGLSFLEGLVLTAIFFEAPASIKPSELAETFGMTRGNVSHCVSSLEAKGLLQRKIDPEDARAYQLTLKPQGKKCALHVIAAFDKLQKEFEK--EVGKPALGETLTTIRRLE-----------
308174537    -------------------------VEHVADIEKSLRHIAAIIKQKREILNQYSITPPQFVGLQWLYEGDMTIGELSGKMYLACSTTTDLIDRMEKNKLVERVKDPADRRVVRIHLLAEGERIIQEV--ILKRQAYLRDMFETFSEEETALFEKSLLKL------------
304405707    -----------------------------QYISAIYRHMQVLIASEL---APYRIGSGQYMFLMAIAFQEVTQKELSEKLLIDKTTTAKAIAKLEAEGYVRREADPTDNRYQLLFLTEAGHEVVPNVQAALDRVRN--QTRKGITDEEYGVMMGLLQTVLR----------
271500959    ----------------------------MQLVGRLFEASLRLERDHLNRPGEFD---VLATLRRSGAPYALTPTQLYEALMMSSGGMTNRIDRLEQAQWVVRQSNPQDRRGTLVRLTEKGREQVEALLRLHIDNERQL--LASLDADEQQQLNVLLKKL------------
237808500    ----------------------------------------------------EDITAGQAKALFNIYRNKNRPSDIGKSLGVDNSAITRMLDRLEKKELIKRYPAPEDRRAQLIELTDKGNETIERAMPLAKDAIAELTH--ALTEEEKSQLKHCLRKI------------
262370853    -----------------------------------------MVRQYRPRLQVYDLTYPQFIVLLALYEQDVTLTEIGQKTFFDSGTLTPIIKKLEEKQFLKRVAVKEDERMKKVVLLEKALLAKDKIMAIPFELACSL----GLDPDDLVAIHQLCQR-------------
153839283    --------------------------------------------------GEVTLTPVQAHALGEIQLQPLTINQLAQQLNVDKSNASRTVTALIKQSLVESIENPKDKRSQFIALTEQGQHALSQLNTFFESLLSHLDE-------------------------------
309792211    ----------------------------------AQRQFMQLLDDERFRLTLPQFYTL--IHLQHVGE-ECKMSDLADATHQSAASLTGVVDRLVEKQLIERSRHKHDRRQVMVCITARGIALISEIR--HARREQMQMALGQLSEDEVDTFQLIL---------------
304384144    ----------------------------------VSRLIIQAYRPYLSKLG---ITYSQYLVLMVLWENDAPVNDIAKKLFLETNTVTPLIQRMEKMGLLTRTRGRRDERQRIVSLTPAGIEMQE----------------------------------------------
220929032    ------------------------------------KELRELIRQIEAKLGILNVSFTQCHAITEIGRANISLNELAEKLNVDNSTMSRNVNNIVNKGLANRELDPNDRRYVTISLTENGKKMFDEIE-------------------------------------------
239833513    ------------------DVMKQAWVEFAPLLASTARGWRKAFDAAMAEHGLSDAKAIPLMTLLRHGDR-IPQGVLAERVGIEGATIVRVVDELEKDGLIQRIADDADRRVKLIQLTGDGRALAAKVEKSAAR-LRAL-FLGDFDSDAVDVAMEVLRKLNE----------
254248550    ----------------------------------------------------------------------LEAGQIAKRCCILSPSLTGVLERMERDGLITRTRAQEDQRRLLVSLTPQSRKLVTEIGPRIDEQYRQLESR--FGQDGLEDIYRALDRL------------
297202470    -----------------------------------YRALENRIFAALAEAGFDDFTPAQARVMQRIGPDGTRLTELAEQAQITKQTAGFLVDQLEKAGYVTRVPDPTDKRARLVRGAAKAKEVADGVVAEVEKEWE--EHLGRRRMKQLREALTLLREITDPWA-------
209519865    -------------------------------------------------------PMAESRLLWEIGPDGADLRDLRARLALDSGYLSRILGSLERQGFVAVQPLPEDQRVRRACLTDLGLAERAELDRLSDE--VALRVLDPLNDRQRSALLAAMGEVERL---------
257877860    -------------------------------------------------------------LLVLDEKGTLTQKDLAAYLAIRSTSTGELLKKLAEKGLIKKEVDPKDKRSHLISLTEAGKEEAQRMKE--KRSKAHQEMLTYLTAEEKQAFGQALAKIEQF---------
302538447    ------------------------------------------IDQELTRAHGLPLSWFEVMLWLNGQSEPVAASALGAKTLLSRSQVSRVVDQLQARGLVDRVPSPTDARSVCVHLTAEGR---RAFAEADATRREALREVDRLDDADIEALETVWAKLKR----------
37676784     --QTIRCQGDSEAQLLLENQICFPLYSAANAVIRAYRPLLEAL----------DLTYSQYLVLLVLQQNGINVKDLGAKLHLDSGTLTPLLKRLEAKGIVERRRGQTDERVRELFLTEAGRALKQQAQQVPQNMLCRID----LSIDELVTLEKVLEKLN-----------
116248960    ------------------------------------------------------------------GEDGQTVGAIANALALESSTLTPLLKRLEVSGLLRRTRNLSNERQVLIALTDEGRALQHKAGCL----SDTLLAASTQTPQELGALNRDVRHL------------
283779052    --------------------------ELAAMMGRFGKAYTRWLAKQLEHTGT---TPARARLLLALSEGSLKMSDLGVQLGVTPRSITKLVDALEGEGLVLRAAHPTDRRATMIHLTPNGKSVCKQIL-LSSEHGAVTALYDDLSSADRNAMARLLRKL------------
299067347    -----------------------------------------------------DVTHSQASCLMLLANGRCTATDLGRELNTDIGSLTRMLSRMEKRGLIERMRSESDRRVVHLVLTDAGRTLAERMPAIYTQVLNRF--FAGFTQAEVKTLRGLLQR-------------
171778811    ------------------SDITNTAVKAMVVLRKAYRTIDAKTSESFK---EDDLTQTQFGVLDVLSKGPMKIGELMDSILATSGNMTVVIRNMEKKGWVTRHTCPDDKRAYLVTLTDAGRQVIEHALPL---HIEKIDTFSVLTEEEQKEFIRLLKK-------------
291295878    ------------------------------------------------------VSLMQAFALMCISEGIDQPSSLAFVMDASPPGVSQLLASLEERGLVRRELDTSDKRKVRILLTDSGKDFLEQMRERWR--AFSRERFGRLSPEELSMITQSYRKI------------
167644738    ----------------------------------AYRGFTDRPDRILERRG---LGRVHHRILYFIGRRPVSVRGLLDLLAVSKQALNAPLRQLMEMGLVGVEVSPDDRRVKRLSLTESGRKLEAELTQAQTRHLRAAFERAGAEAQ------------------------
163757340    -----------------------------------------------------------ALLLMLWAKGPRTPGELAQETVKDRTTVTRLIDAMVRKDLVTRSEDLADRRRSIITLSRHGEDLKHLLIPIAQAFIA--EAVAEIPVDDMETTLRTLRKI------------
220926146    ---------------------------AVRAFSRFYTRQIGLLDEGLHRTA---FSLTEARVLYELAHRDLTATELGQDLGLDAGYLSRLLKRFAAQGLVMRTPSAEDGRRHVLALTPAGRAAFAPLDEASRREVGAM--LGRLADSDRTALVRAMRTVQRL---------
300782874    ------------------------------------------------------LTVQQGQLLCVLMARPYGMGDLGATLGLEKSSLTGLVDRAVRRGLVRREPDPDDRRAVHVVLTGEGHELAEDFYAATCRRVDEL--AAGLSTPDRDRLAALL---------------
229489264    -----------------------------------HSVILGKMEADLRTTTGLTLGQYDVLLRLHEAPNTIRMGDLAELVLVTTSGVTRVVDRLVEAGLVERVRPDNDRRVVTVSMTPAGKK---TLRKASAIHTRGIAESDLIETEELPVLERFFSRL------------
163738149    -------------------------------------------------LAGTELSPSAVHTIIELGYGTVTASDLGALLHLEKSSVSRLVQKLEKEDLIQVGPDQNDKRSRVLSLTKDGKNLLGEVEGFARRQLRS--ALDVLSATDVTQIETGL---------------
258651517    -------------------------------------RLMQRLGQELEDAGKIPLSTYDVLVQLAEHGGRLRLRDLVDRVVLSQPGLSRKVARLADEGLVERLPDPHDGRGVVVKLTRAGRA---ALRSAAVVHIAGVERAFTDQISDQEAA-------------------
308070868    ---------------------------------------------------------TEARVIIEIGIEPCIANTLVESLKIDRSYMSRIIAKFCKEGFLVKENSTLDNRTNLIRLTPKGKAFYNQLNERSDEQI--LKLVQGLSEEEIKELHASLDNLERIQNDTI----
229590753    -NEEVRPPLDSALDDLIGYA--------------MRRAQLKLFQNLIGRLSDHDLRPAQFSALAIIEQNPLMQADLARALAIEPPQVVPLLNKLESRALAVRVRCKPDKRSYGIFLSKTGETLLKALKEIAAQ--SDQDATAALDSQEREELLRLLKKV------------
291482734    -------------------------------------------------------------------QGEVTIGALAEYLSVSHNTASEHTKRLIQKGFIAKRRSQQDERKVLVFLTQEGRSVLEQHTQLDKEKLKEIIERMSTSEKQLEQAFELLSREAKQW--------
262282877    -------------------------LKTMIVFRKAERTIRSIEQ---RVIKENKLTPTQFSVLETLSKGRMRIQDLIDHMLATSGNMTVVIKNMVRDGLISRTSDPNDRRSYLIELSQKGQEL---IEEIFPQHILCVDALAILSDEDKETLISILKK-------------
284032373    -----------------------------------------------------DLSYVQFQLLATLGDAPRRMTELADGVVYSRSGLTYQVGQLEKAGLVSRGPSVDDDRGVVVTISAAGRDVLSTV---FPGHIDVLRQLAPLASDEVENLARIL---------------
256394137    ---------MSDPTPGLNSQQLGAYFALMEVSSLLQYAVEEHLRAD------GDLSYVQFEILARLSEGRLRMTDLADGLVYSRSGLTYQVGLLDKRGLITRSPSPDDERSVIVSVTAAGRDL---IARVLPGHVDRVRQIEPMTGEDLTALGAILGRV------------
157691908    ------------------------------------------------------LPTSQMMALEELEVEKLTVWQLSNKLRLETSTVSRLVDKLVKKGLVYREVNEKNRRELFLHLTEKGHNLREQSITFYQNLLNNLESEQKIVVDGFELFIDSISK-------------
83590907     -------------------------------------------------------------------EGEATPSELSRKLDLEKGSLTTLLDSLEEMGFVARVDTPSDRRKTPVLLTDRGKAHMERV--MAEHQEILLNILKKLDRPEVEELIANLRR-------------
256395469    --------------------------EFLDLHSKTSKALRGVVETAMRRHG---LYAGQDLVLALLWERDRTPGELATALHVTTPTVVKAANRMTAAGLLTRRRDERDNRLVGLWLTDAGRALQEPIEA--ERRDIEEKVTAGLTEAERDQLISALTRVQRSAADLLR---
302187331    ----------------------------------MRRAQLKLFQNLIGRLSAHDLRPAQFSALAIIEQNPLMQADLARALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKSGETL---LRELKQIAVDSLDSTSALDQQERQDLLRLLKKV------------
288920860    --PRVPRAPREPGRRHVGTTIDGAPLGSLLLQTRVHARLGD---DLLRRVGVT--TPHEIVLLYLDEHGPVPQTELVHYLGRDRSTVTATLQAMERADLVARTPSPDDRRTMIVSLAPRGRDLAPAARAAWERHTAS----------------------------------
16803890     ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSELAKTLDVSASHITAITDTLVEEELITRHRSEVDRRIIELKLTPNAEEFVKEIDKKKKEMI--VKRFAVFSEYEQAEFRKLLKKL------------
307592385    -------------------------LEFVNTLDSLFKKLQE---EAGSRSGVLGLTISQIDAIYQLGEPTIT--EIATYLGITKASVTAGINNLSKRGYITKTQSPQDKRVFRVSLTQTGMRLINAKYQALKEYGEFI--SAALTQEEARQFQSIITKL------------
85375809     MDKHMPKDEIRDYAPNEKDDI----LYLLEEVNRTARRTFDALIVGL------DLNQTQRIIASLLREPTLTQTEISRLLELESATIGQAVAVLVEKGLIERERAAHDRRVWNLHLTEQVRTIWPELREAADRLHEILWK--GMSAPQIDLLRTMLRKV------------
158521127    ------------------------------------------------------LTGPQLIVLQTISHQEVAINEIAKAVSLGQPTVTGILERLEQRGLVERRRGRQDKRKVYITVTASARQLLEKAPPLLQQHF--IESFHRLADWEQAMILSSLQRV------------
84686055     ----------------------------------------------------------------------LKMSEISRLLRVSNGNITGIVDKLTDEGLALRVSVAGDRRANLIRLTPKGRALFADHAAVHEGWIDEL--LGSVDADGIANMTAWLDEL------------
269125618    --------------------------------------------------GIAPLPPSEADLLRLIVHQPLSPGRLAAAMQMKPSNISAALRHLAELGLVSRQVDPADRRSGRVLPTDRAVENARRIEDARARMLE--EALGDLAPHQVEAILRALRALER----------
307819210    ---------------------------------------------------------------------KLTQRDLMRSLFRTSGSMSLRIDALQKQGLVNRSPDSEDRRSVFVTLTTKGVDLLETVIPAHLENESSL--VAGLSRTERTQLIGLLRK-------------
149909780    -------------------------------------------------------------------EEGVTQSEISAKSKVENSTTTRTIDKLEKLGLVERRTDPNSRRSFRIYLTEQGLALKETL--LPIPMAINKELLSSLEETEQKEMLRLLQKM------------
206576176    -------------------------------------RLIQMVNQKKDRLLNDDITATQFRVLCSIREVCITPVELKTVLSVDPGAMTRMLDRLACKGWIERLPNPADKRGVLVQLTPDGAALCEQCHQVV-GQKLHQELTKNLSADEVVALEQLLKKV------------
300784056    -----------------------------------FRTLIDRLHAELARRGHPDVRPSYGFAMQAVGVQGATASEIGRRLGVSKQAAGKTVDRLEALGYAERADDPADARRKIVRLTAHGVDALRKSADIFDE--------------------------------------
282884345    ------------------------------------------------------------VILMLAAGRANTPFELSRVMSYDSGSMTRLLDRLEKKGFLLRMRSDADRRMVKLELTQQGQDAARQLPGI--GAAVLNEQLRGFSAADLATLIDLLGR-------------
141215227    ------------------------------LLAKLNSRIRDMMNAALRAHGLKLVEW-RALQCLSEGSHPLTVAELAELTVIDRTVASRLVDKMAARGFIKKETMTHDKRFSSITLTKSGRTRFEQCDS--STRAARNRLFKGISDNDLEDLQRLIYHL------------
89056436     -------------------------------------------------------------VLFHLGYGEMSAKQICQKALIHKTKVSRAVAALEAKRYLTRAPSDVDRRIEVLSLTPSGRTVFNDLARAAEGFEAKLED--GLSPPEVDALRRAL---------------
284046591    --------------------MPERHRAALDRVLELTILLGDDMTREFARRG---LTQARTQLLWAIGEGPTTQRALAEALGVSARNVTGLVDGLEQTGFVTREPHPTDRRATLVTPTAHGAETVAQLRRDYAELAELL--FGRLPTPRFDEFARAL---------------
92114513     ----------------------------LSRVPRLWRAILD------ERLAPLELTQTRWVTLYHLGDGQ-PQCDLARSIGVEAPSLVRTLDQLTEQGLIERRPSDEDRRTKRVYLTAKATPLLKKIETVVEQ--ARVEMLEGVSDEDVDKLDAILSCIER----------
271499911    -------------------------------------HLANQFKDQLDYFADSDITAPQFKVLISIYKGFTSPVDVSRHVMMDGGALSRMIERMVKRELILRQPHPGDKRQVILGLTEKGQAICQHF-ELEGMRIVLSQTTARLTPQEVEHLMQLLIKM------------
256672594    -------------------------------VGRLSRSLR---QAGAPGPGHGSISALATLVHFG----ELRLGDLAAKEGVAAATMSRIVATLVEAGYVTRESDPVDRRAWLARATEEGERLVSGVRS------------------------------------------
256776268    ----------------------------------------------------------EALVLLTFSKSELPMSKIGERLMVHPTSVTNTVDRLVKSGLVDKRPNPADGRGTLATITDQGREVVESAT----RDLMAMDGLGVYDAEECGEIFQLLRPL------------
87307424     -------------------------VELVLPLREASRRLLGFLRPTLANSGYGP-SAVHAIL--EIGKTPVQARDLATTLRLDKSSMSRQLTKLESAGLVRREPASDDARSYYLFLTDVGQSLRNQIDRYASAQAK--EALRQLKTADQQALVRSLS--------------
138700755    ----------------------------------------------------------------------MSVSDLLSILKITKQSLSRVLSHLIKTGYIEQTQGARDKRQRLLSLTKKGAALEEKLTELQRRFAAAYSARGGIAVHGFVKVMSSL---------------
254852754    ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSELAKTLDVSASHITAITDTLVEEKFITRHRSEVDRRIIELKLTPNAEEFVKEIDKKEKR--------------------------------------
124007864    -------------------------------------------------------------------EDGLTQQEISKRACVAKPNISNYCEQLEQTNYIVRIQDDKDKRNYRIYLTRKGKEAESLSCALSQQ--AHREMCTGLNDEEITQLKHLLIKM------------
298250729    -----------------DSDTNATARKLAQSLMRFNKTFMQFHRSEL-HQNFTGCKPSEVGVLFAINGRPIKVSEISKHMHVTSPTITQLLNSLEANGLVERHTDPTDRRAVGIALTEHGEQLAQKAESLFETFQNLSEYLGDQQSNQLADL-------------------
254490919    LQNNDDIDIISDQWQQLGLKADYSALQIIARILRLNKTLLGKLHSKFKNQGEFDVLAA----LKRSAQADLTPSQLHQAMLLSSGAMTSRLDRLETKQLIVRQHCTEDRRSIKVSLTDAGKQVIDTV---YPHHFQLTDQLGGLTEAEKNQLQRLLKK-------------
284039259    -----------------------------RLFWRLKRFTSAFIEPRLHAIGFTDFKMSYLMFLANIEEGGTTNNELAKRACVTKQMMSKIVGLLEAEGYIYTQKNPSDSRSSIIFLNDRGKELFVSLKACMQEARDKFDSI--VGHDRMEQVIDTMVEL------------
282861166    ----------------------------------------------------------EALVLLTFSQAELPMSKIGERLMVHPTSVTNTVDRLVRSGLVAKRPNPNDGRGTLASITDKGREVVEAATE----DLMAMDGLGAYDAEECAEIFAMLRPL------------
225018772    -------------------------------------------------LARFGIGCGQQFFLMRIAENEISMYDLAHLGHFDKGTVTKAVQKLEEQGYLQIVVDPEDRRIRRLYTTESAKEVIEGICISREDWHDIL--TAGMSEQEAEQTQQLLAKM------------
142787057    -------------------------YSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSDQDERVRVLSLTSAGQAL------------------------------------------------
261408483    ----------------------------------VSRRINAQIREQLG----EDLTSDQFQVVRLIGMDRCTSSYLAEALAVGKSSVTAIVNRLVDAGIIDRTRDEADRRLVYLTLTEYGHTIFESAQE------------------------------------------
15674098     ------------------------------------------------------LTSTQEHILMLLAEQISTNAKIAEKLKISPAAVTKALKKLQEQELIKSSRATNDERVVLWSLTEKAVPVAKEHATHHEKTLSTYQELGKFTDEEQEVISKFLSALEEF---------
153008706    -------------------DNKAVVLYRLQSVARLSRTVLA------TRLLEQGLYAGQAVMLQLAAEDGLTPGVLAQRLGVRPPTITKTIARLQGQGFVAKRASETDQRQSHVYLTQTGLETIKAIEKSIRK--TEKDMLKGLDKKDRKTFLKMLSRME-----------
143047330    --------------------------ELRRGIEMMFFAYRDFTSEADSILAEQNMGRAHHRAIYFIGRHPITVSELLAILKITKQSLSRVLSSLVDTGYVVQQTGPEDRRQRLLFLTETGNALETRLTAVQGRRANAYREAGMAAVEGFHQVLEGL---------------
73539145     --------------------------------------------------------------------APLSVNALAQKANLTKGQASRSAQALVDRGLVSKSASKADGRGVVLTLTPQGKPLYRQAIALIARRNEEI--FGCLSEQEQALLASLLDRL------------
50084899     ------------------------------LISQVHALYINKIDNSLKKHGLD--NSRRRILLAASTRQDASISDLAEMALIKIPTTTKIIYRLKDEGYVETSLCENDNRVTRVALTKLGHEINEITSLLFN------DSFSGLKPSDIKRLNESLR--------------
225019836    ----------------------------------LHKLMHLYFTDTYPLLERAGVYPGQVPLLKALDNSDLSQRELSSTLGIRPSTVTMTLRRMERNGLVYRRRDPFDQRVIRIYITERGREIDRIVGNMEQR--------------------------------------
71906333     -----------------------------------FRVIYGSMRQYFDMEDRCGLPGSQMWILQEVATPEIGVTELAKRMGIHQSTCSNLVEKLVSQGFLLKQKCSTDLRRVGLCMTQEGRSAMDRL--------------------------------------------
2828809      --------------DHTKRNLFELYAELIHQQEKWEGLIKAFLSDELRKLDVEQLTMTEIHVLSCVGDNEINVTSIAEKMNTTKATVSRISTKLLGAGFLHRTQLSDNKKEVYFRLTPAGKKLHSLHKYYHQK--------------------------------------
134932272    --------------------------------------LIDLQRIFRTKIVPKELSYSQILAILVIPDDGIEMSELAWVMGLENSTVTRLIARLETNGFVKREKSRADKRSIIVFLKNKGLIIQKNIEK------------------------------------------
307131420    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLHNIHQLPPGQSQLAKAIGIEQPSLVRTLDQLEDKGLITRHICAHDRRAKRILLTDMADPIIQAVNDVIDQTRSEI--LNGITPAEVDELATIISRLE-----------
228920198    --------------------------------------------------------------------NKEMVSRVANELNVSNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKDLVSKMEDAKKQYLQ--ERFSALSEDEMNVMISISQKL------------
27382361     -------------------------------------------------VAASDYPPSAVHTILEIGIRGLTSGELGDFLRLEKSSVSRLVRKLIDCGELKETPDELDARSKLLSLTAKGRRTLEALHEFGRQQVRG----------------------------------
251772600    ----------SPEEKGCGSDSGPHFLKILRPLVEAYQAFLQVSDRHIASMG---LTRGQFDVIVTLARTQLRCTDIATETLVTKGTLTGVLTRLEKKKLIHRTKNLHDKRGQIIRLTPAGEELYDRV---FPRHVRHLEQNKSLTPGEMDMLRPLLLRM------------
139187421    -----------------------------------------------------------ALQCLSEGNHPLTVAELAELTVIDRTVASRLVDKMAARGFIKKETMTHDKRFSSITLTKSGRTRFEQCDG--STRAARNRLFKGISDDDLEDLQRLIHHL------------
297200288    ----------------------------------------------LDELGLTYPQYLVLLVLWERGQT--SVKELAGALRLDYGTVSPLLKRLEAAGLVRRERAAADERSVLVACTGHGEELRERATRVPGALLAATDLDGTEAARLREELWRLAHR-------------
148240940    ------------------------------------------------WAKALNISGPQWMILLAISDLDVPVNAVSKMLQVDSSFVTTQSKRLEKSGLLHRNSSPTDARVVRMSLTDQS---HDHLSRLAARQAIGALAFEVFGSDELAEFFEKLSNL------------
59713517     -KTQDKNNIDSPQLLLKNQVCFSLYSASNAMI-RAYRPLLNTL----------DLTYPQYLAMMVIWEKNINVKDLGHDLHLDSGTLTPLLKRLESKGIVTRERSKEDERIRLVFLTKQGIELKNK---------------------------------------------
288958171    ---EASVKGWEPEPPGESEDAAGSADGALAFVVRVNRAFARALQMRIARSG---VSMGQWFFLRALQEDGLTQRELSHRVGMMEPTTVTAVNVMEAQELVQRVRNSHDRRKMNVFLTEKGRALRDTM--MPSASEISGVALEGIASEELELTLNVLRRV------------
94310543     -----------------------------------------------------DINGQQMGILLALTRGMATPFEISKLLGIDSGLMTRMLDRLEEKGLLERSRSIDDRRVVNLTLTSKGRLVSAEIPSIAPEVLN--ERLKEFTPEEFDEFRRLLQK-------------
194293012    --------------------------------------------------------------------APLSVNALAQRANLTKGQASRSAQALVARGLVSKEASAADGRGVVLSLTAQGKPLYRQAIAMIARRNEEI--FGCLSEDEQALLGSLLDRL------------
194017916    ------------------------------------------------------MPQMKVLMLLNN-HGSLKVSEIAEKMGASLSNMTGLLDRLEQSHFVERKHSERDRRIIVVELTEEAKNIRSIYQKGHEKIKNSLQR---LNDEEKEKVNEGLAILE-----------
56698405     ------------------AERPDLDTRAMAVIGRVARLSMAYTQGMQRTFGRYGLNPAKATLLRSGPPYALSPGALLDTTMVASGTMTNRIDRLEQDGLVERRKNPEDSRSVIIALTPKGQAL---INEMMAAHVATQSQLEGLTAEEQEALTTLLAK-------------
220925095    -----------------------------------------IDRDCAARLGPHGLSEGKFVLLFLLEDAELSPHELADRAGVTRGTVTGLLDGLERAGFVRRLSHDEDRRRLVVRLTPEGRRLAKDLIAEHGRWIGSLFSD--LSGEERAVLSRLLAR-------------
259417792    ----------------------------------------------------------QYLVLVALWDRDRRVSDLGAELQLDTNTLTPLLKRMETAGLLTRQRNPEDERSLIVTLTENGRVLEHKATELT---ACVLEAMGG-DIEELSALRDQLHAL------------
125718200    -------------------------LKTMIVFHKAERTIRAIEAQIFKK---HDLTPTQFSVLETLSKGELRIQDLIDRILATSGNMTVVIKNMERDGWIVRTCDPNDRRAFLIGLTKQGKA---KIEAALPDHIKNIQQASILEEDDKQDLIRILK--------------
226356724    -------------------------------------------------------------ILRGSGEQGLTCGEIGTRLINKDPDVTRLLDRMEKQGLVERTRSAQDRRVVLTRISDSGLNVVGQLDTLEELHRRQFGHLGEMRLRQLLTL-------------------
298244755    -------------------------------------------------------TSTQCNVLTELGSGPVTLAELSRRVGLDKGWTSRAVEQLVQEGLVEKVASTRDRRTVQLSLSAAGEELSGTLNDLAEQTFEHIPAAQEMVRSSLELLQQALQTL------------
87309419     ------------------------------------------------------------VLAWLIHDRELTQADLAKRLMIEPPTLAGILCRMEAMGWIVRKTAANDRRRKLITVSPGAAPVRQVVDCLIESRQQA---TAGMTCEEIDQLQSLLKRV------------
218781701    ------------------------------LCHRLGKTMRKVSRAYRDEIVEYGLTHGQFFVIVAIMEEELLPSELAEKTAQERATITGLLDRLAKDGWIERRLDETDRRSFRIYLTEGAIQKKDAILALFEN--TNRKFLSSFNAEEWTQMQDFLNRLEE----------
220928618    ------------------------------------------------------IPPSHTKVLFRLAKGPCPVSHLANDLIISRPNMTPIIDKLIAEGYADRYDAPNDRRIIMVRLTEKAHTLLHSIEQLFVEKLSALDEKDLLNLKNI----------------------
296161590    ------------------------------------------------------------LLALHEQGGESSQKRLVERLRVDPGALTRQLKTLEGMGWIARSMDTRDNRVTNVRLTEAGQSATE--ASLPRRNAFLHDTMAGLPDEALGALSEALTLLE-----------
258515963    -----------------------------------------------------DVTPEQWAVLNCLWEREISPKELAELTSKDQPTTVRMLSKLEKKGFITRQVNPNDNRSYLIHLTSEGQELKD---KLFPLAFQALDKAKGIDKKQIEEVKIVLNKI------------
183981689    ----------------------------------------------------NDFRALLHIMVAETGGRPLTSGQLGERMGLSAAAITYLVDRLIESGHIRRDTHPDDRRKVVLRYSEPGLATARSFFTPLGMHTRA--ALDGVADPDLVAAHR-----------------
300172391    -------------------------------------------------------NSRRLLRVLAETDNDLTAGVIADILAIRPASVTQIIKKLENDGYIQRVKDTNDARVVRVKITSEGQK---HLQLLDNKQIDQAELFEIFDDDEREQFGESLRKLNQ----------
37999783     --------------------------DLSRLV-RVWRALID------QRLKPLELTQTHWVTLYNIHPPDQSQIQLAKAIGIEQPSLVRTLDQLEDKGLITRHICANDRRAKRIKLTDDAEPVIKEVTGVIS--LTRSEILDGISTDEIALLTNLVERLEQ----------
297626009    -----------------------------------------------------DLNEYEILVTLSESDDSLRMSDLAQRVYQSRSRLTHTAKRMEEQGLLRRERANDDRRGVVASLTDEGMALLVEAAPTHVRSVRDIL-IDVATPDDLRALGRVM---------------
142062558    --------------------------------------------------------------------NDVSLKELSNDTRLDPSTLTPIVKRLELKGLLTRNLSELDERKKVISLTDKGRLLQEEATQLTEK----LVARSNMNAERIEELRRLCLELE-----------
310640044    -----------------------------KLISHLYRRNQKILSKKLAPYGIGS-GGQHSFLKLILQRPGITQEQLTNELKFDKATTARSVKQLEESGYIERKTDPNDRRSQLVSPTAKALEFAPVLQAILDELNAGL--VHNLSEEEEDLLIDLLQKI------------
52080537     -----------------------------QLIEAFNRLRYAEMKQSFPSVEWKK-TEAKALMFLNEANGEKMASEISRALHVTSPFVTQLLNRMEKKGLVLRRIDEDDRRIVRIFLTDEGKKAAD----------------------------------------------
121606506    ----------------------------------------------------------------------LKMNELSRRMMVTGGNVTGITDQLVAEGLVERIEVEGDRRAYRVRLTPRGRTEFGAMARQHEGWI--VAAFEGLSLAEVDALHQLLGKVKQHYND------
81427844     ----------------------------------------------------------------------LTNAEITELLDIRPSSVSLQVKALEEDGYVTRQASAADKRVSLIFITDKGRDSIEKGDLETDKLSETI--LAGLSESEINELRVILSKI------------
218681084    MSGQTGPKAGKPEPLAPMEDTDIIDFEIIELFFFAYRDFVSDPDAILEKSGFGRAH--HRVVHFVNRNPGMTVADLLDTLKITKQSLARVLKQLVDSGYIRQVAGPEDRRQRKLYPTKSGRELALALAEPQSRRIE-----------------------------------
260768301    --------------------IVEKHEEVLVAIRQIIRAI-DLHSKKLSKSAG--LTGPQLILMRSIQDGEVTIRELSKHTNMSQATATTILDRLERNGYVQRIRSSTDKRKVHAHLTEPGRKLAEAPQPLQE---DFVERFHQLEDWEQSLLLSSVQRL------------
269959834    -------------------------------------------------------------------EEGVTQRDIAAKSKVENSTTTRTLDKLEKLGLVERHPDPNSRRSFRIYLTEEGRSLKETLVPI--PLAVNKELMSPLEPAEQKEMLRLLKKL------------
86147753     ----------------------------------------------------------------------LRMKELAEKLGITTGTLTVQIEKLVKAELIERHEHPTDRRAIVVALTDEGQKIHVHHNQLHLNLVNELTQD--IEEDEKAVLLKCLSKM------------
229084482    -----------------------------------------------------------VLRILNRNDKE-MVSRVANELHVSNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKELVAKMEFAKKQYLQ--ERFSALSEEEMHVMISISKKL------------
149187384    --------------------------------------------------------------LYRAGDVEVTAKELKEQTLLPSSGLSNRIDRLEAKGLVQRRHDTIDKRSVKISLTEDGVEVRQMYPKFFEQMSS---QFSSLEPSEIETLMVLMSKM------------
111025090    ------------------------------------------------------------ILVMVDTRGPLNLGAVAEALGVNPSNASRAVDRLIKSGLLDRRDAPEDRRNLNLTLTAAGQELVDRVSTHRREAISGVLER--MTPEDRDALASALRR-------------
86607063     ----------------------------LRLLSQLVRRKF---QAYLEPFGLTASHWVVLCCLWE--EDGIPTSTICERLQQLGGTMTGVLDGMEKRELIRRQRDPKDRRIWRVYLTPAGEKLKEILPPLIWELRE--QTYGCLSLEERATLSQLVDRL------------
39933898     -------RMDEPMKRKPSTEATAAWVRLM----RVRSRVLDAVEQDLKKAGFPPLAWYDALLELSRAPGEMRPVELEKQMLIPQYSTSRLVDRLVDEGLVVRRECRSDKRGQFVEITEAGRELWAAYSATIEKHVGS-----KLSDADAVRLCGLLDRL------------
296270694    --------------------------DLLAVVARLNRLA--------TQRARLPLPYAQARLLSTIEDGEARISDLAALDHCSQPTMTNQVRRLEEAGLVSRAVDPSDGRAVLIRITPKGAE-------------------------------------------------
270493507    ------------------------------------RRIVNLMGSEVDRLGLTDAQWRPLLRIFLASGQESTVAALARVCQLDAGGMTRLLDRLEAKGLCRRERSQEDRRVVNLALTEEGHAAAAQLPEMLQ---------------------------------------
2267243      ---------------------------------------------------RTDITSEQLELLRILYNDRLSQYDLTMKISREQSIVSRWIKKLVQKGYIMSQQSHEDLRCKELILTEEARALIQQINTARCELIEA--RCQCLSSDEIASLNQLLNKLN-----------
86133930     ------------------------------------------------------------------AKAKMKVQIVKDRMIERAPNATRLMDKLCDKNLIERERCDSDRRVVYVKITQQGLALLTTIDE--NKNLSFLDK---LSDEEAETLSNLLDKI------------
229019294    -------------------------LDLSASFRKMIRLLQNDINTRFEHMPYNEFSVLRALFL----KSPQMASQIASEVNVTSSHITAVTDRLVRKGFVERKRSNSDRRIVYLEITENGREVTEKLEAVRKEYYK--ERFKGWSDQEIEMVLELFGRV------------
209965790    -------------------------------------------------------------------EQPLSSNDLVERSQMDKAKVSRAVAALVDRGFLSRAVHPDDQRLLQLRFTAAGRALYERIAPLALAWQQQL--LDALPPDDRAALTRLIDRMEE----------
256669878    -------------------------------IGRLSRQFEQVLRDVAEEYGFSDWQALSALHRSGRA-AVLTPKELGDRLGVTSGTVTVRIDRLERAGLVERVTGSADGRSRPIRLTRKGRARWAAATRKRTEREQALFTS-VLNDDDLAVLNALLSRLTRFETEF-----
260460073    ----------------------------------------------------EDLSPTQFAALATIKHGEVSQNHLGRLTAMDPSTISIVMRKLLKHGLITRSASDTDQRLSMIALTEKGTEY--TLERLERSVEVGRRFLSPLSATEQATLLRLLQRIN-----------
256831092    -------------------------------------------------------------------QSPLRMKELAAKMGVTTGTLTVGIDRLEKQGLVTRIPHETDRRSILVSLTETGRELYLEHHAHHLHLTREIE--AALTPEETEQLASILTKL------------
218779494    ------------------------------------------------------LTPIQCLVLQAVEEPGLSSGEIGQRLHIDSATLSGILDRLIERGWIIKNTSAKDRRVLEIHPTEQALEQKTALDGMVESLNEKV--LASFRVEEKMLLRRMLEDLAR----------
160901506    -------------------------------MEKMIREICSKVKSEGRKLKEFNISPAQFDVLQTVYKGPKMLSDISKRLGVTKSTTTGLIRRLEIAGYLVREKSKKDKRVYVVQITQDGTNIIENVIKLMEKVYEKLGEK-ERSVEILNEINKIL---------------
300934398    ----------------------------------------------FRQADHSHISMAQSIMMILEENGPMRISAIAATESIRMPTASNAVNQLETMGLVERIRDVSDRRGVRVDLTDKGREELEKLSDERSKQLAGM--LDGLSEEELK---------------------
237746384    ------------------------------------------------------------MLAFLREHPGISQREMAESLGIRPPSASELLERLAAGGLVERRVNEADRRSLQVFLTEKGAKLADHVGR--NRQREAAELLEGFSEAERAQLARLLEKL------------
299820796    -------------------------------------RFISDAGNAFMKQNKQRLTGQQRVLAILKMEDGMKQSFLAELLDLRPSSIAELVKKMEAAGDIVRLEDETDKRIKRIHLTDQGREKAEKNASLKENHSEAF--FAGLTEAEQQAFHTSLEKVAEGW--------
24379464     ----------------------------------MKRRLDTELKAGF------DITSSQAVLKLLSCEEDLSQAEISDKLNADRATCGAVIEKLMSKGFVTKTLSKDDRRSYKVKISPKALAILEKMAQKADEVND--LAIQGLTSDELKIFIKCLH--------------
77920261     -------------------------MERIRQLQQLAHKLARVEDLPIEVDKELAISTREAHTIQAIGEAALCVKDIATRFGVTKSAASQMVSKLARKGFIDKQLSAHSNKELRISLTPLGWQAFRAHEQAHAKDLSRIERMQSFSAGDIATLEELLH--------------
256671168    VNTAPRDAVDDLVDAVRRGGGDESVLGAKSLSYRLRRVAHQLERRELSAHGIELWELEMLAALKRAPGHRLTPGQVMAAVELTSGSVTHRITRLEARGWVRRDKDPGDRRSVLVTLTEEGK--RQALASFALKTEIEREIAKALDPETIDVVNDALRRV------------
210620916    --------------------------KLTTTLMRLFRAHFNLTDEHLKREGLHHGQPYIIISLYHNEGQSL--KELTACRNVKASTTTTMVSRMEKLGLVKKVADEKDRRKTRVYLTDKGREKYNAI--------------------------------------------
90413683     ---------------------------------------------------------VLATLYRNGSPYKLMPSDLVKQTLLTSGAMTNRLDRLEKKGLIQRAHSDEDRRCVVVGLTDPGLSLIQKGSVLYFDKVATLYE--PLTNEDQIQLNGLLKK-------------
149187410    ----------------------------------------------------------------------VTQREIAQMSKVESSTTTRTLDKLEALELVERRADPESRRSFRIFLTDKGKALKEEVIHLPVEVNQAL--LAGLEDEEQRTLIATLQKLER----------
167589505    ------------------------------LTKRSDRGIGEVYRDKLG------ISLPEARVIAAVGAGPFSIMDLARHTNLDKSQASRAAEALLQQGLLERSASEADGRIVLIALTPDGRALHRKIMPIVRKWNDGL--LGCLSDSERNTFERLLEKV------------
254464367    ------------------------------------------VRENLRRDFSTTLPRFDVMAALMQHDKGLKMSELSGVLKVSNGNVTGIVERLVEDGHVLREKVEGDRRANLVRLTPAGKAEFARQADAHEGWINA--AFDGLTADEAQRITESLRRLE-----------
302390212    -------------------------------VSRLHYLM---TRELLEKINIYPGQPPLLLILYKHGGQ--SQRELAERLKVKPATITVMLNRIEKAGLIVRKQDDNDQRISRVYITEKGREICSKLREI-----------------------------------------
296185778    -----------------------------------------------------DLTSRQYMTMVAIAEGKATFNNIARKLGTTKQNVKQIITAMEKKGYIDVIPNPEDRRAVNVIITEAGKQVVYQVSE--RGIFFMAELFKDFSTEELENIWKMLKKLYRF---------
84685653     -------------------------------------------------------------------NPGISQNDLAENLAMKKSAVAKLVKSLEKQGCLERERVPGDRRMNAITLTSKGHAMIASIREL--SMPLNDEIVEGIAEDDLEAFFRVLEKL------------
271961929    --------------------------------QRAWRAFLQLVQEELDRQLQRDSGMPHAVKLSEAPDRMLRMSELAAEVNSSQSRLSHAVARLEDRGWVRRERCAADRRVSWAVLTDEGFAV---LAAAAPGHVEAVRQ-------------------------------
297157151    ----------------------------------------------------------EALVLLTFSQAELPMSKIGERLMVHPTSVTNTVDRLVKSGLVDKRPNPNDGRGTLASITDRGREVVEAAT----RDLMAMDGLGTYDAADCSNIFELLRPL------------
158320071    ------------------------------------------------------VTRVQWIALYYLGREEISQKELAERMNVKESSIARLLDRMERDGLVERIKNESDKRITNLRLTDRGKEYRIKLLPEGEKFEQLLYK--GISDEEMQVFTTVLSKM------------
295695308    --------------------------DLVSEIEQELRFIGRIIRQKGREIHVNQITPPQFEALMLIRDGVLTMGELSSKMFLAYSTTTDLVDRLERHGLVERLRDPMDRRVVRLRVLDRGLSMIEQVLEARRDYLRGV---------------------------------
299129113    -----------------------------------------------------------------------TAAALARMCHLDAGGLTRLLDRLEAKGLCQRERSLEDRRVVNIALTPEGRAVAERLPAILTGVQDEL--LAGFSEAEEAQLRDFLARI------------
77164540     ---------------------------------------------------VSGLTAPQLLIMQTIRRGEMTIGVLAREVSLSQATVTNILDRLEKRGLIHRQRGETDKRKVYVQLTASSEKLIQNSPALLQT--SFIRQFEGLQDWEQNLIISALQRV------------
227509731    -------------------------------------------------------------------EGSLIQSQLAEILDIRPSSLTELLSKLEDRGLINRTPDENDKRVTNVSLTDEGKKAIESDDSSSDDLINSI--FDGLSDEEIDQLNGLFDKLN-----------
83941595     -------------------------------------------------------------VLFHLGYGEMTASDIGQRANMHKTKISRAVQKLTERRFVTRLRGDQDRRTEMLSLTAQGRAAYEHLYEVAKAYDARL--TADLTAAERETLKRLLVKL------------
27376274     ---------------------------------RVQSRVLDCVEQDLKKAGFPPLAWYDALLELSRAPSELRPVELERQMLIPQYSTSRLIDRLVDEGLASRRECKIDKRGQFVEITEAGRELQK---RMWSAYSAAIEKYVGLSDADAVKLSGLLDRL------------
118467952    --------------------------------------------------AVRSLPKLSMHLLDAIAAGPVGIVGLAAKSGQLKGTVSKHVQRLVEAGLVVRTPVPGNRKEIELRLTADGERVAAAHRELHEEMNRGRDFLMRYSVNELQVLTKVLRDL------------
238751320    ---------------------------VVRLVKLLHKLFNDNANALLREYGLTH-PEYNVLIIIDSSEHGLGPSELAEATSEKAANITRLVDQLIDKGLVVRVADAEDRRRLSVCLTPAGEELIVRVLPAISTQLQGF--LAELDESECGQLQQLLSKV------------
142044193    -------------------------YSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSDQDERVRVLSLTSAGQAL------------------------------------------------
302341615    ---------------------------AARLREKSNRFLVD----QLARRGVQGFIPAHGLMVALFRHGPLPMKDLAKLIDRDKSTLTALVDRLVERGLAQKQKDHADSRVTLVSATPSGLAL------------------------------------------------
114772581    -------------------------------------RAIDMRSKELSR--DVGLTGPQLIVLQQVGKHPIMVKQIAESITLSPATVTSILDRMESRGHVNRVRSTKDKRKVGVFLTDAGQLLLDKAPLPLQEHF--LNRFNSLEEWEQSQMVATMQRI------------
108761606    ------------------------------------------------------------LFLLDAAHDALAPNKLAERAGVTRATVTGLLDGLEREALIERHYDAQDRRALRIRLTRKGKQTAKQVFDQHSRWIASL--YGNLSAAERGQLTALLDKL------------
257877875    -------------------------------------RFISEASNAFMSQNNQRLSGQQRVLAVLNLEDGLVQSYLAEVLDLRPSSLAELLKKMENSGDIQRKEDAADKRIKRIYLTETGRKKAEKL--LAQKEATSSQSFAGLSEEEQTEFARLL---------------
183980159    --------------------------------------------------AEHDLSLTQLRVLGIMRDREPTMGELASYTGLERSTVSGLIERAAARGLVVKTADENDGRAVRVNLTTGARRLERETTKAIEQRIAPM--LGRLSTREQQRLAALLSKLER----------
238916028    --------------------------ESLHCGE-LIKRLNDILRCSNEELRADDMTSSQVKMLMMINETKITLKELEKHFGVAQATIAGTAARLEKKGMIESFYDPSDKRVKHVRITDKGRTMC--VHAGKAMHDKEKWFLSSLSADEKEELHRLLQKV------------
94985048     --------------------------------------------------------------LYHLG--PLSQRQLADKILRSSGNLTMVIDNLERNGLVRRERDPQDRRVMKVFLTGAGEAL---ITRVLPDHVRGIQDVSGLTPEELNQLAALTRKL------------
158313414    ------------------------------------RALLIVPRADLLREQHMSLNEYTALMLLSESPGRLRMSDLAAACSLSISGMTRIVSRLQAQGLVRREQCPGDRRGWYAALTDSGLA---RLDAAWPTHVASVRRMDHLAEVDLPTVTAALRR-------------
229110013    ------------------------------------------------------LPTSQMMALEELEVEKLTVWQLSNKLRLETSTVSRLVDKLVKKGLIYREVNEKNRRELFLHLTEKGHITVNCLREFYQSILNNLESEQKIVVDGFELFIDSISK-------------
142809376    ---------LEMSTGADSHMGLRLWLRMLTTTNLVQAELRKRLRNEFD----TTLPRFDLMAQLERHPEGLKMTELSRRLMVTGGNVTGITDQLEKEGLVSRDTDPNDRRSISVCLTPAGRKAFDKMAVAHEQWV--VELFGGLSLDEKSRTHQRLGKL------------
226355990    --------------------------DLLRRITHLHTAL----QQEGANCGITSLTRCQ--ILTTVGDGTLTLAGLSRRLNLDKGWLSRTIDDLVHSGLIHKQPSTTDKRTIDLTLTPQGQHVAALSSELNDQSGRVIDRLPVTERHNVLRALELL---------------
296134743    ---------------------PPPFLPLLRELVRTYQAF---ERYSAAHVQSLGLTPAQFDVVATLGNTEMNPKQLGDKTLITKGTLTGVVDRLLAKGLVQRLPDPSDGRGQIVRLTTRGQKVFEQVFPAHGAHLA--QAFSKLSAAELAASQQALHSL------------
308067327    -----------------------------KLISHLYRRNQKILSKKLAPYGIGS-GGQHSFLKLILQRPGITQEQLTNELKFDKATTARSVKQLEESGYIERKTDPNDRRSYLVSPTAKALEFAPVLQGILDELNVSLVHR--LSEEEEDLLIDLLQKI------------
126651860    ----------------------------------------DELKQELKRLGYTDLAPSHFMLLYIVYKNRIQIKCICDAMLKQKSTITEMIIRLVKTGYLVKEGHSEDKRVMYVVATKKALDVQKYFEEIFDHLTNKMFH--GFNEEEKATSFSLLQKV------------
219668055    -------------------------------------RLLESIKKSLNFRGNGEIPHREIMMLKLIGEGGITISSLSAHLEISKPAVSQMINSLEDKNYVERITPKSDRRMVYVRLTELGEELGVAFHEMQKKLEIYLEKMGEEDMATLIALLDKLHRI------------
269926392    -------------------------------------HLVDALRLRLWEDKGLTLPQLRVLFILRRHPGATTNFISQQLGVTV-STVSGLVDKLVRAGLVERLQAPDDRRVIPLRLTPEGESVVGDIRQINREYLANIASALG---DDLEEVTQALEKL------------
17547149     -----------MPTTAPPRPLNKADFEALSDFRYHLRRFLRVSEDLIQSKG---ITPLQYQLLLHVGREWATVGELAERLQASPHGTVALVTRCEDAGLVERRPSAADARQVEVHLTKKGERCVGQLAALHQSELSA----------------------------------
153954410    --------------------------------------------------------------------GQMKISDLSKKIGLSNSTVSGIVDRLEKQELVKRIRSKTDRRVVYISVTEKKRSFHNNFCEIEKKFEDIIDGVPSNEIDKILEGLDLLEKL------------
289436005    ------------------------------------------------------LNIGQLRYLWTLKEDGISQESMAKRFMVDKASVTRHIKRLEELGMIRREIDVKDRRIQRIFVTEKGFMMRELIEETTADWSTML--TAGFSEAEQDSLFQLLGRL------------
114048699    -------------------------YSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSEQDERVRVLSLTTAGQAL------------------------------------------------
124546853    -------------------------YSAANAMVRAYRPLLD----------KLDLTYPQYLVMLVLWEEQISVKTLGDKLFLDSGTLTPLLKRLESKGLVRRGRSESDERVRVLDLTPEGIALKSQASDI-----------------------------------------
126732959    -----------------------------------------------------------VMSALWTADKPLSVSGIGRQVQLESSTLTPLLKRLETAGHIVRRRNPEDERQLQVDLTDEGRALQARAA-----HIPAILEKTGLDIETLRRLQGEIRDL------------
209963993    ----------------------------------------------------------------------VTQRELSQRVGMMEPTTVTALNGMERSGLVRRVRNPHDRRKVNVYLTDRGRELKTVLLPCLADVSRA--AVVGLDHGSIERATQILNRM------------
111223406    --------------------------------------------------------------------PPPSMRALAATLNCDPSTVTFLTDRLEQRGLIRRRPAPTDRRQKIISLTRRGVEVRAQLVQAF----TAGSPLARLSPDDQQHLYALLAK-------------
310827104    -------------------------------------------------------------------QPEISSKDLAYLLGIRQQSLNELLNKLEKKGYVTRVPSETDRRVMLVRLTEQGKQAQDQNSE-----TDDAGIFDCLSPGEQDQFNAYLDRM------------
143987156    -----------------------LWLRLLTCTNMLEKRLRARLREEFA----TTLPRFDFMAQLDRTPNGLTMGELSQRMMVSGGNVSGIANQLAGEGLIDRSPVPDNRRTLCVTLTGKGRKRFADMAAAHEGWV--VEMLGDLSQVEHQQIMTLLAQL------------
225027145    --------------------------------------------------------------LYDHKEEEIFQRDIEAEFYIARSTVTCLVKQMEQKGYIARVAVERDCRLKRLCLLEKGEKLHEC----FLQNIDNVEKREGIDEEELQTFFK-----------------
126740141    ---------------------------------KATRAVEGAIRENLRQDFSTTLPRFDVMAALTQHQEGLKMSELSSVLKVSNGNVTGIVERLVEDGHVMREKVPGDRRASRVRMTEAGLA---EFSRQAEAHEAWIDQIADVAPDEAQPMAEALRRLDQ----------
88603206     -----------------------------------------------------------------IKHPDITQDTMAKYFHLDKGTIARTVKKMEDAEYISRRVDPDNRRAFRLSLTRKGYQIAPEIMAIDQEWEQAVSCQ--LTKEEKEHLQVLLRQV------------
220908348    -----------------------------------------IYRDFLERLEPYGLTPFHYLVLCCLEEDGLSTTGIADKLKQLGATLTGVLDRMEERKLVYRERDCNDRRIVRVWLTDAGKQLMQTLPPL-----------------------------------------
297159781    ---------------------------------------------------------------------TLTAGAFLKAAMVTSGAITNRIDRMEAKGLVERVREGGDRRTVLIHLTERGQELIETAMAAHLRNYAKI--LGALDRDECEQIAAGLRKV------------
299068472    ----------------------------------------------------------------------LRMSVLSRYLMVTGGNVTGLTDQLEKEGLVKREADPDDRRSFRVRLTPAGRRHFATMAAEHERWLIGMDGLGAANKDALYAQLGSLR--------------
295699946    -------------------------------------------------LADSDLAPSAVHAVIEIGMSPISAKDLATILRLDKSNTSRQIAKLEASGLVERAVCADDARSSELYLTAEGQKLRKKIDRFATDRVSGALRRMV--PADQQALVRSL---------------
135184842    MDKHMPKDEIRDYAPNEKDDI----LYLLEEVNRTARRTFDALIVGL------DLNQTQRIIASLLREPTLTQTEISRLLELESATIGQAVAVLVEKGLIERERAAHDRRVWNLHLTEQVRTIWPELREAADR--------------------------------------
143953978    ----------TMVETKPGTNLLFLRDEDLRQIELLFFAYRDFTAEADTILAKQSFGRAHHRVIYFVGQYPMSVSDLLDILSITKQSLSRVLRQLVDEGYIDQKPGTTDRRQRLLTLTAKGKELERLLSEQRARIAAAYKDAGADAVEGFRKV-------------------
153002007    -------------------------YSAANAMVRAYRPLLD----------KLDLTYPQYLVMLVLWEEQISVKTLGDKLFLDSGTLTPLLKRLESKGLVTRGRSEQDERVRVLALTAAGIAL------------------------------------------------
111022336    -----------------------------------------VLRDALVSEGDGHIPALTGVLLVLAARGECRQNELATELCVSQSSLSRQITDLVDVGYVTRHSDPADGRAFRIRVSPEGMAYVKHVARMQKLMTGWNETEAAIALESIRHLKETL---------------
300854030    ----------------------------------IYRNMTNLHNSKLAKYGLT-TSQVGVLVHLWIEDG-LTQKEIAEELQLRPASITGLVNTLVSKGWIDRREDTKDARINRIYLTEEGKNIR-----------------------------------------------
299066833    ------------------------------------------------------------------SNGPMSISVLAEKAVSKQPTVTRLLLRLEAQGHVERSTSRDDRRYTLVRVTRNGRRLVSGLIALAEEHERSILE--PLSQQKIDTLKDILHEL------------
254253923    ----------------------------------------------------------------------LEAGQIARRCCILSPSLTGVLERMERDGLITRTRAQEDQRRLLVSLTPQSRKLVAEIGPRIDEQYRQLEAR--FGPDGLEDIYRALDRL------------
223984354    ------------------------------LICQLRREYTSALQTRLDAFGLT--VGLFPYLIYLEHAGTCTPSAMARELHQDNGHITRCLDKLEKLGCLIRTRSAQDGRAFTVSLTEKGKQICREI--------------------------------------------
119504467    -----------------------LWLRLLTCTNMIEQRLRARLREEFA----TTLPRFDFMAQLERAPDGLTMGELSQRMMVSGGNVSGIANQLEGEGLIDRSPVPDNRRTLCVKLTDKGRTRFVDMAVAHEGWV--VEMLGDLSQTEHQQIMQHLAQL------------
280962300    ---------------------------------------------------------------------TLIPSQLSALLMMSRAGMTNRLDRLEASGLIERSLDPTDRRSFRVCLTAKGLAI---VDAAITEHAELVNRVAVLSPEQREHLDDALRAL------------
182419268    --------------------MKEESFEISMLIKEIYSDTMAIVSKSLKGSG---LTNQQIMVIKLIANKKVNISQLCSEMSLAKGTVSGIVSRMEKAGYVKKVKDEHDNRNTYVTFSDKGIEFAKEFRKEIN---SSFDKVENFTYDEIKEIKNSLIKL------------
266621193    --------------------------DLLSGAKSFHKIYNQSIQTAASRHGLSLMDGDVILFLYNNPDYD-TAKDISTFRMLAKSGVSASVESLTGLGYLEGREDTADRRKIHLKLTEAALPAAQDLKQTQQDFFDRLNR--GISEEERQIFTDLLKRM------------
307703299    ------------------------------------------------------LTPTQFSVLETLSKGELRIQDLIEKMLATSGNMTVVIRNMVRDGWISRTCDPKDRRSFFLKLTPAGR---RKIEEVLPDHIDSIEALSILEDGEKEDLIQILKNL------------
256789963    -----------TPEAAEPAGPDDPHDDLLTVLPRLTQLSAAFNKGRLTERAAEDRPAMGVLVTLRTADQPLRIGEIADRMQVVGPHVTRQVQALEKRGLVRRVADPHDRRASLIEPTGDGLDAAN-------RYMTSLEALADWPPQDREDLTRLLTRL------------
119773766    -----------------------------------------------------------VMLVLWEEEG-LSVKSLGERLHLDSGTLTPLLKRLEQKGLVTRGRSEQDERVRVLHLTDDGRLLKRGARDIPDRMRCMV----GTGLEELAELKRL----------------
291575307    --------------------------------DRAVRRWID------ARSGDTGIGASGAGVLFYLAGHENAIGDVTAALGASPSGMSGLVNRLERGGCLTRSQDPADARAVRLALTPRGHQVVIHARGLVDDLNEQL--TAGFDDAEIAVVQRWLEHVTRV---------
89896944     ------------------------------------------------------------LLLYLWREDGQTQNSLALSSNKDEPSVSRIINTMEKHNLVVRTRHPHDRRTNLIYLTETGRNLKDGLMAMGDKTNE--ETTQGIDLEDLTVCIRVLDKV------------
187478513    ----------------------------LMVLSRAYRSAADKALVDF---GLSQATAWPVILTGRLGDG-VRQGALAEALGVEGPSLVRVLDQLVAAGLMERREATQDRRAKTIHLTASGKALCEQVEA------------------------------------------
288793222    ------------------------------------------------------------MILLRSGD--VSHREMAELCFVRPATLTGIVDTLERDGFVSRRRDPEDRRTVRLTLTDKGGEHARAIIDMIDRPLTSVDNRAVIRQFLIEIITGMLRRLNR----------
298244110    -------------------------MELLEIMPRMQRRIYDVLRDSQQDARWQDFSEVQALLRILVGRKRCTMQELAEQAVVAPSTATAMVKRLLAQGYVERFRGSEDWRTVWVQPTTRGEQVVAVYDQIY----------------------------------------
54022442     ------------VRHAAVTRTDDTVVDLVVAASRLTRLAGAIADDDLPRAT------ARALAVLDEHDA-VRVSEFARNYGSSQPAATALLGRLVDAGYASRSKDPADSRAVVVALTPAGRERLARVRAAYGT-AMTARLADGIDPERLRSAHDVMTEL------------
226363909    ----------QPPHPAPGADSVASATALIAAVLQTQKLITHHLNSTLRPLGLS-FARYEVLAMMVAANGPLPMVRIVRALDRHPTTIGTLVDGLEEAGLCVRAINRSDRRSTLVTITDKGREVGASASR-------ALDGVALADPQDMHRLHEGLQQL------------
162450271    ----------------------------------VHKRALAAIREDLE----HEMTLPRFDLLANLSDGQTLASLSRSMLVTAG-NLTGLVDRAARDGMVERRADPSDRRAWRVHLTAKGQ---RAFRDAERRHAARVAKVSGLSPAELSTLTRLLDKL------------
218135138    -------------------------------------------------------------------EGPLTQSGLIGKMDVKAGSMSELLRKMEEDGLIQRKRGEKDKRQVYVTITDAGRDKMLHIEEV--RKEKAKDTFASLNSKEKEQLYVLLGKLLNDWKD------
146343487    ---------------------------------RVQSRVLDCVEQELKKAGFPPLAWYDALLELSRAPSELRPVELERQMLIPQYSTSRLIDRLVDEGLVVRRECKMDKRGQFVEITEAGRELWSAYSAAIEKHVGS-----KLSDTDAAKLCMLLDRL------------
26986919     ------------------------------------RHWRRICHTALTGYGISEACAAPLLMIVRLGDGVHQVAVAQAAG-LESPSLVRLLDQLCKAGLVCRSEDPLDRRAKALRLTAEGRALAEAIEAELVR--LRRDVLGGIDQADLEAALRVLRAFE-----------
134096529    --------------------------DSIRILQSV-RRIAQCVEHHSKRLAVTNITSPQLVALLAIAEGPSTLKSIGRAIQLSPSTVVGIVDRLEEKGLVKRERDTRDRRNVFVSVTVAGQVLANAPSALPNGFGSAL---GALSEADRQTLVITL---------------
32476732     -------------------------------------RTSDLLENRLARLLRTSLTPSQAMRIMRGEKVPMPCLEVADRMIQVSPAITRVVDQLLNRGLIHKQQSNQDRRVFLVGLTDEGLTLLDKLDEPIQ--SLHRELLGHVPAEDLHSLNRILQ--------------
296161971    ------------------------------------------------------ITGMQAVLLLLMYRHSATSMDLAREYKLHSSAITRLVDRLVRLELVERIPCENDRRATYLRATSRGRRISEQLPAIFTDAFETL--FDGIDERDVDTLRRCLK--------------
307289745    --------------------------DILREIGMIARSLDSISNIEFKELS---LTRGQYLYLVRVCENPGIIQEIAELIKVDRTTAARAIKRLEEQGFIYRQEDASNKKIKRIYATEKGKNVYPIIVR--ENQHSNQVALQGLSEVEISQLADYLVRM------------
270491564    --------------------TPPALVEELRAASRALVRALGFMGGDF---AGTDLSPSAVHALIEIGQDRLTARDLGERLRLEKSSVSRMLRKLVASGDVRETAGAQDGRVKQLALTARGRRVADIHAFARAQVVGALGHLG-----------------------------
271968127    -----------------------------------------------ERLGPLGLSPGQARALRVIADAELKMVQLAERLRIVPRSVTPVVDALEEAGLVRREVDPASRRSTLLVITPEGRTEYGRVREARRKVAEEL--FAVLTPDQREQLRELLS--------------
254486699    ------TSPDTPADQTDGLGEIGLDNFAPYLMNRIMGRYNAALQEEMAKLGLT-TPQMRSLAVLSERDGIL-IRELAVYAVVQQSTLSRGLEALAQNGLILRVPDPDDSRATRIYLTDTGRALWPHMSAAYQAMFSGV------SKSEKTAFVGTLQKM------------
262204401    -----------------------------RSVLRIYRRLLEPL----------GLTHPQYLVMLALWETEPRAKDIGSALQLDSATLSPLLKRLETNGLIARRRRGDDERNVDIELTDAGRRLREQALGIPPAVVAAL----GVERNELEELHSVLTRVN-----------
110634490    ----------------------------------------------------------------------LTVAELLDVLRITKQSLARVLKQLIDTGYIVQVQGPRDRRQRELYVTKKGHELAVELALPQSRRISALEEAGIKDRAEVERFLRAM---------------
88799299     ------------------------------------------------------LTAPQILLLQTIRDGEKTIGQLASSMNLSQATVTTIIDRLEKRGLVYRERSTTDKRKVHAVLTDTGFEMLQALQDQFSRQFSDLQEW------EQTMIIASLQRI------------
149174033    ---------------------------------RLRRTYLTMHRVAQAHFAEFGVTVDQYVLLSVLADAEIIQNELSERMSSDANTIGAMLRLLEQKNVIRREPSKNDRRALRVYLTASGKRLQKKLARHSSQIHETLERKKQILLNSLEAITQALK--------------
229160437    -----------------------------------------------------------VLRILNRANKEMVSRVANELNV-SNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKDLVAKMEGAKKQYLQ--ERFSALSEDEMNIMISISKKL------------
228998866    -------------------------LDLSTSFRKMIRLLQNDINTRFEHMPYNEFSVLRALFL----KSPQMASQIASEVNVTSSHITAVTDRLVRKGFVTRKRSDSDRRIVYLEITEHGKEVTQELEAVRKEYYK--EKFKGWSDQEIEMVLELFGRV------------
73662159     --------------------------------------------------TDDELYMVEAHMINLIGVNKVMISEIAKQMNRTKSAASQKITRLVQKGLVVKNKSTHSSREVSIELTDKGEKVFQYHQALDSNYNTYLEKLETYDTKDFENIEHFL---------------
209551853    ------------------------------------------------------------------APHRLSPGELLEMTMVSSGTMTNRIDQLEKAGFVERVVNPDDRRSVLIALTDKGLATVETAVGAHV--ANQHRLMGNLSAADKAELDRLLRK-------------
229043228    --------------------------------------------------------------------NKEMVSRVANELNVSNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKDLVAKMEDAKKQYLK--ERFSALSEDEMNVMISSSKNL------------
271970202    ----------------------------------------------------------QGQLLCVLMAQPYGMSELGAVLGLAKSSLSGLVDRSERNGLVQREPDPQDHRAVRVALTGQGAKLADEFYTETCRRIEELTS--GFAPEEHDTLAALLGRV------------
73749284     -------------------------------LEQVRILVYRVITKSFQPLG---ITPEQAIILVEVSSAPMTPTRLGKIIRRDAAAISRILSRMQKNGTILLMKDLEYKNLIRIELTPKGTEICEGVEKIIKSQHAVLFKV--LSETEVDSFLVMLEKINKVASDVLR---
309812823    -HDEVDVIVDAWASVRPGLDTTP--LEVLSRISRIARRLRNAVFTEHELDGWEDVMSA----LRRAGEPELSPGALVQKTLVTSGTMTNRVDGLERRGFVSRQPSPSDRRGVLVRLTPAGLRAVDAAFDALLHHERRL--LAGMDDDARAHLAASLRTL------------
119387811    ----------------------------------------------------------------------VTMSELSRMLLVSNGNATAVVDRLEKDGLARRTPSETDRRTVFVSLTPEGLAAFESFAADHEAEVNRI--FAGLTEQDIDLLTEILKRM------------
150021698    ------------------------------------------------------------LFLFINFYAPVSMKYCSEKIELSKSTITVLIDKLENKNLVIRKRSKKDRRVIHIFPTNRGKKLFENFSSEFYKIIEVISSK--IPNNELEIINK-----------------
254427959    -------------------------------------RLRGAMREPLSTLPVSLGPPDIGLLQFLLNTPGATPQCLARHQARDKAQLTRKIKALEAQGLIRREADPDDGRKVRLFLSEQGQAMADAAEQI--RRAAFAELLQGLSRSEQEQLLGLLQK-------------
256779586    --TTISPASTASSDQAMWGRILTLHAQVEHQLTQVLQRKHGIGLSEFRALECL----VQA------KDGELRMQELADKIGLGQSSVTRLVGRLFSAGFAVRDLCPDDKRGVYAVITDDGRQRYADARGTYSEVLSAALNTAG-GTPELAGTVQALR--------------
126653975    ----------------------------------------------------------------------VSISRLGEILLLDQTTVTRNINLLKQYGYVELKRDPHDARTKNIMLTEKGLELHEAAPIWKTIQDKIVDDIGVEKYADFYDTLRTMQKI------------
294010127    ---------------------------------RLRQATRRVSQIYDSYLGELDLKNTQFTLLAHLTLKEFTIGELADWMVIDPTTLNRNLRYLQERGLIESAPGERDRRERCLKATPAGRDLY-----------------------------------------------
296536031    MSPVDAETALADQPAGHKDELR-LWLRLLTCTTLMESEIRRRLRQDFS----TTLPRFDLLAALERAPEGLTLGEVSRRMMVSNGNVTGLAARLEEEGLIARRTEAHDRRVVTLRLTPRGRREFARQSAAHEQWIATL--LGGLDDSERGTLMALLGR-------------
283478494    ---------------------TPLGTDMARLV-RIWRALID------QRLKPLELTQTHWITLHNIHPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLISRSTCSNDRRAKRISLTHQAEPIITQVEHVIS--ATRDDILDGISPAEIVKMVMLVAKLE-----------
261408056    -------------------------------------------------------------VLYHKGPQPL--QKIGEKVLISSGNITYVVDKLQKKNLLVRRASAEDRRVIYAELTAEGKEFFEAI---FPQHQELMVKVSGLSEEERAQAAMLLRKL------------
197106845    ---------MAGARPSRVQRVRIFYL-LAHLHERRERLLSEILR-------PHNLTLVQWRILYALGKLSNTMNEVADFLVLDRTSLTRAVDKLVERGLMLRAEVAHDRRLTELSLTAAGRALRE---DLLEQNIEMCERVAELDQESLDDASGVLHILERL---------
302385364    ---------------------------------------------------NENFNMMEIHTLTYIDDSPITATELSKIWHKSKSAISQVIKKLVDSGYIEKRYKENNEKSVCLYVTEKGQRLSSVVADITQTTSYLIEQCGESDLDAFEKYNELLK--------------
110679614    --------------------------------------------------------------------SDLSQKELARRTSMDMPTLNGLLKRLLSKGLVTIATSRADKRYRVINLTDTGRALAERLRA--RGHLVTERVLQPLSDKEQTELGQLLTRL------------
90418742     -----------------------------------------------QRLALLDVYPGQDAVLLAIGEEDISLRDLAERLSVRPPTITKTVTRLAAQGLVEKRLSNSDGRQNHAHLTERGAALVDAVGK--SRKRVERDALKGFSNKERKTLRKLLERV------------
270308758    -------------------GTEDKYIKAGLRLEQVRVLVYRVITKSFQPLG---VTPEQAIIMVEIHNSSVSMTRLGKIIRRDAAAVSRILGRMQKNGTINLIKDLEYKNLIRIELTPKGVEICEGIEKTIKTQHDVLFKV--LNETEVESFIVMLEKINKVASD------
135185733    ------------------------------------------------------LTGPQLLLLKEIAHEEVSVGGIAKQISLSNATVTDILDRLEKRGLVQRTRSASDKRRVLVKVTEEGMRTLLQAPPLLQEHFN--QEYQKLEEWEQTLIVSSLQRI------------
228952182    ----------------------------------------------------------QAIRILQIREKDITIGKVATELSLSHNTASEHIKRLIQKGFIVKERNKKDERVVNLTLTIEGIEVLEKHTLLDKEKIKILESQ--LSKEELQLIEKAFSLL------------
148259988    --------------------IMDNAMDGVRAFNRFFTRFVGALDTRF--LG-TELTLGEARLLYEIAQAEAPAADLRAALGVNAGHVSRVLRRFEERGWITRSPAAGDARRRPIALTPAGRDV---FADLDSRQATTLDGLAPAQQRDL----------------------
293374491    ------------------------------------REVIKLYKPFLDAFGLTYTQYITLLVLWE--KEAISFKDLGQALHLDSGTLTPLIKKLEAMKLVIKYRDPQDDRVVIVELTEDGREMVDIPNQLFCRVGGEVEE-------------------------------
225010008    ------------------------------------RKIVRAVNLESKRIEKNGISIPQLLTLKYLNESPSTMRNLREVLSLNASTVTGIISRLESKGYIARLPDPKDKRSTPIILTSKGSALVKTTNSLHERISKNLEATSDAEYQNILGSFETI---------------
163854606    -------------RAAPATPMPTRSSDTLPALERFLTYRMHVVNKVSDRDSNRALPLGEARCLAAIGRAPLSVNDLARAANLNKGQASRSAQALVDRGLVNKAACENDARGVLLAPTRAGQALYERVVALIARRNDEI--FGCLSEQEQAQLGAMLDRV------------
119469701    ------------------------------------------------------LTGPQLLIMHEVSQTDITASRIAQNVNLSPATVTNILDRIESRELVTRVRSQMDKRRVSLHLTEKGKELLLKAPQPLQEHF--IEKFSGLAEWEQSLLLSSMQRI------------
226935195    ----------------------------------------------------------------------LSMRTLSRYLMVTGGNVTGLTDDLEKEGLVAREMSTEDRRSYSVRLTPSGRKKFEEVASIHE--AWVVELFAGLKASEREQLNGLLGQL------------
223984441    ------------------------------LVE-VFNHILFIEEQYMKHQGVT-LSMTEVHILENVEKSETTLGDVARLQMVTPGTLSVAVNSLVRKGYIMKCKDLQDKRVVRLLLSAKANECC-----------------------------------------------
86160524     ---------------------GDAWLELVQLVAQVEADLGKVLQAR-HRLGLTEFRALE--LLARAPDSELRMQELAAQLGLNQSSVSRMVERLERGGLTVRDLCPDDKRGVYTVLTERGRARLEGARPDYSRALEALEAHGG----------------------------
89098314     -------------------------------------------KADFHGLFDGYIPFNEFLVLRKLAEGESKVSQLAGELGVSSSHITAVSEKLLSKGLIVRGGSEHDRRIVCLSLTNEGRKMAAELEQVSKDYFE--EKLRDLSDEELALTSSLLGRV------------
167751663    ----------------------------------------------LSEKNIDAFNGAQGRILYVLQEDEISIRSLSTKCGLAITSLTTMLERMENQGLISRVQSETDKRKTLLFLTEKARALKDEYDSVSDEM--GSIYYKGFSEEEITRFEECLDRI------------
148553753    -------------------------LSCVTVIERLRRRFVAQYDTTLPRFDV--------MATLERFPDGVSMGELSRALLVSNGNVTALVKQLESDGYASSRPAPDDRRSSIVALTDLGRRHFAELAAAHRTWIQGM--FAELSDNDHIELYKLL---------------
226308359    ------------------------------------------------------------LRLHEAPGNTIRMGDLAELVLVTTSGVTRVVDRLVEAGLAERVRPENDRRVVTVSMTPAGKK---TLRKASAIHTRGIAESDLIETEELPVLERFFSRL------------
85705801     ------------------------------------------------------LTAVQFRVLQIVADRTSTATQIAQQMRVSQATITALVDKLVKHGVVTREKSQTDRRQTNIVITEAGRDIRRAPDALQQRYVRKFE---ALEDWEQAQLVASLERV------------
297570428    ---------------------------------------------------------VSATMLWVLREGELKISEVARILSIHQSTASNLLDKLERRGLVRRQRGQEDQRVVLVTLTSTGLDLLDQAGTLH--HGPLTEALDRLAAEDLVLLNQSLDKL------------
39934106     ----------------------------VRAFNRFYTARLGVLEQ---RLMDSPFSLTEARILYELAHRDATAKEIGAELKLDPGYLSRIIQGFADDGLVKRSPSPADRRQHLLTLTAKGRAAYAKLERSSQNEVTAM--LAGLPPAERARLTAAMS--------------
222053222    ------------------------------LFAKAHQRAQGTLK---GRLQTFALTPMQCLFMEALEEDGLSVGEIGRRISLDTATLAGILDRLVTSGWVRREADAQDGRVARVYLTEKGTAAIGQL-------AATMEQTNDELLKGFSPEERLL--LKRFLKDF-----
117921749    -------------------------YSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSDQDERVRVLSLTSAGQAL------------------------------------------------
146299775    ----------------------------IRSFNRFYTSHLDLLSQHYL---ESDYSITEVRILYEISENKITAQNITEILNLDKGYVSRILKRFLKDNLIKKASSPDDKRAFNIELSSLGKQLLSSLNAKVNEQIENIENLNFFEKENLVNSMHTIKNL------------
300022678    -----------------------------------------------DETGDSDLTLRQLAIMTAISEDDLSQTDLVAITGIDRSTVAGIVSRLIRKGLLERRRSPVDGRAYCVRLTKRGLKAVAGADRLYSR--------------------------------------
271962999    --------------------------EILDLMTMTHKALRAVAEESMRRHG---LHLGQNLVLAALWEQDRTPGELAALLNVTTPTVVKMATRMSASDLLVRRRDDADNRLVRLYLTDRGRALRGPVRESLERHI-----TQGLTGDELRALASALAKV------------
51892311     --------------------------------------------------------------------GPTSAKRLTAALACTHSNITGIVDRLERDGWVRRTRSTEDRRVIYLELTEKGERIDEVEEGLHRFLTLSLGHWFGEAHPLFERLQALEARM------------
259503702    ----------------------------------------------------------QGRLLFLLANNEVSQRELANLARVQPGSISEVLERLEKDQLVERWRDQQDRRIVRVKLTARGRQLHAK--NLRARQKFEQQLLQNVSAAERATFLQVLQKV------------
302337529    ------------------------------------RRIIRAIDMHSKRLGKEYLTGPQLMILKEISGTDITIGHVAKKVSLSQATVTNIIDRLEKRGMVTRERSTLDKRRVIVRTTDKAEEI------------------------------------------------
262201287    ------------------------------------------------------------------ADGPIRASEVVSTTTLSGASITKLTDTLARRDLLVRRRSERDGRVVLLELTDDGRALVD--AELPRRLADDEQVLAALSPDERDELAELLRRV------------
152982060    -------------------ERMPEHPKQLVTLSRLAYHIQKRTQDQLNAVGLTSVSYTALMVLYGSDDETQRASDLGDACSEKPANLTRICNDLEKQGLIKRRFSLEDRRSVEISLTSAGRKRVEQVS-------------------------------------------
27366768     -----RPELDTEPMAIMGRVFRITYLESA--VGEVHKRY-DLKMGEFD---------VVATLRRSGAPYRLTPSELLGSLMLTSGAMTNRLDKLEQKGLISRQHSKEDRRSVTVELTEHGL---VTVNKLIEEHVA-----------------------------------
226366232    ------------------------------------------LRAVVSATGETPIAPALTSVLFVLAARECRQNELAADLCVSQSSLSRQISELVDAGYVSRAADPDDKRASRIRVSPSGMDIAETTARRAERLRGMLED-------------------------------
223939382    -----------------------------------------------ERLETLKLDPAHAGILRAIAENGLSQRELAKLMGMFPSRLVLVLDELEKAGLIERKASAEDRRTHMLHLTARGKETLQNIGRIAREHQDA----------------------------------
118588754    ------------------------------------------------------------MAILGSASGGLQASEIVARSSMDKVVVSRAVKRMEERGFLTRESNEADGRSFLLQLSEEGRDLAPKLKAVEQKMLSGL------SAEEIKAFLAVTRRI------------
170016406    ------------------------------------------------------INATQAHLLMLLKTQHATNSSLAESMHLTKPAITKAIKNLIAHGYVVATKDVNDKRSVNYQLSTEGMQLAAQHEASHRNLHHRIDHT------------------------------
210613496    --------------------------EMLGYFNQIRRVYANELNLKFTNENFSP-NEISILILLSNNPSINTSSQLCTILGVSKGLISRSIDVLVEKGYIICAKDDADKRIQRLSFSPQAAPVIQKLNEEVTKMNNEVLQD--ISKEELQQVEATMTKLTRF---------
162448714    -------------------------------------RVMDAIRAIVQRLRVSSLSSAQLFVLQQLDQAAASSAELAQRTLTHQSSVSVVVTRLAERGLVTRRASPEDARRTEISLTAAGRALLRRAPRTAQ--AELVTAVDRLPVDERSALAQSLATLAR----------
15828456     --------------------------EVTELADGLHRKLFSILRRRTPNGAVSELTLAQSILVTLLDQGPIRMTDLAAHERVRTPTTTVAIRRLEKIGLVKRSRDLSDLRAVLVDITPRGRTVHG--ESLANRRAALTTMLSQLPTSDLNILKNALAPLQRL---------
140496106    ----------------------------------------------------NNLSYSQVLAIIIIPDDGIEMSELAWALGLENSTVTRLIARLERNNYVTRKKSEVDKRSINVFLDRKGLFLQTDIEKKIDKIGNQIFLKNKQVEKELFLENLSL---------------
142801985    ---------------------------------RTYRAFMSA----FEAQVGQPLPRWRILLALHEQAGESSQKRLVERLRVDPGALTRQLKTLEGLGWIARSMDTRDNRVTNVRLTETGQAI--TKASLPRRNAFLHDTMTALPDEALGALSGALKMLEE----------
296035431    ----------------------------------LHDRYLDLPR-----------PYSQARILWEVGHDTVRVRDLRARFDLDSGYASRLLSALADDGVLRIEPDPHDGRGRVVTLTAGGRREYDALEKASQDRAERI--IGALPDRQRAELLAAMGTVTRL---------
285018775    --------------------------------------------------------------------SPCSANALAQAIDQNPSAVTRLLDKFEELGWVRREAHAHDRRALRIVLNDDGRAMWEQLRLRGDEVIAS--ALGDLSAEEREHLTSLLIRV------------
256370895    --------------------------------------------------------------------GEIRVSDLATQLNLDISTVSRQLKALAHRGLIEKVADAEDARVAKVRLTPSGKQVLEELRA--RRHARALQNWGPDRREMLLALLADLVR-------------
136142629    ------------------------------------RRLLEALDDDLSQNGLS-LSDYEILVLSDANDRRLRMSDLAEKTILSRSRLSHRIKYMEGKGWVERQKCASDKRGTWAVMTTKG---WNSIVKAAPDHVESIRKRDQISKADQANIASAFEKVEQ----------
116670019    ---AMSNPAVEPDASGATENSVDAALRTVENQISLFWRRGRSLSQQLSRQVHPDMEPAAYGLLTVIREGPIRLTELATCIGVGKPSVSRQIAFLESIGLVSKEADPLDGRAQTIRLTPKGEEKMHQVQD--ARREVFRERLGEWPVEDLQALAAYMAKLN-----------
71280970     -----------------------------------------------DRLSAVGLKSGQFSILKAVSFLKQTSKELQGILVLDQTTLSRNLKPLFRDGYLKLSPDSNDARVKLISLTTQGQALYEKADPLWQKAQDDLEKK--LGSEEVKNI-------------------
296039696    ------------------TDTRALASDLSLAVVRLTRHLRG-------RRADAQVTLTQLSALVTLADGPMTPGALAQREKVQPPSMTRVIASLADVGLVDRAPHPTDGRQIIVSLSDAGHALIEG--ETQAREAWMTEKLSGLDATQLATLRDA----------------
118470155    --------------------------DLLAVVARLNRLA--------TQRTRLPLPYAQARLLSTIEDGEARISDLALLDHCSQPTMTTQVRRLEEAGLVSRTADPGDARAVLIRITEEGRK-------------------------------------------------
160901145    ------------------------------LMVTLVRQWRRQVEEQLLADGLTDATWAPLIHLRAWGDG-VTQKELAERVGLDGSSLVRLLDILEGHGWVERRADPGDRRSKRIFLTDEGNGAVDRVRA------------------------------------------
147669623    -----------------------------QLLERMFSLMRHVQRD--VSVIKPSLSHPQARLVFIINDSGISVKELARLTSVTPGAITQLIDALIDKKLITRETDTADRRSIKLKLTSAAREIHQFRKDFFSSIA---EKFNVLSTDELKELVSLITKV------------
239625660    ---------------------------SISMMYRQAHRFYD------KKLEEYNISSGQLTFLLCIHEHEISMYGVAQLGHFDKGTVTKGIQKLEEQGYIRVETDEADKRSRRLYTTGKAVLIIERLYGIRQEWNEIL--VDGLTPEECAKAEELLGRMENAW--------
162453657    -----------------------------------------------------EITPEQWMVLVRLWEQEVTQTHLAERTFRDVPTMSRILALMERDGLVERRLDPTDRRARLVYLTARGRTLRKALSG--EAMALVDTLRTGIPEEDLLTTRRTLQRI------------
229028569    ------------------------------------------LHDRLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGISKQAVSKMIDSLENSGYVTRKKHPTDKRGKIIILTELGLAVEEIVAEIEKRWIENI---------------------------------
222053830    -------------------------------LSRLTRRWRKTLDMEIQAVGLTDATWRPLLHLRLLGDGT-RQKDLAASIGIEGPSIVRLLDTLIAKGLIQRVEDATDRRAKLLSLTAEGKSLVARI----QKTVTTLENKTEFTESDVSQMARLILRLE-----------
139507874    -------------------------MEFGELLKQFLIDLQSLFRTQFKKL---DLTLSQIILISSIPIDGIDMTTLSIKIGVDNSTLTRLIDILMKKGIVQKNRSSQDKRSYIISVTKKGELLQSKIEDEIDSFVSKLFR--NTRLEDQEELKKSLS--------------
195941181    -----------------------------------------------DYLSPLDITATQFKVLCSIREVCITPVELKKVLSVDLGALTRMLDRLVCKGWVERSPNPNDKRGVLVKLTSDGAAMCEQCHQLV-GQTLHQELTKNLTADEVATLELLLKKI------------
89899100     --------------------------QALELISEIH---LDWKRHVARALAPHGITPKQIFLLRKLKEATLTPSEVAVLIHGDRPSTTSMLDTLERSGWICRQRDPSNGKRVIITMTDAGMELASVPERLWRSGKVPSDPESCLERDEREELTRLLQKMHR----------
260770510    --------------------------------------------------------------------EPMTQSQISELLYLEKSSVSRSIDGLEKRGWIERQRSPSDSRSKFVSLTQQSLAVVERCSEIAATVLA--DAQQGIEEAELERTKQHLAQVVR----------
307330733    --------------PMPGAARGGPVSHAIFRLARLHRMLAGQL---LRRIG---LHPGQELVMMHLWEGPQRQADLVRLMDSDAATMTRTVRRLEQAGFVRRRPSPTDKRASLIEPTAASHALRREVERVWS-QLEEI-STAGLSDDESAAALRTLEHLEQ----------
150015592    ----------------------------------IYRNAQSIINSKLIDLN---IRSGQHDFLYVISKNEISQKELSEFLYVGKSTTAKAVKNLVENDYVKRIQDENDKRIYRLYLTDAGKKVIPKIDATF----------------------------------------
154250118    --------------------------------------------SEFEEMSTTELY----IFLFIATNDKTFNNEISKKLGVSKSTVSMSLKKLIENKLIETVEDEKDRRYTMIHLSENGQKLFNKFLSSFQTILDGVYK--SFGNEKIQKLNE-----------------
113473909    -----------------------------HLARRFQQIAVAVFQSEMDAIGC-DITPVQYAALAAINTCPLDQASLAKEIALDRTTITGVVDRLQSKGLIERSISKNDRRARALAVTAEGRSTLELVRPGVE--AAQRLMTRGLSAQEANELLRLLRK-------------
293604506    ---NLTEPFSSMTSPAKTDPSQQYDLRILRALRRITRSIALHSRQ---LSAVSHITAPQLMCLRTIANGPMTATAISREMHVSPSTVVGILDRLEDKGLIRRERGREDRRIVFVTATDAGRELAQGAPSPLQKHLA--DALNALPELEQATITLSLERI------------
290967776    ------------------------------------------------------ITPGQVLACLWESQGGITPKEIASALHVENSTISGVLDRMQKQGLVTRILNPENRRSIHVKATAKGMALKEPL--LQEVEQLNQQVLQDLTAQEQVQLFNLLRRI------------
297539399    ------------------------------------------------------ISTSQFPVLVALKDAKLTQKELALLANVEQPSMAQLLTRMERDGLIRREADPNDGRSSLISLTDKAISLFSPVRALTQGNQEALV---GFDESEIEQLVALLHRV------------
218460268    MSRQTGPKAGKPEPLAPMEDTETIDFEIIELFFFAYRDFVSDPDAILEKSGFGRAH--HRVVHFVNRNPGMTVADLLDTLKITKQSLARVLKQLIDSGYIRQVAGPEDRRQRKLYPTKSGRELALALAEPQSRRIE-----------------------------------
254469238    ------------------------------LMNRIMGRYNESLREKLTRSGLS-VAKMRALAVLSVVDG-LMINELSVYSVIEQSTLSRTLDAMEKEGLIHRKASEQDNRVRHIFLTEAGRA-------------------------------------------------
46198934     --------------------MPPVDWELLARFFRLQRLL----RQEVERLGPLGLSGLEAWLLKVLSQRPYPSEAARAMG-LPPPTVSHMVRRLERAGFLAREVDPEDLRRHRLRLTPKGRRAEALMAEAFARRASRLQE-------------------------------
153816113    ------------------------------------------EKDLNERLKKIGITSSQCAVLFHTSKDEVSQRDVEKNLNLKNPTVTGILKRLDEKGYIFCVPNANDRRKKIIYLTEKAYDIRRKMEA--DRRKLDRELTRGMTKRETEALRKNLDKI------------
205373304    -----------------------------------------------------------------------TQNEIASMTSRDQTCTSRLIDNLEKHNYLTRQPSAADRRIKEIYLTANGKELQEKLSEIAQQTID--RATVGISPAEMALCKDVLKRV------------
238924750    ------------------------------------------------------IPRSQGMMIGYIMDNQIFQKDIEAKFHLSGATVTNMLKSLEKNGYIVRTPMENDARLKRIELTQKALDHENRVRENIMVIEEAMHE--GFSKEEFNMMLGFLDRV------------
295102300    --------------------------------------------------------------LYRNSDTPVFQRDIEREFSITRSTVTNILQLMERKGYIARQSVAQDARLKQLVLTEKGRQFHE--NTMLALHQTDEYVAGLLTEEENTELLRLLNKL------------
300791039    --------------------------DRVAAVRAFNRLYTGVIGVLDEGPADAEYSLPEARVLFELAQDPLPVTDLRKRLDLDAGYASRLLARLESRGLIARERSEEDARRQLVRPTAAGRDAFAVLNRRSTDQIGGLLRR--FADEDQQRLLTAMR--------------
310642163    ----------------------------------------------------------EARVLYEIGNTECTARMLIDLLSIDAGYLSRILKRFEKLGVIYRVQSEKDGRSFFLYLSSLGEETLSKMNTLSDNQIRNM--IIGLPYQSQVSIARSMTNIERELSD------
242373270    ---------------------------------------------------RTDITSEQLELLRILYNDRLSQYDLTMKISREQSIVSRWIKKLVLKGYITSQQSHEDLRCKELILTDEARSLIQQINTARCELIEA--RCQCLSPEEIESLNQLLNKLN-----------
160915678    ------------------------------------------------------IGCGQQFFLLRIYEKPISPYELASMGMYDKGTCARALKKLEEEGYIERVVDTHDRRLQHLFISTKGKELIPIIQKMLDEWYEAICID--FSEEERSMAGELMRRI------------
310782144    -----------------------------RRISTLYRRCQRHLDRRFEAEGIPAGHGLYLYLVELSRGDGVTQVELAQRLALDPASVTRSLKRLEEQGWVERCPGE-DGRQRRVSLTPGGRAILPRIREILKEWDD--LAARGLTREEKTALEALLGRM------------
164687255    ----------------------------------------------------------------------VKTSDIGNYLFMKKSATSKMLNNLEDKGYINRLYDKKDRRVTYIDLTQKGIDLLDKHNDIMINYTNSMISR--LGEEDTKTLVNLLNRL------------
229177893    --------------------------------------------------------------------NKEMVSRVANELNVSNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKNLVAKMEDAKKQYLQ--ERFSALSEDEMNVMISISKKL------------
88705234     ------------------------------------RRILRATSIHSRKLGKSGITAPQLMVLRAVANDGLTATEVANAVSLSQATITAIVSKLEARELLHRERSSVDKRRVHVSLTEAGREV------------------------------------------------
222086578    MTRQVNQKAAKPELAAPMQNVGIIDFEIIELLFFAYRDFVSDPDQILDKSGFGRAH--HRVVHFVNREPGMTVADLLETLKITKQSLARVLKQLIDSGYIRQVAGPEDRRQRKLYPTQAGRDLALALAEPQSRRIE-----------------------------------
262198965    ---------------------------MARLCAMAYRSLVDELHERLEARGYRGLKRSYGFVLLPARERTKTVSDVASEIGFTKQAASKLVESMRAAGYVELVANPADARSKLLRLTAAGERLLAQVEDIYRE--LEAEWAEVLGKRRLDALRGDLERILR----------
135149344    ----------------------------------LVRRLHNLLSGSWARAAAAGTTAVQAGVLILINENPVTQARLMKALEVESATMVRSTSRLVEAGLVEKTRSPTDKRVFFLNLTAKGRALVEIERAMEARDRGLTEDVDPEDLKTFRRVARQL---------------
229016741    --------------------------------------------------------------------NKEMVSRVANELNVSNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKDLVAKMEGEKKKYLQ--ERFSALSEDEMNVMISISKKL------------
163840283    --------------------------------EALFRAQVAVIRKLQPDPIFKRVSMREYDVLYTLSKCPLRLNELSKNVLLTQPSMSRLVERLEARGLIERRSADDDRRGLLLRLTDAGRELQRDVGREHAKDINALVGSA-LDEADMAELIRISRKLE-----------
302546119    -----------------------------------------------------DLPEAQIELLRVLAAGDATPREVAARLRVAPSTVSNLVRAMTAAGLVERIPSTVDLRTVRLAASPKALDMLDA----YDRTSTAALRRAGLAPSSREALERALPALD-----------
291442422    -----------------------------------NRKIHQVIHDEFS------LTEAEAQVLLNLGQRAPMARLARATSFSTGG-FTKLADKLAKRGLVVRAACPDDRRVTFLEYTEEGRKLADDLSHLVARHEAFIDVLGEERAKLLAGAMTELYR-------------
136166213    -----------------------------------------VIEAEMADEFHLSLPQFDLLAVLANNDDQLRVKELCDLLTAVPSSLSRRIDSLVERGFVTREPTEDDNRAVMVRLTRLGRLMWRDANIVYRRAIQK-AFASELSETDVAAMARALTKI------------
126725930    -------------------------------------------------------------------DQAMGISELANHCLAKQPTMTRQIDRLIEQGFVDRKNEDGDRRRVKVSLTVTGIKLAGTLIKQARDHEADL--LGDITEEDKVALKSVLAKI------------
308177127    --------------------------------------------------------------------GKSRMVDLNKQLLISQPSLSRMVNRLEDQELVVREADPDDHRAMQLSLTAKGRKLQQDIGREHVKHLHKLLGCA-LSEDEFHELERLSNKL------------
307946937    -------------------------LQVFKAIRRIVRAI-DLRSREVSRKTGLTIP--QIVVLQSIRDGEVTTKALSENADLSSATVVTILDKVEEKGLIERYRSKSDRRIVHAKLTKAGLEMVSNLPGL-----------------------------------------
71907736     -----------------------------------FRVIYGSMRQYFRELEEFGLPGSQAWVLQEVETPEIGITDLAGRLAIHQSTCSILVEKLVAKGYLVKRKATKDQRRIGLRLSASGEEL------------------------------------------------
301168088    -----------------------------SLLKRLYRMYNSQMLSVLESRGFTDLRPSFLEVLLYICENEGPSKDIGSGCGLKKQTMTSHLNELEKRGYIFRQVNASDKREQRIYLTEYGEK-------------------------------------------------
283840839    -------------------------------LNRLAAEVSAALSEEYQQRYGLDIPGWRILATLGFRNDACTAQFIAQCTRTHKSTISRAVTGLLERELIERVENEDDRREFRLRLTKNGRNLHELVPRLKRKEQEILS---CLTEREREQLAAALGKIER----------
116871996    --------------------------------------------------------------------PKIRVSDLGHMLRISKPSVTQMIQSLEGKGLIKRVQNPEDKRSMYVELTEMG---AGVSKKMFDEFQASFEDMQGLGEDDMKKLITLLEKL------------
16077964     -------------------------FDTSRAIYKKQKKILEIVLEPF------DITVLQYLLMFKIHQSSTPLSKLAMSLDLKPASVTRMTDILYKRQLMNRYDSPDDRRIVMIQLTEEGEELIEKAAVQYAKMGAGLQKLDTSQLQYLRKLAGSLTKL------------
301029618    ---------------------------LMQLCIRTNKRMQDNISEFLGAYGINHSAYMVLTTLFAAENHCLSPSEISQKLQFTRTNITRITDFLEKAGYVKRTDSREDRRAKKISLTSEGMFFIQRLTLAQSMYLKEIDYLTHDEQELFEVINKKL---------------
142042494    ----------------------------------------------------------------------LEAGQIARRCCILSPSLTGVLERMERDGLITRTRAQEDQRRLLVSLTPQSRKLVTEIGPRIDEQYRQLESR--FGQDGLEDIYRALDRL------------
145222890    ----------------------------------AHRDVETRVMAALGQAGHDDITMAQSRLMQRLDPGGMRLTELAEQARVTKQTAGALIDQLERSGYVTRLPDPTDARARLVTLSDRGVEMCRRAGAEVGREAEWRERLGDTAFDAMRDALVTL---------------
298248689    -----------------------------------------------EALSQLGLHVSQELVLFVLWREELSQSELAARLRVELPTLTKAVQRMERAGLLIRQADEKDTRVSRVYLTEKGRALYAPALKIWQ----DLEARMLHGMTEIEQAF--LRRL------------
22538048     -------------------NFKNSAVKSMVVMRKAFRTIDGKVSESFK---EFELTPTQAVLDVLYAKGTMKIGELIENMLATSGNMTVVIKNMEKKGWVLRHSCPNDKRAFLVSLTTEGEEV---IKKALPEHIKRVEDASVLTETEQEDLINLLKK-------------
296393994    ----------------------------------ANRAILSVYRPILAPLGLT--HPQYLVMLALWGKSPQSVKELAAALQLDSATISPLLKRLASAGLLTRLRNANDERQLDIELTADGVALRQQALGVPEQVIARL----GSNWDELGELHRVLTSINQ----------
296038566    -----------------------------------------------------------VMLVLWERDGR-GVQEICDALQLDTGTLSPLLKRLEAGGLVDRQRAGGDDRRVTVGLTPAGAALRDRASDIPAR----LAQATGLDVPELERLRDVL---------------
297193422    --------------------------------EELARQIIGAVKRSVSRILPAECPSGSAAVLSLIGHGEMRMGRLAELMAVDMSVTSRHVAHVVERGWLERSPDPDDRRSRILRLTPAGKDLLDDLGRMFAHYLKD------WSDEEVGQLNAMLARL------------
89101255     -----------------------------------------------PKLGSLDRS--EYLLLSEISAHELAINALAEKLMLNLSTASRQIAVLEGKAYIERFPDEHNGRISLVQLTDKGRAVLQKVKE--ARQSVYGEILKDWSPDELAGLEASLTRLNKLWG-------
149279128    -------------------------------INYLLKRLMDRVTKNLAQIAQKDFSITFMPYFMAIGEQGISNHELVHKIKVTKQGVSKNVKELEALGLVYSEKGESDARSLMIHLTEPGKDLYRKIKDGADT--IKTDYIKVLGAKNYEIMVDSMLKL------------
33598308     ------------------------------------------------------------VMFFLANDGVGSVQEIADFCRYDKSQVSRALQELTDKAYVNRVPGVHDRRKVLASLTPAGIEVYR--QGLRISLARDERMKRALSADELAAFNATLDKL------------
168698138    ----------------------------------------------------------------------LSPTRLLESVLLSSGGMTARLDALAEAGYISRKPNPDDRRMVVIELTSKGRRVIDHATK--TRFAEAEHSLPPLSATEMGTLTALLRR-------------
295106483    -----------------------------------------------------DITPGQWNLINQLDQAELSQKELATITHKEQATITRYLDTLERKGLVVRNKHKTDRRSHVVSTTDKAHELIRTVLPLTA--ITANRLIEGIDQQDIDTFVTVLAAL------------
84501664     ------------------------------------------------------------------SEGETMVATIAARLGIDPSRASRLVTELISEGYAARAVSQQDARRTIVTLTEKGTAVVTAVRTI--KFLILGSFLSDWTEDELATLTPLLNRL-SLWQDEL----
225387731    ---------------------------------RSFAYFITLLRKDFTERKLEEIGLSQGLLFFYIGKHPCSPRELAVSLKMDSGHVARSLTRLEQAGFIFQKLNPRDRRAHILELTAKGREAFDLSHALFFQWDREILS--GLEPEDRQILFSLLERL------------
144139949    -------PSAMPKNDQIDQDAEQLY-EALSHLVRVY-QFRDR-----DRNCCEGLSVTQCYALEHIKAGPVRVQSLASELFLDKSNASRLVDSLAKQGLVQRVPDASDGRALAITVTPEGMAIYESIRSDLVGEARNL--ACDLSKEARDGAIEMLRR-------------
284009068    --------------------------DLARLV-RVWRALID------HRLKPLKLTQTHWVTLYNISPPDQSQIQLAKAIGIEQPSLVRTLDQLEEKKLITRHTCVNDRRAKRIKLTEESMPFIKQVDDVIEKTRKEI--LGGITHDELNTLYSLILKLEQ----------
167649032    ------------------------------------------------------LGATQWYVLHQLADGPTPQRELLRVLQVERATLSVVVGTLVRKGLVEQSPDRVDQRQKLLRMTAAGRALWDRLPDLTFIHAAAFDGLDEIAVRVLQTATERLDRLSRKGADA-----
125974013    -----------------------------------HRRIMQKFLDE------TGVYQAQHRLLMEIRNPDASQNDIARSMDVSAATIAVSLKKLEKGGYIKRETVEEDNRFNKITITEKGNKVVEQSKQIFDVHQKVFE---GFSEEEKRTLFTLLQKLN-----------
289773107    -----------------------------------------------------------ALLRYVAQHEGVTVREAAEALLMKPNNVSALVSQLVEQGDLERRRDSADKRVAHLHLTATARERVSEVRELFIRHAEGQQGALGSALDALDALTRHLH--------------
111019424    -----------------------------------------------------------VLCVLARSDRPLRASEVTAVTMLSGASTTKHVDRLARLGLVERLPFERDGRVVLLHLTESGRQLVDT--EFPQRVERDRQFLAGLDEDECAVLAGLLRRI------------
302545696    ------------------------------------------------------LTGAQARVLGLLSRGPTPMRRIAQQLKCEPSNVTGIVDRLESRGLAERRLDPADRRVKLAAATETGRETAERLRGSLD---FAREPLAGLSADERTVLRDLLQRM------------
90425836     ------------------DAVSDPEVAAVRAFNRFYTRKLGVLDQHLLQ---SPYSLAEARVLYELAQRDVAAKQIGAELGLDAGYLSRIIQNFHHNGLISRAALPTDKRQHRLALTAKGRAAFAKLDRASQAEVAAL--LAQLPRGAAERLVAAMQSIERL---------
260453833    ---------MTTEPAPRAVPTPDELLEPLAVVVRGHHDDLTAV------AGRHGLSTSQARALIALNEP-MPMSALASHLVCDASNATGLIGRMEARGLVTRTPAPGDRRSKVAARTEEGTELAHRIRAEMRVVHGALE---ALTPQERTALLPLLERLGRL---------
167567585    ----------------------------------MWRKVADV---ELSKLNLSEATSTPLWLIYKLGEG-LRQRTLAEHLGIEGHSLVRLLDQLEEAGLVVRRDDTSDRRAKTLYLTEAGRRVGEQVDTMVKR--------------------------------------
23009993     ---------------------------------RLFARAID------RRLKSAGISSGQLPVFFALGQGELTQKALTHAAAIEQPTMAATLSRMERDGLICRRPDPADGRSALISLTPAGLEKVEVVRTAIA--SVNAAAISGLSPEEQTAYLAAIQ--------------
283846119    ------------------------------------------------NLSQFDLTISQAKVLYLLSDGDKLQSELQKRLFIQASTMNGIIDSMLKRALIEKRDSQEDRRSKVISLTEKGISIERELWVNLDHMEREL--LAGFSIEEQQLLMMWLKRM------------
116696495    --------------------------------------------------------------------APLSVNELAHRANLTKGQASRSAQALVARGLVSKEASEADGRGVVLSLTAQGKPLYRQAITMIARRNAEI--FGCLSDAERALLGSLLDRL------------
145223316    --------------------------DLLSVVARINRLANQRVRM--------PVPFAQARLLSTIEDREARISDLAALDHCSQPTMTTQVRRLEDAGLVARTADPNDARAVLIRITPAGSALRQARADRGAAVDPYLERLDDTDRATLTQAVDIMRRL------------
226307323    -----------------------------------------------------------ALRVLTRVGEPVRLGFLAERLRIVPRSATDVVDSLEEAGWVRRTPDPNDRRAVLLELTDAGATLAADVAKAQRR--ESSDVFDDLDESERATLTELLERVD-----------
140978020    -------------------------------------------------LGEFGISLADFELLEGLANAPMRMSELAEIALVSRSRLSHRMKVLEDQGWVARAKCSEDKRGLFAVLTPKGKKLVTKIAPHYSERIR-VRMLASLSGSELATLEKIFSKV------------
143663470    --------------------------ELRRGIELMFFAYRDFTGEADSILAEQNMGRAHHRAIYFIGRNPITVSELLAILNITKQSLSRVLSALVETGHVEQQTGPEDRRQRLLYLTETGTELEARLTEVQGRRARAYREAGMTAVEGFQRVLEGL---------------
270292425    ------------------------------------------------------LTPTQFSVLETLSKGELRIQDLIEKMLATSGNMTVVIRNMVRDGWISRTCDPKDRRSFFLKLTPAGR---RKIEEILPDHIDSIEALSILEDGEKEDLIRILKK-------------
229542753    ------------------------------------------------RLANEDITRLQWILLRHVGSGQCTMGSLAEHFNVSMSTVSQMIDRLEKWGYARRVTSARDGRVKMVSLTEKGEAIINEAKTAYLQQLS--NGLSKFSEEEQELFIGFLQRL------------
163745014    ------------------------------------------------------VTPAQLRVLQIVGEKKDTAKALATQMGVSQATVTALVDKLVARGLVSRLTSAQDRRQTNITLTNQGEDVEEAPDALQQRYVRAF---ADLADWEQAQLVSSLERV------------
254382868    --------------------------------------------------GRHQLTGAQALTMLALEPTPMPMRKIAQKLRCEPSNITGIVDRLETRGLVERLPDPADRRVKLAAPTEEGLQTADRLRESLD---FAREPLGGLSTAERTALRDLLRRM------------
255599220    -----------------------------------------------------DLTPVQYSTLLAVMKRPIDQATLASTIAHDRATITGVIDRLVKKGLLTRNISEADRRSRMLRITQEGADLLAKVQPAVDRAQQQM--VSKLSDDEQEQFITLLRK-------------
304407176    -------------------------------------------------------------LLYHKGAQPI--QQIGSKVLMSSGNITYVVDKLEKKQFVSRKTSTEDRRLIFAEITDAGKQF---IKEVFPTHTDVIGQAAGLTAEEKQAASQLLKKLGRF---------
194015850    -------------------------LRLFRVWMKAYQALFTNIQTDIERYDIGFENFQILELLYSKGPHP--VQKISDILSIPSGSMTYVVNKLEKQELVKRQCAPSDKRVFHVLLTEKGKQL---FDDIFPKHTDVISQLSFIEKEEKEQLIELLKKV------------
293607352    -------------------------------------------------LAGSELAPSAVHAIIEIGQPGIQARDLATILRLDKSNTSRQLAKLESAGLISREVDSADARTSRLTLTDAGLALRARIDQFATDQVSHALRR--LTPDDQQSLIR-----------------
144127220    MASEIEVFKISVKEYAMDTPSTERIDECLIALRRILRAIYDRELASATGVTPAQLRVLQILDFRTNG--TITPKALAAQMGIAQATVTAIIDKLQASGLLTRHRSETDRRQTNLAITDEGRAVHAAPDALQQRFVRAFDRMQDW---EQAQLVASLERV------------
119944385    ------------------------------------------------------LTSPQLMLMRTIQDDNVTIGQLSEKNSMSQATATIILDRLENSGRVVRIRNQQDKRKVHARLTESGHKLAEAPGIL---QPDFLEKFQSLELWEQSLILSSLQRL------------
242239890    -------------------------LQMLGLLIHLANQFKDHLLNDY--FADSDITAPQFKVLICIHKGFTSPVDVSKNVMMDGGALSRMIERMVKRELILRQPHPNDKRQIILALTDKGRAIC----QLFEQEGMQVLPVQLLTQEEAEQLVRLLTKM------------
171057673    -----------------------------------------------------DLRPVESLLLLLQANEQVTPKQLAQTLVLTAPKLTILLDRLQERGLINRVRSDTDGRSQHVLLTDAGAELARQGSDTARLIEMSLDDV--LSPAERAMLMELLKKV------------
283833167    -----------------------------------------------DYLSPLDITASQFKVLCSIRCAVITPVELKKVLSVDLGALTRMLDRLACKDWIERLPNPHDKRGVLVKLTEHGAAICEQCHQLVGQDLHQ-ELTKNLTADEVATLEHLLKRI------------
266622943    ----------------------------------------------LVREGVEEITPEQGRVLNHLADGQVNLTQLSRSLHVTKGNCSMFCRRLERAGHITMTRNEKDARFIDVVLTEKGRALVQSMMEQMGSHSE----KDTMSREDLETILKGLKCLEKY---------
73748862     -----------------------------QLLERMFSLMRHVQRD--VSVIKPSLSHPQARLVFIINDSGISVKELARLTSVTPGAITQLIDALIDKKLITRETDTADRRSIKLKLTSAAREIHQFRKDFFSSIA---EKFNVLSTDELKELVSLITKV------------
27469103     ------------------------------------------------------ITYSQYLVLLTLEENPQTLNSIGRHLDLSSNTLTPLLKRLEQSGWVKRERQQSDKRQLIITLTDNGQQQQEAV---FEAISSCLPQEFDTTEYDFEELEQTLKHL------------
91223877     ----------------------------------------------------------------------LTPSALIESMMLTSGAMTNRLDKLEKKGFITRTHSKEDRRSVTVELTGQGLTL---IDKLILEHVDVQQSLHGLEGNEKEQVNQALKLL------------
86156910     -----------------------------------------------PRASRLRLTVQQYWALYWLHEPGLAPGALASAMLLDPPAGSRLVSELVKRKLVEARPDREDRRRARLFLSAKGEPLARRVAEDAARHAESLR---GMEPAEVEALRSGLRRL------------
163794771    ----------------------------------------------------------------------MTLGELSRRMMVSNGNVTGLVDRLVTEGLLQRRQSDADRRAHYVSLTEAGHQTFAVMAAEHEDWVADLADLGPVEVDSLMRLLGAAKR-------------
309790553    -------------------------------------------KQLLRTLSRPDITMPQMITLFAIRDAQMRMSELADMTQQSAGTLTGIVDRLIEDHLVGRVRDVEDRRVVQVTLTPLGQERVARVERVHEEMQRMLQHVELGQLHDLDTMLRLL---------------
254252153    -----------------------------ALTKRSDRGIADVYRQKL------DISLPEARVIAAVGAGPFSIMDLARHTNLDKSQASRAAEALLRQGLLERSASDEDGRIVLIALTADGRALHRKIMPIVRKWNDGL--LACLSDSERQTFERLLDKV------------
238853088    -------------------------IDIARLINILNKAEFNVLSKRFRSLNISD---VQALVIISISKTEIHQKDLERQFDVSNPTMTQSIQSMKKKELITKTKSQADGRYYALTLTDKGRKLYPKCMAIY----------------------------------------
260432689    -------------------------------------------------------------VLFHLGNGEMTAKQIGERAKMHKTKISRAVHKLEQRRYLRRTRDENDRRMERLTLTPAGLTVYRELRDIARDYDARL--AGMFTTGEAALLRMMLRRL------------
237808614    --------------------------------------------------GEKEMTSLEVQLIHHVTHRKTAADICFVLNIEDTHIASYALKKLVKMGYL---ASEKIGKEVYFSATESGAALCECYREVRERCLIEILLETGISNEDIGNTAQLLRML------------
307330962    ------------------QDLDPQVEQVVSALSRLTRRMHVAYGRQSARLGNSEWEVLKALVLSG-APYRLGPGDLAKRLGLTPAAMTHRIDRMVNEGLVTRERDADNRVRVIVELTPDGREKW--LEAMRQATIFETDLLQDLSSEERGALGAMLTRVLR----------
253575644    -------------------------------IESVWTRSFRKVKSELMHHQELGLTGPQFHTLMLIARKSNNVSYLAEKLEVKPSAITVMIDRLVQSGFVERRHDEQDRRAVLLSVTERGAEVRKKSREVLKTHLS------VLSEEELEMMITILEKL------------
293607605    ------------------------------------------------------------ILLALHENGQCSQKHLAERCRLDPASLTRQLQAMQKMGWISRAVDAQDNRLTNATLTAAGQAVVN--EALPKRAAFFEEALKGLSASDVDTLNRVLSVLE-----------
225019695    -------------------------IEKIRAFNRLYMPFMNLLGNNY--LG-SEYSITEARIFFEIYENECNAAYIAKIMNIDKSYLSRIIKAHEEKGYISRVPSTIDRRSYSLFLTTEGKQ-------------------------------------------------
271965379    -------------------------LEGLQLIGLLTRLVEQRLSQALS-INSTDLSAIEHL----ITDGPLTAKDLADRLQVSTAASTHIVDRLERAGHVTRQPHATDRRKVLVLLADTSK------ARLFELLTPLLDGVGE----------------------------
260590732    ---------------------------------RLYTASRLVTQTYYPLLEKLGITYPQYLVLMALEEDGQKVMELAHRLYLDSNTVTPLIQRMATEGLVTRKKGEKDARETYVYLTESGKALES----------------------------------------------
256380075    ----------------------------------------------------------EALVLLTFSKSSVPMRVMGERLQLHPTSVTNIVDRLEADGLVRRTPHPTDRRTTLIQLTEAGHERREAATKAV---IEVNFGIHGLTERQTEQLTELLAKVRRTAGDF-----
21223773     ----------------------------------------------------------EALVLLTFSKSELPMSKIGERLMVHPTSVTNTVDRLVRSGLVAKRPNPNDGRGTLATITDKGREVVEAAT----RDLMAMDGLGAYDAEECGEIFAMLRPL------------
16801934     ------------------------------------------------------LNIGQLRYLWTLKEDGISQESMAKRFMVDKASVTRHIKRLEDLGMIRREMDTRDRRIQRIFVTETGFKMRELIEEVTAEWSALL--TAGFSEEEKDDLMHLIGRL------------
255535642    --------------------------------------------------------------------DSLTKMQLIEKNAHEKQTGIEIIKRLVKNGLLKESRDEKDRRSTRIAVTAKGKKVFK--ESMQDITIVSKIMCGQLTTKEKENLLSSLKKLNIF---------
159899416    ------------------------------------------------------------IMGYLYGEAEIEQQQLQSYSGVTPATLTGILDKLEQRDLVQRRLSHVDGRAKTVALTPTGQALCGQLIDLF--HEFEAKMLEGFSAAERALFTDWLQRI------------
148262561    ----------------------------------------------------EDVSLVQSHILFEIRRGEPSMQQVAEELGIDVTTFSRQVKAMEGDGLVTRRPSERDRRVSLLGLTDEGRRVLVRIDRYMAEKIGQIFSVREVTTRSLALFNEALAKV------------
291444379    --------------SSMATRTDTLTLEVVELIGTVVARYHE----EYDRAAAESLTGAQARVLGLLSLEPLPMRKIAVRLKCEPSNVTGIIDRLEARGLVERRPDPADRRVKLAAATETGRRTARELRDALD---FAREPLAGLSDAERTVLRDLLRRM------------
255533606    ---------------------------------------------------------TQAIVLINIDKEGTAVSQLAGLLGVKATSLSRMLNNMEDLGLIYRETAAGDKRSVKVYLTGLGRHMAKGVVIAFNEYLN-----KNLSATEKNNLLVTLQKVNKL---------
297157268    -------------------------LEQWDVLQSGMRRLTDQLLDDVETKTGLAPSSFQVLFLLTAPENAAPMNQLAATLGFTTAGTTKVADRLAEAGLLERHPSPCDRRVILARLTEPG---------------------------------------------------
289634511    ----------------------------------------------------------------------NTPFELSKMLGIDTGLMTRMLDKLESNGLLQRSRDPGDRRVVNLTLTAAGQKVAERVREI-APHVLNARLRN-FSKAEFAEFDRLLRK-------------
254465386    -----------------------------------------VIERRFERIAEFGLTRVMWCVLLAAGPEKLTASEIASFIGIDRTAASRTLRQMEERGFITRSGGAQDGRKIQVRLTPGGRTTLAKVLPIAQENAAHFE--AKLTGPELAQLRTAAAKL------------
222102926    -----QDRISSPTTTRDGVEILDISFFLSSINNALSRGASSVYRERFG-IGISEWRAVSMLAI----EPNITAGRICDVINLDKAAASRALATLDEQGYLDSEVSETDPRKKRWRLNQRGYDLHEEIMRIALAREETL--IEGADPQDLEATIRVMR--------------
291522885    -----------------------------SLDEQLVNAILDVGRD-IRRLFEGKESQSRILMILRL-HGAVTQKVLIQILHIQPGSASEILKKMEKAGLIIRVPNEMNRRASDIVLTRQGRSVSEKL--IEQRRGRYREMMACLSEDEKVSLFSMIDRMKEDW--QHRFR-
169347345    -------------------------------------------KSKFKELSMSETHVIDAVNKLEIP----SMTNVANKLNITTGTLTTAVKRIIEKGFLVKKRSKKDQRVYYLKLTKKGFEALKIHDQFHKELADLYQS--AIPEEHVEWLLQTLK--------------
258510860    -----------------------------------------------------------------------TVKALGERLYLDSGTLTPLLKRMQESGLVDRRRDTDDERKMCVSLTEKGRALREELGTVPDCVKDQIDDLQDEDIADLRARVRAL--LER----------
26990074     ----------------------------------LRRAQLKLFQNLIARLSAHDLRPAQFSALAIIDQNPLMQADLARALAIDPPQVVPMLNKLEERALAVRVRCKPDKRSYGIFLSKSGEALLKELKHIAAD--SDHQATSNLSDDERTELLRLLKKIYR----------
226366133    --------------------------DLAAMTTALNRSL---VAAELPVLAEHGLTMWGYVVLLALDEHPVTQAALAEAIGADKTRIIGVLDELQERGLIDRQRDPADRRARLLSLTPDGHRVRDSAQAAIRR--------------------------------------
58583695     -----------------------------------------------------------------------SASEVSDRTAMDKVAVSRAVARLLERGFIRRETHGDDRRRSMLALSPAGRQVYETAAPLVNEKEQRLMSV--FSAEEQQILEKLIDRL------------
300932613    ---------------------------------------------------NAELTINQTSTLNQLKEGPRPMALMAKLSGVSQPSMSQHASALEALGYIQRSRAPEDGRAVILSITDSGREAVDRANEI--RNSSLQEFFTMLNAEDRGKLFDGLQILERL---------
229818964    ----------------------------------------------------------QVMVLTAVDRAPARMSELASRMHLDASVVSRQVAALEGLGLLEREPDPDDGRAWRVRLSAEGVASLADVRADQARILA--EALPGWDAERLRHITTDLQDMAR----------
140686407    -NNKAQPKPTKAEAKAKEHLISGLYGRSVSIISNAFRLIRNFSEKNLFKEFNLSFSGFVVMWVMWVGDLET--AKLAKNAGIAKSTLTGILITLEKHGYCQRVPHSDDARRVVVHITPAGEELMETLFPKF--HEIEDLAVSELTDEEFETTIDSFR--------------
256424312    ----------------------------------LKRAMDDWGSRNIANWGYENFNITYMPFFMNIGNEGVSNNEIAEKMRVTKQAASRIVRELEASGLVRGEKSDSDGRSVKLYLTEEGHKFQEIAKN--EAKILRKEYVKVIGRERYETAVDVLKEL------------
86751696     ---EFARTMDGAMKRKPSTEATAAWVRLM----RVRSRVLDAVELELKKAGFPPLAWYDALLELSRAPAEMRPVELEKQMLIPQYSTSRLIDRLVDEGLAARRECKMDKRGQFVEITEAGRELWAAYSAAIEKHVGS-----KLSDADALRLCGLLDRL------------
296115840    ---NHSPLLTAPLDEAHPLTVSRPEL-LVNGSDRIFREMLHRIQENRSRLGRIGLSGTQYTILISIANEEVGIIQIAEHIHLSGAFVTIEVNKLVEAGLVKKEVNPHDRRRILLHTTAKGR--------------------------------------------------
260463296    -------------------------IDAVRAFNRFYTRQIGLLDEGLLK---SPFSLTEARVLYELAHRDLVASDLVRDLGLDPGYVSRLLKKFEERGLVERAATEADARRASITLTPAGKDAFAPLNQDSHDQVRALLDR--LVPADQDRLVKAMR--------------
254382802    --TDASKDAVDAITAQWHAVRPDLNTDPMAVFGRIYRAIGDAMEETYGRYGISEFDVV-ATLRRSGAPYTLSPRQLSATLMLTTGGMTGRLDKLEKAGLLCRKPDPHDRRGLQVTITERGLALID--EAVTAGLVTQRDALAGLAEDEVETLTGLLRKL------------
220912229    ----MSNSPDALPGSTPTEDTVDSALQNVEHQISLFWRRARAISNQLSREVHPDMEPAAYGLLSVIKEGTIRLTDLAINIGVGKPSVSRQIAFLEGLGLVSKEADPLDGRAQAIRLTPKGEEKMHEVQD--ARRQVFRERLGEWPLDDLQELARYMAKLN-----------
212638402    ----------------------------------VHKRGAALMKCELD-----DITHDQYYVLRYICKRGVTSTELADVFAVNKSAITAMTNRLVEKGMISRGKDEDDRRIISLSLTQKGQWLVETERKVYEL-VETIMTK--LSHEEIEQFIQTYEKL------------
260576277    ------------------------------------------------------LGAFPALLHLWENDG-LTQKDLVDRLGIEQPTMAATLARMERDGLVTRQKDEADARVQRVRLTPRARALKQVIAEAAEVNALALS---GLEPGEQRQFLENLRQV------------
167630725    --------------------------------QKLLQAFMQFKRIEWHQRSILGYKPSEIKVLFCIGSRGIKASEISQLLRVRPPTVTQLIKDLEARGLVERAIDRDDRRAALIGLTQKGEKVTKAAADEFVSAFDGLNHLGEVKSQQLAEL-------------------
24372564     -------------------------YSAANAMVRAYRPMLD----------KLDLTYPQYLVMLVLQEQGISVKTLGDKLFLDSGTLTPLLKRLESKGLVSRGRSDQDERVRVLCLTPAGQALKREANEI-----------------------------------------
266625231    -----------------------------------------------------------------LESGTITQRELQDILEVRSGSLSEILNKVEANGFIERSQSENDRRQMEVRLTESGMERASRLEGEREDAAAGL--FACLNDEEKKTLSELLDKLLDGWEGQ-----
306831574    --------------------------------------------------GVENLAGPQVMYLRDNPDKEIYIKDIEKRLRISKSVTSNLIKRMEKNGFIQVVSSKEDKRYKQVVLTELGKSKAQDIQDFHDEMHRQI--LAGVDHEDLKISFRVFDRI------------
115522703    ---------------------------------RARSRVLDAVEQELKKAGFPPLAWYDALLELSRAPAELRPVELEKQMLIPQYSTSRLIDRLVEEGLALRRECKLDKRGQFVEITEAGRELQK---RMWSAYACAIEKHVGLSDADAAKLCALLDRL------------
15836821     ---------------------------LLGLVKHIYKRIHTDCNRFLRRFGLSYPEYDILMIIYGTEDFSLTPTEVAESSGEKPANVTRLTNSLCEKGLIRRSIHHNDRRKVTLTLEPAALELLDK--ALPEACVQMEAQVCNLSEQENQELEHLLKKM------------
218887355    ----------------------------------------------------------------------LSPRDLAALLRVQPPSLSELLDKLSRDGSIERRRHEEDQRMSAVFLTEKGRSMVDEVRQARKDAAEA--TLAGLTAEEQENLSALLDKL------------
78062047     --------------------------------------------------------------------APLTAGELADACGIAGSAVTRLVDRLEARYLVERAQRDDDRRIVYVSLTCDGRRIAAAWRCLQDE--IQCELRAFASDDELRMLGNLLSRM------------
33519828     --------------------------DLARLV-RIWRALIDY------RLKPLKLTQTHWITLHNIYPPDQSQIQLAKAIGIEQPSLVRTLDQLESKGLIVRNICSNDRRAKRITLTELAKPVINQVNQVIN--VTRNEVFYGLRVEEIQQLNNIIAKLER----------
220914516    -----------------------------------------------------DLSAAQLSTLKMLLDDGVRVGEIARNLGVRVPSATEQIIKLERAGLARREPDPADSRAVRVILTAEGRAAVESANQ--RRNAVMAELLGELTEEDREALAAAL---------------
295703051    -----------------------------------------------------NLTITKFLILKFIGSSKRMVAEISSNLKLTSGATTILLNQLEDDALIKRVRDQKDRRIVWISLTEAGEALVNYV--IEQRNLFWQDMLFALTPEEQDEYLRMLEKME-----------
217978639    --------------------------------------------------------------------EPTPPSQIADEMGMTRGAITKLADRLIAKSLIMREASANDRRAQTLALTDRGRDLVPDLAALADR--NDAEFFEHLTADERETLERLLKRLER----------
148556060    ----------------------------------------------------------QALLIRGAAPGEATVGHVAERLILKPHSATGLVNRLEALGLINRETAGDDRRRALLRLTPKAYGL---LGALSAIHREEIQRLRPLFSEIFDQL-------------------
297564781    -------------------------LELSSAILRLSRQIRAALDGPLE--AALQLNFSEISVLRLIDQGVHSPSDLSRELQIPAPTISRTLNHLVERGLVERGVDPLNLRRFYLRLTPEGQKIRQKTRQIA--HKVLTEHYGHVPEEVLEQALAALRALE-----------
296036448    --------------------------DLLILLMRSSSALAERINAAVVAAGHSSLRPAHGLLFLRVAGDGATVSEIAAYLGITKQSAAVMVDELVASGYVSKHPHRSDRRSQLVRLTSAG---------------------------------------------------
295700256    ------------------------------------------------------ISFAQAKVVACLAGRQMTQVQLARRLNYDMGSLSRIIPRLIDAGIVMRSRHPDDCRCWSVQLTGSGVAMVAKITAFLG--ATDKKLISLLTEDEADVFIVLLKRL------------
142822813    --------------------------------------------------GELALSPLEAHLLIELESGPATNQQLAERLRIDKSNASRPLARLAERELISWHPHPSDGRSKEARLTIAGQA---QLLDLHQEMDSAMEE---------TLAQLTLAEREQLWTGLRLYR-
229072998    --------------------------EIVTLMRRAFKRTLDGHKDSLDRSGYL-------ILKLLAAEGPLSIRAIAEIFHLNMSTVSRQVRTLESGGLVNRKPEKSDARVSIISMTDVGKNKLESSSKY--RCESYMEALADWSEDEKNIFASLLTRLNR----------
118469576    --------------------------DLASVIGRFRRQLRRATGGGFDAAG---LTQSQGELLRLVGRKPISVRESADELSLVPNTASTLVSRLVADGLLVKTADESDRRVGRLWLTPRAQRIADESRA--ARRAALSDVLAKLDDDQIEHLAKGL---------------
227015869    MSTKVQATSMAKKKTLPANTMT---FESGPLIEALRRSQLKLAQGLIEALTPYDLRPAQLSALLIIEASPLMQADLARMLAIEPPQLVPLLNKLEKLGLAVRVRCKPDKRSYGIFLSKAGKELKKIVVQ------SDQDATSMLSDDEREQLLLLLHKI------------
224825500    --------------------------------------------------------------------GELEAGVVADLACILSPSLTGILVRMEKAGLIHRRRDTVDSRRLIVSVSEEGRALTRRIAPLSEACYEQIESY--FGRDKLDQLIQLLSELEKL---------
117619941    --------------------------------------------------GELALSPLEAHLLIELESGPATNQQLAERLRIDKSNASRPLARLAERELISWHPHPSDGRSKEARLTIAGQA---QLLDLHQEMDSAMEE---------TLAQLTLAEREQLWTGLRLYR-
139832797    ----------------------------------------------------------------------LRMSTLSRRLMVTGGNVTGLADQLEREGLLLREAVPGDRRAIRLRLTEEGRARFSEMAAAHESWVVSLMSD--LSPTEQRTLRALLGKL------------
254556701    ------------------------------------------------------LTYAQYLVLMALWERDQSLHELGQVLRLSSNTLTPLLRRMEDAGWLQRERPATDRRQLVIHLTTQGKQIEAAIATCISRYHLTIDE-------------------------------
147920730    ----------------------------------------------FEGLTPLDLH----ILAFIEARPDVILKELRNYLDVPNSTLTGLIDRLEKKGLIERVISGRDRRSFGLKLTAKGADLRKEQQQV--RLASASKMLGALDSDE-----------------------
149204264    ------------------------------------------------------LTAVQFRVLQIVAERGNTATHIAQQMRVSQATITALVDKLVKHGVVTREKSQTDRRQTNIVITDAGHEIRRAPDALQQRYVRKFE---ALADWEQAQLVASLERV------------
136783720    ------------------------------------------------------------------AKKTISINTVKERMIEKSPNTTRLMDKLIEKELILRERCESDRRIVYVKISKHGLKLLKEIDDAFEKALNSKMIPTGLTEDEADQLSNLLDKL------------
118586828    -----------------------QYQEIASLLERLSRNYGNWIKNSFSKELIASVSVLDLKILDSLFKQDLSISDVVSRTGLSQGGVSRRVNMMSKKGIIHKYQNDKNKKTVFLKLNPIGQELVDFHRKLHD-HIKEI---------------------------------
142083688    -----------------------------------------------RRLSGHDISFGQWVFLRILWQEELAQRQLSERANLTEPTVHTALIKMEQQGLIRRQHKEGDRRKQYVYLSERGRELRRVLEPLAVDANDT--AMAGLDANQQEALHRML---------------
28198505     ------------------STSPGISLLLRQVCDGLVRQLDEEMRQEFPDLGFTHYLGLKVIAIH----APCTANKLAQALDQTPSAVTRLLDKLEAMGVVRREPHAQDRRALHIVMTETGKDLWRRLKQ--HGECATTYALRELSEDDQGQLIHLLTRI------------
170721227    ----------------------------------LRRAQLKLFQHLIGRLAAYDLRPAQFSALAIIEQNPLMQADLARALAIEPPQVVPLLNKLEERALAVRVRCKPDKRSYGIFLSKSGEAMLKELKQIASD--SDREATGSLEEDERTELLRLLTKI------------
116250052    ------------------------------------------------------------------APHRLSPGELLEMTMVSSGTMTNRIDQLEKAGYVERILNPEDRRSVLIALTEKGLATVETAVDAHVVNQHRLSK--NLSAADKAELDRLLRK-------------
56478204     ----------------------------LSVLQRFRVLIRTAQRHSQWIERKSGVTGAQLWALQELNEAELRVGELAGRMALHQSTASNMVDKLESAKLIRKERTSVDQRVVRLYLTDAGRDL------------------------------------------------
254497714    ------------------------------------------------------LTVPQIVCLYEIHENGMTLSSLSKKVYLSMSTLVGVIDRLEEKEFVRRTRDSKDRRIIYIDITEKGNEFVK--AAPYLLHNRLHENLQVLSEEEQLTLANSI---------------
260769942    ---------------------------------------------------------VLATLLRSGEPYRLTPSELLGSMMLTSGAMTNRLDKLEQKGLVHRLHSIADRRSIEVQLSDDGLDL---VNELVIEHVKIQETVEGLSGAEQEQLTQLLK--------------
90422253     ---------------------------------RIQSRVLDAVEQDLKKAGFPPLAWYDALVELSRAPSELRPVELEKQMLIPQYSTSRLIDRLVDEGLAARRECKIDKRGQFVEITEAGRELQKRMGSAYEKHVGS-----KLSDADAAKLCALLDRL------------
294664947    ---------------------------LVRLIKHLYKRLHTLGCVRLKPYGISPPEYEILMMLYGTPEQSITPTELAEAASEKPANITRLTDQLCEKGLITRTSSPEDRRKIVLTLQPAGSAL------------------------------------------------
162447427    -------------------------LKTMRILFRAVQSVEHIVKKDVKNLTVNEFAALEALY----QKGRVSVNTMCQMVLIPNSSMTYVLDKLEEKSYITRTQDPDDKRTFYVELSTEGKKYAD---EILPKHYKVMNQVSILTKEEQELLNQTLKKL------------
212697504    -------------------------------------KLFSVIRQGLNNQSFKDMNGIKAIFLFLIYEKNITQSIIVERMAVAKQTINNVIMELCENGYIKRISDEDDKRIKILELTDKGKSYADDFLKPLNDYNENLEKKIKQMIEDFSNLAEIL---------------
222149510    ---------------------------------RVRRAQLAILQDFQDVLGGHDIRPADFSVLSIIGNSGMKQSDVASTLAIQRANFVAIVDGLEDKGLIERRRSDTDRRVYFLHLTSKGSAFLEELLPKWREHEEKIGRLGGSEKRD-----------------------
121603718    -----ARAAKAPVQASEAADRMDTSFLETLIGYNARRAALVVIAEFLPRMAQFGLRPVEFSVLTLIGHNPITSRQLCATLDILPPNLVGMIKHLEKLGMLEKRDHPTDRRAQGLHLTETGKATLPLAEQTAS--AIEIDATSRLSQAERKTLISLLRKV------------
183980261    ------------------------------------------LRSAFAEAGLDGIRPAQAIGLVPLAGGGLHASDLADRLGVSRQAVAQAVTALERHGYVLRAPDPADARARIIELTPRGRQALRVMRA------------------------------------------
256391502    ---------------------------------RLRVALGRLNRQLLQRQSEASFAQLSALFVIEKW-APIRIGDLAQREKVAAPSMTRTLSGLVAAGWVQREPDPDDGRSFMVTLTPGGEALISKVRK--QRTAALVQGMERLTPAQLEALHAAVPVLEQL---------
84500053     -----------------------------HLIRRLHQRSTRVFADRM-REAGYDLTPVQFVALDALRENAIDQAGLAQAIAKDRATVGAVLDRLEQKGLIERAVSRRDKRARELALTDAGRAMVDRLDPLVQ---------------------------------------
209883828    --------------------------EAWLRLARVRSRVLDAVEQDLKRAGFPPLAWYDALLELSRAPGELRPVELERQMLLPQYSTSRLIERLVDEGLAARRECENDKRGLFVEISDAGRELQKRMGEAYERHVGS-----KLSDTEAAKLCDLLDRL------------
229108374    ------------------------------------------LHDKLSELGFEDIRPAHGFMFKRILPNGATGIELAEYLGISKQAVSKMVDSLESNGYVTRKTHPTDKRGKIIVLTARGLSVEEILAEIEQRWIENI---------------------------------
86262118     -------------------------MEIIGRLSRVSRLLERAIRDHFSLHGIEPWEDVLATLLRSGPPHVLSAGELSTAAMVSSAAPTNRIDQLEKKGLVDRAVDPAHRRRVLISLTDQGLSL---VNRLVEHHVA-----------------------------------
119472357    -------------------------FEQLKLKNQLHRLYMSIARAYREPLAELNLTYPQYVVMMALEQDEVTIAQLIDKTAIDGGAMTQILKKMTEKSLLAVIKDEHDKRKRLIQLTQSGQALKNEAADIPKNILCKFESVDPTQAKQLMQL-------------------
296138285    -------------------------------------------------------------------DGPMRSSVLAEQIHTDPSTASRYVTTLTNQGYAERTPDPSDRRAALVAATQAGRDKVAFIRELQEWSDEEIEQFVKLGSRALDQFEQALRLL------------
110634458    -------------------------LAAFRQFNRFYTRQIGVLAESMYR---SEFSLTEARVLFELAKNGLTATALASTLGLDAGYLSRILKKFESRGLLQRTPSADDARQSHLKLTVAGRNTFEPLDRAARE--LAIAALAPLPPSERETLVEAMTTVERL---------
229895058    --------------------------DLARLV-RVWRALID------HRLKPLELTQTHWVTLYNINPPEQSQIQLAKAIGIEQPSLVRTLDQLEEKGLITRHTCANDRRAKRIKLTEQSSPIIEQVDG------------------------------------------
303238310    ----------------------------------------------------EEISWKQYFVLIGVGETPPTISEVAELTGSSHQNVKQILLKLENIGFVELFTDEKDRRKLRIRLTGKTAGFVKKNEKDEVKFMDALYK--GLSEKDIAVTKKTLLRMEQNLDDVRRF--
142828582    ----LHSTTGDPMISRKGEAPEALSKEDLEAMSEFRYQLRCFLRFSEEVTHAAGVTPLQYQLMLQVGRSWATVGELAERLQAAPNGTAALVSRCESAGLVIRKPGEEDRRQVRVHLTAKGERCLLKLAALHKPEIAS----------------------------------
229105656    ---------------------------------RLSRFYNKSIRETNQHLKKWNVSAAQFDVLAQVGHNRLTQQELGKKLFVTKGNVTQLLNKMEQLDWIGREQEGTTK---YISLTEKGRALYEEI--------------------------------------------
296269541    -----------------SDDLVISWLAMMRVCNRLTQ----TIERELAREHQLCVSAYELMSALAPRTGWTRLSDLTEQVSRSQPQVSRLIAQMVAAGVVQRTASPDDGRGSLVRLTEAGRDLYASATATIER--------------------------------------
255524635    ------------------DDNRSSSLRLLEVISKTSNMVQKVLNKFYKELMLSETQFSALYLVYLAGDDGITLSTLGEKMNVTRANITTLVDRMVSRGLIERIINENDRRSIKAVVTDNGKEIFNSILPKYEEFTSVL--LNFLTESEKKRFNELLLKIQE----------
32477000     ---------------------------------------------------------TQTLITLLDACQPLSMNELASLMIRDPTTVKRQLDRLVEQKFVERSVSSEDARIVMVGLTRRGEQKLQTVLPLLDDLRKT--TLKGISKSELEATQNVLRKMQKNLTKHI----
142139378    ------------------------------------------------------LTPPQLMVLSTLSSGEATPTAIARAVGVSQATATALIEKLSQRGYVVRRRGETDRRQIWVSLTEAGRDAWEAPDPLQVRFAERLD---ALADWEQAMIVAALERV------------
229014231    ---------------------------------RLSRFYNRSIRETNQHLKKWNVSAAQFDVLVQIGNDRLTQQELGNKLFVTKGNVTQLLNKMEQLDWIQREQEGTTK---YISLTEKGKVLYEEI--------------------------------------------
37522330     ------------------------------------------------------LTPPQFDVISTLGNTDMSMNKLGEKTLITKGTLTGIIDRLEEKGLVKRAVTEGNRRSFTVALTPEGEQLFEQIFPAHVAHLKA--RFMGLSEAQLDQLFVALKML------------
256015745    -----------------------------------------------------------AVMLQLAAEDGLTPGILAQRLGVRPPTITKTITRLQGQGFVVKRASETDQRQSHVYLTQAGLQTIKAIEKSIRK--TEKDMLKGLDKKDRKSLLKMLGRME-----------
16801030     ---------------------METYLEIETLIKRIFNSF----RHEVEAVLDKRLSGSEYRVLSLISSGLTKTSDLAKTLDVSASHITAITDTLVEEKLITRHRSEVDRRIIELKLTSNAEEFVKEIDKKKKEMI--VKRFAVFSEYEQAEFRKLLKKL------------
116626949    -----------------------------------------------DSQTQEILSGHQASVLDHLDDQPTPLFDLARHMGVTASTMSLTMDRLVRGGYVVRERSAEDRRRLDLRLTPAGLRIKKQQKVLEPELVASV-----LSHLDERKRKQALRGLELF---------
291613130    -----------------------------------FRIIFGSVRQHFRDVEQTGITGSQLWILQEVSTPDLGVSELAERLSIHQSTCSQLVEKLVARGLIIKERSKIDQRRVGLSLSAE----ASGILKVAPGPAEGLEALQALSESALSSLDDSLVEL------------
284029979    ------------------------------------------------------LTRARATVLWEVAHGPLTQRQIADLLGVTPRNVTTLIDALEGTGFVTRTDHLSDRRAVLVRLTEQG----ELAAARMERGATHLARKGELSAPDLATFTGVL---------------
288556020    ------------------------------------------------KLADYDLTVAQSRVLYLLVTGSQTQVELQKKLYIKGSTMNGIIESLLKKDLIQRVTSEMDKRAKIVHISDEGKKIEAQLWEELNQLESSLME--GFDPEEKELLITWLKRIE-----------
139308367    ----------SPSEIATLNAFIKLTRASNTLHQQLSRSLADY------KLTESQFGVLEA--LYHLG--PLNQRSLGEKILKSGGNITLVLVNLEKQGWVTKTKDQNDKRSHTITLTAEG---ERFIEEVFPGHLQRISKLSCLEENELAEL-------------------
136679506    ---------------------------------QLRRAQIETFQHFASNLGGEGMRPGWFGLLIIVANNPLSQTQLARSLGVDGSTMVAMIDRMEASDWVARTRSKTDRRSHELYLTDAGAEMLERITPTVRDHDGAI--TANLTDPESTELLRLLRKV------------
239833229    -----------PKQSPFGWDRMPIELKPLQALTLLRTLSLEQVRDEMP-----DLTTRQTAILLTIEPPPHTVRGLAAKLNVTKPVITRALDTMGALEFVSRHRDEKDRRNVLVKRTVAGALYVEKLGDL-----------------------------------------
307324763    --------------------IDPLTLEVVELIGTIVARYHEEYE---EAAAKHSLTGAQARVLGLLSGGPTPMRRLAQQLKCEPSNVTGIVDRLESRGFAERRLDPADRRVKLAAATDAGRETAERLRGSLD---FAREPLAELSDEERTVLRDLLKRM------------
149910873    MTNNINEILQAMDDNWPDDGVSPALLRLLQVSNLFHNQMYDLQRAEFSVLSTLRRSPAP----YCLSPTVLYQSMIFSSGG-----LTKVLNRLSQAALIERIDNPEDKRSKLVLLTSKGKQLIETV--MPELHQQERNGLSVLSADELQQLDSMMQRV------------
167842400    ------------------------------------------------------------------------ATEIGLACALDPFTVSRGIGQLVTLGFARRTAAKNDRRFASVTITAKGRAAFDEIAAL--GIAIERNLLATLSNDETRVLDAALRKLE-----------
310640132    ----------------------------------------------------------------------MTQRELAEELSIKEPSVVRLLQKLEAEGYLLRSIDDTDKRMKQIQLSDLGTQVCLKLLPIAEKFKQ--DTIAGISQDDLHTFESVLQRM------------
219666385    ------------------------------------------------RESDIKINAEQKILLYLYQEDGQTQTSLAESTGKDEPSVSRIVNTMEKFNLVFRTRHPSDRRTNLIFLTENGRDMRETLMSMGKK--TNREVTEGIALQEIETCIRVLDKV------------
86138106     ---------------------------AGHLIRRLNQASTHIFAKRMQETGV-DLTPVQFAAMDAIASYPIDQAGVAARIAYDRATIGGVIDRLEQKGYVRRSVSTRDRRAREVHLTDQGLALFQDVLPLVEHMQGEM---------------------------------
266623523    --------------------------------------------------------------------------ELAQLGHFDKGTVTKGIQKLEEQGYIRMQADEADKRIRHLYTTEKA---APILERLYERREWNQILTEGLTAEESAQAEQLISKMENAW--------
186472850    --------------------------------------------------------------------TDTTPAMLSRHLGIDTGLMTRTLDKLERLGMLTRTRDQDDRRVVNLELTEAGREVALRITEIAPDVLNA--RLQCFTTEEFDELRRLLRK-------------
310779414    ----------------------------------------------------------QFGILYEVSKEEGIWQEIAQRRNVGKSAVAKSIKRLIENGYLYRKKDEIDKRAWCLYCTEKGKDMIPVIVNLIETVKKLLTK--GSSEEEIKIFRKVNERM------------
297153772    ------------------EDFPDSFADVLAGVQRLIRRRL--------RAGMTELRGAQVLLRLVVACPRIRVSAAAKELYLAGNSVSTLVNQLVKAGYLHRETDPEDRRSGLLTATPRGALVREQVARLSE---------------------------------------
144898102    -----------------------------------------------DKLEGRGVTVAEWVLLREVHDRSISPSRLADRLSLTRGAVSKLADRLIDKGLLGREPSPEDGRAHSLALTADGRTLVPELAGLAD--SNDAEFFGDLTPDDRATMERVLK--------------
271961791    ----------------------------------------------FTAVGLSDIDFETLIRLARSPGQRLRMSDLAAQTSLSTSGVTRVVDRLEREGLVVRQACASDRRASYAAITDAG---TDRLGAVLPQHLADIETTGLLSAEQLDTLLDTLR--------------
269795953    --------------------------------------------------------------------RPLRPSEITTVTSASGAAITKRLDRLTRDGLVERTGSDRDRRVVLVTLTPAGEEL---VDRLFAPHAQEAAVLDGLTPAEVAELERLLAHL------------
169628231    ----------------------------------------------------RDRPLGQSRVLWEIGDSGCDIRELRARLGLDSGYLSRLLRALEGAGLIEVTAADGDTRVRTARLTAAGRELAELDRRSDDLAHSILEP---LSVNQRQRLADAMAEVERLF--------
170745111    ----------------------------------LARRMHQIHVSLFERCAAFRVTPLQYSLLSLLRDEEADQTTLASAVALDRTTTTGALKRLAARGLVSRTTSPLDRRAQVCRLTEAGAALHGAMEAARAAHALTVD---ALTPAEQDTLTRLLRRV------------
269957496    -------------------------LEVFSRVTRLARHL------DLARRTAFTMHAVLAALRRAGEPYEMSPGALVTATLVTSGTMTNRIDRLEGRGLVERHRSPDDRRGVVVRLTGAGRAVDAAFTDLLAHEARMLQDLDASSRPELATLLRALS--------------
94676831     --------------------------DILVTVESLSRIYHRLRKEVNGQLVNEGLSMSKMKILHLITTGKTSATDIKNYMGFSSRTVVTVLDALEKEDMLQRQQSPTDRRVKYVYITEKGRE---KLRIAEQTHKVILDH-------------------------------
296138565    ---------------------------------RFARHLRGRRRDSL--VSLTQLSALNALA----NDGPLTPGQLAARERVQPPSMTRVIASLADLGLVRRAPHPTDGRQVIVSLSEEGEQVITGEARAREAWLRGLDELTPAERETLDGAVSILNRL------------
300790957    ------------------------------------------------WQSEPGLHPAAAMLLSDLANGETRPSELAKRRFVDLSVVSRQITQLSAAGLVDRRPAPEDGRASLVSVSEKGRA---ELARWRAGYVEFMEKAGGWDDERVTDLTARLAEMN-----------
260683235    ------------------------------------------------------------LSILHLPEEETTLNNIARKMGTSKQNINRLVANLEKNGYVDVIPSPHDKRAINVKVTDLGKKVMVTCSRTGINFMADVFH--EFTKDELETLWSLLKKMYRF---------
298207866    ----------------------------------------DIIQDVFK---PHDISMQQLRILRGQKGNPANLSDIQERMISKMSNTTRLVDKLIAKGLTSRVTCPNNRRKVNITITKKGLALLDVIDPILDKHEK--EMTDALTKEEKIKLTSLLLKM------------
229587713    ------------------------------------RNWRKICQTTLVSYGISEACAVPLLMIGRLGDGVHQVKVAQASGMESPSLV-RLLDRLCSDGYVCRTEDVHDRRAKSLSLTERGRELVHAVEVQLVRLRKDV--LADIAPSDLEAALRVLRAFE-----------
307711313    ------------------------------VFKRFGHQIHLMVQKEAKRCGIEFMGGPQGQVVRFLDNREVLIKDIEQELNITKSVASNLVKRMVQNGLVELEASPSDKRAKFVHLTYKARSQMQQVKAFFERIDKQLMED--IDEDELLIFEKVLGQL------------
302530569    --------------STAETNSELTHFAALAAQLRTHLVLRHARDAALEGLSATEL---QALELAGQSADSLTPGRIGQLTGLSTGAVTGVLDRLEKAGLVLRERDRTDRRKVLVTITGAGRERLDAVSARVARRLAEV---------------------------------
154244336    ------------------------------------------------------------------GTPELGVNALAEHLHLSGAFVTIEVNKLVQAGLVTKVPNPDDRRRVVLAVTE---EAERRLAELTRVQVPANDALEPLSAADFKALRAIIGRL------------
294498384    --------------------------------ENLAKEYIALIPVLFENFKNLNRNEVKLTHLQNMKKRDLNIKEISNGLNIAKQQLTNVISELENEGYLIKMPDPRDKRAVLVSLTSKGKSIQEGIYSNFHTHLAKLNEEEQLDLHALHKLNVLLKKME-----------
296111666    ----------------------------------------------------------------NTSEKPLTMTEIAATRGVTKGAVARQLKPLFEREYLQQIHDTADRRRVLLVLTQTGQEVESMITRVNQRFNGWLEIYG--HDEGLDLLN-TFQRLD-----------
70731335     ---------------------------------RAHRTVIREIERRLAQAGLPAYAWYDALWGLESGEGTRRMHELADVLAIERYNLTRLVDRLEKDGLVQRSRCEGDGRAAFVSITDEGRKLRKKMWKIYEATVAEL---------------------------------
114798349    ------------------------------------RRILKAVEANSRSLARDSLTPSQLVVLKELSVRDGAQSELAKAAGLKQATISILLDKLQARGLVLRNRGDADRRTVMVQITPEGRLTLSGAPDLLQ--AEFGTGFARLPEWEQAYINAALVRL------------
228990497    -------------------------------------------------------------------NEKEMVSRVANELHVSNSHITAVTEKLINKGFVTRSRSTSDRRVVYLEITEQGKELVAKMELAKKQYLK--ERFSALSEEEMHLMISISKKL------------
124485180    ------------------------------------------------------------------SESEITQDQLVQELHYDKSVMTRTMQSLEGKGYVVRAVNPMDSRSFVFSMTENGAAFSEVLMTIMTEWNTAV--LDEFSPAEIDLLNDMLARL------------
39937429     --NEMIRPSGDRSAEPAGADACPPRWDIIELLFFAYRDFVGDADHVLEAFGFGRAH--HRVVHFVCRYPGLTVADLLDVLRITKQSLSRVLKQLLDEGYIVQKAGDSDRRQRLLFATAKGEALVEKLARLQTERID-----------------------------------
256672539    --------------STAETNSELTHFAALAAQLRTHLVLRHARDAALEGLSATEL---QALELAGQSADSLTPGRIGQLTGLSTGAVTGVLDRLEKAGLVLRERDRTDRRKVLVTITGAGRERLDAVSARVARRLAEV---------------------------------
256833723    -------------------------------------------------------------MLSEQPDRTLGMGTLAGLTSGSLSRLSHVVKRLEHAGYVTRQRDTADKRHMNATLTDAGYDKIVASAPAHVTHVRELDHLNADQVTQLQTISDTLR--------------
229160756    ----------------------------------------------------------QAIRILQIREKDITIGKVATELSLSHNTASEHVKRLIQKGFIVKERNKQDERIVNLTLTREGIEVLEKHSLLDKEKIKILESQ--LSKEEQQLIEKAFSLL------------
27375458     ---------------------------------RLNRLAAEVLAVEYQERHGLDIPAWRVIATLGFRNDACSAQYISQCTRTHKSTISRAVTMLLHEGLIERVENEADRREFRLQLTKKGRALYEELFPQLLRREDEI--LACLSAQERKQLSALLGKIEQ----------
115358402    ----------------------------------------------------------------------LEAGQIARRCCILSPSLTGVLERMERDGLITRTRAQEDQRRLLVSLTPQSRKLVTEIGPRIDEQYRQLEAR--FGQDGLDDVYRALDRL------------
154245255    ----------------------------------------------------------------------LSQKELAARVGIDGSSLVRLLDILAAKGLIERRQDPADRRANLLFLTPAGREAMADIQRLLNT--IEARMLADFDDAEMAAMTTALERID-----------
306829856    ------------------------------------------------------LTPTQFSVLETLSKGELRIQDLIEKMLATSGNMTVVIRNMVRDGWISKTCDPKDRRSFFLKLTPAGR---RKIEEVLPDHIDSIEALSILEDSEKEDLIHILKK-------------
136580894    ------------------------------------RAFHKIGTSLLPHLGRSGISGAEYVVLVALSELEVPSVNLNRLANGLGSRMSHQISRMEETGLVKKSRNADDSRCFDVSITAKGRKIAEAAIPLQSKEIN-----------------------------------
148256047    ------------------------------------------------WAKRIGISGPQWMILMAISELDVAVNAAAKRLHVDPSFVTTQSKLLEKKGFVHRKPAPEDARVVRMSLTAK---TSEHFSELETHQAQIFGFIEEFDASELSTFTDKLAALERF---------
239929114    ---------DMPESSPSDQCVARVASELAACLPALHRALDRRVGSEYPHPKPPE--GQLALLRFVAQHEGATVGEAATALLMKPNNVSALVSQLTERGELERRQDGADKRIAHLHLTASSRRRIAEVRALEERHLG--QALRSITDGEMDALGSAL---------------
271965973    -------------------------------------------------------------------EDGLSIGELAQSAGVSSRNVTGLVDTLERDGLAQRVPGRHDRRSVLARITPAGQAWVESFRRPTQAAMAAIFR--GFTPDELAQMRHLCLRL------------
164686373    ------------------------------LIKQIHIAFETRCHKNLQRYNLTPSQMDVLLYLKRHEEDKLTQRDLETGLTLKNPTVTGLLNRLEEKGFITREQNLNDKRSKFIKMTEKTQRVLDD-AYLYIQELDA-KMLNGISKEEQEQLFKYMYKI------------
284990132    -----------------------------------HRALEARLLAELAAVGFDNITPAQGRIAARIAPGGTRLTALAEQALVTKQTAGHLVDQLERAGYVRRVPDPTDARARLVQMADRGLEVVAVARRVEAE--VEAEWTAHLGEEAAAQLRVALERL------------
139504017    ----------------------------------LHRIFRKKIK-------IQNASFQQIMALSAIPSKGIEMTPLAKKIGIDNSTATRLIKRLEDKGWVNRLVSSHDGRVAKVMLTVVGSNICEEIGEMIEKLVNPIDRQAV----------------------------
238753619    -----------------------------------------------------ELTQTHWVTLHNISPPEQSQIQLAKAIGIEQPSLVRTLDQLEDKGLITRHTCANDRRAKRIKLTNESCPIIKEVDDVIK--ATRKEILGGISEEEIILLSGLIGKLEQ----------
119961607    MATTRDRQLHDRQLVEQWRSIQNSYFRTAGAIDRALEAKFDIGLNEFEILD----------LVAESEESACRMKALGERTPMTQSAVSKVVDRLEKAGLVSRETCADDRRSLFLELTEAGRALHA----------------------------------------------
226361042    --------------------------------ESLFRAQVAVMRNLAADDVWDELSMREYDVLFTLGERRLRLHDLNREILLSQPSLSRLVERLAGSGYVTREGDPGDRRGTVVVLTAEGARVQKSVGR---RHAASIRRHVGLSEDELDTLSELCAKL------------
183980925    --------------------------------------------------------PSYVLLRVLIDEGPLPLSRLARLAHMDAGMATRRVRALVEAGLVTRHTDPNDGRVSVIEATPQGRRAAGALHEVRRDHLA--RALSGWSAAELHEFNRLLSK-------------
302528933    ------------------------------VVGQLHRRLRQVDNAEI-------LTPTQTAVLNRLHEGPGTQAELAAAEHVRQQSMAATLGVLDSLGYLNRTRDPADGRRVVISLSDLGEKTVIGIRQHRDEWLAA-ALADELTEDELETVRRALPLLQR----------
239907437    ------------------------------------------------------LPPAAMRALIALGETRLAPGELGRRLGVTKSRVTALTADLTRRGLIERRPDPGDARVTLLSLTPAGKRVREEVREFLAGFAGMLGHVAPAQREALLASLDMLRR-------------
226324384    --------------------------------------------------------------LYEHQDKEIYQKDIEKYFGICRSAVTNIIQTLEKKGYICRASVANDARLKKVMLTEKGRENHEKLGEIFQKMDAQLEE--GITEEELHAF-------------------
150019789    --------------------------------------------------------------LFNLGNEGISQNGLSKELGNDKAMSARTITKLVDLGYVYREQDEKDSRSYKLYLTEKAKEVLPKIHEDVQT-LMSLITEDVSEAEMLITMQSLIRRLNEF---------
197120932    -----------------------------------------------PRAARHRLTVQQFWALYWLHQPGLAPGELAAAMLLDAPAGSRLVSELAKRNLVEARPDRVDRRRARLFLSEKGEPLARRVAEDAARYHA--ESLRGMEPAEVAALRSGLRKL------------
78223340     ------------------------------LIAKAHQRAQGALKGHLLPFG---LTPMQCLFLEALMEEDLSVGEIGRRIALDTATLAGILDRMVTAGWVRRETDSQDARVARVYLTEKAAAAIPELSASIERTNDELMR-------------------------------
307299537    ----------------------------------------------------------------------ISQNELSDILGVDKATTAKAMSKLTEAGYVKRDIDSLDTRVYRLFLTDNGKKIGQKLRKLGSELEEILTE--GFSDDEKQQLLSLLER-------------
224498685    --------------------------------------------------------------------PKIRVSDLGHMLRISKPSVTQMIQSLEGKGLIKRVQNPEDKRSMYVELTEVGAGVSEKMLDEFQASFEDMQEF--LGEDDMKKLITLLEKL------------
142694789    ------------------------------------------------------LTGPQLLVMQNIEERPIMVREIAENINLSPATITNILDRLESRDLATRIRSTQDKRKVGVFLTERGKEAVVDAPRPLQEHF--VERFSQLKEWEQSQMVATVQRI------------
226310985    ------------------------------LLKRLNKTFGTMATKELSQYG---VTVPQLMVIREIHPDPKTIGQISKAVDLSYSTVSGIIDRLEREQLVERVRDENDRRVVWIRKTPKISELFAKVDFFSENFYKRIFH--GFSDEDLDIIIQSMETL------------
255527105    --------------------------KLGQVLNMSFRLISNRISSKFKSCGY-DITPEQTILTYLYEHGELQQNQISKLTTKDEPSVSRIINNMIKNDIVKKVQHPNDRRTNLICLTEKSKQMRQALNEAFTLLEEALKDIPKSDIENLDVLNRIINNLNRV---------
34557243     -------------------------------IGRIHHKLKNRMNQ---RLKPYDLTAEQRLILLRLFEGEMTQQQLCQKTFTEPSNITLTLRRMESHGYVRKKPHPKDKRASLIEATPKALSIQNELERIGLEITDSLLL--EVDPSEKETLLRVLQ--------------
186475773    -------------------------------------------------MAKLDVTLPEARVIASVGSGPFSIMDLARHANLDKSQASRAAEALIRQGLVQREASAEDGRVVLVSLTAEGRALYRKVMPIARK--WNIDLFDCLDDRERVALSEALDKV------------
229514409    -----------------------------------------VIRAYRPLLEQLDITYSQYLVLLVLQQNGINVKDLGIKLHLDSGTLTPLLKRLEAKGIVERRRSSSDERVRELFLTPTGFALQEQARS------------------------------------------
299535669    ----------------------------------------------------------------------VSISRLGEILQLDQTTVTRNINLLKQYGYVELKRDTKDARTKKITLTEKGLELHEAAPIWQGIQDRIIEDIGTEKYADFYDTLRTMQKI------------
218764901    ------------------------------------RRAFRIIDEEARRAGLDPLECQLLVQLRGAPDGRLSVGELSRRLDVTQDLASRLVRRLDSRGLTSKQRSETDRRVIQVMATPEGLDLIDTVD-------------------------------------------
148358795    -------------------------------------------------------------------EDGLTQSELVQLIEVEQPTLVRTLDRMERDGFITRKPSSMDRRAVHIFLTEKARLLQEKIDEC--SRILNDEILAGFSEDEKTKLQELTHRV------------
99082460     ----------------------------------------------------------------------MTASDISQRARIHKTKISRAVAKLAARRWVSRSRDESDRRSEHLELTAAGRSVYEDLRQQAQVYDQRLTQ--GFSAEDVALLRRMLRQL------------
290962808    ---------------------------------------------------------VSVAILRHIAESEPSRGVLAVRLSVEASHVTRQLRQLEGAGYVRRIPDPDDRRAQRVRITGAGLAAFECVREAGRRGIE--EALSDWSTEDRRRLARLFGRL------------
167647152    ------------------------------------------------------LSIPQWRLMSVLAEGPLTQQAAVVRTAMDKVRVSRAAQELVERRLAVRLSNRIDRRSHSLELTAAGRRLFAEIVPLARAYEAAL--LAGLQPGEVAALKRLLGRLE-----------
137829398    -------------------------------------------------IAMKDISYSQILAIISIPTDGIEMSELARKLGLDNSTITRLIARLEKKNWVCREKSRRDKRAIKVFLKTRGFTIQQDI----EKKIESIGGKIELEIDD-----------------------
87307289     ---------------------QEAYLNLVRTHEQLACQFARLLKQH----GLSD-PQYNALRILRGEGKPMQTYQIAERMITSQTDISRLVDRLEANALVERERSAEDRRVVWVTLTKQGSAILKKLDQPVADLHES--QFAAFSDDQLKSLTKLL---------------
142591022    -----------------------------------------------------DISQDQWMVLGPIWKNKISQKEIAEYCGKDKTSVTKIIDTLEKKSYVVRFPDQIDQRVKRVVLSNKGKKLMNDVMPVIEQTHNDVRI--GISDREIEALKTILNKI------------
255320482    -------------------------------ITQVHAQYVQNMDNVLKRYGLD--NSRRRILLALESKPHASVSDLSEMIISKMSTTTKIVYRLKAEGYVDTYSCEEDGRITRVNLTEYGKEMTAKINDLTGVVLE--QSFEGLTPLQIEKLIESLKHL------------
148254149    ------------------------------------------------------------------APDGMTLSDVSKRMMVSNGNVTGLVERLVDSGHLDRRTSETDRRVQVIRLTKLGRAEFRKMAAEHETWIADLFS--ELTPKDVRELMRLLAK-------------
146339345    ------------------------------------------------------------------APDGMTLSDVSKRMMVSNGNVTGLVERLVESGHLDRRTSDTDRRVQVIRLTKLGRA---EFRKMAAEHEAWIADIGDLTEKDVRELMRLLAK-------------
56708956     ----------------------------------IRELIMRLARLDVSESWAEDLNPAQRAVLEYLSRANKFSRSPSHVAAFLGTTISQTFKALLQKNYVTEKRSQSDKRVISFDLTQKGRALLARPRLL----ISGLES---LDSSEQNALLSTLQ--------------
50085425     -------------------------------VTQVHSQYVHNIDNVLKRYGLDN-SRRRILLALNIKQN-ASVSELSEMIISKMSTTTKIVYRLKDEGFVNTYSCENDARITRVNLTEQGKEMIHKINSL-----------------------------------------
254293357    ----------------------------LALGSRLKR-LAERLQADAARLHEASIQPSQFPLLKAIDTGSITVAQAVEALGVSQPAVTRTLNTIIESGLVTTRADDKDQRVKWIELTPKGEATLESLRENLWPHVQEAAKQASSFPTGASPMNDALSRLEQ----------
254511640    -------------------------------------------------------------VLFHLGNGEMTARDIGLRARIHKTKISRAVRKLEQRRYLRRVRDEKDRRVEQLTLTASGQAVYGELRGIARDYDAKLAAR--FTRDEVTLLRMMLRRL------------
260776754    -------------------------------VTQLHKRY-DLKLGEFD---------VLATLRRSGSPFRLTPSELIDSMMLTSGAMTNRLDKLESKSLIVREHSKEDRRSVTVQLTDEGFTL---IDKIIEEHAEVQQKVKGMNSNQKHQINQILK--------------
271966038    ------------------------------------------------------LHPGQEALLLELATGPRIQAQLSEALGCEPPSVTLMTRKLEASGHIRRKPAPSDKRASIVELTDSGKALADQVKQLWC--ALAEETVAGLPAETVVELPGILNTL------------
136589953    -----------------------LWLRMLTCTQLIEKQVRAGLRDEF----NTTLPRFDLMAQLEREPQGMKMNELSRRMMVTGGNITPVTDQLVREGLVERMGLPQDRRAWLVRLTPAGRSL---FKKMAKRHEAWIVAAAALKEPEITQLHALL---------------
142351351    ------------------------------------RRLLEALELDL---GDHDLSMADYEVMAQLSDAPMRMSELAEVAMLSKSRLSHRMKVMEKAGWIRRQECEVDRRGSWAVMTDKG---WRAIVAAAPDHVSSVRRRDQLSVKEQEALTSTFAHL------------
300790425    ------------------------------------------------------LTAAQWQVLGFLEDGPATAAEVARRRGLRRQSVQETVNRLLRNGMLDRLPNPADARAPLLSLTRRARNAMRALGEAQVEWAEDV--AAEVPLADLETTLRTLQRL------------
258622471    -------------------------MSILHRLQRITKR-LELMMAEFYQNAELTPGEFEVLMVLRGKGAPLVPADLQSFTLLSSGAMTNRLDKLEQKGLIDRKMSQYDRRNVEVTLTEKGLNRIERLLALQERALAGFTEAE--QDRLLQQMQQWLGHYERLW--------
119963262    -------------------------------------------------MGETDLLALRYLLEAERAGRDVGPKELTVRLGMTSASMTSLVDRLVRSGYVIREPHPTDRRALILKPTPSDQEVRSTLGDM---HARMMEVAGTLSAEESAVVVEFLRRM------------
229543039    -------------------------------------------------------NAFETLKLLA-AEENVTAGRISEVLDIKPSSVTQIIKKLEEAGTARREKSEQDSRVTIVKITDKGRE------SLKERSSISTTLKDVLAEDELEMLDQYLERM------------
283795614    ------------------------------LNEELHRAFHHCNKRIVQRTSRLPLLPGQPKILEYVEENNGCIAKDICRGVLDKSTMTSLLTRMEREGLLVKSGSPADRRAYHIFLTPKGEQAAREVKRIFETDEKAFQGISASERAGFSTLNKIIANLE-----------
153812818    ---------------------------------RIDRRFMAKC---FGQMQELGIYPGQIPVLGLLAHKDLSQREIAEKLHIKPPTVNVTVQRLEKAGFLYREADEKDQRISRIYMTEKGKQAKE----------------------------------------------
209515104    --------------DAPAKSRETTILELREFSRRLVREL------GFMRTTISDLAPSAVHAVIEIGMSPISARDLATVLRLDKSNTSRQIAKLEASGIVERKVSVDDARSSELYLTAEGQKLRKKIDRFATDRVSGALRRMV--PADQQALVRSL---------------
92117064     -------------------DLKRQFVAQLVESSRLLRNYID------QRAKGRGTTRAQWIVLFRLRQQELSQVDLAEVLELQPISLVRLLDRLVDQGLLERHPDPRDRRANRLFLTEAGRRFVDDLDSL--RDSIAADVLQGMPASTVETSLEALHDIKR----------
254505488    -------DAIDKVVSQWADEKPDLDTQPMAIMGRLMRKYMESEVAELHKRYDLKLGEFDVLATLRRSGAPLTPSELINSMMLTSGAMTNRLDKLEAKSLISRQHSKEDRRSVTVELTQEGLKL---IDQIIEEHVGQTQLVAGLSHEQQTELNLLLK--------------
295838656    -------PTSPDMTTASGSGLLETLQHSVAVFAR---------RAEQTRLGRNSMDRAAYLLLNRLSEGPMGVKALAASMGIDSSTVTRQVAPLVDTGLVKRTSHPEDGRAVVLRLSPRGEARLMEVRA--SRRALMAELTADWTPEDREAFTELLGRFN-----------
172056375    --------------------------------------------------------------LMTIAPRPITQKELTAHTHLPKSTLSQSIEGLVQAEWVIRETNPDNRREVVLRLSDHGRQFVETIKQQEAGMQQRLEQVDQIDPAVFEQMLQT----------------
27381188     MLDSETKAVETPEDHAEELRLWLRMLTCTTLIERLRQRF-DVTLPRFDLMAQLD-----------KAPDGMTLSDVSKRMMVSNGNVTGLVERLVESGHLDRRTSETDRRVQVIRLTKLGRA---EFRRMAAEHETWIDLFADLTPKDVRELMRLLAK-------------
281336113    ------------------------FFELIHNVE----LFNDATMTLFMKKFDMNVNISQILALSKLKEPQKPSSLALSLGYTSGA-ITKLTNKLVKEGYIVREQQENDRRVILITITDQGLDVLEEAQK--QGRNMRNEVYSVLNTEEVEQLLSIQKKLERV---------
224541527    ------------------------------------------------------LTGDQSRLLFVIKEHGHSQKEVAQCLHISDATLSVRIKRLEEAGYIIREQNPQDKRHSTVRLSKLGEELENCKDKM--RHMEEVCSRGLTKED------------------------
171058511    ------------------------------------------------------ITPVQAALVATHEQPGLDQRTLAATIGFDTSTIGGVIDRLERRGLIQRNHAPHDRRVRLLTLTPDGEQLLQAV--LPAVQAAQQQIVAPLPAADRERFLEMLRTL------------
218134738    -------------------------FSIGKLVSVLHRR----AQAFYTRLKEYDISLAEYPVLFMLSTHDVTQDEIAWDQGMDKAAVARVIKSLEAKGMVTRRKDSSDRRCNYVFLTEKGRSTHEPISK------------------------------------------
300726329    ---------------------------------RLYTASRLIVQEYEPYLKKLGITYTQYLVLLVLEQDEQPINDIGKRLMLGINTTSPLIKRMEKLELVSRRGSESDKRQQIVFLTPKGLAMREEAAKIPSCMVNKLGECNLL-PEEMLGMVPTLDKM------------
146342860    -----------PAEPAAVAGGEALRWDIIELLFFAYRDFVGDADHELEAFGFGRAH--HRVMHFVTRYPGLKVADLLDVLRITKQSLGRVLKQLLDEGYIVQKTGNNDRRQRLLFATPKGEALVARLAGLQTKRIDALEQIGPVGAEKVRQFLRAM---------------