CSV:         00000000000000000000021008101910022420175004121010611571200021000300610163221005500
QUERY        MPRRKRDEPHLSDAILRERMIFVNNFRNIRKEAKLTQKEIRNRTGFAQSWISELETGKSTINIDNMIILAHTLDTPLWKLLKP
10956712     MPHKQKTVNKV-KAVEPERLIFGRNFRNARNMAKLSQREIAEKTGLTQNWISMVENGRSTISIDNMAKLAKCVNVPLWKLLIP
114326578    -------SRDTEEISPEARFIFGRNFRHARRAAELTQCDITRITGVMRGYISKVECGKVSISVDKMEVLANAVKVPLWKLLTP
283824763    -PKRKRALPVLAKKSQPEREIFARNLRKSRIDAGLSQRELAAVTGIAQAHISELENAMHNVCIDTMVKLAQAMRKPLFQMFQP
283824629    -PKRKRALPVLAKKSQPEREIFARNLRRARIDASLSQRELAAVTGIAQAHISELENAMHNVCIDTMVKLAQAVKKPLFQMFQP
134093774    -----KDSKHSDDVSLRQK--YGSRLRFAREALGISQEALAEKAGLHRTYIGQVERGERNISIDNLERLADAVGEQLWEMLRP
283824178    --KRKRALPVLAKKSQPEREIFARNLRRARIDASLSQRELAAVTGIAQAHISELENAMHNVCIDTMVKLAQAVKKPLFQMFQP
300917853    ------------------RIQFGERVKELRIATGLSQEAFADRCGFARSYMSRIERGGSNASLDAIEVLANALSVEPWQLLAP
261822660    ------------------RIQFGERVKELRIATGMSQEAFADRCGFARSYMSRIERGGSNASLDAIEVLANALSVEPWQLLAP
290511290    ------------------RKLFGQRVKELRIATGMSQEAFADRCGFARSYMSRIERGGSNASLDAIEVLANALSVEPWQLL--
34496512     ---------------LTARAVFARNLRIARRLHDVSQEALALQAGMSRTYVSEIERGERNVSIDNMGALADALGVALRDLVDP
291296947    ------------------RTLLAQNLRTLRYQRGLSQEDLADLAGLHRTYVSEVERGKRNLSLDNLERLANALQVEAAKLVSP
270264896    ------------------RKLFGQRVKELRVATGMSQEAFADRCGFACSYMSRIERGGSNASLDAIEVLANALSVEPWQLL--
32442173     ---KRLPASVDESEIPEMRKKFAKNFRAARIRAGLTQKDICEKAGLTQPYLSEVERGLSNISLDNMEVLAGLVHKPLWVLLR-
16519699     ------------------RKLVGSNFARLRREKGLTQEEVEARSGFSQQYLSSLERGRRNPTVITLYELAQALGVSHVELVTP
238792829    ------------------RIQFGERVKELRIATGMSQEAFADRCGFARSYMSRIERGGSNASLDAIEVLAGALNVEPWRLL--
158425505    ------------------RKLVGRNFARLRQEKGLTQEDVQTRSGFSQQYISGLERGRRNPTVITLYELAQALGVSHEELVRP
310816433    ------------------RRLVGGNFARLRQAKGLTQEDVEARSGFSQQYISGLERGQRNPTIITLYELAQALGVSHVELITP
222087821    ------------------RKLVGRNFARLRREKDLTQEEVEARSGFSQQYLSGLERGRRNPTVITLYELAQALGVSHVELVKP
167855653    -------------TSHPIRHTFANNLRKIRRLKDISQEALAFDAELSRAYISDVERGKRAISIDAMGKIADALDVNLVDLLK-
209544910    ------------------RKLVGRNFARLRREKGLTQEEVEARSGFSQQYLSSLERGRRNPTVITLYELAQALGVSHVELVSP
254719904    ------------------RKLVGRNFARLRREKGLTQEDVEARSGFSQQYLSGLEQGRRNPTVITLYELAQALGVSHVELFKP
140665359    -------------PSPPLRKHFGQRIRELRMAKGMTQEAFADYCGFARTYMSRIETGGANPSLDAIKVLADALDVSLSSLFE-
27802476     ------------------RKLVGSNFARLRREKGLTQEEVEARSGFSQQYLSSLERGRRNPTVITLYELAQALDVSHVELVRP
283839134    ------------------RKLVGRNFARLRREKGLTQEEVEARSGFSQQYLSSLERGRRNPTVITLYELSQALGVSHVELVQP
160894531    ----------MDNLAGIDKEMFGQRLREIRKKHGMTQAELGEKTGLADKYISRIETGKADVSLDCFVKLVNAFDVPADYYLQ-
307628247    ------------------RIQFGERVKELRVATGMSQEAFADRCGFARSYMSRIERGGSNASLDAIEVLASALSVEPWQLL--
154247940    ------------------RKLVGRNFARLRQEKGLTQEDVEARSGFSQQYISGLERGRRNPTVITLYELAQALGVSHEELVR-
307349756    ------------------RYLFGQRVKEFRIAIGLSQEAFADRCGFARSYMSRIERGCSNASLDAIEVLADALRIEPWQLL--
13474794     ------------------RQLVGTNFARLRREKGLTQEQVEARSGYSQQYLSSLERGRRNPTVITLFELSQALGVSHVELVKP
300309363    ---------------PSARLIFGQNVRRVRRLKEMSQEELAFRADISRTYLSEVERGERNISVDNMEALAEALEMELPDLLR-
154252262    ------------------RKTVGGNVRRIRLKKGLTQEQFAEISGFSQQYISGLEQGRRNPTVVTLYELATALGVSHLDLLRP
296314733    -----------PTTPNPYRLIFAQNMRQVRRLKELSQEELAFSARVSKTYISEIERGSRSVSIDVMGQIADALGMPLEELVR-
298292822    ------------------RKLVGRNFARLRQAKDLTQEQVAERSGLSQQYLSGLERGRRNPTIITLYELARALDVSHVELVLP
119487541    ------------------RKKLGSNIRQLRRSQGLSQEKLAEKADLHRTYIGAIERGERNVSLDNIVAIAHALGVPASKLLE-
300945222    -----------------ARNIFAKRLKQIRKMRGLSQENLADIAGLHRTYVGSVERGERNVSIDNMERLAKALDVEITELLR-
116073       ------------------RLLFGQKVRQIRLSKNMSQEKLAFECDLHRTYISDIERGTRNVSLDNIEKISKALGVQPKDLL--
170722756    -----------PPPSPALQHQFGTRIRELRVAMGMSQEAFADRCGFARTYMSRIETGGANPSINAIKVLADALGVSISALFE-
240950283    ------------NTAHRLRYIFAKNMRRIRRWKDISQEALALNANVSRTYIGEIERGERSVSIDVMGKIADTLEVELSELVK-
196231108    ------------------KSLFGTTIKSKRSELGMSQEELADRAGLHRTYVSDVERGMRNVSLISIEKLAHALGLSVWRLFE-
225016335    ------------------KKIFGENIKKYRKQKSFSQEKLAELSGLHRTYISAVECGRRSISLNNIEKIADALEVETYQLF--
85715936     ------------------RRLVGQNVMRIRLEKGLTQEQFSDISGFSQQYLSGLERGKRNPTIVTLYELAKALEVSHVDLVRP
90425389     ------------------RKLVGRNFARLRKEKDFTQERFAEVSGFTQQYVSGLERGKRNPTVVTLFHLAAALGVSHVDLIQP
302880116    ------------KQKISARLRFSKNLREARLRREWSQEDLAEESGLHRTYVGSVERGERNISIDNMECLANAVGVELIDLLK-
135711889    ------------------KKIFGARVRALRTEKGWSQEDFAFECGLHRTYISAVERGERNISLENIKKIANTFRINIAELF--
260461784    ------------------RKLIGRNVQRIRQRKRLTQEQLADISGFSQQYISGLEKGRRNPTIITIYELALALGVSHMDLVRP
241772669    --------------------MVGENLKRLRQEKGLTQEVLESRSGLSQQYLSGLERGKRNPTIITVYEISQALGVHYLELLRP
257455791    ---------------------FGQKIRQLRKAKNLSQEQLAELTGFHRNYIGMVERGERNPALVNIEIFANAFDLSLSELF--
153009785    ------------------RKIVGDNLTWIRIEKGLTQEQVAEGSGFSQQYLSSLERGQYNPTIITIYELSLALETTYFSLILP
56416260     ----------------RARVIFAHNIRKLRERQGLSQEALADLAGLHRTYIGSVERCERNISIDNIDRIASALGVSPSSLLE-
306821038    ------------------KELVGQEIRKLRTSKGYSQEKFATVCGLDRTYVAAVERGKRNISIENLYKIANALEITLSELF--
251795933    ------------------RIEFGQRIKELRARSGMSQEHLAYRAGLDRSYISGVERGERNVSIINIEKIASALQIGVAYLF--
61680543     -------SHHDHYADLVK---FGQRLRELRTAKGLSQETLAFLSGLDRSYVGGVERGQRNVSLVNILKLATALDIEPRELF--
270307510    ---------------------FGERIRNLRKQAGVSQEELADRAGVHRTYLGGIERGERNPSLKNIYAISKALKVPVSDLFK-
189459599    -------------------EIFGRNVQKYRKEQHLSQEKLAEYAGLHRTYIGMIERAEKNITLVNIEKIAKALNINLTKLLE-
308068399    -------------------KLVGARIRALRKEKGLSQESLGEKGGFHFSYIGQIERGEKNVSLINIAKIANALDVNLIQLF--
308071595    ---------------------VGNRIRELRKAKGWTQEQLAEAAGLHYSYIGGVERGDRNISLETLEKIILALNVPAFELFQ-
148263207    ------------KASENIRAILAENIRNFRHKKNFSQEELAEKCGLHRTYIGSVERGERNVTLSTLEVLASTLGVSVPELL--
307243674    -------------------EVFAKNLKKYRNEMGLSQEAFAEKSGLHRTYISALECKKRSIALDNVQKIADALEIEPYLLFK-
310644824    -------------------ESVGNRIRELRKAKGWTQEQLAEAAGLHYSYIGGVERGDRNISLETLEKIILALKVPPFELFQ-
298292838    ------------------RKLVGRNLARLRQAQKLTQEELAMRSGFSQQYLSDMERGLKNPTIITLYEIALALRVSHVALVEP
19908850     ---------------------FGRKVRIIREQKGLTQEKLAEEAGLHRTYISSLERGERSISLNNIEKIARALDVEIYQLF--
209808837    ----------------------GNNIKNIRKSKNMTQTDFAELMGLSRSYIGDLENNRSNPSIKTLEAIARALDVPIVALI--
136429048    ---------------------FGGRVRQLRTDEKLSQEQLSYKTGFHRTYIGMIERGERNISLTNMAVFAKAFDLTVDELLK-
268611010    -------------------KVFGTNVRKYRTIKKISQEKFAELCGLHRTYISDIECFRRSISLENIQKIADALEIETYLLFK-
251790167    ---------------------FGQRVKTLRLQAGLSQEAFADKCGLDRTYISGIERGVRNPTLEVIGVIADGLEIQLQSLF--
260222943    ------DTASVTKNKINYKRIVGQRIKGLRQEAELSQEILSERCGIYRTYLSRIESGSANPTLLVLVALADSLGVQPAELL--
119385131    -------------PKSPLRDIVARNMRRLRAERGWSQEYLAHECGLNRTYLSAVERSEQNISIDNLYRVAQGFGVESWTLLK-
139712567    --------------------LFGQNIKRIRLSKKISQEKLGEIANLHRTYIGMIERGEKNITLINIGKLSKALGISIESLF--
116331369    ------------EISDEERKSFFNQLRAARIEVNLTQAQVSERLGKYQSYISKVESGKKRLFIEDFIRLCELYNKPP------
85544221     ------------------KRKFGRTLKKIRTQKGVSQEELADLAGLHRTYISEVERGDRNISLINIHKICAALDIPASTFFR-
147668752    ----------MTKKTIEQR--FGERIRVLRKKAEISQEELAFRAGVHRTYLGGIERGERNPSLKNIEAIAKALEVPISDLF--
308229519    -------------------KLFAKNIKIYRTKNGYSQEKLADLSQLHRTYISSVERSQRNITLENAEKIANALNIPLYKLLLP
261819794    ----------------RARVIFSHNIKKLRERQGLSQEALADLAGLHRTYIGSVERCERNISIDNIDRIASALCVSPSYLLE-
300718357    ------------EKLNTTKVLFGKRVKQLRLQAGLSQEAFAHKCGLDRTYVSGIERGLRNPTLEVIAILAKGLGIELKNLIE-
237802182    ------------------RKRFGLRVRELRIASGMSQEAFADHASIARSYMSRIERGGANPSLDAIQVLAEALGVALFEIVEP
188991259    MPPHRSHMPEKAMPTDP-RVLFGLRLAEVRKAKGLSQERLALESGLARSYLGGVERGQRNIALLNIYRLAEALGVRPTSLLEP
57235098     ---------------------FGERIRDLRKKAGVSQEELADRAGVHRTYLGGIERGERNPSLKNIYAISRALKVPVSDLFK-
225076898    -------------------KQFGKHVRHLRQLQDLSQETLAEKANMHRTYIGMIERGERNPALLNLIRLASALDISLPELLT-
254415140    -------------------QVVASNLRKLRQEIGISQEELAGKCGLHRTYVGAIERSERNITLQTLEKLAVSLGVSPLDLLK-
168702699    ---------------------FGERLREVREGAGISQERLAELAGLHRTYVSSVERGKRNISLENIERLAVALEVEMAALM--
254520499    -------------------KLLGNRIRQERLKLNLTQEQLAEKVDLSTSYIGQIERGERNISLDTLVVICKSLGVTIDYLLQ-
197303928    ------------------RVAYGKAVRAIRQDKKISQEELGDLCGLHRTYISDIELGKRNVSLENIDKIAHALQMKKSELF--
37528130     ------------------KSIFGQRVRYIRMASGMSQEAFADKCGLDRTYISGIERGVRNPTLEVINVIASGLQIELKDLF--
253987942    ------------------KSLFGQRVRHLRQSSGMSQEAFADKCGIDRTYISGIERGIRNPTLEVINIIASGLQIELTDLF--
135274689    ---------------------FGKRLREIRKGKGLSQEALADSCNLDRTYIGGIERGERNVSLVNIIKISEALNVSP------
307129603    ------------KTSDSVKTLLGQRVKALRLQAGLSQEAFAEKCGLDRTYISGIERGVRNPTLEVLYILATGLHTDLTTLF--
152983227    -----------------AQLLFASNIRRIRLEKGFTQERVAELADLHTNYVSSVERGERNISICNIERIAFALDVPMSRLLE-
253987940    ------------------KSLFGQRVRYIRMASGMSQEAFADRCGLDRTYISGIERGVRNPTLEVINVIASGLQIELKDLF--
261879523    -------------------KIFAHKVRTLREQQGLSQEKLAERAGLHRTYIGMVERLERNPSLVCIYKIANGLGVHASQLF--
298206675    ---------------------FGNNIRRLRKEQGFSQEELAHKADLHRTYIGMIERAEKNITLLNIGKISKALDVEIKELF--
50364882     -------------------LLVASNLKRIRQNKKLSQEELGFRCGISKNYVSDFERGKRNITIKVFQKIVEGLGVQPEELLK-
167754979    ---------------------FGHRIKELRLKQNISQEELAFRCGLSKNYISDVERGTRNVSLKSIEKIANGFAVNLKELF--
297570404    ---------------------FGGRVKLARKNKGLSQEELASKASLHRTYIGMIERAEKNITLINMMKIAKALDVKLIELLE-
188583054    ------------------REILATNLRRIRAEKGLSQDALADLCEIDRTYISGVERGLRNVSIDTLERLATGLRLEPWLLIR-
308067835    -------------------ELVGTRIRDIRKSKGLSQEALAEKAGFNSSYIGFIERAERNISLKNLEKIAKALNVGVYQLLT-
75908414     ---------------------FGKAIRRRRRELDYSQEELAEKAGLHRNYISSIETGTRNPSLKNIEKLAKALNISISDLFT-
78187738     --------------------MLGKNIRHERVRQGFSQEDLAEKAGLHRTYIGMVERGERNITLLNYAKIADALNLAMHDLMK-
114798978    ------------------RQKFGKRLRQLREERGWSQEEFADRAGLHRTYVSAVERGVRNPTLSVLERLAKALDIKLSELVQ-
212640061    -------------------KIIGNNIRSIRTSLNLSQEELAFESGLHRTYIGAVERGEKNITILNLIKIANALEVRVQDLL--
229918124    ---------------------VGQNIKRLRIKKGLTQEELAERTDLSKGYISQIERDLSSPSLETLFDLLNVLGSSPKEFF--
37528124     ------------------KFLFGQRVRYFRQSSGMSQEAFADKCGIDRTYISGIERGVRNPTLEIINIIASGLQIELTDLF--
308747593    ------------------KKILGERIRTLRLDMGLSQEAFADKCGIDRTYMSGIERGVRNPTLIVICAISDGLEMDLSHLF--
300692596    --------------------IFAANVRRRRLELGLSQEDLAEKAGVHRTYVGMLERAEKNVTIYNIQRIADALDVEPSALLQ-
24376233     ---------------------LANNVRTFRLKNGISQEQLAEICGFHRTYIGSIERGERNTTLSTLEVLAKTLNVSIAQLL--
143897603    ---------------QPLSRSFGQCVRFLRQAHGMTQVEFSEKCGFYQTYLSRIENGQANPTLNAMEVIAVGLGLTVFELFE-
280959210    ---------------------LGKRIRELRKKKELSQSRLAEMAGLNDKYLGEVERGSNNISVKNLGQIAAALGVETYELL--
308747594    ---------------------FGAHLKKLRLQSGLSQEAFADKCGLDRTYVSGIERGVRNPTLEVIGVLAKGLGMDIKELF--
297539828    -------------------KVFGARIKSIRLEKGLSQEQLGLIAELDRTYISGIERGLRNVSLINIERLALALNIEPAELLK-
307151755    ------------------RKQFGNRLRYLRQTRGLSQEALADLCNLDRSYIGGVERGERNISLLNIKKIADALGISPKEFF--
144167428    --------------------IFAANVRRRRLELGLSQEELAERAGVHRTYVGMLERSEKNVTIYNIWRLACALQVEAADLL--
138683189    ----------------RSREIVARNVRTMRRAKDWTQTDLAKASGTAQTSISYIERGAKSPTVDIIDGIAKAFGVPAWAML--
148553099    ------------------RKLVGGNVARLRKKTGLKQEPFSEAAGISQSYLSQIENGHVNLTLLGVNDLAQALGVPPIELFR-
209543154    ------------------RGLFGANVRRLRRAAGLSQEALAERMGVDRAYISWIETGRQNVTLLSLWHASQALGVRPAALL--
255012031    -------------------KQFAQRVRTLREAQGISQEKLAERAGLHRTYIGMVERLERNPSLVCIHKIANGLGVHVTELF--
303246038    ------------------QELFGKKIRTIRRNRDMTQEKLAELSGLSLQYIGEIERGRRNPSLTSVETLAAAFGIPLAELF--
206976223    -------------------KLVGENIRLLRKKRGLTQEELAERINLQQAYIGGVERGERNISMLTLQKIADGLEVSPDLVL--
163732391    ------------------RQRVGRNLKKYRKQAGFSQEGLALECGLHRTYVSGVERGVRNPTVVVLERIAEALKVPAARLL--
258543862    -------EAQSTESIPEIRLRFAQNLRTLRRLKNISQEELAFSAGISRVYLSDVERGNRAVTIDVMGKLA-------------
50365272     -------------------LIIAANLRKIRSSKGLTQEELGFRCGISKNYISDFERGRRNITIKILQKLIEGLETTPQELLK-
253573993    -------------------EIVGKRIREYRKQKNWTQEQLAEAASLHYSYIGGVERGDRNISLETLEKIAVALDVPAGDLFR-
78048175     ------------------RVLFGLRLAEVRKTKGLSQERLALESGLARSYLGGVERGQRNIALLNIYRLAEALGVHPTLLLEP
303246058    --------------------LFGKKIKSIRRARDITQEKLADLSGLSLQYIGEIERGRRNPSLTSIEQLAKALDIPMAELF--
221213709    -------------------ELFGKRLVELRKAKGWSQEKLALESGLARSYVGGIERGQRNIALYNICVLAETLNVPPSDML--
11995223     ---------------LSARLTLAKNVKKMRGELGLSQESLADLVGIHRTYIGSIERAERNISIDNIERIANALNVSISILM--
114045848    ---------------------FGTHLKSLRLERSFSQEQLALKADMDRTYVSGIERGQRNVSLINIFKLAKALDIPAKQLL--
300024182    ------DPQHSESVATKLSIIVGENLRHLRRKSGLSLEQLAAKSGVSRAMLGQIETGKSAPTINLLGRIAEALQVSVPSLI--
307130525    ---------------------FGQRVKTLRLQAGLSQEAFADKCGLDRTYISGIERGVRNPTLEVIGVIADRLEIQLQSLF--
295087511    ---------------------FGERVRQLRKEKRMSQEELADKANLHRTYIGMIERAEKNVTLINIEKIAKALEVSIQDFF--
162146218    ------------------RGLFGANVRRLRRAAGLSQEALAERMGVDRAYISWIETGRQNATLLSLWHASQALGVRPATLL--
303246095    --------------------LFGKKIKSIRRARDITQEKLADLSGLSLQYIGEIERGRRNPSLTSIEQLSKALDIPMAELF--
251788551    -----KNTHATLNPNARTRISL--NLKRLRAEKGLSQEKAAELADFHRTYVSQLERCVTNISIDGLERLAEALGVDITELLQ-
166364239    ---------------------FGRCLHNARIQKGLSQERLAEAANLDRTYISLLERGKRNPSLLCLISLCRALNISLSELF--
310640587    -------------------ELVGTRIRDIRKSKGLSQEALAEQAGFNSSYIGFIERAERNISLKNLEKIAKALNVGVYQLLT-
148269420    ----------------------GEKLRKLRLSKGLTQEELAERTDLSRSFISQLESDKTSPSIDTLERILEALGTDLKHFF--
217970536    ------------------RVLFGKHLAELRRSRGWSQEYLALESGLARSYLGGVERGQRNIALLNIIRLANALELPPSKLLE-
75762482     -------------------KLVGENIRLLRKKRGLTQEELAERINLQQAYIGGVERGERNISMLTLQKIAVGLEVSPEKVL--
56708873     ---------------------VSRNIQRIRREKDLSQEEVAHRADIHQTYLSGVETGKRNPSILVVERIAKALGVDVSEIFKP
148254764    ------------------RDILATNLKHLRRTKGVSQEELAHRAEIDRTYISMIERSRNAVSIDVLAALAGGLGVEPADLLKP
307704202    -----------------------NQIRDLRVSKKITQQELAERTNLSVPYISQIENSHRNISLETFVKIVDALEVPLSDFFLP
291530055    ----------------------GQRVRNYRIDKGLSQEKLAELSGCHPTYIGQVERGEKNATLESIEKIASAMNISLAQLFE-
218248605    -------------------KAFGMRVRYFRKLLGISQDDLAEKAGMHRTYIGAIERGERNVSLLNILRLADALEIKVKELF--
206561422    ------------------RQRFGARVRQLRKEKDLSQEAFADKVGFARSYFGRVETGKANPSLDAIQTIAEGLGVEVSALFE-
237798533    -------------PIPPDQATFASNVRIKRLALGLSQEELAELAGLHRTYIGMLERSEKNVTIYNIWRLACALQVEAVDLL--
135237694    ---------------------VGFNIRKIREDKGFSQEKLAALADLHRAYVGQIERGEKNIGIKNLEKIAKALGVSIKDLL--
300717762    ---------------------FGKRVALLRKDKHLTQEALAEACDLNRTYLSGLETGKRNPSLSTISKLAKALGIQMKEIF--
86739602     -------------PLSTAAQTFGERVRAQRHELGLSQEQLADECGLHWTFVGQVERGRRNISLHNILKLADALKIDPAELVR-
182676986    MPRKPVNINNLDDETLKSLAIIGKKIKDMRVAKGLSQKALSGKSGVSHQYILLIEIGTQNATIGILKRISDALEVPFYSIL--
108936762    ---------------------FGQNLRDLRVARGLSQEALAELIGVHRTYMGGLERGERNPTLKSVERVAAHLDVDPLSLLT-
30020775     -------------------KLVGENIRFLRKKRGLTQEELAEQINLQQAYIGGVERGERNISMLTLQKIAVGLEVSPDEVL--
172034932    ---------------------FGQKLQKWRLIQNLSQEQLAEIINVDRTYISLLERGKRNPSLICIKSLAEALNINLNELI--
120600549    ---------------------FGVHLKRLRLERSFSQEQLALKADMDRTYVSGIERGQRNVSLINIFKLAKALDIPAKQLL--
254410170    ------------------REKFGADVRARREELGFSQEQLAELAGMHRTYVGSIERGERNISLENIVKLCEALQIKPSSLM--
139704472    ----------LDNEIKQRRISFGKSMKKLRNIAKISQEKLAEIAGLDRKTISRIENGHLSPSMDNLWAIADALNLEAHELLKP
299534387    -------------------KLVGSNIKEIRKLKKLTQEELAEKCGLQASYLAGVERGDRNFTIQTLEKITEGLEVAPSSIFK-
167744431    -PKPPTELPSPDDL----RGVLAFNVRLLRVQRGWSQERLALECGLDRTYVSAVERSRWNVSLSNIEAIAKALEVQPWALLKP
291543337    -------------------KIIGQRIRNYRTQKGLSQEKLAELAGCHPTYIGQLERGEKNATLESVEKIASAMDISLSELF--
78186562     ------ALNHQQNKSPAEKL--GLKIRIARIMASYTQEKLAVRSGLSMAYIGMIERGEKNITILNCHKLAKALDITIGDLL--
254673014    ------------------RAVLAYNMRLFRVNKGWSQEELARQCGLDRTYVSAVERKRWNIALSNIEKMAAALGVAAYQLLLP
197119614    ------------------RQLLGDNVRTLRKVRGWSQEELGEHADLSYKFVGEIERGTGNPSLDSLVGIANALTVPIAELF--
144170053    ---------------------FGKRVRDLRQGRGISQEELAAKANVHRTYIGMVERGEKNVTLLTMLRLADALEVTLQELIE-
142041000    -------LSHMEDTTTPARLRLGANLKLLRGKLGISQEVLADRVGLHRNHVGQIERGLANVTLDTLVSLANALGVHESQLL--
261866843    ---------------------FGKKVKELRKQKGLSQEALALLCDLDRSYIGGVERGERNISLINIYKITLALNIDIKDFF--
53718395     ------------------RNRLSRNLKRIRAAQNISQEELGDRAGLHRTYISQVERTVTNVSLDNIYLLAEALGVDPAELL--
256821176    -------------------EVFSKNVKKYRNEMGLSQEAFAEKSGFYRTYISALECKKRSIALDNVQKIADALEIETYLLF--
136141759    ----------LDNEIKQRRISFGKSMKKLRNIAKISQEKLAEIAGLDRKTISRIENGHLSPSMDNLWAIADALNLEAHELLVP
251798465    ----------------------GENIRAIRKQKGFSQEQLALRAEINGSYMGQVERGEKSPTVDVLSKIAHALQCPLEQLV--
308071596    ------------------RDSVGERIRTIRKAKGLTQQQLAELSGLDDAYIGSVERGERNFSIDTLEKVLTALNVSISELM--
225573403    ---------------------FGNNLRKFREAKGCSQEEFAEICKISRAYYGRIERGEHSITIEKCALIAQALGIHISVLFT-
239814884    ---------------------FGKRLRELRKERDLSQEEFAAHCGLDRTYVSGMERGVRNPSLAVIETLAGALGIRVEELFR-
217980119    --------HPTPQDSPAARAVLSANLVRFRRERGWSQEKLAFESGLDRSFIAHVERQARNISLDNIERLARTLGVPFHVLLTP
303326711    -------------------KQFGAALGAKREALHISQEKLAERAGLHRTYIGGVEQGRRNLSLLNIVKIATALGVNPEEFF--
153004060    ---------------------FAGNVRRLRAKKKLSQKALADKVGISVSYVSMLERGQRSPPLETIEKMAKALGVPPANLL--
307067495    ------------------KKELGQEIRKLRTARGFTQETFSKACGLDRTYIADVELGKRNISIENIDKIAKGLAITLPELFK-
148252780    ---------VLDPAMQDWRAVLGRNVRKIRQQRRMTQEKLAFEAEIDLTYMGGIERGKRNPSLLVMARIAEALSVPLTKLL--
145219417    --------------------MLGKNIRHERVRQGFSQEDLAEKAGLHRTYIGMVERGERNITLLNYAKIVDALNLAMHDLMK-
120555195    -------------------EAFGRNLRAIRKSKGFSQERLAHDAGIDRSYVGKIERGEVNITLEKIYVFAELLECSPKDLM--
304403726    -------------------ELVGARIREIRKSKGLTQDQLAEISQFHYSYIGGVERGERNVSLENLAKIADALQVKL------
86157573     ---------------------FAGNVRRLRSKKNLSQKALADKVGISVSYVSMLERGQRSPPLETIEKMAKALGVPPAALL--
47459180     ---------------------FGTRLKELRKSKQISQKELSESTGIVREQISRIENGLVNPTLDTLHKISLALNIFLHELL--
259047500    ----------------------GHQLRALRIQKGLTQEELAERTDLSKGYISQLENDLSSPSMDTFFDILEVLGCPAADFF--
254497907    ----------------PQLLKLGNKIREMRKAHGFSQEAFASESGVDRSYMGSVERGERNIAALNLIKIAQALNVEVGELFPP
296156274    ---------------------FGAAVRRLREARGWSQEQLAEYAGLNRSYVGEVERGSAIASIVTVDKLARAFQVPIEHLLTP
300691138    MSAKPKPPTELPAPNDL-RGVLAFNVRLLRVGRGWSQERLALECGLDRTYVSAVERSRWNVSLSNIEAIAKALEVQPWALLKP
224476213    ----------------------GQKLRNLRKIKDLTQEELAERTDLSKGYISQIESGQSSPSMESFLHILEVLGTSPELFFK-
260430250    MPIKKRSAALSQNPEPREKNLIGRQVRELRKRQRMTGGDLAGKTGLSVGMLSKIENGVISPSLNTMSALANALGVPLVQLF--
139837886    ------------------KKSIGLRISSLRNAKGLSQEKLALKSGLDRTYINSVENGKRNISIVNINKIAKALNITLKDLFK-
167563774    ------------------RELFGKRLVELRKAKGWSQEKLALESGLARSYVGGIERGQRNIALYNICVLAETLEVVPSDML--
186685408    ----------SEKNELSIKQRFGKAVRRRRRELDLSQEQLAERAELHRTYISNLERGELNPSLETMEKLANALNISIPAMF--
169344358    ----------------------GTNLQRIRKAKKITQQDLAKATGLSRSYLSDVEHNRYNPSLDTTIALAEALDVTVNDLV--
119383973    ---------------------YARVLRRHRKNMELSQEELAFRAGLSMRYISLLESGKHQPSLGTMKALADALDTSLTAMI--
127514418    ---------------------FGQRLKQIRTQQRLSQEQLAEICELDRTYISGIERGVRNVALINIVKLANGLKVSASSLLE-
308229525    ---------------------FGIRVRYFRKSLKLSQDELAEKSDLHRTYIGAVERGERNISLMNIFRLADALQVTAKDLF--
222098975    ----------------------GEKLKKLRLSRGLTQEELAERTDLSRSFISQLESDKTSPSIDTLERILEALGTDLKHFF--
83944721     ------------------REVFGANLQYFREKAGLSQAALADRMGVDRAHISAMERGQQNVTIITLWHVAEALDVKPAELL--
196158110    --------------------ILGRHLKKLRQDKGVSLSQLAAGAGIAKSNLSRLEQGNGNPTLDTIWRLAKQLDVPFGQLVQP
258591602    ---------------------FGQKVRQRRLSLAISQEELAERAGVHRTYVGMIERGEKNITLRNIVKFAKALDMPVHNLMK-
224541773    ---------------------FGMRIKELRVQQGISQEELGFRCHLSKNYISDVERGTRNVSLKAIDQFAKGLGITLKELF--
257062849    ---------------------VAERLAELRRAKGLSQEELAHELGLSRQAVSKWERAESSPDTDNLIALAKLYGMTLDELV--
167754509    -------------------MMFNDNLNKYRKQKGLSQEELAFRLGVSRQSVSKWESGQSTPELERIIEIADLFGISLDELI--
161870051    ------------------RAVLAYNMRLFRVNKGWSQEELARQCGLDRTYVSAVERKRWNIALSNIEKMAAALGVAAYQLLLP
167771688    ----------------------GQRIRKIRKAHGLSQESLAERVGISNTHMSHIETGNTKLSLPVLVALADALDV--------
293603331    MGARDKKNCGMSNPTQKAQVLFAANMRRIRKEKQLTQEQVAERAGLHPNYVSSVERGERNLSIANIARIAAALGVTMAELVTP
91778552     ---------------------FGATVRRLREARGWSQEQLAEYAGLNRSYVGEVERGSAIASIVTVDKLARAFQVPIEHLLTP
139438005    ----------------------AQRLADLRRSKGFSQEGLARKLGLSRQAVSKWERAESSPDTENLISLAKLYGVSLDELLNP
143193269    ---------------------VGQNIRFYRNQHQLSQQELAERAGVSRRTIASLETGMVNISLTKLDAIANALDVNFKQLVT-
87198393     ------------------RKLFGTNVKRYREAAGLSQAEIAARMGVDRAYVSAIERGLQNATLLSIWEIAQALEVRPVALLE-
262373689    ---------------------VGQNIRFYRNQHQLSQQELAERAGVSRRTIASLETGMVNISLTKLDAIANALDVNFKQLVT-
209516038    --------SKDIDPYLRRRL--AEHVRRLRLEKGISQELLSVQCGFHRTYVSHIERAATNITLDNLQKLALGLGVDPAELL--
135310431    ---------------------LGKNLKRIREAKNMSQGDVMRGMGCSRSYVSNIENGKTNPTLETISKLAKVLGVSTTELLK-
141151548    ---------------------FGARLRELRLGRSLSQEQLADRCGLHRTFIGRVERGETNVTLGSIYKLARGLGVAPTDLL--
169351502    ---------------------FGQRVKELRLKQNISQEELAFRCGLSKNYISDVERGTRNISLKSIEKIADGLAIRIKELFE-
304320305    -----------------ARDIVARNVRKRRAELGLSQDEVGARADSSGNYIGMIERSETSVSIDMLADIAEVLGVSLRDLVDP
167725601    ------------------RDVLAYNIRASRVAKSLSQEELGFAAGLDRTFISQVERARVNVSVDNIERLAIALDVDPAQLFE-
295107606    -----------------KRRQLGQHIVEMRKAQRISQKQLALMSDINKGYLSEIENGISNISVNKLFRIADALGVPPMDLF--
284040164    ------------------KQITSTQIRDARKAKGLTQKELAEKLGVSESTVNQYESGKQNLTIDTLVKIANALGMKFSTLL--
70726855     -------------------MQIGNKLRNLRRQKNLTQEELAERTDLSKGYISQIESQHASPSMETFLNILEVLGTSPSDFFK-
297620902    ------------DPILVD---FAAKVRNMRHSIPLTQEQLAERAGFHVNYIGGIERAERNPSLTSLCSLSKALGCPLKELL--
121594174    MPSRHPKAPSKEKA----QVVFGATLRGFREAQALTQEALAERADLHTNYVSSVERGERNLSLHNIVRLAYALDMEVSALLRP
29337279     ---------------------FGKRVKHYRLLNGWSQEELAEKVGLHRTYIGSVERGERNISLLNISLLAKSFSINISELVE-
167830187    ------------------RDVLAYNIRANRVAKSLSQEELGFAAGLDRTFISQVERARVNVSIDNVERLAIALDVEPVRLFE-
296284442    ---------------MRGRELVGKNIKRLRVAQGISQEQLAFDASIDRSFLGGIERCDENPSVDTLDKIASVLSVNIAELFVP
293371781    -------------------ELFGIRVREQRIALNLSQEKLANIADIDRTYLPDIENGKRNVSLAVAEKIAKALNVPLTKLLE-
282892584    ---------------------FGELVRQKRQALGISQEELAFRSGLHRTYVGSVERGERNLSIENVFILAKALECHPRDLI--
126651901    -------------------KLVGSNIKEIRKLKKLTQEELAEKCGLQTSYLAGVERGDRNITIQTLDKIIDGLEETPSNIF--
167820072    -------------TALVQR--FGAAIRQLREARAWSQEQLAEHAGLNRSYVGEIERGTAIASIVTVDKLARAFGVPIARLLSP
224538886    ---------------------LGKRIKFFREEKGVSQEQLAAICNVHRTYIGMLERAERNATIISIIKVAKGLNIPLVKLLE-
137231994    --------------------ILGRHLQKLRQDKGVSLSQLAAGAGIAKSNLSRLEQGNGNPTLDTIWRLAKQLDVPFGQLVQP
303239088    ---------------MPIRKEVGQNIRKERDRKRMSQEELAGLAGTTQEYISRIENGTRNPSMDLLYNIAGALKCPVKRLV--
239996716    --------------------ILGRHLQKLRQDKGVSLSQLAAGAGIAKSNLSRLEQGNGNPTLDTIWRLAKQLDVPFGQLVQP
291544390    ------------KELLAARQSIVQKLTQARLEKGLSQEQLAKRIGTQRSNICRIEKGTQNLSLDLMIKIAEALDKDVSVMLE-
295106679    ------------------RSKIGLRIKELRAERGVSQEEFANLIGMSRSYFGEVETGKRNVAAVNLEKIAKGLGVSLAEFF--
228969784    --------------------MVGENIRILRKKRGLTQEELAERINLQQAYIGGIERGERNISMLTLQKIAVGLEISPDKIF--
239813615    ---------------------FGVAVRRLRDARELTQEQLADFSDMHVTYISQIERGLKNVSLFNIHRLAHALSVAPSELL--
255974995    ----------------------GEKLRNLRIQKNLTQEELGERTDLSKGYISQLERDLSSPSMETFFSILEVLGVTPEQFF--
280963994    -------------------KLVARNVRRFREERKLSLGELARRSGLSKQTLSKIEQGTGNPTIDSIEAIADALHLTMRRLVT-
110634674    ------------------RELFGSNLRRYRLAAGLSQEAVAERIGADRAHVSAMERGVQNVTLLTLWHTAQAVGVKPADLL--
13475102     ------------------REVFARNLRRLREKKKLSQEALAHEAGVDRTYISALERSVYAATIDMVEKLATVLEVEPATLLDP
170754823    ------------------------NLKKIREEKNISQSKLAILAGISRSYVSEIESGKKTPSLDMLERIAEALEV--------
83309581     ------------------RELFATNLRRLRHDKGLSQDELACDAEMSRSYLAQLETGKYHASLKIIGRLADVLEVDPVEFLK-
136547730    -PSPPKKLPAKNDL----RAILAWHIRTRRVELGWSQEALALACDLDRTYVSAVERSVWNVSLSNIEKMAEALGVEPWTLLVP
162148576    ------------------RGLFGANVRRLRRAAGLSQEVLAERMGVDRAYISWIETGRQNATLLSLWHASQALNVRPAALL--
283839186    ------------------KEVMARNLRRLRHDKKLTQEELADRAGLSMRYVGAIERGDVSASVTVLGQIADALEIEPGELLK-
167924589    --------------------MFGKRLVELRKAKGWSQEKLALESGLARSYVGGIERGQRNIALYNICVLAETLNVAPSDML--
168207478    ----------------------GTNLQRIRKAKKITQQDLAKATGLSRSYLSDIEHNKYNPSLDTTIALSNALGVTLNEL---
135181227    --------------------IFRRNLKKVREAKGMTQSELARAAGKLPSYVCDIERGRRAPNLTTVYLLAKSLGVDPGELL--
229526959    ---------------------FGEKVRQTRKEKGLSQEALADLAGIDRSYMGHIERGDQNITLTKIYQISEALRVSVSDLI--
153932832    ------------------------NLKKIREEKNISQSKLAILAGISRSYVSEIESGKKTPSLDMLERIAEALEV--------
158520953    -------------------ELFGNALKQIRKRKGFSQEELGLESGYHRTYISLLERGKKSPSLKTIFRLAETLQVKPSELIK-
197103228    ------------------RTIVGTNVRRYRGEAGLSQEGLAELMGVDRAYVSGLELGRRNPTILTLWHTAMALKIRPSELLE-
114327259    ------------------KEVMAVNVRRVRHAREMTQEELADRAGLSTRYIGAIERADVSVSITVLGRIAEALGVEPGTLLT-
291279912    -------------------MSYGAKLREIRKRLGMTLEDVSQKTGFTKSFISQIENGKNSPSIASLKKICFALGITISELFE-
78187740     --------------------LLGLRVRRWRMALGYSQEKLAECAGLHRTYIGTVERGEQNITVANAEKIANALHVTLSDIL--
240948259    -----------------ERELFLKNLKLERVRRGLSQEELAERAGLHRTYIGMVERAERNITVVNLALIAKALGVSIGSLL--
150377506    ------------------RDIFALNLRTLRHARGYSQEELADRANIHRTYVSALERCQYSATIDMVASLAKVLGVDAAALLR-
92112332     ---------------------VAANVRRLRQGASLSQQALAERAGVSRRMLVNIEKGDVNVSLSTLDRLAEALGVLFYALVQP
209885576    ------------------KEVMAINMRRLRYDKKLTQEELAERSGLSMRYVGSIERGAVSASVSVLGKVADALGVDPCDLIR-
254301853    ---------------------FGAAIRQLREARAWSQEQLAEHAGLNRSYVGEIERGTAIASIVTVDKLARAFGVPIARLLSP
307591326    ---------------------FGRAIQQRRKELNLTQENLAHRTGLDRTYIANIETGKINISLRNIEKLAKGLSISLSDLFK-
73540702     ---------------------FGLHLARLRKRRGWSQETLSLESGLARSYLSGIERGKRNLALLNICMLADTLGVPPSEML--
257877436    ----------------------GEKLRNLRVQKNLTQEELGERTDLTKGYISQLERDLSSPSMETFFTILEVLGVTPEEFFR-
145219415    --------------------LLGLRVRRWRMALGYSQEKLAECAGLHRTYIGTVERGEQNITVANAEKIANALHITLADIL--
152851       ------------------KEILAENVRSYRNINNLSQEQLAEISGLHRTYIGSVERKERNVTLSTLIILRKALNTSVPKLLT-
169832055    ---------------------VGETIRRLREESGLSQRALARKAGLSSQYLSDIEVGRTSPSLKSLEKLAGALQVAPGQLLQ-
142775777    ---------------------FGERVRQIRKEKGLSQEALADLAGIDRSYMGHIERGDQNITLTKIYQISEALRVSVSDLI--
27764612     ----------------PDKKILGGRIRDVRKGLGISQEELAHLSGMHRTYVSSVERGERNISVLNLLSLAGVLGVDAGDLVT-
118445169    ---------------------VGENIRKYRKEKGLTQSELAEKTHLATNTIQRYEKGHRQPTMQVLEKIADALGIPVYRL---
144019492    ---------------------LGKYLREARKEVGLSQEEFAAKIEINRTYYGNLERGENSVSIDKLQKISRVLDIPLSELFR-
227552156    ----------------------GEKLRNLRIQKNLTQEELGERTDLSKGYISQLERDLSSPSMETFFSILEVLGVTPEEFF--
260425441    -------------PKSPLRDVLARNMRLLRAEKGWSQERLAEEAGLNRTYLSAVERSEQNISIDNLYRVAKGLGVDAHTLLT-
118472418    ---KPNDNKALVDAMLGD---LGSRIRMLRKERQLTTERLAETAGVSAGLISQIERGNGNPSFATLVQLAHGLQMPIGQLLE-
225575186    --------------------LFGNNLSHYRRLCGMTQEALGRAVGMNRTYISALEHGRANPTLKLMSTLAIALKVDVGNLLT-
135254151    ---------------------FGEKVRRERNRLNLSQEVLAERAGVHRTYIGMIERAEKNITLENIEKIAKALNMPVNKLLR-
143659833    -------------------LSLGEKIHSVRKNLDLSQSELSKKSGLARTFISAVEQGKQNVSLGSLKSISDSLGVPLATLLE-
160939992    ------------------RIKVGNRIRQLRKELLLSQESLAFKAGLDRTYIASVENGKRNLSIMSLEKIIVALDCSMAEFFE-
218289581    ------------------KDSFGARVRAIRQSRGWSQQELAMRAGVSTPHISSIERDKRRPSLDYAKRLADALGVPLQVLCDP
257792196    ----------------------AQRLAERRKQAGLSQEALAARLGVSRQAVSKWERSESSPDTDNLIALAQLYGLSLDDLL--
303326709    --------------------LLGKRIRELRVKHGLSQEKLSELSGISSRHISEMERGESNPSFQVMEQLTFALGVSMKEFF--
241759247    --------PNLPDP-QDLRAVIAYNMRLYRVNHGWSQEELARQCGLDRTYVSAVERKRWNIALSNIEKIASALKIAPYKLLLP
136541300    ---------------------FGLRLKELRDANGMTQEDLAEKSELFRTYLSRIETGSANPTLTVIHQLARAVGVEPSSLLQP
167839985    ---------------------FGAAIRQLREARAWSQEQLAEHAGLNRSYVGEIERGTAIASIVTVDKLARAFGVPIARLLTP
254003130    -----------------KRRSFGKILRQIRVQSGFTQEALGLESGIDRSYISLIERGESSPTLDTILQLCTALDISLSYL---
167648095    -------------PLPPMRLALGINVRRLRKERGLSQEALADAVGLAPTYVGQIERGLRNPTLDVVERFADVLGAEALDLLR-
86359863     ------------------REVFARNLKAARLAKGLSQEELAFRADIDRTYISSLERSVYNASIDVVDRLAAILEMEASDLLK-
55822658     ---------------------FGKRIKELRKQTGLSQEKFALKIGMDRTYYASIESGKRNVSLKNIEKIASGFDISISQLF--
256673575    -------------PISAAARIIGERVREFRNKAGLNQEQLAEAAGVHWTFVSQVERGLRNINLHNLLKFADGLGVNPAKLV--
240139351    -----------------ARTIIGWNLRRLRVAQGLSQERLALAAGIDRAYVGRVERGSENVTISTLEAMARALAVPVAHLL--
310642245    ----------------------GCNIRAARKRKNLSIQQICERTGLSQGFMSQVENNKTSPSIATLDSIANALNVPLAFLL--
296125780    ---KTEDDKNNERPIEDEELIVGKNIRAIRKSQMKTISEIAEVSGISSKYLQSVEVGKRNISITNLNKIAKTLNVPIAVLF--
144897919    ------------------RQKFGLLLRKIRIEKAMTQEELAHQAGMSVPYLSDIERGRSAPSLVVLADLATALGITMADMFR-
300704586    --KRPDPSPSRPAPISVA---LGKRVKQCRHAADKSQETLAFEALVDRTYISSIERGIANPSVETLANICHCLGVTLSELFAP
136730633    ---------------------VAANVRRLRQGASLSQQALAERAGVSRRMLVNIEKGDVNVSLSTLDRLAEALGVLFYALVQP
91790905     ---------------------VGMTVRKLRVESGMSQVVFGERCGFYQTYLSRLERGQANPTLNALEVIAGAFNLSIFEFFE-
299530876    ---------QKKKTAVSAKELLAKNVLRLREERELSQEELCHRAGVHRAIIGHIERQKRNVTLETLEALAVGLDVGISELFT-
94313037     MSKKQKVEPVAAEPSIAER------LAELRKLNGLTLEELAQRASLTKSYLSKLERGLSSPTIGTVLKLADALGVTVDQLIT-
75675038     ------------------KEVMAINMRRLRYDKKLTQEELAERSGLSMRYVGSIERGAVSASVSVLGKVAVALDVDPCDLIRP
270494094    ---------------------VSENLRRLRAEAGLSQLALAEAAGLSRRMISSLEAGDTNISLASLDRLAAALGVGFVALV--
291521949    ---------ELEGEIERMKQRLSYNIKRYRKLSRVSQQALADMCGLHRTYISDLENAKCNPTLSVMMVLADCLNVQLEDLLK-
240136847    ------------------RGRLAWNLRLLRGARGLSQETLAVDAGVAAPYLSGIERGVRNPTVDVLDRLAGALGVEIDALLR-
242278893    -------------------KLVGNKIRSIRKKRGLTQAQLGNESDLNDKYISEIERGSSKLTVDALNKIANGLKVPVKDIL--
253574698    -------------------KQVGKNVRYYRKLKGLTQEQLAESTETYGSYIGRLERGEQNVQLETLHKIADALQISVYALFR-
78186565     ---------------------LGRNIRAARVKAGYSREKLSELSGLSTNYIGIIERGMKNITIINCQRLACALSTSIDKLLE-
220927517    --------------------LLGKKIRQSRLHKGLTQEDLSEITGLHPSYIGQIERGEKSPSVETLIDISKSLDTSISYIL--
141598201    ------------------RAIVAANVRRYRKALGVSQQVFAFDIEMDRTYFGGIERGERNVSIDNIERIATGLKISAYLLL--
240140512    -----------------AQTIIGWNLRRLRVAQGLSQERLALAAGIDRAYVGRVERGSENVTISTLEAMARALAVPVAHLL--
296446597    ------------------RETLARNLRKYRRAQRLSQEELGHRAELDRTYISSIERCVYSATVDVVGRLADALGIPALELLRP
169825863    -------------------KLVGEQLRIIRLSKGLSQEEVAERTGFSKGRVSNIEHGQSNITLSTLETLMKALDIPPEELF--
141755396    ---------------------FGKRVREERTKLGISQEEFASKVKVHRTYIGMIERAEKNITLTNINKIANAFGISVDKLLK-
167571316    ----------SPNTAAAVRARLAANLRDQRQQRGLSQEKLADEAGLHRTYVSQVERTIVNISLDNLTKLADALETDVHLLLKP
211907951    -------------------QLVARNVRRYRQERGLSLAELARRSGLSKQTLSKVEQGVGNPTVETLALLGAALDMPARRLLT-
160935455    --------------------MVGEKIRKLRKEKKLTLKDIAEATGLSIGYISQLERGAVEPSLSSLRKVSEFLGVSPYLLV--
91223886     ----------------------GKNIVQLRKKHGLSQRELAERAGITHSAISSIENGKVSPSVSSLQKIVNVFSLSLSEFFT-
242242403    ----------------------GYKLRNLRRIKNLTQEELAERTDLSKGYISQIESNHASPSMETFLNLIEVLGTSASDFFK-
94309910     -------------------KLFGRHLTWLRKQRGWSQEALSLESGLARSYLSGIERGTRNVALYNICTLADTLGVAPSVML--
28898552     ----------------------GKNIVQLRKKHGLSQRELAERAGITHSAISSIENGKVSPSVSSLQKIVNVFSLSLSEFF--
294617990    ----------------------GRNIKIARKQKKMTQNDLAIKASISRSYLADVEGNRYNPSIETLDSIARALDVQIGTLL--
167755494    ----------------------ANRLVRLRKEKNLSQEALANELGISRQAVSKWERAEASPDTDNLILLAKLYGMSLDDLLK-
92118034     ------------------RRVLAQNVKAARKTLDLSQEALALEAEIDRTYISGVERGLRNPSLDLIVKLALNLKTTPAALLTP
137334286    ---------------------FGAAVRRLREASGWSQEQLAEHAGLNRSYVGEIERGSAIASIVTLDKLARAFNVPIERLL--
153008007    ------------------RSVVGLNVQRIRRERRLSQEELSFRAAKTRAYISGLEAGKRNPTILTLAMLADALAVEPNDLLR-
226324586    ----------------------GQKVRELRIAKNLTQEELADRSELSKGFISQLERDLTSPSIATLVDILQCLGTNLNEFF--
138849932    ---------------------VGRRIHDARKAAGLTQHELATRLGTTQEYVSRVERGKATPSVENLYRWATAVEVDAGWLL--
11138961     -------------------------VRAVRLRRGWSQELLSEKSGLDRTYVSGLERGRRNPALLTLARLADALEVPLSELIR-
291521725    --------------------LIGKRIRETRKQRGLSAEELAEIADLSTVYISYIENAKRKPSLESLIKISNALEITIDELL--
15894128     ----------------------GEKIKRLRIEKQLTQEELANRCELSKGFISQIERNLTSPSIATLTDILDALGTNLPDFFK-
137249736    ----------------------GSKIRKVRISKGLSQAELAKLSSIDRAFLSSVENGKRNLSVSALHKISKSLDVSLNEIM--
209694526    ---------------------FGKKLREIRKVKGVSQDKLALIADIDRSYVGRIERGEVNITLEKVYKLADALECDVTELL--
159026724    ------------KESLDIKHRFGKAIRRRRRELDLSQEILAEKAELHRTYISSIQLGKCNVSLENIEKLAKALDISIADLF--
302385593    ---------------------FGQRIKILRNGLGISQEKFALSIDMDRTYYASVESGKRNISIKNIEKIANGLGITLEELFK-
169627870    ---------------------VGARLRRLRTEAGLSLAELATRSGVGKGSISELENGRRTARLDTLFALTKALGAPL------
251800040    ----------------------GSAIRAIRKRKNITIAQICEETGLSQGFMSQVETNKTSPSITTLESIANALKVPLAYLL--
152982646    -------------------------VRQLREAQGWSQEALAEKAQLNRSYVGEVERGKTIPSLITLDKLASALGLKVSDLL--
153004310    ---------------------FAVNLKSERLRRKLSQEALAAKAGLSVSYISMLERGQRTPPLDTLESLAKALAVSPTSLL--
160916243    ---------------------FGRNVQMYRKQRHYTQFQLAELCGLNQNYISEIENGKRNVTLRVLNDLAEALGVEVKELV--
260893514    ----------------------GERIRALREEKGMSLHDLARKAQISLSYLSEIERGTKRPSLRTIEKLAQALNVSKARLVEP
260893514    LKRLAEELGVAPVTFLGQQGTLGARLRALREEYGLTQAQLAAMAGVTAGLIGQIEQGKVQPSLKTLEKIAQAMGVPCYFLIEP
260893514    ---------------------VGERIRLLRTEKGWSLQELACRAGISASYLSEIERGTVYPSLSTLKRLAEELGVAPVTFL--
225016323    --------------------VLGSRIRTLRQQKGMSQEELAFKASLSAAHLGQIERALKNPTVDTVSHIADALGITVDQLFQ-
291287342    -------------------MSYGIKLREIRKKLSMTLEDISQKTGFTKSFISQIENGKNSPSIASLKKICYALGTTISELFE-
225022262    ------------------QKVVGAYLRSYRKERGLSQERFADVLGVHRTYMGSVERGERNLTLQTVEHLAEQIGVEVREML--
294633421    ---------------------VGRRLRELRTARGLSLSELARRSGVGKGTLSELESGTRNPTLDTLYALTTALNRPLSAVL--
241518608    ------------------RETFARNLRTLRQARKLSQEELAHRASVDRTYISSLERCVYSPSIEVLDRLAAVLGVEPADLLK-
223937259    -------------ANQKHRRLLGEAVRAKRKEAGFSQEKLAEKADLSAVFVSRIERGKESPTLDNLVKIAKALGTHVRDLV--
222053702    ------------------KELLGARIKELRKLRKMTQEKLAEQIGVDPKYVSFIEVGRSSPSLEAMEKIAQALDVEMKDMF--
148554493    -------------------------MRRLREEKGWSQEAYADEAGIHRTYISDIERGARNPTVKVVEKLAAPFGVPAGQLI--
86158858     ---------------------FAVNLKSERLRRKLSQEALAAKAGLSVSYISMLERGQRTPPLDTLESLAKALSVSPTSLL--
293374084    -------------------MIIGEKIRRLRMELQLTQEELADRTELTKGYISQVERDLASPSIATLVDILEALGTTLGEFF--
294790649    ----------MTNDIRSKRLALGQAIRYYREEKKLSQEDLALAADMDRSYVGRVERGEKSVSLDKIWQLCIALGITPVELFT-
255100973    -------------------KAIGKRIKIARIRTNLTQETVADKIGVTPQHVSNIETGNSSVSLTTLVAIANLLNVSVDELL--
140904660    ----------------------GTNIQNTRKSISMSQSELAEIAGVDRAYISLVENGKQNITMSALHKFSEALGVSLISLM--
78063471     ---------------------FGANVRKLREARTWSQEQLAEHAGLNRSYVGEIERGEAIASIVTADKIARAFDVSISTLL--
116494736    --------------------MFGERLTQLRKQKGLSQNDLAEAIGISRQAISKYENGLAEPDLDKIAKLRDILGVSYADLL--
225571153    --------PKVKGAIMEEKIGF--RVKQARLNAGLTQEELAEKANMSSSFISRLENGKILPSIKKLLMLADIMNVGLEDLLR-
242373319    ----------------------GSKLRNLRRIKNLTQEELAERTDLSKGYISQIESQHASPSMETFLSILEVLGTSASDFFK-
147677133    -------------------KVFGKNVRQYRKMKGLTLKQMSRGLNITGAYLGYLERGQRNPSLLALAEIAKTLEVQPYLLLIP
241554336    ------------------RETFARNLRTLRQARKMSQEELAHRSSVDRTYISSLERCVYSPSIEVLDRLAAVLGVEPADLLR-
257870115    ----------------------GEKLRNLRVQKNLTQEELGERTDLSKGYISQLERDLSSPSMETFFTILEVLGVTPEEFFR-
299133247    ------------------RRTFAANVVKLRAERGISQEELAHLAEINRSYLSDLETGKTYVGLEIMGKIADVLGVEGADLLK-
251779168    -------------------------LKNIRENKGISQRQLAKKLNISQGYISSIENGKKSPTIRMLYRIANALEICPHYLL--
134100678    -------------------KVVGANLRAVRSVRGLSLSEVARRAAIGKGTLSELEAGQRNPTLETLYALAQVLEVPLGELL--
141667720    ----------------------GNNIKALRISKGISQQELANLASIDRAFISTIENGKRNLSISVLHKIATNLDSNISEIFK-
282885432    --------------------LFGKRLIALRKARGWSQERLALESGLARSYIGGIERGQRNIALYNICVLAATLGISPASMLE-
149188518    -----------------DNHQIGKNIAQLRKERGLSQRELAEKAGITHSAISSIENAKVSPSVSSLQKIVNVFSLSLSEFFT-
186475021    --------------STPARQQLADSLRRLRAERNWSQEELAARCELDRSFVAHVERGARNISLDNVEKLANAFGVGIADLF--
210615069    ----------------------GNKIKELRIEKNLTQEELANRAELSKGFISQLERNLTSPSIATLIDILQCLGTNLTEFF--
114800368    ------------------RDIFAQNIRRVRRQRGVSQEELASLANIDRTYVSALERSVYSASLDVVASIAKALDVEPHELL--
229111169    ------------------------NIKKYRKEKKMTQKALAEKANISRSYLGDLESGRYNPSLDTLRTIASALDIDINLLLT-
169346977    -------------------MFIGYRLQKLRKKRKLTQKALAEMTGISRSYLSDIEHNRYNPSFDTIEALATALKLDL------
135277149    -----------------------SNIRTYRKKLGVSQEELAELSGLHRTYVGSVERGERNISARNLAKLASALKVKPHVLL--
297660613    ----------------PIRKAFGLKVRMRRFEIGITQEELAEKADLHPTYVGSVERGERNIALENIVAIAKGLGCSPKDLM--
23578000     ----------------PDKKILGDRLREARKQAKLSQEEVAHLSGLHRTYISLVERGGRNISVLNLLSITGVLGVDVGDIV--
225019677    -----------------------EKLQILRKEAGLSQERLAEKLGVSRQAVSKWESGQSTPDIENLSALSDLFGVTLDELIK-
135055144    ------------------RHVLGNNIKALRKATNMSQEELAARMDVDQAYISRLEAGELNPTLMTIWDAAQALSTTAATLL--
289638785    ---------------------FSERLQALRKQAGLSQEKLAEACGVSRQAVSKWEAGQSQPDMDKLVLLSKLFGISLDELVK-
182626312    -------------------MFIGYRLQKLRKKRKLTQKALAEMTGISRSYLSDIEHNRYNPSFDTIEALANSLKLDL------
254462881    --------PHVTSAGEREKVLIGREVRSFRKQKEITVAELASMTGLSIGMLSKIENGNTSPSLSTLQTLANALSVPLTSFFR-
154500477    --------------------MFEERLYQLRRERGISQEELANIIGVSRQAVQKWESGASQPNIDNLVAISEYFGVTLDYLLK-
135242926    ---------------------FGEKVRNERAKLRLSQEELASKAGVHRTYIGMIERAEKNITLENIEKISKALDLDISDMFK-
294013139    --------------VDPDLVPLGDAVRQLRKVRGLTQEDLSGLTELHRNHIGGIERGERNITIKTMLALARALDVQPAELF--
291286694    ---------------------LGRRIREVRRSKNFSQETLAEKANISSKYLGEVERGESNVSAALLNDIASALNIPIAELM--
300691939    ---------------------LGKRVKQCRHAADKSQETLAFEAHVDRTYISSIERGIANPSVETLANICHCLGVTLSELFAP
310636867    ---------------------LAQRIRAIRRERGLTLEEVASKSGLTRSWLSKVENFRVTPSLPALSQIAQVLGIPVAELVR-
290791048    -------------------QIFFTNVLRLLEEQGMTKHDLAEKAGMSISFLSDLTNGKANPSLKIMGSIADALSVPLPTLLE-
295702409    ----------------------GKKIKNLRLKKGLTQEELGERTDLSKGYISQLERDLSSPSLETFFSILEVLGCEPKEFFE-
241889565    ----------------------GERLKRLRIQKNLTQEELGERTDLSKGYISQVERDLASPSMETFFNILQVLGCAPKDFF--
254555453    ----------------------GQRIRNLRIQKQLTQEELGERTDLSKGYISQLEHNQSSPSMETFFAILEVLGCAPADFF--
310828555    -------------------MTFQERLFQLRKQKGFSQETLAERMGVSRQAVSKWESGLSNPDINNLVFLSEIFEVSLDELIK-
254497228    ----------------------GEKIRTLRTSEGYSQEEIADASGMGRTYMGRVERGEQNISIQNLIQIAFALNVEVGVLV--
299067065    ---------------------LGKRVKQCRHAADKSQETLAFEAHVDRTYISSIERGIANPSVETLANICHCLGVTLSELFAP
298694333    ----------------------GNKIKNLRRIKNLTQEELAERTDLSKGYISQIESEHASPSMETFLNIIEVLGTTPSEFFK-
163938818    ---------------------LGERIRFLRKEKNLSQERLGELSGIHTNHIGAIERGEKNVTLESLAKVTKGLDITLEELFR-
297585472    ---------------------LARQIRVSRTNAGLTLKELSEKTGLSVSFISQVERGTSSPAISSLKKIADGLNVPITSFFTP
291541388    ----------------------ANRLLQYRKKMNLSQEELAAKIGVSRQAVSKWERAEASPDTDNLILLADIYGVSLDELLK-
222529019    ---------------LIEENIFAMRLKELREEANLTQNELAEKLGIGRATLSNYELGVRKPDIDTLQKIANYFNVSSDYLL--
110834231    ---------------------FGAKVRAMRKQKGLSQEELASLAGLDRSYMGHIERGEKNITLLKIYQISDALSLP-------
224826557    ---------------------FGRVVREARLAKGWSQEELAERASLHRNFVSLVERGQSKIALDSLFFLADALETTASELLR-
144153712    ----PKALRQDPHA-LRDRKAIGRQVRELRKRQRLTGAELAAQTGLSVGMLSKIENGLTSPSLATIAALADALRVPVVQLF--
167645954    --------------------VVGANVRALREARGLPQDELAHLAGVHPTYLSGVETGKRNLSMKVLERLASALRVPETDLV--
296441724    --------------------MLGNNIKTARKKLKLTQKELAQQLGIAEITIRKYEKGEREPNLETIEKLAVTLKVTPYELL--
261251841    ----------------------GKNIVLLRKEHGLSQRELAERAGITHSAISSIENGKVSPSVSSLQKIVNVFSLSLSEFFT-
293400397    ---------------------FGRNVRSLRKQRHLTQEELAALCHVHQHYISDIERGVRNVSLRVVETIARALGVHEKDLL--
83746365     --KRPDPSTSRPAPILTA---LGERIKQCRHAADKSQETLAFEAHVDRTYISSIERGIANPSVETLANLCYALNVTLAELFGP
192359942    -------------PSLDSHMDLGRKLKAIREAHNLSQRELAKRAGITNSSISMIEQGQVSPSVQSLERILTAFPLSLAEFFSP
291520893    ----------------------GKNIRKFRLARKLRQEDLAEKTDLTTNYIGMVERGEKIPSLETFIKIVNALGVS-------
116669644    ---------------------VGNKVRTMRKAKGMTLARLSDITGLSQAIVSQIERGLANPSFTTLAQLAHGLDVP-------
258406641    ---------------------LGQEIKSRRKQLGLSQEKLADKCGFDRTYISMVERGKRNPSLLNLLKIAKGLEASVSEL---
187921899    ----------------PANYAFGKALRSLRARRGMSQYSLANEANLDRSYISLLERGHRSPTLETMCSLAQALNVSIGEMI--
218885897    -------------------MALGTAIRQFREALGWSQEQLAERVELHRTYIGGVERGERNLCLLNILVIAKAMGMSPGRLI--
262371152    ----------------------GQLIRKKRKEKKFTQEALALQCGIDRSYLGRIERGEVNITVLKLYEIAHILKVEPYHLL--
264677637    -------------------KAFGQAVRECRSARGFSQEGFAHYCGLDRSYMGGVERGERNVTLVNMERIIAALDMKPSEFF--
134405780    -------------------LSLGEKIHSVRKNLDLSQSELSKKSGLARTFISAVEQGKQNVSLGSLKSISDSLGVPLATLLK-
302186784    ------------------RTAFGLRLIEIRKAKGWSQERLALESGLARSYLGGVERGQRNIALLNIYKLAEALAVTPGSLM--
288924207    --------------------VVARNIRLLRQQRGLSLAELARQAGLAKQTLSKLEQSSGNPTVDTLFSIASALGVPVTRLV--
141147276    ---------------------FGTHLKSLRLERSFSQEQLAVKADMDRTYVSGIERGQRNVSLINIFKLGKALDIPAKQ----
172058533    ----------------------GNKIKNLRLQKGLTQEELGERTDLSKGYISQIEREISSPSIETLFSLLEVLGISAKDFF--
293980676    -------------------MLVGRNCRERRVQLEMSQTELSERSGVTASYLSRIENGRGNPTLELLDSIAGALGCHVVDLFR-
303229713    MPAYRRNHYQDPK-FQQQYMCLGHKISTLRTSMGISQRQLADVVGISRSYLSKLECGYSGVSIEVVFKIAYCLNVSTSQLL--
84388954     ---------------------FGMKLREVRKKNGISQDKLALIADIDRSYVGRIERGEVNITLDKVYCLAQALKCNVTELL--
16126939     --------------------VVGANVRTLREARGLPQDELAHLAGVHATYLSGIETGKRNLTLKVLERLASALRVPETDLV--
163735623    ------------------KERVGLNLQDARRAKGISQEELAHRASVNRGYVGKIENAKYSASLTTLEKIAQALNIDPSELLKP
254190407    ----PRSDTSLSRPAPIS-IALGKRIKQCRHAVDKSQETLAFEAHVDRTYISAIERGVANPSVETLANICHALNVTLSELFAP
226309394    ------DPAVAVRKPPLIREAYGRVLREVRRDQDRTLDDVAAKVGMSKQYLSEIERGKKEPSSEILRAICEALGMPLEHLL--
197287327    --------PQSPKKT---NEYLGNKVKQLRQSRNLSLNELSRKSGISKAALSKLESGDSNPRIDTLEAIAIALGFPLGDLF--
255316571    -------ERMLVNAIHVEKD-FIQNLVNFRKKQNITQKEIAEKTGLTQQAISGIETGGRKPTLINLIRYLQGIGININDLF--
15895220     --------------------MLGENLKKLRKEKGLTQRQLAGETGLSVSIISKLEEGKKTGSIETLQTLSNYFNVTVDEL---
260585081    ----------------------GSHLKALRVQKGLTQEELAERTDLSKGYISQLENDLSSPSMDTFFDILEVLGCAPKDFFE-
138418988    ---------------------LGENLKKVRAKKKLSQGALARLLEVDKGYISNIENGKKNPTLATIQRLADALGVSADELIK-
296139176    ---------------------VGGRLRELRSERGLSLSELARRAGVGKGSLSEIEAGGRNPTVETLYSLCGPLDVPLTALL--
307287627    --------------------IIGNNLKKIRQEKKLTLDELAGITGVSKGMLSQIEKGTTNPTINTIWKISNGLNVPYTYLLE-
257455466    ----------------PQIVAFGKRIRTIRKQKGISQEKLALLAQIDRSYMGKIERGEFNLTLTKIYQISEALQVSVVTLFQ-
255103016    -------------------KFIGQRIKIARIKKKLTQEVLSEKINVSPQHVSNIETGNSSVSLPTLVAIANTLGVSVDELL--
291536677    ----------------------GSRIKELRKEKGISQEKLAFSADLDRTYVAGVESGKRNPSVKSLEKILVALDVSFEEFFK-
148253025    ------------------KEIMAVNLRRKRHDLEMTQEELAEHAGLSAHYVGAIERGDVSASVTVLGQIADALGIEPGDLLR-
229829704    -------------------MSFADNLIELRKYHDLSQEELAEKIGVSRQTLSKYETGESLPDIEKGKLLADAFGVSIDDLI--
222080797    ------------------------NLRRLRKSAGLSQTALAEASGISRRMIIAVEAGDANISLSSLDKLAAALGVDFVDLVR-
121595882    ------------------RLRFGLKLIEIRKTRGWSQERLALESGLARSYLGGVERGQRNIALLNIFKLAEALGVEPSVLLE-
93007412     ----------LADQVQQHRWDVGARIRELRLAAGLSQVDLSHRIGVDHRTISRAENGVHAISIDQAYRIATALGQPSWRLFR-
241662630    ---KPKASKDKRNPIATA---IGKRVKVCRVEAELTQEQLAHEALVDRSYVSSIERGVANPSIETLANLCYCMGITLSRLFEP
199597306    ----------------------GSKIRDLRIRKNLTQEELGERTDLSKGYISQVEHDQSSPSLETFFDILSVLGESPADFFR-
225378330    ---------------------LASSLARAREYAMLTQKQLSEKTGIYQSDISKLERGNANPSILTLKRLADAMDMTLKIEFVP
310827041    -------------------QIIAKNIKRLREERKLSMEELARLSGVSKSMLAQIERGEGNPTISTLWKLSNGMGVPFDALVRP
94496789     ------------------KDVLARNLRLLRQKKEITQEELADRTGLSSRYVGSIERARVSVSITVLGKLALAMDVDPCELIR-
302390193    ----------------------GKRIRQIRLQRDLTQEELGERANLHYSYIGQVERGDKLPSLKTLSKIAKALNVSLDYVLE-
39935312     ------------------REVLALNLRNCRQAQELSQEELAHRAEIDRTYISSLERCVYAASIDVLDRLAHVLGVEAADLLR-
260221082    ---------------------LGLRIEENRKIQKLTQIEFAEKCNIARNYLSTIESGKANPSLAVLFTISDQLGVPLCKLLQ-
167566021    ---------------------FGAAIRELREARAWSQEQLAEHAGLNRSYVGEIERGTAIASIVTVDKLARAFGVPIARLLPP
257061988    ---------------------LGNFLHKIRTRKGLSQEYLAELADLDRTYISLLERGKRNPSLTCINSIFQALDIDIIEIFQ-
162454793    -------APQDASSALTG--IVGANLRRLRTKRGLSLERLAKASGVSRAMLSQIELGQSTPTINVLWKIARALGVPFSALI--
141077445    ----------------------GSNIKVLRVTKGISQQDLANLASVDRAFISTIENGKRNLSISVLHKIAQSLDTNITDIFK-
304392640    ------AAENLADLNASDAMALGNEIRQLRKSRSLTLAELALRIGRSVGFISQIERGLSSPSIDDLRALAAAFDVPI------
84501262     ------SSSPDTPPAEQGRAELGQRIRQLREARGLTLQTIADRSGLAISTISKIERGLMAPTYDRFSGLARGLGVDVTHLFSP
239907891    -------------------EILGKRIQSLRKKAGLTQLELAEKANLSLKHLGEIERGRGNPTLESLHNLSVALDISLMKLF--
119512219    ---------------------LGSLVRKCRTEQGISQEELGLRANLDRTYISGVERGVRNPSLTALVSLANGLGISVSILLE-
284053790    -------------------------IRQHRRAVGISQEELGLRCDLDRTYISGLERGVRNPSLTAIVALAEGLGITVSQLL--
218532605    ------------------RALVAWNLRRVRVAQGLSQERLAADAGVDRAYLGGLERQAENPTVDLLDKVAEALAVPLGELF--
296442275    ----------------------GAKINQLRKKNGLTQEELADRCELSKGFISQVERGLTSPSIATLIDILECLGTNLKDFF--
259416828    ----KKDSPFSSDVQQQIRLELGRRVKGLRSSAGMTLEQAAERTGLAVSTIYKIENGKVSPSFENLLRLARGYGVGLEKLI--
87308687     ---------------------FGARVRELRLQQDYSQEAFAHACELDRTYIGGIERGERNLALRNIERIAEALGVTLAELMK-
83590834     --------------------MLGKKIRQLRRERGMSLKDVAEKTGLTSSFLSQVERDLADPSITSLRKIAEALDIPIFYLLNP
256371092    ------------------RFPIGERLRHAREQRGLSLAAVAERTGLSKGFLSRVERDGVSPSIDSLVAIADAVGLAVADVF--
262370916    ---------------------FGLKVREQRKLKKLSQERLALLCNIDRSYMGRIERGEVNVTIEKVYELAKALDIPVINLL--
260911956    -------------KELAERERIGQKIASMRQEAKLSQAELGKKCGLERFHISRIESGRHSVGLDTLAAIARALGKTL------
296450733    ---RPKNSSKGGAAM--DLKAVGQRIKMAREAKGLTQEDLAAMVELSPTHVSVIERGLKAAKLDTFVAIANALEVSADSLL--
187477387    --------------SEPVLEHVSANVRRLRAERGLSQTALAARAGLSRRMIVGLESGEANISLAKLGLIATALDVNFIELV--
299537817    -------------------LVFARNLKAIREREKLSLEKVSQLSGVSKTMIGQIERGESSPTLTTIWKIANGLRVSFTELMHP
300787181    -------------------EIIAASLRRERTRAGLSLTEVARRAGLAKSTLSQLESGTGNPSVETLWALGVALDVPFSRLVEP
160894239    ----------------------GKNIRKFRLAKKLRQEDLAEKTDLTTNYIGMVERGEKIPSLETFIKILNALGVS-------
239625605    --------------------MLGTNIREYRKNKKLTIKELSERTGLSIGYISQVEREEAEPSLSSLRKIAREFDVPVYVLM--
225619797    ---------------------VGNNIRAIRKSQTKTISEIAEMSGISAKYLQSVEVGKRNISITNLNKIANALNVPIGILF--
149179178    ----RLDLDHEPGEEIQKWMNFGKKIHRYRKAAKMSQEVLSEKTGLPQSHISRLESGKHSPSNATLKKIAAALDIEI-KLLDP
255283010    ----------------------GKRIRDLRNRKGLTQQELADRAELTKGFISQLERGQVSPSVVTLLDLIECLGTTASDFFK-
134288001    ---------------ERHNRCFGRVLRRLRRDMHLSQKDLAVHAGVDRTYISLLELGRRSPTLESIVALAAALKIPLSRLF--
163797612    ------DEEEMLPAAMVDRLLAGESLRVWREHRGLSASELAERAGLSQAYVSQLETGKRDGSVAAMGSLAQALGVMIDDL---
260887021    -------------------MSIGEKIKEARKAAGLTQMELAKKTRLSRSYIGDIEKDRYNPSLSTLELIAKATGTSLSALVR-
168212390    -------------------MFIGYRLQKLRKKRKLTQKALAEMTGISRSYLSDIEHNRYNPSFDTIEALATSLKLDL------
291544357    ----------------------GDRIRRYRELSRMTQEQLSELCSLSTGYIGHLERGTRSPSLETLAKIAQLLRVSLDDLV--
210618124    -------------------KAIGKRIKIARIKKNLTQEAIADKIGITPQHVSNIETGNASVSLTTLVAIANTLTVSVNDLL--
239905667    -------------------KVFGKRVRSLRRAKDMTQEQLAERAGLSLQSVGEIERGRGNPTLVNIERLSAALEEDLASLF--
294640001    ----------------KERLIIGERIKQARKELDISQTELAERADISVPYLSKIEMGKSDFGVSVLIRISEALQISTDKLLRP
171322013    ---------------------FGANVRKLREARTWSQEQLAEHAGLNRSYVGEIERGEAIASIVTADKIARAFEVSISTLL--
251777920    --------------SLAERKVYGQRIKQGRILRGLSQEQLGKKVGVTRQAISNCEKDNINLSTTNLLKLSETLDLPL------
152977654    --------------------IIGLQIRILRKSKNLSQEELAFKANLHPTYIGQVERGEKNLTVSSLNTITTALDITLEEFF--
260888382    -----------------------RSLLEARKVTKLTQKELSARTGISQADISRIETGEANPSMQTMKRLAEGLGMQLRVMFVP
197303466    ---------------------FANRIKELRQQQGLSQEKFALKIDMDRTYYASVEAGKRNVSIKNIKKIADGFEISLEELFK-
284042154    -----------ADKQSNAHRIFGRAVRELRARRSLTQERLGFVSGLHRNYIGAIERGEINPTFRIMLKLARGLDVPLAEMIQ-
308071047    -------------------KLIGTKIRQFRKLRDITQEQLAEASDSTGSYIGKLERGEVNVQIKTLEKIAEALNTNVFAFF--
310830109    -------------------KYLGQRLRQFRKDAHLTQNQLAKKAGITPTYLSIIERGAQLPRLETFINLANVLSVSADDLL--
228920539    -----------------ENIDIGKKIEKQRKEKGLTSKELAKMADITPSMLSQIERGSANPSIQTLKVLAKALDVPTFSFL--
291528282    -------------------KAVGQRIKAAREAKNLTQEELAALVNLSTTHVSVIERGLKVTKLDTFVAIANALDVSADALL--
140204619    -------------------------IRELRSARGFSQESFAAACGLDRTYVGGVERGERNLGFKNLLRFSEALDVEPSELL--
217968788    ------------------RRALAANVRRLRSARGWSQEVLAFESGLHRTFVAHVERAARNISLDNIARLAVALEVTAPDLLQ-
154484069    ----------------------GKKIKELRILKGLTQEELADRAELTKGFISQVERNHTSPSIATLVDILQCLGTDLKNFFE-
167855811    ----------------------AYNIQTLRVQKGWSQERLENECELDRTYVSAVEHCRWNVSLSNIEKLATALSCPAWQLLK-
256672004    --------------------VVGTRIRTLRTRAGVGLTTLAADSGLGKGTLSELENGRRNPTLDTLFAIATALSIPLSDLL--
139826446    -------------------KSVGITIKKIRLGKGLTQQDLAYKTNLHRTYISQLERGLKSVTFKTLFRISKALEISFGLLVE-
192361034    ------------------KKQFGKRVQQLRFARKMTQEQLAERVGITIESISNIERGIYGPSFDTLEKLAIALRVPVQSLF--
2444013      -------------------MSLGSNISNKRKSLKLSQEYVAEQLGVSRQAISKWETNQSEPSMDNLIRLAELFDSDIKELVSP
1293618      ------------------RERFGKTVSSIRRKQNLSQEKLAEISKLDRTYIGGVERGERNLSLLNIERLSNALQMEISEVFR-
220914053    ---------------------VGNKVRSMRKDRGMTLARLSEITGLSQAIVSQIERGMANPSFTTLAQLAHGLDIP-------
239909020    --------------------LFGRRLRHVRRLCGLTQARLAERSGVSLEHCNKIERGAAAPSLAVIHAFSRALGVEPATLFLP
139666310    --------------------LFGLSLQESRRAMGMTQTQLGEIIGVKRAHISKIENGTSNLTLQTMTRIASALGLSIRFTLNP
302340438    -------------------ELLATNIRNARKSQGLSQMELAERAEISTGHMNDIERSRRWLGADTFVRLASALQLEPYQLLLP
160892204    ------------EKILKERERIGNRLAILRKKRNMTQEELANLCGVNRVNIAKIEKGAYNVSIDILSKVTSALG---------
307692095    -------------------MTLGENLQRLRKEKGLSQEDVARALFVSRQTISKWETDKAEPGVDNLKALADLYEVTLDQL---
257792151    ----EKNTPAYHDPVQQYAFILGENLRQLRKAQGLTQERLGLMIGTGHSRISNIERGRVVPSVPDMIKLCRALEADPVELV--
300697135    ---------------------VGARIKQCRHAAEKSQERLAFEASVDRTYISSIERGIANPSVETLANICYALNVTLAELFAP
15020664     ----------------------GKTIAHLRKVHNLSQEDLAELSDTHRTYLSEVEGGKRNPTITVLKKMVDSFDISMSSFFK-
228474268    -------------------MQIGYKLKNLRRQKNLTQEELAERTDLSKGYISQIESEYASPSMETFLSILEVLGTTPSDFFK-
307693287    ---------------------FAQRLRQYRKNKGMTQQELADQLGVSNKTVSRWESG-SYPDVTTLVALARVLGVTVDELLDP
310830110    -----------------DNKVIGRHIREARLDKKLTQYQLAERVHITPNYLSMLERGTHLPKLETLITISEALEVPVSALLT-
54023278     -----------DDTATPQAVI-AASLRRERTRAGLSLSEVAARAGIAKSTLSQLESGSGNPSLETLWALCVALDMPFSRLLDP
258654157    ------DSPDLP-------HLIGERLRAARTEQGLSVGGLAQAAGIGKGSLSEIENGTRNPTLSTLYGLANALGRPLSWLL--
85717711     ------------------KEVMAINMRRLRYDRKLTQEDLAARSGLSMRYVGSVERGAVSASVSVLGKVAEALGVDPCDLIR-
182682772    --------------------IFFTNILRLLDERGMTKYELSEKAGISISFLSDLTNGKANPSLKIMEAIAEALKVPLTILLE-
73663000     ----------------------GKKIKNLRNIKKLTQEELAERTDLSKGYISQIESQYASPSMETFLNILEVLGTSPSDFFK-
110800489    -------------------MFIGYRLQKLRKKRKLTQKALAEMTGISRSYLSDIEHNRYNPSFDTIEALATSLKLDL------
261207839    -------------------KAIGKRIKIARIKKNFTQEAVADRIGVSPQHVSNIETGNSSVSLPTLVAIANMLSVSVDELL--
2340851      --------------------LFGLHLAWLRKQRGWSQETLSLESGLSRSYLSGIESGKRNLALANICRLAETLAVPTPEML--
126699831    -------------------KIIGDRIKVYRTKLGYSQEFLAEKAGLHPTYIGQIERAETNTSINIIMKIATALDIPLELLF--
126740274    --------PHSLRSSDREKVLIGREVRAFRRQKEITVAELAQITGLSIGMLSKIENGNTSPSLTTLQILANALSVPL------
225420264    -------------------MQIGAKLKELRILKGLTQEELADRTELSKGFISQLERDLTSPSIATLMDILQCLGTSIGEFF--
54298059     ----------------------GDQIRTIRSSKGFSQEGLAAAATLGRTYMGRVERGEQNISIQNLIKIAFILNVNVGELVPP
251797962    ---------------------LGKRIRLIRKEQKRTQDEVSAACGFTKSMLSKIENGSTMPAVATLMKIASALGVKVSDLLEP
225028123    ---------------------LGEKIKELRNKQGLTQEELADRAELSKGFISQLERDMTSPSIATLEDLLQCLGTTL------
78186555     -------------------MCLGDQIRSERYRKNLSQLSLSQQCGLHRSYIGLIERGEKNITVINCMKVANALGISLSELI--
300783917    ----KEADHASSRIVDEQAERVGTRIRELRRSRGLTLVQLAGRTGLSHPFLSQLERGHTRPSMVSLDRIAKALGTTQVELI--
280962894    ---------------------VGARLRATRQARDLSVGALAARAGVGKGSLSEIENGVRNPTLGTLYALAGALEVPLATLL--
84499939     -----------DKTTAKALTAFGQKVRTLRRGKGLTLQQVADRAGMAGSTISKIENSNLSPTFDGLLKLARGLDVDLSTLLE-
310659824    -------------------MTIGERIRQLRRIKDVTQRELAESVNFSHSYIGDLERNRTNPSIKALEIIAEYFNV--------
225026228    -------------------KAVGQRIKAAREAKNLTQEELAALVNLSTTHVSVIERGLKVTKLDTFVAIANALDVSADALL--
169828925    ------------------QLIFARNLKTIREREKLSLEKVSQLSGVSKAMIGQIERGESSPTLTTIWKIANGLKVSFTELI--
182624148    ---------------------FDNKLKELRKEKNISQEQLAKELNISRQAISKWESGKAYPDIDNLILLRKIFGVSLDELI--
282882924    ----------------------GNKIKELRVASGLTQEELATRSELTKGFISQIERDLTSPSVDSLLDILEALGTSPSEFF--
84500659     ----KQDPHALRDAREKNLEVIGREVRSLRHRQRMTGAELAAQTGLSVGMLSKIENGVISPSLTTISALAHALKVPLVQLF--
183982165    -------------------------LRAVRRQRGLTLEQLAQRAGLTKSYLSKIERGQSTPSIAVALKVARALDVDVGRLF--
194289198    --------------------LFGLHLAWLRKQRGWSQETLSLESGLSRSYLSGIESGKRNLALANICRLAETLAVPTAEML--
291458779    -------------------MTIGENIRRIRKERGLTLKQLGDEVGVSEAYIRAYETGRRNPKLKSLEALAKALHVNVEAL---
144167137    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
149175702    ---------------------FGQRVRKLRKEQGYSQENFAYACELDRTYVGGIERGERNLALRNIERIAKTLDISLAELM--
310634750    ---------------------FGQRVRALRREQGYSQESFAYACELDRTYMGGIERGERNVALRNIERIASTLGISLSELM--
119385893    ------------------REIFAHNLRAARQARGLSQEELAHRADIDRTYISSLERRVYGASIDVVDRLASVLEMEASDLLK-
220914255    ----QQAEAVADQAAGKLEQVIAAQVRHYRTAAGLSSAELAARTGLSKAMISRVETATTSCSLTTLQRLADGLKVPVTALFR-
91780190     ---------------------FGAAVRRLRELQGWSQEQLAEYAGLNRSYVGEIERGSAIASIVTVDKLARAFGVSIECLLR-
223043812    ----------------------GYKLRNLRRIKNFTQEELAERTDLSKGYISQIESQHASPSIETFLNILEVLGTSASDFFQ-
307693066    ------------------RLSIAKHIRSLRKRAGLTQEELAQRLYVTRQTVSLWELGKTRPDVETLQAIADCLGVDLLQVL--
140880809    --------------TLEAQQIVGACVRFYRERAGLTQEALAVKAGISYQYLSGIETGRENFTIGVLEALCLGLDIPVRTMI--
257413803    ------------------RMDIGKRMKELRIQYGLTQQELADRSELTKGFISQLERNQNSPSIGTLLDIIQCLGTTPAEFFT-
258516973    -----------------DQKIIGANLRRIREAKGWTQSQVADLAGISRVAYRNIENGNTTPKVSTLQNIASAVGVKLQDLFIP
167758401    ----------------------GPKLRELRIAKNLTQEELADRAELSKGFISQLERDLTSPSIATLVDILQCLGTTINEFF--
170722605    -----KDSAH--RASVLQHVSF--NVRALRNAVGMSQSALAERSGVSRRMLVAIEAGEKNVSLTTLDLIAEALGVAFSRLIQ-
120404243    MPTRPQNDPERVSAWAAHRRTVGDNIRRLRISCGLTQEALALQSGVTRNVLLAVEHGRRGLLYERLFDIADALGVPASRLL--
108803433    ----------------------GPKLRQLRRQMGWSQHELARRSGVDRATISAIESGKRDPSGSTMRKLADALGVPVAELYK-
301053367    -----------------ENIDIGKKIEKQRKEKGLTSKELAKMADITPSMLSQIERGSANPSIQTLKVLAKALDVPTFSFL--
209518698    ----------DDSKSPLERYL-GATIRELRQSHGLTIAQVAEQAGISRGMLSKIENAQTSAGLDVLHRIAMALGVSMSALFR-
301066025    ----------------------GSRIRDLRIRKNLTQEELGERTDLTKGYISQVEHDQSSPSLETFFDILSVLGQSPADFFR-
229084781    -----------------ENIDIGKKIEKQRKAKGLSSKELANMAEITPSMLSQIERGSANPSIQTLKVLAKALDVPTFSFL--
126700770    ----------------------GINLKIFRIKKGLKQQELADRVGISRYYLSNLETGKNNPSNDLMIKLSRALDTTVEELF--
284044649    ----------MAEPLHRERRALAIAVRELRARRALKQEEVGEAAGLGRNYLTTLESGRTNPSFDALVRIASGLGVPLSELTR-
220903711    --------------------IFGPLLRTLRVEAGLSQEQLAAQCGMDRSAISLLERQKNQPSLASLVLISEALGMTAAELI--
297538615    -----EDVKVDERNKSLGRHL-GTTIRQLRLEHNLTIADVSERAGISRGMLSKIENSLAATSLETLEQLANALGVTLSKLFQ-
126175739    ---------------------FGHAMRKMRKLRGLSQDELALRAEIDRSYIGRIERAEANITLDMLYKIAEVLDCEPHELL--
295136488    ----------SDKKLITEKKALGSRIAELRKKKPISQEELGLRTGNAKKTIGEIERGNTNPTFETLFKIARELKVPIIELF--
42527946     ------------------QEIFISNLRRIRKEKHITQEKLAELCNTDTAYIGQIETHKRFPSINFIEKIASALQIEATELFK-
239627346    -------------------LIVAKNIRRLREENKLSMDELSKLSGVSKSMLAQIERGEGNPTISTLWKLSNGMKVPFDALVRP
229541996    ----------------------GKKIKNLRLKKGLTQEELGERTDLSKGYISQLERDLSSPSIDTFFNILEVLGCTPKEFF--
254385813    -------------------QSLARNLKHWRTRRGLTLDGLAARAGLSRGMVIQVEQARTNPSLETMVKLADALGVDMTALL--
1171067      ------------------KIRFGNKLKKLRKEKDLSQESFAAQIDLDRTYYSSIENGKRNVSLVNLEKISAGLGITLSELF--
268610104    ----------------KERLVIGERIKQARKELDISQTELAERADISVPYLSKIEMGKSDFGVSVLIRISEALQISTDKLLRP
170754718    ----------------------AEKIRNLRKEKNLTLKDLSEKTGLSISFLSQVENNSSSLAITSLKKIADALNVPITYFFK-
222053821    ----------------TTKELLGARIKELRKLRKVTQEKLAEKIGVDPKYVSFIEVGRSSPSLEALENISQALDVEIKDLFE-
119896658    ---------------------FGAAVRQFRERHGWSQELLAERADLNRSYLGEVERGTVVPSLATAVKLAAALDIPLSNLL--
143515370    ----------------------GEKVQEIRKSKGLNQESLAKLAGVDRAYVSLVENGKQNLTMAALFNLSSALGVTISTLIQ-
282876544    ----------------------GYKLRNLRRIKNLTQEELAERTDLSKGYISQIESNHASPSMETFLNLIEVLGTSASDFFK-
167769004    --------------------MLGKNIRFWREARGFTQEELAFRAQTSSSYISKMELGKENPTITVLERIAKALAIDPCMLL--
169825512    ---------------------FGKVLKIYRKDAGLSQEQLALQCDLDRTYIGLLERAERQPSITTIFKICTALNVKPHEFIK-
268317796    ------------------RFVLGLKLKALRQQRGLTLQDVASRAGLSVSYLSEIEKGKKFPKPDKLIDLASVFSVSYEELISP
27375166     ------------------KEVMAVNLRRIRHVKKMTQEELADGAGLSVRYVGAIERADVSASVTVLGRIAEALGVEATDLVK-
163790911    ----------------------GNQIKNLRIQKNLTQEELAERTNLSKGYISQVERDLSVPSMEVFFDILEVLGCSPKDFF--
118472815    ---RERD-PQAPVEELEFEAAIGRNVRQLRQQHGLTVAEMAARVGISKAMMSKIENAQTSCSLSTLALLAKGLDVPVTSLFR-
113971535    -------------------------LRQLRNEAGLSQEQLARQSGIDRTYISGVERSIRNITLDSLEGLIGALGVTSEEFIR-
28211495     -------------------KMFDANIKRIREQKGLGVNELSRISGVNASYISALERGKQNPTITILKKLANALEVTIDELMK-
226362101    ---------------------VGNKIRTMRKEKGLTLAQLSDITGLSPAIVSQIERGLANPSFTTLAQLAHGLDIP-------
150398499    --------PLDAPPRPRSRRSIAETLRQLRQENGLTLNELARRCALAPSTLSKIENGQMSPTYDTILSLAEGLGADVAELF--
226311800    -----------------------KKIRALRIQQELTLKDLSEKSGFSVSFLSQVERGNSSLAITSLQKIAECLGVPI------
309778439    -----------------EKKILGENIQTIRKHRGMKQQELADKIGINMQSLSKIERGMNYPTFDTLEKIMDVLGVTPNELL--
27733909     ----------------------AHRIRQLRQQQNVSQEKFAYNIGMDRSYFASVESGKRNISIINLQKIVTGLGVTLEEFFK-
160899644    -PGRPPGTPYESEPALA----FGRAVRAARVAQGVAQDDFAFQAGISRSHMGKIERGEHVPTLPLILKIATALGISASELM--
116334693    ---------------------FNTQLSQLRRQAGLSQEQLASQVFVTRQSVSKWEQGETTPDLDTLISLATVLGVSLDELV--
113867108    --------------------LFGLHLAWLRKQRGWSQETLSLESGLSRSYLSGIESGKRNLALANICRLAETLAVPTPEML--
260427234    ----------------------GRQVRELRKRQRMTGSELAQQTGLSVGMLSKIENGVISPSLNTLQALANALRVPLVQLF--
238925877    -------------------KAVGQRIKSAREAKNLTQEELAALVNLSPTHVSVIERGLKVTKLDTFVAIANALDVSADTLL--
225621497    ---------------------LGQNIRELRKNKKMTIDELAEKSSLSGKYLQGVEVGNRNISIKNLNKICKALETSPDTLL--
135157045    --------------------LFGLSLQESRRAMGMTQTQLGEIIGVKRAHISKIENGTSNLTLQTMTRIASALGLSIRFTLNP
156977428    -------------------KAFGNNLRLMRKSKSISQDKLALLADIDRSYIGRIERGEVNITLEKAYQLARVLGCDVIDLL--
299133034    ------------------KEVMAVNLRRLRHAKGMTQEELAERAGLSARYVGGIERADVSASVTVLGRIAEALDVEATELVR-
290954828    --------------------VVARNVRLLREQRGLSLARLAREAGLAKQTLSNLEQGTGNPTVDTLFSIATALGVPVTRLV--
253577297    -------------------EALGKRLRQERHKMHLTQEKLAERIEVSDAYIGQIERGERSLSLETLVKLANQLGVTVDYLL--
239636398    ----------------------GYKLKNLRKIKNLTQEELAERTDLSKGYISQIESQNASPSMETFLNILEVLGTSASDFFK-
302390463    ----------------------AEKISKLRKQKGLTLKELSEMTGLSVSFLSQVENGYSSLAITSLKKIADALNVPITEFF--
261366338    -------------------MTLGENIQAARKKKGLSQEALAEQVGVSRQALGKWEKDTALPSLDNLQALAAALDVSVDGLL--
167647773    ------------------KEVMAINLRRLRHAKQMTQEELADHAGLSARYIGAIERADKSASVTVLGKIAEALGVDPADLI--
108801860    ---RERDPQEPVDDTEFEAAI-GRNVRQLRQQHGLTVAEMAERVGISKAMMSKIENAQTSCSLSTLALLAKGFDVPVTTLFR-
294827617    ------------KISEEEWESFFNRLTTARIEANLTQAQVAKSLGKYQSYISKIESGEKKLFMEDFVRLYKLYNKSP------
169826912    -------------------MQIGAKIKALRLKKGLTQEELGERTDLSKGYISQLERDLNSPSIETLFSILEVLGSTPKEFF--
153954630    --------------------MLSDNLKKIREIKGITKYRLSKKSGISQSYICEIESGKTNPSIDIVLKLAEALEISISELL--
56421430     -----------------------RKIRDIRKQRDLTLKELSEKTGLSVSFLSQVERGTTSLAITSLKKIADALEVPITDFFE-
289434068    ----------------------GKRIKNLRLSKNLTQEELGERTDLTKGYISQLERDLSSPSIETLFAILEVLGSTPKDFF--
126652113    ------------------QLIFARNLKAIREREKLSLEKVSQLSGVSKAMIGQIERGESSPTLTTIWKIANGLKVSFTELI--
85712371     ------------------KAAFGKAVKLRRVEIDLSQEDMANSAGMARSFISKVERGDANPSVTSVKKIADTLGVLPSDL---
284036935    ------------------RLLFGLKLRQLRLDKGLSVSELAQKASLSVSYVTEIEKGRKYPKADKISALANAMQVDYDTLV--
15964249     -----------------ARQIMGWNLRLLRVERGLSQERLAFEARIDRAYVGRVERGMENVTISTIEALARALEVPVAALF--
225570465    ----------------------GKKLKELRIAKDLTQEELADRAELSKGFISQLERDLTSPSIATLVDLLQVLGTTINEFF--
187777057    ----------------------AEKIRNLRKEKNLTLKDLGEKTGLSISFLSQVENNSSSLAITSLKKIADALNVPITYFFK-
219855102    ---------------------VGKNIRNIRIQKNITQEELAEITGIEQSIISRYENGIIIPPIPKLEAISKALEVPISKLLE-
218133855    ----------------------GKNIRKFRLARKLRQEDLAEKTDLTTNYIGMVERGEKIPSLETFIKIVNALGVS-------
257792297    --------------SQETRTFVGNRIRELRKSQKLSQQKLALMVNVERSYLAKIEGGKRNPSLECIEKISKGLGLSLEEFFK-
27375149     ------------------RAIVAWNVRRIRVNRGISQEQLAWKAGIDRSYMSSLERQSKNPTIDLLDRIAETLDVQLSEFF--
141913570    ---------------------FGKTLKSRRCSSNLSQEQLGLKSGLSRPYISELEMGKKDPSLFTIFKLSDALKVKP------
227873925    ----------------------GSKIKAARMEKKFTQEQVAEVLGVSRQTISNWENGKSYPDIISVIKMSECYGVSLDYLLK-
225388243    ----------------------GKRIKIARIKADLTQEALAEKASLSTTHMSNIETGNSKLSLPTIVSLANALSVSVDEFL--
148548716    -----KDSSHRASVLQH----VSLNVRSLRNAAGLSQAALAERSGVSRRMLVAIEAGEKNVSLTTLDLIAEALGVAFSTLIQ-
310644825    ------------------RKQIGTRIRAIRNAKGLTQQKLADIASLDYRYIGALERGERNFSIDTLEKVLTALNVSISELM--
255601036    ---------------------LGKRLKECRHAAEKSQETLAFEAGVDRVYISSIERGLANPSVETLATICYSLGVTLGELFTP
254513703    --------PHSVRSGDREKVLIGREVRAFRKQQNITVAELAQLTGLSIGMLSKIENGNTSPSLTTLQSLADALSVPLTSFFR-
150388588    -------------------KLIGNKIRKERILLDLTLEELAEILDLSPSYMGLIERGQRGVSIETLYKLSTTLNVTTDYLLSP
209544911    ------------------REVLARNLRIYRQQRGLSQEELAHKAEIDRTYVSALERCVYGVSIDVLDRIAVALSVEATDLLQ-
229096313    -----------------ENIDIGKKIEKQRKEKGLTSKQLANMAEITPSMLSQIERGSANPSIQTLKVLAKALDVPTFSFL--
269124939    ------------RPTAPLLAQIAASIRRERERAGLSLSELAKRAGIAKSTLSQLESGSGNPSVETLWALAVALGVPFSRLVDP
159028411    ---------------------VAVTVRKLRKKRNLSQEALGYRANLDRTYISGVERGVRNITLDSLEQIISALDMDIVTFV--
299535208    -------------------KLVGEQLRIIRLSKGLSQEEVAERTGFSKGRVSNIEHGQSNITLSTLETIMKALDITPEELF--
166030939    ----------------------GKKIKELRVAKGLTQEELADRSELSKGFISQLERDLTSPSIATLMDILQCLGTTVSEFFQ-
170692929    --KQPKAHAHEAPPSL-DHKLVGGHLRQARKARGLTLAELSERSGIAVSTISKAERGDIALTYDKFAALAHSLELEFDAIF--
142000584    -----------------------NNIGDIRKALALSQEDLAKKTGVSRQTINAIENGKFDPSLGLVFKLIDALGKPLEEIF--
299133035    ------------------REIVATNLRRLRHAKSMSQEELADRAGTNRNYVGMLEREQHSATVDMLEKLAEVLEADPVEFFR-
228997018    -------------------QIFGAILQTHRLNSNMSQEELAFNSELDRTYIILLERGKRKPTIITLFSLATALNVPPSQLIK-
239817497    ----PRNSSKQPQAS--AREVLALNLIRQRGAKGWSQEALAFEAGLHRTFVAHVERQARNISLDNLERLALALNLRPYQLLE-
118580325    ----------------TANELLGLRIRELRKRAGMTQEQLAELLGIDQKHMSRIELGKSYPSLDRLLKIAVVVNAPLPNLFE-
78059660     ------------------RDVLAFNVRVVRVRNMLSQEQLGFAADLDRTFISQVERARINVSLDNIERIARALGVAAYILLQ-
222152205    ---------------------FSSQLKILRQAKNLSQEALAEQLFISRQAISKWENGDATPDLENLVKLAEIFKVSLDELV--
136923209    ----------------------GNNIKTLRISKGISQQELANMASIDRAFISTIENGKRNLSVSVLHKIATNLDSNISEIFR-
167582978    --KRPTSSAARPAPISIA---LGKRIKQCRHEADKSQETLAFEAHVDRTYISAIERGIANPSVETLANICYSLNVTLAELFAP
254519819    ----------------------GEKIRRLRIEKQLTQEELANRCELSKGFISQVENDLTSPSIATLIDILEILGTNLTEFF--
257791416    ---------------------FGEKLKALRTERGLTQEQLAAKLYVSRTAVSKWETGGGSPNLDSLQVVARLFDVSVDDLL--
169336953    -----------------ELMNIGEKLKQLRIEKGLTQMDLASRCELSKGFISQVERDLTSPSIATLVDILECLGTNLKDFF--
77459530     ---------------------VSQNVRRLRHAADMSQTALAEKSGVSRRMLVAIEAGEKNVSLTTLDRVAEALEVAFSDLIQ-
282600408    ----------------------GQKIRLLRQARNLSLNELSQLSGISKAALSKLESGDSNPRIDTLESIAAALRFPLSDLFT-
225874839    ----------------------GMTIRGYRLQKGLSQGDIEKRTGLLRCYLSRVENGHTVPSLDTLAKIAGALDLPLAQFF--
295401476    -----------------------KKIRDLRKQRDLTLKELSEKTGLSISFLSQVERGSTSLAITSLKKIADALEVPITDFFE-
256765607    ----------------PEAIEVGRAIRECRTARRVSMAVLAARSGLSQPFLSQLERGLATPSLSSIYRIAEALDVAPGTFLRP
255036397    ------------------RLVFGLKLKQLRLDKGMSLSELSQKSGLSISYINEIEKGKKYPKSDKILALASAIEVDYDTLV--
142022987    -PFSRSTMHTADDSKPPLERYLGSTIRELRQRHGLTIAQVAEQAGISRGMLSKIENAQTSTGLDVLHRIAQALCVSMAVLFR-
309371031    --------------------ILGRNLQSIRVSKGLSLSQLAHDAGIAKSNLSRIEQGSGNPTLDTLWRLAIQLDVP-------
104782559    ---------------------VSQNVRRLRSDAGLSQAALSERSGVSRRMLVAIEAGEKNVSLTTLDLIAEALGVAFSTLIQ-
136658547    ---------------------FGKQVKKIRLEKGISQMKLAEKTSLDRTYIGDIERGKRKVALKSIQKVAKGLNVPLSELF--
284041578    -------------PVSAEHVVLGRAVRELRARRDLSQEQLGFHSGLHRNYVGAIERGEINPTFKTLLSLVRGLDLPLSELV--
307132763    ----------LAAASMASRESMGKTIASTRKACGLTQKQVAEQTGINKTTLSEIENGRFTGSLDIFERYLDAVGLQL------
148257956    ----------------------------------MTQEQLAEISGFSQQYISGLEKGQRNPTVVTIYELSVALDVDYLELLKP
154504923    ---------------EVDYKAIGQRIKIARIKKGVTQETVADLIDITPAHMSNVETGKTKVSLPTLIAIANALSVSVDTLL--
184200390    ------------------RITLGTQVRKVRLSRGLTQEVLAERLGVTPRYFAGIERGERNLTLDSVDALAEQLGVEAQSLL--
217077472    ---------------------LGKKIKTLRIARGYTQEELADRCDLSRSFISQLENDQVSPSIDTLERILRVLGSDL------
229160788    -----------------ENIDIGKKIEKQRKEKGLTSKELARMAEITPSMLSQIERGSANPSIQTLKVLAKALDVPTFSFL--
150377153    ------------------RETVARNLRIARNDRQLSQEELGLRANVHRTYIGMLEREEYNPTIEMLEKLAAALDLKVVDFFK-
289639869    ------------------------NLKKIRKAKKLSLDALATETGISKSMLGQIERGEANPTIATLGKIVSGLRVEFMDLVGP
256666407    ------------------------RIREFRTLRGLTVRQLADQAGVSTGLISQVERGVTDPSLETMRRIAEVLDIPLFSLFQ-
297588232    ----------------------GEKIRSLRLKLGLTQEELAERSDLTKGFISQLERDLTSPSVDSLNDLLNALGTDM------
161505447    --------------------VIARSLVRERQRTGLSLAEIARRAGIAKSTLSQLEAGNGNPSLETLWALCVALDIPFARLLEP
297581782    --------------------IVGKRIAKIRKSKGLSQDKLALLSEIDRSYVGRIERGEVNITLEKLYELADTLGCDAKELL--
91204486     -------------KFLMRKNIVGSNVRMIRERLGITQEELALRSGLTQGYINFLENGKRGYSERSLEKIVNALGIQISGLF--
78044374     ----------------------GNKIRELREERGLTLNELSKKAGLSISYLSEIERGSKKPSLKTIDKIAKALNVNKAQILE-
78044374     -------------------LTLGERIRLIREEKKLTISELAARVGISVSYLSEIERDTVNPSVATLRRIAEELGVSVADLM--
78044374     -------------------HSLGYKLKKLREDMGLTQAELASQAGVSPGLIGQIEQGKVQPSLKTIEKLAEVLGTTP------
42525956     -----------------QQNLVINRLRKEREKAGLSQLELALRADISQNMINYIETGKRTPSLDTLLKICHALNINPAVLF--
153954624    ---------------------VGKNIRNIRIQKNITQEELAEITGIEQSIISRYENGIIIPPIPKLEAISKALEVPISKLLE-
239814897    ---------------------FGVTIRQLREGKGWSQEALAERADLNRSYVGEVERGRVIPSIVTAHKLAAALDINMVGLL--
260905809    ------------------REQIAAAIKRERLRADLSLSEVARRAGIGKSTMSGLEAGTGNPSVETMWALAAALDIPLARLLDP
183220520    --------------------VVKENLKLIRHTKGFSLDKLANRCGVSRAMLSQIEQGKSVPTISVLWKIANGLNVPFSELLK-
221640096    -------------------HLIGQRLRQIRKNLALSLSGLSERSGVSVGTLSQLERGLGRPSLRTIERISQALGVPPFWLLE-
91774792     ----KKTSPAGGDSIKPLGKHLGNVIKDIRQQHGLTIAEVAERANISRGMLSKIENGLVSTSLDTLEQLANSLGVTISRLFQ-
183597672    -------------------QIVGKEIRKRRKELGLSGAELAGLVGISQQQVSRYERGECNITLDNLLSLAKALETDL------
255316610    --------------------IIGKRIRNYRKRAGYSQEALAKKAGLFHAYLGQIERGESKASLRSIFKIANALEMPLEILFE-
142501470    -PNSTWSNPSWPAPDMPESTRIGSQLKALRKERGWTQSDLAEKAGLKRTALGAYEEGRAEPRLGVLVRLAHTLDVSLDTLV--
125973269    -------------------MQIGAKIRQLRIANQMTQEELADRAELSKGFISQIENDLTSPSINTLVDILQCLGTDL------
167462690    ----------------------GDRIKNIRKALRYTQKEVAENAGISRMYLSDVEKNRYNPSLSVIEKIAEAMGISVDRL---
83956173     ------------------RHQVGLNIQKLRRERGISQEDLALMAKVNRGYMGKLENAKNSASLDMVERIATALNVPSWLLV--
269794969    ---RETSAGHAPSDDADTVAMLGATVRAARKQLDLSVQALAQRAGVSLGLVSQLERGLGNPSLHSIQRLASALGVSVTRLLEP
299536270    ---------------------VGVKIKQMRKKNKMSQDDLASQINLTKSHISKIENGKATPSLVTLSKIAEIFDVPM------
143966433    ------------------KSAFGAQVKQLRTEQELTQEELSQRSGLAIRFLQDVEAGNKQASIKTVFKLADGLGVKPDELLQ-
225388149    -------------------MSFAEHLRQIRKEKGLSQEDLAELLDVSRQAVSKWEQGAGYPEVETLLLLSNRLNISLDSLM--
182415256    ----------MAAESAKELRALGEAIRAGRKTLGLSQEDFAERCDVHRTYVGQVERGEKNISFTNVLRIARAIGQKPSVLL--
213158984    ---------------------VGTNIRSLRDEHSLSQQDLADRAGVSRRTIAALETGQVNISLAKLDAIAAVLGV--------
260556875    ---------------------VGTNIRSLRDEHSLSQQDLADRAGVSRRTIAALETGQVNISLAKLDAIAAVLGV--------
186681969    -------------------QILGLELQRRRTEKGWSQEYLAEVTGLHRTYISQLERGLKSPSVRVLSHITKALGMTMSEFLQP
257055531    ----------------------AASLQRERRKAGLSLAELARRAGIAKSTLSQLESGSGNPSVETIWALSTALGVSFSQLVQP
142058203    ---------------------LGADLRSLRKSRKMTIRELSEATEKSLGWISQIERDKSQPSIDDLRDLADVLNVPLSILF--
237711046    ----------------------GQIIEEARKKANMTQAELAEKIGTNKSYISRVETGKTEPKVSTFYRIASALG---------
291545572    -------------------KAVGQRIKSAREAKNLTQEELAALVNLSPTHVSVIERGLKVTKLDTFVAIANALDVSADTLL--
167758894    ---------------------LGRRIKEERLKLNMTQERLAEEVNLSTSYIGQIERGERKLTLDSLINITNCLGVTVDYLLQ-
229591296    -----KENPHRASVLQH----VSQNVRRLRHAADLSQTALSEKSGVSRRMLVAIEAGEKNVSLSTLDRVAEALNVAFSDLIQ-
187780191    --------------------IIAENLKTLRTERNLSLGQLAELSGISKVMLSQIEKGDTNPTINTLWKIAKGLKVPYTSLLE-
114767315    --GSQSKLTQNPHAVREQREAIGRQVRDLRKRQRMTGSELAQQTGLSVGMLSKIENGVISPSLNTLQALANALRVPLVQLF--
254000130    ----------DSDARSLGRHL-GNVIRQIRLQHGLTIADISERASISRGMLSKIENGLVSTSLETLEQIANALGVTLSRLFR-
28211116     --------------------IIAENLKTLRTERNLSLGQLAELSGISKVMLSQIEKGDTNPTINTLWKIAKGLKVPYTSLLE-
149173147    ---------------------FGERVRELRKKQGYSQENFAYACELDRTYMGGIERGQRNVALRNIERIADTLGISVAELM--
150020470    ---------------------LGSKIRTLRVARGYTQEELADRCDLSRSFISQLENDQVSPSIDTLERILRVLGSDL------
167645955    ------------------RVVVGANIRALREARGVPQDELAHIAEIHTTYLSGIENGKRNISLRVLERLAAALAVTEAELVR-
240126773    -------------------KIFFTNVLRLASEKNLSHQDLAERANLSPSSMSGITRGQGNPTLETMSAIAYALDVPLSYLLE-
310778021    -------------------MSLGERIKKNRNEKGLSLRDLAGRVDLSASFLSQIEQGKASPSIENLKKIANCLDVRVSYLIE-
255527936    --------------------IIAENLKRLRLERNLSLGQLAELSGVSKVMLSQIEKGDSNPTINTVWKIAKGLNVPYTVLI--
302339884    ------------------QQIFIKNLRRIRNTTGQSQSSVAEKCGLSTNYIAGLESGRRFPSPATIDKLCVALEIRPYELF--
169344519    ---------------------FNNKLKELRKEKNISQEQLAKELNISRQAISKLESGKAYPDIDNLILLRKIFGVSL------
260495101    -------------------MTIGKKLRKSRNDKGMSLRELATKVELSASFLSQIEQGKASPSIENLKKIAHTLDVRVAYLLE-
13475101     ------------------KEVMAINMRRLRHDQDLTQEELAARAELSMRYVGSIERARVSASVSVLGQLAKALDVDPCELIRP
294101545    -------------------MSLGIRIKTLRKAARLTQQALADKTDVSRIYIQALESNRRLPSMKLLSKLAQALDVEITDLVK-
169631439    --------------------LVARNVRRYRQERALSLGDLARRSGLSKQTVSKIEQGVGNPTVETLALLGEALQVPPQRLLT-
153009178    ------------------REVLAQNLKALRQARGLSQEELAHRADIDRTYVSSLERCVYSASIDVVDRLAIVLEVEASDLLK-
295699801    -------LPHMAENVSPRQALIAKNLRLLRDKKGMSQEVLADRAGLHRTQLSVIERGLRNMRLDTLVSLAAALGVSETELL--
94968442     ----PQPAVHVPSHSSHSQLQIAQSIRNLRQRAGLSQRQLALRMQVPRTYVSKIENEKATPTLSSLERLAKALQVTLPDLLT-
293606756    ------------------------RLRTLRRQQALSLEQLAQRTGLTKSYLSKLERGLSEPSISTVLRLAEAYGVGVSQLV--
294632875    -----------PDPS-PEALAVGSVIRGHRRRLGVPMAELAARSGLSQPFLSQLERGLTTPSLASIYKIADALSLPPGIFLRP
89899047     --------KQTTASADAQKMGLGMQVRQRRRIKGLTLTELSQQSGLSVGLLSQIERGLSSPSLKSMTQICTALGVPLSWLF--
291008215    -------------------EIISAALRRERDRVGLSLTELAKRAGIAKSTLSQLESGAGNPSVETLWALAVALGVPFSRLVDP
147677806    ----------------------GARIKKAREEKYLTQAELGVKLGVSATAINYYEKGKRKIGIDDLYRMANALGKPLEYFL--
110680995    --------PHSIREGEREKVLIGREVRGHRKQHGITVAELSALTGISIGMLSKIENGNTSPSLTTLQTLAHALSVPLTSFFR-
300724430    ----------------------------------MSQEAFADKCGLDRTYVSGIERGVRNPTLEIIYVIANGLQIELNELF--
83590661     ----------------------GKRIRELREERGYSLQDLAQRAGVSVSYLSEIERGAKRPSLKTLDKVARALNLPREQLIE-
83590661     ---------------------LGHKLRQAREERGLTQAELARAAGVSAGLIGQIEQGKVQPSLKTLERVGAVLDISP------
83590661     ----------------------GERIRLLRERAGKNLNTLAEAAGISVSYLSEIERGNVYPAIDTLKKITAALEVPL------
206975640    ---------------------LGNRIREERLKLNLTQEILAEDINISVSYMGQIERGERNLSLDTLVKLAYRLSVTVDYLL--
183597291    ----------------------GQKVRLLRQARNLSLNELARLSGISKAALSKLESGDSNPRVDTLEAIAIALRFPLSDLFT-
217967072    ---------------------VGKRIREIRKKHNMKLEDLAEKTGLSLSYISLIERGLKNPSLKALERIAQALNLP-------
306521451    -------------------MQIGKNLKKIRKQKELTQIQLAEISGISRNALINYENDKRIPSIDTLSKLAKALKIE-------
170735407    ----------------------GATVRARRLEFGVSQEALALLTGIDRSHMGRIERGQRNLTILNLIRIADALNISPSKLLK-
295104278    ----------------------GKRIRACRLAKGMTQEQLANEVGVVVTHISHIETGNSVPSLKTLIDIINALDCSADELL--
229011119    -----------------ENIDIGKKIEKQRKEKGLTSKELAKMAKITPSMLSQIERGSANPSIQTLKVLAKALDVPTFSFL--
86138085     ----------------------GRQVRELRKRQRLTGANLAELTGLSVGMLSKIENGVISPSLNTLQVLADALRVPLMQLF--
134293636    ---------VSADQSVLVAVSLGNKIRALRQRLKLTLDETAGIAGISKPFLSQVERGRATPSITSLVRIAQALGVTM------
187934446    -------------------MSVGEKLKLFRNKKDLTLKELNKLTGISISFISDIENNRRNPSIDNLKILAKALDVQVSQLL--
223984327    ---------------------LAENIQRRRKAAGWTQEQLAQKCAVSRQAVSKWEAGQSVPSLDKLRQLANCFGISVDELVQ-
299534571    -------------------MQIGAKIKALRLKKGLTQEELGERTDLSKGYISQLERDLNSPSIETLFSILEVLGSRPKDFF--
288921295    -------------VTPPLRDLYGEALRRLRREQGRTLRDVADAAQVSMPYLSEVERGRKEASSEVLAAICRALGIRLVDLL--
167747594    -----------------------ENIRRAREERGLTQEALAELAGISHSHLSKVESGSRTIGMKTYIKILEALEV--------
167589656    ---------------------FGATVRKLREARTWSQEQLAEHAGLNRSYVGEIERGEAIASLVTVDKIARAFDVSISTLL--
296104296    ---------QQSDRLKRTYTNIGNNVKKLRIARNLSLNELAKLSGVSKATLSTLESGGSNPRVDTLDSIASALRLTLGDLL--
226366458    ----------------------GPSLRRERERSGMSLTEVARRAGVAKSTLSQLESGGGNPSVETLWALCVALDVPMSQLLDP
220930676    -----------------------KKLKQARESKNLTQSELASRTGISQQHISMIENGERIGSVETLRELAKALDTSVDQLL--
225019713    ---------------MVDTKLIGAVIQQLRQRKGISQEVLSGLAGLDRTHYSKIERGLRSPTIDTLFKIGSALQMPP------
307330189    -------------------QSLARNLKRCRNERGFTLDALAARAGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
209520107    ---------------------FGAAVRSLREALSWSQEQLAEYAGLNRSYVGEIERGSAIASIVTADKLARALNVPIGTLL--
135204773    ----------DKKITLNLQKKLGKRIRQLRKDKGYSQEGFAFECKLHRTYIGCIERGEKNITVANVEKIAKT-----------
227528637    ---------------------LGSKIRKYRHLAGMTQEELAEYSNLSVNYISKIEREKKNVSIEKLVDICNALDISVEEIL--
154498955    -------------------EIIGTNIAKYREAAGLTQAALAEIIGISTAFVSRVERGQKKMKVETLYATAKALNVSVNALL--
163734643    --------PHGTRDGEREKVLIGREVRGYRKQQGITVAELSALTGISIGMLSKIENGNTSPSLTTLQTLANALSVPLTSFFR-
261368944    ----------------------GRNIRQYRLERDLRQEDLAEAVGVSTNYMGMVERGEKTPSLETLVAILNALEISADMVLT-
94967298     ----------------------GETIRNFRLQKGMSQGDIEKRTGLLRCYLSRVENGHTIPSLDTLAKIASAMDVAL------
255616990    -------------------KAFGSLLRELRNERALSQEALAADAGLTRNYISQLELGSKCPSLRTVFKLCKVLGVAPEDVV--
152995548    ---------------------LGRNIQKMRMAKGLSLSQLALDAGLAKSNLSRIEQGEGNPTLETIWRLAVQLNVPFGDLV--
239815237    ----------------------GTQVRALRMAADVSGGELAKTSGISASMLSRIERGLVSPSVETLERLANGLGVPASRLF--
134685476    -------------------KTLAINLRQKRKAKKLSRRVLAEVAGVSQRYLAQIEVGKGNVSVGILNRVACALDSSLLKLL--
146302279    ---------------------LGTHIRKLREKRGLSQQDLADDCGIPRNQIGRIERAKINTGIKTLIRIANALDIELADLL--
296269837    -------EEQLSLTHELDLLAFGQRLKHLRKQRGLTLADLAERVGRAPSQLSLLENGKREPKLSLLKSLATALNVPVEELLR-
237739116    ---------------------VGMTIKNIRKSKKLLLKEVASKCGISSSMLSQIEKGNANPSLNTIKSIAQVLEVPLFKFF--
168183950    --------------------MFGDRLRELREEKQLTQEELGKLLNVSRQAVSSYEKGENEPTIDALVKIANIFNVSLDYLL--
126652117    -----------------ENIDIGKKVEKYRKMKDLTNRELAALAGITPSMLSQIERGLANPSIQTLKVLAKTLDVPTFTFF--
241759132    --------------------LIGIKIREIRKQSNINQESLALLADIDRSYMGRIERGEVNITIDKLYQLSSALNCSVHDLL--
284045488    ---------------------LARTIRQLRRDRELSQEALANAAGVHPKHLSEIERGNKDPRASTVARLADALGVSIGEL---
153810196    ---------HMPKQTDKELGLF---FKNARHEQKLTYEELAEKAEMSSRYLKEIENGGRVPSFHKIRKLVRALNVPPEPLFYP
28869772     ---QPMNMPNEPHPKLKLEQYLGIQIKRQRQAQELKLADVARIAGISQGMLSKIENAQVSTSLDNLSRLCDVLGMPMSKLF--
17547868     ----KRTDPSTSRPAPILSAL-GERIKLCRHAADKSQETLAFEALVDRTYISSIERGIANPSIETLANICYALNVTLAELFGP
225377083    ----------------------GKRMKELRIQYGLTQQELADRSELTKGFISQLERNQNTPSIGTLLDIIQCLGTTPAEFFT-
293364818    ------------------QKYIGQRIRIIRKEKNLSQQNLSEKAGVGIDYISNLETKGSNIKIDTLEKIITALNITPSELFE-
154149916    -------------------EIFGKIIREERKAKEISQERLARLTGLDRTFISLIENGKRSPTFSTILKICSAIEIDPSELF--
241203027    -------------------------VRVFRKHRGMSIKELAEKSGLSQPYLSEIETGKKEGSLDALRSIASALDVDLDDV---
257486736    ------------------RHSFAASLQLLRIRKGLSQENLGDIEGVSQPYVSKLELGKSAVSLDTSYQLAAALKVEPITLL--
225570756    --GRKGAWKELNDI-----QLIGYSIRSQRRKKGMTLQQLSEATGLSIGYLSNLERNANSPTLVNIQKICEAFGTSLFSLLE-
154250004    ----------------------GSKIKRLRLARGYTQEELADRCDLSRSFISQLESDKVSPSVETLERVLRVLGTDLKHFF--
194016129    --------------------IISKNVRLLRDQKKLSLEKMAELTGVSKTMIGQIERGESTPTITTLWKIANGLKVSFSELI--
296037359    -------EHRTAPSTSTERRLIARNVQRFRNERQMSMGDLAKRADLSKQTLSKIEQGVGNPTVETIDAIATALDVPLRRLVT-
107029107    -----------PDESVLVAVSLGNKIRALRQRLKLTLDETAGIAGISKPFLSQVERGRATPSITSLVRIAQALGVTM------
184159752    ---------------------VGTNIRSLRDERSLSQQDLADRAGVSRRTIAALETGQVNISLAKLDAIAAVLGV--------
169335030    -----------------DKMNFNTNLQNLRKIHNLSQEQLAEKLDVSRQAVSKWENGTSYPEMDKLLILCDIFSLNMDELVK-
228908158    ---------------------LGQTVLSYRKKNNMTIREFAEYAGISTSLISQIERGHANPSLNVLELIAKALNVPLFTLF--
260684687    ----------------------GKNLKKIRKQKELTQIQLAEISGISRNALINYENDKRIPSIDTLSKLAKALKIE-------
291005623    -------------------QVLAANLRALRERAGLSLSEVARRSGIAKGTLSQLESGAGNPTIETVFSLSNALSVPVSSLLT-
219667743    ---------------------FGSHLRQLRENHMLSTSRLSKLSGLSQSFIFRIESGEKQPTLETLRKLAQGLGISLGELL--
134288000    ---------------------FGTVLRSFRIERRVTQESLGFSAGRDRTYISLLELGQRSPTLDTIVVLCRALNVTLNEFI--
167753959    ---------------QEEIKFISNKIRELRKEKQMTVQELAYRCDMERSNMSRIESGRTNLTVKTMCIICNALNVNLRDIIR-
225405572    ---------------------FGNELRKMREARRYTQEEFAQLCGISRAYYGRLERGEHSVTLERCKQIADALNLTLSDLF--
54293993     -------------KKQTDLIVLGKQIRKIRKEKGFSQEGFANFIEMNRGYYGTVERGEANITILNLLKILKGLDVTPNELFPP
220925537    ----------------VERLLGGENIRVWREHRGLTAKALAEKAGIAQPFLSQIETGRREGTIDTLRKLAQALNLTLDDLV--
283796605    -------------------MSIGAKLKELRVLKGLTQEELADRAELSKGFISQVERDLTSPSIATLMDILQCLGTTIGEFF--
295099191    ---------------LRKRQKIISQLVEARLEQGISQAELARRLGIQRSGINRLESGTQNPTLDMILKIASALGK--------
116250392    -------------------------VRVFRKHRGMSIKELAEKSGLSQPYLSEIETGKKEGSLDALRSIASALDVDLDDV---
99081998     ---------------QRIRLELGRRVKGLRSAAGMTLEQAAERTRLAVSTIYKIENGKVSPSFENLLRLARGYGVGLEKLI--
254512974    ----------------------GASLKELRQSRKQSARWLAEQSGISAAMISRIENGLVSPSIDTLAALADALEVPIVSLFR-
121593920    ---------HANDPVLIA---LGGAIRRSRRARGISQEELAHRSAIDRSYMSSIERGGQNPGIVSIARIAKAMEMSMTELM--
310639686    ---------------------LGTRIRQERQRLNLTQEKLAERVDLSHAYIGQIERGERSLSLETLVKLANELGSTVDYLL--
239624525    ----------------------GNKLKELRVLKGLTQEELADRAELSKGFISQLERDLTSPSIATLMDILQCLGT--------
47093927     ----------------------GKRIKNLRLSKNLTQEELGERTDLTKGYISQLERDLSSPSIETLFAILEVLGSTPKDFF--
222530443    -------------------MIPGKKIKELRKLKGFSQKELAKLTGVSQSYISELEAGKTNPSIKVIKRIAEVLEIDICQLV--
119382887    -----------DSSGMRLRERVARNLRRLRQEKSLSQEELADRADINRNYVGMLEREENAATVDMLEKLAAVLEVDPVELLR-
149921945    -------------------ELFGARVRLLREGRGLTQARLARMAGVASDTISRVESARFSPSLDTMIKIADGLKLPLEALL--
157363615    ----------------------GGKIKRLRLSRGLTQEELAMRTDLSRSFISQLESNKTSLAVDTLEKILRALGTDL------
110677426    ---------QDPHGVREEREKVGREVRAYRKQKGMTVAELSRLTDLSIGMLSKIENGNTSPSLTTLQALANALSVPLTAFFK-
136294565    --------------------LVGKEIQRLRQEHKLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQALKQPLVDML--
310658782    -------------------MVIGEKIKRLRILNNLTQEELALRCDLTKGFISKLERDLTSPSIATLVDILEALGTDLKDFF--
257464093    ----------------------GKTIKNIRISKGLLLKEVASKCDISSSMLSQIEKGNANPSLNTIKAIAQALEVPLFKFF--
170760678    ----------------------GQTVLSYRRKNGMNIREFANYSGISTSLISQIERGEANPSLSVLELIAKALNVPLFTLF--
118587192    ---------------------LGKTLLNYRQQNKLTIRELAVQSGISASLISQIERGRANPSLSVLTIIANTLNVPLYTLF--
307131678    --------------------LLGQTIRQRREFLGLSQENLASATGIDRSHMGRIERGERNVTLLNLLRIADALEWSLEQLF--
290476537    ----------------------------------MSQEAFADKCGLDRTYISGIERGIRNPTLEIIYVIANGLQIELNELF--
302388210    ----------------------GAKLKELRVLKGLTQEELADRAELSKGFISQLERDLTSPSIATLLDILQCLGTSVGEFF--
300715480    --------------------VIAASLARERTRAGLSLAEVARRAGIAKSTLSQLESANGNPSIETLWALCGALNIPFAKLLEP
209515409    ---------------------VGTRLRALRIAHGLSVNELAMRAGVSVGTVSQVERNKANPSVRILERLRQALEVPLTALLE-
20803997     -------------------EVMAINMRRLRHDQDLTQEELAARAELSMRYVGSIERARVSASVSVLGRLAKAFDVDPCELIRP
126733718    ------------------RDVLARNLRLYRAEKGWSQERLAHEAGLNRTYLSAVERSEQNISVDNIARLASAMRVEAHTLL--
218281836    -------------------KAVGQRIKAAREAKNLTQEELAALVNLSPTHVSVIERGLKVTKLDTFIAIANALDVSADTLL--
222150964    ----------------------GKKIKDLRRQKNLTQEELGERTDLSKGYISQLERNLCSPSMETFFNILEVLGSKPKDFF--
239916764    --------PLPEDSATVDAVALGRRVRHLRKQAGLTLDQLAERTGVSGSHLSLVENARREPRLSLVQRIAEVLGVPVEDLLT-
3318590      --------------------ILARNLKAIRKKEKLSLEKVSELSGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
171778203    -----------------------RRLAELRKEKNVSQEEIAEKLYVSRQTISKWERGKTYPDINSLLLMANYFDVSLDHLIK-
70729981     ------------------------NVRRLRNAAGLSQSALAEKSNVSRRMLVAIEAGEKNVSLGTLDRVAEALDVAFSDLIQ-
160915490    ------------KSIIRKIIMFNEKLKAVRKQKGLSQAALGKLLGVQTQTISNWENGKSEPNLKTINKLCEALDVPL------
86137152     --------------------IIGANLRKIRNAAGLSLSKAADLTGVSKAMLGQIERGESSPTIATLWKIAKGFHLPLTALI--
149203921    LPPLLRVTRETGGAAAPEPLDLGARVRSLRKARGWTLEQAAKQAGLARSTLSKIENGQMSPTYDALKKLAQGLEISVPQLFTP
147677406    ----------------------GEQIRALREERGYTLQDLARRTNLSLSYLSEIERGSKRPSLKTIDKLAAALNVAKAQLIK-
147677406    -------------------LSLGDKIRMLRAEKNMSLQELAQASGISLSYLSEIERGTVYPALTTLKRIAAGLSVPPAALI--
147677406    -------LSVPPAALIGHETTLGCKLRALREEYGLTQAQLASMAGVTAGLIGQIEQGKVQPSLKTLEKIAEVMGVTP------
307155287    ---------------------LGSQVKRHRTKLGLSQEELGFRSNLDRTYISGVERGVRNPSFTALVSLASGLGLTLSELL--
167749015    -------------------EALGRKIKEVRRKQNMTQEYLAEKVDLSVSHISNIETAKTKVSLPTLVEISNALGVSVDYLL--
227356056    -------------------EIISQSIARERKKAGLSLAEIARRAGIAKSTLSQLEAGQGNPSIETLWAICVALNIPFSQLI--
260550789    ---------------------VGTNIRSLRDERGLSQQELADQAGVSRRTIAALETGQVNISLAKLDAIAIVLGV--------
289551090    ----------------------GMKLKNLRMLKNLTQEELAERTDLTKGYISQIESQHASPSMETFLNILEVLGTRPSDFFQ-
296327461    ----KKELLRKDNIKMNKEINVGITIKNIRKSKKLLLKDVALKCGISSSMLSQIEKGNANPSLNTIKSIAQVLEVPLFKFF--
206889754    ------DEIHIKATEQTLVLDIGNKLREIRISRNISQKELAEKVNLTPGFISQMENNQIAPSIVSFMQICDALGVKASEIL--
153008632    -------------------EQLAFNLRRIRVANGISQDELALMSNVERAYVGHIERGKKNPTVITLDKLATALN---------
302875139    -------------------ETISRNIKRIRQERNLTLDDLAILTGVSKSMLSEIERCTKSPTISVLEKICDGINVPLAQL---
227519556    -----------------DSKVVGTRMKQKRLEKKMTQVDVATKSGISSKYYGSIENGKNSPSIEKLSAIAKALGCSLHYLL--
229146819    ----------------------GKAIRRIRKIRGLSQSELGDGIG-GQSFISRIEHGLVLPSIDTLLIIANRLEVPLEYLLE-
310779002    -------------------MIIGEKIKRLRQGKLLTQEELADRCELSKGFISQLERDLTSPSIATLVDILESLGTNLKEFF--
280965273    -----------------ERLI-AAQVRRLRQGAGLTLAELATRSGISKPMLSKIENANTSCSLTTLARLADALDVPVTALFR-
229144991    ---------------------LGQTVLSYRKKNNMTIREFADYAGISTSLISQIERGHANPSLNVLELIAKALNVPLFTLF--
169830890    ----------------------GPRIARFRERAGMSQKKLAELAALDRSHISKIESGDTSPSLEALMRICESMGVTLAEFF--
126700771    -------------------MQIGKNLKKIRKQKELTQIQLAEISGISRNALINYENDKRIPSIDTLSKLAKALKIE-------
303241950    --------------------MFGEKLKQLRKQRNISQHELSKISNVSYGFISELETGKKRPSLETAEKLSRALGVAITELI--
296122389    -------------------EVFSRNLKAARQRAGMSQRKLAEITGCSFASVCRWETGRESPNLTTIVKLAEGLQVPPEALLT-
206560876    ----KRSSPSVSRPAPIS-IALGKRIKECRHAAEKSQETLAFEALVDRTYISAIERGIANPSIETLANICYSLNVTLAELFGP
154501020    ----------------------GVRIHNLRKLRGLSQAALAERAELSTPYISHIERGMKLLSLPALLRIAEALDIPPGTLL--
291296678    -------------------MTLAERLRELRTQQGWRLKDLSEKSGLSVPYLSDLERGRTNPSLDTLQTLATSYNLSVNDLLAP
229199676    -----------------------NQITKLRKQKAITQEELAVKVGITRAYLSNLENGKHKPSLDVALKISEVLGSSVEKIFK-
229085306    ---------------------LGQTVLSYRKKNDMTIREFADYAGISTSLISQIERGQANPSLSVLELIAKALNVPLFTLF--
262372962    ---------------------LGDNLKSIRKAKKMTQKELAQKSGVKQSVISDLETGNAK-STGSILELANALGVTAEEL---
297528604    -------------------MSFPQRLRMLRKAKGLTQEELGRKVNVTKVSISGYESGNRTPDMDTLKALADALDVSIDYLL--
239502014    ---------------------VGTNIRSLRDERSLSQQDLADRAGVSRRTIAALETGQVNISLAKLDAIAAVLGV--------
163756345    ------------------KLIFGLKLKQIRTDKNLSLFGLSKITGLSKSYLNEIEKGKKYPKPDKIVILSEKLDVPYDQMV--
217959909    ---------------------LGQTVLSYRKKNKMTIREFADYAGISTSLISQIERGHANPSLSVLELIAKALNVPLFTLF--
260456173    ---------------------VGAQIRRRREQRGMSSAELARRAGLGKATLSQLEAGRGNPTIETLDALAIALRIPLTDLL--
108804104    ---------------------VGERVRMLRRERGLTLEGLAGRSGVSRAMISKVERGEKVPTLVVAARLAEGLGVSLSEL---
83719403     -----KRSPSPPGRPAPISIALGKRIKQCRHEAEKSQETLAFEAHIDRTYISSIERGIANPSVETLANICYSLNITLAELFAP
239814040    -------------PSLNDRI--AQRVRDLRADRGLSLEALAAHCGVSRSMISLIERGESSPTAVLLEKLATGLGVPLASLFE-
284050068    -------------------KALGQVLIKYRTLAKISQEELADRAGIHRTYVSQIERGLKSPTLSVLFRISQSLNTTASVLI--
302337830    -----------------ERLI--ANLREARYTLNLTQMGLAEKAGISIGFVGDIEAGKKFPSANTLQKLCDALQLEPHELFLP
225569760    ---------------MKEIKTLGENLKSARQKKQFTQEYVSRQLNISRQAISKWETGKGYPDLDNLVLLSNLYDVSLDELM--
13990971     ------------------------NLRRIRHVKKLTQEELAHRTGLSVRHIGAIERAEMSATVTVLGQIAHALSVEPAELVT-
78043621     -------------------KAIGQRIREEREKLELSREEFAEILGLSDYYVGQLERGERQMSLPVLVNIAQCLHVSLDYLI--
56698137     ------------------------KLREVRAAAGLSLAKVAELTGVSKAMLGQIERGESSPTIATLWKIAKGFQMPLSALLGP
298209023    ------------------KLIFGLKLKQIRTDKNLSLFGLSKLSGLSKSYLNEIENGKKYPKPDKIAILSKKLDVPFDQMV--
262198330    ----------------------GRNIRELRKTRGLTLKQLSRRTNLSVSLLSQIERAESSASVSSLFKVATALDVPITELF--
78043349     ------------------RIAVGQKLKALREKKGLTLEEVSQGTGVSVSYLSRIESGQVNVSIATLQKLATFYEKNL------
124262737    ---------------ESARARLARHLRGERALRGLSQEALADLALLHRTYVGSIERCERNVSLDNVERLARALNVDIADLL--
167746155    -------------------LIVAKNIKRLREKQKLSMEALSKLSGVSKSMLAQIERGDGNPTISTLWKISNGMKVPFDALVRP
310621588    -------------------KVLGEKVRTERKLAGLTQEQLAERCHVSTKHIANIEKGSMNPSYEILLAIARVLPVSLDALITP
289432135    ---------------------FGEYLRKLREAQKLSLREMAAKTGVSVSYITQIENGKRAPGPEVLKKLAPAYNVPVRELLK-
307298381    ---------EDSLAIGRIKGQVASQLMSYRKERGLSQKQLGELLGFKQPYVSNIERGEENLSLETLVKISACLK---------
304440189    ---------------MRYKMDIGNKLKLIRISQNLTQDELAKRSELTKGFISQVERNLTSPSVTTLIDILEALGTSPIEFFK-
134335056    ---RKKDKTKFAKQI-------GKHLRKVRKKQGWSQEKLALHAGYSTTYVSKIELGKYSPGMYTFWRLAKTMKLSLIDFLK-
238924521    ----------------------GHRMKELRIQYGLTQQELADRAELTKGFISQLERNQNSPSVGTLLDIIQCLGMTPAEFFT-
296840682    ----------------------GARIRELRKAQNLSQEKFALKAEIDRTYLAGIEQGKRNLSMKNMEKIINALGTTFHQFFE-
87308573     ---------------------FGERVRELRAERGYSQEAFAHICELDRTYVGGIERGERNLALRNIERIAESLDISISELMK-
223984758    --------------------IVAANIKRLREERKLSMEELAKFSSVSKSMIAQIERGEGNPTLSTLWKISNGLKVPFDSLVRP
72161782     -------------PSDLDLVTFGQRLRHLRRARNMTLAELGERVGRAPSQLSLLENGKREPKLSLLTALAKALDVSVEELL--
283825156    -----------------------NRIRQLRLERGLSLTELAKKIGISESHLSRVEAGARGLHLSKMEALAGALGVPVTEIL--
149277242    ---------------------VAGNIKKIRKIKSLTQEFLAAKLDISQNAYSKIELGHSKLTVERMYQIADILNVDVIQLLSP
257875583    -------------------ESLSKKLKEYRSRHNLTQKELAARLFVSDKAISKWERGNGLPDIETLVRLADLLGTPVEELLK-
116331586    -------------------EVVKENLKLIRHTKGFSLDKLASRCGVSRAMLSQIEQGKSVPTISVLWKIANGLNVPFSELLK-
262377235    ---------------------FGLKVREQRKLKKLTQEKLALLCNIDRSYMGRIERGEVNITLEKIYEIAQALEIDILDLM--
257469538    ---------------------VGAIIKRIRIEKGLLLKDVAEKCEISSSMLSQIEKGNANPSLNTIKSIAQALEIPLFKFF--
307324784    --------------------VVAGNLQRLRGERGLTLAALAARSGVAKGTISELERGRGNPTIETLFALAYALEATLADLVE-
283822980    -----------------------NRIRQLRLERGLSLTELAKKIGISESHLSRVEAGARGLHLSKMEALAGALGVPVTEIL--
257792132    ----------------------AQRLAAMRREQGYSQEELAERLGLSRQAVSKWERAESSPDTGNLIALAKLYGVS-------
257790750    ------------------KTQLGTNIARLRASANVSQTSFALMVGVSRKYLIDIESGKANPTVDMLERIAGGLDTTVGQLFE-
209524129    -------------------KALGQVLIKYRTLAKISQEELADRAGIHRTYVSQIERGLKSPTLSVLFRISQSLNTTASVLI--
50955531     -------------------ELFGQRIRQARLAIGMSQEDIANLAAMHVTNYGRVERGEANSELHTIVRLATALDVDPAGLVQ-
310640139    -------------------LILSKNLKHLRNERKLSLDKLADLTGISKTMLGQIERGESNPSITTVWKIANGLKISFTALI--
78066449     ----------------------GATVRARRLEFGVSQEALALLTGIDRSHMGRIERGQRNLTILNLIRIADALNISPSKLLK-
218659550    ------------------KEVMATNLRRIRHGKQLTQEELAHRTGLSMRHIGAIERAEMSATVTVLGQISEALGVEPAELVT-
188583928    -------EEELIPASVVERLVSGENVRVWREHRGLTGAALAKQAGLAQAYLSQIETGAREGTVETYSKLAAALGVSLDDL---
223986671    --------------------LLGQRVRRARMKLNLTQEVLAEKVGVSIPTISHIETGTNKVSLELFVSIANALNVTPDELI--
238026932    ------------------------RLKLLRKQLGLSLQDLAERAGLTKSYLSKVERGLSTPSVAVAMQLAQALHVEVGQLF--
160902864    -------------------MQIGEKIKSLRIMRNMTQEELATRSDLTRGFISQVERDLASPTVENLEMILRALGTDLKDFF--
212704889    ------------------RIRLGQEILRRRKAMGMTQEELASRMGVSRQSVAKWETGQSSPDIDRLSLLRDVLQTSLDELIVP
135094332    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
296106673    -------------KKQTDLIVLGKQIRKIRKEKGFSQEGFANFIEMNRGYYGTVERGEANITILNLLKILKGLEVTPNELFPP
154502629    -------------------KQIGYRIKEVREQNNFSQAQLAEETELSISYISHIENAKRKASLESIIRIVNALGITVDELL--
229017733    ---------------------LGQTVLSYRKKNNMTIREFADYAGISTSLISQIERGNANPSLNVLELIAKALNVPLFTLF--
222530394    ---------------------VGKRIKELREKCGLSMSKLAKIAGVGQSTLSYIENGERNPTIDVIIKICNALDITLVEFF--
223933458    ---------------------LAQQIRILRTAKNLSQDELAEKLYISRQAVSKWENGEATPDIDKLVQLAEIFGVSLDYLV--
167032863    ------------------------NVRSLRNAAGMSQTALAERSGVSRRMLVAIEAGEKNVSLTTLDLIAEALGVAFSTLIQ-
295396255    ------ASAESATQGTADALSIGRKIRHFRTEQGLTLEQLGERVGRAASQISAFESGNREPSIAVLTALAKALDTSAAELLDP
139163186    ------------------KNQIGFKIKNTRRKIGISQADLSEKLGISSSYLNLIESGKRKVNVDLLLKVSEVLNIELKDL---
110636925    -------------------KTIGKKIKTLREAKGLSQYALSDESGISRSQIVRLENGDLNCTLATLLVLAETLGVEPKDLL--
268590938    --------------------IVGREIRKRRKHLGLSGIELANLVGVSQQQISRYERGECNINIENLHTLANALDTEM------
116688222    ---------------------LGKRIKECRHAADKSQETLAFEAHVDRTYISSIERGIANPSVETLANICYSLNVTLGELFAP
146319855    -------------------KQLAQQIRVLRTAKNLSQDELAEKLYISRQAVSKWENGEATPDIDKLVQLAEIFGVSLDYLV--
24215594     -------------------EVVKENLKLIRHTKGFSLDKLASRCGVSRAMLSQIEQGKSVPTISVLWKIANGLNVPFSELLK-
197105901    ----------------KDRINIGPAVRVRRKELGLTLKELAERSGLSVAFISQIERGKTAPSIISLLQISDALGV--------
225570293    -----------------AKLEFNEKLQKLRKSKNLTQEQLAEILSVSRTAISKWESGRGYPSIDSLKEISKFFTISLDDLL--
259502231    ---------------------FQHQLANLRQAAGLSQEQLADQLHVSRQAVSKWENGSTLPDIDKIVQIADILQVSLDELV--
307244113    ----------------------GEKLRRLRTEKQLTQEELANRCELSKGFISQLENDLTSPSIATLIDILEILGTNLRDFF--
237741587    ---------------------VGITIKNIRKAKKLLLKDVALKCGISSSMLSQIEKGNANPSLNTIKSIAQVLEVPLFKFF--
210612788    -----------------EKKILGENIQTIRKHRGMKQQELADKIGINMQSLSKIERGVNYPTFDTLEKIMDVLGVTPNELL--
197104964    ---------------MRLRGVVARNLRRLRQAKGLSQEELADRADINRNYVGLLEREEHAATIDMLEKLSEVLEVEP------
297560394    ---------------------FGQRLRHLRRARGLTLSDLGERVGRAPSQLSLLENGKREPKLSLLTSLASALGVSVEELL--
142833234    -----------------QNQAFGKALRSLRKARKVTQRDLAIHARLDRSYVSAMELGENSPTLDTLLALCRGLDISLVDM---
152974571    ---------------------LGERIRLLRKEQNLSQERLGELSNIHTNHIGAIERGEKNVTIESLAKITNGLGITLEELFR-
294783001    -------------------MTIGEKLKKSRNDKGMSLRELATKVDLSASFLSQIEQGKASPSIENLKKIAHTLDVRVAYLIE-
170742019    MPRDEVDAASPAAAGNEQELLLGEQIRALRKIKGLTLQQIAGEIGVSIGYLSQIERNRSKLPIGVLKRIATILGVQLSWFFQP
146337900    ------------------RQRFATNLRRIRHDRGISQEDLAHEAGVDRAYVSRIERAVTYVGLEIIGKFAEVLKVDPVEFF--
297190678    --------HHADDEVLGA---VGPRLRALRRDRGITLADLAATTGVSESTLSRLESGQRRPSLELLLPLARIYDVPLDDLV--
166033118    -------------------MTFAENVKMLRKQAGMSQEQLAEKLGVSRQAVTKWETGAGIPDIENIMAISMLFDISIDDLL--
192291255    --------------------IVGHNLRRLRVRQGYSLERLAKQSGVSRAMLGQIETGKSVPTIGTLWKVATALGVPFARLI--
134299094    -------------------MSVGKSIAKLRKQKKWTQSKLAKETGLSRGYIASIEQGRRHPALKTLTIIAEKLGVEMRELIR-
154244532    ------------------REVFARNLKAARLAKGLSQEELAHRAGIDRTYISSLERSVYNASIDVVDR---------------
268591417    ----------------------GQKIRLLRQARDLSLNELSRISGISKAALSKLESGDSNPRIDTLESIAIALRFPLSDLFT-
163734287    ---------------PDEPQTLGADLRALRKARGLTLADLAERLGRSVGWLSQVERDKSDPSISDLRAIAKVLEVSISMLFR-
134377210    -----------------------NNIQQLRKAMHLSQEDLAAKTGVSRQTINSIETGKFDPSLPLVFKLLKTLDVSLEELF--
142180357    ---------------------FTQALKAAREEKKLSQRALAEMAGVPQSHISNIENGKVNIRISSLFAIARVLELEP--MLIP
89896019     ---------------------LGKQLRKIRKDKKLSAAELSQISGVARSLISQLESGKRSTSIDTVYRLAKALNVSVASLL--
56698227     ------------NTQAPSSATLGADLRALRKARGLTLSEIAARLGRSVGWLSQVERDMSEPSISDLRQIAGCLGVPMSMLF--
218290296    -------------------KIVSNNLRTLRQARGWSISELERRSGVAKGTISQLESGYGNPTVATLWSLASALSVPFSDLIQ-
227499929    -----------------ERKEFGKKLIEIREVKGLRQADVAEISDISQRTIGRLERGEINPSVDSLIELSKIYNIDILTLYK-
139037186    --------------------LVGKEIQRLRQEHQLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQALKQPLVEML--
255065143    ------------------RAVLAYNMRLFRVNKGWSQEELARQCGLDRTYVSAVERKRWNIALSNIEKMATALGVAAY-----
225375548    ----------------KEKIMFAENLIQLRKLNHMSQDELADQIGVSRQTLSKYETGESLPDIERCKRLADVFGVTVDDLI--
89054805     --RLARASGEEAVPVPVD---LAARVRELRKARSWTLEQAAGQAGLARSTLSKIENGQMSPTYDALKKLANGLGISVPQLFTP
300691862    ------------------------RLKPLRKDRGWTLEVLAERTGLTKSYLSKVERGLSVPSIAVAMKLARALGVPAEDLF--
116512114    ---------------------FGQNLKKLRKEAKLTQSQLADKLGMKQNAYVLWEQKATNPTLELLEKLADIYDLPIQELIK-
194017128    ---------------------LARMLKQKRKESGLSQEDFAEKLGFTGSYISRLENGKVSPTFKSLVQISEHVGI--------
135096899    ----------------------GENVRVFRSHRGLTQIQLADRVGVKQATISDLESGKNQGSIQTLKKIADCLDVDLDHLV--
225390253    -------------------QIVAKNIKRLREERKLSMDELSKLSGVSKSMLAQIERGGGNPTISTLWKISNGMKVPFDALVRP
220926724    -----------------------NRIAEWREKRGLTLEALAEATGFSTGYLSRMQNGSRNVSLKNLAKISEALKVPVADLV--
310778575    -------------------EVIGKNLKEIRKKQNLSLDETSRLTGVSKPMLGQIERGQSNPTVSTLWKIATGLKVPFSEFMK-
149926486    -------------------KIFGSKVRAARKLRGLSQDELALRAEIDRSYMGRIERGEVRITLEKAYKLAATLGCDIKELL--
166032956    -------------------KAVGQRIKAAREAKNLTQEELAGLVNLSPTHVSVIERGLKVTKLDTFIAIANALDVSADTLL--
210611267    ----------------------GKRIKQCRERLGLTQEEFAEKTGFTANYISTLERGASFPRCENLILLLNALEVSADAIF--
108759283    ---------------------------------GLTQEDFAARCGISVSFASLLERGERSPSYETLLQVAAALQLPLWELLR-
303229830    -----------------------ENIVKARIEAHMTQTQLSEVTGITQSDISKIENGNGNPSLKTLRKIAHAFGKKL------
310641032    --------------------IIGSNLAQIRKTRGLSLDKVAELTGVSKGMLAQIEKGRSNPTVTTLWKIANGLHVSFSTFLK-
227873617    --------------------MIGENIRKLRHTQGLTQPEFAERIGVSRNSLSRYENGSSPISTDIIDRICQAFQVSYREIV--
144164594    MTNRPREAAQDPHALRETREAIGRQVRELRHRQRLTGAELAAQTGLSAGMLSKIENGLISPSLATLQALANALSVPLVQLF--
147673117    --------------------LVGKRIAKMRKSKGLTQDKLALLAEIDRSYVGRIERGEVNITVEKLYQIADTLGCDVKELL--
253580586    -----------------KKNTIGKRIAEARINLNITQEQLEELSGFSVSTISRFETGRTQPSIENLIKLSKVLNV--------
160879054    ----------------------GAKIKELRVQKSLTQEELADRAELSKGFISQLERDITSPSIATLVDILQCLGTNLEAFFT-
253582192    ---------------------VGAIIKRIRIEKGLLLKDVAEKCEISSSMLSQIEKGNANPSLNTIKSIAQALEIPLFKFF--
257875245    -------------------MTIAEKIKESRLKLGLTQQEVSEKLFVTRQTISNWENNRSTPDIDTLIKLSDLYQIDLESLLKP
291521732    ----------------------GCKIKEARIEKKLTQEQVAELLGVSRQTISNWENEKSYPDIISVIKMSECYDVSLDYLLK-
19705366     ----------------------------LRNGKQISQEKFALEIGMDRTYLSSVEAGKRNISLENIEKISKGLGISISELFK-
300704470    ------------------------RLKPLRKDRGWTLEVLAERTGLTKSYLSKVERGLSVPSIAVAMKLARALGVPAEDLF--
78066472     -----------PDESVLVAMSLGNKIRALRQRLKLTLDETSTIAGISKPFLSQVERGRATPSITSLVRIAKALGVTM------
254385485    ----------------PEAVEVGRVIRAWRKRRGISMASLAAGSGLSQPFLSQLERGLATPSLSSIYRIAEALDVTPGTFLRP
146296435    ---------------------VGKKIKELRKQKKWSQEKLAAEAGISQSALSAIERGIKQPTVETLNNICNALNITLVDFF--
160947244    ----------------------GEKIKNLRTILGLTQEELAERAELTKGFISQLERGLTSPSISSLEDVLEALGTNISD----
134335372    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
239820588    -------------------MALGTAIKALRKTHGISQEELAHRSHIDRSYMSSIERGMQNPGVMTVVQIAAGLGVSVAEL---
262373390    ----------------------GHAIRNCRIEQKITQEKLALLCNIDRSYVGRIERGEVNITVLKLYEIAQILKVAPHDLL--
19554107     -----EDASALITQELASRKALGQKLVKARKQRGVTQVQLAEASGVQQAEISKIERGLANPTFSTLESLASHLG---------
296127426    ---------------------LGQNIRELRKNKKMTIDELEEKSSLSGKYLQGVEVGNRNISIKNLNKICKALETSPDTLL--
266621149    -----------------------KRLKIARIEHDLSQEQLGERVGVTRQTISMIESGNYNPTLNLCIAICKELGKTLDELF--
260437594    --------------------ILGLNIAYYRRIKGLTQLQLAEKTNVSRTHISNIENKKTAISLDLLFSIAYALDIPPFRLL--
297623546    ------------------RHHLGHRLRALRLAHGYTLQQVAERSGLSRSFLSMLENGRTNVSAVRLQKLAGVFGLGLSDLL--
307818158    ---------------------FGRRLRELRQSRNLTQLAMAEQFGIDRSFISDVECGRKSISLPTLEVMALGFKLSLSDILR-
91784659     -PGRPATSTYESEPALA----FGQAVRVARVAQGIAQDEFASRAGISRSHMGKIERGEHVPTLPVILKIAMALRISAADLM--
227549950    -------------------FVLAERLRALREMRGLSQRRLAELAGVSRSLISNLERNQYNPTLSTVYRIAHALHVPPVALL--
70733674     ---------------------FAERLRSLRKQKNLSQTELGQLAELHYTHIGRYERGTSRPSGDTLKRLADALDVSSDYLLE-
126699658    -------------------KAIGQRIKIARIKKGITQESVANIINMTPSHMSNVETGKTKVSLPTLIAIANALSVSVDTLL--
138895235    -----------------------NNLKVARIQANLTQQQLAEKVGVTRQTISLIEKGKYNPTLKLCLEICYALNKTLDEIF--
222530393    --------------------MVGKKLRKLRTQKGLSQQQLAKIAGVPQSTIWYIERENRNPTIKTMKRLATALGVSIEEFL--
85713744     --------------------LVAWNLRRLRVKRALSQEALAVDAGIDRSYVGRLERGVENPTVETLDKLATALQVAAAELL--
206900818    ---------------------VGKRIRETRKKHNMKLEDLAEKTGLSLSYISLIERGLKNPSLKALERIAKAFNLP-------
224825971    ----------MPDTPPQVLLDVSANLRQARQALGWSQDKLATAAGVSRRMLVNIEAGDSNVSLATLDRLAAALGLSFAELVRP
226361968    MTTRPETEVHRDDPAPVERKVIARQVRALRKASGLSVGDMAAKVGISKAMLSKIENSQTSCSLSTLARLAAGLDVPVTSLFR-
241774718    --------------------LIGWNVSRLRKKAELSQEELALRVEVAQTYISNLEAGKCNPTAVTLYLIARALSVNVSELF--
271962334    ------------------RGAIAANLRRARLGRGLSVRELAELTGVSKALISQVERGVANPTVEVLSRLATSLELTFGELTR-
126459405    ------------------KRSVGERIAALRRERGLSLSELAERAGVSKSTLYEIEMGRVAPSVTTLWKIANALEVPEWVLV--
86607899     --------PENPKDFPSSKALRGADISAARRQKGISQRELAQRLGRSQSWVRDVENGRLQISLNDRQRLIKAL----------
310827449    -------------------MTIGEIIRTAREEKNLNQSQLAAKAGISQATVNYLETGKRNPGFTTIVKIAKVLDLNLEDL---
239624744    ---------------------LGKKVQDFRNKSGMSLRELAKRSGLTASMLSQIERDLVNPSIGTLKAIAQALDVPMFKFFK-
262197947    ---------------------LAHNVKQLREARGMSQAQIAKLAGIPRPTWSTLERGDGNPTLSVLLRAAAALQVSLEELVAP
139960635    -------------KSPIERVHLADNVRTARHAAGLTQDQLAEYAGLERKSINRIENNRLSPTIDTLVRIAMVLKIPVSDLI--
83589153     -------------------------LKQIRASKNLSQYQLSKKSGVAQSYIHDIESGAKSPTLRTLEKLAAALEVP-------
159044420    -PHRLRDAP--DKTLEAA---IGRALRAFRREQGTTVVELSAATGLSTGMLSKIENGQTSPSLTTLQALANALSVPLTAFFR-
284029961    MPGRSQEAPSGAGHVRTGR--FGELLRAFRRQAGITQRALADRAGLSAGAIRDLEQGRRSPKADSVQALATALG---------
142389470    --------------------MFGNNLKYLRQKLNFSQEELANKTGVSRQTINSIETGKFDPSLSLVFKLIKTLDCSLEELF--
153011646    -----------------ARTRIAWNLRQIRSSQGITQENLAVDANVDRTAISGIETGDYNPTIDLLERLAEALSVDIVDLV--
163760476    MERVRAGEETWPSELVHELMETDSRIRTYRKYRGMTGSELAAAAGISQPHLSDIENGKKAGSVDVLKRIATALRVDLDDLV--
237727408    ----------------------GQIIEEARKKANMTQAKLAEKIGTNKSYISRVETGKTEPKVSTFYRIASALG---------
110802551    ----------------------GDKIRRLRVAKQLTQEELANRCELSKGFISQLENDLTSPSIATLIDILDILGTNLTEFF--
309777464    ----------------------GGKIKDLRKQRGLSQKELASSIGISASFLSDIEKERSNPSFDKLQRLCVVLNVQP------
255307046    -------------------KAIGQRIKIARIKKGITQESVANIINMTPSHMSNVETGKTKVSLPTLIAIANALSVSVDTLL--
269798806    -PKFKKEWDALDDEYQ-----IIQNIVEARLAAHMTQMQLSELTGITQSDISKIENGNGNPSLKTLQKIAHAFGKKL------
91201004     ---------------------VGKKLKFLRKSKKITQKQLANRTGLSPSLLSQIENGQIAASLNTLDKLSASLNVKLSYFLE-
91217908     ------------------KLIFGLKLKQIRTEKKLSLFGLSKLSGLSKSYLNEIENGKKYPKPDKIATLSEKLEVPYDQMV--
284034787    ------------------RQVIGNVFRRLRRERGITLRELAELAQVSVPYLSEIERGRKEPSSEILAAICRALDLELSDLL--
238059739    MPNGKLDG--MDDTVERTLDAVGPRLKQLRQRREITLADLADETGISTSTLSRLEAGLRRPTLEQLLPLARAYGVSLDELV--
262280383    ---------------------VGTNIRSLRDERGLSQQDLADQAGVSRRTIAALETGQVNISLAKLDAIAAVLSV--------
135239967    ---------------------LGKRLRKLRRGKGLTLVEIAEKTGIAQATLSRIETGTMTGTVESHEKISEVLGIGLAEL---
154500601    -------------------KYLGLNIAYYRKERGLSQSRLAERINVSRTHMSRIETADCAVSLDVVFAICDALEVPPEKLF--
257065284    ---------------------FGEKLQELRKARSLTQEQLAEALYVSRTAVSKWESGRGYPSIDSLKEVSRFFSVTIDELISP
254518274    ---------------------FNEKLQGLRKEKGLSQEGLAELVGVSRQSVAKWESKKSYPEVDKLVQLSNVFGVSIDKLLK-
299768500    ---------------------VGTNIRSLRDERDLSQQDLADQAGVSRRTIAALETGQVNISLAKLDAIAAVLGV--------
226952353    ----------------------GQLIRNKRLELKITQESLALQCGIDRSYVGRIERGEVNITVEKLYEIAEILKINPQELL--
228950524    --------------------IFGQTLKQLRKSRDLTQAELAEALNLSQSQIKNWETGRFQPDIETLASIASFFNVSLDVLV--
210623634    ------------------KMEIGKKIKRLRIEKQLTQEELANRCELSKGFISQLENDLTSPSIATLIDILEILGTNLKEFF--
91975357     ---------------------LGQRVRTLRGLRGMSRKVLAKVSGISERYIAQLESGKGNVSIILLRRVSDALATPLEDLL--
299821483    ----------------------GKKIKNLRLSKNLTQEELGERTDLTKGYISQLERDLSSPSIVTLFDILEVLGSSP------
256419691    -----------------------------RQALGMSQEELALEAGLDRTYVGGIERGERNVAILNLIKLAKSLNTTPSTLLE-
291540748    ---------------PEDKFIFGKRIRSARKECQLTQQELADQSGLAVKTIQDIEKGRKNPTYETLCLLVDRLGIS-------
291541151    ----------------TAKNNFATNLKELRQEHSLSQKDFGASIGISAMAISSYESGTKSPSIDTVCRIAETYHVSIDWL---
229818666    -------EHVHRNETSPGGHVLGDRLRDLRRQHGLTLRDVAGQTGLSVALLSQIENGRTDPSITSLRKLARAFDAEVATLF--
139438088    -------------------MAFAEKLIAVRRAHHLTQEQLATKLFVTRQAVSRWERGEVTPGIDMMKLIAAVTGEPLPHLLE-
90020360     -------TKNDDKRKPSEQILLAKNVKTLRVKRKLSQEQLGELCDFHPTFISMMERKQRNVTISTLEIVARALEVEAFQLL--
255057405    ---------------QTAKQLLGLRIREVRKARQLSQEKLAEKVGVDPKQISRIEGGKSAPSLDTLEAIAKHLQVEIKDLF--
149201921    --------------------LFGRRLRAARTERGLEQQQLAEKAGLPPSSISHFEKGARKPSFDNLRNLAKSLDVTTDYLL--
229088202    --------------------LIGVKIKRLRKERKLTLKQIADQTNLSISFLSQVERSKSSITLESLKKISEALGVNP------
134298768    ----------------------GDQIRALREERGYTLQDLARRAKLSLSYLSEIERGSKRPSLKTIDKLAAALNVSKTQLVE-
134298768    ---------------------LGEKIRIIRNETGLSLQELADKIGISLSYLSEIERGTVYPALNTLKRVAEGLGVPATALM--
134298768    ---------------------LGYKLKHLREEYGLTQAQLANLAGVTAGLIGQIEQGKVQPSLKTLEKLSEVMGVSP------
83720019     ---------------------LGRAIRRIRKDRGLSQEQLALTAGIDVSYLGRVERGDNNASVLALHYIAEALGMTMTALMT-
116695934    ----------------------AERLAALRKLNGLTLEELAQRASLTKSYLSKLERGLSSPTIGTVLKLAEALDVTVDQLI--
153930626    -------------------LILFTNILRILEERGMTKSELHEVSGVSISFLSDLTNGKANPSLKVMEAIADALDTPLPILLE-
299537075    ---------------------VGGNLREIRKSKRMSLEELAKVSNVSKLTLGKIERGETNPTVNILWKICRGLNIPLVALL--
300770604    ----------------------GEYIRIKRENLKVSQEAVAFKLDMSQAAYSKIERGETKVKVDQVYKIAHLFGISVYELLPP
294500115    -----------------ENIDIGKKVEKFRKAKGLSSRELAKLAEITPSMLSQIERGLANPSISTLKILAKCLDVPTFSFL--
159044104    -PSLIRLHRESGDTIPVEPLNLGSRVRDLRKARNWTLEQAAGQAGLARSTLSKIENGQMSPTYEALKKLADGLEITIPQLFTP
140604257    ---------------------FGRKVRFERERRALSQEKFAEMADVHRTYVGMIERGEKNITLLNIEKLAEALDLTLKQIM--
239820608    ----------------PALLALGTAIKALRKTHGISQEELAHRSHVDRSYMSSIERGMQNPGVMTVVQIAAGLGVSVAEL---
291537143    ---------------EQEFKMIGLNIAYFRKLKGISQMKLAETIGISRTHMSNIENMPTSVSLETLMDIADALDIPAYVLL--
254474601    ----------------PQPATLGADLRALRKSRSLTLTDLAARLGRSVGWLSQVERDKSEPSISDLRAIAKCLDVPMSMLF--
302527873    --------------------IIAASLRRERARAGLSLTEVARRAGLAKSTLSQLESGAGNPSVETLWALGVALDVPFSRLVEP
158314482    ---------------------FRERVRARRHELGKSQEQLADDSGLHWTFVGQVERGRRNISLHNILKLAGALEIDPAELVR-
240139328    ---RTASNAPLAEERPLEKAL-GYQIRMLRRERDLSVGDLAAAAGISQGMISKIENGTISPSLASINAIASALNVPITGLFT-
302186628    ---------------PPVLQHVSQNVRRLRNSADLSQTALAEKSGVSRRMLVAIEAGEKNVSLATLDRVAEALQVAFSDLIQ-
297162225    -------------------QSLARNLKRWRNERGFTLDALAARSGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
310815538    -----------------DRPVYGSRIRELRKKNGLTLQQLSDRAGLSVGFLSQLERDKAVPSLGSLARLAQVLQVDIDHFI--
94984444     ------------------KMKLHERLRELRSERGLRLKDVAETAGISVPYLSDLERGRTNPSLETLQTLAGAYSITVHDLLE-
299143941    ----------------------GNKLKNLRVKQALTQEELADRSELTKGFISQVERNLTSPSVATLIDILEALGTTPLEFFE-
262200767    MPSTGRRSAED------RRTAIGARITELRTARSMSLSALARAAGIGKGSLSELESGQRNPTIDTLYAVAGPLGVPLSALL--
114567063    -------------------MTISERINKLRKERNMSQALLAERAGLKAPAISQYESGARSPSFESLIKLSSALGVPSDYLL--
154496299    --------------VMKRKIAVSRRLKKAREESGLTQKEVADKLELKKTTLSGYENGKSEPSMETLVQLANLYGVSLDYLM--
257484651    ---------------------VSQNVRRLRNCADLSQTALAEKSGVSRRMLVAIEAGEKNVSLATLDRVAEALEVAFSDLIQ-
284034421    --------------------VLGVNLRARRDEQGISLSELARRSGIAKGTLSQLESGAGNPTIETVFSLSNALGVPVSALL--
91206191     ---------------LVQKILSGENIKVYREYRGLSQEQLATKIGKTKQYISAIEKGSRTGTIDTLKKLSTVLNIDLDML---
225175746    -------------VVKMDHKMISINLRRVREEKGLSQSEVAHLAGISRVAYGRIESGASIPKVSTLQNIADGIDIKLQDLFVP
159899272    ---------------------FAVVLKDLRVSLGISQEELGFKANYHRTYISQLERGLKIPTLTTVFELAHVLKITPAEFIE-
284038170    ------------------KKQVGQRIKEARNQKGITQREFGKMLGVSHTTVNGYETGKQNLTLDTLEKVAAALGMAPKSFL--
160937081    -------------------KAIGKRIKIQRIQREMTQEKLAELTGLSNPHISNVETGSTQVSLKSLIAIANALEITPDVLL--
288917740    -----------------ERAIAG-NVRRLRHDRGLTLAELAARSGVSSAMISKVENASISCSLTTLDRLAETLDVPVTSLFR-
222109146    ------------------RELLAWNVKKLRVAKGMSQERLSLEAHLERVAISQIERRRINPGLDSLGKIAQALGVPITDLFK-
194467035    -------------------KTIGKNITTRRHQLKMTQEQLAELSNLSVNYISKIERGTTNISAKTLYRLAKGLNVPMENLLK-
134670996    -----QKSAALDPPSAALLRSLGTRLRQMRKSQGLSRRSLSERSGVSPRYLAKVEAGDGNISIGLLIKLAAALEQPLEHFL--
229030114    ---------------------LGQTVLSYRKKNNMTIREFADYAGISTSLISQIERGYANPSLSVLELIAKALNVPLFTLF--
291548990    ------------------RKSLGEALKAHRTQCKMTQEFVAETIGVSRQAVSKWENGTSDPSTSNLFALAKLYGVSVEELLK-
295102948    ------------------RKSLGEALKAHRTQCKMTQEFVAETIGVSRQAVSKWENGTSDPSTSNLFALAKLYGVSVEELLK-
169334705    ---------------------LGKQIKKYRKQKKYSQSDLAEKIDKSVQHISKIERGISKASLQTLVDITNALDISMDELL--
254245401    ---RFRSSMVLPDESVLVAVSLGNKIRALRQRLKLTLDEAATTAGISKPFLSQVERGRATPSITSLVRIAKALGVTM------
158424413    ------------DASNADRL--GPNLRQLRQERGMTLDRLAAESALTRGYLSLVERGLKTPSITALLRVATALGVNIAQLF--
205375367    --------------------MVGNRIRMLREERKLTMQELAVRSKVSKSYISSIERGQKNPSIRILLRIADTLHVELEDLF--
283780906    -------------------LQLSQRIREMRTSAGLTLEELAEKTGMTRGVISKIENFRVTPSLPTLAKIAEAFGVSTADLL--
229017769    ------------------QLILAKNLKTIREKEKLSLEKVAQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
163761211    --RQPQPSRPADPVSPPA---FGERIREMRHKAGLTLQTLADQSGISVGFLSQVERDKATPSLGTLASVAAALGV--------
170740636    ---------------------LGQRVRTARAVRAMSRKALSHSSGLSERYIAQLETGHGNVSIILLRRVAHAIGVPLEDLIAP
58616432     --------------------IFFTNMLRLLDELHMTKQELADKSGVSISFLSDITTGKGNPSLKVMEDIAKALQTPLPLLLE-
157370058    -----------------------SNLRGYRQQAGLSQVALAEKSDVSRRMLAGIEAGDRNVSLAVLDKLADALNISFTDLIQ-
262370712    ---------------------VSQNVRHYRSLKGLSQQQLADLAGLSRRMVAGVESGQDNISLAKLSLIADVLEVDFVQII--
291301572    ---------------------LAANLRAIREAAGLSLSAVARESGIAKGTLSQLESGTGNPTIETVFSLSNTLGVPVSSLLT-
75674859     --------------------IVGKNLRRIRLRQGLSLERLAKQSGVSRAMLGQIETGKSTPTIGLLWKICTSLTVPFASLI--
166033247    -----------------EAKQFGQFIAGIRKEKKMTQAELAEKIHVTDKAISRWERGLGFPDIQTLEPLAQVLGISVLELMR-
17545878     ------------------------RLKPLRKDRGWTLEVLAERTGLTKSYLSKVERGLSVPSIAVAMKLAGALGVPAETLF--
118477836    ------------------QLILAKNLKTIREKEKLSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
229139131    ------------------QLILAKNLKTIREKEKLSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
217958091    -----------------------NQITKLRKQKAITQEELAVKVGITRAYLSNLENGKHKPSLDVALKISEVLGSSVEKIFK-
58338178     ------------KTIEVIRMSLNQKIAQLRNDNNWSQEELAEKLNVSRQSVSKWESGQAKPDLDKIIALSDIFDVSTDYLLK-
228952792    ------------------QLILAKNLKSIREKEKLSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
141167500    --------------------LVGKEIQRLRQEHQLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQALKQPLVDML--
226355114    MPARK---PQPTDPLVQERIRVGQRIRELRLAKGMNQDEFAAAAGIHRTHPGKLENAQIDPQLSTLVKVASALGVRVDELLT-
65319713     ---------------------LGQTVLSYRKKNKMTIREFADYAGISTSLISQIERGHANPSLSVLELIAKALNVPLFTLF--
15964024     -------SPIMENAIAPLEETMAMRLRELRMARDLTLDDLAGRSGVSRAMISRIERGEASPTAQLLAKLCSALGTTLSALF--
186473005    --------------------LIARRVRELRDGHGLSLEALAERSGVSRSNISLIERARSSPTAAVLDKLATALGVTLASLFE-
257792947    ---------------------FGQYLRKLRKERNLTINQLALYSGVSSALISRIENGQRRPKPDTLKKLASALKVPYEDLL--
148557504    -------SPETMAKTPRNTSQPGPALRAARLDKGLSLRELAARTGLPFSTLSKLENGKMGMTYDRLVLLAQALGVEIGKLF--
254440509    ---RPNDVTGSVLCVGVSVETFGDRLKKKRSEMSLTQKELADAANISQPFLSRIEKKSSEASSDNVRALATALGV--------
167768231    ---------------------LGKRIKLTRKGQDLTQEMLAEKAGVSQHYIYEIEAGRKAMSIHSFASLTTALDVSADYLL--
166362821    -------------------QILGRELQRYRQEKGWSQEYLAEVTGLHRTYISQLERGLKSPSVRVLSHITNALG---------
149178990    -PARKKTSATTGSELSPDEISLSQRVRELRKERGWSLDSLSAACGVSRSMLSQIERGEANPTLAVTVRISQAFGIALGELVE-
302875363    -----------------------QKLQALRKEKGLTQEEFAETIGVSRQAVAKWEAGQSYPDLDRLIEISNLYKVSIDKLVK-
172057738    -------------------HMIGNEIKRIRKEKKMTQKELCD--GISQAEISKIENGRNSPTIDLLQQISKRLRVPLSLLFR-
142028520    -----RVEPPMEKSIYSRRALFAKLLRAAREEAGFTQEEVATRLETTQTFISKCERGERRLDVIELCSWCEALGIPASQFV--
229606284    --------------------LVGKRIAKMRKSKGLTQDKLALFAEIDRSYVGRIERGEVNITIEKLYEIAETLGCDAKELL--
296131950    ------------KKSEIDNKAIGQRIREEREKLELSREKFAEIIGLSDYYVGQLERGERQMSLRVLFKIARCLHVSLDYLI--
294501848    ---------------------FGERIKHFRLKGGFSQEELANQLNVSRTTISKWECSKQTPSIFDFLSLCNCFQITLDQLIEP
296443509    -------------------------LKTKRKEMKLSQSALGSLVGVSGAYIQQLEAGTKNPSIETLKKIADALNIRVNELF--
135123985    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
255024118    ----------------------GKRIKNLRLSKNLTQEELGERTDLTKGYISQLERDLSSPSIETLFAILEVLGSTPKDFF--
307818267    ----------------------GGTIRGFRLQKGMSQGDIEKRTGLLRCYLSRVENGHTVPSLETLKKIASALDLPLSQFF--
229161388    ------------------QLILAKNLKTIREKEKLSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
297153462    ---------------------VGPRLRALRRDRGITLADLAATTGVSESTLSRLESGQRRPSLELLLPLARIYGVPLDDLV--
259505186    ----------------------------------MSQEMLAEKLNISRQSISKWERGESLPSIDNLIRLSEILGIPLNDLVK-
134298753    --------------------MLAVNLKQLREQKGLSQNQLAKLANVPQSAIHYIENGERNPGLQTVEKLADGLGVTLSKLVE-
226225799    ---------------------FGKTVRRLRTNAGFSQETFADLVGMHRNYIGTVERGETNISIENIHRIARGLRITIAGLFQ-
37678326     ---------------------FGDNLRRERKLKGISQDKLAISADIDRSYVGRIERGEVNITLEKAYQLASILGCDVRDLL--
296133125    ----KKHLLQDPEKSEYEKLQVLYNIKRLRLEQGLSQKDLADKVGTKQSAISRLESGEYNPSVEFLTKIAHALGKEL------
288792760    ------------DPAPPLATI-AAALRRERERAGLSLTELARRAGIAKSTLSQLESGSGNPSVETLWALGVALDVPFSRLVEP
136472483    ------------------KEIIGRNIRRHREALGVRQGALAQQLSITPSALSQIETGKTDISVDRIEQIAEALKLSFYELMT-
296105405    --------------------VIAKSLVRERLRTGLSLAEIARRAGIAKSTLSQLESGNGNPSLETLWSLCVALDIPFARLLEP
269126718    ---------------------FGQRLRHLRRARGMTLADLGAKVGRAPSQLSLLENGRREPKLSLLKSLAAALEVPVEELLR-
294642015    -------------------ELFGANVVYYRKLKKLTQLQLAELADIDRSHISAIELGNVGVSFDLIFKLCEVLEIKPRQLF--
149180249    ------------------KQSFGKVIRAHRKYKGLSQEELAHRSGFHHNHLNNIELGKAGMSHHTVFKVAAGLNVTPSQLLK-
254487954    ----------------------GHRLRTIREERGLSQRELAAKAGLTNGTISLIEKNKTSPSVASLKSLLDAIPISMAEFFSP
238024352    ---------------------VGGRLRALRVEQGLSVNELAMRAGVSVGTVSQVERNKANPSVRILERLRQALSVPLSALLE-
108805301    MKSAKNDNRRANTRLNPDQYL-GNFIRKYRLEKGLTLSDISARASISKSMLSKIENGQASPSLHTIARLAQALGVTLSTMF--
255534813    ------------------KLVFGLKMKQYRKIKNLSLQDLATLTGLSKSYLNEIENGKKYPKHDKIIPLATALGCTYNDLV--
253580339    ---------------------VAVNLKRIRKSKSMSLDQVSEQTGVSKSMLAQIERGTANPSLGVLGKITSGLRIEFQELIQP
229490457    ------------DTAETPQKLVAVALKRERTRAGLSLSEVARRADIAKSTLSQLESGLGNPSLETLWALGNALGVPFSQLV--
254792649    MDKRAKNQIVDSDI--------ARLLLKLRKSRNLTVTELAQRSGVSQAMISKVERGTSSPSATILSRLANALNITLSKLF--
257438062    ---------------------FHEKLQELRKSRGLTQEELAEALFVSRTAISKWESGRGYPSIDSLKEISRYFSVSIDELL--
307692837    -------------------MTLGEKICTLRTGKGLSQEDLAAKLEVSRQSVSKWETGQSVPDLEKIIKLADLFGVNVDELVR-
258636459    ---------------------VGIRLRAVRKARGMRIEEVAEKVGVSKSFISRLERNVTQASIATLLKVCEVVGITPAKLFDP
206560147    --RLRTSMTVPPDESVLVAVSLGNKIRALRQRLKLTLDETAGIAGISKPFLSQVERGRATPSITSLVRIAQALGVTM------
86133032     ------------------KLIFGLKLRQIRTDKNLSLFGLSKLTGLSKSYLNEIEHGKKYPKPDKIFTLSEKLDIPYDQMV--
255655682    --------------------IIAKNLNRLRNERNLSLGQLAELSGVSKVMLSQIEKGDSNPTVNTIWKIASGLNVPYTAILE-
310762596    ------------------------RLRALRRQQTLSLEQLAQRTGLTKSYLSKLERGLSEPSISTVLRLAEAYGLGVSELV--
167630842    --------------------VIATRLRSIREQLGLTQAEVAERAGVSPGLIGQIEQGKVQPSLRTIERVAEAVGVTPCYFLVP
167630842    ---------------------LGQKLRLLREERGLALQELARLAGISIETLRAIEAEEVRPSVDTLRTLADHLNVSIPQLM--
167630842    -------------------------IRRVREEKGLSLQEVSRLSGVSVSYLSEIERGTKQPAPRIIDKISTALG---------
159897542    -------------------LIFGMKLRQARLEANLSLTEFAARAELSPSYVTEMEKGRKYPKPDKIVKMAQVLGKGYDELV--
241774719    --------------------LVGLNVARLRTERGLSQLELALRCELTQGYISKLEAGKRNPTVVIQYLLAEALGVEVGALF--
148554640    -------------------MSFGELIRDRRKRLKLTLNEVALRSDLSVSFISLAERGKATPSIVSLLRLAQALDVDISYFLAP
283782998    -------------------MLLGEKIRNARVEAGLTQEELAEMIMVSRAAVAKWEGGRGLPDVANLKVIADALGVTVDHLL--
229087336    ----------------------GNKIKALRLEKRMTLKQVSEKTNLSISFISQVERSKSSITLESLKKLSEALHVSP------
224541132    ----------------------GSKIKAARIGKKLTQEQVAELLGVSRQTISNWENEKSYPDIISVIKMSECYDVSLDYLLK-
303242620    -----------------------KKMKIARIECDLSQEQLAEKVGVTRQTIGMIESGNYNPTLNLCIEICKALNKTLNDLF--
299136447    ----PSEMAVSPGPAPIN---IGMTIRDFRLQKGMSQGDIEKRTGLLRCYLSRVENGHTVPSLETLQKIAAALDLPLSQFF--
210632695    ---------------ERDTMSFRDNLLYLRDARNMTQEQLAMLLGVTRQAVSKWESGASTPDMDRLVRLCEIFEVDLDDLIR-
295106954    --------------SETQRRL-GLRIKDLREERGLSQYACAPLLGVSRTYLADVECGRRNVSLATLDSIARGLGISLEELLK-
255602345    --------------SLAPKLAFGRVLRRLRKAAGFSQERLALEADVRRTYISLIELGQHQPTITTLFKLAAALKQKPSDLIR-
261377839    ------------------RAVLAYNMRLFRVNKGWSQEELARQCGLDRTYVSAVERKRWNIALSNIEKMATALDVAAY-----
301062224    -------------------------IRRHRKDRNLTLKAIAEKAGISEGFMSQVENNVKSPSVDTLVKICNAIGVNAGDLL--
257065271    -------------------------IQNARKEAGLTQEQLAAKVYVTRQAVSRWETGESEPSIDMRKLLASVLGVPAVGLF--
167464931    ---------------------FGQNVARLRKKKGMSQEELAEKLDVKKQTISNIERGVRYPTFENLEKIAQLF----------
228962124    --------------------MFGQRLKDLRREKKLTQQDIADVLGIEKSNISRFESGKQSLSSENIIKTAKYFDVSVDYIL--
118479525    ----------------------GSAIREIRQRRGITIAQICEGTGLSKGFMSQVENNKTSPSISTLETISNFLNVPLPYLL--
284045383    -PPRKTEDGPLADVTQVALKDVGARLRRDREARGVGVRELARRIGVSPSLISAIELGKANPSIGTLYQIVDELNLSVDELM--
302380564    ----------------------GDKIRSLRLKLGLTQEELAERSDLTKGFISQLERDLTSPSVDSLNYVLNALGTDM------
225410097    -----------------------QNLRQLRLDCGMTQEQVAAKIGLTRQALSSYESGRTRPDIEMLMRLCEVYGTDLDAIL--
210632345    ------------------QHTLGRNICAIRKELGLSKVEFCLQLGISRVTLDLIEQGRDNVKLSTLDQLARAVGKEPWELLR-
182418649    -------------------MQIGEKIRILRMEKQLTQEELANRCELSKGFISQVENDLTSPSIATLIDILEILGTNLPDFF--
94311337     -PGRPSGTTTYESAAATA---FGQAVRAARVAQGVAQDEFASRAGISRSHMGKIERGEHVPTLPLILKISVALGISAAELM--
227489860    ---------------------FSQQLRRVRKRRGISQQALAEISGVSRSQISNLERAMADPQLSTVYKLALALEIPPAVLL--
146313711    --------------------VIAKSLVRERTRTGLSLAEIARRAGIAKSTLSQLESGNGNPSLETLWSLCVALGIPFARLLEP
254500680    ---------------------LAQRLIGLRKTKGLSLDELAEKSGISRATLSRIERGDTSPTAAALGRLATAFGVSVADLF--
271961986    ---------------------VGQRIRRLREERGISLSELARRAGVGKATLSGLENGTRNPTLETLWAVTAQLGVPL------
281491791    ---------------------FGQNLKKLRKNAKLTQSQLAEKLGMKQNAYVLWEQKSTNPTLELLEKLADIYDLPIQELIK-
160940818    -------------------------IKEFREEKKITLRELSEKSGISKSEISFIENGQRDPTLHTMCLLSLALGVPPAKLFT-
205375274    --------------------MIGERVKQLRLEKNMSMTELAERAGVAKSYLSAIERNQKNPSVQFLEKVAQALGVSMDSIL--
293610665    ---------------------VGTNIRSLRDERDLSQQDLADLAGVSRRTIAALETGQVNISLAKLDSIAAVLGV--------
229590899    ----------------------GEQLRQLRRRAKLSQLDLALITGVSQRHLSCIETGRAKPSPGTLHNLLTALETPLEQ----
141081385    --------------------LVGKEIQRLRQEHHLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQALKQPLVDML--
225389143    ------------------------KLKSARAALDLSQEELAEKVGVTRQTIGMIEAGKYNPTLNLCVAICKVLGKTLDDLF--
162448051    ----------------------GKKIRALRLGNNLTQEELANRLELTKGYISQLENNLTSPSIQTLFSLLEVLGVETHEFF--
163737915    ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLL--
28870630     --------HKENSPRAPVLQHVSHNVRRLRNAADLSQTALAEKSGVSRRMLVAIEAGEKNVSLATLDRVAEALEVAFSDLIQ-
296876651    -------------------MTFAEKLKSIRKQVGMSQELLAEKIGVSRQAVTKWETGAGIPDIENMISISNLFNISIDELI--
295095052    --------------------VIAKSLVRERLRTGLSLAEIARRAGIAKSTLSQLESGNGNPSLETLWSLCVALDIPFARLLEP
229030146    ------------------QLILAKNLKTIREKEKMSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
90414870     ---------------------LGKRLKEIRMAHGLTLEEASKRTGLARSTLSKIENEQISPTFQAMQKLANGLSVDIPQLFAP
213028985    --------------------VIARSLVRERQQTGLSLAEIARRAGIAKSTLSQLEAGNGNPSLETLWSLCVALDIPFARLL--
257784647    -------------------MSFAENLVELRKYHDFSQEELADMIGVSRQTLSKYETGESLPDIEKCKRFANVFGVTIDDLI--
159905237    -------------------EVISKNLKTLRKRKDLSLDALSNLTGVSKSMLGQIERGEVNPTISTILKISNGLKVSFTSLLK-
262200800    -----------------------QRIRGLRIAKGWTLDALAARCFLSPSTLSRIETGHRRVALDQLVPIAQALGTTLDQLVEP
239817492    ---------------------LGRNLRYFREQAGLTQVELAFDAEVERSRISKIERGHVNPSLLTLATLCYCLKITLPTLFE-
169628144    -------------------------VRALRRERGLTLEELGSRTGLTKSYLSKVEREHSTPSVSVAMRIAGALDVDVSRLFT-
145220707    MPPPPQDENLAAVVSNAAQDI-GSFIRSQREAAQVSVRQLAEKAGVSNPYLSQIERGLRKPSADVLNQIAKALRVSAEVL---
38233250     ---------------------FGVRLHKLRRLRGLTQDGLAEIANLSRNQISNLERNESDPTMSTIYRLARALHVPPAALM--
229819917    ---------------------VGPRLRALRHERGLTLSELAERTGISTSTLSRLESGGRKPTLELLLPLARVHGVPLDDLV--
116696126    ---KTHAEPPFEAQVPHIEESVGMVIRELRLRERLTIAQVAEQAGLSRGMLSKIETGSTMAGMDTLARIARALGVPMAVLF--
137484768    -----------PSSTMRLRDNLAKNIWLLRQQREMSQDDFAALIGIHRTYLNHIENAKRAPTIDVIERIMIALNVPITALL--
255059827    ---------------QTAKELLGMRIREVRKARHLSQERLAEKVGVEPKQISRIEGGKSAPSLDTLEAIAKHLQVQMKDLL--
226325411    ----------------------GKKLKNARIEAGLTQEKAAEKIDVSRQTISNWENEKSYPDIISVIALSDLYSVSLDELLK-
262373626    ----------------------GQLIRKKRIEKKTTQESLALQCCIDRSYMGRIERGEANLTIEKLYDIAHALEVDAKDLL--
260768699    -----------------ETDSIGQKIAQLRKEHKLSQRELAEKANITHSAISSIENNKVSPSVSSLHKIVKVFNLSLSEFFT-
139790763    ---------------------LGADLRSLRKSRKMTIRELSEATEKSLGWISQIERDKSQPSIDDLRDLAHVLNVPLSILF--
282892178    ----------------------------------MSQEKLAEKADLHTNYVGSVERGERNIAIENIYALANALDCSPKDLM--
150377496    -------------------EVMAINLRRIRHVKQLTQEELAVQSGLSARYIGSIERADVSATVTVLGQIAAALGVEPAELVT-
142173184    -PGR-KDSTVADVDTTQEWATVGDRIRIAREAAGISVRELARRVDVSASHVSQVERGLASFSVRSLYNVVSILGVSMDSLFE-
88801079     ------------------RFILGIKIKQFRQNAGLSLKQLSERTQLSVSYLSEIEKGKKYPKPEKIVLLAHALNRTFDELV--
284042165    ------------QPIGPTYITFGRTIRELRVRRGLSQEQLGLHGGLHRNYVASIERGEINPTLRTMLRLQRGLDFPLSEIV--
254466433    ------------------------NLREIRSAAGLSLSKAAEITGVSKAMLGQIERGESSPTIATLWKIAKGFHLPLTALL--
296166113    -----------AKTAPDIDLQVRRRLRELRMQRGMTLQEVGAIAGIDISTLSRLESGKRRLALDHLPRLARALSVSTDELLQP
302388655    -------------------MIDGKLIRNIRRKRNMSLQELARRADLSVSYLSEIERGIKQPSLETIEKMANALNISKNALF--
302388655    ---------------------VGYKIKKIRQERGLTQVELAKKAGVSTGLIGQIESGRVEPSLKTLEKIAHALSLSP------
302388655    ----------------RNSRSIGEKIALLRQEKGISLSELAEKAGISATYLCQIEKGNALPSLSTLKALAEALCMTAQDLM--
134578321    ------NTAHNAKTDPPKVLQYSSNLRGYRQQAGLSQMALAELSGVSRRMLAGIEAGDRNVSLAVLDKIAAALAISFTDLIQ-
291530671    --------------------LLGQRIRAFRTKKGITQMELAERIDRSAAYMSYVETAYKSCSLDTLVMVANELNVSTDDLL--
260556784    ---------------------LGENLKAIRKAKKMTQKELAMKSGVKQSVISDLETGNAK-STGSILELATALGVTAEEL---
213968238    ---------------------LGQHIRKLRKEKGLSQQALAHACGWSQSRIGNYEKGTRQPSLQDIRKISDTLGVSFVDLV--
15807558     -----------------------ERLRELRSERGLRLKDVAEVADISVPYLSDLERGRTNPSLETLQTLAGAYNITVHDLLE-
307820544    ----PVTLAVVPTALPREDLQVASAVRDLRLVRNLSQRQLAGRMGVPRTYISKIENGKAMPTIGSLERLARALQVDISDLLR-
148252332    ---RDSDAPRDDGQSAAETDFLGQRVRRMRGLAGMSRKVLAQVSGISERYIAQLESGKGNVSIVLLRRIANAINAPLDDII--
137865836    --------------------LVGKEIQRLRQEHQLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQAFKQPLVDML--
206975246    -------------------QTFGTVLQEYRLNSKMSQEELAFNSELDRTYISLLERGKRKPTINTVFALSKALKINPSQLIK-
222085057    ----PRAESVDEISSLT-----GQNLRRLRTRRGYSLDRLAKISGVSRAMLGQVETGKSSPTISILWKIAAALDVPCGSLI--
300694645    ----RNDGPAQDPSAQLNHKEVGARIREARKALGLTLSALSERSGVALSTISKAERGDIALTYEKFAGLAHALGLEFEQLL--
206967661    -----------------------SKIKVARVQLDLTQQQLAEKVGVTRQTISLIEKGKYNPSLDLCLKICYAVDKTLNDLF--
298369856    -PRRKAAMDRAAAKIKITRKAGGETFVSLRMKKGFTQSELAAAAGLRQPYLSRIENSKQSLHNETVQKLANALGVSPLEV---
134299415    -------------------EIF-EKVRTLRNQKNMTLKDLSEKTGLSVSFLSQVERGTSSLAITSLKKIADALNV--------
229541873    -----------------------KKIRELRLQKGLTLKQLSEKTNLTIGFLSQVERGTSSLAITSLKKIADSLGVEISYFFNP
256377105    ---------------------VGPRLRALRRDRGVTLAELSLRTGVSESTLSRLESGQRRATLEFLLLLARAYDVPLDDLV--
150389852    -----------------------SRMKVARVEKDFTQEDLANIVGVTRQTISLIEGGKYNPSIKLCIEIAKALNKTLNDLF--
126698607    ----------------------GEKIKRLRTEKQLTQEELANRCELSKGFISQLENNLTSPSIATLIDILEILGTNLREFF--
296040123    -------------------------LRSHRRRAGLTLEALAEDTGLTKSYLSKVERGISTPSIAVALKIARALDADVSQLF--
218528591    -------------PSAEERKALGHQIRRLRRERDLSLSDLSSAADVSQSMISKIEHGAISPSLASINAIASALNVPITALF--
254465943    ----------------------GREVRSFRRQQGITVADLANLTGLSIGMLSKIENGNTSPSLTTLQLLANALSVPITSFFR-
139048509    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
289422654    -----------------EKFQVCNSVSVIRKERGYTQLKLAKLADFSQQYISNIERGVLIPSIAKAIKLAEVLGVCHGELF--
78485682     ----------------------GKIINNARKKQGLTIADIAEQSGISRGMLSKIENGQVSPSLDSLLKISRTLGVPISSFFR-
269955724    ---RRPPGPALPLAEEPDALTIGRRIRHLRTERGMTLDDLAAAIGKAPSQVSLLENGKREPTIARLQAVARALGAGVEDLLDP
238025656    --------------------MLFQALKLLRRYHGMTQKDLAARLGISNSYLSEIETGKDSITIDLLEKYAAVFGIPVSSLL--
291542798    -------------------KAIGKRIKIARIKADLTQEKLSEMVGVSPTHMSNVETGTTRVSLTTIVGIANALGITSDDLL--
240171997    -------------------------LRAVRRHRGLTLEQLAEQTGLTKSYLSKIERGHSTPSIAVALKVSRALDVDVGRLF--
167760581    -------------------QIIAENLKEIRKGKGLSLEQASALTSISKSMLSQLERGEVNPTISTVYKLSLGLKVP-------
284991527    -------------------------VRDARRHRGLTQQQLAERLGTSQSAVARIEQGGQNLTLELLGRLSEALERELF-----
227544810    ---------------------LGANIRARRHELGITQEQLSNNTGLSINYISRLEVGTNNVSAKTLLKIAEVLKTSMDKLV--
260655689    -------------------MSFGLRLRSLRKAHQLTQQQLAEVTEVSRIYIQALESNRRSPSMKLLHKLADALEVDPADLLE-
295705479    -----------------ENIDIGKKVEKFRKEKGLSSRELAKLADITPSMLSQIERGLANPSISTLKLLAKSLDVPTFSFL--
254302178    -------------------MTIGEKLKKSRNDKGMSLRELATKVELSASFLSQIEQGKASPSIENLKKIAHTLDVRVAYLIE-
142040313    ---------------------LGKRIKACRHAVEKSQETLAFESHVDRTYISAIERGIANPSVETLANICYSLNVTLAELFSP
142216776    ---------------------LGQKIRALRIERGMTLDDVVSKSGLTRSWLSKVENFRVTPSLPGLMEIAKALGVSVSHLLE-
167769076    ----------------------GSVLQASRGEKKISLRQLAERTGLTASMLSQIERNLVNPSINTLKVIAAALEIPMYKFF--
182440037    -------------------QSLARNLKRWRGERGFTLDALAARAGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
260453446    -------------------QSLARNLKRWRGERGFTLDALAARAGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
260890727    ------------------KENFKEILKELRKKKNLTQRGLAEKTGISLAMITKYEQGLNTPSIENLRVLADFFKVSIRNFLE-
256680608    -PDQDEEGGTVAEADERGTDGLGRRLSALRARAGLTISALAAAAGVSQGLVSQIERGAGNPSYTTLIKLADALRVP-------
225374410    ------EKKHLAGQQLTPRYEVVQQLKDARKAQDMTQEVLAERVGTKKSNISRFESGKYNPSLDFLIKVAGSLGKQ-------
148263053    ----------------------GERLKRLRMINSLTQEELASRADLTKGYISQLENDATSPSIATLKDIIDVFGVSMQEFF--
238023508    --RRGAPAPVTDAATPPR---VGETIQRLRNERKLTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGISLDELFAP
91780754     ---------------------VGARLRALRVAQGLSVNELAMRAGVSVGTVSQVERNKANPSVRILERLRQALEVPLTALLE-
118463045    -------------------------LRPVRRQRGLTLEALAAQTGLTKSYLSKIERGQSTPSIAVALKVARALDVDVGRLF--
228921132    ------------------QLILAKNLKSIREKEKLSLEKVSQLTGVSKTMIGQIERGDSSPTITTIWKIANGLKVSFTSLI--
135202698    MPQNSAKNTSNGKKRVPYR--FGEKLRTVRERKGYTLKVVAQRAGVSESLVSQIERNRVSPAIDTLLLLADVLDINLEFLFE-
210624072    --------------------MLGERIRNFRKNKSITLQQLSDETGLSIGYISQIERNLVDPSLSSLRKISKSLDIPTYLLME-
239814987    ----------------------GAQVRALRMAAEVSGGELAKTSGISASMLSRIERGLVSPSVETLERLAQGLHVPTSRFF--
152983209    MTSKKADKQDSASSIEIQ---LGGRISKLRTSRGFTQDKLALETGFTKGYLSKIENSKVIPPIGTLVKIAQVLDTDLSALLEP
135114120    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
135101948    ---RQKPTRNIIRVKTDVRLKFGKQLQRLRREHDLTQEELARKAGIHPRYLQNLEGARPNVTIVTQEKLAKGFGIPLGDLM--
142010768    -----------------QNQAFGKALRSLRKARKVTQRDLAIHARLDRSYVSAMELGENSPTLDTLLALCRGLDISLVDM---
265764159    ---------------------YGEILRDRRKQLKITQQELAEKVGTARSYIARVEKGETDIQISSFFRIARALGIE-------
298384446    -------------PGTPEREKFGQILLDARREAKVTQSELAKRINATKSYISRIESGAINPSVGTFYRIINALGLKI-EIVKP
229100244    ------------------QLILAKNLKTIREKEKLSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
168186644    ---------------------LGERIKMLRLEKNLTQSELAKIAGISRVAIGNYERGTRIPNIDILLNISKALGVTINNLLE-
146343555    ---------------------LGQRVRRMRGLAGMSRKVLAEVSGISERYIAQLESGKGNVSIVLLRRIANAINAPLDDII--
154501121    ------------------REDYGSRIRSLRKKRGLTQEQLAEKMNVSTPYIAKIETGKQTGPVELAVEFAAFFDVSLDYLL--
294639064    ----------------------GENIRNARKKKGMTQEMLAEKMGVSRQAVSKWESGKGMPETEKLAELSALLGVSADRLI--
291299563    -------------------EVIAHALRRERDRAGLSLSEVAKRAGIAKSTLSQLEAGSGNPGVETLWALSVALNVPFATLVEP
256545000    -----------------DKLVFKNHLKEVRKEKGYSQQQLADEVGVSRNTISSIETGQFNPTAKLALILCIALEKKFEDLF--
283783609    ------------DALQPERDL-TMSLVMARKRAGLTQAELSEKTGISQSDISRLENGSRNPTIALLNRIANALN---------
212696965    ---------------------LGKNIKNSRISQNLSLKKLAEKVDVSPSMLSQIESGKANPSLNTLKLISQHLKVPMFTLF--
310621116    -------------------------IREYRQSHGLSMEEFGKRVGLSKAYISLIERGKNTPSIDTMKAIADGLEMDLDVLLR-
210622345    ---------------MKDELILKNNLKQARAEKKLSQAALAEMVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
254828889    ----------------------GKRIKNLRLSKNLTQEELGERTDLTKGYISQLERDLSSPSIETLFAILEVLGSTPKDFF--
84501143     -----------------EPLVLGDRVRELRKARDWTLEQAAREAGLARSTLSKIENGQMSPTYDALRKLATGLGISVPQLFTP
153954565    ---------------------VGAKIKEIRESKNLTQKQLAEKIGVTPVTITRYENNKREPSIETLNKIAKALDVTINDL---
140099615    ------------KKKPSLAETVSRNIRKARLEAGMTQKEFADKAGFKVSYIARLETKPQNLSLGVLERISESVENNPFQLL--
254475134    ------------------------NLREIRQDAGLSLSKAAEITGVSKAMLGQIERGESSPTIATLWKIAKGFHLPLSALI--
16126938     ------------------RLVVGANIRALREARGVPQDELAHVAEIHPTYLSGIENGKRNISLRVLERLAAALVVSEAELVR-
221210345    ----------------------GKRIKECRHATEKSQETLAFEALVDRTYISAIERGIANPSIETLANICYSLNVTLAELFAP
291562330    ---------------------FGKRLHDVRTSRGITQEELAVRLGLSKQHVSRMENGERNCSIDLLIELSCILHVSTDYLL--
259417133    ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLLE-
254513121    -----------DKKTETELEI-GRTLQRLRQERSLTVTELAARAKVSTPMISRIENGHVSPSLGTLQALADALSVSMMALF--
84516199     -----RIAHENGSASVAQPLDLGARVRELRKARDWTLEQAARQAGLARSTLSKIENGQMSPTYDALKKLAVGLDISVPQLFTP
289673453    ------NMPTEPHPKLKLEQYLGIQIKRQRQAQELKLADVARIAGISQGMLSKIENAQVSTSLDNLSRLCDVLGMPMSKLF--
94314004     --KETNASAHVDPSRTLDRETFGKRLRGARKALGWTLAHLAELSGVSITTISRAERGQLALGYDNFAAIGKALQMDMGEMF--
218133469    --RKRKQEVQSMNQTQTSRQI-GYRIKEVRELNHISQAQLAEMTDLSVSYISHIENAKRKASLESIIRIVNALGITVDELL--
217966210    --------------------MFGNRLKQLRKNNNKTQEDISKILGISRGAYSHIENGRNEPDMETIVKLANIFGVSTDYLL--
256774212    -------------------QSLARNLKRWRNERGYTLDALAARAGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
258515474    ----------------------GEQIRALREERGYTLQELARRANLSFSYLSEIERGSKKPSLKTIEKLAAVLNVAKSQLVE-
258515474    -------------------LTLGNKIRMLRNEKALSLQELSTTSEISLSYLSEIERGTIYPSLNTLKKISESLDVSASVLM--
258515474    ---------------------LGNKLKALREKQGYTQAKLAELAGVTAGLIGQIEQSKVQPSLKTLEKLSGVLGIS-------
296134047    ---------------ERKNSIIAEKLQYARKMKGLTQKELAVRAGISPGLVGQIEMGKVNASLKTIEKISQVLGVSVCYLI--
296134047    ------------------KLNIGDRIRALREEKGLSLVDFGNLTGLSFTYLSELERGTTVPAVGTLKKIAACLGVP-------
157324992    --------------------MFGNRLKQLRKNTNKTQEDISKILGISRGAYSHIENGRNEPDMETIVKLANIFEVSTDYLL--
295837554    --------------------LVRKRVRALRVAQGWSLEELARRANLSQSTLSRIENGQRRLALDSLVTLARALDTSLDQLVE-
309789599    ------------------KEIFGKNVQFKRRQINWTQEDLAEAVGVDTRTISRIETGETATEFTTIEKIASALNIDAYQLF--
135095518    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
187778336    --------------------LFGDRLKELREEKGMTQEQLGKLLNITKQAVYSYEKGDNEPTIDALVKIADIFNVSLDYLL--
224367960    -----------------DEKIISVNIKRFRTSKRLTLQELADRTGLTKGYLSKVERSQKAPPYSTLSKIAAALEVEITTLL--
257869745    -----------------EHLILKNRLKEVRKEKKLSQTELAEMVGVSRNTISSIETGQFNPTAKLALVLCIALDKKFEELF--
56963509     --------------------MFASRLKECRIKKQLTMKELGQALNMAQSTISGYENGTRKPDLDNLARLADYFNVSTDYLV--
298252935    ------------DALQPERDL-TMSLVMARKRAGLTQAELSEKTGISQSDISRLENGSRNPTIALLNRIANALN---------
226305590    ----------------------GAAVRTARKEAGLTLREVAVKSGLSQPFLSQTENGHAVPSVMNLHRLAQSLGTTAHSLL--
56696467     ---RMTQLLQDPHSVREEREKVGREVRAFRKQQGITVAELSKLTDLSIGMLSKIENGNTSPSLTTLQTLANALSVPLTAFFK-
182436872    ---------------------VGPRLRELRRRHGMTLAELAERTGISESTLSRLEGGTRKPTLELLLPLAEVHAVPLDELV--
257091659    -------------------HIFFTNILRLLDERGMTKNELAAKADISISFLSDLTNGKANPSLKIMEAIAEALETPLPTLLE-
164687559    --------------------MLNENLKQLRKSKGLSQEELAIRLNVVRQTISKWEKGLSVPDADMLIKIADIFEVSVSELL--
89069978     ---------------------LGARVRELRKERDWTLEQAARKAGLARSTLSKIENGQMSPTYDALKKLATGLDISIPQLFTP
302878682    -------------------LILGANIAERRKKLNWTQAELAERIGVDTETVSRFERGSNLPSLHRLEKLAEALKIPLYKLV--
257453157    ---------------------VGNIIRNIRLSKGLLIKEVAMKCDISSSMLSQIEKGNANPSLNTIKSIAQVLEVPLFKFF--
269836105    ----------------RGRPTRGELLRRYRRLAGLTQEQLAERTDYSVDYISKLERGQRRLSAATLDRLVQPLG---------
70725257     -------------------KSVGERIRNLRKSKKMSQEKLAEKLNVSRHSISNWERDVSSPDIHALLEMTELFGVSLNHLVK-
260433557    --------------TEPEPVDLGARVRELRKARNWTLEQAANQAGLARSTLSKIENGQMSPTYDALKKLATGLEISVPQLFTP
77919382     -----------------------------RDYRSLTQQELADRAGISKPYLSQIESGKRQGTVETLAAIARALDVPL------
21323451     ---------------------FASRLKKLRTLRGFSQEELADLSGVSRNTISNYERNENNPQLSNIYRLAQALDVPPIALM--
299768445    -------------------EIIAKGLNRERQRAGLSLAEVARRAGVAKSTLSQLEAGQGNPSIETLWALCVALNIPFARLME-
261407406    -------------------LILANNLKILREQRKLSLDKVAEMTGISKTMLGQIERGESSPSITTVWKIANGLKLSFSSLI--
297158608    -------------PAERPESDVGRRVHAFRRLRRMSLRALAERSDVSGSFLSQLERGRSSASISTLARIASALGITMAELF--
260220717    ---------------------VGSKLQDARKAQQLSLDELSKRAGVSKSMLSEVERNQANPTVGVLWRLATALGISLTDLL--
33599736     -----------------DTRLVGQAIRRIRKEKKISLQTLAARSGVATGMLSQIERDLGNPSLKTLARIRQALDVPLSALF--
266622984    -----------------DRKIFGERITYLRKRKKMTQAQLAEQLGISAQAVSKWESGLSCPDIMTLVPLSQVLGVSTDELL--
229048166    ---------------------FGTVLKKHRKLNGLSQEQLAFLCDLDRTYIGLLERSQRQPSLKTIFRIANELNISASDLIR-
291526890    -------------------ELLGSRIKALRIAKNLTQEQVADQIGVSRQKYARVESGTNSITLDILSKVAEILDV--------
226360646    ------AAPDGSGEEPLVRELYGRVLREARRDQDRSLEDVAAAVGMSKQYLSEIERGKKEPSSEMLRAVCGALGMSVEHLL--
194467588    ----------------------GENIRRYRKLRGLTQEKLAEFSDLSVKFISMVESKKSNISIQRLEKIADALDISLATLV--
260903897    --------------------VFGARIRARRKYNDLTLNELAVRAGISRAALSKIERGEQDTSVSNAMGLSRALGVDVGELLAP
152982459    --------PELSDIELR----LGRRVSELRTARGYTQDRLASETGFTKGYLSKIENSKIIPPIGTLIKIAQALHTDLAELL--
87121237     -------------------EIVAKALKRERRKLGVSMAEIARQAGIAKSTLSQLESGIGNPSLETLWALSIALQVPFSKLIE-
39997635     ----------------------GERLKRLRMINSLTQEELANRADLTKGYISQLENDATSPSIATLKDILDVFGVSMQEFF--
256766131    ---------------------LARNLKRWRGERGFTLDALAARAGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
160938794    ------------------KNTVGKNIVKLRKEQGMSQEQLAQKIHVTRQAVSNWETGRSQPDLDMLETLASAFGT--------
257465738    ---------------------LGDNIKRIRKTAGISQQELADMSGVSKAQISRLENGENNPQINTIVSIASNLGVSIEEII--
111018527    ------AAPEQSREEPLVRELYGRVLREARRDQDRSLEDVAAAVGMSKQYLSEIERGKKEPSSEMLRAVCGALGLPVEHLL--
134046605    -------------------EVISKNLKIIRKRKDLSLDALSNLTGVSKSMLGQIERGEVNPTISTILKISNGLKVSFTSLLK-
139649474    --------------------MIAKSLVRERQRTGLSLAEIARRAGIAKSTLSQLEAGNGNPSLETLWSLCVALDIPFARLLEP
224539861    -------------------FILAERLKEERLKAGLTQEQLAERIGTKKTYISRIENGKADVQLSTLFRIFQGLGKQ-------
227553220    --------------------MFGTRLTELRKQKKLTQTDVANALGVARTTYSSYEQGRRTPDIDIQNKIADYFNVSLDYL---
150018990    --------------------IIAGNLKRLRNERQLSLGKLSDICGVSKVMLGQIERGESNPTINTIWKIAGGLRVPYTSLI--
240141318    --GRPKDLVSGAQVLSGQ---LGKTIQRLRKAYNLSLSELAEQSGVAKSIISQIERNETNPTLTTIWRLSQALDVSIERVL--
140078874    -----------------------NNIQQLRKAINLSQEELASKTDVSRQTINSIETGKFDPSLPLVFKLLKTLDVSLEELF--
283834661    --------------------MIAKSLVRERQRTGLSLAEIARRAGIAKSTLSQLEAGNGNPSLETLWSLCVALDIPFARLLEP
54024079     ----------------------ARQVRALRRAAGLSVAEMAAKVGISKAMLSKIENAQTSCSLSTVARLAAGLDVPVTSLFR-
254389389    ---------------------VGPRLRALRRDRGITLADLATTTGVSESTLSRLENGQRRPTLELLLPLARTYNVPLDDLV--
153816336    ----------------------GDMIRKCRTEKGLTQKKLGELCGIADSNIRKYESGNQNPKIETLQKIADALDIPVNRLL--
146342719    ----PRQEPELKEATPTLETEIGAEVRRLRKDLDLTVAELGAAAGISAGMMSKIENGSISPSLATLSALAKALNVPIARLFR-
103487689    ---------------------FANDIRTLRFLAGMTQAELGERVGVTRQTIAAIEQGKYSPSLEVAFRIAHVFGKPLEAVFQ-
260905346    ------DAYADRTPALLWREMLGRVLRLRRTELGLTLAQVSRRSGVSTQYLSEVERGLKDPSSEVIEAIAIVLGLALPQVL--
108757722    ---------------------FGDHVRKLRTARELTQEALAERSDLSVDAIRRIERGSFSPSLDTLGKLSKGLDVSLKTLFQ-
89893492     -------------------MSFSEKLRVLRKEKGLSQEQLAEMVNVSRQAVSKWESEQAYPELDKLILLSDFFNISLDDLIK-
295100881    ---------------------LGKQIKAVRKAMKMTQEQLALKSNVSVKYIANIENGKQNPSFDILSSILHVLPLSLDSVINP
308750839    --------------------VIAKSLVRERMRTGLSLAEIARRAGIAKSTLSQLESGNGNPSLETLWSLCVALDIPFARLLEP
255652577    ----------------------GENIKTFRKDRRMTQEQLAEKAGISRVALGNYEREERVPNLDILEKLATALDTS-------
10954763     ------------------------NMRRIRHGKQLTQEEVAHRTGLSVRHVGAIERAEMSATVTVLGQIAEALGVEPAELVT-
119383208    -------------------EAFAKILRKQRTAAGLSQEELAHRAGVSMRYVSLLESRRHQPSLATIHGLCQGLGLSMVELI--
73661492     --------------------IVAKNIADYRKKHQLSLDKVANATGVSKNMLSQIEKGQSNPTITTLWKIANGLHISLSQL---
157961107    --------------------LVGFELEKIRKELGMEQSEVSVATGISQPVLSRLEKGKAMITIDQLFVICGALGVKPEDII--
148544879    ---------------------FPHQLLKLRTEKQLSQAELATRLFVSRQAVSKWENGDAEPSIDKLILLAKVFNVSLDRLI--
257463085    -------------------MSIGEKIKKSRNEKSLSLRELAVKVDLSASFLSQIEQGKASPSIENLKKIATALDVRVSYLIE-
238922527    ---------------------VSENLKRIRQSKGMSLDQVAEQTGVSKSMLAQIEKGTANPSIGVLGKITSGLRIEFQRLIDP
303326710    -------------------------LRRYRDAAGLSQRQLADRVGITKSYVSSLELGYRAPNLNLLIKIARSLEVRPGELL--
239814988    --------SVSSKELERLQQAFGEHLRALRHDRLITIEQLAELAGLHPNYVGSVERGERNLSLFNIWRLAGGLEVSVSQLVE-
9858108      --------------------MIGERIKRLRLQKGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIAAVLQIPVDTLL--
228952237    ---------------------LGEQLKKLRESKGFSQEDVAKKIGVTRQAIYKWENDKSYPDIDNLILLSEMYNVTLDELIK-
118586301    ---------------------FPEQLKKYRNKKNLSQKDLAGKLFISRQAISKWESGETTPDLNNLIKLSELLDVSLDTLV--
108761825    ---QKKGLSQDPEADL-HRAI-GRTIRDARKTQELTLKQLARRTGLSVSLLSQIERAESSASISSLYKIASALQLRMGELF--
146308997    -------------------ETLGQRLKRLRKAKGMSQQALAEECGWSQSRIGNYEADLRAPSLSDLLLIAPALGVSLAEL---
296110945    ------DNKILSQISGGASKDIQYNLKKYRTLSGISQDRLADLLCVSQVAVSNYETGKRIPDIDNLIKLSNILQTSVPELIAP
298368962    ----------LPDTLPDERAVLAYNMRVFRVGKGWSQEELARQCGLDRTYISAVERKRWNVALSNIEKIAIALQI--------
300312210    ---------------------LGSAIQLCRVKQGLSQSALAEKANCSVSYLSMLENSKRDPTLSTIKSIAGALGVPIEILF--
75761153     ----------------------GKVIKEIRKAKGISAFVLGEMIGVSQQAISQYENGKRKISFEVLNNIAKALNVPMDTLL--
85707104     ----------------PEPLDLGVRVRGLRKARGWTLEQAAKQAGLARSTLSKIENGQMSPTYDALKKLAQGLEISVPQLFTP
291561683    -----------------DELILKNNLKQVRTEKKLSQSALAEMVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
256844059    ------------------------RMKAARAGKDLTQEDLAQKVDVSRQTISAIEKGNYNPSVNLCIRICQALDKTLDDLFWP
262376108    -----------------DSELFCARLKEIRKQRKLTQQELAEKSGIPSTSISHIEAGSRKPSLENFYKLVIVLNVSADYLL--
116334877    -------------------MSFKEDIKTLRRQSNLTQEALAQQLHVTRQTVSTWETGKNMPNLETLHALSQLFNISLEKLL--
223983505    ---------------------FAQKLQKRRKEVGFSQEQLAFELNVSRQAVSKWESGQGYPEVEKLIQLSELLGISLDELMK-
139644737    -------------------------IRRLRREKSITQKSLANQLGISVAYINLIENNRRNITVPLLLKVATIFNIELSEL---
296139160    ---------------------FGRRVRARREELGLSQEAAAIQIGVHWTYLGQVERGQRSARVENILKLAHGLNTTPGALL--
183601133    MPKNKLD---DSRTVFT--KAIGKEIHKLRKERSMTGKDLAKLVNVSQQQISRYECGVCNITIDTLIVILNALDVSLTDFF--
255693490    -------------------FIFMENLRKQRELKGFSQEYVAGLVGVSTSVISKIETGKTKARFDVISNICKALDMNWYDLLSP
184153646    -----KAPTLLDRVNFNEKGNPGNNIYVERKKKHMTQKELGMKIGVTREYISEYELGIRPIPIETLKKLSEALGSEASYLL--
291300667    -------------------------IRDARKHRGLTQTQLADLLGTSQSAVNRIERGAQNLSVDMLNRVSEALDSEFVTLGKP
229188228    -----------------------NRIAELRKEKLISQEKLAEQVGLSRTYISEIENNKKQPNVKLAIKIAKVLGKSVESIFGP
255316576    -------------------KALGKRIKIARIKKGITQESIANEIDITPSHLSNVETGKTKVSLPTLIDIANALSINIDSLL--
210622425    ------------------------KIKSARAALDMTQKDLAEKVGVTRQTISAIEKGDYNPTINLCIQICKVLGKTLDELF--
167465026    -----------------ENIDIGKKVEKYRKAKGLSSRELAKLAEITPSMLSQIERGLANPSIQTLKVLAKTLDVPTFSFL--
254510314    ------------------------RLKEARRAKGLSLEAVANLSGVSRSMVSQIERGESSPTISTLWNLTRALQVDFAGLL--
154495860    -----------------DKERFGGFLLQLRREKNLTQKELAERLFVSDKAVSKWERGLSLPDVGLLLPMADCLGVTVTELLR-
166363190    -------------------------IREHRAALGISQEELGLRCHLDRTYISGLERGVRNPSLTALVTLAKGLNITVSQLLE-
258510225    ---------------------FGRRLRAFRKLKHMTQADLARALGVSLATIGGIERGTRQPTAHLVSAIASALSVDVEELCGP
169828385    ---------------------VGMNLREIRKNKRMSLEELASVSNVSKLTLGKIERGETNPTVNILWKICRGLHIPLISLL--
299134081    ---------------------LGRRIRQLRKMQERTLDSLAQEVGLTKGYLSKVETGRQTPPLGTLSKLAKALGTDLAGLVE-
160893483    ----------------------GQRIVQIRHANNLTQYQLAEMLDISVKHCSAIERGKSSLSLEKMIDLCDIFNIDLDYLIR-
297567303    -------------------MTLAERLRELRSERGWRLKDLSEQSGLSVPYLSDLERGRTNPSLETLNTLARTYAMSVQDLLEP
160932607    -------------------ETVGAAIRQVREKKGISQEVVSSFAGIGRTHLSAIERGQRKPTLETFFRLSEALGMAASDLMR-
255262954    ---------------QPERRTLGADLRALRKARGLTLVDLAETLDRSVGWLSQVERGMSEPSVTDLRHLAAALDVSVSSLFR-
290956167    --GQQTDPHHGRDRDAPTTLSFPAQLRRLRQERGLSLTDLARRTHYSKGYLSKIETGAKRPTVD-VARLCDQVLGAEGELLR-
135036549    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
229918743    ---------------------FGDLLKQLRKEKKLTQKELAEDLELDQSSISNYESNKKLPDVDTMMKMAIVFDVPVQELI--
257452737    -------------------MSIGEKIKKSRNEKSLSLRELAVKVDLSASFLSQIEQGKASPSIENLKKIATALDVRVSYLIE-
51894099     -------------------MSLGHRIRQTRTQKGITLQELAERSGLSKGFLCQLENDKASPSLQALDRLSAGLGVPVALLL--
56752065     ---------------------LGNTIRELRQRHDLTIAEVSQKAGISRGMLSKIENAQTSASLETLERLVSVLGVSLSALFK-
149915490    -PTESRHRMHQTDISRAQ--TLGADLRALRKARGLTLADLADSLGRSVGWLSQVERDLSEPSISDLRQIAEQLGVPMSLLF--
51893919     ----------------------GERLAWARNQQGLILQQVSEKSGLAVGYISQLEKGKVNPTIDALGRLAKALGVSIAFLL--
168704437    ------------------KEALGAAIRERRKALSLTLSNMSDRTGVSLGYLSQIELGKNSASIETLYRICLALGMKMSELFQ-
169335543    ---------------------LGGKIKKARQKENLTQETLAEILDLSASHLSHVENGLAKVSLPTIYSIAKILNVSLDNLL--
228991352    -----------------ENINIGKKVKELREYKELSMRELAKMAEITPSMLSQIERGLANPSIQTLKLLAKALEVPTFSFL--
167840953    ----------------------GNKMRALRQRLGLTLDEAAAAAGLSKPFLSQVERGRATPSITSLVGIARALGVTM------
291302743    ---------------------VGPRLRELRRQRNVTLARLAEATGISESTLSRLESGARRPNLELLLPLAKVYGVPLDELV--
209883861    ---------------------LGRRIRQLRKMQERTLDSLATEIGLTKGYLSKVETGRQTPPLGTLSKLAKALGTDLAGLVE-
229119313    -------------------KYVGQQIKNFRKLKKMTQKELGLRIGKKHNTISSYENGTNEPEQDVLFAIAQALDISINDLFPP
310780515    ---------------------LGEKIKFCRKEKGLTLKKLSDMTGLSVGFISNIERNQNSPSVSNLQQICAALSINLMEILQ-
297565166    --------------SPPPSFPIGQRLRATRLAKGFTLEQVAKRSGLDKSFISRLERDATAASVASLLKVCGALGIQPGSLFDP
256780798    ------------DAAPPDKHTWGAFLKRARRSRGMSQRALARELGVSQARIAQIENGASTPQIDTMAAYITALGGEL------
99082865     ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLLE-
220932927    ---------------------FGQKLRKLRKEKNLTLRELGNKLNLSFSLLAMYERGERTPSLDKLLLIADFFNVSTDYLL--
140875461    --------------------LMGEFIRAQRKMMELSQRELAKLTKLSDPYVSQLERGLHAPSVRVLKALAEALNVRAETLLQ-
228917142    -------------------QQVGQLLRQIRNEQKLSLEELAQKTGVSKLTLGKIERGETNPTLAVIWKITKGLSIPLSRLM--
90417956     ---------------------VGRKLRHMRNLHNLSLKQLAATVGCSESMLSKVETGRVNPTLTMLRKLVDALGINIAFLFEP
108805694    ----------------------GERLRRLRVKARKTLKEVSEATGLSISFISALERGGSGASVASLRRLAEAYGVTMRELF--
86751755     ---------------------LGQRVRTLRGLRGMSRKVLAKVSGISERYIAQLESGKGNVSIMLLRRVSDALATPLEDLL--
67459679     ---------------LVQKILNGENIKVYREYRGLSQEQLAIKIGKTKQYISFIEKGLRKGTIDTLKKLSTVLNVDLDML---
237796640    ----------------------GKKIKKLRTNKKLTLKELSEKTNLSIGFLSQLERGLTTVAIDSLTKIAKELDVSLTYFFQ-
144054962    ---------------------LGADLRSLRKSRKMTIKELSEATEKSLGWISQIERDKSQPSIDDLRDLARVLNVPLSILF--
144176847    ----PRKGSEVAEELQQWRKC-GENIRIARENVDMSVRELARRVGVSASHISQVERGLASFSVPALYNVANELGISMDSLFE-
255009477    ---------------------YGEILRDRRKQLKITQQELAEKVGTARSYIARVEKGETDIQISSFFRIARALGIE-------
300311649    -PARQADVEALSSALV---QSFGIGVRQLRRARGWSQERLAENSNLNRSYIGEIERGTAIASLVTVEKLATALTLSPSALVT-
169335193    ---------------------VGGKIKEARKKQGYTQETLAEIIDLSASHLSHVESGIAKISLPTIVAIAKTLNVSLDDLL--
299132893    -------------------EIFSKRLREARDLRGLSQALLAAKAGLPPASVSHFESGPRKPSFDNLKALAKALDVTTDYLL--
222081796    --------------------LVGRRVRALRLERNLSLAELATRTGISIGALSQIERGMSSLRVRVIWPLAAALDVEPSALI--
205375249    -------------------MSFGEYLKQLRKEKSISQRELAEKSGVSNAEISRIETGGRKISPDVLRAIAPILEISYEELM--
167034149    ----------------------GQHLRHLRRQASLSQLDLALLAGLSQRHLSCVETGRARASPSTLHALLSALGAPL------
135147963    -----------------DRSGFGELLRGWRRLRHLSQEALALEAGISQRHLSCLESGRASPSREMVLHLGHALDVPLRE----
110678167    -------------------EAYARVLRERRKAANLSQEELAFRTDLSMSYISFLETCRRQPTLTVMDAICRELGVSLTEFI--
307947017    ---------QDPHSVREEREKVGRKVRSFRKQRGITVAELSKLTDLSVGMLSKIENGNTSPSLTTLQNLSRALSVPLTALFK-
295106074    MPEKSRQAKMLGKDPLVQLLTFGENVRVLRESQHLTKKELADMVGSSRSHITDIEDGLIDADFSKVVKFARAFERPLDALLAP
298383894    -----------------EAFIIGERLKAERLKAGMTQEQLAAKIGTKKSYISRIENGHADIQLSTLFKIFQGLG---------
269792208    -------------------MSLGMRVKVLRRAKGLTQQGLADTVNVSRVYIQSIESNRRRPSMDLLERLAEALDVTVADLVK-
138955834    ---------------------LGTRLRQMRKSQGLSRRSLSERSGVSPRYLAKVEAGDGNISIGLLIKLAAALEQPLEHFL--
89097282     -------------PLDKEQILYGSTIKRLRAEQKLSQEDLAGLTGYSREYISKVEQNHIDPSLGATASIAKAFGLKTWELIK-
150018283    -----------------EELVLHNNLKEVRTEQKLSQSQLAEMVGVSRNTISSIETGEFNPTAKLALVLCVALDKKFEELF--
167747593    ----------------------AQNIRTLREERGYTIEKLAERAGVSANHMSKVENGLRNLSMESYLNVLEALNV--------
260586996    -------------------MVFSEQLSKLRKEANLTQEDLAEKCDVSRQAVAKWEGGESLPDVYKISQIAKTFEVSLEELI--
86131733     ---------------------FGKNIRKIRTVKTLSQQSFAELFDLKRGTLGAYEEGRSEPKIDTVIKIANYFSIPIDDLLT-
167759352    ---------------------FSEKLIQLRRKQGMSQEQLADRLGITRQSVSKWESGSAAPELSKLITLSEMFQVSIDYLVK-
118579884    -PRERQNTVTHSIIMSREEIPLSNHIKKFREERGWSQQELAERAGLSRAGVSAIETGKLVPSTVAALALAKVFACPVEELFQ-
218437353    -----------------------NNIKQIRTRLGLSQQDLAQVAGVSRQAISGVESGQYAPSATVALRLAKALGCRVEDLF--
86133152     ------------------RLIFGLKLKQIRTERNLSLFGLAKLSGLSKSYLNEIEKGKKYPKTDKILLLSESLEVSYDNLV--
111025296    ---------HTERGTVVEEEI-GVALKRARLDKKLSLRQVADQLGISTSLLSQVENGKTQPSVKTLFGLATVLEVSLDKIL--
154500021    -----------------------KNIKHFRKAKGMSQEEMAVKLNVVRQTVSKWENGLSVPDADVLIRMAELLNVSVSQLL--
119854987    MPTRPADDPDRAQQWQRRRALVGSRIRALRLERGLSQESLALESGVARNQLIQMEHGRRGVLIERVYDIAEALGVSVNEIV--
254885026    ----------------------GQIIEEARKKANMTQAELAEKIGTNKSYISRVETGKTEPKVSTFYRIASALG---------
206579655    --------------------VIAKSLVRERARTGLSLAEVARRAGIAKSTLSQLESGNGNPSLETLWSLCVALDIPFARLLEP
71907914     ---------------------LARNMRQARIRRGLSQEALALEAEIDRTYVSQIERGIGNPSLRVMSQLSSVLETEVDELLK-
257413316    ------------------KMEIGNKINQLRKLSGMTQEQLAEKLNVSRQTISKWESDSTSPDLESIVKISRIFHVSLDDLLK-
78043201     ---------------------FGQRLRQLRTERDLTQAELAKLLSIGESTISFYESNKRQPDFDTLIKLSNFFNVSIDFLL--
253699444    ------------------KELLGARIKELRKGRKLSQEELAELIGIEPRHMSRIEVGKSYPSLDRLERIAMALNVDLRDFF--
226310383    --------PETDDPKQVV-LQVGGVLKKIRKEKHLSLEDLSELSGVSKLTLGNIERGETNPTIGVLWKISKCLSIPLLALF--
229042280    -------------------KAFGEVLRKHRKKANFSQEQLALQCNLDRTYIGLLERAQRQPSISTIFTICNVLNIAPHELIK-
168204476    -------------------LIIGNRLKTIRNNRNLSLSEVSEITGVSKAMLGQIERGQSNPTVSTLWKIANGLKVS-------
81428204     -----------------------NNIRKLRLEQNVSQAELAEVLKISRQAISNYEKGLREPKLETWKKLADYFDVPI------
142603727    ----------------------GSKVRKERRIKGLTQFDLSKKLGISASYLNLIESGRRTITVPLLIKIGNELGISLKDL---
239814885    ----------------------GLQIKALRMAAGISGNELAHRCGVSGSLLSRVERGLVSPSVETLNRIAVGLNVPLSRFF--
289422857    ----------------------GEKIKRLRTGKQLTQEELANRCELSKGFISQVENNLTSPSIATLIDILDILGTNLKEFF--
300863840    ---------QSKKKILRA---LGHLVRQRRTALGISQEELGLRANLDRTYISGVERGVRNPSLTALTSLAKGLDLTVSNLL--
307143812    ----------------------GDNIRRMREAAKLSQQELADKSGVSKAQISRLENGQKNPQIQTVIAIATELGTTIEELI--
26989372     ----------------------GQHLRELRRQANLSQLELALLTGLSQRHLSCVETGRAKASPGTLHALLSALDAPLER----
16802791     ------------------------NMKVARVEKDISQEELAKLIHVSRQTISSVEAGNYNPTLNLCIAICKALGKTLDDLF--
256753279    --------------------IISENLKRVREEKKLSLDTVAKLSGVSKSMLGQIERCEVNPTVSTMWKIANGLKVSFSQLV--
254170633    ------------------RPIDPREIRRIRKELGITQEELAKRAGVTQAYIAKLESGKVDPRLSTFNRILEAL----------
255102292    -------------------MQIGKNLKKIRKQKELTQIQLAEISDISRNALINYENDKRIPNIDTLSKLAKALKIE-------
295704614    ---------------------VGNELRKIRTQREFTLDELADRTGVSKLTLGKIERGETNPTLGVMWKITTGLNIPLTKLV--
218134755    ------------------------NLKRIRQSKGMSLDQVAEQTGVSKSMLAQIEKGTANPSLGVLGKITSGLRIEFQELIDP
15807634     ------------RAAAPDRSAIGARLRAIRQQKRLTLEQVVQGSGLDKSYLSRLERDLTTPSVATLVKVCDALGIRPGELFDP
56478434     -------------------LMLGERIRELRARRGMTRKALAQQSGVSERYLAQLETGHGNISIILLRQIALGMGLPLVDLVR-
291458798    ------------EALQPERDITMSLIR-ARKEAGLTQAELSEKTGISQADISRLENGTRNPSLALLNRIAEAVNSTLRIEFVP
269956967    ------------------RHVLGDYLRRLRHRRGETLDDVARRAGVSPQYLSEVERGMKEPSSEMIAAIAGALDVTLVDL---
228945460    -------------------MSLGEQLKKLRESKGFSQEDVAKKIGVTRQAVYKWENDKSCPDIDNLILLSEMYNVTLDELIK-
229196060    -------------------MSLGEQLKKLRESKGFSQEDVAKKIGVTRQAVYKWENDKSCPDIDNLILLSEMYNVTLDELIK-
295693657    ------------------------KMKAARVGKDMTQEDLAQQVDVSRQTISAIEKGNYNPSVNLCIKICQVLDKTLDDLFWP
153803053    --------------------LVGKRIAKMRKSKGLTQDKLALFAEIDRSYVGRIERGEVNLTVEKLYEIAETLGCDAKELL--
195977160    ---------------------FAEQLKKYRLEKQLSQDALAEKLFISRQAISKWENGDATLDLENLVTLAAVLEVTLDELVT-
139668300    ------------------KKQFGRRLRRLRRYKDVTQEVMAEKAGLTVLSISNIERGVHSPSFENLERIAQSLDVEIKELF--
41057272     --------------VLARRELIGARIRDARILTNLSQLELATLAGVDHKTIHRVEYGLSDPGLGLLLQIAHAVDVPLAVLV--
257467814    ----------------------GERIKKSRNERGLSLRELASKVDLSASFLSQIEQGKASPSIENLKKIATSLDVKVSYLIE-
260588959    -----------------------RQFRELRKLKGLTQTQLAESVGLSRTHISNIERVKTSISLDSLFDIAEALEVPVRDLF--
296270730    ----------------------AANVRSLRGQRGMTLDELAARSKVSRGMLIQIEQGRTNPSINTLNRIAEALGVSIGRLVE-
307145006    ------------------------RIREARRNVHLTQDALAKRIGLTKATISQWESGNTTPNGKNLINLAEALNVSPEWLL--
134096777    MVGGVSDQPETPNGSAGQALALGGRIGRLRTERGLDQATLARRAELEQTHLAGVESGTATPSLPVLAQLAEALDVGLSELFT-
295101684    -----------------DKAAFGHFLAQLRREKGMTQKELAATLYVSDKAVSKWERGLSVPDISLLVPLAEQLNVTVAELLQ-
143475666    -------EPAPPSSRLVERKLFGPRIRRLRRELGLTQAAMAASLGISTSYLNLLERDQRPVSAQILLRLVDVFDIDPRGL---
15894856     --------------------IIGDRIRNSRKSKNYTQENLAEYLDVSTVYVSKIECGKTKINLETLMKICKFLNITPSYILT-
168217416    ---------------------FNNKLKELRKEKNISQEQLAKELNISRQAISKWESGKAYPDIENLILLRKIFGVSL------
229490099    ----------------------GPRLRTLRRDRGLTLEGLSEATGVSVSALSRLESGKRRPTLDLLLPLARAHRVALDQLV--
149914665    MPQTK--LSQDPHKLRETREAIGREVREVRHARGMTVADLAEATGLSVGMLSKIENGVTSPSLTTLQALSSALSVP-------
256822716    -------------------MTLGEKLRSLRSTSSWTQPEFARKLGIEQSYLSKMENDKSIPSTEMFDKLCTAYEVTPDEMLK-
229020917    --------------------MIGERIKRLRLQKGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIAAVLQIPVDTLL--
149183902    --------------------MVGEKIKSIRENKGITINELAQRADISKSYISTIERDQKNPSIKVLEKIAAALEVPLDMLL--
186472983    ---------------------VGEQIQRLRNERKMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLFAP
239626413    ----------------------GKNIRNLRKQKKMSQEQLAGLLHVTRQAVSNWETGRTQPDIETLEAIAGAFDT--------
160880106    ---------------------LGEKIVMFRTEHHLSQGDLAEKLGVSRQSISKWETGGSVPDLDKLIALSELFDVSLDNLVK-
268608708    -------------------MIFADKLIELRKKSGMSQEELAEKLGVSRQSVSKWEGAQSTPDLNRILEISKIFDVSTDYLLK-
265750635    -------------------------IEEARKKANMTQAKLAEKIGTNKSYISRVETGKTEPKVSTFYRIASALG---------
153955543    ---------------------LGKRIREERLKLRLTQEKLAEDVDVSSSYVGQIERGEKSVTLDTLIRITKRLGVTVDYLLK-
310657705    ----------------------ADKIKELRKEKGYTLKDLADKTELSVSFLSQVENGSSSLAITSLKKLVDAFSVPM------
126738636    ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLLE-
218676103    ----------LSKSLVRQSHFLGTKIRNLRKRNHLTMEDLSARCAPSVSYLSMIERGKRVPSIDMLEVIAQVFQKPTWFL---
229495100    -------------------------LRTHRRRAGLTLEGLAEQTGLTKSYLSKVERGISTPSIAVALKIARVLDADVGQLF--
296268292    ----------------------GERVRQARLAKGLSQLQLAQKVDLDRTMITKIEAGSRRLDALELARLAQALDVPIGHFLHP
138486877    --------------SPPE---VGATLQRLRLARGLTLEDLSRIAGVSKSMLSQIEREKANPTIAITWRLANALGVQIGELL--
222150597    -------------------MSIGENIRKIRKERELTLKQVAELTDLSIPFLSQLETNKSDATMATIRLIADALEVHPSQFF--
15615472     ----------------------GQRLKRIRSDRGMTLDQLAKKTGVSKPMLGQIERGESNPTVSTLWKIATGLHVS-------
115372718    ---QKKGLSQDPEADL-HRAI-GRVIRDARKTQELTLKQLARRTGLSVSLLSQIERAESSASISSLYKIASALQLRMGELF--
291543534    ---------------------FHEKLQELRKQRGMTQEELATALYVSRTAVSKWESGRGYPSIDSLKAISGFFGVSLDQLL--
126652627    ------------------KETFGEAIKEARIARKISLRELARRIGISHPYLSQLENNNNNPSLEIIVKISNELGISLQHLI--
88812246     ------------------------RLKLLRKKLGFTLEALAQQTGLTKSYLSKVERGLNTPSIAVALKVAEALNVQVEELF--
150390409    ----------------------GEKIRRLRILNELTQDELAQRCDLTKGFISKIERNITSPSIATLMDILEALGIDVNKFF--
222054772    ----------------------GERLKRLRMINSLTQEELASRADLTKGYISQLENDATSPSIATLKDIIDVFGVSMQEFF--
150403019    --------------------VISKNLKIIRKRKDLSLDALSNITGVSKSMLGQIERGEVNPTISTILKISNGLKVSFTSLLK-
294813544    ------DPAPASDSVARTLNEVGPRLKRLRAERGITLAALAETTGISKSTLSRLESGGRRPSLELLLPISQAYQVPLDELV--
23098799     --------------VPIDLQSIGDKIKQVRLRNKKTQQQIADECGISKSLLSKIENGQTASAIATLSKISDALKVPLAWLL--
163796160    --------------------VIARNVALLRHGQRLSYEQLARRAGVSKGVVVQIEQARSNPNIATLCRLASALGVAVVDLL--
239946011    MKERDRDDPELESVLSG----VGPRLRRLRKDRGVTLAALSAATGISVSTLSRLESGGRRPSLELMLPIARAHEVPLDDLV--
88855827     ----------MDEPTELLARTIGARVKNERQARKLTLDQLAENAGVSRRMVINVEQGAANPSVGTLLRLSEALGVSLPALVEP
169334175    ---------------------FNEKLVLIRKEKGLTQEELASLLFVSRTAVSKWESGRGYPSIDSLKEISRVFGVTIDELL--
210634337    ---------------MKESLTLKNSLRAARKERGLSQAQLAEMTGVSRNTISSIETGQFNPTAKLALVLCIALDKKFEELF--
310828173    ---------------------FGSKLRQLRQEKGYTQQQLADKLGITKGSVSAYETSAKYPSVDVLRKIAVTLNTSTDFLL--
283844325    --------------------MIGERVKRYRKEAGMTLTELADKAGVAKSYLSALERNQTNPSIQFLEKVANVLGLSIDYLLK-
228910327    -------------------QQVGQLLRQIRNEQKLSLEELAHKTGVSKLTLGKIERGETNPTLAVIWKITKGLSIPLSRLM--
56964628     ------------------KTLLAENLMKARIRKGYSQTDLAEILNVSSATISQYEKGKRSPDVEKLHTIAKVLDTTIPELI--
163847710    ---------------------VGTRIRTLREQRRLSIRALAEASGLAVNTLSLIENGRTSPSVSTLQRLAVALQVPVSTFFTP
255305199    --------------------MFKSNLKYYRELNKLTQKQLALEVNVSKEYISQIERGIKNPGFFTAQKIAKILGITIDELF--
255292005    ---------------------FGAAVRALRIERGISQESLAHLAGIERSHMGKVERGEHMPTLAVIFKIARALDCSTAVLM--
309388947    -----------------------------RKLNDLTQETLGEKADLHYTYIGQVERGEKEPSLKSLINIADALEIGIDKLL--
300723214    -------------------------LKILRKKLGLTLDSLAEKTGMTKSYLSKVERGLSKPSIATALKLSIALNVSVEELF--
254439667    ---------------PPESCTLGADIRALRKARGLTLSGLGETLGRSVGWLSQVERDKSEPSISDLRYIASALDVSVSSLFR-
221066672    -------AKESLKNKVPELVRFGEAVRARRKACGYSQEAFGDACGIDRSYIGGIERGEHNLALINILKIIATLNLQPSEFFE-
228907545    -------------------MSIGEQLKKLRESKGFSQEDVAKKIGVTRQAVYKWENDKSYPDIDNLILLSEMYNVTLDELIK-
222054633    ----------------------GLRIKEIRQAKDMTQKEFADSLGIVQGFLSGVERGKKNVSDTLIIALCHSYGI--------
137895709    --------------------LVGKEIQRLRQEHQLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQALKQPLVDML--
160945560    ---------------------LGKQIKAVRKAMGMTQDQLALKSHVSVKYIANIENGKQNPSFDILSAILHVLPLSLDSIINP
218233356    -------------------MIFSERLKEEREKRNWSQNDLAEKLHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
229095638    -------------------MIFSERLKEEREKRNWSQNDLAEKLHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
225378570    ---------------------FAEKLITLRKSRELTQEQLAEQLNVSRQSISKWESGQVIPEVEKIVELSKVFDVTVDYLLKP
255320501    -------------------EIVAKGLQRERQKAGLSLTEVARRAGIAKSTLSQLEAAQGNPSLETLWALCVALDIPFAKLME-
57641201     ------------------RPIDPREIRKIRKELGITQEELAKKAGVTQAYIAKLEAGKVDPRLSTLNRILQAL----------
256678212    --------------------LVRKRVRALRVAQGWSLEELARRANLSQSTLSRIENGQRRLALDSLVTLARALDTSLDQLVE-
239939715    -------------------QSLARNLKRWRGERGFTLDALAARSGVSRGMIIQIEQARTNPSVGTTVKLADALGVAITTLL--
271964933    ---------------------FGQRLRHLRKQRGLTLSDLGERVSRAPSQLSLLENGKREPKLSLLKSLATALNVPVEELLR-
160901221    ---------------------FGIAVRQAREAHGWSQERLAEHSDLNRSYVGEIERGRVIASLLTVEKLAVSLGVQPSALV--
84514580     ----------------------GADLRALRKARGLTLTALAERVGRSVGWLSQVERDLSSASVDDIAALARVLDVATSSLL--
221065949    ------SSSHAAHPPPGARAPFGEHLRHWRQHRRLSQQGLALEAEISTRHLSYVETGRAQPSREMVLRLAERLSVPLRE----
307153159    -----------------------NNIKQIRTRLGLSQQDLAQVAGVSRQAISGVESGQYAPSATVALRLAKALGCRVEDLF--
142040989    ---------------------FGRALRERRIKANLTQDDVASKVGLGRTSVTNIEKGRQQVSLHMLYQLADAVDAEPSSLLPP
254452205    ----------------------GREVRAFRRKQEITVADLSATTGLSIGMLSKIENGITSPSLTTLQTLAHALAVPLTSFFR-
309369235    -----------SKSLIRQSHFLGTKIRNLRKRNHLTMEDLSARCAPSVSYLSMIERGKRVPSIDMLEVIADVFQKEP------
75758481     -----------------------NKIAELRKEKLISQEKLAEQVGLSRTYISEIENNKKQPNVKLAIKIAKVLGTSVESIF--
239623815    ---------------------VGRNIRRLREAKKLTLDGAAAATGVSRSMLAQIEKGDVNPTISVLWKIANGYKVSFTSLVE-
142066840    -----------------------NNIQQLRKAMHLSQEDLAAKTDVSRQTINSIETGKFDPSLPLVFKLLKTLDVSLEELF--
227505364    ---------------------FASRLRETRERRGMSQKALAEISGVSRSQISNLERTRADPQLSTLFKLAYALEVPPSLLL--
225867621    ---------------------FAEQLKKYRLEKQLSQDALAEKLFISRQAISKWENGDATPDLENLVTLAAVLEVTLDELVT-
159038038    ----------------------GSHVHRLRTAAGISLADLAAAGGISRTTLHGIEQGHGNPTLSTLWALATALRVPLGELLE-
146308486    -------------PRLRLEQYLGMQIKRQRQAQELKLADVARIAGISQGMLSKIENAQVSTSLDTLSRLCDVLGMPMSKLF--
124010434    ------------------RLIFGVKVKQLRTEKKLSLAEVSKATGISISYLNEIEKGKKYPKPNKIATLAQTLEV--------
119512426    -------------------QILGLELQRHRTEKGWSQEYLAEVTGLHRTYISQLERGLKSPSVRVLSHITHSLGI--------
228993234    -------------------QQVGQLLRQIRNEQKLSLEELAQKTGVSKLTLGKIERGETNPTLAVIWKITKGLSIPLSRLM--
256675298    ---------------------LARNVRHWRTERGHTLDALAARAGVSRGMIVQIEQARTNPSLGTVVKVADALGVSIPTLL--
295694886    ------------EPVDFSRRI-GQILRSLRRDRGWTLDKMAAVTGVSKPMLGQIERGESNPTVVTLWKIATGLGVPFSTFLR-
309779373    ---------------------VGAKLQTLRQARKLSLDELSRRAGVSKSMLSQVERNLANPTVAVLWRLATALGVGLADFLSP
186470704    ---------------------LGKVVKEHRTNQGLTIADLAEQSGLSRSMVSKIENGQVSTSLDSIVSLARALGISISALFK-
167745559    -------------KTEEEHKMFSTKLKDLRRQAKMSQEKMAEKLRVSRQAVTKWETGAGVPDIENVKAIASLFDISIDELLE-
182412902    -----KKDPRTPAQIKLAKQL-GAAIAEARKKAGLSQDELAYRCGLHRAYMGFVEQGRYSITVATLVQVCSELDAKPSEIL--
86738850     -------------TIEPAYQEFGERLAQTRRHASLTQRDVAERSGISRPTIANIEKGRQRLLYHQLLDLAHAIGVDPRDLL--
88706762     --------------------LLGERVSQLRQLQSMTLEQLAAASGVSRSMLSQIERGKANPTLAVTQRIAQTFGISIGELV--
221199771    ---------------------VAERLRFVRNKHGLSQRELAKRAGVTNGTISLIEQGRVSPSVGSLKKLLECIPMSLAEFFT-
302672043    --------------------MFKDNLVQMRKVLRMTQEDVAEKLGVTRQSVAKWESGESIPDLDKCKQLADIFGVSLDDL---
78186553     ---------------------------------GLSQEAFAEKAGFHRTYIGTVERGAQSVTLQSYNKFARALGLNICELL--
228918784    -----------------------NKIAELRKEKLMSQETLAGLVGLSRTYISEIENNKKQPNVKLAIKIAESLGTNVESIFGP
124008859    ---------------------FAKKLKDIRSKKSLSQKEVALSVGIDRGQYSRFENGKAEPSLATIKKIAQALNVKLSDLF--
292491245    ----------------VERLLEGENIKVWRTYRGLTQHDLAEQAGLSQSYLAMMEKGEREGTVKALKRIAKALNVDIDDLV--
289578606    ---------------------FAKRLATLRKEAGLTQKELADKLGVSRGTIGMYEIGQRDPDTETLQKLSDIFGVSVDYLL--
297195701    -------------------QSLARNLKHWRGERGFTLDALAARSGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
229162462    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAISKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
140808919    ---------------------LAATLRQLREVRGLTQTRLAALSGVPRPTLATLESGSANPTLSVLVKVADALQVSVEELISP
296118143    -------------------LIVRQRIRGLRLARNWSLDTLARRCEISTSTLSRIETGRQRISLDLLVTIAQALGTSLDQLVEP
291543303    --------------------LLGQRIRAFRTKKGITQMELAERIDRSAAYMSYVETAYKFCSLDTLVRVANELNVSTDDLL--
226322523    --------------------MYGSRIREMRKKRGLTLKEVAEATGYTIGHISQIERDLKSPSLVALRKIAVCLD---------
288959830    --------------------ILGRHLRRLRTRQGLSLERLARLSGVSRAMLGQIELGRSAPTITVLWKIARALDVTLASLTR-
296122391    ------------------RTVFARNFRLQRKARGLTQKQLAEKIGVTAAQVSHIESQRSSPSFEVIFMSARVFNLSPAALLIP
301052920    --------------------MIGERIKRLRLQKGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIAAVLQIPVDTLL--
219666716    ---------------------FGNTLKNLRKQHKITQRDLAERVGVDFTYISKIETGANPPSEKTIIQIAKVLGTNADELI--
118476856    --------------------MIGERIKRLRLQKGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIAAVLQIPVDTLL--
163792697    -------------------ELIGPRLRQLRKRRGVTLETLAAGTGLTKGYLSKIETGKMVPPIATLSRIAQAIG---------
296120086    ---------------------FSQNLRKIRRSRGVTQQALAEIAGLSRTQVCNLERNENNPALSTVYKLALALEVPPVLLL--
169351319    ---------------------LGNNIQTIRKFRGMKQQELADKIGINMQSLSKIERGLNYPAYETLEKIMEVLDVTPNELL--
296101665    --------------IARMKTTLAERLKEARTLRGLTQKALGDLVGVSQAAIQKIETGKANQTT-KLVELANALKVKPEWL---
295136243    ---------------------FGSNFGKIRKMKNLSFRALSQKCDLDYADLNKIEKGKRNITLTTIAELARGLNVHPKELF--
158522721    ------------------KKRLGIRLKELRLAKNLKQEDIEKKHGFNYRYYGRLERGEINPSLETLNKLCEIFDVSLAALFQ-
150399854    --------------------VISKNLKKIRKEKGLSLDALSTLTGVSKSMLGQIEREEVNPTISTILKIANGLKVSFTSLMK-
118472940    ---------HDVDALVRQR------LRELRTERGLTLEDVASRAQIDVSTLSRLESGKRRLALDHLPRLATALSVTTDDLLR-
269794016    ----------SERTTSTDLLTLGRRVRHFRTGAGLTLEDLAERTGVDTSQLSRIENGLREPRLSLLDAVAGALGVPVATLL--
167760938    ----------------------GQRIQEIRKAQGITQNQLAEKLHVSPSFISRIENGSSSLTVDFACEIADALHVARQEIF--
229100213    --------------------IFGQTLKQLRKSRDLTQSELAEILNLSQSQIKNWETGRFQPDIQTLASIASFFNVSLDVLV--
271969128    ---------------------VGSRLKRIRTQRGISLSALAEATGISKSTLSRLETGQRRPSLELLLPIAQAHQVPLDELV--
134513653    ---------------------LGNRLSFLRKRKKMTLDELALKSGVSKSILSQIERDMSNPTVATISRISQALEENLSDLF--
160932466    ------------------KKAVGSRFKQYREQSGLTQETLAEKVGLSPNYISAIERGVNFPSLEKLILIINEIGATADQIFT-
42780950     -------------------MSLGEQLKKLRESKGFSQEDVAKKIGVTRQAIYRWENNKSYPDIDNLILLSEMYNVTLDALIK-
210610577    --GKKGGTTLGNRAVSQELIMLGNRIREYRKERGFSQEILAEKSGVSTNTISRIEGGQMAMSVGILQRIVKALGVDANVLL--
297153608    ---------------------VGLRLRELREAQDLSLSELARRSAIGKGTLSELEGGRRNPTLETLYALTTALNVPL------
254476881    ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLL--
157370727    --------------------LLSSAIRRERERLGLSVTELARRAGIAKSTLSQLETGNGNPSLETLWALAMALDVPVSRLI--
138893994    ---------------------FGEKLVKLRKEKGLSQEALAEKLNTTRQAISKWENGQGFPETEKLLMIANIFEVSIDYLLK-
225869491    ---------------------FAEQLKKYRLEKQLSQDALAEKLFISRQAISKWENGDATPDLENLVTLAAVLEVTLDELVT-
242398850    -----------------------KEIKRFRKELGITQEELAQRAGVTQAYIAKLETGKVDPRLSTFNRILQALK---------
294085273    ----PANLNQDPHRLKDEREAIGREVRAHRKQQNITVAELAHLTGISIGMVSKIENGNTSPSLSTLQTLSNALGVTLTSFFR-
71277752     ---------HENNKRVVEKATIGVQLKAIRTENKLTLEEASKRTGLARSTLSKIENEQISPTFSVMQKLASGLNIELPQLFT-
115379556    -----------PDADQDLAPVVGKNLRRLRIQRGLSLERLSKASGVSRAMLGQIELGQSAPTINVLWKIARALDLPFSALI--
17230454     -------------------------LRLMRVFHDLSQKEMAERLGISKSYLSEIESGKKIPTLDLLNRYSGLFDIP-------
146294622    ---------VNEDEVLKMGIAFGRAVKLRRVELGYNQEGLADKAELARSFVSSVERGVAKASIASVWKLAQALNCNPSDL---
297195428    MPCRHSMLPMTQDNGELD-SLVRKRIRALRVAQGWSLEELAARGRLSQSTLSRIENGHRRLALDQLVTLARALDTSLDQLVE-
160942751    ---------------------FGNYLSRMRKAQGLTQAELAEQLHVTDKAVSRWERGIGLPDINTLEPLADALGLTLADLM--
269928987    -----------------------SQVRERRIAAGLSQQALAERAGLTRQAVSAIEAGRYLPNTAVALRLARALGCPVEELFR-
256599670    -------------------------IKKIRLEKGMTQEDLAYKSNLDRTYISGIERNSRNLTIKSLELIMKGLEVS-------
291619732    --------------------IIARGLVRERQRAGLTLAEVARRAGIAKSTLSQLEAGNGNPGIETLWSLCVALNIPFARLMEP
229084977    ----------------------GMEIKKLRAEKGITLKELSEKSELSVGFLSQLERGLTTIAVDSLEKLADVFEVHLTHFF--
135728188    ---------------------LGNKLSYLRKRKKMTLDELALKSGVSKSILSQIERDMSNPTVATISRISQALEENLSDLF--
212223696    --------------VIIPRPIDPKEIRRIRKELGITQEELAEKAGVTQAYIAKLEAGKVDPRLSTFNRILQAL----------
297626284    ----------------------GRLIRDARKQRGMTQNQLAEELSTSQSAIHRIESGHQNLSLETINRIAGALESPL------
153941561    -----------------------RKMKIARVECDLSQQQLAEKVGITRQTISMIEAGKYNPSLKLCIGICKVLNKTLNDLF--
271969477    ----------------REALLLGQQVYNRRTELGLSQAELAERAGMTQPQVSRLETGGVTPTLALLRRLAKALDAELNVTFKP
288906392    ---------------------FGEKLKQLRKANHLSQEKLSERIHVSRQAISKWEQGSAIPDTDNIVLLSKFFQVPIEYLL--
83590463     ---------------------VGARLRRLREQKGITLSELSRRSGVSLAHISEIERSRSTASLKTLEKLAAVLEVSTSSLLR-
83590463     -----------------QQDSLGAKLKRLREKIGLTQKELAQQVGISHSLIGQIETDRIQPSLSTLSSLAEALGVS-------
83590463     -------------------MTIGEKLKKLREDRGIPLEELADRLDIAPACMVEVEQGTRRLSLATLKEVAAILGV--------
135204065    ---------------------FGRRVRDLRVKQGLTQEKLAVLVKIDYSYMNLIEAGKKNPSLKVIAKLARVLKISLSDLFK-
228989826    -----------------------SKIKVARVQLDLTQQQLAEKVGVTRQTISLIEKGKYNPSLDLCLKICYAVNQTLNDLF--
296170806    -------------------------LRAVRTQRGLTLEALAERTGLTKSYLSKIERRQSTPSIAVALKVAKALDVDVGQLF--
126731243    ---------------------LGLRVRELRKEKDWTLEQAAKKAGLARSTLSKIENGQMSPTYDALKKLATGLEISVPQLFTP
146294918    ---------------------FGAKLREERKRRGISQEKVALLTEIDRSYMGRIERGEVNITLEKAYQLAEALGCDIRVLL--
260595940    --------------------VIAKSLVRERTRAGLSLAEVARRAGIAKSTLSQLEAGNGNPSLETLWALCVALDIPFARLMEP
145221479    MPTRPQNNPERVAQWEHWRRLVGAKIRELRIARDMTQEALALRSGVTRNVLIDVEHGRRGLLYERLFDIADALDVNVAELL--
300785112    ---------------------VGPRLRALRRHRGMTLADVAAATGVSESTLSRLESGQRRAGLELLLPLARAYDVPLDDLV--
297201607    ----RTDGANSMSDSPPPRLPLAASLRRERTRAGLSLSELAKRAGIAKSTLSQLEAAGGNPSVETLWALGVALGVPFSALVEP
219848414    ---------------------VGKRLRTLRERQRMSIRALAEASGLAVNTLSLIENGRTSPSVSTLQRLAVALQVPISAFFTP
37676355     -----------------EPLKLGQRIKEVRSRLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLAHGLKIDMPQLFEP
229589439    ------------------RLQLAENIRLMRRVKNLTQEQLALMAEVDRTYVSQIERCTGNPSLLVLCKLANIFEITADQLL--
218780458    ---------------------LAKNIVVARSALGITQGDLAKDSGISRATIAQLEAGEGDPKLSTLISLSKSLDSTHWHLLT-
116328428    ----------------REAKIFCKNLIAARKSADLTQLEIAKRLGEPQSYISKIESGERRLDVIEFWRIYKILGKS-------
307545860    ---------------------LGQHLQTLRRARGWSLSQLATAAGIAKSNLSRLEQGDGNPTLDTIWRLAVQLNVPFGTLVAP
71903695     --------------------ILGNSIKEIRKSKKMTQKELAKLTGFKQNTISNHENGNRQLDEVDIRKYAKALKIEPQQLF--
94988428     --------------------ILGNSIKEIRKSKKMTQKELAKLTGFKQNTISNHENGNRQLDEVDIRKYAKALKIEPQQLF--
134464218    ---------------------LGMQIRRQRQAQELKIADVARIAGISQGMLSKIENAQVSTSLDTLSRLCDVLGMPMSKLF--
300725156    --------------------VIAKSLVRERARTGLSLAEVARRAGIAKSTLSQLEAGNGNPSLETLWALCVALNIPFARLLEP
154482414    ---------------------FGLNVVYYRKREKLTQLQLAELVDIDRSHISAIELGKVGVSFDVIFKLCDVLKITPKELF--
89097356     --------------------MVGERIKRLRLLRGFSINELAEKSGVSKSYLSYIERDQKNPSLQVLSKLAATLGTSVEELL--
253577026    -------------------MSFPYRLKQLRKEHKWTQEELGAKLNLTKVSISGYENGNRTPDMDTLIKISNVFNVSIDYLV--
228926172    -------------------MIFSERLKEEREKRNWSQSDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
229120644    -------------------MIFSERLKEEREKRNWSQSDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
294498706    ---------------------FGIVIKKYRLERSMSQEKLAFGSDLDRTFISLLERGKRKPTINTLFSISNVLEVKPYKIVK-
153004833    ------------DPRRDELRRFGERVREQRRTRGLTQEALAEALDLSVAYVSLIERGGRNPPYTTVVAIARALGIPASSIV--
118588049    ------------------------RLKKARRAQGLSLEAVEKLSGVSRSMVSQIERGESNPTVATLLNLTRALNVDFAGLL--
89897034     ---------------------LGSAIRFMRKNQKLSLKDVAEKTELTISHLSQIERNLASPSLITLEKIASALGYPISSFF--
255598541    -----------PDPTDEQRLLLAQRLREAREYVGLSQEDVATALGISRPAVTNIEAGTRKVEAVELDKLSQLYGK--------
140940291    --------------------ILGLKLKKYRTERDLSLKELSELSGLSPSYLNEIEKGKKYPKTDKILSLSSALGVSYDELV--
190573333    -PGRPAGATTFDAELA---LAFGATVRGLRVERGIAQESLAHRAGIERSHMGKIERGAHMPTLAIIFKIAGALECSVAELM--
239820607    ----------------------GAQVKALRMAADVSGGALAKTSGISASMLSRIERGLVSPSVETLERLANGLGVPASRFF--
288795926    ---------------------VARQVRDLRAARGWSFEELAGRSGVSKGMLVQIEGARTNPSIGTLCRVADAFGVSIARLLEP
158320616    ----------------------GEKIRRLRLLNELTQDELAQRCDLTKGFISKIERNITSPSIATLMDLLEALGTDVKKFF--
239943369    ---------------------VGPRLRELRRRHGMTLAELAERTGINESTLSRLEGGTRKPTLELLLPLAEVHAVPLDELV--
239834287    ---------------------FAFRLKNARVARDMSQAQLADLVGRDKSAISLLESGKRGASVDFVARLAKALNV--------
172041518    -----RASQSPRTPDETNRNFVGSRLRQLRKERDISQAQLATTLGLSASYVNQIEHDQRPLTLAVLQKITRAFGV--------
142098108    -------------------HMLVNRVKDFRKGGGLTQEELANRAGVSRQTIISIEKNKFIPGLDVALKISKSLNTPIYKLF--
142335995    ---------------------LGADLRSLRKSRKMTIKELSTATEKSLGWISQIERDKSQPSIDDLRDLARVLNVPLSILF--
238923198    ------------------RKSLGEALKVHRTQCKMTQEFVAETIGVSRQAVSKWENGTSDPSTSNLFALAKLYGISVEELLK-
225378528    ---------------------FGKRLHDVRTSRGITQEELAVRLGLSKQHVSRMENGERSCSIDLLIELSCILHVSTDYLL--
257866249    -------------------MALAEQLKSCRESSGLSQTAVAEKLQISRQSISKWENGRGYPDIENLILLSDLYQVSIDELLR-
261366132    ----------------RQARTLGEVLRQHRTDCRMTQEFVAESLGVSRQAVSKWESGKSDPSTTNLMALARLYGLPPEELLR-
255062377    -------------------LILTTNILRILREKKITKAELAEKAGISISFITELTNDKANPSLRVIEAIAKALDTPLPLLF--
21325693     -----EDASALITQELASRKALGQKLVKARKQRGVTQVQLAEASGVQQAEISKIERGLANPTFSTLESLASHLG---------
254249104    ---------------------FGATVRKLREARTWSQEQLAEHAGLNRSYVGEIERGEAIASIVTADKIARAFDVSISTLL--
225571094    ---------------------FAEKILTLRKSNDLTQEELAEKLNVSRQSVSKWESGQAVPELEKIVALSSVFNVTTDYLLKP
238793272    ----PDNSDHAATPI----GLLSASIRREREKLGLTVTELAKRAGIAKSTLSQLEGGAGNPSLETLWSLAMALDVPVSRLI--
225570223    -------------------QLIADNLKEIRRSKALSLEQTSSLTSISKSMLSQLERGEVNPTISTVYKLSLGLKVPVTAFTAP
168209895    ---------------------LAEKLQLIRKREGLSQEDLAEKLGISRQAVSKWESGQSVPDLNKLIILSELYNVTIDYLVK-
284044840    LDRRRLDSPHRNPLLER----FGLAARRLREERGLTRDAVGVASGLSPVYIGNIERGEVNPTLLTQTRLATGLGIPLDALV--
290894052    --------------------MFGKKLKKLRNKTNKTQEDLANILGISRAAYSHIENGRNEPDMETIVKLANYFEVSTDYLL--
229150060    ---------------------LGEQLKKLRESKGFSQEDVAKKIGVTRQAVYKWENDKSYPDIDNLILLSEMYNVTLDELIK-
220931033    ----------------------GKKLRKLRIGKGYSLGDLEEIAGVSKSMLGQIERGKTNPTVKTLWKVARSLNVP-------
256774613    -------------------------LRRERGRAGLSLTEVARRAGVAKSTLSQLESGNGNPSLETLWALCVTLDVPPSRLLDP
227510766    -------------------MQFANVLRKRRKELHLTQQQLADKLHVTRQTLSRWENNLSYPNLDTLVNLSEFLAVPLDILLK-
190404425    ------------------------NMRRIRHGKQLTQEEVAHRTGLSVRHVGAIERAEMSATVTVLGQIAEALGVEPAVLVT-
160933518    --------------------MLNENIKAIRKSKGLSQEELAVKLNVVRQTISKWENGLSVPDSDMLISISEALETPVSVLL--
83951709     ----PKQDPHTPNKERVLEVAIGREVRSLRQSQRMTVTDLSEATGLSPGMLSKIENGGTSASLTTLVTLARALSVPITDFFK-
225164391    ----------------------ASRLRELRSIHGLTQQEVSELSGFHFTFYQQLESGKKQIWLETIERLAAPYGLEVWQFLKP
210624086    ------------------RKSLGEVLKSHREKNHMTQEFVAEAIGVSRQAVSKWENGVSDPSTSNLIALAKLFNMSPEELLQ-
251778801    -------------------MQIGEKIRVLRMEKQLTQEELANRCELSKGFISQLENDLTSPSIATLMDILEILGTNLNEFF--
300173352    ---------------------VGENLKKVRIEKNMTLDNVAEMTDVSKPTLHNIETGKTSPSIDNLWKISSGLGIPI------
72163432     -------------KDQRARGDLGRRVAYRRAELGLSQEEVAERAGMAAGYIDYLERNPPNLSPGALSRLADALQTTPEALL--
33326774     -------------------LMLGDRIRDLRAQRGMTRKMLAQQSGVSERYLAQLETGHGNISIILLRQIAQGLGFPIVDLVR-
167761576    ---------------EVSRMSLGKNIASRRKSQNFSQEDIATLVGVSRQAVSKWEKDLSSPSTENIIRLAEILRVSVEEL---
142807712    -PTGEKNTPM--NPANPERKTLGALLRHWRDMRGISQLDLSFNAGVSQRHISFVESGRSVPSRQMLLDLAQALDIPLRE----
229086444    -------------------LILARNLKAIREKEKLSLEKVSQLSGVSKAMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
269955944    -------------------------LRRVREGAAMTQRELAQRAGVDQATIAGIETGRRMPSLPTLVRLAEAAGRQLRVEIEP
84496251     -------------------------IRDARRHQGLTQNELADKLGTSQSAVARIEQGRQNLSLEMLARVGETLGSEFVSL---
229084370    --------------------MIGERIKRLRLQRGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIANVLQTPVDTLL--
217978763    ------SAPHVAERTLEE--AIGAQIRMHRKRLDITGGELAAAAGLSTGMLSKIENGQISPSLSTLQSLARALNQPLSSFFTP
262204600    ----------------------ARNVRRLRLQEGLSVGDMAARVGISKAMLSKIENAQTSCSLSTLARLATAFDVSPTSLFR-
295107201    -------------------------LPELRRERGLTQEQLAKRLYITRQAVSRWETGETTPGIDMTKLIARELDVPITELLE-
301166893    ------------------------NIKFLRAKRNYTQKQLSEVSGIPRTTLTNIESGEGNPSLSNIIKLAKALNVSIDLLV--
170751194    ------NAPTEDGKSL-ERAL-GHQVRALRRERELSVADLSAAAGISPGMVSKIENGQISPSLATVNAVAKALNVPITTLF--
229011703    ------------------QITLAKNLKAIREKEKLSLEKVSQLSGVSKTMIGQIERGESSPTLTTIWKIANGLKVSFTSLI--
289449565    -------------------MLLGEKIRNARVEAGLTQEELAEMIMVSRAAVAKWEGGRGLPDVANLKMIADALGVTVDYLL--
224371939    ----------------------GKAIKDIRKKKNMTQGDLADITGTSVKFISDVERGKETTQMDKVFDLVRALGIQIYLTIDP
192360886    ---------------------FGRVVKQLRDTNRLSQEALAERADLNRTYLGEVERGVAIPSLATISKIATALNLPTSDLI--
150398657    -------------------EVVGMRVRALRAAQDLTLDDLANRAGVSRAMISRIERGEASPTAQLLARLCSALGTTLSALF--
239983769    --------------------LVRKRIRALRLAQGWSLEELAGRANLSQSSLSRIENGRRRLALDQLVTLARALDTTLDQLVE-
170023456    -------------------ETIGQRIKRFREELSISQAELAQRCGLSQSRIGNYETDSRKVSVEDAVVLAKALNVNPGELI--
291454777    -----------------AREALAQNVRRHRLARGWSLRELGAATGISKGLLSQIERAEANPTLEILTRLADVLATTCTDLLR-
142064041    ---------------------VAERLRFVRNKQGLSQRELAKRAGVTNGTISLIEQGRVSPSVGSLKKLLECIPMSLAEFFT-
221271509    ---------------------FGYNVRSMRKDKGISQDKLALAADIDRSYVGRIERGEVNITLEKAYQIASVLQCDIRVLL--
228990384    --------------------MIGERIKRLRLQRGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIANVLQIPVDTLL--
300855914    --------------------IIGTKLRKIRKATGLSLKQLSTKINISISFLSDIENGRSNPSFENLKLIAAALETP-------
229010434    -------------------MIFSERLKEEREKRNWSQNDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
255262604    -----RENGENADATPVN---LGERVRELRKARSWTLEQAAQKAGLARSTLSKIENGQMSPTYDALKKLAVGLAISVPQLFTP
111222124    ----------------------GETIRLARLAAHQSQRQLGATLGYSASAISRLETGKSSLDLDTLRSIANVLHIPPEQL---
225387206    -----------------------RALVEARISQNLTQKELAARTGIDQADISKLENGTRNPSLNLLKRLADGMGMVLRIEFVP
294624392    ---------------------VGQAIRLCRTQRGVSQSAIASRANCSVSYLSMLENNKRDPTLSTVTQIAEALRVPVGLLF--
89897035     ---------------------VGEFIRAIRKRRNLTTTQLADQLDLSNGYISLIERNIVSPSLATLKRIAQALSVPLESFF--
297560849    --------------------LVRRRIRALRVAQGWSLEELAKRAHLSQSSLSRIENGRRRLALDQLVTLARALDTTLDQLVE-
49078644     MRKTATVSNILPNPTERPSVLVSGNVRRLRLQAGLSQEALARAASVSRRMLVGIESGDVNVSLSTLDRIAAALGVLFPDLVQ-
120610886    --------PAHPSPVPGTHSPFGDHLRHWRRQRRLSQQDLALEAEVSTRHLSCVETGRAAPSRDMVLRLAERLAVPLRE----
136329610    --------------SDKQVLQLGNRLSSLRKRKNMTLDDLSAKSGVSKSILSQIERDLSNPTVTTISRIADALGEKLSDFF--
121603452    ---------------------FGIALRQSREARNWSQEQLAEHSNLNRSYVGEIERGSAIASLATVEKLALALGISPSALV--
300774480    ---------------------FGTNIKKIRQVKGLSQKAFADLFDLNRGVISSYEEGRAEPKIETILKVASHFNLNLDQLLT-
81428935     -------------------MLIGQRLKQFRLGAGYSQRTLADKLNVSRQVISKWETDKSVPDLNLLVGLAQLYNVSLTELL--
167767673    -------------------KALGAKIKEYRKKENITQEQLAEMADISLSHMSNVETASVSVSLPALKLIADALGVTIDELL--
86139426     ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLLE-
254465799    ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLLE-
136150440    -----QDPHRVRDTVKRNLEVIGHEVRMFRRQQGLTVADLAKATGLSIGMLSKIENGVTSPSLSTLQEISNSLSVPLTSLFR-
304439932    ------------------------RIRELRKIKGISQDELAEKLGVSRQAISKWENEQSIPDIDKIIMLSDYFEVSTDYLLK-
283834409    --------------------ILAFHMRDIREEKGVTQAEIAEKLGMTSAGWGKVENGKSTLSVENLMKFCKLVDIDAQKILT-
289632121    ----KTRSPAREAPPALDHKLVGGHLRQARKARGLTLAELSERSGIAVSTISKAERGDIALTYDKFAALAHSLELEFDAIF--
139732402    ----------------------GFKIKEARRKQGISQAELSNKLSISPSYLNLIESGKRNINVDLLLQIPEILDIDFREL---
307693142    ---------------------FQQRLYELRKQSGLSQEGLADLLGVSRQAVQKWEAGTSRPDLDNLAALGRYFNVSLDYLVT-
24375356     ---------------------LGHAMRKMRKLRGLSQDELALRAEIDRSYIGRIERAEVNLTLDMLYKIAEELDCEPHELL--
551457       ---RTASNAPLAEERPLEKAL-GYQIRMLRRERDLSVGDLAAAAGISQGMISKIENGTISPSLASINAIASALNVPITGLFT-
291326970    -------------------KSVGLKIRSLRESHGMSGKDLSILLGISQQHQSRYENGEVNIHVDTIYQLAQIFNVSP------
108758632    ----------------------GQRIRELRRPERWTQEELAERAQISVSFLSMIERGERVPHVETLAALANALGVSLGELFT-
260431708    ------------------------RLKEARRAKGLSLEAVANLSGVSRSMVSQIERGESSPTISTLWNLTRALQVDFAGLLE-
238761245    --------------------LLSASIRREREKLGLTVTELAKRAGIAKSTLSQLEGGAGNPSLETLWSLAMALDVPVSRLI--
227507976    -----------------------ENLKFFRKQNHLNQNQLAIKLNVSRPTISSWETGRTTPDIDTLVRIASFYQVPVDQLL--
24215545     ----------------REAKIFCKNLIAARKDAHLTQLEVANRLGEPQSYISKIESGERRLDVVEFWRIFKILGKSL------
225377603    ----------LPNNKEDSKMNLGEKIKECRKQAGFSQEQLAERLNVSRQAITKWETNKGIPDIVNLIAISDEFGLSLDELIK-
229155430    -------------------MSLGEQLKKLRESKEFSQEDVAKKIGVTRQAVYKWENDKSYPDIDNLILLSEMYNVTLDKLIK-
141192147    ---------------------VGADIRALRKNRSLTLTELADRLGRSVGFISQIERGISEPSINDLRNIAEVFDVPLSFLF--
306820407    -------------------LVLKNNLKEIRKEKGYSQTDLAELVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEEIF--
255019083    ----------------------GKRIKNLRLSKNLTQEELGERTDLTKGYISQLERDLSSPSIETLFAILEVLGSTPKDFF--
308048864    ----------------------GNRLRQLRTQAGLSQRELAKRTGVTNGFISQVEKNSVSPSVASLKKILDGLPISL------
297560997    ---------------------LASTLRELRRARGLSGGALAELSGVSRGMISRIENGEAQPTASLLGRLAAALGITLSELI--
281422929    ---------------------FASRVKQRRESLDISQEKLAGIAGLHRTYIGSLERAEKIPSLITIVKITKALQINISDLI--
169334830    -------------------LMMGERLKRQRIKQKLTQEQLAEAVDLSVSHLSHIENGNTKTSLQTVLNIANVLNISIDKIL--
257067633    --------------------LVRQRLRALRLAQGLSLAELAARAHLSQSTLSRIENGQRRLALDQLVNLARALDTGLDELVE-
32456040     -------------------------IKKIRLEKGMTQEDLAYKSNLDRTYISGIERNSRNLTIKSLELIMKGLEVS-------
6458757      ----------------------GARLRAIRQQKRLTLEQVVQGSGLDKSYLSRLERDLTTPSVATLVKVCDALGIRPGELFDP
260432343    ---------------------LGADIRALRKSRGLTLTDVARRLDRSVGWLSQVERDLSEPSISDLRQIAECLGVPMSMLF--
260460388    ---------------------VGRRVRALRLERGLSLAELAAKAGVSIGALSQIERGMSSLRVKVIWPLAAALDIEPSALI--
119491284    -----------------------NRLKQIRTRLGLSQQDLAKVVGVSRQTISGVESGQYAPSARIALRLAKALGCQMEDLF--
294789197    ------------------RQIIGNNIRNKRKILNIKQDELALLAEIDRSYMGRIERGEVNLTVDKLFQISLILKCEAAELL--
241518443    ------------------RQTIGWNLRRLRVAKGLSQERLALEAEIDRSYVGRVERGMENVTVATLEAFARVLSVNVSALF--
167622932    ----------------------GENLKKVRKEKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGLPMSLVEFF--
167033252    ------------QPRLRLEQYLGLQIKRQRQAQSLKLADVARIAGISQGMLSKIENAQVSTSLDTLSRLCDVLGMPMAKLF--
187927014    ---------------------VGAKLQALRQARKLSLDELSRHAGVSKSMLSQVERNLANPTVAVLWRLATALGVSLADFLSP
119871924    ---------------------LGNRLSELRRRKGLSLSRLARLAGVSKSTLWEIENDKISPSINTLWAIANALGVPFGELVT-
226526961    -----------------------NKIREYRKKKNLSQAELAEKVGLARQTVSLLENKSYNPSLKVCLNIANVLDTTLDSLFNP
160944249    ------------DALQPE-LTIAQAMIDARKESGLTQKQLSERTGIAQADISKLERGNANPSLRTLQRLAAGMGM--------
284042761    ----------------------GAMLRQLRTRAGITQRELAARDGLHRNYLGALERGTANPGLATATRLARALDVSVSVL---
163745179    ---------------------VGDKLRAIRKKHGLSQRELAAKAGLTNGTISLIEKNRTSPSVASLKSLLDAIPISMAEFF--
255527984    -------------------LIIGKNLNNIRRQKGLSLDKVAELTGVSKGMLAQIEKGISNPTVTTLWKIATGLNVS-------
291295432    ----------DPSPSVP----IGPRLRAARLAKGLTLEQVAQRSGLDKSFISRLERNATAASVASLLKVCAALDIQPGSLFDP
239932598    -------------------QSLARNVRRWRTERGFTLDALAARAGVSRGMLIQIEQARTNPSIGTVVKIGDALGVSITTLL--
158423697    ------ASTEDEAASEHDRA-FGSSIREARLARGLSLQRVADAAGLSVGLLSQVERGISSPSVRVLRAICGALGVTVQSLF--
229191715    ---------------------FGEKLFRLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
138114552    LPMLKNNIQVKDNAAPD----LGASLRAKRKELKLTMQSVADAAGLSVGFISQVERGLTSPSLGSLASLAAALDTEISSFL--
310827713    -----------------EELILKNRLKEIRKEKKLSQSALAELVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
153208917    ---------------------FAERLKRLRQERQMSMQALADAAGVSKSMICKIESTEVQPTLDVAGKLAVALGKTLSEML--
254500741    -----------------------ERLKKARRAQGLSLEAVEKLSGVSRSMVSQIERGESNPTVATLLNLTRALNVDFAGLL--
143348842    ---------------------FGMVLRKKRLCKKYTQEALSIESGLSRAYISELEMGHKDPSLYTIFKLSSALKIKP------
140056633    ----PRKGSEVAEELQQWRKC-GENIRIARENVDMSVRELARRVGVSASHISQVERGLASFSVPALYNVANELGISMDSLFE-
160932990    --------------------VFRIRLKELRENAGLSQYGFAEKIGISQSTVGNWEAGSREPNFKTMERIADFFGVSVDYLL--
229135297    -------------------KYVGQQIKHYRKLKKMTQKELGLRIGKKHNTISSYENGTNEPEQDALFAIANALDVSINDLF--
141172652    -----RHSTQSGGTIMSQAQTFAERLSALRAEQKMGVRELGRAVGVTGMHISNLEKGKSAPSAELVLKLAEALEANVDELL--
307269275    ---KKKNSSSFAKELESQRLEVAVALAQLRKELGFSQRELAERVGKPQSTIARIENGTVNVSFKVLYEIAQGVGKEL------
163856318    ---------------------LGQQLRQLRKQHGLSLMQVAKACGISVGLLSQVERGLSSPSVKIVTLLAGQFGVSVDSLLR-
134287468    ---------------------VGARVSARRTELGISQKELARRVGLTQPTISALEKGKSNTS-GSIASLAKALGVPLW-----
75910246     -----------------------NNIKSIRTRLGMSQQDLANIAGVTRQTISGVESGQYAPSVAITLRLAKALGCQVENLF--
182416543    ------------------KKDYIIKLLEYRKENNLTQQQLSELINMSQSYISEIEQGIKSPSVKTLYDISSALKICPHVLL--
119716960    ----PPQRPAASEPEPLWREAVGYELREERRTAGRTLADVAGAAGVSTQYLSEVERGRKEPSSEVLGAVAGALGLRLVDL---
300119183    ----------------------GSAIREIRQRRGITIAQICEGTGLSKGFMSQVENNKTSPSISTLETISNFLNVPLPYLL--
111021488    ----------------------GTAIRSARHDAGLTLRDVAAKTGLSQPFLSQAENGHSVPSVMNLHRVAQVLGTTAHALLE-
119387120    ---------------------VGARLKELRSAANMSQRQLAEASGVPHGQVSMIETGRSSPSVASLRKILGGLGVTMSEFFEP
70729282     ---------------------LGAAIKRYRKVAGLTQAELGEKTGFDPKTISRFETGTYTPSVEALFLLAEVLGVKL------
258651682    -------------------EAFGAFVKAQRQLANISQRQLAKASGMSDSYLSQIERGQYKPSAEVLRGIAGALHIPPAVLF--
268608481    --------------VELDYKQVGLNIARRRKELHLKQVEVCELADLNDKYLSCIETARSIPSLEVFLRICNALNTTPDHLL--
92112522     --------------------VIVANLRRLREARGYSLSALAERAAISKSTLSQLEAGHGNPTIETLWTLANTLGVTFSELL--
188581450    -------------PVVEERKALGHQVRVLRRERDLSVADLGSAAGISPGMISKIENGAISPSLASINAIASALNVPITALF--
135165162    ----------------------GREVRAFRKKKNITVAELSALTNLSIGMLSKIENGNTSPSLTTLQALSNALSVPLTAFFK-
168213144    ------------------------NIKKYRELKELSLGELAKKTGLSKSYLSEIENGRKICSLKTLYKIGDTLNICPILLI--
148358351    ----------------------GKLIRDTRKEKGYSQEDFASQAQLGRTYMGRIERGEQNMTIQTLIQIALILGVEVATLI--
218896313    --------------------MIGERIKRLRLQKGISLTELAEKAGVAKSYISSIERNQKNPFIQFLEKIAAVLQIPVDTLL--
168699329    ------------------RTGFGKRLRELRIDKNLTQSQLGERAGMMYQDVAKLERGEREPMWATVIRLADALGV--------
167032895    ------------------RSALGFALRRYRKLAGLTQAQLAERTGFDPKTISRFETSTYTPSIDALMEFAQVLGVKPKDFF--
238924797    ----------------------GNRIKIRRKELRIKQAELAEKLNISNNHMSSIENGRQKPSLDIFIRICDLLNVTPDYLL--
84685724     ---------------------VGEDIRSLRKTRAMTLAQLAGAAGRSVGWLSQVERGRTTPSVRDLEQLADLLGVNISFFFR-
135213878    -------------------QLIGAEIRKLREETELSQEKFAHKIDIDRTYYSGIERGERNISALNLIKIAKGLEV--------
228477794    ------------------------KMKSARVAKDLTQQGLADAIGVSRQTISAIEKGDYNPTINLCIAICKTLDKTLDQLF--
303246008    ----------------------------LRKEAGLRQTELAARLGYPQSYVSKYESGQRRIDLIELEAICQALGITLLEFV--
183598237    -------------------KIVGASMKRARREKGLSGYEIAVKLNISQQQISRYERGINHISVDTLFNFILALDISYEILIQ-
164688731    ------------------RKSLGEVLKENRIRCKMTQEFVSESIGVSRQAVSKWENGASDPSTSNLLALAKLYGISAEDLLK-
229160813    -------------------MSLGQQLKRLRESQGFSQEDVAKKVGITRQAVYKWENDKSCPDIENLILLSEMYNVTLDELIK-
297162496    ---------------------VGPRLRSLRQARGATLSQLSETTGISVSTLSRLESGQRKPTLELLLPLAKAYQVPLDELV--
293376878    -----------------EHHQLGTQIATLRKRRGMSQEELANQLGVTRQAISNWERGMTQPDLEMLMKLAAIFETDLDGLI--
143114107    --------------------LVGLRFREIRKESGWTLSEVSKRTGISKGTLSKLENGKTYLNFSSVNKLANGLQLPVSDLTNP
262201416    ------------KPVLVE---FGRRIRARREELGLSQEAAAVSIGIHWTQLGKVERGQRSVRVENIVKIAAGLSTTPGALL--
288227164    ---------------------VGQAIKLCRTRRGISQADLARQAECSVSYLSMLENNKRDPTLSTMTKIAHALHMP-------
307299363    ----------------------GNKLRSLRQARKISIKKLADTSGVSSSLISQIEHGKVSPSLNTLKKILNAMGETVISLVQ-
28871762     ---------------------FGQVLRDIRKQRGLTQEDFSEVS--SRTYLSTLERGLKCPTIDKVTQLAEVLSVHPATLIT-
257438000    ---------------------FGKRLHDVRTSRGITQEELAVRLGLSKQHVSRMENGERSCSIDLLIELSCILHVSTDYLL--
127512198    --------------------VMGAVVSSIRREKGIEQSDVAARMGLSQASYSRLEGGKATYSIDQVFLVAEALQVEPAELFQ-
153953935    ---------------------FGLKIRKLRQEKSISIEQLAERAKLSTGLISQVERNITGPSVTTLWKIAKALNVSI------
163737159    ------------------------NLRDIRQDAGLSLSKAAEVTGVSKAMLGQIERGESSPTIATLWKIAKGFHLPLTALI--
255523840    ---------------------VGKKIKELRTNKNLTLKELSTKTNLSIGFLSQLERGLTAVAIDSLNNIAKALDVNL------
119899299    ------------KSAPVLEESVGAVIRELRLKEGLTIAQVAELAGISRGMLSKIETGSTMAGMDTLARIARSLGVAMSALF--
226951291    --------------------VIGQLIRNRRTQRSITQEALALQCGIDRSYMGRIERGEVNFTVEKLYEIASALEINAKELL--
167924579    ---------------------VGRSIRARRLELDISQEALANIADIDRSHMGKIERGERNVTLLNLVKIARALSCRPSDLL--
255505928    -------------------ELLGGRIKALRNAKNFTQEQIADRIGVSRQKYARIENGANSITLDILSAIAEVLDV--------
198276387    ---------------------YGEILRERRKELGMTQKELAERVGRERTYINRIERGETDLQLSSFIRIAEALGIML------
229102450    -------------------MSIGEQLKKLRESKEFSQEDVAKKIGVTRQAVYKWENDKSYPDIDNLILLSEMYNVTLDELIK-
83952999     ----------------------GQRLRSIREERGLSQRELATKAGLTNGTISLIEKNKTSPSVASLKSLLDAIPISMAEFF--
42779243     ------------------------KVKRIRLEKGMTQGELAKLTNVSRQTIGLIEQGAYNPSLNLCIKICQTLGVTLNDLF--
303243062    -------------------KALGERIRKQRLKVNLTQEQLAEKIDMSYSFVGQIERGDRVLSLETLVRLANELSISVDYLIQ-
221195204    ----------------------GKVLQELRKEKGLTQEQLAEQMGVTRRTVSRWETGSNMPDLDILMELSDFYAVDLREIL--
141748249    -------------------KTISENIKRLRNKLGLTQDDLAKKADIKYTTLMKVEGGTVNPSVQTMAKIAKALGVSIEDLLK-
212383451    -----------------EFIIMINNIKHYRKEMNFSQQELANKVEVTRQTISLIELGKYNPTIKLCISIAKALQVDLNKLF--
255283609    ----------------------GRRIQKCREDAKMTQEQLAEKVGISWNYLGAIERETKTPKLETLIKIVNALGVSADDVL--
164687400    ----------------------GSKIKSMRMEKQLTQEELANRCELSKGFISQLENNLTSPSIATLIDILEILGTNLREFF--
89054537     -------------------------IRKRRKQLDLTLQALCDDAGLSVGYLSQVERGQATPSLGTLAQIAQGLSVEL------
135261924    ---------------------LAHNIIGLRKKRNLTQEGLAKLAGATRGSVALIESGQSNPTLEVLLKISQALQVSIDELL--
260426928    ------------------------RLKDARQAKGLSLDAVAKLSGVSRSMVSQIERGESNPTVATLWNLTRALQVDFAGLL--
237733521    ---------------------LGNNIQTIRKFRGMKQQELADKIGINMQSLSKIERGLNYPAYETLEKIMEVLDVTPNELL--
149202477    -PAKLVKLTQDPHKLRDEREKVGREVRAYRKKQNITVAELSNMTELSIGMLSKIENGNTSPSLTTLQTLAHALSVPLTAFFK-
24378683     ------------------------RLKAARAGKDLSQQALADLVGVSRQTIAAVEKGDYNPTINLCIKICKALDKSLDELF--
77408023     --------------------MFSKKLKELRINNKLSQKQIAEQMNISQQAYAKWESGKNSPSLATLEKVANFFNLSIEELL--
255282774    -------------------------LKKIRIENSLTQEEMAERLAVTRQAVSRWENGDATPNIETLKQISTAFDVSINTLL--
17547851     MPEYEDPPTADTDTGINERI--ARRVRDLRAARGYTLDALAARCGVSRSMISLIERGAASPTAVVLDKLAAGLGVSLASLF--
295696288    ----------------------GRRISERRKALGWSQELLADRLGVSRQFIGALEAGRSWPSVPVALELARVLGTSVEALFDP
136427513    -------------------MILGKRIRFFRAKAGLTLEQLGDAVGLLPSQLSQIENGRREPKLSALTALATALGVALTDLLT-
167750339    ------------DALEPEYALI-RAIIDARKSKGITQKTLSEKTGIAQGDISKLENGNSNPSLRTLCRLAAGMDMKLKIEFVP
210621225    ---------------------FNEKLIELRKAKGLSQEELGNELGVSRQTISKWELGQSYPDFQKLVLLSDFFNISLDKLIK-
290474343    ---------------------FAQRLRELRRQKGLSQSELGKLAELHYTHIGRFERGTSRPGSDTLKRLADVLDVTSDYLLE-
50085433     -------------------EIVAKGLHRERQKAGLSLAELARRAGIAKSTLSQLEAAQGNPSLETLWSLCVALEIPFAKLME-
126736476    -----RIARESGESSVAQPLDLGARVRELRKASNWTLEQAAQQAGLARSTLSKIENGQMSPTYDALKKLAIGLEISVPQLFTP
294630087    ---------------------LGEYLREQRRNAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
310624523    -------LAHKEDKTMYEKTAFGSFLAQLRREKGMTQKELAACLYVSDKAVSKWERGLSVPDISLLVPLAEQLNVTVAELL--
142038514    -----------PDESVLVAVSLGNKIRALRQRLKLTLDETSTIAGISKPFLSQVERGRATPSITSLVRIAKALGVTM------
229028813    -------------------MMFSERLKEEREKRNWSQHDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
210615280    ---------------------FGQFLAEVRKEKQMTQKDLADKLFVSDKTVSKWERGNSMPNVTLLIPIADVLGITVTELLQ-
307710044    --------------------VIGEKIKQYRLANGWTQQELGAKIGISKNAIGNYEKGFRSPKKNTMFDLANAFNVSIDDLFPP
225628403    ----------------------GMNLARLRKRRGLTLDGLAELSSISRAAISALENGAGNPRLETLWSLANALGIEFGELV--
228955944    ----------------------------------MSQEELAFNSGLDRTYISLLERGKRKPTINTLFALARALKVNPSQLIK-
265751235    -------------------EVFGKKVLERRLSLKISQETLANMADIDRTYLPDIEKGKRNVSLRVADKIAKALNVSLKDLL--
291537380    ---------------------LGVRIKQCRTMRKLTQENLAERIDVSSHYIYEIEKGLKNMSLNTLIDLSTVLNVSTDYLL--
157960771    ----------------------GENLKRVRKEKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGLPMSLVDFF--
197261594    -------------------MTFGSRVRDIRKQKNITQEKLAKKLDFSHSAISFIENGKRRLDAEKIPTLANALGVSIDELF--
153010591    -------------------ELLAINLRRIRVARGISQDDLALISGVERAYTGRLERGAMNPTVKTLAKLATALECSVADFF--
295133913    -----------------ENQNLSNRIKNFRILKGFSQEALAEHSGLSVRTIQRMENNDRIPNADSLKKVAEALGISIEEL---
225573231    -------------------QLLGENIQIIRKHRKMKQQELADAIGINLQSLSKIERGVNYPTFETLEKIINVLGVTPNELLT-
170781903    -----------------DQLVIGRRIRHARKGAGLTLQALGERAGILPSQLSMIENGRRETRLSTLGRIAGALDVDVTHLL--
134691542    -----RVAREDGSGAAPEPLDLGQRVRGLRKAKKWTLEEASQQAGLARSTLSKIENGQMSPTYDALKKLAVGLEISVPQLFTP
218288753    ---------------------LAQRLRYYRKLRGLSVRELAERAGVSVSYIYAIESGARGSNAAKLGLIAEALGVSLSDL---
167031535    ------------------KQAFGQALKQLRMSQGLTQEDFSDVS--SRTYLSTLERGLKSPTLDKLDEIAYVMEVHPVSIL--
118619637    MPGEEKLGAKVSAVSSKASDI-GSFIRTQRENAHVSMRQLAERSGVSNPYLSQVERGLRKPSADVLAQIAKALRVSAEVL---
228906769    -------------------MIFSERLKEEREKRNWSQNDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFDITIDELLR-
164686153    ---------------------VGQNLRRLRNSLGLSLDEASKLTGVSKAMLGQIERGESSPTISTLWKISSGLKVNFTSLL--
182624896    --------------------VFANNLKNYRKENKLTQDDLAKRLNVSRSAISYYENGTVEPSIYFLINLANEMNCSIDNLF--
140369094    ------------NPSKVFAKNVSNNLMTLRHKRGFTQQELAERSGIDRKTVNRIENGHYSPSMDTFFRICGALGVKPTEVI--
222148474    -----------------------------RMFRKMTARELAEQAGISAPYVSEIESGKKDGSFATMKKIAEALRVDLDDL---
295697327    ------------------------KLRRVRQEKGWTIQELAEKCEVSPGLISQVERGRVVPTLTTFWRICQALEVPM------
218779200    -----------DEVLQQTKYALAKNVAVGRKAHNMSQQALADASGVSKSTIAAIETGKGEPSLSTIVAIACTLQCSPQMLF--
309792582    -----RDLHVRDCPSPQDGKVVGARLRFLREGRQLSIRALAEASGLAVNTLSLIENGKTSPSVSTLQQVAVALGVPITSFFEP
257437962    -----------------------RAMADARISQNLTQKELAERTGINQADISKLENGTRNPSLKLLKRLADGMGMDLKLVFTP
163731757    ---------------------LGVRVRELRKARAWTLEQAATKAGLARSTLSKIENGQMSPTYDALKKLATGLNISIPQLFTP
297560986    ---------------------VGPRLRALRHRHGITLTALSETTGIAVSTLSRLESGQRRPGLELLLPLAKAYNVPLDELV--
257439609    ---------------------------AARKESGLTQQQLSERTGIAQTDISKLERGNGNPSLRTLQRLAAGMGM--------
298292634    -------------AAIVDRLVAGENIRVWREHRGLSASSLAEKAGIARAFLSQIETGNRDGTVATLKKIADALLVTVDDLI--
270261929    -------------------------IRRERERLGLSVTELARRAGIAKSTLSQLETGSGNPSLETLWSLAMALDVPVSRLI--
229039980    -----------------EAEKWGRRIRAFRKLKGYTQEGFAKELGVSVSVLGEVERGNRSPSQDFVVEVAKALNVSIEELM--
126699832    ----------------------GKRLKEERKKANLTSKEFANMVGVSPWYITQIESGKKNPSLKTFIKFVNILNISADVLIK-
229542977    ------------------KAIFAARLKKVRAAQGYSQPELAKRVGVSDRNISNYETGYSFPSIKVLYRISQVLKVSIDYLL--
256377491    ---------------------VGERLRALRASRGATLADLAEVTGISKSTLSRLESGQRRPSLELLLPIARAHRVPLDELV--
295107230    ------------------RKALGLRIKELREERDLPQRAFAEASGLDRSYLAAIENGQINVGIKTVERIAAGFGISVEQLFK-
146299117    ---------------------LGVHVRQLREKKGLSQQGLADDCNINKSQIARLEVAKVNTGIKTLVKIANALDIEPKELL--
168178698    -----------------------EKLKDLRTFKNLSTYDLAEKTGIPQSTISKLENGNRKIDTDILQKIADAMDVPIDIFFQ-
160933200    ------------------------QIRRVRKAAHVTQEELAKRIGVNRALISKYETGIIEPSVSQLQKIASALGVPMMELL--
49082682     ----PRPSPPDATDTPRETHFLGTRIRGLRKRRGLTLAELAAQSELTAGYISQLERNLAYPSIPALFNIARSLGV--------
260588066    -----------------------RAMVAARKERNMTQKELAEKTGITQADISRIENGTRNPSLDMIKRLAKGMGMRL------
296877340    -------------------MAFAERLKELRKQAHLTQVELAKQLGIGQSSYADWERGKKNPTQENLIRLAQILNVSVDYLV--
220924825    ---------------------LGKTIQRLRKAYNLSLSELAEQSGVAKSIISQIERNETNPTLATIWRLSQALDVSIERVL--
150391108    ---------------------------QLRLAQGLSQKELAEKVGTKQSAISRLEGGEYNPSIEFLSKVAHALGKEI------
56695338     --------------------IIGTRMRELRKARGLTLKQLAAATGLSIGYLSQLERQAADPSVRALNVISTALGV--------
225376377    --KRTESEKQLSGKRKDEKMILADKIINLRKKNGWSQEELAEKLGVTRQSISKYEGAQSIPDLDKILKLSEIFGVTTDYLIK-
134098034    -------------------LVFGQRLRHLRRAAGLTLVELGERVGRAPSQLSLLENGHREPKLSLLRSLADALGSSVDELM--
224538182    ---------------------------QRRKELGITQEDLAYSANVDRTYIGYIENGKQNISISILCKIANVLNLNMKDFF--
42541081     ----------------------AQALVKYRHLSHLSQEELADAAGIHRTYVSQIERGLKMPTVAILFKISKALNIRASDLI--
266624214    ---------------------FGNTLKTLRLQENMTQAQLSQKLGLTKSVISAYETGLRLPSYDVLIHIAQIFKVSTDYLL--
255093201    ----------------------GKRLKEERKKANLTSKEFANMVGVSPWYITQIESGKKNPSLKTFIKFVNILNISADVLIK-
170782465    ---------------------FGSRVREQRQRIGISQETLAELSGIHWTALGKIERGQRNPSLRNIIKIASGLDV--------
261408465    ---------------EPIHKKVGRNLQAIRKSRGLSLDNVAELTGVSKAMLGQIERGDSNPTISVLWRIVSGLGISFTTLIE-
190572107    -------------------------IRAHRIDLGVSQEAFADHIQMHRAYYSKIERGEKNLTLATLERVAKGMGTSMSALLR-
307566125    -----RDEHERNVTDAVHAFQIGEIIKKARIEQNLTQEELGERIGVKRAQISRLEKGYS-ISIPTMSRVFKALGVSTASL---
256666584    ---QRRAPARDDEAEPLWREVLGRSLRSARENQGERLVDVAERAGISPQYLSEIERGRKEPSSEMIAAVTGALGVNLTGLL--
268610105    -------------------KLIGKRIKEVRTARKMPQMLLAEKCDISDSYLSYIECGRKTPSLEVIIRIARELDTTVDSLLE-
271966030    ---------------------VGPRLRALRRHRGITLADLAATTGVSESTLSRLESGQRRATLELLLPLARTYDVPLDDLV--
145593254    ------------------RRVIGGVLRRLRVRQGRTLREVAAAAGVSMPYLSEVERGRKEASSEVLAAICRALGIRLSDLL--
257416855    ----------------------GNSLKMRRNELGLTQSEVAEKLYVTRQTISNWENNKSYPNIDCLIELSNLYEMTLDRLLK-
136484694    --------------VESAKLEFALALEQQRRAAGLSYADLAQKMGTSAAYISKVFRGDTNLTIESMVKLARATGGQL------
144150752    ---------------MSARQLIGTKAQEMRKQSAQTQRQLSEVTGLPQSTLSEIENGRFTGSLDIMERYLDVLGLQL------
300856997    -------------------MSISERLQKLRKHEGYSQEQLAEKLGVTRQAISKWESNQGNPDINNIIKLSEIYNVSTDYLLK-
86142246     ---------------------FGKNIRKIRSVKTLSQQAFAELFDLKRGTLGAYEEGRSEPKIETIIKIANYFSIPIDDLLT-
58039039     ---------------------LGARLRFVRTARNLSQRELAKRTGVTNSTISLIESGDMNPSVGTLKRILDGIPVTLGEFF--
164687455    -----------------EHLILRNRLKTVRKEKKLSQTELAELVGVSRNTVSSIETGQFNPTAKLALVLCIALDKKFEELF--
262282100    -------------------MIMAKNLKMARVEHDMTQGDLADAIGVTRQTIGLIEAGKYNPSLSLCIAICKCLNKTLDQLF--
257439204    ----------------------GNRIFTLRTNAKLSQEKLAEKLGVSHHHLGDLERGSSNGSVKILIDIAEYFHVSMDYLL--
291536948    --------SHSIKITMSSPEEIGKAIQKQRRAQKITQKEFAQHLGKSERTIQKYESGEILMKIDVLKQIANELNVPWQELLSP
18309709     ---------------------LAEKLQLMRKREGLSQEDLAEKLGISRQAVSKWESGQSVPDLNKLIILSELYNVTIDYLVK-
260662801    -------------------MILADKITNLRKKEGWSQEEFAERMGVSRQSISKWEGGRSTPDMNKILQMSELFGVSTDVLLK-
302382805    --------------VTADRKLFGARVKRLRRDRGLTQTAMAGDLGVSPSYLNHIERNQRPVSAQLLLRLADAYDVDLRTL---
240103012    -------------------------IRKIRKELGITQEELARKAGVTQAYIAKLESGKVDPRLSTFNRILQAL----------
310634628    ---------------------FAQRVRALRRGKGDSQESFAYACELNRTDMGGIERGERNVALRNIERIAATLGISLSELM--
256394949    --------------------LVRRRIRTLRLARGWTLDSLASRCDLSPSNLSRIETGQRRIALDQLVPIARALGTTLDQLVEP
153954474    ----------------------GENIKRIRTQKGLTQKELAKSIHVTPTTIQNYENNRRKPSVDTLDKIAKVLGV--------
261414485    ---------------------FGNLVHDARVKKGLSQEELGFELDLHRTYIGMIERAERNISFFHAIKLIQYLDINIKEL---
182414108    -------------------EILRKNLKRLREKQRLTQQDLAERAGIDYKYAQRIEAGHPGLQLKTIEKLAEALGVPAWRLLKP
269793184    ----------------------GERIRRARLKAKMEQGELARRIGISQAFLSRIETGKRGCSSEILERAARALGVGLEELCSP
288959078    -------------------------MRELRQAAGLSQEKLADLAGTSQPQINKLETGQRKMTVDWAVKLAGPLGIEPAVLL--
42782702     ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229061195    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229012804    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229104167    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229168347    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229140248    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229134433    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229047313    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
229018822    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
228940714    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
228953898    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
228934904    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
228922337    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
228909441    ---------------------FGEKLFKLRKEKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
228925015    -----------------------NKIAELRKEKLISQEKLAAKVGLSRTYISEIENNKKQPNVKLAIKIAKVLGTSVESIF--
270291339    -----------------------QRLKIARLEKDLSQAELANLIGVTRQTIGLIEAGNYNPTLKLCVAICQALDKTLDDLF--
146300783    ----------------KERIKLGKRIMHLRNQKPISQEELGLRTGYAKNHIGKIERGQTNPKIETLFSIAMELNVDIRELF--
237809224    ---------------------FGKAVRATRLEQGVGQEKLAGLAGVARSHMGKIERGEHMPTLALILKIAAALGISAAELM--
39937189     --------------------IFQQRLKDARTLRGLNQAELAGKAGLPAASVSHFESGPRKPSFDNLKALASALDVTTDYLL--
283795173    ---------------------LGQCVRDARKRCGLTQQELADRSGMGLRHIQNIEYGLVNPSYECLDALVKSLGISANLLFHP
88797514     -----------SKSLIRQSHFLGTKIRNLRKQNNLTMEDLSARCAPSVSYLSMIERGKRTPSLDMLEVIAAVFQK--------
81429329     ---------------------FGERLKAVRKAKRLTQLELSQRLGVSKGTVSAYEQGLSYPSLETLVSICSILDTSADYLL--
124010375    ----------------------GDKIRKVREAKKLSQKEVALTLNMDQSQYSKIEKGKTDPTTATLEKICKALNVEVAELFT-
282865716    ---------------------VGPRLRRLRKDRGVTLAALAEATGISVSTLSRLESGGRRPSLELLLPIARAHEVPLDDLV--
158316684    --RPESAGPPAEPVAPPLRRLIGGVLRRLRQAQGRTLRDVAEAAQVSMPYLSEVERGRKEASSEVLAAICRALNIRLVDLL--
142043488    ---------------------FGANVRKLREARTWSQEQLAEHAGLNRSYIGEIERGEAIASIVTADKIARAFDVSISTLL--
254511223    ---------------------LGARVRELRKARNWTLEHAASQAGLARSTLSKIENGQMSPTFDALKKLATGLEISVPQLFTP
269961337    -----------SKSLIRQSHFLGTKIRNLRKNNHLTMEDLSARCAPSVSYLSMIERGKRVPSIDMLEVIAEVFQKPAWFL---
94967258     --------------------LFGHRLGSARRARRISQTELGRRIGVSRVTIANIERGGQNVQIAQAFVLAKALDIHPMELI--
283782136    ---------------EPLQQLVCDRVRSMRKAKGWTLEQLASLSGVSRSMLSEIERGSANPTLGVAFRIAQAFGMTLGDLV--
153008008    --------------------IFARNLRLCRQESGLTQERLAEFAGLDRNFIGKLEREECSPTLETIEALSLALQINAERLIE-
153955922    --------------------MLGTKIREYRKSLGMTATSLAEKVGVELATISKIENNKANPSMPTLYKIAEALNTTPSELIK-
283839873    ---------------------LGRHVRTMRGRRGMSRKVLAKVSGISERYIAQLESGKGNVSIMLLRRISEALATPLEDLL--
135109035    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVEL------
238923032    -------------------MTVGEKIRKFRIDQGYTQKELAIMSGLSESAIRNYELGNRFPSSEQLEKIANSLKISPYAMSDP
86739571     -----------PPRSTPTSVGVGQLLRAYRQAHGLTQQQLADRLGFDQSYVSKVESGRRAIDISTLRHIARNLALSPEDVLAP
291518638    -------------------MIISERIFKLMEEKGMTQLEFSAGTGIAQSTISDWKRKKTNPSADKIMVISDVLDVSPFELLQ-
258634204    --------------------IIAAGLVRERQRAGLSLTEVARRAGVAKSTLSQLEAGNGNPSIETLWSLCVALNIPFARLMEP
291445816    ---------------------LGEYLREQRRAAQLSLRQLADATGVSNPYLSQIERGLRKPSADVLQQVAKALRISAETL---
19745754     ----------------------GSKIKELRKNKGLTQKELAILVNMGDTTIANYEKGFRTPKKNTLFKLANALSVTIDDLFPP
222100228    ----------------------GGQLLAYRKMHNLTQKDLAKKLGVSQSMVSKIETGEKNISIRVLAKIVAALG---------
256848879    -----------------DRKKLANNIKTLRKQKNLNQAELGEILHVSQQTIGSWETGRAIPGSDTLKILADYFQVSTDELL--
255038320    -----------------------EKIRQIRLQKGLSQENMADMLGLSTTAYGDIERGRTELSVSRLENVAKLLDVPLPELL--
125623644    ---------------------FAERLKEARKAANLSQQALADKIGRTKSTISRWESGERNPKMFEMVELENILGIQARDLM--
21219819     -------------------QSLARNVKRWRGERGFTLEALAARAGVSRGMLIQIEQARTNPSLGTVVKIGDALGVSITTLL--
302520593    ---------------------VGARIRELREARALSLSALARRSGLGKATLSGLEAGTRNPTLETLYAVTTALGVPL------
148265766    ----------------------GLRIKELRQAKDMTQKEFADSLGIVQGFLSGIERGKKSPSDTLLIALCHLYKI--------
229164709    --------------------MLGQRIKELRKQKKLTQEKLADGI-ITRSYLSQIEKGLIQPSYEVLEALSNKLNCSVEDFF--
300776282    ------------------KTVFGLKLKQQRQKRNWSLQDLAVKTGLSKSYLNEIENGKKYPKHDKIIQLSEALSCTFDDLV--
118594424    ------------------QKIVGNNIRELRTLHGLTLNAFAEKLALSPSNLSRIERGSLNIKVSLLQKIAEVLGTSP------
221632745    ---------------------FGQLLRRYRESARLSQSRLAQRAGFDHSYVSRLESGRRAPTREAILRLAEALELGPAD----
257470593    -------------------MTLGEKIKIIRKRKNYTLKDLSDMTKLSIGFLSNIERDLNSPSISNLQQICQALAVNLMEILDP
210621162    ---------------------FNEKLQYFRKKSNLTQEELAEKLFVSRTAISKWESGRGMPSISSLKAISEVFDVSIDELL--
70734303     ---------------LIDRTQVGARLRTIRKNQKLTLKQLSERSGVALSTLSKMELAQVSVSYEKLAAAARALGVDIARLFTP
293166419    ----------DHQPSTAERIAIGHRIRSAREAAGISVRELSRRLEVSPSHVSQVERGLASFSVRALYRVVSELEISMDSLF--
291546039    -------------------------LKQCRKEKNLTQEQLAEKFGVSARTVSRWETGINMPDLSVLVQLAEYYDVEMRELL--
284029517    --------------------VIAGSLRRERARAGLSLSEVAKRAGVAKSTLSQLESGTGNPSVETLWALCVALEIQFADLIDP
167841812    -----------PDESVLVAVSLGNKIRALWQRLKLTLDETATTAGISKPFLSQVERGRARPSITSLVRIAKALGVTM------
152988204    MRKTATVSNILPNPTERPSVLVSGNVRRLRLQAGLSQEALARAASVSRRMLVGIESGDVNVSLSTLDRIAAALGVLFPDLVQ-
89901996     --------------------LLGQRIRAQRSQLGWTLEQTSQATGLARSTLSKIENGLMSPTYDALIKLATGLQIDISELFEP
299134624    -------------PTETGRKLFGPRFRRLRKQLNLSQTQIAEGLGLSPSYINLIERNQRPVTAQMLLRLAETYDLDLRDL---
224369019    ---------------------LGQLLKFIRTSKEMTQKEMASLIGISQNYLSLIESGTKNPSSDKLSDFAEALQISKDALI--
78060915     MPKSTVPVPPPTDAAPQDHQTVGARLRDARKSRGLTLAQLSERSGIAVSTISKAERGDIALTYDKFAALTHALALDFDTMF--
273809592    -------------------------VKKARNAAGLTQEALADKLNMTKANVSAMENGRTTPSFINILEMATLAGIPLPHV---
142777579    --------------------VMGAVVSSIRREKGIEQIDVANRMGLSQASYSRLEGGKATFSIDQVFLVADALKISPSELFQ-
163747316    ------------------RDRVALNIQELRRARSLSQEELAHRADVSRGHMGKLENAKFAASLDLLERIAKALNVDPAELFT-
291520596    MKNRYADGVVTPQA-LAARNSIAQELRDTRHQLNLTQESLAQRVGTKKSNISRMESGKYNPSLDFLVKVAESMGK--------
152976782    ----------------------GSAIREIRQRRGITIAQICEGTGLSKGFMSQVENNKTSPSISTLETISNFLNVPLPYLL--
225572080    ---------------------LGKQIRRYRNERSFSQETLAEKVYVSRQTISNWENGKSYPDVNSLVLLSEAFEVSLDKLIK-
310830222    ---------------------VGDALRARRIALGITQRVVADQAGLTTGFISQVERGLTAPSLSSLHAISKVLGLSPLQFI--
261366571    --------------------MFADRLKEARKAKKYSQAEISRMLGVTQQAVGKWETGRSTPDPQTVARLAEILDTTADVLL--
295106173    -------------------MSFADNLVYLRQHYGVTQEGLAEQLGVSRQTVSKWEAGTNYPEMDKLLALCDLFHTNLDDLMR-
298243569    ---------------------VGTNIREVRTKLNMTQAQLAA-PEFSISYISAIERGKIRPSLKALSILARRLDVPLTFLLE-
143886011    -------LAQDPHRVSGEREAIGREVRAYRRQKQITVAELAKMTGLSIGMLSKIENGHTSPSLTTLQSLSRALSVPVTSFFR-
210608450    ---------------------LGNNIQTIRKFRGMKQQELADKIGINMQSLSKIERGLNYPAYETLEKIMEVLDVTPNELL--
226313439    -------------------ETIGHKIRMIRKERGFTLEIMAGKTGLSKGLLSQVERGISQPSLDSLWKITKALESPIIHFFE-
114765017    ------------------------RLKEARQARGLSLDAVAKLSGVSRSMVSQIERGESNPTVATLWNLTRALQVDFAGLLE-
220920176    ---------------------LAARLRGLRTAQGLTLEALAQRCGVSRSMISLVERAESSPTATVLERLSAGLGVSLAALFSP
293396666    -----------------------SNVRGYRQQAGLSQMALAGLSGVSRRMLAGIEAGDRNVSLAVLDKLAAALEVSFTDLIQ-
262037710    -------------------MTFAEKLKSFRKQAKMSQEKLSEKLGVSRQAVTKWETGLGIPEIENIRAISELFEISIDELL--
309776164    ---RIRPIPYDKEDKELLKEM-GKKINRLRVEKNLTQNELANMAGVHKNFICIIENGVQNPSLLSLYHIIRVLDTSLYEFF--
288556445    -------------------ESFGVIIRTKRNRAGLTIAELAWRSDLTETYISEIENGKRNISLDIIMKLAASFE---------
77408024     --------------------MFSERLKSLRKEAKLTQKDIASQFGFSQPAYQQWESGKKKPSAETLEKFASFFNVSTDYLL--
289773956    --------------------LVRKRIRALRVAQGWSLEELAGRARLSQSSLSRIENGRRRLALDQLVTLARALDTTLDQLVE-
255279970    ------------------KEQFGRFVAQQRKKKKLTQKELAQKLYVSDKAVSKWERGSSMPDIALLTPLAEALGVTVTELLE-
288818628    -----------------------NKVKEYRLKRGLSQEELAKLCGMPRSTLSAIESGRAVPSVEYAIKLSKALGCTVEELF--
153812213    ----------------------GKRIARRRKALGLKQSEVEEKAGLGQKYLSNIERSISIPSIEVIMKLAYVLNTTPDEFL--
304403361    ---------------------VGERIRSRRVKLGLSQEQLAELCGITPSYVGHIERASRQLSLNTAISISTVLEISLDYLL--
310624366    ---------------------LGKQIKAVRKAMKMTQDQLALKSNVSVKYIANIENGKQNPSFDILSAILHVLPLSLDSVINP
229084128    -------------------MIFSERLKEEREKRNWSQNDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
135084422    -------------------MQIGKHLRSVREGHQLLQKELAQRAKLDRSYISKLERGLVDPTFSTLEKIAGAYELSVGQLL--
136004563    --------PHQPTPA-REKVLIGRATKLFRLQQGITVSDLAKRTGLSKGMLSKIENGNISPSLSTLQSLAIALSVPLTSFLR-
296330585    ---------------------FGCLLQKIRKKRKMSQIEFAQLLGFTASYVSRVERGKANPSIQAIEKITKQLNI--------
229815931    -----------------ARQNLGENLIAIREASGLSKVDFALQLGISRVLLDLIESGNSNLKLSTLEKIADRLGTQPWKLIR-
258512346    ---------------------LAQRLRYYRKLRGLSVRELAERAGVSVSYIYAIESGARGSNAAKLGLIAEALGVSLSDL---
67078349     ------------------------KVKRIRLEKGMTQGELAKLTNVSRQTIGLIEKGEYNPSLKLCIEICKSLGVTLNDLF--
23100309     -------------------MFFGEKLKKEREKRGWSQDYLAEKVYVSRQSVSKWETGKNYPSIEVIINLSDLFDITIDELLR-
288962833    MAARRNGLMRDHDELANTTSRLGVCLKAARRARGLTLKQVAERTGMALSTLSKVENGQMSLTYDKLLQLTAGLKIEIAELFEP
85715308     -------------PDPGKKLFVGPRFRRIRQQLGLSQTQLAEGLGISPSYVNLIERNQRPVTAQILLRLAEAYDLDLRDL---
140693439    ---RFMSEPASPPGRLVERKLFGPRIRRLRRELGLTQAAMAESLGISTSYLNLLERDQRPVSAQILLRLVDVFDIDPRGL---
282883571    -----RASADEAPPAL-DHKLVGGHLRQARKARGLTLAELSERSGIAVSTISKAERGDIALTYDKFAALAHSLELEFDAIF--
134383201    -----------------------NNLKVLRAENSWSQAVLAEKLGVSRQAVNAVETGKHDPSLTLAFALADTFGKSIEELFRP
190151419    --------------------VIGEKIKQYRLENGWTQQELGSKIGISKNAIGNYEKGIRSPKKDTMFDLANAFGISIDDLF--
135149054    ----------------------GTRIADLREAQGLTQTDLAKKLKTTQSAIARIERGRQNVSADMLKKIGQALGKNLITL---
15674195     ---------------------FGDKLRALRMEKKLTQNDLAARLGIVGASVSSYEKNKQYPSVEVLIQLCQTFDVSADYLL--
289522774    ----------------RDLMSLGLKIKRIRQQRGLTQGELASIVGVSSGYIQALESNRRNGSLKILKKIAEALAVDTSELLE-
257868622    -------------------MALAEQLKLYREKSGLSQASVAEELKISRQSISKWENGRGYPDIDNLVLLSKLYQVSIDELLQ-
300853247    --------------------MLGDNIKKFRTQIGISQRELGRRIGKTGQYISYLEKNMNNPSLEVLNNISKELNVNTNDLIKP
89096264     -----------------EEKYMKNNVKQARLQAELTQQELADRVGITRQTVSLIEKGKYNPSLKLCLQICYAVQSKLDELF--
89097987     ----------------------GENLRNIRRSRGLSLDMAAEATGVSKAMLGQIERGESNPTVTTLWKIASGLQISFSSLM--
255528296    --------------------MLGPKIREIRQEKGLTLNELADKTGLTASYLSQIERNIIDPSLSSLRKISLSLEVPIYTFLT-
225378306    ----------------------GTRIKERRAKKKWTQEMLASAVGISNPHMSNIERGRTKVSLGTLTDIANALDTTLDELI--
86739596     ---------------------LAQSVRKHRRQRGWSQAALAERLGLTRTTITNIEHGAQGITLLTFVRLAEQLNVGAPELL--
260892045    ---------------------FGDTLKQLRQRMGLRQDDVARMVGVERSTVANWERGVKQPSLETLVKLSQLFGVSLDELV--
297158106    ----RQSERTQPTPRPPLGRI-AASIRKERGRAGLSLSELAKRAGIAKSTLSQLESGAGNPSVETLWAISVTLDVPFSRLVDP
294502078    ----------------VDYEALGQRLRQARKQAHMSQKEVAGHLGVTASALSQYESGKRKIGALALERLARLYSVPLSSLF--
143072726    -------EPAPPSSRLVERKLFGPRIRRLRRELGLTQAAMAASLGISTSYLNLLERDQRPVSAQILLRLVDVFDIDPRGL---
160916217    ---------------MKKELILKNNIRSVRKAKGLSQAELAAMSGVSRITISSIETGQFNPTAKLALLLCIALEQKFEDLF--
153940644    ---------------------LGERLKELRNEAKLSQKDLAKKLGLSSSTVGMIESGKREGNKETIQKIANFFGVSIDYL---
304394885    --------------------IIANALVRERQRAGLSLAEVARRAGIAKSTLSQLEAGNGNPGIETLWSLCVTLNIPFSRLLEP
145221887    ---RDRDPGAPVEELEIESAI-GRNVRLLRQQQGLTVAETAARVGISKAMMSKIENAQTSCSLSTLALLAKGFDVPVTSLFR-
227545435    ---------------------FPHQLLKLRTEKQLSQAELATRLFVPRQAVSKWENGDAEPSIDKLILLAKVFNVSLDRLI--
136108775    -------------------LQLGNRLSLLRKRKNMTLDELSAKSGVSKSILSQIERDLSNPTVTTISRIADALDEKLSDFF--
237736543    ----------------------GERIKKSRNDRGLSLRELATKVELSASFLSQIEQGKASPSIENLKKIATSLDVKVSYLIE-
282869829    --------------------LVRKRIRALRVAQGWSLEELAARAKVSQSTLSRIENGRRRLALDQLVTLARALDTSLDQLVE-
229074883    ----------------------------------MSQEELAFNSGLDRTYISLLERGKRKPTINTLFALARALKVNPSQLIE-
304400835    ---------------------FAENLRTAMAERSLTQAELSKRTGISKSFISQYLSGKFKPREDKLSILAQALGTTKGALL--
120406457    ---RDRDPAAPVEELEIEAAI-GRNVRLLRLQQGLTVAETAARVGISKAMMSKIENAQTSCSLSTLALLAKGFDVPVTSLFR-
154504949    ---------------------FGGFVAALRKEKGYTQKELAEKLFLSNKAISKWERGLSLPDIALLEPLADILGVTVAELLK-
192293630    ---------------------LGRHVRTMRGRRGMSRKVLAKVSGISERYIAQLESGKGNVSIMLLRRISEALATPLEDLL--
169334596    -------------------LMLGEKLKQQRKKQGITQETLAEYVDLSVSHLSHIENGSTKVSLQTIVNIANILNIS-------
84687520     MPSLIRLARESGGSAPPQPLDLGERVRDLRKSRGWTLEQAANQAGLARSTLSKIENGQMSPTFEALKKLAVGLEISVPQLFTP
294790815    ----------------------GRNISQLRREKGITQEELAEYLGVSKPAVSKWESGQSYPDILLLPIIASYFDKTVDDLL--
148270580    ----------------------GGQLLAYRKMHNLTQKDLAKKLGVSQSMVSKIETGEKNISIRVLAKIVAALG---------
255655753    ---------------------LGEKIAEVRKKQNLSIRDLAKLADVTPSLLSQIERGLANPSVNSLKSIASSLNVPLFTFF--
229074639    --------------------MIGERIKRLRLQKGISLTELAEKAGVAKSYISSIERNQKNPSIQFLEKIAAVLQIPVDTLL--
283796930    ----------------------GKRVKQCRERLGISQEELAEKTGLTANYISTVERGMSFPRCEKLIILLNGLEVSADAIF--
307691956    --------------------MLSENIKTIRKSKGLSQQELAVKLNVVRQTVSKWEQGLSVPDSDLLIALSEALETPVSTLL--
297163316    -------------------------LKKARRSRGMSQRALARELGVSQARIAQIENGASTPQIDTMAAYITALGGEL------
255526983    ----------------------AQKIRDLRKEKNLTLKDLSNETGLSISFLSQVENNSSSLAITSLKKISDALGV--------
269794649    -------------------------IRDARKLHGWTQAHLADKIGTSQSAVNRIEKGGQNLSLDTVRRISEALDAELLTL---
309807458    -------------------MLLGEKIRNARVEASLTQEELAEMIMVSRAAVAKWEGGRGLPDVANLKVIADALGVTVDYLL--
228966529    ---------------------FGEKLFKLRKEKGLSQEALADKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
182417693    -------------------LVIGNKLKNIRNSRNLSLDDVAELTGVSKAMLGQIERGKSNPTVSTLWKISTGLRVS-------
49081786     -------------------ELIARRLAALRKERELTLAQLAERCAVSKAMISRIERNQSSPTASVLGRLAGGLGVALSELL--
259415871    -------AHANGEQSAPEALDLGARVRELRKQRDWTLEHAASQAGLARSTLSKIENGQMSPTYEALKKLAVGLQISVPQLFTP
13475454     ------------EKSMAEQKIFGPRIRRIRNAKGLTQTAMAEGLGISPSYLNLIERNQRPLTVQLILKLASVYKVDPHEL---
254463689    ----------------RAAATLGADIRALRKARGLTLTDVAAVLNRSVGWLSQVERDMSEPSISDLRQIAEALGVPMSMLF--
256377557    ---------------------LGPSLRRARRSAGLTQEQLSAASGISVRTISRLENGDENVRLDTLRLLADALG---------
307244410    ----------------------GNNLRQFREKRGFTQTELSTAVGISRQYLSDIETLKKQPTIKIAFDCARVLKVSIEELF--
27764000     -------------------QSLARNLKRWRGERHFTLDALAARSGVSRGMIIQIEQARTNPSVGTTVKLADALGVSITTLL--
291450131    LPGR-----NVSDLDLLTRSL-ARNVRHWRAERGFTLDALATRSGVSRNMLIQIEQARTNPSIATVVKIGDALGVSVTSLL--
295110461    -------------------------LKQCRKEKNLTQEQLAEKFGVSARTVSRWETGTNLPDLSILVELAEYYDVEMRELL--
260454388    ---------------------VGPRLRRLRKDRGVTLAALSEATGISVSTLSRLESGGRRPSLELLLPIARAHEVPLDDLV--
239835028    MPKVNKAEAPISEPTPNDAGDIGARIRTRRQALGLTLGYLSEVSGLSTGALSQIERGLVSPTVRTLYTIADVLSMSPAQLIDP
160895617    -----------AAAMPAGKHEVGAKLRKARKERGLTLQQVAESSGLAVSTISKAERGQIALSYEKVLMLGNALDIDMTRLF--
225028162    ---------------------VAVNLKQIRLSKGMSLGEVAEQTGVSKSMLAQIEKGTANPSLGVLGKITSGLRIEFQTLIDP
168206199    ---------------------VGDRIKYFRKAENLSQDELASKSGLSRNAISNYELNKRQPNIVVLKKIADALKVDIDDLI--
135172678    -----------------DALIIGKRIRALRNERGMTLDALAEILGRATSYVSGIENGKKDPKLNELQTIARALGVELDELL--
94968170     ---------------------VGKRIRALRIQKGWTQTDMAVYLDINRGHISDIERGKREAGLITLQIIARGLDTTMARLLK-
167461940    -------------------MYFYDKLRDLRKLKGYTIRELSDRSGVSTAYISQLENGNRGPSPEVLMKLSEGLNISYEELME-
227872217    ------------EALQPE-HIVIQAMIDARKKSGMTQKELAEITGIAQGDISKLERGSANPSIRTLQRLAKGMGMILKIEFTP
262201424    ------------------KALVAASLKRERTRAGLSIGELARRAGIGKSTLSQLESGDGNPSVETLWALSTALGVQFSALL--
116510849    --------------------MLGENLQKARLSKNLTQEEVAKELYFSRQAISRWESNKTEPNLETLIALAELYDSDL------
254488763    ---------------------LGARVRELRKARSWTLEQAANQAGLARSTLSKIENGQMSPTYDALKKLAVGLEISVPQLFTP
237750719    ---------------------LGLKIKTAREEKGLTQNDLVKISGVSRASLQLYEADKGNITLDNLEKIANALDYEVVHFL--
141743092    ---------------------LAERVRALRKARDWTLEQAAQQAGLARSTLSKIENGQMSPTYEALKKLAVGLGISVPQLFTP
282600828    ---------QLASEIKEARMAKNLKLKAARAEKDMTQGALAEAVGVSRQTINAIEKGEYNPTINLCKSICKALDKTLDDLF--
291171777    ----------------------GEKIKRLRILNQLTQEELALRCDLTKGFISKVERNLTSPSISTLMDILEVLGTDL------
260426660    --------------AMAEPLDLGARVRELRKERDWTLEQAAKQAGLARSTLSKIENGQMSPTYDALKKLAVGLGIGVPQLFTP
302525493    -----------------DQLSIGERIAFYRRRRGLSQAVLADLVGRTEDWLSKIERGERDIRLDVLAEVAQALRVTLGDLL--
139703869    ---------ELSTPIGPDRQTLGQRIKTVRAELGLSQEEVAHRMGTQRTYISQIENGRSDIEIQSLKRLVEV-----------
260886811    ------------DGFQREFRILGQRIAYYRKLQGLSQEEFSKDVGISKSYLSKIERGDQGISFVTVMEIARSLEAKVTKLL--
261346291    ----------------------GNFIRNARVSKGLSEKELASLISVSQQQISRYERGISTLSIENILILLNALNIPFDE----
239814989    ----------------------GAQVRALRMAAEMSAGSLAKASGVSASMLSRIERGLVSPSVETLERVAQGLHVPVSRFF--
126737596    ---------------PPLDHLIGAAVKAHRVLAGLTLAELSAKAKVSPAMISKIERGQVSASLSSLEALAQATGVPLINFF--
284044033    -------------------EQIGERLRAARQRQELTLSALAERVELTKGFLSQVERGLTSPSVGSLLRLCEVLDLPVGELF--
121607191    ---------------------LGEQLRRRRQALGLPLQQVARACGISVSLLSQLERGLRSISMRTLGALAQELRLPIETLVR-
270493965    -----------PSPVPGTHSPFGDHLRHWRRQRRLSQQDLALEAEVSTRHLSCVETGRAAPSRDMVLRLAERLSVPLRE----
135277513    ------------------RKAFGQRVKELRKEKDWTQKELAKRVGVSYQQLNKYEGGTNAPPLDKLVALASALETTADYLIT-
142437846    ---------------------LGLRVRELRKARNWTLEQAASQAGLARSTLSKIENGQMSPTYDALKKLAIGLEISVPQLFTP
284043477    MPRRTKPAR---PPLGPEYVTLGGAVREVRARRSLTQEGLGRESALHRNYVGAIERGEINPTFRILRKLATGLHLPLSELV--
114769447    ---------------PREKVLIGREVKSHRRQRSMTVADLAASTGLSIGMLSKIENGNTSASLNTLQTLADALMIPITSLFR-
309798658    ----------------------GELVREYRLSKKLTQQELAEKSDLSLPFINLIENNRRNLSVDTLLKILSAMDINPSDFFRP
294640765    ---------------------FAENLRAAMAERSLTQAELSKRTGISKSFISQYLSGKFKPRDDKLSALAQALGTTKGALL--
153954623    --------------------MIGTAIKEAREEKGMTQQELGQMSFLSDKTISAIETGRRNLTKDNLRIICKELDNP-------
120436979    --------------------LFGKNIRKIRSVKSLSQQSFAEIFDLKRGTLGAYEEGRSEPKIETIIKIANHFSIPIGDILT-
83589152     -------------------MTLGNRLKELREKHHLTQYRLAKLSGVSQSHISEIESGDKEPTTGTLMKICSAMGLTLAEFFT-
160914340    ---------------------LGIRIAKLRSEKNMARAELARQCDLHVQYLFDVETGKRNMTIYVLCKIARALGISVSELVK-
154504728    ---------------------LGERLKEARIKKHMTQEELSEKIDSATSSISHLENGTHSPSLKTLIKICNVLEIGIDALL--
87201027     ---------------------YLERLAALRKRKGLTQVDLAERMGVEQPTIQRWERGQREPKFEQLFRLAEILGVDASALL--
309811507    -----------PERAAPDALTIGRRLRHVRQGAERTLGDVAAAVGMSPSALSLIENGKREPRLSVLTSLAEVLDVPLADLL--
137422281    --------------VEKQVLQLGNRLSSLRKRKNMTLDDLSAKSGVSKSILSQIERDLSNPTVTTISRIADALGEKLSDFF--
142147293    ---------------------LASNLRILRKRQGLTQAQLAEKLGVNRSLIGAYEEGRSEPRLATLQLLAHILKVGLQELI--
295115097    ---------------------LGYRLKAARENRHLTQERLAEMVGIAASYLSEIENKRTVPSFNVLSSLCQTLNVSLDDLI--
153008229    ----------------VNRMIDGENIKVWRDYRGMSAKALADAAGISAAYLSQIEKGLREGSLDAMKKIAEALKVTIDEL---
170743046    ---------------------LGKTIQRLRKAYNLSLSELAEQSGVAKSIISQIERNETNPTLATIWRLSQALDVSIERVL--
27379415     ---------------------LGQCLKAARQARGLTLKQVAERTGMALSTLSKVENGLMSLTYDKLLQLTSGLKMEIAELFNP
238798765    --------------------MVQNNIKQLRIQLSITQRELAAAVGTSQQQIQRIETGKVAARLEVAQAICSVLKKPL------
309388333    ---------------------FYKRLKNIRNQHNLSQKKLAEELGYARTTISNYEQNIRIPSLQTITEIADYFNVSVDYLL--
160939146    ------------------------KMKAARAGMDLSQEELAELVGVTRQTIGMIEAGKYNPTLNLCLAICKALHKTLDELF--
255306540    -----------------------NNLKELRTERNLKQKDVALKVGITTSYYGMIESGTRVPSLAIAIKLSKCFGVSIEKIF--
153932210    --------------------MFGDRLKELREEKQLTQEELGKFLNVSRQAISSYESEETEPSINNLIKLANIFNISLDYLL--
304385449    ----------------------GKLIKQVRKESGLTQEELAEKSDLSVNFISRIERTDNNISWKNIEAIAEALGLSTIELLQ-
228982712    --------------------VFKKRLRLARKWSGLTQEELAIKVNTKKTTISNYETGYSTPSIEMLDLLCDVLNVSSDFLL--
295675501    ------------------RERFARNLRAYRIELGMSQEELGSYIGADRTAISRLERTFGNPTLERAEALASALDIDVRVLMT-
295675501    ---------------------VGAKVATLREKMGLTQKQLGELAGVDRNFISRVEHGRGTPELATLEKLAEAFGIHPVELL--
254823297    -------------------------LRAVRKQRGLTLEALAQQTGLTKSYLSKIERRRSTPSIAVALKVAKALDVDVGRLF--
288573116    ----------------------GERLRRVRKDQGLTQTELARLSGVKQNTVSQVENDRIGLSIETWESLASVLGCSVGYLV--
283844825    -----------------EPKEFGLYLKSLRIEKNLTMRELDKRSGVSHSYISKMESGQKGPSPDILRKLAEPLSVRYQKLM--
167755999    -------------------MSLGKRIQSYRKQKGLSQEQLASRLNISRQALSKWESDINVPNIDKIMDVAKALEITLNELL--
142064780    ------------------------RLKLLRKQKGWTLDVLADETGLTKSYLSKVERGLSVPSIAVALKLSKALNVDVEQLF--
18309240     ---------------MKDELILKNKLKISRVEKGLSQQALADLVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
229816663    ---------HEWSAQETEREVM-KSIVKARIAAGLTQKELADRCGMKAANLCRLENGNGNPSVATLSKIAHGLGKKL------
226324530    ---------------------FGTRVRQARHKAGLTQAALAEKLNLDETTISRIENGSQATSFATMLNFSEALDVKFDYLI--
169346786    ---------------------LGLKIKQLRSDKKCTQADLAKMIGISRSYLGDIESGRTNPSDEILLKLSDALGVDLDILIE-
269122272    ----------------------GEKLKSLRQEKLLTQNELADRCELSKGFISQLERDLTSPSLSTLEDILEVLGTNIRDFF--
106879454    ---------------------VGAQVRRLREFRGLSVAELSRLSGVSRATLSMLESGRGNPTIETVSAIAVALRLPLGDLL--
296039988    ----------MDDADDMDRILVGPRLRALRQQRGTTLSDLAADTGISVSTLSRLEAGQRKPNLELLLPLARAYGVPLDELV--
256806023    ---------------------VGARIRQARLERGTSLRALAREVGVSASLVSQIETGKSQPSVSTLYAITTALGISVESLF--
170728343    ---------------------FGLKLREKRKELGISQDKLALLAEIDRSYAGRIERGEVNITLEKAYQLAEVLGCEVRELL--
170697588    ----PNLSSHRQDPVLVA---LGHAIRRIRKERDMSQEQLALSAEVDMSYLGRVERGDNNVAVLRLKRIADALGMTMTELM--
187927559    --------------------LIGAAVRARRKAIPLSQEALADLAEIDRSHMGKIERGERNVTMLNVLRIAQALGCQPSELL--
240144766    ---------------------LGEKLKQLRLEKNLTQKQLADRLGVAISAISSYESDTRCPTFDTLIKYARIFHVSTDYLL--
159036303    ------------------RRVIGGVLRRLRVRQGRTLREVAAAAGVSMPYLSEVERGRKEASSEVLAAICRALGIRLSDLL--
257791668    ---------------------VGLRIKDLRAVHDVSQERFANKIGMDRTYLASIEVGQRNVTLQNLAKIANGFDMTLSEFFE-
161353810    --------------------IFGQLILEKRMSKGISQDDLALMANTTQKTISRVEGGNSNVTMDTYDKLFDALNISPEE----
142067863    ---------------PTDAELLGAEIRQVRKARGLTLDALSDQVGCSTAYLSRIERGTARVSVELLGRIGAALGVEP------
163815521    ----------------------GKRIKKIRKSLKLTQEQLAEKAGISAHFVYEIEHGQKTMSLYTLTDIALALGTSTDYIL--
259418297    ---------------------LGQRLRAVREQSGVSQRALAKKTGVPNSTISLIESGKMNPSVGALRRILDGVPISLSEFF--
296037812    MSPSKRPVHHDPTGVDLERVI-ATQVRKLRLASGLSVGDMAAKVGISKAMLSKIENAQTSCSLSTLARLAAGLDVPVTSLFR-
197119042    -------------------EAFGIVIRRLRRERNLSQEKLSTASCLDRKFISNLEGGKQQPSLVSVFALAGALNSTASSLL--
23012190     ---------------------LGRRVRHARTVRGLSRKLLSQASGLSERYIAQLESGQGNVSIILLRRVANAMGMRLDDLV--
138737356    ------------------------QLRRIRRQKNISVQELAESLGISVAQVHRLEKGERRLTVDMLIKFCAALQLEPAELF--
283846882    -----------------------NNVKITRIKMSITQEQLAKRVGVTRQTIGLIEKGEYNPSLQLCVSIAKVLNKTLDELF--
162448594    --------------------VVASNLKRFRAERGLSLERLAKASGVSRAMLGQIELGQSTPTINVLWKIARALGVPFSALM--
154500049    -------------------LILKNRLKEARVEKKLSQAALAEMVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
77405835     --------------SLLKELIIVNRLREYRIKASISQLALAKSVGVARQTINLIENNKYNPSLDLCIRLAECLQTDLNTLF--
262283472    ---------------------FGPNLARLRIEKGVSQTQLAEDLGIGKQSISDYEKQKSYPTFANLDKIAEYFNATPTQLF--
99082324     ------------------------NLREIRAAAGLSLSRAAELTGVSKAMLGQIERGESSPTIATLWKIAKGFHLPLTALIE-
251800099    -------------------MVFGEKLKAMRQSKGWPQDELAEKLFVSRQSVSKWENNQNYPSIEIIIKISDLFGVTIDELLR-
269129114    ---------------------VARTVRSLRAGHGWSLDQLAVRAGVSKGVLVALEQGRGNPNLGTLIRISQALGVPLTRLVQ-
257054282    ---------------------VGPRLRALRRHRGITLAELATATGVSESTLSRLESGQRRATLELLLPLARVYNVPLDDLV--
257125626    --------------SLEAEFQIIREIISARKDKNITQKELSDLTGITQGDISKIENGNANPSLKTLKKLAAAFDKKLV-----
228951504    -------------------MIFSERLKEEREKRNWSQNDLAEKIHVSRQSVSKWETGKNYLSIEIIIHLSDLFGITIDELLR-
297586423    --------------------MVSVNIRALRRSKKITQQELAEALGVSRNSIVRYENGTSAISTRLIDKICDKFKVSLFDIV--
110004082    -------------------MLLGEKIKLLRQKNNLTIEELANRCELTKGFISQLERDISSPSIETLESILEVLGTNLADFFK-
187933844    --------------------MVGEKVAKFRKILGISQRELGRRTGLSGQMISKIENNLTNPSLETLGKIA-------------
307329641    ----PTDGPADGHPGGPSAELVAPRLRDLRRRSGLTLEAAAHRVGLSPAHLSRLETGRRQPSLPMLLTLARTYGTTVSDLL--
26988980     ------------------RSALGIALRRYRKLAGLTQAQLAERTGFDPKTISRFETSTYTPSIDAIMAFAQVLGV--------
197103371    --------------IVRLQKSVGRAIRMHRERVGLTQAALAEAVGLTEQYIGVVERGARAPSFRTLEALARTLKTPVRDFF--
227545281    ---------------------FAKQLKKLRTDKGLSQEDIAQKIHVTRQAVSRWEAGSSVPDLETAVQLAAFFDVSLDWLV--
270284174    -----------------EIMTFSDNLVSLRANRHMTQEQLAMLVGVSRQAISKWESGKAYPEMDKLLIICDLFTVSLDDLV--
154499890    ---RKKEVPHMDSIRT------GSFIASLRREKGMTQKELASLLGISDKAVSKWERGESYPEITLFPALGATLGVTADELM--
310639543    -----------------ENLQLAQRLRAFRKLKGFTQQELANRTGISLTVLGAVERGNRTVEADMLNIIAQTLEIEVREL---
167851665    -------------------------LKQVRKDAGLTQVQLAEKLGRGQSYVSKVERGEQYLDVLEFVEWCEACNTPPERVI--
167588868    ----------------------GNRIRTLRRQLKLTLDVTAASAGISKPFLSQIERGRAMPSIASLVGIARALGVTIDHFV--
257063253    ---------------------FGNYIFHLRKQAGLTQAELAKLVGVTNKAVSKWEVGKSKPSVESVRKLSGLFHVSVDELLR-
111220943    -----------PPRATPASVGVGQLLRAYRQAHGLTQQQLADRLGFDQSYVSKVESGRRAIDISTLRHIARNLALSPEDV---
126699343    ---------------------LGEKIAEVRKKQNLSIRDLAKLADVTPSLLSQIERGLANPSVNSLKSIASSLNVPLFTFF--
169334129    ---------------------FSQKLKQIRKKLNLSQEQFAEKIGVSRQAITKWETEGGIADIDNIIRIPKEFDISIDELLK-
219871153    -------------------------------QKGWSQERLENECELDRTYVSAVEHCRWNVSLSNIEKLATALSCPAWQLLK-
289432065    ---------------------FGEYLRTLRVEKRLSLREVEQQSGVSNSYLGLIERGQRPPGADILKKLAPVYDVPVRDLLK-
308535325    ----------------------GERLKRLRMVNSLTQEELASRADLTKGFISQLENDATSPSIATLKDIVDVFGISMQEFF--
83644480     ------------DTDLVARL--GKRIQQLRKSEKLTLEQLAQQSNVSRSMLSQIERGQANPTFATLWNLTRAMGIEWSELV--
141553326    ---------------------LGADLRSLRKSRKMTIKELSEATEKSLGWISQIERDKSQPSVDDLRDLARVLNVPLSILF--
136518959    -------------------LQLGNRLSSLRKRKNMTLDDLSAKSGVSKSILSQIERDLSNPTVTTISRISDALGEKLSDFF--
135393195    ----------------------GSKVRKERRIKGLTQFDLSQKLGISASYLNLIESGRRTITVPLLIKIGNELGISLKDL---
288561200    --------------------VVAKNLKDLRKKNGYTQEQVSDYLGITQSNLSKIENGERNFNMTLLDKLCLLYNCSPEYLI--
187777853    ---------------------FGEFFKNIRTEKGLSQRQLAELSHISNTEISRIESGRRNPSPNTLKSLAPHLGISYGELM--
282869700    ---------------------LGEYLREQRRAAQLSLRQLADATGVSNPYLSQIERGLRKPSADVLQQVAKALRISAETL---
125622888    --------------------MLGENLQKARLSKNLTQEEVAKELYFSRQAISRWESNKTEPNFETLIALADLYDSDL------
299139477    -------------------LQVASAVRDLRHVRNLSQRQLAARMNVPRTYISKIENGKAMPTLSSLDRLARALQVDISALLR-
182677117    ---------------------LGKTVQRLRKAYNLSLSELSEQSGVAKSIISQIERNETNPTLATIWRLSQALDVSIERVLQ-
220922764    ---------------------LGQRVRTARAVRAMSRKVLSQTSGLSERYIAQLETGQGNVSIILLRRVANAMGVRLEDLIAP
142040722    ------------DPGLAAKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSTLERDMKSPTLNKLAELCEVMEVHPLTLLT-
143712938    ---------------------VGKRLRTKRTAWGITQAELARRAGVSPRFLVQLEKGEGNISVNRLADVCEALDLPMSALFQ-
154506035    -----------------------ENLYRLRKAHHYTQQEISDLLNISRQAYSNYETSKRTPDLDSLMRLADIYGVSLDQLV--
170760185    --------------------IIAENLKTLRTERNLSLGQLAELSNISKVMLSQIEKSDTNPTINTLWKIANGLKVPYTLLLE-
139437169    ---------------------FSTRLKRIRLDSGLTQAELADKLGITNRAVGAWESGRSKPRLDKMKELAVLFDTTVADLM--
158423451    ---------------------LGKTIQRLRKAYNLSLSDLAEQSGVAKSIISQIERNETNPTLATVWRLSQALDVTVERVL--
182680496    ---------------MRQKFFAGTQIRRLREAHALTQGAFAERLGISPSYLNQIENNQRPLSASVLLSLAQSFSVDLSE----
146306212    ---------------------LGKAVRARRAQQALSQEALADAAGIDRSHMGKIERGERNVTFLNIARIASALGCKPSDLL--
152974807    --------------------MIGERIKRLRLQRGISLTELAEKAGVAKSYISSIERNQQNPSIQFLEKIAAVLQIPIDTLL--
282879243    -PRRDEFEQRVAASIHAYKL--GEAIKKARIEQNLTQEELGERIGVKRAQISRLEKGYS-ISIPTMSRVFKALGVP-------
183980823    MPGEEKLGAKVSAVSSKASDI-GSFIRTQRENAHVSMRQLAERSGVSNPYLSQVERGLRKPSADVLAQIAKALRVSAEVL---
296441581    --------------------MFSENLKALRKTKGFTQEEIAIRLNVVRQTISKWEKGLSIPDADILIKIAALFDVSVSELL--
18978166     --------------VIIPRPIDPRDIRRIRKELGITQEELARKAGVTQAYIAKLEAGKVDPRLSTFNKILRAL----------
284045004    ----------------------GSRVRALREAMDLSLRDLAERSGVSAPMLSQVERGETSPTLQVATRIAHGLDLRLSQLLR-
147668729    ----------------------GLKVKQLRIARGMTQAKLADASGLTRGYISMLELRKSTPSYEALSKIARALGV--------
212710117    -------------------EIIGERLKSIRESRGLSQAQLAKLCGYSASRIGNYELGERKISADDALVISEALGVSPAELM--
145594859    ---------------------VGSNVHRLRNTAGMSLADLATAGDISKTTLHGIEQGHGNPTLSTLWALATALRVPLGELLE-
119946356    -PSMKISNDRGSDKIEPVKL--GERLKEIRKSFGLTLEEASKKTGLARSTLSKIENEQISPTFQAMQKLTRGLQIDLPQLFAP
253579239    -------------------------LKQCRKEKNLTQEQLAEKFGVSARTVSRWETGINMPDLSILVQLAEYYDVEMRELL--
295132594    ---------------------LGARIKQLREEKGLDQKTFAFDCEIGRTQLYMIENGKTNPRLLTLIKIAKGLEVPLKKLI--
284028775    ----------MADVVIPDWTKLGSTLRAARSRQRLTQEQVAERAGVSRSWLARVESGHRAAEFQQVLRLVNALGM--------
291009445    ---------------------VGPRLRQIRRQRGCTLAALSKTTGIAVSTLSRLESGQRRPSLELLLPIAQAHQVPLDELV--
183600843    ------------------KTTLAQRLKQARKNAGITQNELAKLVGVSQAAIQKIETGKAATST-RLIEISKALNVDPEWL---
157961714    ---------------------FGFNLRKKRKELGMSQDKLALLAEIDRSYGGRIERGEVNITLEKAYQLAEVLECDVRELL--
300776123    -------------------KVCGQNIRKIRRSKDLTQEYMAFEMGISQKAYSDIENSKVKINLEILTKISDILEIRPSDI---
116332766    -------------------MTLGAKLKQARADHQLTQQAVATQVAVSRQTISSWETGKSFPDIDSLVTLSNLYGLSLDILIK-
169830948    ---------------------FGETLKRLRHRMGLRQNDVAGMLGVERSTVANWERGVKQPSLDTLIKLSETFGVSLDELV--
300732903    ---------QADVPVKSISMNIGTTIRDYRLQRGMSQGDIEKRTGLLRCYLSRVENGHTVPSLETLQKIAGALDLQLSQFF--
254171970    -------------------------IRKIRKELGITQEELARKAGVTQAYIAKLESGRVDPRLSTFNRILQAL----------
256781790    ---------------------VGPRLRALRRERGATLAQLSETTGISLSTLSRLESGQRKPTLELLLPLAKTYGVQLDELV--
256397793    ----PTSKPPKTEQPPTRRHVVGPRLRELRHRRGLTLADLAERTGINESTLSRLEGGARKPTLELLLPLAEVYAVPLDDLV--
229194008    -----------------------NKIAELRKEKLISQEKLAAQVGLSRTYISEIENNKKQPNVKLAIKIAKVLGTSVESIF--
307287056    ----------------------ANRIRELRIAKNMTQEKLAEKIGFDVSFLGRIERGKSNIQINTLEKIIHALD---------
255057972    -------------------------IRGARGKEGLTQKQLAQRTGIAQHHISEMENGKRPIGKDTARRLADALNI--------
229087060    -------------------QQVGQLLRKIRNEQKLSLEELAQKTGVSKLTLGKIERGETNPTLGVIWKITKGLSIPFSRLM--
227824109    -------SQIMEQAVPSLEQTIGERVREMRTVQALTLDELAIRSGVSRAMISRIERGEASPTAQLLAKLCSALGTTLSALF--
298292090    MSGRTRDRGDMDAGAQAITGQLGRTIQRLRKAYNLSLSELSEQSGVAKSIISQIERNETNPTLATVWRLSQALDVSIDRFM--
256828945    ---------------------VGGRLRLYRQLRDMTQESLSEVIGVTKQHLGQIERGQCNPSLDFLSKAAAALNTQVANFF--
225164027    ---------------------LGAVIRECRVALDLTQEELAEKADLSTNYIGNLERGEQEPSVTALVKVAAGLGITASSLI--
206889709    ----------------------GEIIKRLRKAKGFSQMELAEKIGITYQQLQKYEKGKSKITVDRLIDIARALDVPLSAIL--
224540895    -----------SEPVRKEKEEYAKTLKKHRMECQMTQEFVAETLGVSRQAVSKWENGSSDPSTTNLIALASLFDITPEEMLK-
220928331    ----------------------GEKIKQLRVKNGLTQEELAGRCELSKGFISQLERDLTSPSIATLMDILESLGTNIKDFF--
88856689     -----------SQRIETELGQIAPRLRRARQNKNLTLDDLAQATGISKSTLSRLESGQRKPSLELLLPVVAALSVPLDQIVT-
152965329    -------------------------IRDARKHRGLTQVQLAERLGTSQSAVHRMEQGQQNVSIDMLQRVGHALQDDIVSIGRP
228994857    ------------------------KVKRIRLEKGMTQGELAKLTNVSRQTIGLIEKGEYNPSLKLCIEICKSLGVTLNDLF--
257791171    -------------------MLLGSAIRERREAQSLSQQKLALMIGSSKSHIWRIESGRVSVGLDDLGRIADALDVQVRDLF--
291286686    ---------------------FGKKLRQLRTERNMTQEELAEKSGIDYKYLQKLEQSPSSPTLSTLEKLAVGLDITIIQLL--
270291165    ----------------------GKLIKQVRKESGLTQEELAEKSDLSVNFISRIERTDNNISWKNIEAIAEALGLSTIELLQ-
169351011    -------------------ELIGKRIREERISQNLSQQTLAEISNISPTNISHIERGATKLSLPTLVSIANALAVSADFLL--
194016509    ------------------------NLKKMRKIHRFTQEEVAEKIGVSRQAVAKWESGETVPDINNCKALAELYGVALDDLV--
302879041    -------------------KMFGAVLQELRLQQALTQDQLAERADTERSHISALERAEKGPSLATIFSLADALKIPAGDLMT-
125718510    -------------------MQVGKQIQHYRKEKNLSQDDLAEIIFVSRQSISNWERGATYPDIQNLLLLSKVFEVSLDKLVK-
149203629    ---------------MPDRLMIGTRIRERRVLNGMRQSDLAQRAGISPSYLNLIEHNHRRIGGKTLLKLAEALKVEPSQLTQ-
258513952    ----------------------GKNLRAARAAKDMTQKDLADAVGVARQTMNAIEKGDYNPSINLCISICKILGKTLDQLF--
291533822    ------------------------NICEKRHEKKMTQKQLAMRAGISTAMVSFIENDKRQPTFLVIASIAKALNVKLDELVE-
167749402    ---------------------FGERVKQLRLSAGMTQEQLAERIWVTKAAISNYELSERNPSPETIIKIAGVFGVTTDYLL--
307692454    --------------------LVAKNARQAREAKKLTLDGAAAATGVSRSMLAQIEKGEVNPTISVLWKIANGYKVSFTSLVE-
262278864    ----------------------AQQVRELRLARGYTLDVLATRCQVSRSAISLIERGEASPTAVVLEKLANGLGVPLTQLF--
220931592    ---------------------FASRLRSLRKEKKLRQKDLAGALGVAQTTIANYEQNLRFPNQDILNKLADYFNVSIDYLL--
24411175     -----------------------------------TQEALALQCGIDRSYIGRIERGEVNLTVEKLYEIATALEVDMKEII--
226223363    --------------------MLNENIKAIRKSKGLSQEEIAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
290894443    --------------------MLNENIKAIRKSKGLSQEEIAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
254993818    --------------------MLNENIKAIRKSKGLSQEEIAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
171910469    MPRKAAARVKDVPAEAISRHL-GARVKQLRSDRNWSLEALAGASGVSRSMLSEIEREQANPTLAVTLRIAQAFGMSLSELIE-
37676118     -----------SKSLIRQSHFLGTKIRNLRKNNHLTMEDLSARCAPSVSYLSMIERGKRVPSIDMLEVIAEVFQKPAWFL---
219667624    -----------------------NNIRQYRKEKNISQEDLAKRCNVSRQTINAIENNKYDPTLSLAFKLAEVLQVTVDELFK-
89100997     ----------------------------LRKNKNLTQADVADSIFIDRAYYSQIESGTRNPSVDISRNLAKVLDINPSLLL--
223939954    ---------------------FCRRLKQLRAERGWSLDSLANASGVSRSMISQVERNQANPTLAVAFRIARAFGMSLAELVE-
149919002    ------------------REELGERLRTLRKRRGLTQEALAEAAEVSVDSVRRLENAAFSPSFDTLTKLAKGLNVPKVALIT-
227527074    ----------------------GKRLKDARIESGYTQEQVAEQLDVSRQTISSWENGRTFPDIVSVVSLSDIYDVSLDVLIK-
56695066     ------------------------RLKEARRAQGLSLEAVANLSGVSRSMVSQIERGESSPTIATLWNLTRALQV--------
302334962    ----------------------GQRMRALRQGAGLTQDELAERLYVSRQTISNWETGKSYPDVESVSLACDLFDVSADALLK-
225375055    -----------------EKEKIGKYIRKKRIEKGMTQQQLAEKIQVTEKAVSRWETGRGVPDISLLEPLAEELHVSVTELL--
86143509     ------------------KKKIGNRIVKLREQKGWTQSDLARECGKDRQAIEKLENGKVNPTAYSLFEISKALKIELYQLLK-
304403310    ----------------------------ARNSSGLTQKQLSDRSGIAQGDISKLENGNANPSIRTLQRLANAMGKKL------
167648136    --------------------MINNALRLVRVYHNLTPADASARLGISRSYLSELESGNKTASIEVLQKYAKAFDMPVSSLM--
182683999    ----------------KEFAMIGKNIKSLRKTHDLTQHEFARIVGISRNSLSRYENGTSSVSTELIDIICQKFNVSYVDIV--
220923328    ---------------------VGARLRYVRLRHGLSQRALAKKAGVVNSTISLIESGKANPSVGALKRILDAVPIGLAEFF--
163746908    ---------------------LGARLRHLRKSRKLTLSALASLSGVAVSTISKIENGALSPTLDKVLRLADGLDLSIGQLI--
260770117    -----------------EPLKLGQRIKDIRAKLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLAHGLQIDMPQLFEP
139673991    ----------------KQALQLGNRLSLLRKRKNMTLDELSYKSGVSKSILSQIERDLSNPTVTTLSRIANALGEKLSDFF--
261819878    -----------------------ESLREARARKGFSQRELSARSGVPQSHISKIESGGVDLRVSSLIALARVLDLELF-----
78067667     IPMERVSGRSDTEANLKE---VGKAIRVRRLELDISQETLAHLANIDRSHMGKIERGERNVTLLNLLKIARALSCRPSELL--
154502909    ---------------------LGQKMREARKKKDLTQQELADLSHVSIKQIAKIEKGKINPSYLILKALAKVLPISLDTLINP
260459627    -----------------DERVLASDIRALRRVRGLTLAEIALKLGRSVGWLSQVERGLSTPSVGDLRAFAELFGVPI------
298290472    -------------PLVNERTLLGQQVRAVRRELELTVSDLASAAGISVGMLSKIENGLISPSLATLQAISSALNVPISTLFT-
148266398    -------------------------LRELRELAGMKQEALGELAGVTRQTIAAWERGERQPSMQQVVKLCQILHVPIDVML--
237746706    ----------------------GNAIKTCRIRRGLSQTKLAELSECSVSYLSLIEHNQRDITVSTLQRICHALHVPMGILL--
148262670    -------------PILNSREI-GHRLRQLRQQAGWTQERLAEQIGVSTQQIQKYECGTNKMNTDRLQQVAQALSIPIQSLFT-
293402557    --------------------MLNENIKAIRKAKGLSQEELAIKLNVVRQTISKWENGLSVPDSDMLISISEIFETPVSALL--
297162420    -------------------LTLGTRVQGLRHERGLTLQQLADAAEVSVSMLSSVERGQKAPTVLVLARIADGLGVPLAELV--
238020422    ---------------------LAQWVANARKQANLTQEELAEAIGFSKGSVSAIENGRNKPTFDIMVKISEVCNYPL------
47570199     -----------------EAEKWGRRIRAFRKLKGYTQEGFAKELGVSVSVLGEVERGNRSPSQDFVVEVAKALKISIDELM--
257792397    -----------------------NRLKAARAEAGLSQAELAGLVGVSRQTISSIETGLFNPTAKLALVLCIALDKKFEDLF--
42525646     --------------------ILAKNIRRIRHKLEISQMELALRADVSIAFINAIENKQKWVSAATLSKITDALNTTPYELF--
298252278    ------------------QELLGRVIRRERQDHNMTIKELGEKAGLSEIYVGEIERGQKYPSAKVLESLAGALELDVAELLE-
206576130    ----------------------GSKIRRLRQSRGISLNDLSKLSGVSKGALSKLESGSSSPRVDTLDAIATALRLPVGDLL--
126737472    ----------DDQKKRETQPIIGARMRELRKAKHLTLKQLAAETGLSIGYLSQLERQDADPSIRALNVIGKALGV--------
257876621    -------------------MAFHQMIRERRKQLGMTQEELAKELNVSRSAISNWEIGRNYPDITTLIELAQMYQVSLDELF--
194467240    ---------------------FADKMKLYRRQKEWTQQDVAERLLISRKTISSWENGRSYPDIFMLVQISDLYHVSLDDLLR-
140926125    ---------------------VAERLRFVRNKQGLSQRELAKRAGVTNGTISLIEQGRVSPSVGSLKKLLECIPMSLAEFFT-
302873056    -----------------------NKIKTARVEKGITQEELADMIKVTRQTISLIESGKYNPTLKLCISICLALGKTLNDLF--
254294734    ---------------------FSNHIQELRKAKKLTQQELADAIGMTRQTIVAIEKGKYSPSLEAAFRIAQTLEQSLTDVF--
139438183    ---------------ERAEQILGRRVEETRRDLGISKVDFCVATGISRPYLDRIEGGTANFTLKVLFKIAPALGMTVSELLE-
104780997    ------------------RTGLGPALRRYRKLASLTQAQLGERTGFDPKTISRFETGTYTPSIEALMNFAEALGVKP------
282600636    ---------------------LGQKMREARKNKELTQQELSDLSHVSVKQIANIEKGKMNPSYLILRALAKVLHISLDTLINP
228475590    ----------------------GHQIQKLRKSENMSQEKLAEKLGVSRHSISNWEREISNPDLKTILEITKLFNVSLNQLIK-
289522427    --------------------MLGERIRTLRKKMRMTATELARRVKTSPSHISEIERGEKTPSLNLLVKIAKELQTSIDYL---
160916257    -----------------EKLILKNHLKEVRSEKGLSQERLSQIVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
154498504    ----------------PERYILGLKIAYYRKKAGLTQEVLAERIGKSVNFVGQVETGTRGVSLETLFKIAQVLKIPPSKLLE-
257439384    ---------------------------ESRKAAGLTQKQLAEKMGTAQANISRFENGNSNPSLEFLQKMAACMGKTL------
303326019    ---------------------------EARKAADLTQVELADFSGLSKPYVSGLERGNINASVYALMRVAEVLKVAPSELM--
257413954    ------------------KNMLSDNIQLLRKRAGMSQEQLAELTETSRQTVSKWESGESIPDVIACDRMAEAFGVALEDML--
13471336     --------------------MLASDIRALRRARGLTLAEIALKLDRSVGWVSQVERGLSTPSLSDLRAFAELFGVPI------
150019804    -------------------MSFGNNIKKCRLDKGINQKEFAKILGIPVSTLANYENNHREPKTEILIKIADALLIPIDELL--
168210976    --------------------VFANNLKKYRKDNKLTQDDLAKRLNVSRSAISYYEKGTVEPSIFFLINLANEMNCSIDNLF--
136770547    --------PNMLHDLPIEARTLGADLRALRKSRGMTLAGMADVLGKSVGWMSQVERDISEPAIDDLRAMARLLDVSVSSLFR-
139086739    ----------IARPMQLNNEKIGQLIYQIRQERGLTQAAFARLLNTSQSAVNRIEHGKQNMSIDMLARISDVLNKQL------
290890363    ---------------------FPEQLKKYRNKKNLSQEDLAGKLFISRQAISKWESGETTPDLNNLIKLSELLDVSLDTLV--
162457184    -------------------------IRTLRFHAGMTQAELAEKVGVTRQTIVAIEQGRYSPSLEVAFRIAAAFGVPLEHVFQ-
284044518    -----------------DRLAFGRAVRELRGRRGMSLSELGRATLVHEGYLGAVERAEVEPTLRTMVRVAGGLGVPLSVLVE-
225570864    ----------------PMNMIVAKNIRRLREENKLSMEELSKLSSVSKSMLAQIERGEANPTISTLWKISNGMKVPFDHLVRP
29833583     -------------------QSLARNVKRWRTERGFTLDTLAARAGVSRGMLIQIEQARTNPSIGTVVKIGDALGVSVTTLL--
56696936     ---------------------LGARVRELRKARDWTLEQAASQAGLARSTLSKIENGQMSPTYDALKKLAVGLQISVPQLFTP
78187660     -------------------QLLSANVRRLRSMKRFSQKELAEAAGMSLPAIKNLELQKSEPRMSSLQAIARALDVPLQDFFRP
143959138    -PPRARDGPE-----KTLELAIGRALRGFRRRQEVTVAELASRTGLSIGMLSKIENGNTSPSLKTLRALATALSMPI------
257090409    ------------------------NFKMEREKLKLTQKELAEKLDLSEVYIRKLESGASSPSTKKAVIIAEFFGKPLDYLF--
302205618    ------------------------RLRTLRKMRGLSQDRLAELSDVSRNQISNLERNENSPTMSTVYRLARALHVPPAVLL--
257063361    ---------------PVDRAGFGKTIQALRKHASVTQGEVASRVGVTDKAVSKWERGEALPAAESFAALGKALNVPALVLFE-
220905049    ----------------------AKTVRSLRTRSGLSQEQFADFAGLSRVYIAQLETGERGASLNALILIARSVRMTGSELV--
302379450    ------------KNIQPDMDII-RALVSARTSQNLTQKQLSEKTGIDQSDISKLENGTRNPSINLLKRLADGLGMDL------
304400713    -----------ADKTQQYLQQVGERLRGARLLMGITQKQAAQATGMSQSFLSLVERGRKSICTAQIISLIRYYKVP-------
309797052    ------------------KTTLSERLKEARLARGLTQKALGDLVGVSQAAIQKIETGKANQTT-KIVEIANALGV--------
256676263    -----------PARVLDQRRAVGDRIRTARLEAAITQETLAERTGLDRKTIVRTESGTHSTLLDHVLLIAHALGRSLADLI--
262282933    ------------DIKSKERAMVGDNIKSLRKTNDLTQPEFARIVGISRNSLSRYENGTSPISTELIDTICQKFNVSYVKMLNP
238760729    --------------------MINRALKTIRLFHNIKQSELADKLCISKSYLSELESGKKTVSFDILEKYSNNFDIPVSSLV--
256676258    ---------------QTGREALGARLRELRTEAGLQGKDLAARLGWQRSKVSRLETGKQTPTVDDLATWAQATD---------
160879107    ------------------------KLKSARVAMDLSQQQLADLVGVSRQTISLIEKGDYNPTINLCIAICKVLHKTLDELF--
119716552    ------------------RRLLGDVLRDLRMQRGLTLREVSAEARVSLGYISEIERGQKEASSELLASLCAALDVPLSDVLR-
161521368    --------------------MLGRALKAMRQFHNQSQGALANTLGISNSYLSEIESGKKEPTLEILNRYSTVFNVPLSSIL--
91792424     --------------------LFIRSFRQANHE---SLQSLADRSGVSRSMISQIESGQKSPTIMILAKLADAMSISLEDFIK-
227823807    ----------------------GNRLRHVRLMHNLSQRELAKRAGVTNSTISLIESNASNPSVGALKRILDGIPIGLAEFF--
295697360    -----------------EKPTMGERLKELRRERGMTVRELAEKAGVSQSYIYAVEAGTRGSRVGKLIKIARALEVDLAALVE-
302063488    ----------------------GVRVRAFRKAHGFNQDQLAELVGCEKMTISRYERGVGTPNLDHLVKLCVALKISPAELL--
3360504      -------------------MTVGQRIKAIRKERKLIQVQLAEKANLSRSYLADIERDRYNPSLSTLEAVAGALGIQVSAIV--
71737053     ------------------KEAFAEALRNMRLRKGLTQEDFGLVS--SRTYISSLERGMKGVTLEKVTQLADRMEVHPLSLL--
296039802    ------------------RNAIGNEIRAARARRGITQNELADQSGISHTTIVRLESGKRTVDVVQLFAICKVLDVDPGVLL--
288905859    ------------------QEIFMENLTWLRKINRLTQEQLALKVGVSRESIAKWETKRVEPAIKNLVKLAEVFNVGVDKLL--
77919689     -----------------ERNLIGEKLKRLRMINSLTQEELGNRADLTKGYISQLENDTACPSIATLKDILDVFGVSMQEFFT-
48478177     -----------------------EELRKMRKSLGISQKELASISGVSQSYIARLEKGDINPTYDKIKKIYEYLN---------
229083904    -------------------MAFGEKLFKLRKEKGLSQEALAEKLNTSRQAISKWENGQGFPETEKLLMIGNIFEVSVDYLLK-
307544496    ---------------------VGARLRALRNLRGISQRELAKRCGVTHSSLSLIEQGKVSPSVSSLKKILDAIPMSVGDFFT-
222087768    ----RRSGAHDAKAILKQEMAIGHEVRAYRKKLGITGADLASATGISLGMLSKIENGNTSPSLTTLQSLARALGVPVTAFFR-
241554132    ------SSTHSPSSAVPNEL--GIQLRAWRDTRGKSQLDLSLDTGISQRQISFIESGRSTPGRHNLLHLADALDVPLRE----
75910258     -----------------------NNLKAIRTRLGMSQQDLANIASVTRQTISGVESGQYAPSVAIALRIAKALGCQVEDLF--
50842706     ---------------------VGRLIRDARKQHGMTQNQLAEILKTSQSAIHRVESGTQNLSLEYINRIAEALESPI------
137422790    -----------------------ENLKRLRKERGLTQQALADRLGLTRPTLGAYEEGRSEPKLSVLIDMAACFDITVDALVR-
137591788    ----------------KQALQLGNRLSLLRKRKNMTLDELSAKSGVSKSILSQIERDLSNPTVITISRIAEALDEKLSDFF--
135448803    ----------------------GSKIRKERRTRGLSQSELSKKLDISPSYLNLIESGRRTITVPLLIKIGNELGISLKDL---
307824968    ------------------RVAFAKALKNARKSRELTQEDFSGVS--SRTYLSSLERGQKSPTLDKLQTLAQTIGI--------
120401475    -------------------------LRAVRQERGMTLDDLAADTGLTKSYLSKVERGQSVPSIAAALKISRALEVDVAQLF--
121609979    -------------------ESVGAAIRELRLREGLTIAQVSEQAGISRGMLSKIETGSTMAGLDTLARIARTLGVAMSALF--
291548789    --------------------MINENIKHFRKTRGMSQEEMAVKLNVVRQTVSKWEKGLSIPDADVLIEMANLLDVSVSQLL--
135036828    MPRKATTNKHIDR-------LIGQRVRFFRIERQLSQHELASKLGISYQQLHKYETGANSISISRLYQIAEALQIRAPKIFE-
229003088    -----------------EAEKWGRRIRAFRKLKGYTQEGFAKELGVSVSVLGEVERGNRTPSQDFVVEVAKTLNISIDELM--
291545509    -------------------EMLGSRIKALRSAKNFTQEQVADQIGVSRQKYARIESGVNSVTLDILSKVAEVLGV--------
187780140    -------------------MQLGEKIKYYRKKKDLTIKELSELTNLSIGFISNLERDLNSPSVSNLQQICEVLGINLMEILK-
229815595    -------------------MSFRDNLLYLRDSRNMTQEHLAMLLGVTRQAVSKWEAGASTPDMDKLVRLCEIFEVDLDELIR-
284043470    MPRRTQPAR---PPLGPEYVTLGRAVREIRARRSLTQEGLGRESALHRNYVGAIERGEINPTFRILRKLAAGLNVELSELF--
228984217    -------------------MIFSERLKEEREKRNWSQSDLSEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
146280879    ---------------------VGVRLQTIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLSGIPMSLVEFFSP
139767445    ----------------------GNNIRTKRRKIGITQANLSKKLLISPSYLNLIESGKRKINVDLLLKVANELNVNVSDI---
262370945    -----------------------------------TQEALALQCGIDRSYIGRIERGEVNLTVEKLYEIATALEVDMKELL--
289640233    ---------------------LGLNIAYYRKERGLSQMQLADAIDISRTHMSRIENNDCAVSLDVIFSIADALNIAVEKLFE-
256753261    --------------------MLNENIKAIRKSKGLSQEELAIKLNVVRQTISKWEQGLSVPDSDILISISEVLETPVSTLL--
224542817    ----------------------AARLRSLRKKYGWTIESLALQTGLTKSYLSKVERGLSVPSIAVALKLAHAFKIDVEQLF--
218510320    ----------------------GQNLRRIRTRRGYSLDRLAKIAGVSRAMLGQIETGKSSPTLSILSKIAVALGIPCAALI--
298491474    --KKKRRAIRSKKIIKSTDDLLAEQVIQARKSIDLSQRELAKLTGKSQSWIRDVESGRLKPKLEDQILLRKVLNI--------
303326045    ------------EKIPTLQWAVAAVIHRLRRKAGLSQGQLAGLAGLSEDYISGMERGIQCGSLTAMLHIAAALRMETAELVR-
238917692    --------------------VIGANIKNYREQAKLTQVQLAEQAKISISYLSKIEAAGKSLSISVLNQIANVLGVEISEFFK-
188591420    --------------------VFPSRLRTAREYRGLNQGELAQKAGMQPSAISHFETGTRKPSFDNLRILADSLDVTTDYLL--
299770452    ----------------------AQQVRELRLARGYTLDILATRCQVSRSAISLIERGEASPTAVVLEKLANGLGVPLTQLF--
161525013    ---------------------LAQRLRDTREEKSLSQAQLATRAGVSQTTIANVESGRNQGS-KHLLSIARALGVPAW-----
240138702    ---------------------LGRRVRHARTVRGLSRKLLSQASGLSERYIAQLESGQGNVSIILLRRVANAMGMRLDDLV--
257413729    -------------------MTMAENIKTYRNKRGLNQYEFAEKLGISPQAVSKWECGQSCPSIENLCVISEILDVSIDTLI--
197106670    --------------APTDRKLFGARLKRLRRDLGLTQTRMAEDLGVSPSYLNLLERNQRPVTAQVLLRLAEAYDLDLKTL---
170759644    -----------------------KKIKIARIECDMSQEQLADAVGVARQTIGLIEAGKYNPSLNLCISICKVLNKTLNDLF--
187777825    --------------------IISANLKKLRTDRNLSLGQLSELSGVSKVMLSQIEKGESNPTINTIWKIANGLQV--------
183601014    -------------------LSVGQRIKSLRLQNGWSGEALGKITGISQQQISRFERGVNRIDVESLAKFANAFNVDIVVLL--
198275474    ------------KPGTPEREEFGQIICDARKKEKMTQSELAEKIGTNKSYISRIEKGIVDPGISTFCRIIDALGLKI-EIVKP
153854486    ------------------KTLFATLVKQGRMEMHLTQEALAEKLGISAAYLGDLERHKGGPSLELFCKTMQTLNISADDYVYP
226357938    -----------------------ERLRELRQERGLRLKDIAGAAQISVPYLSDLERGRTNPSLETLQSLASTYGITVHDLLE-
238018404    -----RINTYEDPVLQHQYVCLGHKIAHIRISLNMSQYELAHHVGISRSYLSKLECGTSGMSLEILFKIAEAFQIDVAQLVR-
56965066     -------------------KQIGKNLRQLRTSKGMSIEALAQQIGVSKLTLLKIEQGEGNPTLSVIWKIANGLHIPITALL--
111020517    ----------------------GPRLKAARQAQRLTLDDLAASCGITKGYLSKIERDHASASVATLVRICAALNIPVGSLFE-
134298751    ----------------------GSRIKKLRTYQGLSMNELSRRSGVAQSHLSYVESGQRQPTFDVIERICSGLGLSVAEFF--
136432253    ------------------RKKLAKRIKHFRVQSGLTQEQFAEKVGIKYKYYQEYEGQKRDIRISTLEKIAGGLKIPLWKLLQ-
170761110    ---------------------FGEFFKNIRKEKGLSQRQLAELSHISNTEISRIESGERNPSPNILKSIAPHLGISYGELM--
239945646    -----------DEGVPDELPGVAPRLRDLRRARGLTLETAAQRAGLSPAHLSRLETGRRQPSLPMLLGLARIYGTTVSELL--
116695076    -----------------DRETFGKRLRAARKAFGWTLAHLAELSGVSITTISRAERGQLALGYENFAALGQALQMDMGSMF--
294146896    ------------KRTSPLMTQLGANIARELKKLGITQGELSERSGVAASHISYMVRGQGNPTLDTLESLAGVFRLSVVELL--
295399294    ---------------------LGERLKLCREKKGLSQKEVAEKIGIKNNTLSNYESGERRPDYETLCKLADLYEVSLDYLIK-
300729236    ---------------------VATAVRDLRHVRNLSQRQLAARMNVPRTYISKIENGKAMPTLSSLDRLARALEVDISALLR-
255021528    -------------------EQLGRQLQKLREERQLSLRSLGELAGVSASAISQMEAGKVSPSIATLEKICNALGVHIASLF--
293608302    ----------------------AQQVREIRLARGYTLDILASRCQVSRSAISLIERGEASPTAVVLEKLANGLGVPLTQLF--
91787958     -------------ASLNDRI--AQRVRDLRAARSLSLDALATHCGVSRSMISLIERGESSPTAVLLEKLATGLNVPLASLFE-
295676649    -------TSHDPKVQPGD---LGSLLRYWRDVRGVSQLDLSLEAGFSQRQISFIESGRSVPGRDTLLTLAQTLDVPLRE----
135218546    -----------------------NKLKMRRKQKGLTQLEVANKIGVSESYICQIERGKM-ISIKKLDRLAKALGCEPKDLL--
134900777    ------------------KTFVGNKLRQLRRENGHTQAQMADRLGVSSAYINQIENNQRTLSLRILIGLLEQYGVDWHDIL--
257440174    -----------------DAKTFGAFLARMRKSQGLTQAELAQQLHVTDKAVSRWERGVGLPDINTLEPLADALGLTLADLM--
255036105    -----------------AKLFFGSNIRFLRERRRLTQEDFAEQLGVTRVKLAAIEAGRTNPSAVDLIKISDFFGLSIDNLFR-
118617981    MKGGARRVSHVPKTFA------GARLRRLREDHGLTQVALARALGLSTSYVNQLENDQRPITVSVLLALAERFDLP-------
237736107    ---------------------LGEKIKTIRKNKDYTLKQLSEITGLSIGFLSNIERDLNSPSINNLQQICSALGINLMEIL--
90416630     ----------------PASQALSSRVTALRKKNKLTLDQLAGASGVSRSMLSQIERGQANPTLTVTFRIAQAFGMSIGELV--
190894990    ----------------------GSRLRHLRIAHKLSQRELAKRTGVPNSTISLIESNASNPSVGALKRILDGIPIGLAEFF--
170750171    ---------------------LGRRVRHARTVRGLSRKVLSQTSGLSERYIAQLEGGQGNVSIILLRRVANAMGVRLDDLIT-
15838321     ---------------------FGKAVRAFRMDQGVAQEELASMAGIERSHMGKIERGEHLPSLAVILKVAAALKMSGTELM--
170748375    ---------------------LGKTIQRLRKAYNLSLSELAEQSGVAKSIISQIERNETNPTLATIWRLSQALDVSIERVL--
126698960    --------------------MFKNNLKYYRKCKGMTQIQLARKAGITNDYISQIERGIKNPGLLMAKKISSILEQNIEEVF--
260906368    -------------------------IRSLRESAGMTLTDLSRMAGVSQGLLSQIERGRGNPAYLTLLKIAKAFDVP-------
119962079    -----KALPVEPSNIPVA---IGSRIRAARQAQRLTIEQVADATGLTKGFLSRVERDLTSPSVASLVTLCQVLSVSVGDLF--
307578025    ---------------------YGTIIKTLRKYMKLTQSKLSERTGFSQNTISNHENGNRNIGVNEIEIYGKGLGIPSYIL---
154482431    -----------------------EQIKHYRKQAGLSQEKMAEKIGVSRQAITKWENGTGTPDIANLMAIADLFQISVDELL--
225028236    -----------------------------RKEQKLTQAQLAEMTGINRGMISRLESCDYTPSIDQLQSIAEVLNFEVVDLFE-
308066906    -----------------ENMQLAQRLRAFRKLKGFTQQELAERTGISLTVLGAVERGNRTVDPDMLNLIAQTLEIEVREL---
291441034    ---------------------VGPRLRRIRKEREVTLAALSEATGISVSTLSRLESGLRRPSLELLLPIAQAHQVPLDELV--
296158619    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLFAP
254384422    -----------------ESQTLGSRIRRLRREAGLSQMDLAGE-NLSPSYISLLEAGKRTPSPEVLEQIAARLGCAPGQLLE-
68537028     -----------ATESNTERPFVGSRLRQLRKERGISQARLAEILDLSASYVNQIEHDGRPLTAAVLERITAAFGVDP------
241762941    ---------HANDPVLIA---LGAAIRRSRLARGISQEELAHRSAIDRSYMSSIERGGQNPGIVSVTRIARAMEMTVTELM--
291525583    ------------------RHSIGSKIQKYRKLKDMTQDELSKQSGIYLSTIKKYESGERNPKPDQLQKIAEALGIS-------
87119803     ----------------------GERLLTIRRNKGLSQRDLAKRAGVTNSAISMIETNRVSPSVSSLEKILAGMGMSLTEFF--
288792948    ---------------------VGRRIRSLRTERGISLSELARLAGVGKATLSGLENGVRNPRLETLYAITAQLGVPLTAVL--
39998413     ---------------------LGGRIRKLRQARGMTQKAFADSLGIVQGFLSSIERGRKVPSDTLVIALCRTYGVNVTWLLQ-
149916993    ---------HVERPALDRKKLFAKRLRRLRANLGLTQEELAERSELSADTIRRLEGSKFNPSLETLHKIAAGLEMSTGLLL--
229815060    -------------------------LAQTRRERGLTQEELAARLFITRQAVSRWETGATEPGIDMIKLIARELDVPVTRLL--
42523852     ---------------------LAAQITELRKKRQLTQAALAKLAGVPRSTLTNMESGMGNPSLVNLAKVCAALQVSFEELL--
83950311     -------------------QTLGADLRALRKARGVTLAALADALGRSVGWLSQVERDLSEPSISDLRKMADVLGVPISMLF--
241661721    ----------------------AQRLRELRDAQGLSLDALAERSQVSRSAISLIERGQSSPTAAVLDRLSSALGVTLASLFE-
168210486    -------------------ETLGKRIKKYRILKNMTQQQLADKLNKSKSTIQKYESDSVNLNTDTLNILCDVLNIDLFTLL--
168211008    --------------IEIELHNLALNIKEFRKKNKLSQAELAEKLGVARTTIGYYERAEVEPNIYTLVQLSKLMNRSIDSLL--
188584668    ----------------------GQKIKRARYEKDMTQEELAGK-DFNRSFLSQIEKGLVKPSDRVLSIIADRLNLPLSYFYEP
149275690    -------------------KIVLQRIRILRKKSGMSQLALAKKLGMSQNALSKIELGEIELSLSHLYQLADLLEIDLFDLVR-
166033570    ------------DALQPEYDII-QAMIDARVQQNMTQKDLSAKTGITQADISRIENGTRNPSLSMVKKLAHGLGMQLKLEFVP
283768986    ----------------------GARIKQLRLKNDLTLEELASRTELTKGFLSQLERNRTSPSIQSLADVAEALGVNLSGFFQ-
226312433    ----------------------GENIKRIRKERNLSLDKTSEITGVSKTMLGQIERGKSAPTITTLWKIASGLRLSFSSLI--
253700194    -------------------EAFGIVIRRLRRERNLSQEKLSTASCLDRKFISNLEGGKQQPSLVSVFALAGALSSTASSLL--
225575526    -------------------MTFGERVKELRLKKGLSQRELGERMGITQQTIAQYEKSENYPKLETIRRIAKALDVPFDNLV--
271966453    ---------------------VANNVRTARRRAGLSLEELGRRAQVSKGALVALEKAQGNPNLATLVRLADTLGISVSDLMQ-
262274204    ----ERAGTQADAPIAPLRL--GERLKEIRTNNGLTLEEASKLTGLARSTLSKIENEQISPTFQAMQKLAAGLNIDIPQLFAP
310830237    ----------------------AARLRALRKEAGLTLSDLAMRSGLAASTLSKIENEQMSPTYDTILSLAEGLGVDITHLVT-
141747538    -----------------------ENIKKRRTKLGLSQEDFAQKSGVKYTTLTKIETGVKTPSVVIMGKIAKALGVSIEDLLK-
288947745    ------------------------RLKSARIARDLSQAQVATALDLSQGFVSKLESGDKTPSVELLQKLAKLYEVTESHLL--
296452101    ------------------KNMINENLKSLRKIHQYTQEELAEKLNVSRQSIAKWESGESIPDIGSCIKLAKLYNVKLDDLV--
153012131    MPKVNKAESPTSEPAPNDAGDIGARIRLRRQTLGLTLGYLSEVSGLSTGALSQIERGLVSPTVRTLYTIAEVLSMSPAQLIDP
205371967    ---------------------WGRRIRAYRKLKGFTQEDFAKELGVSVSVLGEVERGNRMPSAELIHKVTEVLNIPYQDLIPP
28211763     --------------------LLGKKIKSLRKDNKITQEELAIKIGVSTSMVGMYETDARKPSYEVLIKIADYFKVSLDYLLR-
118587639    ---------------------LARRLTDLRRARNWPLEELAKRTGISRATLSRVERGDTSPTANVLGKLASAFGLSMAELF--
226314526    -------------------------IKSLRVGKKKTLKQIAEKTQLSISFLSQVERGKSSITLESLKKISEALGVSP------
254489092    ----------DPDKPTPEDTAIGETFRQMRQNQGISLRELSEKSGVSVGTISQIERDLANPSMRVLTAIRRALNVPMQVMF--
148256143    ------DTAVSESASESPHSQLGHCLKAARQARGLTLKQVAEKTGMALSTLSKVENGLMSLTYDKLLQLTSGLQMDIAELFSP
86748264     ------NAPQDTERSL-ERAL-GAKIRAIRRERDLSVSDLSSASNISAGMMSKIENGQISPSLSTLQSIAGALNVPLSLLF--
210623799    -------------------MTLSEKIMNLRKKNGWSQEELAERLDISRQSVSKWESGESVPTLEKLIRISEIFEVSTDYLLK-
229125204    -------------------MTFGSRVRDIRKQKNITQEKLAKKLDFSHSAISFIENGKRRLDAEKIPTLANALGVSINELF--
302872695    ---------------------------QYRIKNNLSQKELAAKLGISQAMVSKLESGDYNPTVKMLYEIAQNLGFELEIVFR-
225352439    -------------------MSFKENLQYLRGSRNMTQEQLAMLLGVSRQAISKWESEKAYPEMDKLLMLCDMFGVTLDDLV--
16519701     -----------------------QQLRAAREAQKMSQRELSARSGLTQSHISQIERGTMEPGLGSLVDVARALDLEIV-----
145593721    -------------------KVIRTRLRALRTTLGFSLDELAARTNLSPSTISRIETGKRTISLDVLLPLAAALHVDLDSLL--
289178728    MPKR-------VGAKEKDRTMFKDNLQYLRGSHNMTQEQLAMLIGVSRQSVSKWESEKAYPEMDKLLMLCDMFGVSLDDLV--
298492312    -----------------------NNLKSIRTRLGMSQQELANLAAVTRQTISGVESGLYAPSVAISLRLAKALGCQVEELF--
65319741     ------------------QLILAKNLKTIREKEKLSLEKVSQLTGVSKTMIGQIERGESSPTLTTIWKIANGFK---------
301164396    ----------------------GQILLDARKNARLTQEELANRIGADKSYISKIERGLITPTVSTLYRIAAAMGLSVE--LRP
228960178    --------------------IIGERIFELRKERKLTQEKIGENIGVSKQTISKYEKGTKIPSRENIEKLADFFNVPIDYLF--
148257853    -------------------------LAFFRKKRGLSQDDLAKRVGITQGYLSEIEGGRKSGDVQTLRKLADALKVTIDSLV--
302544123    ----------------------GRCIQGLRYDRGLTLQQLADTAEVSVSMLSSVERGQKAPTVVVLARIADGLGVPLAELVT-
260575082    -----RIAREDGAAAVVEPLNLGARVRELRKGRGWTLEQAAVKAGLARSTLSKIENGQMSPTYEAVKKLAEGLAITVPQLFTP
296332860    -------------------MTFGEKLFKLRKEKGLSQEALAEKVNTTRQAISKWENGQGFPETEKLLMIGNIFEVSIDYLLK-
308274330    -------------------------IRAWREHKMIKMNELAKKVGISSAYLSQIENGKRNPTIDTLKAIARELRVEIEVLI--
282856547    -------------------MTLGLRIRTLRKALKMTQQQLADATEVSRIYIQALESNRRSPSMKLLHRLADKLGVETSDLLE-
269793680    --------------------IVRQRIRGLRLARGWTLDALASRCFLSASTLSRIETGHRRIALDQLVPIAQALGTTLDQLVEP
126648356    -----------------------SNLRFLRKQKGITQMEMADQLAVQRTMISAYEDGRSEPKLLTLKKLSDMLEVGVEELLE-
260905597    -----------DAEAEADTLSIGRRIRFFRKQRGLTLTELGEQVGRAASQISTIENGKRETSVTLLSAIAKALHTEVAELIDP
168830123    -------------------MQLAQRLRAFRKLKGFTQQELAERTGISLTVLGAVERGNRTVDPDMLNIIAQTLEIEVREL---
154504585    ---------------------LGENIRKARKAAGVSQSELAERLQVHQKDISRWENGAHAPTIEMFAKICRELNASADEILE-
256756069    -------------------MSFSDNLKKLRKQYKYSQEYLAEKLKTTQQNISLYERGLVAPNIETLTQLADCFRVSVDYLI--
83593946     --------------------VVGENLRRLRTGRGLSLDRLAKLSGVSRAMLGQIELGRSAPTITVLWKIARALDVP-------
167767712    ---------------------FGHFLAEVRKEKQMTQKDLADKLFVSDKTVSKWERGNSMPNVTLLIPIADVLGITVTELLQ-
223985502    -----------------DKQQFGAFVADQRRQKQMTQKDLAQKLMISDKAVSKWERGLNMPDITLLVPLAQALDVSVAELLE-
300856826    --------------------MLGDKIKDLRKLKKITQQKLAKSIGLSQSSIGMIESNKQGASNETLVKLAKLFDVTVDYLL--
12746568     -----------------------ESLREARVRKGFSQRELSARSGVPQSHISKIESGSVDLRISSLIALARVLDLEL--LVAP
256841360    -PKRDAFESDVDEALHAYRL--GEAIKKARIEQNLTQEQLGERIGVKRAQISRLERGYS-ITIPTMRRVFKALGV--------
302879146    ------------------------NIAERRKKLNWTQAELAERIGVDTETVSRFERGSNLPSLHRLEKLAEALKIPLYKLV--
307693998    ---------------------LGQKMREARKKKDLTQQELADLSHVSVKQIASIEKGQINPSYLILKALAKVLPISLDTLINP
145286424    ------------------KFKFSDYLRQLRKMRQLTLEKAAEESGVSAGYISMLETGKKEPTAKTLKKLAKAYNIPHDQLLT-
251772558    -------------------KQVSERLRELRKNQNLSLRTLAKKAGISASSLSQIESGQVSPSIATLEKVCAALELPITTLF--
127511903    ----------------------GANLKAVRKMKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGLPMSLVDFF--
167574113    ----------------------GIKIRALRQRLKLTLDEAAAAAGISKPFLSQVERGRATPSITSLVGIARALGVTM------
302338806    ----------DPEQQPPQ---VGKNIQKVRKEKRLTLGHLSQVSGVSKAMLSQIETEKVNPTIATIWKIAQGLQISLNTLLK-
92114209     ---------------------VGARLKQLRKLRDLSQRELAKRAGVTNSTISLIEQNNVSPSVSSLKKILDAMPVSISEFF--
307323870    ---------------------VGPRLRALRRTRGTTLAQLSETTGISLSTLSRLESGQRKPTLELLLPLAKAYGVQLDELV--
78221357     ----------------------GRRIKEIRINKGLTQKEFADSLGIVQGFLSGIEREKKTPSDTLLIALCNLYEISPSWL---
222111450    -----QAMHHAPALSTPA--PFGERLRHWRQHRRLSQLDLAHAAEVSTRHLSCVETGRASPSRDMVLRLAHRLDVPLRE----
256678067    ----------------------GARIRELREARALSLSALARRSGLGKATLSGLEAGTRNPTLETLYAVTTALGVPL------
126741323    ----------------PQTATLGADIRALRKARGLTLTDIAGMLDRSVGWLSQVERDLSEPSISDLRQISNCLGVPMSMLF--
284008034    -----------------------ERIRQARNHNKMTQESLGKRIGVSKATISQWESGTTEPNGKNLVSLAKALGVTIEWLL--
170758576    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLIALGDFFKISLDELV--
291279358    --------------------ILGEKLRNLRKSQGYSLNQLAKAVGKTKSYISMIENGKAVPSMATLKSITNFFNVTISDLLE-
254390836    ---------------------VGPRLRWLRTQRGVSLTAIAEATGISKSTLSRLESGQRRPSLELLLPIAQAHQVPLDELV--
282886388    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLFAP
251782746    ---------------------FGEKLFKLRKEKGISQENLAEQIGTTRQAISKWENNQGFPEVEKLLQLSNVFEVSVDYLLK-
135006459    ----------------KQALQLGNRLSLLRKRKNMTLDELSSKSGVSKSILSQIERNLSNPTVATISRIAEALDEKLSDFF--
255656204    ----------------------GKRLKEERKKANLTSKEFANMVGVSPWYITQIESGKKNPSLKTFIKFVSILNISADVLIK-
237794050    ---------------------FGEFFKNIRKEKGLSQRQLAELSHISNTEISRIESGERNPSPNILKSIAPHLGISYGELM--
300172874    --------------------ITAQRIKQLRKIYGLTQKDLADKINSSRTNVARIETDKVHPSYPMLSTIANAFDVPIEYL---
300854388    ---------------------FGFKIRKLRQEKSISIEQLAEMAKLSTGLISQVERNITGPSVTTLWKIAKALNVSM------
254391662    -------ESHDNPYTERPKDFIGEELRRRRKAHKLSQRELAARMFISGGYMGQIEVGKRRLT----EELAERLDKEL------
186685942    -----------------------NNLKSIRTRLGMSQQDLANIASVTRQTISGVESGLYAPSVAITLRLAKALGCQVEDLF--
77412917     -------------------FIFPKRLKSLRQESGLKQQEIAPLLGIKQNTYSDWETGKSEPNLENVVKLAKLFKTTTDFLL--
238026838    -------------------------VRAWRNHRRLTQDALATAAGISKPYLSQIETRQRVGTTDALVKIAHALNVSIAVLIEP
163791661    -------------------MALGERLKASRVNKGYSQGDVADYLHISRQSISKWENGNSYPDLDNLVKLSTYYEVSIDELLK-
56708846     -PVQAEDEGLSPEALEPDGETLGKMIRDARKDKGLTLEEAARSAAIGRSTLSKIENNQTRPSFDIIRRLMQALDLETPQLF--
143905538    ---------------------FGIILRKKRLSKKLTQEALSIESSLSRAYISELEMGHKDPSLYTIFKLATALKIKP------
229083930    -------------------ELAVSKIKVARVQLDLTQQQLAEKVGVTRQTISLIEKGKYNPSLELCLNICYALNQTLNDLF--
238925355    ----------------------------ARIKNNLTQKELAARTGIDQADISKLENGTRNPSLKLLKRLAHGMGMQLKIEFVP
142458580    ---------------QTDLNTLGADIRALRKARGLTLAELAQTLGRSVGWLSQVERDMSEPGINDLRDLARALDVSISSLF--
136434228    -----KNKKLSSKNIQAKFTVIGNKIQEKRKLENKTLDWLANKTGFTKGYLSKIENGNKIPPLGSLYRISKALDLDISKLFK-
77543203     -----------------------KSLREARVRKGFSQRELSARSGVPQSHISKIESGSVDLRISSLIALARVLDLEL--LVAP
212697366    -------------------FMIGEKIKNKRKELNLTQEYLAKELNISRQAVSKWEKGLSEPSMDNLVKLSEIFGV--------
291288546    --------------------ILGQAIKAARLEAKLTQSQLAEKTGLRQGTISDIENGTQRAKLDTLFIILSALNLDM------
227327673    -----------------EYQSVIKTLREARIEKGMTQENLANALGRPQSFVAKIENGERRLDVVEFVHIAHLLSVDASTVLE-
160942838    --------------------LLGQRIREQRKEKGWTIEQFAERVDLSANYVGDLERGVKIPKLETFIRIVEVLDVSADVLIR-
240169857    MPPEEKFGAKVSSVTSRASDI-GSFIRTQRETAQVSMRQLAERSGVSNPYLSQVERGLRKPSADVLAQIAKALRVSAEVL---
295700669    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLFAP
163797620    ---------------------FGVLLRRWRRQRGVSQLDLALNAGTSQRHLSFLETGRARPSRYMVVALAGALDVPLRD----
200387340    --------------------MLQNNIKQLRTQLSITQRELAFMVGTSQQQIQRIETGKVAAKLSLAQAICNALDKPL------
27376187     ----------SPDAESRFLEQLGQRVRTTRALRGMSRKVLAKVSGISERYIAQLESGKGNVSIVLLRRVSDAMGAHLEDLL--
126699098    ----------------------GAKIKQLRTQKQMTLKDMSEKTNLSIGFLSQLERGLTSVATDSLGKIASVLDVEL------
90577969     -PSMRIEKTQAAEHIAPLKL--GERLKEIRVSLGLTLEEASKRTGLARSTLSKIENEQISPTFQAMQKLATGLAIDIPQLFEP
229821739    -------------------------IRGARQNKGLTQAQLAERLGTSQSAIARIEQGSQNLSVELLTRINRALEADL------
136858529    MPKVKKILQQDPHSVVREKILIGRQIRTYRKKMEITVSDLSKMTGLSTGMLSKIENGNTSPSLSTLQTLSDSLSVPLTSFFR-
28867944     -------------------KAIGAALKEAREAKGLTQEDFVGVSG--RTYLSEIERGLKSPTLEKLDQLATRIGIHPLELL--
261344511    -------------------KSVGLKIRTLRESHGMSGKKLSELMGISQQHQSRYENGEVNIHVDTIYLLSQIFSVEP------
296110966    --------------------LFPQQLKKYRTKLGMSQEDIADKLFISRQAISRWESGDATPDLTNLIKLTDIFDCSLDSLV--
260431789    ------------------------KLREVRAASGLSLAKAAELTGVSKAMLGQIERGESSPTIATLWKIAKGFQMPLSALI--
162448892    ---RKKGLARTPEEQL--HRVIGDTIRNLRKDKDLTLKQMARRTGLSVSLLSQIERAESSASISSLYKIAVALESRIQDLF--
170690931    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLFAP
119716897    ----------------------GNLIRDARKHRGLTQHQLADLLGTSQSAINRIEKGHQNLSLEMLARIGAALDSEIVAL---
134816693    --------PHQP-TSAREKVLIGRATKGFRLQQGITVSDLAKRTGLSKGMLSKIENGNISPSLSTLQSLAIALSVPLTSFLR-
142829651    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLFAP
140165197    ----------------------GHKIKNTRRKLGITQADLSRKLSISPTYLNLMESGKRKINLDLLLKMANELNIEMSDI---
139440031    ------------------QKSFGMRCKELRAGLGCSQEQFANLIEMDRSYYASIEVGRRNVSLSNLKKIADVFQITISELMR-
220920643    -------------------------LRAIRKHKGLTQQQLQDATGLPQSYISEIESSTKRASAEAKAKLAQALG---------
67078396     -------------------MFFGDKLKKEREKKGWSQEYLATKIHVSRQSVSKWETGKNYPSIGVIIDLSDLFGITIDELLR-
294339778    ------DQNADSAAQLQERKWVAENFYQLRLAAGLSQRQLGEKCGWEQPHVSRYESGKHEPTLTVAMTLAAALGVGLDR----
227819136    -----------------------QQLRAAREARKMSQRELSARSGLTQSHISQIERGTMEPGLGSLVDVARALDLEIV-----
169333724    --------------------MFGEKLRSLRKEHGMTQVDLANALDLDKSSIAKYESAGIIPSVDTLQKISALFNVSIDYLL--
300787758    -----------------DQLSIGERIAFYRRRRGLSQAVLADLVGRTEDWLSKIERGERDIRLDVLADLARALRVTLGDLL--
298207442    ---------------------VGENIAKLRREKEMSQMDVCAIIDMDKPNLSAIENGRQNATILTLKKIANALEV--------
269216832    ----------------------AKRLYEYRRASGLSQEQVAAKISVSRQAVSKWECAESSPDTDNLIALAMLYGVTVDELL--
269102614    -----------------KKTEVGLRLKQFRAKRGISQKDLADLCGWGASRVSNYESGIRSISLDDADTLAKHLGIKAYQIL--
288871456    -------------------MSLGENIKTKRNELKLSQEYVAEQLGVSRQAVSKWETDQSQPKAKNLTELATVFHVGLSGLVEP
135856362    ---------------------LGSRLSYLRKRKKMTLDELALKSGVSKSILSQIERDMSNPTVATISRISQALEENLSDLF--
293402146    ---------------MKEQLILKNHIKDVRSEKKLSQSQLAELVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
227112883    ---------------------FGAAVRALRVERGVAQETLAHQAGIERSHMGKIERGEHMPTLAIIFKIARTLGLSVAHLM--
41179224     -----------------DRITLAKKIINLREDRNMSQIELSEKTGIERTALNKIERGTRKVSSDELKALAKAFNISSDSLL--
117164576    --------------------LVRKRIRALRVAQGWSLEELATRARLSQSSLSRIENGQRRLALDQLVTIARALDTTLDQLVE-
163867793    -------------------------IKKLRKDLGLTQVKLAEKAGTTQPQIKRLEKGERKLTKEWAEKLAPHLGVKPFNLLFP
297203904    ----------------------GARIRQARLERGLGLRALAREVGVSASLVSQIETGKSQPSVSTLYAITTALGISVEALF--
148259597    ------------DRPLREPKLFGARIRQIREQRGLQQRDIARRLGLSPSYMNQIENDRRPVPPRLAAPLCDLLGIPLAEL---
149921943    ---------------EPDRHRFGKHVKSLRMARGMTQEQLAERAGLSADTIRRLEHAGFSPSLDTLFKLC-------------
237785704    -------------PEPLLRETLGEALRAFRVRASMTLRELSDVASVSPGYLSEIERGRKEVSSELLASVCHALGVRVSDVL--
310828218    -----------------------NKYRQLRKERNLSQANLAERLGVSQTAVSQWETDKNYPDINTIKQLADIYSVTTDYLL--
219855859    ------------------KSIIGINLKNIRKKRQLTLEMLSKLTNVSISMLGEIERGITNPTITVLWKIADGLKIPFTDLI--
91217921     ---------------------FGKNIKKIRAIKGLSQQAFAELFSLKRATLGAYEEGRSEPKIDTIIKVANYFSISIDDFLT-
254821249    ------------------REVIGDVLREARTAQGRTLREVSDSARVSLGYLSEVERGRKEPSSELLNAICDALDVPLSSVLT-
302561872    -------------------QSLARNVKRWRTERGFTLDTLAARAGVSRGMLIQIEQARTNPSIGTVVKIGDALGVSVTTLL--
224372182    -------------------MTLGEKIKFFRENKGLNLSELASRAGVAKSTLFKIEENKTNPTINTIWAIAEVLGVPFGELV--
190015751    --------------IEIELHNLALNIKEFRKKNKLSQAELAEKLGVARTTIGYYERAEVEPNIYTLVQLSKLMNRSIDSLL--
262225381    ----KSSKPTGKDVDPRDRE-FGRRVAELRKDRGMTQQQLAAQLGRTPSWMSQVERGIQPIRFDLLRELANALGVSAQAL---
116669150    --RKAATPPSSPATAELDVISLGRRVRHLRKAAAMTLDDLSAAVGTAPSQLSLIENGKREPKLGLLQQLAAALNVSIDQLL--
141096097    ---------------------VGVRLQTIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLSGIPMSLVEFFSP
25011386     --------------------MIGDNIKSLRRTHDLTQPEFAKIIGISRNSLSRYENGTSSVSTELIDRICQKFNVSYVDIV--
108797622    ----------------------GSFIRSQREAAQVSVRQLAEKAGVSNPYLSQIERGLRKPSADVLNQIAKALRVSAEVL---
302561948    ---------------------VGPRLRRIRKEREVTLAALSEATGISVSTLSRLESGLRKPSLELLLPIAQAHQVPLDELV--
134833191    --------------AEKQALQLGNRLSLLRKRKSMTLDELSAKSGVSKSILSQIERDLSNPTVTTISRIAEALDEKLSDFF--
296110469    ---------------------FGEKLKAVRKSKNLTQLELSKRLEVSKGTISAYEQGLSYPSLETLVKICEILNTSSDYLL--
120403388    ------------------REVIGDVLRRARVEQGRTLREVSDSARVSLGYLSEVERGRKEASSELLSAICGALDVPLSRVL--
225568854    ---------------------LANNLRYLRKQNKLTQKDLSEMLNISRQAYSNYETSKRTPDLDSLLYLAGFYNVNLDSLV--
239927456    -------SPSETEPPAGELPVVAPQLRALRRRASLTLEAAARDAGLSPAHLSRLETGQRQPSLPMLLSLARTYGTTVSELL--
150378020    -------------------MAIGHEVRTYRKKLGITVADLAQATGMSIGMLSKIENGNISPSLTTLQALSKALGVPLTAFFR-
283847101    ---------------------------KLRKSKGLTQEQVASAAFIDRAFFSQVETGKRNPGFDVAANIANVLD---------
303230899    --------PQYKESYLKEKAMLASAVAKAREAAGLTQRELAERSGVPQSTIARIERG-YNTSIDTLSKIAFALNK--------
300313367    -------------------KLFLKQLREARESANVKQTELSEALGEYQSYVSKVETGERRLDVIELIAWCEALGVEADDFVK-
157362961    ----------------------GGQLMAYRKKHNLTQKDLAKKLGISQSMVSKIETGEKNISIRVLTKIVAAFG---------
254489648    ---------------------VSENLKVHRLAARLSQSALAEASGISRRMIVAVETGDANISLSSLDKLAAALGLTFTDLIR-
226362736    ----------------------GPRLKAARQAQRLTLDELAAGCGITKGYLSKIERDHASASVATLVRICAALNIPVGSLFE-
225180882    ----------------------GDKLRAMREEKGLTLEELGRHLDLSVTYLSEIELGERTPSIQTLQKISRYFNVPI------
225180882    ----------------------GKKIRMTRETKGMTQKQLANAAQISPGLVAQLETGKVQPSLKTIERISKALSVSVCYLI--
21221318     ----------SSSSIQQARETLGKRLREIRKDAGLTARELASRAGWHESKCSRIENGRTPPSDDDL-----------------
296156511    -------------------------LRHWRDIRGISQLDLSFRAGVSQRHISFIESGRSAPSRQMLMDIAQTLDIPLRE----
140382468    -----------------------NNIAFLRAKHKMSQQDLADAIGVSRKTISTVETGRFVPSVIIALRLAQYFSVAVEDLFQ-
153955561    ----------------------GLNLKIERIKKGLSQKQLASMLGVTNQTISDYERCKISPSLSNMEKICKILNINPRKLF--
289769326    ---------------------VGPRLRTLRRERGITLAHLSAATGVSESTLSRLESGQRRATLELLLPLARIYDVPLDDLV--
259502238    ---------------------FAEKIKQYRAHNNWTQQEVATKLGVSRKTISSWENGRSYPDIFMLVQLSDLYQISLDDLLR-
218133061    -----------------DQEKIGRFIAETRNQAGMTQKELAGKIGISDKTISKWECGKSMPDITYLETLCDSLAISMNELI--
305682108    -----------------------------REEAALTQSQLAQRLGKPQSFISKLESGERSLRVEELPQIAQSLGVSPLRIVT-
160914687    -------------------LMLNENIRKYRKECGLSQEEMAVKLHVVRQTISKWETNLSVPDADMLVEIAKLLQVSVEQLL--
257055764    ---------------------FGANLRRIRTARGKSLDVVAGLAGISPSYLSRIERGERALDRRSLIALARALDVTPADIVGP
75906669     --KKQRRTAKSRQKIKTAGDLVGEQILQARKSLNLSQRELAKLTGKSQSWIRDIENGRLKAKLEDQTLLRKVLHI--------
142533738    --------------------MLGSKIRKERRARGFSQTELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
307352662    -----------------------NRIKVYRAMHDMTQEELAEKIRVTRKTINSIERGKYNPSIEVAFKIAKIFRVPVEKIF--
114330045    ---------------------FGMAVRAARTELGIAQETLAHLAGIERSHMGKIERGEHMPNLAIILRIARALNKSASELI--
172058586    ------------------KRALGKKIMQLRKQHQYTQKHLAERCGETVTSISAYERGQRMPNTQTLERLALALNTTVIDLIDP
14520527     --------------VIIPRPIDPRDIKKIRKELGITQEELARKAGVTQAYIAKLEAGKVDPRLSTFNRILRAL----------
126737704    ---------------ETEPLDLGARVRELRKARDWTLEHAANQAGLARSTLSKIENGQMSPTYDALKKLAIGLQISVPQLFTP
254284054    ---------VDANKLAKTDRSLGLDIRDLRKARGMTLSELSKISELSQGYLSQVERGISVPSIKALHSISRALGV--------
221213964    --------------ILASMETLGSRVKAARLDAKLSQEALARQVGVSQGLIGQIESGKNQGS-KHLAALARALGVSADWL---
126726502    ----------DGETANAEPLDLGARVRQLRKDRQWTLEQAANHAGLARSTLSKIENGQMSPTYDALKKLALGLDISVPQLFT-
227508343    ---------------------LANKIKQYRTTKGLTQAGLAEKLSISRKTVSSWENGRSFPNFSTIIQLSKVFGIKVDDLLK-
237722444    ----------------------GQIIEDARKKAKITQAELARRIGSDRSYISRVESGQTEPKVSTFYRIMNALG---------
310782496    ----------------------GSRIREARKARGLEQKELAERMGISAAFLSRIERGERGCSLDLLRRASAVLGCPLAEL---
254254772    ------------------RRSMTIRLKLLRKQKGWTLDVLADETGLTKSYLSKVERGLSVPSIAVALKLSKALGVDVEQLF--
256775539    --GDPAEPPAEPSAELP---TVAPRLRDLRRGSGLTLEAAAHRVGLSPAHLSRLETGRRQPSLPMLLALARTYGTTVSDLL--
294139287    -------------------MTLGQQLKQFRVDRGFSQPELAELAGIEQSYLSKLENDKSIPSNDIFRALLKALTITVEEFI--
225154906    ----------LPNEIQRETVRFGANVRRERVARAITQEKLSEMADMDIRTLQRIEAGEINPLLATVLRIQRALNCPWEKLMPP
238027937    ----------------------GQRLAAVRRARGWTQAVLADKLGLEKESVSRLESGKVAISIERLVMFCDVLDVPIEEILT-
300172749    -------------------MLIGEKIKIIREDRKISQEQMAKSLNVSGQAVSNWERGKGHPDISNIIRLSEIYDISLDELIR-
170739100    ---------------------VGARLRYVRTLHGLSQRALARKAGIVNSTISLIESGQTNPSVGALKRILDAVPIGLAEFF--
90020028     -------------------------IRNYRQTNGESLQALADRSGVSRSMIAQIESNQKSPTVTTLAKLAGAMSISLGDLVEP
167580827    --------------------LIARRVRALRDLRGYSLDALAERSKVSRSNISLIERAQSSPTAVVLERLANALGVSLASLFE-
146299497    ------------------KLIFGLKLKQVRTQKNLSLFGLAKLTNLSKSYLNEIEKGKKYPKTDKILLLCEHLDVTYDQMV--
142304913    ------------------RHEIGDVLRDVRQEKGATLREIASRASVALGYLSEVERGQKEASSEVLGAIAEALDSSLSEIL--
210620982    ----------------------GAKIKRLRTQKQMTLKDMSEKTNLSIGFLSQLERGLTSVATDSLEKIADVLEVDL------
302387287    -------------------MILAEKITALRKKVGWSQEELAYQMGVSRQSVSKWESGTSIPDLERILKLSQVFGVSTDYLLK-
153954530    -------------------MQFGERIKSLRLSNKLTATQLAKDIGVTREYLSRLENNAKSPSFELLEKLCGALNITLAEFFK-
237733315    -------------------MSLGKRIQSYRKQKGLSQEQLASRLNISRQALSKWESDINVPNIDKIMDVAKALEITLNELL--
226324192    --------------------MLNENIKRIRKSKGLSQEELAIKLNVVRQTVSKWENGLSVPDSSMLIILANELNTTVSELL--
256827543    ----------------------AKRLYEYRRAAGLSQEQVAAKIDVSRQAVSKWECAEASPDTDNLIALALLYGITVDELL--
302557107    ---------------------VAPQLRALRRRASLTLEAAARDAGLSPAHLSRLETGQRQPSLPTLLSLARTYGTTVSELL--
142038223    ------------DPGLAAKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLNKLAELCEVMEVHPLTLLT-
140061209    -------------------LQLGNRLSLLRKRKNMTLDELSAKSGVSKSILSQIERNLSNPTVTTISRIAEALEEKLSDFF--
253579357    ---------------MKEQLQLKNHLKEVRTEANLSQAQLAEMVGISRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
170721531    ------------------RESLGEALRRMRILHDLTQEDFAVVS--SRTYVSSLERGLKSPTIQKIEELAGRMGIHPLSLI--
225378376    ----------------------GTRIKVRRKELKIKQAELAEALEISNNHMSSTENGRQKPSLDTFIGICRCLNVTPDYLL--
239627441    ---------------------FNEKLRQLRIGKNLTQEQLAEQLYVSRTAISKWEGGKGYPNIESLKCISKFFSITIDELL--
310623076    -------------------MSFSELLKQCRKKQGISQAELASKLGVTQQAVGKWESGKSSPDPSTVARIAELLNTTADYLL--
148378605    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLIALGDFFEISLDELV--
168177975    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLIALGDFFEISLDELV--
302535844    ---------------------LGEYLREQRRQAQLSLRQLADAAGVSNPYLSQIERGLRKPSADILQQLAKALRISAETL---
294678407    ------------------RHHVGDDIRALRKTRGLTLKRLAADVGRSLGWLSQIERGQTTPSVRDLGLLAERLGVTLSFFFR-
227509640    --------------------IVSTNLRKIRLEKGFSLTKLSELSGVSKGMLSQIENNGTSPTINTIWKICAGLNVPYTALLE-
163839462    ------------------RELVAAGLIRERARAGLSLSETARRAGIAKSTLSQLESGVGNPSVETLWAICTALEISFSRLVDP
27381826     ----PKDAPTIETDDAVDQRL-GETVRLLRQRAGLSIQDVANKTGLSNGMISQLERARAMPSIRTLRLLSIALDVPI------
141838814    ---------------------FGDYLREKREKHGWTQPEAAARAQIEQSYLSKLETGKSYPSEDIFSRLVKTYDIDVEDMSR-
228475837    ---------------------LANVIKKYRKLNNWSQDELADILNVSRQSVSKWESGKNYPSLDILVVMSDLFGVTLDQLVK-
154252608    -PLATSTSPKPETPIQSFRNL-GDLVRTARITKDLSQQELADMAGVGRRFVSELENGKATLEIGRVLKVCQALGVDLV-----
42519880     ---------------------FNEQIKRLRKENNLTQEEMAKKLNVTRQTISNWENNRNLPDFEIIILIAETFGVSLDELI--
297198022    ---------------------VGPRLRRLRKDREVTLAALSETTGISVSTLSRLESGLRKPSLELLLPIAQAHQVPLDELV--
114765327    ---------------------LGARVRELRKARDWTLEQAAREAGLARSTLSKIENGQMSPTYDALKKLAVGLGIGVPQLFTP
189499174    -----------------EKSIISGNIKKYRNKLGISQDVLSKRADLAFHTIAKIEAGATNPTIDTVKKIADALGVSLDVLMK-
78044139     -----------------------NKLKQLRKANGLTQMEMAKKLGISESYYCQIENGTRRMSLKTALDIAAILKVTPNDLFLP
284046640    ----------MAAPISPEHRALGRAVRELRVRRGLSQEQLGMASEIHRNYVGAIERGEINPTFRVLLKLERGLDLSLSRLLE-
291529806    ---------------------FGARLKKYRNEKNITQERIAKILGVSNSMISKYENNTASPSLDSLCTLSKELCVSIDEL---
126699511    --------------------MLSENIKTIRKSKGLSQQELAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
255306892    --------------------MLSENIKTIRKSKGLSQQELAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
296450846    --------------------MLSENIKTIRKSKGLSQQELAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
260597676    ----------------------GKRLAQIRQQLGLSQRRVAELSGLTHSAISTIEQDKVSPAISTLQKLLKVYGLSLSEFF--
209521228    --------------------LIARRIRELRDAQAWSLDALAERSKVSRSNISLIERGQSSPTATVLDKLATALNVPLASLFE-
124265218    ---------------------FGRVVRQHREQRRWSQELLAHRAEINRSYLGEVERGDAVPSLATMSKLATALDVRLSSLL--
289826007    --------------------VIARSLVRERQQTGLSLAEIARRAGIAKSTLSQLEAGNGNPSLETLWSLCVALDIPL------
260062047    -------------------MTLGENLIYQRKKQGLSQEELAGKTQVTVRTIQRIEKGDVNPHLQTVKLLAAALSVEVEDLM--
239625412    -----------------------NSIRERRKERGISQEELAGKCGVSRQTVNAIENNKYDPTLALAFHLAQELGTTVDGLFKP
94313728     ---------------------VGSALQALRQSQQLSLDELSRRAGVSKSMLSQIERNLANPTVAVLWRLANALGVSLTDFL--
153003797    --------------------VVGANLRRLRNQRGLSLERLSHLSGVSRAMLGQIELGQSAPTINVLWKISSALGVPFSALIT-
48697234     ---------------MTEAQHIGTRIRELRKAKGLTLQQLADVFGISRASVSEWESGRSKPDANKLVLLAKELHTAVEYLL--
154501006    ----------------------GQLIRDLRKEKGMTQKELADKLHITDRAVSKWERGLCAPEISLLEPLAEALGCSVLDLM--
135753515    --------------------LVGFRFREIRKENGWTLSEVSKRTGISKGTLSKLENGKTQLNFSSVNKLASGLQLPVSDLTNP
282855783    ---------------------------EARRKKNVTQKQLAEMTGITQPDISRLENGRGNPSLRTLNNLAKGLGMAL------
288960685    ---------------------LGVQIRSLRRHLDLTVADLAAAAGISTGMLSKIENGQISPSLASLQALAGALNVPITALF--
280959795    ------------------------NLRDLRRTAGLSQEELAGRTGLSVSTVRKVEQGGS-ARVETLHVLARALGVETSALF--
170756150    -----------------------KKMKIARIECDMSQEQLADAIGVTRQTIGLIELGKYNPSLNLCIAICKVLNKTLNDLF--
261405075    ------------------------KLKMARVEKDLSQEELAQIVGVSRQTIGLIELGKYNPSLSLCVAICKALSRTLNDLF--
224535505    -----------------DRERIGKRIAEIRKSKGLSQAKLAELTDIAPGNIARIETGRYSTGIDLLSKIADALGYKL------
257064611    ---------------------VGERIRALRRSAGLTQKELAASIGLTESAVRNYELGLRTPSDDQLAAMADSIGVAPEALM--
295425417    ------------KLSEVTSMNLNQKITQLRNDKKWSQEDLAEKINVSRQSVSKWESGQTKPDLDKIIVLSEIFNVSTDYLLK-
163761507    ---------------MRARKLFGGKIRAIRGEQGLTQAGFATKLGISTSYLNQIENNQRHVSASVLLALAEAFSVDITTL---
138009425    -PSRARDG---SEKIL--ELAIGRELRAFRRGQDVTVAELAHRTGLSIGMLSKIENGNTSPSLKTLQTLATALSLPITAFFR-
108799092    ------------------REVIGDVLRRARTSQGRTLREVSDTARVSLGYLSEVERGRKEASSELLSAICGALDVPLSQVL--
169333659    ----------------------GNRLKEIRKRERYTQENVAEFADISTSHYSHIENGTTKPSLNTLIRIVNVLNVSMDEVL--
282915693    -------------------MTFGEILKKERVSWKLSVKELSTLSGVSQTYISKLENGKRNPSLETIFNL--------------
300024625    ----------------------GHQVRHHRKQAGLTVAELAVAAQISPGMLSKIENGQISPSLSTLQMLAAALNVPLTVLF--
18266759     -------------------MTFGEILKKERVSWKLSVKELSTLSGVSQTYISKLENGKRNPSLETIFNL--------------
167766444    ---------------------FGLFVTELRKEKNLTQKDLAEKLYVSDKTVSKWERGLSMPNVVLLIPIADILDVTVTELLR-
140701169    --------------------ILGQDIRNLRKQKGLTISELANKADISIGVISQIERNLTTPSMKTLFAITKILNIPIGWLL--
142599303    ----------------------GSKIRKERRTRGLSQSELSKKLDISPSYLNLIESGRRTITVPLLIKIGNELGISLKDL---
154499841    -------------------------IRQKRTEKGISQGKLAELVHVSQPFIAEIESGRKKPSLDVLMRICDALEISMF-----
114564581    ---------------------FGAKLRDKRKTLGISQDKLALLAEIDRSYAGRIERGEVNITLEKAYQLAEVLGCDVRELL--
149921925    ---------------------FGKHLRRLRKTRGLSQEALATRGGLSNDTIRRLEHGTFSPSLNTLVGLATGLGLRLSTIL--
124010294    ----------------------GDKIKKVREAKKLSQKEVALTLNMDQSQYSKIEKGKTDPTTATLEKICKALNIEVAELF--
291543302    -------------------KAIGARIRDVRLQRNMSQAELAEKAFISVPHMSEVENGKTKLRLSTFVYITEALQVSADVLLR-
296327851    --------------------LVSENIKRIRQEKNLSLGDLAKLSDVSKSMLAQIERGEGNPTLSTLWKIANGMQVSFNTLI--
212709591    -------------------EIIGERLKSIRESRGLSQAQLAKLCGYSASRIGNYELGERKISADDALVISEALGVSPAELM--
260576097    ------------ETMERDAKYIADQCRYIRKMFGLTQENLADAAGLTVRTIQKVESGRHMPEVQTLRSLARGLGFDMAVFLRP
159898456    --------------------ILSNRIRLLRINGEMTQADLGQRIGVTRQTIAAIEAGKYAPTLEAAFRIAHVFQVPLDEVFQ-
24213211     ----------------REAKIFCKNLIAARKNSKLTQLEVAKRLGEPQSYISKIESGERRLDVIEFWRIFKILGKSI------
91780025     ------------------RLGLARGLRAARRMRGISQDGLGVS---SRTYLSALELGKQTPTLDKLDEIARAIGVHPLSVL--
225376313    -------------------KVIGLKIKQRRQELGITQEYIANALDVNPSHISNIECGRANPSLTALIKIANILS---------
255280904    --------------------MLSENIKAIRKSKGLSQQELAVRLNVVRQTVSKWEQGLSVPDSDVLISLSEVLETPVSTLL--
288791761    --------------------VVGGRIRRYRKERGLTLRGLASRSGLSIGFLSQVERGISSIGLTALGSVAKALDRSVADFF--
206973491    -----------------------SKIKIARVEKGLTQQELADIVNVTRQTISLIESNKYNPSLKLCIHIAKTLDKSLDKLF--
296137961    -------EAQVPPRPPLLREVYGRVLRQERTRQGRTLAEVAREAGVSTQYLSEVERGRKEASSEVLSSVCDALGGSLIEFV--
229162632    -------------------EVFAQNLKELRKSRGLTQEQLGSELNLSRNQINNYENKLFEPSMETLLQISSFFNVPLDTLF--
288956863    ---------------------LATRLRALRADRGLTLDSLSERSGVSRSMISLVERGESSPTASVLDRLAAGLGVTLATLF--
154499775    -------------------MTLGEKIQKLRKQRGLSQEALAEKVTVTRQTISKWELGQSLPDLDFIAQLSDIFNVSSDYLIK-
116617253    --------------------IFSYQLNMLRQKKSLSQEIIAQKLYVSRQSVSKWERGDAEPDIDKLIALADIFGVDLNYLL--
196044748    ---------------------FGIVLQKERIKQNISQETLAFNSGLDRTYISLLERGKRKPTINTVFSVTYALKLEPHEII--
254249607    ------------------------RLKLLRKQKGWTLDVLADETGLTKSYLSKVERGLSVPSIAVALKLSKALNVDVEQLF--
302386036    ---------------------FNEKLQQLRKQNNLTQEQLAEQLYVSRTAVSKWESGKGYPNIESLKCISKVFAVSIDELL--
210620597    ------------DSLEPEYQIV-RAILESRKETGITQKQLAEITGINQADISRYENGSGNPSLKTLKRLAEGMGKTL------
49183978     -------------------MIFSERLKEEREKRNWSQSDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
196158848    -----------------------ESLREARVRKGFSQRELSARSGVPQSHISKIESGGVDLRISSLIALARVLDLEL--LVAP
240147502    -------------------EIIAENIRKERRRLGITQAELAERADVSLDTIKSVENGRRAMSLDTYLNIVHALESSPTVLM--
296123145    ---------------------LAQRIKNHRIDQRLTLDQVASRTGLTRSWWSKVENFRITPSLQSLGQIAAALGVSVSDLVE-
294628187    -------------------QSLARNVKRWRTERGFTLDTLAARAGVSRGMLIQIEQARTNPSLGTVVKIGDALGVSITTLL--
126727939    ----------------------GREVRAYRKQQNITVAELSGLTELSIGMLSKIENGNTSPSLSTLQTLANALAVPLTAFFR-
302337267    -------------------LTLGSRIRAQRNKHNMKISELAELTGLTSSTISQVERALISPSIATLKKICDAMNIPISFLF--
259417056    ------------------------NLRDIRASAGLSLSRAAEITGVSKAMLGQIERGESSPTIATLWKIAKGFHLPLTALIE-
238025551    -----------SDESTSAAAAIGARMRALRQRLKLTLDEVAAAAGISKPFLSQVERGRATPSLASLAGIARALGVTM------
197121330    --------------------VVGGNLRRLRTQRDLSLEKLSKLSGVSRAMLGQIELGQSAPTINVLWKISSALSVPFSALIT-
290962090    -------------------QSLARNVKRWRTERGFTLDALASRAGVSRGMLIQIEQARTNPSIGTVVKIGDALGVSITTLL--
149920439    ----------------------GKRIREVRRQRSLTLKQMGRRTNLSVSLLSQIERAESSASVSSLFKIANALDVRISELF--
239814566    ---KPGTRPKDEAPTL-DRTTFGHRLRAARKRFGWTLAQLAERSGVSITTISRAERGQLALGYENFTALGRALEMDMNAMF--
141695073    -------------------------MKLIRLENKLSQEKLALKCGIDRKYVQIIEKGKSNISIEMLNKLCNGLNLEI------
295105951    ---------------EQKRLRLGAAIRDRREAQGLSQHKLALMVGSSKSHIWRIESGRVSVGLDDLGRIADALDIEVRQLFT-
157690862    -----------------EKDVWGRRIRAYRKLKGYTQEGFAKRLGISVSVLGEIERGNRLPTNQLVGQIADALNITVEEL---
228963418    -------------------EVFGQNLKKLRKSKDLTQEQLGEQLNLSRNQINNYENAMFEPSMETLLQISSFFDVSLDLL---
167563856    -------------------QLIARRVRALRDLRGYSLDALAERSKVSRSNISLIERAQSSPTAVVLERLANALGVSLASLFE-
284041803    -------------------EALARTVRAARRQRGWSQDQLSAHAGISKGALVALERAETNPNLSTLCRIGDALDLNAAQLLE-
45656179     ------------KISEEEWESFFNRLTTARIEANLTQAQVAKSLGKYQSYISKIESGEKKIVYGRFCQIIQTL----------
163814737    -------------------MIIGQRIKYARKSMNLTQEELGRLMCTDGKYISRLESGKSLPSLKRLVQLSRALKCTLWDMDVP
120401822    ----------------------GSFIRAQREAAQVSVRQLAEKAGVSNPYLSQIERGLRKPSADVLNQIAKALRVSAEVL---
149203543    ---------------------LGADLRALRKARGLTLAALAEMLGRSVGWLSQVERDLSEPSISDLRQVAEVLGVPMSLLF--
213692935    -----------ASSIIRSPRQLAISLRDARIAKGLTQTALAQQTGLGRPWINQLEQGKENASLSRILALCNALEV--------
280964090    ----------------------GRSIRVLRRQQGLTLVQLATKAELSHPFLSQLERGLARPSMASLHRLAQALGTTQPALM--
32473937     ---------------------LAQRLRQLRLDRGMTLDEVAQKSGQTKSWLSRVENFRITPSLPALADLASSLGVSTSSLLE-
284048419    ----------------------------ARINQHLTQKELAAKAGIAQTEISRIENGTRNPSLKILQRLAEGMGMVLKISFEP
261253382    ---------------------VGKQLKTIRTMRGLSQRELAKRSGVTNSMISQIEQNLVNPSVGSLKKILDAIPISMGEFFT-
42525598     ----------------------GSKIRALRKVRSISLQQMAKDLGMSYSYLSGLENDKYSVSITNLQKIASYFKVNLVSFLTP
111026150    -----------ADMGEANRVFVSSRLTAARKRRGVTITALSSESGLSTKSLSDFENGKKDPSQDTLDRLAQALKVRSNYFLRP
294679084    -------------------------LRVYRDLRGLTQAALAEKSGVNRVTVAEIETGRKQGSIATLRALADALGVSLDDL---
188992517    -------------ATPAPREIVAARLRQARERQGLSQREVGMRMGLASARISRYESGAMSISLEALFEMAEALEVPPAFLL--
256672675    ---------------------VGPRLRALRTRRGITLADLSAETGISESTLSRLENGQRRANLELLLPLSRAYDVPIDDLV--
91780942     -----------SDPVLSE---LARRIRTLRAQRGMTRKQLALQSGVSIPHLARIESGEGNVSVSLLQKLSVALNLPIQDLL--
142830910    --RTKVASSNLITLLMSLRLGLARGLRAARKMRGISQDGLGVS---SRTYLSALELGKQTPTLDKLDEIAGAIGVHPLSVL--
142374950    -----------------------ENIRHLRKKKGWTQEKFSSKIGIKRSLVGAYEEGRSDPRLNNLLKMCEVFSISLDNILR-
141346495    ----------------------GSKIRKERRSKGHSQSDLSKKLGISASYLNLLESGRRTITVPLLIKIGNELGISLKDL---
257869343    -------------------MSFGENLKKFREEKQLGVNQLALKSGVSAAQISRFENGKRTPHVDTAKKLAKALSVPLPLLI--
302337126    ----------------PDKSTIGRNIRSYRKACGLSQASLGEKVGVSYQQIQKYENGASSISAFQLGRIAEILAVPI------
295106009    -------------------MAIGESLARMRRERNLTQEDVARRLYVTRQAVSRWETGETEPGVDMCKLIAATFDMPLMELLE-
220911740    -----KALPVEPSNVPVA---IGSRIRAARQSQRLTIEQVADATGLTKGFLSRVERDLTSPSVASLVTLCQVLSISIGDLF--
291541946    ------------------------RLKSARAAKDLSQQQLAELVKVSRQTISAIEKGDYNPTINLCIAICKALDKTLDELF--
94972481     -------------------------IRAIRTKHKIVLDRLAELSGLTKRYIQMIERGERNITVINLFPLANALDIPIIQLIE-
229148196    ------------------KTTVGQNIKQLRKSFDLTQEQLSERTGLSRGQIKNWETDRHEPDLESLKVLASFFNTSTDALL--
72161202     ------------------RHLLGDVLRQLRQRQGRTLREVSADARVSLGYLSEVERGQKEASSELLASICGALGVPLSQVLR-
225873288    ---------------------VARAVRDIRLGRKLSQRQLATRMQVPRTYISKIENGKAVPTLSSLERLAEALEVNICALLQ-
237668636    ------------------------NLKNIRKSKKMSLDVVSEQTGVSKSMLGQIERGESNPTVAILGKIVSGLRVSFNDLV--
258651242    ---RSEPIRTEQNAGAPDPLTIGRRLRHLRKAAGLTLSDVAEAAGISPSALSLFENGKREAKLSLLTTLAGVLGTDLGELL--
144009119    ------------KKITGQELNFANMIHSLRLADEVSQVELADMIGISKGIMCDIEKGRSLPTIDQAKNMAQALGHPLQE----
158319817    -----------------------NKVEILRKEKGLSQEEFAKIIRVSRQTISSIETGKYNPSLELAFIISNYFGKPIEEIF--
110633833    ----ERAETDLKTKALR---LLASDIRRLRKARGLTLAGLASQLGRSVGWLSQVERGISLPSVADLRALANHFKVPVSFFLTP
307693262    -----------------------ERIALARKQAGLSQEQLGEKLGVSRQAVSKWESGQNNPDVAYLAEMCRLFGVSSDWLL--
307298372    ------------------------NLRDERIIRELSQRELGEVIGKDQKYISEVELGRIIPCFRKADTLARFLGVPVERIF--
239820585    ----------------------GAQVRALRMAADVSGGALAKASGISASMLSRIERGLVSPSVETLERLSKGLGVSAPRFF--
253689846    --------------TPIARLAVA--IRRERERLNLSVTELAKRAGLAKSTLSQLETGIGNPSLETLWALAMALDVQVSQLI--
260452624    --------------------LVRKRIRALRVAQGWSLEELAGRAHIGQSTLSRIENGRRRLALDQLVTLARALDTSLDQLVE-
134920341    -------SKQDPHSVSEFRENVGRQIRIYRKQMEITVSDLSKMTGLSTGMLSKIENGNTSPSLSTLQTLSNALSIPLTSFFK-
229170545    -----------------------SKIKIARVEKGLTQQELADIVNVTRQTISLIESNKYNPSLKLCIHIAKTLDKSLDKLF--
135265654    ----------------------GEHIKALRLEQQLTQHQLATRAGINTSTLSLIESGKRPGTIEVHGRLARALGLTLSEL---
89892828     -----------------------NKVRILREEWGLTQKELGEKVGVSRQAINAIETGKFDPSLWLAYDLAKLFKVSIEELF--
306821502    -----------------------NKLDELRKLKGLTQEEFAKKLRVSRQTISAIENGKYNPSLDLAFEIAIYFNKTIEEIFT-
154505562    --------------------VFANILKTLRTDKHLSQQELATRLGISKSAVSMYEQGRREPDFDILNKIADIFQVDADYLL--
227513202    ---------------------FGTRLKQLRTEHKLTQEELGKKINVSKASISLYEKNLREPSKDSLVTLANFFNVSTDYLL--
228953531    ---------------------VGHKIRAFRKGAGLTSKRLAELADITPSMLSQIEKGITNPSLQTLKLISVALNIPLFNFF--
150018438    -------------------MSFQEQLQTLRKAKGLSQEKLAEFLGISRQSVAKWEVGQSYPDIARLIALSEFFKVSIDKLV--
228986720    ---------------------FGEKLFKLRKGKGLSQEALAEKLNTTRQAVSKWENGQGFPETEKLIMIGNVFEVSLDYLLK-
306835383    ---------------------FSQQLRRVRERRGVSQQVLADISGVSRSQISNLERNENDPQLSTVYKLALALEIPPAVLL--
257469363    ------------------------KIQQLRKQNGMSQEKLAQLLGVSRQSVSKWESGQSLPEIDKIIQLSNIFEVTTDYLLK-
220916034    --------------------VVGTNLRRLRTQRDLSLEKLSKLSGVSRAMLGQIELGQSAPTINVLWKISSALSVPFSALIT-
87199050     ---------------------LGPRLKRIRRELGLTQQAMAEELGISPSYIALIERNQRPLTADLLLRLARAYKLDMADL---
253576835    -----------------ENMQLAQRIRAFRKLKGFTQQELAEKSGVSLALLGAVERGNRRADDQMLTKIAQCLGISLAEL---
28210633     -----------------------ERLQQLRKLANYSQEQLADMLGVSRQAISKWESGQSNPDISNVIKLSGIYNVSTDYIL--
167761292    ---------------------LANNLRYLRKQHNLTQTTLSNMLNISRQAYSNYETSKRTPDLDSLLHLAGFYHVSLNDLV--
257066681    ----------------------GDKLKEARLKKNMTQEEVAEKIFVSRQSISNWENNKTYPDIGNVIALSDLYEISLDELLK-
291540195    ------------------RHSIGSKIQKYRKLKDMTQDELSKQSGIYLSTIKKYESGERNPKPDQLQKIAEALGIS-------
210634335    ---------------------------QLRHERGLTQEELASRLYITRQAVSRWETGATEPGIDMIKLIARELDVPVMRLL--
256800227    ---------------------LGSRIQELRLSQSLTLQDLADRAAVSVSMLSSVERGRKAPTVVVLARIAEGLGVTAAHLLT-
229552822    -----------------EKMQFSDKLKQARQQHHLTQMQVGTQLHVSAKTISSWENGRSFPDISTLVSISDLYQISLDQLLR-
88802521     ---------------------FGKNIKKIRVIKGLSQQVFAELFSLKRATLGAYEEGRSEPKIDTLIKVANYFSISIDDFLT-
142750866    -------------------MTLGEYIRDMRAAMQLSQPQLAEQIGIEQSYISKLENDKSLPSNEVFRRLLSALNVSL------
209546650    ---------------------LGAQLRAWRGARGKSQLDLSLDTGISQRQISFIESGRSTPGRHNLLHLADALDVPLRE----
167041843    ----------------------GYKIKSKRRSLGISQADMAKKLSISPSYLNLIESGKRKISVDLLLKVANELGIEISDI---
225019632    ------------DKVKYDFKAFGQAIKEARKAKGISRNQLADRLNIAPRYIASIENSGQHPSLQIFYELVTFLDVSVDQFFFP
226947857    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLIALGDFFEISLDELV--
228957400    -------------------MIFSERLKEEREKRNWSQHDLAEKIHVSRQSVSKWETGQNYPSIEIIIHLSDLFSITIDELLR-
223932874    -----------------------NRLKELRQEKKLSQKELADYLGINEKTISRWENGESTIKSDKAQALADYFEVEVGYLL--
296110774    -------------------MTFAQIIKTKRQELNITQSELAEKLFVSNKTISNWETGKTMPDLDNVLYIAKILRISLDKLL--
182625431    --------------IEIELHNLALNIKEFRKKNKLSQAELAEKLGVARTTIGYYERAEVEPNIYTLIQLSKLMNCSIDSLL--
13488172     --RSKRAGAVMDARSEVEKQIVGKRLREARKAKSLSLEALAGKVGMSVSQLSKLETGKAPASIAALVRFGLELDRSAQYFLQ-
170016495    ------------------------QLKRMRTERGLSQEDIANQLFVSRQAISRWESGDATPDLTNLVKLAEILETSLDSLV--
139189695    ----------------------GENIKAVRKVKGFNQSQLARACGMDRQHMEKIENAKVSANVYTIYVISEALKVDLSELVT-
194018000    -----------------EKDMWGRRIRAYRKLKGYTQEGFAKRLGISVSVLGEIERGNRLPTNQLVDQIADALNITVEEL---
288556482    ------------------------RLKIARTEHDLSQAELAKKVGVTRQTIGLIEAGKYNPTLQLCLAICKTLHKTLDELF--
300721858    -------------------LLVGQRIQTKRKELSITATALAKQIGISQQQLSRYERGTNRINLDHLVVIADILETPI------
146305877    ----------------------GERLRRYRRAAGKTLNQVAAEAGLTASFLSQAERNLTGVSLSSLASIAKALDVPLNVLF--
257791706    ------------------QKQVGVRLKALRKEKGLSQEKFAYSIGVDRAYYAHIEQGRHGVSIVMLKKIADGMGIGLEEMFK-
241113309    ---------------MTPRDLLAWNVKKLRVNRGLSQERLALEAGLERVSISQIERKRVNLGIDSLGKIASVLGCDILELF--
167755905    ----------------------GSKVKRLRQANGLTLEELANRSELTKGFLSQLERDLTSPSVATLEDILEALGTNLQEFF--
254510889    ------------------------RLNELRQGRGWSLEQLADQSGISRANLSRMEKGDVSPTAETLGRLCAAYGLPMSRLL--
188581317    ---------------------LGRRVRHARTVRGLSRKLLSQASGLSERYIAQLESGQGNVSIILLRRVANAMGLRLDDLV--
229137167    ------------------------RIRHIRKAKKITQEELAKNLGFSSSAISYIENGQRKLNADKIPKLAECLGVTIEEIF--
288803878    ---------------------YAELLKEQRKQQKMTQQQLADKIGKKREYISNIERGNSDMQLSTFMQIANALG---------
291532130    ---------------------FGERVKQLRLSAGMTQEQLAERIWVTKAAISNYELSERNPSPETIIKIAGVFGVTTDYLF--
293374180    -------------------MMLGEKIVQLRKEERLSQEQLAMKLNVSRQAISKWELGDAIPDTEHVVRLAEVFNVSIDSLLR-
150403131    ------DIPYKTKVIFMENHIISKNLKKIRNENGLSLDAVSKLTGVSKGMLGQIEREEVNPTITTILKIANGLKISFTSLL--
256773783    ----PAEESDNPDDKALERVI-AVRAREYRQAAGLSVGEMAQRVGISKAMLSKIENAQTACSLTTLSRLARGLDVPVTALFR-
135829294    ----------------KQALQLGNRLSLLRKRKNMTLDELSAKSGVSKSILSQIERDLSNPTVTTVSRIAEALDEKLSDFF--
296110834    --------------------VIGNKIKELRTLQNLTQFELAEKANLSISLISKIEIQEENIKINTLQNIAKALNTTVESLLK-
225019513    --------------------MFAHRLRQLRLERGLTQAALAKHLDVSQGTVGNWEGGKREPDFATVARLAALFGTTVDDLI--
163757791    ---------------------LADRLKQLRATRGWSLQQLADISGVSRSALSRIETGEVSPTAETLGAMSSAFQMTISQLLAP
49081740     ---------------------VGARLRTIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLGGIPMSLVEFF--
256789205    ---------------------VGPRLRQVRKEREVTLAALSEATGISVSTLSRLESGLRRPSLELLLPIARAHQVPLDELV--
259417313    ----------MPREKPPQEPNVGPAIRKRRKQLKLTLQALCDKSGVSVGYLSQVERDNATPSLGTLAQISAALDVGL------
258623173    -----------------EPLKLGQRIKDIRTRLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLAHGLQIDMPQLFEP
148266629    -----------------------NNLKIARVSLSMTQKELANKVGVTRQTISLIEKGVHNPSLSLCKNICSVLNKNLDEIF--
284802769    --------------------MFGDKLKMLRSKTNKTQEDIANILGVSRAAYSHIENGRNEPDMETIVKLANYFEVSTDYLL--
149201917    -----------------AKKDFGQSLREWRVTQKLSQRELSAAIGVSRGYIGDIEAGRSEPSRNFLERLQERFG---------
260457230    ----------------------APRLRDLRRNRGLTLEAAAGRAGLSPAHLSRLETGRRQPSLPMLLGLARVYGTTVSELL--
169344592    --------------------IFSENLKSFRKQNKLTQEEMAKKLGIARSTLSYYEHGSIEPNIFVLISLSKLMNCSLDNLI--
137513946    ------------KKHEDSRQAFGRIIKAERKHLNWTQADVAEKANCSESYIGFLERGYKLPSIEVFTRILNALGANP------
296171710    ------------------REVIGDVLREARMTQGRTLREVSDSARVSLGYLSEVERGRKEPSSELLNAICDALEVPLSSVL--
119718420    ---------------------LGEYLKEQRVAAELSVRQLAAQAGVSNPYLSQIERGLRRPSAEVLQQIAKALRISAEQL---
227502795    ---------------------FSQQLRRVRERRGVSQQVLADISGVSRSQISNLERNENDPQLSTVYKLALALEIPPAVLL--
182414739    -------------------QIIAKKILTERHRQKLSLGDLAVRSDVSKGMLSQIEQGKRNPTIAVMSKIATGLRVPLARLL--
148257862    ---QRQDSFPVAGEAVPDRFLLGARVRTMRAVRGMSRKVLAQTSGVSERYIAQLESGQGNVSIMLLRRLAEVAGVQLEDLV--
58337201     ---------------------LAQKITNYREAQDMTQAELADKSGIERTALNKIEKGTRKVSSDELKAIALALNISADTLL--
187777701    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLIALGDFFEISLDELV--
282599735    -------------------ELISKALAAERQKSGLSISELSRKAGIAKSTLSQLESGSGNPSIETLWALCVALDIPFSRLIE-
115359716    ---RRTPAAAAPQPSGVTPPRVGEQIQRLRNERKLTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGITLDELF--
295097139    ------------------KTTLAGRLKEARAARGLTQKALGDLVGVSQAAIQKIETGKASQTT-KLVEIANALGVPDW-----
15612927     -----------------------NNVKQTRMNMSMTQEQLARKVGVTRQTIGLIEKGEYNPSLQLCVAIAKNLHKTLDDLF--
15801392     MDKRAKNQIVDSDI--------ARLLLKLRKSRNLTVTELAQRSGVSQAMISKVERGTSSPSATILSRLANALNITLSKLF--
228969787    ---------------------VGQKIKAFRKAAGLTSKRLAELADITPSMLSQIEKGITNPSLQTLKLISVALKIPIFNFF--
255655401    --------------------MLGEKMRNIRKSKKKTLSDVSKLTDLSISYISQIERDAIEPSLSSLRKIAEVLDTPLY-----
254511384    -------------------EQVAETLRKAREQKGLSQRALSARAGVPQSHISKIENNTVDLRTSSLTAIAHALDLELV-----
83951416     ---------------------LGEEIRNLRKARRLTLGALAEATGLSTGFISQIERAQNRPSVTALFRISRALGVS-------
288793714    ----------------------ARTLRREREQAGLTQQALAARSGLSQAAIARIERGDRLPSLTAAERLLAALGRQLRIEVEP
140911623    ----------------------GSRIRKERRTKGLSQSELSKNLGISASYLNLLESGRRTITVPLLIKIGNELSLSLKDL---
143489168    -----------------------ENIRFLRKKKGWTQEKFSQKIGIKRSLVGAYEEGRSDPRLNNLLKMCDVFSISLDNILK-
296450086    -------------------EIFLKNVEALRKKKGLNQEDFAKILKVSRQTISSIENGKYNPSLELAFQISDFFEMSIEEIF--
197122398    ------------DPRREELRRLGERVREHRRGRGMTQEALAEALDLSVAYVSLIERGGRNPPYTTVVAIARALGIPATRIV--
160937325    ---------------------FGPNIQTFRKLKGMKQQELADAIGINLQSLSKIERGVYYPTFETLEKIMVVLEVAPNEML--
254488462    -------------------QSLGADLRALRKARGLTLQGLADRLNRSVGWLSQVERDLSDPAITDLRQMAQALGVSVSMLFR-
239815201    --------------------LIAARLLALRQAKALSLAELAELSGVSKAMISKVERAESSPTAVLLGRLAAGLGVPLAQLLT-
144196290    -----------------------NKVKPYRQLAELTQAELAEKIGVSRQTIHAIEKGQYNPSILLVLKIASVLDKEVEELF--
255101457    ---------------------FTCNLKKYRQLKELTQEQLAEKVGVRRETIMRLEAGKYNPSLKLAIDISKIVDTPIDELF--
254390453    MPISPSSSAHAA------RQTVAQRLRDLRRDADLTGSELARICGWTHPKTSRIENAKTPPSPDDIRRWCNACGVP-------
298243565    -------------------KSVGEKLRSARIAQHLTQSQLAA-PDFSVSYISAIERGQIHPSLRALEILATRLGLSSTQLL--
269926238    ---------------ESEPEPFGSLLRSFRIRNKLTQEELAEKSNLSVRAISDLERGKLTPRRDTIELLAQALN---------
23099979     --------------------MIGEKIKQLRLEKRMSISELAEKAGVAKSYLSSIERNQSNPSIQFIEKISNVLGVTVNEII--
15614688     -------------------MMIGERVKKYRLEKELSLSELAERAGVAKSYLSSIERNQTNPSIHFLEKISQVLDVSVESLLQ-
291297562    -------------------------IRDLRRNAKVSLRQLADQAGVSNPYLSQIERGLRKPSAEVLQQIANALKVS-------
135290510    ----------------KEYAYFVERLRKARKEAGLTQVQVAKKLKRPQSYISTIESGQQRVDVVELQKFAKLYGKSANYFLK-
136508312    --RRIRREIYIANSLYTKFMRAGEVLRNARKKSGMSQLEVARRSGIAQSVISDYERGKREPGADTYAQLLEILGFTL------
227486494    -----------------------NRIEKYRKPLGLSQHRLGKKVGISRTSINKIETGKTIPSLKTANDIANALGVCMYQIF--
124549121    -------------------------LRDARIRKGFSQRELSARSGVPQSHISKIESGDVDLRMSSLIALARVLDLELF-----
160945921    -----------------------EKIQRERKKMGLSQEKLAEKIGVSRQAITKWENGLASPELEKIVSLSECFKVSTDYLLK-
281355350    ---------------------VAHKIKELRLQQQLTIDQLAARSGLSKGYISRLENFRTGASLRALNLVAAALGVEMIDLFR-
119509672    -----------------------NKLKQTRIRLGMSQQDLANLANVTRQTISGVESGQYAPSTTIALRLAKALGCQVEDLF--
134544581    ---------------------LGNRLSLLRKRKSMTLDELSAKSGVSKSILSQIERDLSNPTVTTISRIAEALNEKLSDFF--
269957018    ---------------------VGPRLRAFRQALRLTLSDLAEQTGLTSSTISRLERSQIRPTLEQLLPLARVYGVPLDELV--
83945214     -------------------MSFGAFLKARREALGWTQPEAAAKARIEQSYLSKLETGKSFPSEEVFERLAEAYG---------
268591080    ---------------LSPKEIVGGNIYKARRAKGLSGSELADLLLCSQQHVSRIERGVIRLHLEQIKQIANSLDIDINCLL--
163815391    ------------KTEMIDQVKIGNFLRKLRKEKGMTQEEIATKFGVSSRSVSRWENGNTMPDLAILVELADYYDVDIREII--
225855406    --------------------ILGSSIKEVRKSKKLTQKKLAELTGFKQNTISNHENGNRQLDEKDIRIYAQALEVSLFDLAKP
257064537    -------------------------LPQLRSDRGLTQQELANKLYVTRQAVSRWETGETTPNVDMIKLLAVTLGVPVGVLLE-
255654408    -------------------EIIAENLKKIRKEKHLSLDKIAQLSGVSKSMLSQIEKCEVNPTISTLKKITNGLKISFTSLME-
308177557    -----------------------QRIRNLRQNLGWSLESLASKASMSVSTLSRIETGSRRIALDQLIPIAKALNTSLDELV--
171056856    -------------------ESVGAAIKEQRQRHGLTIAQVSEQASISRGMLSKIENGQTSAGMDTLARIARALGVSMSMLF--
254422987    -------------------------IKAAREQQKITQRALASSLGKSQSWIRDVEKGRFSISFEDQVRLREALGIQ-------
167754531    ----------------------AKKIKTARIKVELTQEHVADELQVSRQTISNWENAKTYPDIISIIKLSDLYQISLDELLK-
288795284    -------------------------IRDLRRNAKISLRQLAEQAGVSNPYLSQIERGLRKPSAEVLQQLASALRVS-------
142228398    ---------------------LGERLRLRRKELKLSMKEVAISSGLSIGFISQVERGLTSPSLTSLTAIANFLK---------
257140832    ---------------------LGAAIRARRKELVMSQEALADFAEIDRSHMGKIERGERNVTIMNIVRIARALQLLPSELL--
307133110    --------------------VFCQRLKQARLAKGLSQKKLGIAAGIASTRINRYEKGVHEASIDTAQQLADALDVPL------
126464104    ------------------------RLKELRKAKNLTQEQLAEMVGSSKSYISEIESGKKFPSGRLLKAFAHTMEVPVQALIE-
258517094    ----------------------GIRIRELRKNSNINITQLAIKVGISRVYLSELERNIKTPPLETLERICSALNITLVDFFT-
149920973    ----------------------GKNIRSRRQALGLSLDALAQASGVSSTMLSEVERARKNPTVKLAYQIARALGCSLTDLLE-
142767600    ---------------------LGPRIRKERRSKGISQSDFSKNLGISASYLNLLENGRRTLTVPLLIKIGNELNLSLKDL---
288947755    ------------------RKELGHRLKVRRTELGLNQTELAERIGLTQAYISQWELGTRAMRIEQAVVLTQALNTTLGALV--
218780466    -----------------EKKI-GKRIAELRIENNLTQAQLAEAMGLSVESISRMERGVTFPSVKTLARVAEALGSSLKQFF--
75761993     -------------------MFFGDKLKKEREKKGWSQEYLATKIHVSRQSVSKWETGKNYPNIGVIIDLSDLFGITIDELLR-
50084796     -----------------------QRIKQLRLERGYTLDELANRSHVSRAMISMIERATTNPTAVVLEKLAVALDITLVSLF--
257422321    --------------------MYGQTIRKIRKDKGLTQKDVCQGV-VTLSYYSRIERNISTPTIDIFMEIIKNLNVRLEEFM--
288921266    ----------------------GSLLRAYRQAHGLTQQQLADLLGFDQSYVSKVESGRRAIDISTLRHIARNLGLSPEDVLAP
141751998    -------------------LQLGNRLSLLRKRKNMTLDELSHKSGVSKSILSQIERDLSNPTVATISRIAEALDEKLSDFF--
291460636    ----------------------------ARQRSGMTQKELAERTGIAQADISKLEHGNANPSIRTLQRLAKGMGMVLKIEFAP
227509610    -------------------LQFSKQLKKYRAANNLSQDDLAKKLFVSRQAISKWEQGDATPDLNNLVKLAEIFNISLDTLV--
163790412    ---------------------LGERLKQSRTNKGFSQTNVADHLNISRQSISKWENGNSLPDLANLVKLSNYYEVSIDELLK-
149187669    ---------------------VGKQLKTIRTMRGMSQRELAKRSGVTNSMISQIEQNLVNPSVGSLKKILDAIPISMGEFFT-
304397398    ----------------------GRRLAQIRQTLGLSQRRVAEQAGLTHSAISTIEQDKVSPAVSTLQKLLKVYGLSLSEFF--
229829934    ----------------------GSKIRKSRVDAKLTQEQAAEALGISRQTISNWENEKSYPDIVSVLKMSDLYRVSLDYLLK-
271964064    --------PKDLDPTTSPIAFFGYELRRYRQQAGLSQGKLARRTGFALGTISMAETGRRPPTEDFVRRCDEALGVE-------
227500450    -----------------------------RKEMGLTQAKLAEMTGINRAMISRLEQADYTPSIDQLQAIGEVLHFEIVDLFE-
294509161    --------------------ILKNNVKTFRVQADLTQHQLAEKVGVTRQTISLIEKGKYNPTLKLCLEICYVVNRTLDEIF--
284043418    ----------------PELVALGARVRELRERVGKSQETLAHDSDLHWTYVGQIERGLRNVTFKNLRRLARGLEVDVAELFRP
153814674    ---------------------LAANLQRLRKDHHFTQTQFSKKLNISRQAYSNYETGKRIPDLDIIIRIANIYHISLENLLT-
217971592    -------------------------VANKRKEFGIEQSVMADCMGLSQASYSRLESGKSTFSVDQLFECAQALNIPAAELF--
170754290    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLIALGDFFEISLDELV--
228938970    -------------------MSIGEQLKKLRESKGFSQEDVAKKIGVTRQAVYKWENDKSYPDIHNLILLSEMYNVTLDELIK-
293168868    ---------------------LGEYLREQRRQAQLSLRQLSEAADVSNPYLSQIERGLRRPSAEVLQQIAKALRISAESL---
282167052    -------------------EIIATNLRKIRNQKRMSLDDLSKLTSVSKAVLFQIEKGTTNPTISTLWKIAEGLNIPLSNII--
108800307    -----------------------KRLRELRRQRGFTLEEVAARSAIDVSTLSRLESGKRRLALDHLPRLAAALAVTTDELLR-
148253753    -----------------KKLFVGPRFRRIRQQLGLSQTQLAEGLGISPSYVNLIERNQRPVSAQILLRLAETYDLDLRDL---
29350141     ----------------------GQIIEDARKKAKITQAELARRIGSDRSYISRVESGQTEPKVSTFYRIMNALG---------
154500312    ----------------------GQRLRQRRQDLGLTREKMAELADIGTGYYGQLEVGTSQMSIDTLIKLSHSMHLPMEYIL--
45862267     -------------------QIFFTNILRLLDERGMTKHELSERAGVSISFLSDLTNGKANPSLKVMEAIADA-----------
255292272    -----------------EPLRIGAKLRHARLMLGLSLCEVGERIGVTEGYLSKLENNRSQASMATLHRLVGALGMNMSELF--
222081095    ----------DTATEERDEMDLGKRVRALRANIDMTIKEVSLRSGMSASAISKIENNQLSPTYENIIKLARGLGVDISELF--
260428966    ---------------------LGLRLRALRKSHGLSLKELSARASLSVGSLSQIERDLSSPSVRTLNKLATSFDVPL------
306823918    -------------------MSFRENLQYLRGTRNMTQEQLAMLLGVSRQAISKWESEKAYPEMDKLLMICDLFGVTLDDLV--
182677050    -----QTLAHSAGQADASRKIFGPRLKRLRRERQITQARMAEELNVSPSYLNLMERNQRPITVQVLIRLTDVYGVDPRDFL--
126652726    -------------------MMFNHRLKAARKAKKLTQEQLAGKLQTTKGTISNYENGHSTPSNEMLVLLSKILDVTTDYLL--
166030371    ------------------KETVAKNLLYYRKKNKITQKELAEKLGVKHNAISSWENGVNSIDIDTLFQICKIFGISVNDM---
257076425    -----------------------EELRKMRKSLGISQKELARISGVSQSYIARLEKGEINPAYDKVRKIFEYLN---------
150018305    ------------------------KMKSARASMDLSQEQLADIVGVTRQTIGMIEAGKFNPSLQLCIAICKALGKTLNDIF--
160915348    ----------------------GAKLKALRLRNDLTLEEVASRSELTKGFISQVERNLTSPSISTLEYLLEALGTNLADFFK-
167618929    -------------------QLIARRVRALRDLRGYSLDALAERSKVSRSNISLIERAQSSPTAVVLERLANALGVSLASLFE-
143675806    -----------------KKAFIGSRLRQLRRERGLTQAAMADSLGISAAYVNMLEKNQRSLSVPVLMALSAQFGID-WQDVVP
153002768    ---------------------FGAKLREERKRLGISQDKMALLAEIDRSYVGRIERGEVNITLEKAYQLAEVLGCDIRVLL--
221195415    --------------------LVGRSLRKLRCDAGLTQVAVAQRLRTPQSFVSKVESGERGLKLGEVYSYAEALGIDVFKLVE-
261350497    --------------------IVGTTLNKLRRENGYTQEQVSNYLGITQSNLSKIENGERNFNMTLLDKLCLLYNCSPEYLL--
153810982    -----------------------NKLAQLRQNAHLSQKQLAQKLGVSQASINYWENGQRTPSVKAAQKISDYFKMPISEIFSP
257892810    -----KALLHNERKSIYE-GFFSKKLKQLRKEHGHTQEELAKKLAITRQTVSNWENGRSFPDHENVYCLAKLYGQTL------
159036046    -------------------------IRDLRRNAKISLRQLSEQAGVSNPYLSQIERGLRKPSAEVLQQLASALRVS-------
281427992    ------------------------RVAELRKKRGWTQEVLAEKANITVRTIQRIENG-TDVSLDTLASISNALLVPVSELFE-
163855579    ---------------------FGKAVRAARVEQGIAQEELGAMAGIARSHMGKIERGEHMPTLALILKISVALRISAAELM--
297158498    ---------------------LGEFLREQRRSAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEILQQLAKALRISAETL---
163841313    -----------------------QRIRAARLARGWSLDSLAAKCALSPSTLSRIETGNRRIALDQLVPLAKALGMTLDELVE-
218676580    -PSLTLAKETLDQNIEPLRL--GQRIKDIRGKLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLAMGLQIDMPQLFEP
255284549    --------------------LLAETTARLRKEKSLTQQQLAELTGINRAMLSRLEKQNYLPSIPQLEKLGEILGFEPAELFT-
257068924    -------------------------IRDARQHSGLTQAQLASELGTSQSAVNRIEKGQQNLTLETLSKIGSALDSELVGL---
30263168     -----------------------------RAEKGWTQEELATRVGVSRQTIATLEKNKYNPSLILAFKIANAFEKPLTDVF--
150398411    ---------------------FGEAVRELRRRKGVTQKEMAAAIGVSPAYLSALEHGKRAPSFDFLQRVAGYFNV--------
254385553    ---------------------LGEYLREQRRQAQLSLRQLAEAAGVSNPYLSQIERGLRKPSADILQQLAKALRISAETL---
304440739    ---------------------FGNKIKSLREEKGLTQKELADMLGTSLKTISNYEKGTRPRTMKNFEKLAEIFDVNVNYLLT-
257784356    ------------------------QIAEARKLRNITQAELAEKMGTTQQTVQRYETNQVNIRMDKMIEMSEILNVSLAYLL--
226304066    ----------------------GARLKAARQSKRLTLDDLAEACGVTKGYLSKLERDHVNASVATLIKVCAVLEIPVGSLFE-
21223969     ----------------------GRKLKEARNKRGMSQAAVAARMGLSGLYVSYWENGRYAPNGVNMVLLLRALGCELEEV---
139775463    ---------------------LGMQIRRQRQAQELKIADVARIAGISQGMLSKIENAQVSTSLDTLSRLCDVLGMPMSKLF--
140893100    -------------------------IRRLRRGQSLTQRDLANKLDISVAYINLIENNRRSITVPILLKVARLFNIELSEL---
142195538    -----------------EWATVGDRIRIAREAAGISVRELARRVDVSASHVSQVERGLASFSVRSLYNVVSILGVSMDSLFE-
212695608    -----------------DKLVLKNHLKEVRKEKDYSQQQLADEVGVSRNTISSIETGQFNPTAKLALILCIALEKKFEDLF--
261253380    ----------------------GTRFKALREKAGLSQRELAKRAGVTNGFISQIENNAVSPSVASLSKLLSKIPTSMAEFF--
86751307     -----------------KKLFVGPRFRRIRQQLGLSQTQIAEGLGISPSYINLIERNQRPVTAQILLRLAETYDLDLRDL---
89896521     -----------------------NNIKQHRKEKNISQEDLAKRCNVSRQTINAIENNKYDPTLSLAFKLAEVLQVTVDELF--
307819050    -----------------------NNIRNLRAEAGLTQQELADLIGVTRQTVNAIEGDKYSPTLEAAFRIAEVLKVPLESVF--
28563950     ----------------------GSKMREARKKKGLTQEEVAEICNLDDKHIGKLERGEKTPLVTTLFKYWKATDIDVNRLFQ-
288560390    ----------------------GQRLQGLRESKGLSQSDLANYLGISQPLLSQIEAGNRNLNLSLLDKLCALYG---------
168188074    --------------------IIGKNLKTIRNKKNMSLDNVCKLTGVSKAMLGQIERGESNPTVSTLWRIATGLKIS-------
300854554    --------------------IIASNLKKLRSDKKLSLSNLSELSGVSKVMIGQIERGQSNPTINTIWKLANGLKVPYTVLI--
194291408    ---------------------VGMALQALRQQQRLSLDELSRRAGVSKSMLSQIERNLANPTVAVLWRLANALGVSLTDFL--
62179766     ----------------------GNRVRQLRRAKNMKIAELAEAIGVDAANISRLETGKQKQFTETLSRLADCLGVDIAELFT-
294499973    --------------------IIAKNLVKLRKNRNLTLDQVSELTGVSKAMLAQIEKGKSSPTVTTLWKIANGLQVS-------
291618017    ----------------------GRRLSQIRQAMGLSQRRVAELAGLTHSAISTIEQDKVSPAVSTLQKLLKVYGLSLSEFF--
139054677    ---------------------FGSIIRARRKDIGLTMQEVADSVGLSVGFISQIERDLTAPSLSTLVAISEVLKTPVSKFL--
254502300    ---------------------LGADLRALRKTKGLTLTELAERLGKSVGWLSQIERGISKLSSEDIDRMAGVFDVPPSLL---
38234037     -------------PEPLLREALGAALRAFRADKGITLRELAETSRVSPGYLSELERGRKEVSSELLASVCHALGTSVSDVL--
256833482    --------KKIADMTQAERVEAAATIADIRERLGISQQELSDATGISRQTISNIERGATRPNSKSLEKIFEALGVS-------
237736495    ---------------------LGKKIQNYRLNKKLTIKELSEKIGMTSSMLSQIERDLVNPSIATLRAISKALDVPLFMFFK-
218185799    ---------------------VANRIRSWRKDKKLSLDELSRRASVSKGMLVEIEKGAANPSIAILCKLAAALGVSVADIV--
257455556    -------------------ETIGSRVKKARKYAGLTQVELAKKSGSKQGAISDLESG-RNESSTKLVEMAEAMGVS-------
124486416    --------------------MFGERLKQARKLSGLTQEELGELVSVEKMTISKYEAGKISPSSSTLISLSRALHVDIDYFFR-
288800505    ----------------------AQILLQARKDAKVTQSELAQRVGTTKSYISKIENGVIEPSVGLFFRLINALG---------
15613507     ----------------------GSQIRSLRKGNKWTLSELSKRSGVTLNYLAQLERGEVNVSVNKLDKVLQALNVE-WSLVVP
15671989     -------------------------IKENRKMKNLSQEELAKKMHISRQSISKWETGKSLPTTDQIILLSEIFDCSLDTLLK-
163848207    -------------------MSLGQKIGRLRQERGLTLQEVSEGSGLTPSFLSRLERDKVNISVANLRKLAQFFSVQMTHFFE-
15922405     ----------------------GKRITEIREKKGISVTQLAKMAGISKSTLWEIENGKISPNISTLWSIANALGVTFGELIT-
143916173    -------------------HMLVNRVKDFRKGVNLTQEELAARAGVSRQTIISIEKNKFVPGLDVAMKISKSLNTPINKLF--
257437719    ----------------------------ARKVSGLTQKELSERTGIAQADISKLENGNANPSLRTLQRLAAGMGMQVKIEFIP
282878487    ---------------------------QARKEAKMTQTELAEKAGTTKSYISKIENGLIEPGVGLFFRLVNSLG---------
154248374    ---------------------LGKTIQRLRKAYNLSLSDLAEQSGVAKSIISQIERNETNPTLATVWRLSQALDMTVERVL--
266619976    ---------------------FGEKLFNLRKEKGLSQEALAEQLNTTRQAISKWENNHGYPETEKLLKLSDIFQVPVDFLLK-
149374604    -----------------EHSAFGHKLRYWRRHRGMSQLDLALEADISPRHLSFIETGRSRPKRDLVLKLAVTLEVPLRE----
255524707    -----------------------ERLQKLRKDERYSQEQLAEKLGVTRQAISKWESNQGNPDINNIIKLSEIYNVSTDYLLK-
218507568    ----------------------GSRLRHLRIAHKLSQRELAKRTGVPNSTISLIESNASNPSVGALKRILDGIPIGLAEFF--
218282728    ----------------------GKKLKELRTQNGLTLEELANRSELTKGFLSQLERDLTSPNISALENILEALGTNLADFFQ-
146341478    ---------------------LGQCLKAARQARGLTLKQVAEKTGMALSTLSKVENGLMSLTYDKLLQLTSGLQMDIAELFSP
85707180     ---------------MPDRLMIGTRIRERRVLNGIRQSDLAQQAGISPSYLNLIEHNHRRIGGKTLLKLAEALKVEPSQLTQ-
134101979    ------------------RGVLGARLKLLRERAKLSQRGAAAVSGVSRTRISDFETGRDVPSVEKLGALLNVYDVS-------
134101979    --------------SATERISLGARLKTLRDAAGLSQRDAATLSGVDHREISHYELGERVPSEQRLGALLDAYDVPVAE----
134101979    ------------DAVDPTRLVLGARLKLLRERAKLSQCGAAAVSGVSRTRISAGETGRAVPSVEQLGALLNVYDVS-------
134101979    ---------------------LGSKLTMLREAAGLSQRAAATQMGINQASISAFESGRAVPSVERLGALLNVYRVSIEE----
134101979    -----------------QRVVLGAALKRLRKAKKLAQRDIAEDRG-AQSTVSLIESGRYPPNRRELLIMLNAYGVSREE----
296876650    -----------------------NRVKEYRVNLGLSQLALAKSIGVSRQTINMIENGKYNPSLDLCINLAKELGTDLNSLF--
299146496    ----------------------GQIIEDARKKAKITQAELARRIGSDRSYISRVESGQTEPKVSTFYRIMNALG---------
300871532    ---------------------LGYNIRLLRKSKKMTIDALAEHAGVSSKYLQGIEVGNRNISVKRLNKIARALETTPESLLT-
254502876    --------------------LIAKAIQRERLKAGMSLSALAKTAGLAKSTLSQLEAGQGNPSVETLWAIASALNVPFSFLFE-
116491838    -------------------MSIGTTLQKIRQARDLTQQEVATQMYVTRQTISRWEQGKTMPNIYALKDLAQLYNVSLDQLV--
227508341    -----------------------KKIKQYRKEKNLTQKQLAEKMFVSRKLISNWENGRNFPDFRAMIRLSEIFEIKIDDLLK-
261344638    -------------------------IRKIRKENGISACELAKKVNISQQQMSRYERGINKFSIDMLFDITVALNIPFERLIK-
258654776    ---------------------VGPRLKGLRTQRGLTLTVVSASTGISKSTLSRLETGQRRPTLELLLALSHAYRVPLDDLV--
238063042    ---------------------VGPRLKRLRTQRGVTLTALAEATGISKSTLSRLEGGQRRPSLELLLPIAQAHQVPLDELV--
260438757    -------------------MTLGEKIQKLRKQRGLSQEALAEKVTVTRQTISKWELGQSLPDLDFIAQLSDIFSVSSDYLIK-
142151407    ---------------------LGRRVRETRLNRKMTLEEVVAKTDFTVSWLSKLENGQLSPSLEGLVALAAALNCGVDSLVE-
153814878    -------------------LVLKNNLKEARAKKQISQRELAEMVGVSRNTISSIETGQFNPTAKLALIICIALDKKFEELF--
210634970    ------------------RLRLGRNIKARRIEAGHSMRQFAAMVGTSHNYLWEIETGRVSVGFDILCVIADSLGVRVRDLV--
288920763    -------------------ESLGRILRQARLLSGLSQRELARRLGTTQNYVWELEAGKRSIMMDRLFAAMRATGMELTATVR-
78222436     ----------------------GRELKRLRKDRELTQKDLAARVGLDYTYIGKIERGEQLPSLKMLMGLSAALGVPVSHFFQ-
296332927    --------------------IIAMNLVKLRKNRNLTLDQVSELTGVSKAMLGQIEKGKSTPTVTTLWKIANGLQVSFSVFLK-
121603936    ---------------------LGEQVRHRRKALGLPLQQVARGCGVSVSLLSQIERGLRSISLRTLAALSNELQLPLETLIR-
307147034    --------------------MLQNNIKQLRTQLSITQRELAFMVGTSQQQIQRIETGKVAAKLGLAQAICNALDKPL------
229172431    ---------------------LGEKIKALRKEKKLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYIADKLGCEISFLLE-
167622459    ---------------------FGTKLRDKRKALGISQDKLALLAEIDRSYAGRIERGEVNITLEKAYQLAEVLECDVRELL--
260910500    ----------------VDAFILGERLKEERKKSGLTQAQLAAKIGTKKSYISRIENGHADVQLSTLFRIFAGLGK--------
224543501    -------------------KSLGESLKENRLRCKMTQEFVAETLGVSRQAVSKWENGTSDPNTTNLIALSRLYKVTPEDLLK-
167578777    -------------------------VRAWRNHLRMTQDALATAAGISKPYLSQIETRQRVGTTDVLSKIASALSVPVDDLIEP
88855996     --------PLSPSPS-AEALAIGARIRSARKAQGFTLEQVAVSAGLTKGFLSRLERDETSPSVATLVQLCQVLSLEIGSLF--
256422517    ----------------------GKAIQTLRTKKNITQKELAEKIGITQTGLSYIETGVKHPSENSLEKIANALG---------
215429297    ----KLAAKVSTKASDVASDI-GSFIRSQRETAHVSMRQLAERSGVSNPYLSQVERGLRKPSADVLSQIAKALRVSAEVL---
256391234    -PSQPPNQPQSATPEPLWREVLGDQLRELRREHRESLAETAGRAGISPQYLSEVERGLKEPSSEMIAAVAGALGTTL------
103487671    ------DVPPPGAGVVSASETFGSRLQRLRVARELTQGQLAAQLGVSEPSISAWELDKARPKAGRMEALSEALGVEISELL--
225571452    -----------------------NRVKEIRKERGMSQETLARYIEISRKYLSMIECQNATPSISIAMRIGGALGVSVDKIF--
255035006    --------------------IVSNNIKYLRRLNGLTQEQFARKIAIKRSLLGAYEEARANPNLTNLKNMAAAFGVSVDNLLK-
223982789    --------------------LLGRRIRILRKYRKLTQEQLAEVVGLSIQHLSNAENARTKLGFPKIKSIADTLDVSLDEL---
149204098    ---------------------FAVTLYEERQKAGLTQEELAERADVSARFISFLETGRRQPSLSTLHALSKGLRISMQDLV--
296157068    ---------------------FGTAVRELRTADGIAQEALAHMAGIERSHMGKIERGQHMPTLALIFKIASALGKSP------
268320250    ---------------------FNEQIKRLRKENNLTQEEMAKKLNVTRQAISNWENNRNLPDFEMIILIAKTFGVSLDELI--
254785721    -------EEQSPQAVLSEQTAVGERLQAVRKQHGLSQRELARRAEVTNSTLSMIEQGKVSPSVASLEKVLSAIPMTLQEFF--
73748675     -------------------MSIGEKIREFRKARGWTPEYLGTRSGLSGQYIRKLEKGERSITLATANKLSNAFGIEPAKLI--
294814036    ---------------------LGEYLREQRRTAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
28377509     -------------------MTYTLRIRELRQKLGLSQSALADKSGVPQTTISAIESG-TNLTYETAKKLARALGVSTDEL---
294498960    -------------------MTIGQRIRDLRTKQGISLTELANRAGVAKSYISSVERGQLNPSIQFLNKISTSLNVSIDRLI--
126648321    -----------------------NKIKSVRKEKSLTLQDIADRAGVTKGLISQIENGRTIPSLLVLIEIIQALEV--------
300767755    -------------------MLLAALLKTRRCQYGLTQAQLASKLFVTTQAVSKWERGKAIPSIDNLLALSDLYNLSLDELVR-
154496374    -------------------MTLGQKIQTLRHDAGLSQEGLGEKLGVSRQAISKWEADGAVPEVDKLIALSRLFEVNLHDLLQ-
227494440    -------------------MSFRENLQHLRSTRGLTQERLAVLLGVSRQAISKWESDRAYPEMDKLLTICDLFGCTLDELVT-
228926912    --------------------IIGERIFELRKEKKLVQEELGKYIGVSKQTISKYEKGTKIPSRENIEKLADFFSVPVDYLL--
168207127    ---------------------FPNNLKTLRKLNLLSQSELSKLLGISRSSLSFYESGESEPTLNVLIKISKFFNVSLDYLI--
160933079    ---------------------LGNSLFHARKRRGLSQEDVAEKLGVSRQTISKWETGETIPDIRQCKRLAVLYQMSLDELI--
170783094    ---------------------VGEELRRLRREAALSQRELAAVTGVPQPNIAAYESGRRQPSPETLVRLGAALRAPSLDRVR-
85716772     -----------------------QTLRAAREQTGLSQRDLSARIGVPQSHISKIESGGTDLRLSSLVELARALDYELV-----
255262941    ----------------------GREVKGFRRRQNMTVAELSAMTGLSIGMLSKIENGNTSPSLTTLQTLADALTVPI------
115522503    -------------------EQLGQRVRTMRGLRGMSRKVLAKTSGISERYIAQLESGKGNVSIVLLRRVSQALGTQPEDLI--
306833652    --------------------MIGDNIKSLRRTHDLTQPEFAKMVGISRNSLSRYENGTSTVSTELIDRICQKFNVSYVDIV--
157373772    -------------------------IKRLRAQHKLTQIELAEMAGIPRATLANMEGANSNPSISVVMKVAQALGVTVDDLIT-
143490549    ----------------------AARLREARRGRGLSRRQLAEISKVSMRYLALLESGDGNVSAAILYRIAAALDMPITGLL--
83717317     -------------------MSLGAAIRARRKELVMSQEALADFAEIDRSHMGKIERGERNVTIMNIVRIARALQLLPSELL--
228911093    --------------------LYLNNVKKYRKSEGLSQLELAKKVNVARQTINLIENNKYNPSLALCIELAKALKTDLNSLF--
288551655    ---------------------FTCNVKQYRVAKKLTQAELSDFTGVRRETIGRLENAQYVPSLELGFKIAWVLNTPITDLFK-
77412886     ---------------------FALNLIRLRKQKGLSQKELAKKIGMLPQTISNIENQKGYPTFSNLDKIARYFNVSATELF--
261414746    ----------------------------IRQQRRHTQQSLSLESGISRQYISQMECGKRIPSLDTLSQLAIALKTSMGSLM--
218247603    -------EMHLIEKQEVFRISLTQAMKQLRKKVGLTQKQLAEKLGVTQSWVSKLESANNDHTFESVLAYLNGL----------
238062141    ---------------------VGARVRALREERGMSLSTLARLAGVGKATLSGLENGTRNPTLETLYAVTAQLGVPL------
94265975     ---------ESADTSIPWREAFAVCLRAARRREGLTQKELAALAGIPQAHISLMERGKMSIGVTRAKRLAKALNT--------
241765974    ---------------------FGEYLKTIRKDSDKSQAELAFDASMDRTYVSLLERGLSAPTLLVLDSLAKALGMTMTELM--
194336093    ----------------------GENIKVWREYRGLTQQQLAETVGISTPYLSQIETSKRTGTTEVLLAVAKALNVTLDDIV--
254784460    ---------------------LAGNVRQLRSERGFTQQQMATLAQIPRPTWASIESGAANPTLSVLSKLANALQVSIEELV--
126651869    ---------------------FGKQVNFIRKKRGMSLQELSALSKVSTSMLSQIERGGKNPTITVACQIAEALNTTLSALL--
159038022    ----------------------GPRLKQARAQRGVTLAELAETTGISKSTLSRLEAGQRKPSLELLLPIAAAHRIPLDKLV--
16764259     ---------------------VGQKIRELRKARKMTITQLAALTDWDVGNISRLERGMQGYSAQSIQKIAEALQVPVSELF--
167832382    ------------------RMDIGSAIRHLRRQQGLTLQELCDAIGMQTGYLSRVETNKLNPSVYTVADIARALGTTVDELLK-
291445471    --------PSNVNPTVRRRRL-GQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVEDVRIV--
56961997     -----------------------NRVKQARRDLGLTQGELADKVNVSRQTIGLIEKNHYNPSLKLCIALAKALNKTLDQLF--
291485885    ---------------------LGHMIRKKRKESGLSQTVFAEKIGCTGSYVSRLENGKVSPTLKSLEQISQTLNI--------
260664469    -------------------MCLGAVIRDRRKAMKLTQEDLAEFSGLSVNFISRIERGDQNISIKKIDAIAQSLNMDTPSLI--
158320320    -------------------MTLGEKIRALRKEKRYSIMNIRELTGLSKSTISEIENDKSSPTAETLQKIANALEVTVDTFFK-
260773859    -----------------EPLKLGPRIKQVRANLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLAHGLQIDMPQLFDP
257057003    -----------------EGLSIGERVAFYRRRRGLSQAVLAGLMGKSEDWVSKIERGERQVNIDVLVELARQLRVTLNDLL--
137497783    --------------VIVMREVIGDELRRLRQDQGRTLREVSGAAAVSLGYLSEVERGHKEASSELLAAICEALDVSLSDLL--
149927273    -------------------LTFGLAVKKYRLARELSQEKLAELSGLHRNLIGLVERGKISASVESIFSICDALNIQPSALF--
145224569    ------------------REVIGDVLRRARIEQGRTLREVSDSARVSLGYLSEVERGRKEASSELLSAICTALDVPLSRVL--
290770159    ---------------------LGQKMREARKNKELTQQELSDLSHVSVKQIANIEKGKMNPSHLILRALAKVLHISLDTLINP
254488744    ----------DPDAILNQ---LPRRLKAARAAQGLSLDAVAKLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLL--
145592882    -------------------------IRDLRRSAKISLRQLSEQAGVSNPYLSQIERGLRKPSAEVLQQLASALRVS-------
227535271    ----------------------GLHIKQLRKAQRITQKDLAAEIGTIEQTISKIERGVFTLSVETIMQFCNALNVTPNEL---
256377995    --------------------LLGNRIRALRKAAGLSVVRLAELSGVSRRMLTQIELGQANPSLSTVDRVASALGTTFSAL---
170760826    ----------------------ARELKAEKIGKKFTQNDLAESLGKSRSYIGDIENGRTYPNYRLLAEIAKVCEVPL------
256680475    ---------------------VAPHLRELRRRAGLTLEAAAKAASLSPAHLSRLETGRRQPSLPMLLALARTYGTTVSELL--
144116390    --------------AEKQALQLGNRLSLLRKRKSMTLDELSAKSGVSKSILSQIERDLSNPTVTTISRIAEALDEKLSDFF--
143868868    --------------IETEWATVGERIRAARDQSGLSVRELARRIDVSASHVSQVERGLASFSVRALYNVVSILGISMDSLF--
296442131    ------------------------NVKIARLKKHMTQNELCEKVGICRSFLSRIENGKDNVTKEVMLKLASILETDVVALF--
228987486    ------------------KTTVGQNIKRLRKSFDLTQEQLSERTGLSRGQIKNWETDRHEPDLESLKVLASYFNTSTDALL--
212711417    -------------------ELISKSLACERQKSGMSLSELARKAGIAKSTLSQLEAGSGNPSIETLWALCVALDIPFSRLIE-
218134985    -------------------MILADKIINLRKKNGWSQEELAERLGVSRQSVSKYEGAQSVPDLDKILKLSEIFGVTTDYLIK-
142264374    -----------------------ENIRYLRKKKGWTQEKFSKKIGIKRSLVGAYEEGRSDPRLNNLLKMCDVFQISLDNILK-
222530442    ----------------------GKKIAELREKYGLTRYKLSELSGVSQSALSEIERGIKQPTITTLENICKALNITLADFF--
258511056    ---------------------FGEYLRSLRLARKLSINQLAEKTGISAAHISRLERNVREPRPDTLRKLALGLGVPFDELLR-
258511056    -----RAAGYSEEQYEYNTKVLSRRLQRLRESKGLSLSDVAHIAGISEAYLARLESAERLPGVTTLHRLAQVFDVTPAYLV--
258509371    -------------------MQFSDKLKQARQQHHLTQMQVGTQLHVSAKTISSWENGRSFPDISTLVSISDLYQIPLDQLLR-
148266050    ------------------KEIFGRRLSQARRMRGMSLRAVAEAIGGKVSYLHRYECGEMMPSDDVLIPVADVLDKPLDFFFRP
291532703    ---------------ESEYRQIGAKIMYFRKMKKYTQEELAFRASISASYLSRIERGKKGLPISTLMKIAKALEVELSAIFE-
188585658    -----------------------RQVIKLRKEKGLSQKELAEKIGTKQSAISRLENESYNPSIELLYKIAKACDRDL------
227325994    -------------------------IRRERERLNLSVTELAKRAGLAKSTLSQLESGVGNPSLETLWALAMALDVQVSQLI--
293378376    -----------------EELSLSKNVANLRKKKGVTQETLAEFIGVTKASVSKWETGQSMPDVLILPKLASFFDVSVDELL--
257066745    -----------------------------RKEKGITQKSLADTTGINRAMISRLESCDYTPSIDQLQAIGEVLDFEVVDMFE-
135403341    ---------------------VGLEIQRLRLQHNLTLEQLAVKSGVSKSILSQIERDLSNPTLATIWRITKALESPIEDIL--
308179920    ---------------------FGDKLKSLRKAKKLTQVELAQQLDISKWAITSYEQGKTYPSIEVLIKICSVLDTSSDYLL--
295104565    ----------------------GKRIQKARKAHGLTQEQFAIKLNISDRHLGRIERGECAASIDLLVEVAVSLKTTLDFLI--
301382068    ---------------------FATKLISLRSAQNLTQQQLADAVGITPSQISRYESGQAKPRKIILLRLADALGVSSTELLQ-
187935844    -------------------LIFSKNLKKLRTFNKMKQEDLAVKIGVARSNISYYETQKSEPTLTPLINIANIFNVTINELVT-
187935844    -------------KVFSSSEIFSKNLKELRIGKNMYQIELAKEVKTSKSNISFYESGRSEPTLGVLMRICDFFNIKLSELV--
261209042    -------------------KLFPQRLKELRAEKGITLEELAKKIGTTKTTLSRYENGERSPKLQLVGLLANYFQVEMSWL---
90421045     -----------DTAMTRARQSAGDLLRQWRQQRRFSQLALALDAGISQRHLSFLESGRSAPSRAMLLRLADHLDMPL------
135097706    ----------------------GHRIADIREAQGLTQSALAKKVRTTQSAIARIESGKQNVSADMLKKLSKALGRNLITL---
142112882    ------AVKKTDDVHARERSLIGNDIRALRQGRGWTLAELARRLDRSVGWLSQVERGASEPSLNDIRQIADLFTLP-------
225389735    ----------------PERYILGLKIAYYRKKAGLTQEVLAERIGKSVNFVGQVETGTRGVSLETLFKIAQVLKIQPSKLLE-
15607615     ----KLAAKVSTKASDVASDI-GSFIRSQRETAHVSMRQLAERSGVSNPYLSQVERGLRKPSADVLSQIAKALRVSAEVL---
225017440    -----------------------EKIQRERKKMGLSQEKLAEKIGVSRQAITKWENGLASPELEKIVSLSECFKVSTDYLLK-
83717911     ---------------------VATRLRHVRMKYGLSQRELAKRAGVTNGTISLIEQSRVSPSVGSLKKLLECIPMSLAEFFT-
167032884    ---------------LLDRAVVGQRLRQVRKARQMTLKQLSEASGVPVSTLSKMELAQVSVSYEKLAAAARALNVDIAQLFR-
254383791    ------------NPTVRRRRL-GMELRKLREDKGMTAEQVAERLLVSQSKISRLENGRRSISQRDVRDLCDVYEVEDRRLV--
169829608    -------------------ETFGEVISNARKEKKLTLREAAKRIGISHPYLSQLEKNKKNPSFEILYKIAYELDVS-------
141791446    -------------------HMLINRVKDYRKGANLTQEDLATMTGVSRQTIISIEKNKFVPGLDTAIRISESLKTPINKLF--
71734040     -------------------KALGRRIRTQRKACQISQDALALACNIDRSYMGRIERGEVNITVEKLYRIAGVLACDPSGLL--
257085321    ---------------------FGEKLKYLRESKGLGVNQLALKSGVNASNISRLEKGRKDPTFDTVKKLAKALGVS-------
253990606    -------------------ESIGARIKRLRNQQKMSQAALAELCGWSQSRIGNYESGIRNVSTDDAVILSKALGVSPAELM--
219847677    -------------------MSLGQKIGRLRQERGLTLQEVSEGSGLTPSFLSRLERDKVNISVANLRKLAQFFSVKMTHFFE-
260662345    --KKKRQPITGVQLKLTTGQIIGQNIRRLRKDNGYTQKQFAEKLETIEQTVSKIERGVFSPSTDSLMNICTIFGVTPNDLM--
296159361    ----------------------GSKIRALRQRLKRTLDEVAKTAGISKPFLSQVERGHATPSITSLVGIARALGV--------
297198135    -------------------QSLARNVKRWRTERGFTLDTLAARAGVSRGMLIQIEQARTNPSLGTVVKIGDALGISITTLL--
135049910    ----PRKGSEVAEELQQWRKC-GENIRIARENVDMSVRELARRVGVSASHISQVERGLASFSVPALYNVANELGISMDSLFE-
212638622    -------------------------LKKKRLDTGLTQKEIAKLVGISRSTYAMIENGERNPSVSVAKRIADALK---------
257067141    -----------------------NNLSSLRKEKGMNQTELGEKVGVSRQTISLIERGDYNPSIVVALSLARVFEVKVEDIF--
54025826     ------------------REAIGDSLRRARLAQHRTLREVSTSARVSLGYLSEVERGRKEASSELLAAICDALDVPLSRVL--
291172065    ------------------------NIRRLREERGFTQEKLAEKLNVSFQAVSAWEREEYKPDLDNLIKLTEILDVSLSAIVE-
162450781    ---------------------FGATLRLLRVEAGLSLRALAHRIGVSSAYLSRVEHGHDAPTPDRLTAIAGALDLPPAVLLE-
25011198     -----------------------NRVKELRKQAGLSQQALADQIGVMRKTISHWELGNHRISTDNAKKLSQFFQVSIDDLLE-
46019834     ---------------------FSERLKELRKKANFTQVEVAEKLGISQPAYASWERGVKKPTQDNLVRIAQILNVSVDYLV--
254516541    --------------------LLGERVSQLRQLQSMTLEQLAAASGVSRSMLSQIERCKANPTLAVTQRIAQTFGISIGELV--
227112403    -------------------------IRRERERLNLSVTELAKRAGLAKSTLSQLETGIGNPSLETLWALAMALDVQVSQLI--
297560527    ---------------------VGPRLRALRKQKETTLTDLSAATGISVSTLSRLESGSRRPTLELLFPLARAYGVTLDELV--
304403424    ---------------------YGENYKRLRTDKGLTQKELAKALNIVHSTISDIEKSKNPPTIEQLQAYHKYFGVSYEYLL--
158423127    ---------------------LGIQVRSIRRQLDLTVSDLANAAGISVGMLSKIENGQISPSLSTLQSVARALNVPITALF--
139883932    ----------------------GSKIRKERRSKGLSQSELSKNLGISASYLNLLESGRRTITVPLLIKVGNELSLSLKDL---
194467602    -----------------------QNIVKQRHALHLTQEKLAEKARMSVNFLSKLERGSRTVSAETLQHLANALEISMEELL--
225571208    ---------------------FANVLRLLRNGRGLSQQELALSLGISKSAVNMYERGERQPNFETLELIADFFKVDTDYLL--
222530426    ----------------------GQKLQEARKKAGLTQEQVADYLGVNKVQLSYYENGAREISIETLQQLADLYGYTL------
224024133    -------------------KIIGEKIKALRTAQEITLEELAERTGLSKEQIESIEQNINIPSLAPLVKIARALGVRL------
220934873    -------------------------LREKRQAQSLTIADVADLAGVSRGMLSKIENGQVSTSLETLRKLSGVLGMTLAQLFK-
289671819    ---------------------FKDRLKAARQHAKLNQAELAVRAGITQTSISDLERGKSKATA-HVAKIADVCGVNLW-----
282601042    --------------------MLSQNLKTIRKSKGLSQQELAVKLNVVRQTISKWEQGLSVPDSEMLISISEVLETPVSILL--
304401525    ---------------------FADKLRELRKQEKLSQEALAAKIGVSRQAVTKWETERGLPDIGNIMELSALFGVTVEELL--
258512203    ------------------RMKFPNAVRPLREMAGLNRSELARRAGITPQALGLIEQGKVSPSTHVALRLAKALGTTVESLFDP
153005820    ---------------MRDAAHLGAKVRSLRRQRGLTQAHLAERLGISASYLNLIEHNRRSLSAPLLIKLADILDLDLKAL---
289672657    ----------------------GAALKEAREAKGLTQEDFVGVSG--RTYLSEIERGLKSPTLEKLDQLATRIGIHPLELL--
28628140     ---------------------FPARLIQLRKAADLTQQALADRASIHVNQIRRYEAGSAQPTLDALIRLAKVLRVSLDGLV--
149916994    ------------------RESLAEVVRGRRAELGLSQRELAKRAGVADATISKLETQQLSPSLDTLAKIAAGLDLDVAALI--
293401719    --------------------MFHENLKTLRIEKGMSQQFLADQLHVTRQTISKWERGLSVPDADMLIALSEMFEVSVSTLL--
256618071    ----------------------GEKIRKYRMEKNLSQVELSSILLVSRQTISNWENGRTRPEMENLVLISNFFDVPLEVFL--
258636258    ----------------------GRRLSQIRQELGLSQRRVAELSGLTHSAISTIEQDKVSPAVSTLQKLLKVYGLSLSEFF--
261404033    ------------------RDMLAKNINRYRKERRLTQEGLAHKLGVTFQAVSKWETGQTMPDIALLPELSRLLDVSIDKLF--
135124668    ----PRKGSEVAEELQQWRKC-GENIRIARENVDMSVRELARRVGVSASHISQVERGLASFSVPALYNVANELGISMDSLFE-
167772036    ----------------------GFRIQFFRKKCGMSQEELAEKSNLSYSTISHIESTSTYPSIIALYRIAAALNIAPYQLL--
254420939    -----------------DRKLFGARLKRLRRDLALTQTAMAADLGVSPSYLNHIERNQRPVSAQLLLRLAETYDVDLRSL---
134786411    -------------------LQLGEKIKKLREAKGLDQKSFAFDCEIGRTQMYMIENGKTNPRLLTLMKIADGLEISVSELL--
260452931    ---------------------LGEYLREQRRTAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
260550053    ----------------------AHRIRELRLARGYTLDVLAARCQVSRSAISLIERGETSPTAVVLEKLANGLEVPLTKIFT-
296125757    ------------------------NLKDIRKILKLTQSQFAKMLGVRQDYISRLERNANNITLDLLDKLAENTGLSIDELTK-
116255118    -------------------------MRALRQARKMSQEELAHRASVDRTYISSLERCVYSPSIEVLDRFAAVLGVEPADLLR-
261344094    -------------------LSIGQRIKSLRLQNGWSGDALGKVTGISQQQISRYERGVNRIDVESLAKFANAFNVSIVVLL--
55820955     ------------------------KIKQLRENINLTQQELADRMGKSQASIGRIENGTTNPTYKTLEEIAAATNTRLVVDFVP
306825347    --------------------MIGENIKALRKTHNLTQPEFAKIVGISRNSLSRYENGISSVSTELIDRICKKFNVSYIDIV--
126348551    -------------------QSLARNVKRWRGERGFTLETLAARAGVSRGMLIQIEQARTNPSLGTVVKIGDALGISITTLL--
167769359    --------------------MFSERLKALRKECGISQRALAQRLGVSQQAVAKWEAASSTPGPNALATIADVLGVSSDYLL--
71901612     -----KRVRKISRVVNNEGMTFSENLRRLRKSHGMTQEQLALTCGWGQSRIANYERGSREPSFNDIEIISRVLGVTKAELL--
92116675     -----------------KKLFVGPRFRRIRQQLGLSQTQIAEGLGISPSYVNLIERNQRPVTAQILLRLAETYDLDLRDL---
134298461    ------------------------KMKSARAILDMSQEQLAEAVGVTRQTIGMIEAGKFNPSLQLCIAICKALGKTLDEIF--
164687366    --------------------MFGQNLKKLRTSKNLSQSKLSKILGISSSTIGMYEQGRRFPDQTILTKIADFFDVSTDYLL--
23100594     -----------------------NRVKLTRMEKNLTQQQLAARTGITRQTVGLIEKGQYNPSLQLCIKIAKELEVTLNDLF--
260880930    -------------------MVFANRLKEVRERSGMKRKEVAEKLGITMQAYTCYEYGRREPRLSNLIKLSKIFDIPVDVLCSP
296393892    ---------------------VGEYIRTQRELAQVSLRQLAQRAGVSNPYLSQIERGLRNPSAQVMGQIAKALRLS-------
116669412    -----KALPVEPSNIPVA---IGSRIRAARQSQRLTIEQVADATGLTKGFLSRVERDLTSPSVASLVTLCQVLSISIGDLF--
253699290    ----------------------GVRIKKARLALGLTQKEFAASLGIVQGFLSGIETGRKRPSDTLLIALSHTFGI--------
197123735    --------------------IIGTNVKTLREAMGWTQEDLAAKSKKPVRTIQRVESGEVLPTADTLITLAVALGVEVEDLRR-
139756639    ---------------PMQKTFIGSQLRQLRRDHGQTQVEMGRRLGVSAAYINLLEKNQRSLSVPVLMALADQYNV-HWR----
261820696    ----------------------GQAIKLCRTRRGISQTDLANKAECSVSYLSMLENNKRDPTLSTLTKIATALKLP-------
153815957    -------------------EQIGEKLKKIRLSKNLTQEYIANAADVNTSHISNIENNRVKVSLSVLVQICNALDT--------
41408954     ------------------REVIGDVLREARTTQGRTLREVSDTARVSLGYLSEVERGRKEPSSELLNAICDALDVPLSSVLT-
148258862    -------------------MQIAERLKEARKLAGLSQSHVAKMLGLHRPSISEMEAGNRRVSADELARLAETYDVSVAWLL--
227356569    ------------NRSYPASKMVGKKIAYYRRVNGLTLSELAKKIGISQQQQSRYERGINRVSLDRLYQYACFFGISLSDLFQ-
197105530    ---------------------VGARIRLLRKLKGLSQQALAEAAGVTFQQIQKYERGANRVSASMLARIARTLGVPVAEMF--
153939134    -------------------MAFSNKLYSLRKQKGLSQDELGSKLNVSRQTISKWELGETTPELEKLTALGDFFEISLDELV--
290955836    ----PSEGTHPPEPPADETLAVAPQLRALRRRASLTLEAAARAAGLSPAHLSRLETGRRQPSLPMLLTLARVYGTTVSELL--
91787335     ---------------------LGEQVRHRRKALGLPLQQVALGCGISVSLLSQIERGLRSISLRTLAALSNELQLPLETLIR-
136469836    ---------------------FGIILQKKRLSKKLTQEALSIESSLSRAYISELEMGYKDPCLYTIFKLATALKIKP------
283783004    -----------------------NRLEQIRREKGITQEELADALEVSRQTVGSLENGRYNPSIILAYKIAKYFNLTIEEIF--
153002903    MSRRAYLTRSLHMPALADK--FALNLKSERLRRKLSQEALATKARLSVSYISMLERRQRTPPLETLECLAKALAVSPTSLLE-
237748842    ----------------------GNAIKTCRIRRGYSQTKLAELAECSVSYLSLIEHNQRDITLSTLQKICHALHVPIGILL--
282879967    ---------------------------QARKEAKMTQTELAEKAGTTKSYISKIENGLIEPGVGLFFRLINSLG---------
255292250    -----------------EPLRIGAKLRHARLMLGLSLCEVGERIGVTEGYLSKLENNRSQASMATLHRLVGALGMNMSELF--
296272112    ---------------MTEEFNVGKKIKFLRKEKKMNAKELAKDAGISYGMLSLLESGSTQGSVETLRKVAKVLGVTIAHLFT-
149914872    -----------------EPLNLGERVRDLRKSRGWTLEQAASQAGLARSTLSKIENGQMSPTYEALKKLAVGLEISVPQLFTP
254512810    -------STQIDTESEMERAIVGTRVRNARERKGISRRILSESSGVSQRYLAQLEAGTGNISIGLLKRVAHSLD---------
90962809     -----------------EKRINPEKLKEARISRGLTKKALADRTGISRQMISNYELGKTNPGSKNLLSIIKVLDFP-------
294631998    ----------------------GKLIRDARQHRGWTQAQLAEALGTSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
135246443    -------------------MSIANNLRKIRAEKGLSLEKVARLADLSLSTVVKIEDGNKNPTIETLSKIAKALEIGVDDLIQ-
140269235    -----------------KKTFIGPRLRQLRREHGQTQAAMAETLGISAAYVNMLEKNQRTLSVPVLIALSEQYGID-WQDVVP
228949839    ------------------------KVKEKRLNKGWTQSKLAEKSGVPQPTISHIENGTKNPSIKSIKNIANALGINLEELL--
116050529    -PGRPAGATTFDAELAQA---FGAAVRALRTERGIAQESLAHLAGIERSHMGKVERGEHMPTLALIFKIAGALECSTAVLM--
269837331    ---------------------FAELLKRFREEARTSQSRLAESAGFDHSYVSRLESGNRTPTREAVVKLADALGLTPEQ----
171915434    ---------------------LAQRIRNARLKRGLTLEEVSESSGLAKGLLSKVENFRVTPTLTTLAKLTETLGIKLSELLE-
152987569    --------------------LLAASIKRERERLGLSISELAKRAGIAKSTLSQLEAGVGNPSLETLWALAMALDVQVTRLI--
136060112    ----------IDKGGKMQKTFIGTQLRQLRREQGQTQAEMGRVLGVSAAYINILEKNQRSLSVPVLMALADHYNV--------
187935228    ------------------------KLKSARAALDLSQGQLAEIVGVTRQTIGMIEAGKYNPSLQLCIAICKALGKTLNDIF--
120435300    -------------------------LKEARKSAQLTQEQLAERTGTKKSYISRIERGLSDIQITTYQKLIEGLGKEL------
283458481    ---RQAAPVVEEAKVVPLRQAIGEVLRDVRQRQGRTLREVSQRARVSLGYLSEVERGQKEASSELLAWICQALDIPMSQMLR-
258676996    --------------------IISANLKKLRTDRNLSLGQLSQLSGVSKVMLSQIEKGESNSTINTIWKIANGLQVTYTKLI--
50122571     -------------------------IRRERERLNLSVTELAKRAGLAKSTLSQLESGIGNPSLETLWALAMALDVQVSQLI--
296138750    ---------------------VGPRLRAIRQERDITLTAVAEATGISVSTLSRLEGGTRKPTLELLLPLARTYGLPLDELV--
83953755     ---------------------LGARVRELRKARNWTLEQAANQAGLARSTLSKIENGQMSPTYEALKKLAVGLEISVPQLFTP
225026220    -----------------------NTLKDIREERNLIQADLAEAIGSCSQTIGRIERGERNPSLEIAIRLAHYLKVPVEDIFQ-
254555377    -------------------MLTANHVKQYRLMAGFSQKELASKTGITRQTLSLIEKGTYNPSLKLCLNLCHVLNQTLDTVF--
229176551    ------------------KTTVGQNIKRLRKSFDLTQEQLSDRTGLSRGQIKNWETDRHEPDLESLKVLASFFNTSTDALL--
251779375    ---------------------FKERLVTLRKEKGLTQYDLATQLGFSRGQIGNYEQGSREPDQETLLKIAKFFNVSSDYLL--
15964694     -----RDELVPAEVV--NRLLAGENVKVWRSHRGMAARELAKKARISAPYLSEIESGKKDGSLSTMKKIAEALSVDLDDLAQ-
167766468    -----------------ELIQLGERVRQKRKDCHLSQETLAEKVGISVNTVSRIEGGQAAISIEIFVKLVEVLGADANELL--
134098702    ---------------------VAHNVRAARVRAGLSLEELGRRAQVSKGALVALENAQGNPNLATLVRLADTLGVSVSALMQ-
256802967    --------PVLASAVTDED--WGQVFRTYRKLTGLSQTKLGELVGLVQPDVSDIERGRRRVSLEVRGRIATGLGIPPF-----
288870406    ---------------------------------GLTQEELAEKIGRAYKYCQDIERGTCGMSIDTMLSIAACLNISLDYLI--
52787331     ---------------------FGHHLRQLRERKKLTVNQLAMYSGVSSAGISRIENGKRGPKPATIRKLADALKVPYEELM--
294084784    ------------------RKTFGPRLRQLRRDSGQTQAQMAEKLGISPAYVNLLEKNQRSLSVQVLMALSDEYNV--------
239983013    ----------------------GKLIRDARQHRGWTQAQLAEALGTSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
227873975    ------------------------RLKSARAGKDLSQQELADLVGVSRQTINAIEKGDYNPTIRLCLAICHVLGKTLDELF--
210610950    ----------------------GKAIQKQRRAQKITQKEFAQRLGKSERTIQKYESGEILLKIDVLKQIANELNVPWQELL--
29833680     ---------------------VGPRLRRIRKERGATLAGLSEATGISVSTLSRLESGLRKPSLELLLPIARAHQVPLDELV--
269966652    -----------------EPLKLGQRIKDIRSKLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLALGLQIDMPQLFEP
255280221    -------------------MILAEKIMDLRKKNGWSQEELAQQLRVSRQSVSKWEGGQSVPDLDKLLALSQIFGVTLDYLVK-
295839211    --------------VLDQRRAIGDRIRTARLEAAITQETLAERTGLDRKTVVRVEGGTHSTLLDHLLLIARALGRLLADLVR-
308123712    ---------------------FGRILKQLRTAKGLSQEQLALSCGLDRTFISMLERGQRQPSLSSILSLSKSLETPAHEMLK-
300724595    -------------------MLVGKRIQIKRKETGVTAAELADKIGVSHQQLSRYERGTNKISLEHLVAISIALNTP-------
229100652    ---------------------LGSQLKKFRESKSFSQEDVARKVGVTRQAVYKWESNKSYPDIDNLILLSDLYEVTIDELIK-
229082960    ---------------------LGSQLKKFRESKSFSQEDVARKVGVTRQAVYKWESNKSYPDIDNLILLSDLYEVTIDELIK-
90422889     -----------------KKLFVGPRFRRIRQQLGLSQTQMAEGLGISPSYINLIERNQRPVTAQILLRLAETYDLDLRDL---
142037094    -----------------ENMTIGENIKLKRESLGMSRAELIDKAGISVAQMSRIERGEKNPNLETLVAISTALNTSIDEIV--
283846518    -----------------EDFIWGRRIRAFRKLKGFTQEEFARQLSISVSVLGEIERGSRVPSDELLVSVTEVLNVTLEEL---
256670560    ---------------------VGAEIKRVRSSLGMTLRELAERCGLSPGFLSLAERGVNSISLTSLFAIAGALEVDAVELL--
256676447    ---------------------FGGELRRLREASGLTQAELAAQVYVSASYIAQFEAGRRKPNEDVARRLDDALKTSFWRIV--
141757062    -----------------KKEILKMRLRKERKEKMLTQAELAKKAGIPRTTISKIENNALNFTVGTLQKVAHALGKE-------
229136572    -----------------------SKIKIARVEKGLTQQELADIVNVTRQTISLIESNKYNPSLKLCIHIAKTLDESLDKLF--
258510478    -------------------MTFGERLAQLRRSKGLSQYALAEQLKMTRGQIANYEQGTREPDIETLKKLADFFDVSIDFLV--
301630833    LPSKPKDCNSGDDDAIGQ--CVAQNLQRLRSKRYLSLDALARNCGVSRAMLAQIESGRSVPSIKVLCKIAKGLKVSVAAFLE-
197337412    ---------------------LGQRLKDIRIQLGLTLEEASKRTGLARSTLSKIENEQISPTFQALQKLATGLDIDIPQIFEP
258622468    -----------SKSLVRQSHFLGTKVRNLRKRNHLTMEDLSARCAPSVSYLSMIERGKRVPSVEMLEVIAEVFQKPIWFL---
258517093    -------------------------IRKLRIKYGVTQEKLAQKVGISRIYLSELENGKKNPSTTLLEKIAKNFDVRVSEL---
167035167    ---------------------LGTAIRARRKLLMLSQEALADLSEIDRAHMGKIERGERNVTFLNVVKIATALGCKPSDVL--
150389363    ---------------------FGKYLKEIRKGR-MTQRELAKRIGVGYPYISKIENNEPPPSDDVLIKLAQALEVDVDELF--
222033322    -----------------------RRLEEAREAKGLTMAELARVLNISRQAISSFEKGLKSPSADTLSAIAKVLGFP-------
83310829     ------------------KQQIGLKVRAARLKRSLTQEQLAERVDKTAESISNIERGHVTPPLDTLARIAQELDTPM------
167588649    ------------------------RLKLLRKQKGWTLDVLADETGLTKSYLSKVERGLSVPSIAVALKLSKALNVDVEQLF--
138544708    ----------------------GSRLRQLRRERNLTQAALADTLGISAAYVNMLEKNQRSLSVPVLMALSDQFGID-WHDVVP
75762759     ---------------------FGEKLFKLRKEKGLSQEVLAEKLKTTRQAVSKWENGQGFPETEKLIMIGKVFEVSLDYLLK-
304402532    -------------------------LKQLRNEKGLSQEKLAEVFGVSSRSVSRWENGRTMPDISIIIELADYYGIDIRELL--
14591505     -----------------------RDIKKIRKALGITQEELARKAGVTQAYIAKLEAGKVDPRLSTFNRILRAL----------
228902129    ---------------------FGEKLFKLRKEKGLSQEVLAEKLKTTRQAVSKWENGQGFPETEKLIMIGKVFEVSLDYLLK-
17228887     ---------------------FGNLLKHWRNQRSFSQLDLAVASEVSQRHISFLESGRAKPSRDMILQLATVLDVPL------
297587580    -------------------MILSDKIILLRKKNNLTQEELAEKLGVSRQSVSKWEMGNSIPDINKIIQLSDVFGVKTDYLLK-
137197430    -----------------------NNLKKLRESKGLSQEKLGDNLGVSRQTINSIENGKFDPSLTLAIKLTKFFDEPIDSIFE-
238916178    ------------DAIQPE-MDVIRAIVDARTSQNMTQKELAERTGINQADISKLENGTRNPSVNLLKRLADA-----------
115379785    ----------------------GQRIRELRRPERWTQEELAERAQISVSFLSMIERGERVAHVETLAALAGALGVSLGELF--
119714341    -----------------------RAILRLRTQRGLSLSALADQSGVAKGTLSNLERGVGNPTLETIFALSRGLGVPIGELV--
294642766    -----------------------------RKLRGLTQEQLAEMIDKNLAFIGAVENVNRTVSLDTLFDIADALNVEPYKLLK-
225378006    -----------------DRLAVGDRIRKKRVQLGFSQDEVAERIDRAPKYCSDIERGTCGMSTETMLAISECLDMSLDYMM--
169334840    ----------------------GRLISSLRKEKNMTQQELADKLNITDKAVSKWERGLSYPDISLIPKLADILDIDPNKLL--
148259560    ---------------------VGARLRRMRQIFGLTQRELARRAGVTNGAISLIEQGRVSPSISSLKKILDGIPMSLAEFFT-
295093485    ---------------MKEQLHLKNHLKEVRTAANLSQTQLAEMVGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
222530625    ----------------------GKRLQELRKQRGFTQEQVAKYLGITQEQLSHYENGKREVSVDILLQLARLYG---------
254465630    ---------------------LGARVRELRKARDWTLEHAANQAGLARSTLSKIENGQMSPTYEALKKLAVGLQISVPQLFTP
213161102    --------------------MLQNNIKQLRTQLSITQHELAFMVGTSQQQIQRIETGKVAAKLSLAQAICNALDKPL------
135062371    ---KHKESPFMKHPVDVH---VGKRVRHRRWMVGMTQQQLAERVGIKFQQIQKYETGMNRVSASRLYEIATALGVP-------
168214024    ------------------------KIKLKRISKGLTQKELANKVGISHVTLSKFENGSENITLRTMLKLAAALDTTVHELF--
183602320    --------------AEIERLNAAVAVSRAREEARLTQEQLAERSGVSRVTINRIERGKLNPSMKTLSRLARAMGKQ-------
56476736     ----QRGRPVGSTTYEPEPALFGQAVRAARMEQGMAQEELASLAEIERSHMGKIERGEHMPTLALILRIAAALNRSAADLI--
67078040     ---------------------LGSQLKRFRESKSFSQEDVARKVGVTRQAVYKWESNKSYPDIDNLILLSELYEVTIDELIK-
139677672    -----------------------ENIRFLRKKKGWTQEKFSKKIGIKRSLVGAYEEGRSDPRLNNLLKMCEVFQISLDNILK-
134935433    -----------------------ENIRFLRKKKGWTQEKFSKKIGIKRSLVGAYEEGRSDPRLNNLLKMCEVFQISLDNILK-
71910858     -------------------------IQRLREEKKMSQEELANKSGVSRTTISLIETDKSTVKLSTLQKLAVALDVPI------
251781701    ------------------------KLKAARAGKDLSQQALADLVGVSRQTIAAVEKGDYNPTINLCIAICRVLDKTLDDLF--
255505869    ----------------------GRRIARRRKQLGLKQAEVEEKADLSYKYLSNIERSISIPSIEVIMRLAVALDTTPDEFL--
288916300    ---------------------VGTRLAQVRRRRNMTQEELAERSGVSADVIRRLEQGRRSAQLRTLGALARALDVRTSDLL--
294794380    ---------------------LGHKIAIIRVSLNMSQQELARHIGISRSYLSKLECGTSGMSLEILFKIAQAFQINVGQLVR-
217977134    ---------------------LGKTVQRLRKAYNFSLSELSEQSGVAKSIISQIERNETNPTLATIWRLSQALDVSIERVLQ-
163746251    ---------------------LGARVRELRKARNWTLEQAARQAGLARSTLSKIENGLMSPTYDALKKLAVGLEITVPQLFTP
300702662    ----------DTDAGVNERI--ARRVRELRATRGYTLDALAARCGVSRSMISLIERGAASPTAAVLDKLAAGLGVSLASLF--
256805990    ---------------------VAPRLRALRRQASLTLEAAARAAGLSPAHLSRLETGQRQPSLPMLLALARVYSTTVSELL--
254420279    ----------------------GEQLRLARLAHGYSLEDVGERISATRQFIHQLETGSRSPSDEVMEALADVLGVTPAFL---
144033644    ----------------------GSRLGDLRKRKQMTLDQLSSKSGVSKSILSQIERNISNPTISTMMRIADALEETL------
257063263    -----------------DKLVLKNRLKEIRAEQKLSQAQLAAMVGVSRNTISSIETGQFNPTAKLALVLCIALDKKFEDIF--
296450740    -------------------------LKDIRIERNLIQEDLAEATGSCSRTIGRIERGERNPSLEMAIRLAHYLNMSVEEIFK-
268592700    -------------------------IRKIRKENGISACELAKQVNVSQQQMSRYERGINKISIDMLFNLSVALDCPFERVIK-
125623537    ------------------------RVAELRKKRGWTQEVLAEKANITVRTIQRIENG-TDVSLDTLASISNALLVPVSELFE-
221197606    ---------------------VGEQIQRLRNERKLTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGITLDELF--
257440049    -------------------MSFPELLRQCRKQKHMSQAELASLLGVTQQAVGKWESGKSSPDPTTVAKLAEILDTTADYLL--
284993364    MPGGGAARSVRTVTATATRSTFGPLLRQWRTRRRLSQLDLAVESDVSARHISFLETGRSQPSREMVLRLATQLDVPLRE----
300933761    ---------------------VGSRLRELRKDRSLSQAQLAEKLGISASYVNQIEHNSRPLTLAVLDKLTATFGV--------
141060564    --GWRRRRPLCDAAPETSRMTFGQRMRELRAERGLTQQQQAEQLGVSKAYISALETGNR------------------------
258516790    --------------------MIGNKIRIIRESKHMTQDELGNLTGYKQSQISKIESGSREVKSRELGKFAAALGVKITELLE-
269836649    ------------------REAVGATIRGLRLTRGWSLRDLSQASGISVPYLSEIERGRKDPSGAVLAQLAEALDLSLGALL--
255658714    -------------------MVFADRLRALRKKSGLTQDEFSKQTGIGRSAVGMYESGKREPNYTTLSKVARFYHVSTDYLL--
258650681    -------------------EQVGPRLKRLRTQRQVTLTALAAATGISKSTLSRLETGQRKASLELLLPLAMAYNVPLDDLV--
160915619    ---------------------FNEKLQQLRTGKNLTQEQLAEQLYVSRTAISKWESGKGYPNIESLKCISKFFSVTIDELL--
13476145     ---------------------VGRRVRALRLERRLSLAELAAKAGVSIGALSQIERGMSSLRVKVIWPLAAALDIEPSALI--
257868500    -----------------------NRLRSIREEQGLSQGELAAIMGVSRQTINAIETHKYNPSLELALRIAHYFKLSVEELFK-
257879453    ----------------------GKRIKALRKEHGLTQEQLAEQLGVAANTIARIETGNRGISIDLAIEL--------------
148263396    ---------------LRLKLEIGSRLKRLRMERSLTQKELAVRVGLDYTYIGKIERGEQLPSLKILLKISEALSVPVASFFQ-
212636884    ----------------------GASLKTVRKEKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGLPMSLVEFF--
261406993    -------------------------LKKYRKEKNMSLDDLAEITGVSKLTLGNIERGETNPTLAIIWKISKGISLPLFALFK-
46206109     -----------------------QRIRGLRLARGWTLDALAARCFLSPSTLSRIETGHRRIALDQLVPIARALGTTLDQLVEP
167628192    ------------------RECFSERLRGLRKGRKLSQNELGAALGLSRGSISYYEKQSRTAPIDVLYVVADYFNVSADFLL--
140390737    -----------------------RRIRALRDYHGFTQLKVAERLGISQAAYSRLEKGEVELSVIKLIAICEIYDVILQDLLR-
140389062    -----------------------NNLEVIRRQAGLTQAELSKFAGVSRKSINAIENGMYVPSTVLALKIADTLGCSVEDLFR-
257897454    -------------------MVLGARIAHAREGLGISQGELGKLAGFNQTTISLIETGKRLPNLKTLIRLSKILKKSL------
149187584    -----------------EPLKLGERIKDIRAKLGLTLEEASQRTGLARSTLSKIENEQISPTFQAMQKLALGLHIDMPQLFEP
229493241    -----------------ETMDVGSELKRWRERRRLTQLGLSAAAGVSTRHLSFIETGRSKPSRDMILHLSECLDVPLRQ----
210623409    ------------KKNMKNDLILKNRLKVARAEKSLSQSELAEMIGVSRNTISSIETGQFNPTAKLALILCIALDKKFEELF--
212709332    ----------------------GNFIRNARVSKGLSEKELASLISVSQQQVSRYERGVSTLSIQNILILLNALNIPFDE----
281334739    ---------------------LAEAIKEQRELKGWSQEELANILKVSRQNVSKWESAKNYPSLDILIAMSDLFGISLEHLIK-
220911413    ---------------------VGPRLKALRLRRDVTLTALAAATGISVSTLSRLESGQRRPNLELLLPLAQAHQVPLDELV--
143139020    -----------------------NNLEVMRRQAGLTQAELSKFAGVSRKSINAIENGMYVPSTVLALKIADALGCSVEDLFR-
135261205    -------------KIESAKLAVAEKLATLREEMGLTQSELAKKMKVSQQLISRIESGSENISIETLIRFFDILGV--------
135622453    -------------------LQLGNRLSLLRKRKNMTLDELSSKSGVSKSILSQIERDLSNPTVATISRIAAALDEKLSDFF--
241759657    ----------------------GRAIKLCRNQKGFTKTKLAENSGLSVSYLTLLEQGKRDPNLSTLEKICLALQIPSTVLM--
118467518    ----------------------GSFIRAQREAAQVSVRQLAEKAGVSNPYLSQIERGLRKPSADVLNQIAKALRVSAEVL---
302385374    --------------------IVAENIKRLRTQRKMSLDAAAKASGVSKSMLGQIERGEVNPTIAMVWKIAYGFKVPFTELV--
16126237     ------------------------RLETLRRERDLSLDAAAALTGLSRATISRIERGETSPTANALGRLCNAYGLTMSRLL--
66769288     ----------MPQSSALLRHQLGLRLQRLRQRHGLTQAELARRLGLSPSYLNQIERNQRPLTLAIQQRLKTALG---------
135393030    --------------IEPFKMILKNNLKDIRQKKGLTQEELGTNVGVSRQTIISIERYRYKPTLELAMKIAEQLNIRIEKLF--
141243473    -------------------------LRRLRASSDLTLEELSERTGISVSQLSRYESGGRDARVSDLEKLANVFGVSAAEIM--
118497388    -------------------------IRKARKKQGLTQADLAGISGLGTRFIGEVENGKSTAHIGKVIQLASSLG---------
296446681    -------------------EVIATNVRRLRNARKWTQEALAEKAQLSSRYVGAIERANVSARVKVIGRIADAFGVEPAELLK-
268590899    -------------------KIVGSRIKKLRREYGLTGTEVAMALNVSQQQFSRYERGINRIDIDSLVMIADFLKVS-------
270290740    ---------------------FNTRLKSARKLKHFTQLDLANRLDVSKGTVSAYEQGLSYPSLETLVKICNILDTSADYLL--
186475018    ------------KTVTTYGAILGAVLGQIRSAAGMKQSDLAEAVGVGPSTWSRIEKGESSLSTDQLKLAADALKVPPSRILE-
251779839    ----------------------GNKIKTLRESKNISKSELARKIEVSPAYITMLENGKTNPSLEILNKISFALDIPLDKLV--
146313164    ---------------------VASRIRSWRKDKKLSLDELSRRASVSKGMLVEIEKGAANPSIAILCKLAAALGVSVADIV--
258637197    ---------------------VSSRVRTQRKEQKLSLDELARRAGVSKGMLVEVEKGDANPSIAILCKIAAALGLSVADMV--
297184582    -----RASPADEVPQPP--LDLGNRIRELRSEHGWSLDEAAAQTSLSRSSLFKIEKNRMSPTFDALRKLAEGFGLAMAELV--
124007647    -------------------MFFSKNLRYIREEKKITQGALAEILGVSRSALSAYEDGRAEPRILLLIKIAQYFAVSIDEMV--
88802552     -----------------DTLIFGKELIKARKARGLTQAEVAEKCNVTIRTIQRIESGEVTPRSSTIKIISKFLEVDFFEI---
137886305    -------------------QMLVNRVKDYRKGRGLTQEDLAAKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
183598411    --------------------IVGKKIKRYRKEMNLTAEELGRYIGVSQQQISRYESGVNHINIDFLSQLSELFKVPIQVFL--
296161883    -------------------KAVGKEIRARRKVKKLTQAGLAMRAAVHPNTISLIERAKTIAGIDALIDIADALGVSLSQLIK-
228994924    ------------------KTTVGQNIKNFRKSFGLTQEQLSDRTGLSRGQIKNWEVDRHEPDLESLKVLASFFNTSIDRLL--
183598790    -------------------ELIAKALVRERQKSGLSLSELSRQAGIAKSTLSQLEAGNGNPSIETLWAICVALDVPFSRLIE-
111021088    ---------------------VGPRLKALRQQRGATLAQLSESTGISVSTLSRLESGQRKPTLELMLLLARAHQLPLDELV--
302341551    ------------------RVEIGGRFREIRKQLGLSQQEFASVLGVTQATASRIERGEVSATVEALSGL--------------
237733314    ------------------KMSLSDNLRALRKQKGYSQEQLAERLNVSRQAVSKWESDNGYPEMESLIILSDLFECTIDDLLK-
182625421    ------------------------NIKLKRISMGLTQKELAHKVGISHVTLSRIEKGAENITLRTMLKLAEALDTTVQELF--
307710469    ---------------------FSERLKTLRKQAQLTQVDVAEKLGISQPAYASWERGIKKPTQENLVKIAQILNVSVDYLV--
163854504    --------------TIRRMETFGQRVRGARLRFGWTQKELASVSGLTQSAIGNYESGQRTPTSAALIKLAQALDVTPEWL---
284032671    -------------------EAVGPRLRRLRQERGTTLTQLAESTGISVSTLSRLEAGQRRPTLELLLPLARAHQVQLDELV--
254386728    ---------------------VAPQLRDLRRRAGLTLEAAATRARLSPAHLSRLETGRRQPSLPLLLGLARTYGTTVSELL--
160947469    -------------------KTVSERLKYLRSINKKTQKEFAEFLGIPQPSMSAYENGKNNPTIDVLIDIADKCKVSLDWL---
119963185    ----------------------GARVRQERQNRGWTLDQLAEAAGVSRRMIINMEQGAANPSVGTLLRISDALGVGLPALVE-
225569026    ------------------KMGFAENLQFLRQKKGYTQEQIAEQLQVSRQSVSKWESGGSFPEMDKLLQLSEMFQCGMDVLVQ-
142821594    ------------KSLLRKSHFLGTKIRNLRKRNNLTMEDLSTRCAPSVSYLSMIERGKRVPSLDMLQVIAEVFQKE-------
189465130    -------------------QIIGENLKKIRELSGFTQEQIAKSIGIERSAYSNYEGGTREVPYDILERLSNLFGCEPFILFE-
300768439    --------------------MFAERLKELRKEAGLTQERLAMQLGMAKTTLASYEQGKRQPDLETLSKIADRFSVTTDYLL--
152987325    -------------------ELIARRLSTLRSERRLTLAQLAERSAVSKAMISRIERNESSPTASVLGRLAGGLGVTLSELL--
295700360    --------------------LIARRVKALRDAQNWSLDALAERSKVSRSNISLIERGQSSPTATVLDKLATALNVPLASLFE-
163798150    ----------------------GNRVRTLRKARGNTLATLAARAGLSVSMLSAVERGEKAATVLVLHRIAGALGSTIARLVE-
226526965    -----------------------QKLKQCRSAKNLTQAEVAEQLHVSRKTISGWENERSYPDPTSLIKLSDLYHVPIDDLLR-
307693845    -----------------DQLVLKNRLKVARAEKNLSQGDLAKLVGVSRQTISSIETGQFNPTAKLALVLCIALDKKFEDLF--
94972375     -------------------------IRNYRKTAKLTQARLGEKLGVKGNYIGEIERGEEHPSVEMLVKFSLHMKVRPGELL--
256370857    ---------------------VGEVLREARRRAGLTQAELGRRAGVTQSVVSAYESGARQPSVSMLARLVAAAGAELRELSEP
255527402    --------------------MIGNAIKEAREEKGFTQKYLGEASCLSQKTISAIETCRRSITQENLKNICNELNNPIVYM---
99078239     ---------------------LGPRLRSVREKANLSQRALAKKTGVPNSTISLIESGKMNPSVGALRRILDGIPISLSDFF--
111220424    -------------------------IRDQRRAAQISLRQLAKQAGVSNPYLSQIERGLRRPSAEILQQIAKALRISAEVL---
297201083    --------------------IIGRRVQQLRVERGLTQKQLAEPA-YTPAYISTLESGRVRPSDDALRHLADRLGVGFEEL---
271969826    -PLRPATDRTDPKSSPARRHALGERLRGLRHERGEKLSETARRAGVSPQYLSEMERGVKEPSSEMIAAVAGALDVTLVDL---
296934543    -------------KTVPLRQAIGEVLRDVRQRQGRTLREVSQSARVSLGYLSEVERGQKEASSELLAWICQALDIPMYQMLR-
254284170    -------------AIDPAALRLGQRVVEMRQNNGQTLDQLASASGVSRSMLSQIERGKANPTLAVTYRIAQSFGLSIGEMV--
135223416    ----------------------GFNIRRYRKKKGWTQEKFALEANLHRAYIGQIERGEKNIGVQNLEKM--------------
143533743    -------------------QMLVNRVKDYRKGKGLTQEDLATKAGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
144121154    MARPPSPLPEPGDGDSLEAAI-GQKVRALRQGLAVTMADLARTTGLSVGMVSKIENGQTSPSLSTLKALAQGLNVPI------
307701699    MSPEQRREYEAQTPRSRAALLAAEIAYEARMSAGLTQAELGERLGRKQTYISALESGRANPTIATLEELVDATGKRL------
307694058    ----------------------GKRIKALRKEHGLTQEQLAEQLGVAANTIARIETGNRGISIDLAIEL--------------
309792250    -------------------MSLGQKIGRLRQERGLTLQEVSDGSGLTPSFLSRLERDKVNISVANLRKLAQFFSVQMTHFFE-
228474760    -------------------------IKNIRKSKNMTQSKLSEKTGFSQNTISNHENGRRSIGEKEVEKYAKALEV--------
295402356    -------------------KIIGKNIEKYRKLKGISAEELGNRVGLTKKTIRRYETGEIRIINDRVLAIADALDIDPADL---
126648295    ------------------------NIKFLRKQKNLTQEIMASTIGISRSKLAGYES-SVNPPLDTLVKLSDALGVSLDILLR-
290956608    ----------------------GKLIRDARQHRGWTQSQLAEALGTSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
53721415     ---------------------LGAAIRARRKELVMSQEALADFAEIDRSHMGKIERGERNVTFMNIVRIARALQLLPSELLR-
154503587    ------------------RCILVNRIAELRKKLGLTQTRLGEEIGVSQQTISKYENGDENIPGDMLLALSKFFRVPIDYILR-
111038055    ------------------KVIFFTNVLRILDERGMTKNELSERSGVSISFLSDLTTGKANPSLKVMEAIASA-----------
296446438    ---------------------LGATVQRLRKAYNLSLSELSQQSGVAKSIISQIERNETNPTLATIWRLSQALDVSIERVLQ-
254555732    ---------------------LGQALKLQREALGLTQQVLADQLHVTRQTVSRWENGSTYPNLDTLVELSDRLQISLDKLLK-
307325149    ----------------------GKLIRDARQHRGWTQSQLAEALGTSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
300855029    -----------------------NKIRELRKERKITQEELADFCNVTRQTIISLENGKYNPSIFLAYKIAKIFNMTIEQVF--
111222160    -----------------------ERLRAIRQLRGLTQQQVADRCGLTRTAVTDLESGRRDISLGQALIIASALDVDLGRLLDP
228992527    --------------------MIGENLRKLRKTNNLTMKELGQKLNLAESTISGYENGNRKPDYDTLNKFADFFEVSTDYLL--
293395281    ----------------------GKRLSQIRQQLGLSQRRVAELSGLTHSAISTIEQDKVSPAISTLQKLLKVYGLSLSEFF--
226938551    ------------------------NVSQLRKQHGLTQQELADKSYVTIRTVQRLEAGE-DVSLSSLSAIANALSVPISGLF--
83952018     -----------------EPLNLGQRVRELRKARDWTLEQAAKQAGLARSTLSKIENGQMSPTYEALKKLAVGLEISVPQLFT-
291518587    ----------------------GSFISEMRKEKGLTQKQLADLVGVSDKAVSRWETGKGLPDTSIMPELCKALDININELL--
260888585    ---------------EPERNII-RAIVEARIAQNLTQKEVAEKTGIAQAELSRMENGLRNPSIKLLQRFAEGLGLVLKISFEP
271502480    --------------------VFCQRLKQARLAKGLSQKKLGIAAGIASTRINRYEKGVHEASIDTAQQLSDALDVPL------
146295669    -----------------------------RIKNNLTQKELAQKLGMTQAMVSKLESGEYNPTVKMLYEISKALGLE-------
17549539     ---------------------VSSRLKALRREHTLTLDELSRRSGVSKGMLVEIEKGEANPSIAILCKVAAAFGVSVADIV--
186474250    --------------AQIDHQAVGARLRDARKARGLTLMQLSEQSGIAVSTISKAERGDIALTYDKFAALAHALQLEFDAIF--
94495587     -----------------DRKLYGPKLRVLRRELGLSQTQMAEELGVSPSYLNHLERNQRPLTAQMMLRLANTYDIDIRDFAAP
158319324    -------------------MLNGLKVRELRNIKGYTTLDISNLTHISKSYIEELERGKKNPSLNKVVVLAKVLGVKVDELI--
298345880    ---------------------FGQLIRMRRVIFDYTQENLAEKAGVSRMAIKRLEAGNPNVRLDTALKAAQAVGVPLPTILE-
124009645    -------------------MSFGENVAVERKKKDFSQGELAKQVGITAVTIGRYERDEIKPSIDIATKIANALEVSLDYLV--
76799152     --------------------MLKDNIKKARLDAGLTQLEVAEKLGVAQAQYARWENGGRNPKDETVEKLAEIFGTSLEIL---
256423770    -----------------KQITFGKRLTEVRKDKKLSQDEIAKKVGVHGAVIGRYERDEVKPSIEMAANIAAALEVSLDYLV--
239626415    -------------------------LKNIRVKNKLTQDEMAERLSVTRQAVSRWENGDSTPNIETLKQISIAFDVSINTLL--
223983971    ----------------------GYRIKQLRTKNNLTLEELASRCELTKGFLSQLERNLTSPSIATLQDIVEALGTTLAKFFQ-
296104791    ---------------------VANRIRNWRKEKKLSLDELSRRASVSKGMLVEIEKGAANPSIAILCKLAAALGISVADIV--
297242658    ---------------------LGEKIRKARLEAGLTQEELSELLMVSRAAVAKWETNRGLPDIENLKFIASALSVSVDYLL--
221635639    ------------------------RVRERRRSCGLSQQQLAERAGISRQTLVAIEAGRLTPSVAVALRLARALGCAVEELF--
141316311    ----------------PDRKLFGGRLKRLRRELDLTQTAMAADLGVSPSYLNHIERNQRPVTAQLLLRLAETYDVDLRAL---
138665012    ---------------PRDLGNIGTKIRKERRSKGLSQTELSKNLEISASYLNLIESGRRTITVPLLIKIGNELGLSLKDL---
255038048    --------------------LLGRAIRTVRKERNLTQEQLGELVGVQKAQISKLENGNNSATIDTILKVFSALKAEI------
118467423    ------------------REVIGDVLRNARTDQGRTLREVSDAARVSLGYLSEVERGRKEASSELLSAICDALDVPLSRVLT-
259504791    ------------------------NLKKIRLKRKLTQRELAKRVNYSQQAVAKWEVGISNPDISNLVKICEELNISVECLL--
255602033    ---------------MVDRPPIGQVIRTERLNLKQTQASFAALCGITPQYLSLLELGDVNVSLDTLLMICKVLNKPLSVLM--
168187848    ---------------------LGEKIKKYRKLFKLTQEELAAKLEISKHTLSKYEQNQRKPNIEMLNKIAKALDVTVNDLME-
253583791    ------------------------KIQQLRKQNGMSQEKLAQLLGVSKQSVSKWESGQSLPEIDKIIQLSNIFEVTTDYLLK-
254387621    ----------DPERSPREK--FGQVMRSLRDERGWTQEELAERAGCSSQHISAVETGRRPPTRRFASRIDRAFGT--------
118472941    -----------------AKTFIGPRLRRLREEHGLTQVALARALGLSTSYINQLENDQRPVTVPVLLSLSERFDLP-------
143092233    -----------------------ENIRFLRKKKGWTQEKFSQKIGIKRSLVGAYEEGRSDPRLNNLLKMCDVFSISLDNILK-
182626781    --------------------MLSNNLKKIRKEKNIGIRELDKISGVSHPIIINIESGKSNPTINTVKKLAKALDVSIDELVE-
229553254    -----------------------NRVREFRREKKLSQLALAEKIGVARQTINLIENGKYNPSLELCLKLSWTLGTDLNTLF--
134298619    -----------------------NRLRELRNELNITQEQLADKLGVSRQTVISIENGKYNPSLILAYKIAKIFAISIEEAF--
220904493    ------------DKIPNLNWALAKVVKEARETAGLTQNELAGFSGLSEIYLSSLERGQRGDSLNALMQIAGVLKLEASELVR-
295099455    ---------------------LGRRIQKARKEKGLTQQELADLSHVSLKHVQGCERGVKNPSFEVLRAFCKVLNLSLDSLM--
229000727    ---------------------LGSQLKKFRESKNFSQEDVARKVGVTRQAVYKWESNKSYPDIDNLILLSELYEVTIDELIK-
168183395    --------------------IISANLKKLRTDPNLNLGQLFELSGVSKVMLSQIEKGESNPTINTIWKIANGLQVTYTKLI--
225377108    ------------------QMQIGSVIRKYRKECGLTQEEMAKRLGVTTPAVNKWENGNTNPDIELLAPIARLLHISLDTLL--
169350310    ----------------------GGKIKMLRQANGLTLEELANRSELTKGFLSQLERDLTSPSITTLEDILEALGTNLQEFF--
153813857    ----------------------GEQINNLRKQHGLSQDDFANLFNVSRQTISNWENGKSYPDLEMIIKVSDYFKISIDELLK-
24379268     -------------------MTFETRLRDYRKQLGLSQEKLAEELHISRQAITKWESGAGTPDVVNLMALSDFFQVSIDQLL--
163938006    -----------------------NKIKLSRIEKSLTQEQLAFQVKVARQTIGLIEKGKYNPSLQLCLAIAKALDKTLNDLF--
227495327    -----------------------NNLPQVRKEKGLSQQELAKLVGVSRNTISSIETGQYCPTAKLALVLCVALDQKFEDLF--
167757680    -------------------MIYRDRLRALREDSDLSQKTIADYLGIGQTTYSQYELGKRSMPVEYIIRLCQFYNVSADYML--
218290717    ----------------------GSRIRSARQSKGMTVESLANAIGISKGSLSAIETGKRPVSLLNLTRISDVLDISLDYLV--
289770224    ---------------------LGEYLREQRRNAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
160933444    --------------------MLNENIKAIRKSKGLSQQELAIKLNVVRQTISKWEQGLSVPDSDMLISISEVLETPVSTLL--
255035795    ------------------------NIKFLRLRQKLSQEALAEKLGISRVKLNAIESGRANPTVDDLINFSEYFRMSIDSLLK-
213019847    ------------------RYQIAQKVRSWRLKRGYTQKDLAGKIGVTYQIVLQYEKGTRKISIEKLYAIAEALSVSIADLI--
213019847    ----------------------GKKIKEWRLVRGYTQKDLAEKMSTTRDEISNYEQGRVAIPLEKLYAIAETLSINIMDLLE-
288962158    -------------ASMDKKAMLGPKVRRLRRDQGLTQAQMADQLGISPSYLNLIEHNQRPVTVPLLLKLGQRFGVDL------
142094627    ------------DTTENEWATVGERIRLARESAGISVRELSRRIEVSASHVSQVERGLASFSVRALYSVVNILGISMDSLFE-
15485444     ---------------------FSERLKELRKQAHLTQVELASKLGIVQSSYADWERGKKKPTQENLVKIAQILNVSVDYLV--
163796221    ---------------------FGGEILRARKDAGLSLDELARRSGVSKSILSQIERDSTNPTIATVWRICAALERTPESFFR-
111221332    -------------------QVIAARVREYRLAAALSVAELARRTEMSKAMLSKIENAQTSCSLSTLGRLAAGLGVPVTALFR-
270300235    ---------------------FGEQIKQLRKSNEITQQEMGARLGVSRQAISHWENNRNLPDIEMLIIISKEFDISLDILI--
149202181    -----------------AKTLIGPRLRQLRRERGQTQADMARKLDVSPSYINLLENNQRSLSVQMLMSIADAYAVDWRDLTR-
162448725    ----------------------AANLRRLRQQRGITQEQLAEAAGIELRTMQAIEVGRQSMSLGTLVRLANALDVSPGVLLR-
257792570    --------------------MVGEKLMKLRKKRGMSQQEVASALGVTRQTVSNWECDQGAPSLDKAADLARLYGVSLDDL---
166032267    --------------------VIGANIKHYREQAKLTQVQLAERAKISISYLSKIEAAGKSLSISVLNQIANVLSVDINEFFK-
293400092    ---------------------VGSYISELRKAKKLTQKDLADKLYVSDKTVSKWERGVSMPSIPLLMPLANLFDITVTELLK-
260574980    ----QKAIEIIPGIAQLAHELTGSRIRDKRLQRAMRQSELAELAGISATYLSLIERNRRSIGGKLLNQIARALAVEPVSL---
143180739    -------------------HMLINRVKDYRKGAGLTQEDLALLAGVSRQTIISIEKNKFVPGLDIAIKISDSLKTPINKLF--
307265008    -------------------MTFSDRLKELRKEKNLTQEDLAKILGISRSTIAGYETERKEPDYETLKKIADFFNVSIDYLL--
293401078    ----------------------GAKIKALRIQNDLTLEELASRSELTKGFLSQVERNLTSPSVSTLEDILEALGTDLASFFK-
229070587    ----------------------GQKIMAFRKDAGLTSKRLAELADITPSMLSQIEKGITNPSLQTLKLISVALNIPLFNFF--
268592540    -------------------ELISKALVRERQKSGLSLSELSRKAGIAKSTLSQLESGSGNPSIETLWALCVALDIPFARLIE-
289769674    ---------------------LGARLRAIRQARGLTLAQLAAATGISVSTLSRLESGQREPGLRHLLPLARAHRLPLDELV--
57234333     -----------------DKSSIGITLKELRKKIGMTQSELARRSGVDRAYISQLESGKTSATLGIAQKLARGLDISTSALL--
212633084    -------------------MTLGKQIKHYRTARDLSQPELAEMMGIEQSYLSKLENDKSIPSNDVFRSLLTALSVNTTEFL--
297191369    ----------------------GKLIRDARQHRGWTQTQLAEALGTSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
295106118    -----------------------NRLKAARAEQGLSQTDLARLVGVSRQTISAIETGLFNPTAKLALVLCIALDKKFEDLF--
183219415    -------------------------LTKVRKESGLSQRDLATVSDVPQSTIARIESG-ANTSIDTLTKIANALGKRL------
56963615     --------------------IVPERLKTLRKERQLTQEQLGELINVTKVSISGYENGNRTPDTDTLRRLADVFGVSTDYLL--
154501529    -----------------DKAALGQRLRQARKDKGLTSEKLSELCSINATYLRQIEAGTKVPSLPVFVSLCRELGTHPDFLL--
160942794    --------PKLTEEVKIVRKSLSEMLKENRTRCKMTQEFVAETIGVSRQAVSKWENGTSEPNTSNLMALARLYGIPAEDLLK-
229590656    --------------------LLALSIKRERLAAGLSLTELAKRAGVAKSTLSQLESGIGNPSIETLWSLAMAMGLQVTRFFE-
194467259    ---------------------FRNYIKKQRNNLGFTQAEIAEKLHVTRQTISNWEQGKSYPDLDTLVKISDIYKISIDTLLK-
229099134    ------------------KIELGEYIRKVRKEKKLSLRKAAELTGVSHPYLSQLETGSKKPSIEILEKLALGLD---------
163793593    ----------------------GDAIRDRRTSRRMTLGDLAARCGLSVSFLSRVERGHAQSSVGNLIRIADALGGTIHDLIGP
282882172    -------------------MTLGEKIRKYRILNNLTMKELSEKLGMSISAIQKYENGTVIPKTDIIQKISKILNVPINKLLE-
146280227    --------PHSVEVDRAARI--GANIARARQRRGLTLDGLAELSCVSRATISALERGHGNPGVQTLWSLADALGLNFAALL--
240171180    ------------------REVIGDVLRGARTSQGRTLREVSDSARVSLGYLSEVERGRKEPSSELLNAICEALEVPLSEVL--
296141333    ---------------------LGEFIRAQRIAAEVSIRQLAEKAGVSNPYLSQIERGLRRPSADVLGQIAKALRLSAEVL---
222095409    ---------------------LGEKIKALRKEKKLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLECEPSFLLE-
144011970    ---RPPSSSSIGEVSPVAKNQIENKIRQLRFENGMTQSELASKVGVTRQTILSLEACRYSPSLELAFKIAQVFQVPLEEVFQ-
135222950    -PPRVASNEDLPAAGNADMLDIGQKIKRLREEKRLTGKELAALIGLSQSQMSRLEQGQRRIDTEILARIAQALEVSP------
142800194    ----------------------GSKIRKERRSRGFSQSELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
310659741    ---------------------LGEKLQQLRKQNNWTQEQLAEQLYISRTAVSKWESGKGYPSIDSLKNISALFKISIDDLL--
142426298    ----------------------GFKIKEARRKQGISQAELSGKLSISPSYLNLIESGKRNINVELLLKIPEILDIDLREL---
259504771    ------------------------NLKRLREENALTQDKVAQSLNVSRQAVSNWEQGKRYPDAIMLIQISEFYGVPVDDLLK-
169335357    --------------------MIYKNLKDLRKNNGLTQEQLSEKIGVSRQAIGKWEKGESIPDLYSILELSNVYSITIDTLVR-
83720248     ------------------------RLKLLRKQKGWTLDVLAEAAGLTKSYLSKVERGLSVPSIAVALKLSKALQVDVEQLF--
302866395    -------------------HTVGELLRQWRQHRGLSQLDLAIAADVSARHVSLVETGKSKPSSDMILRLADQLHVPLRD----
153011249    -----------------ERKIFGPRIRRIRNERGLTQTAMAEALGISPSYLNLIERNQRPLTVQLLLKLASVYKLDLDSL---
144137562    ----------------------GSKLRLLRRAQSKTLSEIAAQAGCSESMVSKIEKGRVNPSISLLHRLSEALGTNIAALF--
309774543    ------------------------KIKMARMELDMSQEELANKVGATRQTIGLIEAGRYNPSIKLCIKICIALHKHLDDLF--
257438888    ---------------------FGGRIRDLRKKKGITQEQLSIMLNVSANHLAKVETGSRCCSIELLQDLSSCLNVRTDYLL--
299142081    ---------------------YAELLKEQRKMQRLTQQQLAEMIGKKREYISQIERGNSDMQLSTFLQIANALG---------
56419028     --------------------VLGDRLRKLRQEKKLTQEELGKKINVTKVSISGYENGNRTPDTETLQKLADFFNVTTDYLL--
227508229    -----------------------SQLKKARIRKGYSQQQVADKLRVTRQSISSWENGHSRPDLYNLTLLSKVYDEPLDNFVK-
300697493    ---------------------VGMALQALRQRQRLSLDELSRRAGVSKSMLSQIERNLANPTVAVLWRLANALGVSLTDFL--
294642336    ------------EKSQQYLKEVGERLRGVRLLMGITQKQAAEATGISQSFLSSLERGQKSACTAQIISLIRYYKVP-------
309776485    ---------------------FGEKLQKLRKESGISQEELASRLHVSRQAVSKWENDQGYPETEKMLMIGNIFSVSMDYLLK-
218290222    ------------------RMKFPNAVKPLRELAGLTKSELARRVGITPQALGLIEQGKVSPSTHVALRLAKALGTTVESLFDP
163943351    -------------------------IRILRKEKKLSQEDLAKLCHVSRQTINAIENNKYDPTLELAFNLAKSLGVTVDQLF--
256544850    -----------------------NRIEKYRKPLGLSQHRLGKKVGISRTSINKIETGKTIPSLKTANDIANALDVCIYQIF--
255037817    ---------------------FGSNFRKLREWAGLSQEALGASLNVSASVINRIENNKRRLDIQILQNLANALQ---------
257061063    -------ETQLIEKQEVFRISLTQAMKQLRKKVGLTQQQLAEKLGVTQSWVSKLESANNDHTFESVLAYLNGL-VPDFEI---
256397796    ------DPEDLDNHEEIDRTLVGPRLKRLRQRSDITLTDLAKKTGISASTLSRLEAGLRRPTLEQLLPLARAHGVTLDELV--
282885017    --------------------ILGARLKAARVSASLSQEALAQTLGLARTTVVAIEAGKRKVSLEELRAFAEQLDVRESELL--
213966012    ------------------KTYVGSRLRQLRRERDLSQAALAQALGLSASYVNQIEHDVRPLTVPVLLRITDTFGV--------
135840303    -----------------QALQLGNRLSLLRKRKNMTLDELSSKSGVSKSILSQIERDLSNPTVTTISRIADALDEKLSDFF--
160883333    ----------------------------ARKNARLTQEELAKRIGANKSYISRIEKGITVPSVATFYRIINALG---------
239632704    -------------------MCLGAVIRDRRKAMKLTQEDLAEFSGLSVNFISRIERGDQNISIKKIDAIAQSLNMDTPSLI--
254489741    -------------------------------ENGLTIAEVSKRANVSRGMLSKIENGLTSPSLEKLEQLANALGVTLSRLF--
161525328    --------PTADDAGINERI--ARRVRELRTLRGYTLDALAARCGVSRSMISLIERAAASPTAVVLDKLAAGLGISLAGLF--
116671946    ---------------------FGEKLRAERLERGLTQAELGKDL-YSPSYISLLETGRREPTADVIEELARRLELAPKAL---
296875924    ----------------RKEKHVAKNLKMARVEHDMTQGDLADAIGVTRQTIGLIEAGKYNPTLSLCLAICKTLDKTLDQLF--
295108110    ---------------------LGQKMREARKKKDLTQQELADLNHVSVKQIASIEKGQINPSYLILKALAKVLPLSLDTLINP
254819802    ----------------------GSFIRSQRELAQVSVRQLAEKSGVSNPYLSQVERGLRKPSADVLNQIAKALRVSAEVL---
307329866    ---------------------LGEFLREQRRSAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEILQQLAKALRISAETL---
295700971    ----KRDDRKSAAP-----LVMGSKIRALRKRLQRTLDETATAAGISKPFLSQVERGHATPSISSLAGIAQALGVTM------
291279081    ----------------------GERIRKLRNDRGMTLQDVANLTGFSKALISQIENNVVMPPITTLAKIANVLNVKM------
135191330    ------------------RQALGLSLRRVRKARGLTQEAFTSVS--SRTHMSELERGVIGITVEKLIEIAEVMGVPLTVLL--
300940966    ----------------------GSTIKLCREARKLTLQELSDRTDLTKSYLSRIENNQRDPTITALEKISLALHIPL------
199597759    -------------KSEKSKLASAYAVLEARRNAGLSQQELANKSGVPKTTIARIERG-NNTSIETLTKIANALGKQ-------
113460568    -------------------MISGKKLKQIRLFRKLTQKELAIMSGLTDAAIRNYELGNRSPNIEQLQKIADALNCDISALI--
167590249    ------DAPADSDVNER----IARRVRALRATRGHTLDALAARSGVSRSMISLIERGAASPTAVVLDKLAAGLGVSLASLF--
168178699    ----------------------GEKIRILREKYKITQYELSKKTNLTQSQVSKIEKGKRRITDVDLKEIAKALHVTIQELLE-
229176556    -------------------KIKGSYVKELRKSKKLTQKQLAELSQISESMVSKIELGVKSTKIETLKKIANALSTTMDDLV--
257791126    ------------------RIILGKTIKMLREEQHLSQRRFALMVGTNQTHLWQIECGQVSVGIDLLCRIADGLDIKVKDLI--
307824117    ---------------------VGESVRIIRELQELSQNQLAELTGIPQSTISAIEHDKINLGIERAKILAKALKCHPAVLVFP
225021191    -----KRTPKTPEPLL--RQALGAALRSFRADKGITLRELAEISRVSPGYLSELERGRKEVSSELLASVCHALGTSVSDVL--
182417831    ---------------------FGERLRQLRIEKNLTQEELANYFGLHKTRISQYELNKRQADDEMKKKLALYFNVSLDWLL--
296140142    ---------------------LAYRLLTLRKARGISQEKLAERAGLHRNQISNIERNVSSPHMSTLYRLAAALDVPPALLL--
295090185    -----------------ELKELGLKLKATRKEKGLTQQELSDISHVSTKQIANIERGKMNPSYLILKALAKVVPLSLDSLLAP
30261146     -------------------MIFSERLKEEREKRNWSQSDLAEKIHVSRQSVSKWETGKNYPSIEIIIHLSDLFGITIDELLR-
168181353    ---------------------LGEKIRSIRKKKGYSILQIKELTGLSKSTISELENDKSSPTAETLQKIATALNVHVSDFF--
153955926    -----------------------NRLSLLRKSHNMSQAELAEKLGVTQQTISKYENGSREPDTETLKLLSSIFNVSIDYLL--
153955926    --------------------MFGEKLKKLRMDKNMTQQELAKILKISSSTIGMYEQNRRSPDIETLKLIADYFQCSTDYLL--
257877826    ---------------------LGKNIKELRQSKKMTQKSLAKMLNVTPQAVSKWERNESNPDIQTLISLSNYFNVSVDEML--
88854989     ----PRTLSTADDEDMLDSLTVGRRIRQLRTDRGLTLDDLGAALNRAASQVSVIENGKRELKLSELQKLARIFDVSVDDLL--
135168410    -------------------KTLGTDLRALRKARGLTLQDMADRLNRSVGWVSQVERDLSEPSITDLRHIARELDVPVSLLF--
262283609    -----------------------NRLKKLRKEKGLTQADLAKVLNTNQSRYGKYENGKTNLSIENAKKVAKYFGVTIDYLL--
89100494     -----------------EAEKWGRRIRAFRKLKGFTQESFAKELGVSVSVLGEIERGNRMPADDFIVQVAHVLKISIEEL---
210630941    ------------DEQQAEREVM-RSIVEARLAAGLSQKELAERCGMRASNLCRLENGNGNPSVATLAKVAHGLGKNL------
256851112    -------------------MCLGAVIRDRRKAMKLTQEDLAEFSGLSVNFISRIERGDQNISIKKIDAIAQSLNMDTPSLI--
167757513    --------------------MLGEKLMRLRKKQGYSQQEVADKLSVSRQTISNWECDQALPAVDKAMELAQLYNISLDDLME-
157362947    ----------------------GEKIRSLRQSKKLTVRELAKLSGVTPGLISQIEHGKVSPSLSTLKAILSALGETIISLVE-
300717478    ----------------------GRRLSEIRQQMGMSQRRVAELSGLTHSAISTIEQDKVSPAVSTLQKLLKVYGLSLSEFF--
163759848    --------------------LIGARLRHMRIASGLKLKDVAAAADCSESMLSKVETGHVSPSINMLHRITKVLNVNISGLFAP
229590309    ----------------RSMKTLGSRIAHYREKAGLSQAALAKACGKSQSRIGNYEKDAREPNLDDISKIAHELKIDPAALLLP
254246958    -----------PDSLPRKRFMIGQRIRRLRREAKKTLLEVATEANLSVGFLSQVERHLTGISLSSLVNVAKALGVPLGTLIE-
138989136    -----------------KKAFIGSRLRQLRRERNLTQAALAEVLGISAAYVNMLEKNQRSLSVPVLMALSEQFGIN-WHDVVP
135288891    ----------------------------VREARGLTQSDLAKKIGSSQSAIARIEKGEQNLTLEMIGKISGALRAPLMSL---
227893879    -----------------------NRVKKYRKQKNLSQMALAKKIGVARQTINLIENDKYNPSLELCLNLAHALGTDLNSLF--
167768955    ------------------KDILANNLLCFRSDNHLSQEELAWKSGLSVSGYTKIERAEIQSSLRTLDKLSQGTGLPVMDLLTP
163858543    ---------------------FGAAVRAARMQRGLAQETLAYLAGIERSHMGKIERGGHLPTLVLILRIAKALECSAAELI--
300115620    --------------------MIGNIVRNRRKQLGWTQKELAEKSGVAQAQISRLEAGKSNVTIDSLRNLAWAFGCSVIDLL--
197303199    -------------------KTLGDRIKTKRISQGITQEKFAEHMDVSVGYISQLERGISKVSLERLVSISEYFN---------
172040548    MPMAPSDEPLL-------REALGATLRDTRRQTGFTLRELAKLANVSPGYLSELERGRKEVSSELLASVCHAMGIS-------
296140867    ----------------------AAGIQRERTRAGWSMAELARRANIAKSTLSQLEAGTGNPSVETLWALATALEIPFAQLL--
27377565     -----------------KKLFVGPRFRRIRQQLGLSQTQIAEGLGISPSYVNLIERNQRPVTAQILLRLAETYDLDLRDL---
228978563    ---------------------FGENLKKFRNSHTLTQAELGNKIQLSRSQISNLENHFNEPDLDSLDRIASFFNVSIDALL--
29376794     -------------------KFLGRHIRAERVRCNLTQQELADQSGLAVKTVQDIEKGRKNPSYETLSRLIERLGISPNVLFQ-
228472110    -------------------EIVGEKIKNLRKSKNLSQEEVAEYIHLSQSTYARMESGASNSWAGYILPLCDLFGIQPEELLK-
149924176    -------------------LTIGKRIREFRRARELTLKHMSRRTNLSVSLLSQIERAESSASVSSLYKIANALDVRISELF--
227819893    ---RRADEWNVAEAV--EEMAIGGQIRELRKVKGLTLQQVADAADVSVGYLSQIERNQTKLPIGVLKKISDTLGV--------
251778028    ----------LSKTDLGKKIKEARKLKSERSGKKYTGQNLADDLKLSRSYIGDIESGRKYPSYELLTAIADACEVP-------
135652329    -----------------------NNLEVMRRQAGLTQAELSKFAGVSRKSINAIENGMYVPSTVLALKIADTLGCSVEDLFR-
227486486    -----------------------NRIEKYRKPLGLSQHRLGKKVGISRTSINKIETGKTIPSLKTANDIANALGVCIYQIF--
125622890    -------------------------IKENRKLKNLSQEELAKELHISRQSISKWETGKSLPTTDQLILLSEIFDCSLDTLLK-
293550683    ------------------------KLKRLRKEHGITHENLAEKLHVSRQTISNWENGNTLPDIENLKLLSQFYHIPLSYLF--
225388847    -----------------------NRIREERKKKGYTLAQVARETGYSIGYISQLERNQKEPSLAALRKIAACLGCSEVYLI--
210632226    -----------------------QNIKRLRKQAGMTQVELAEKLDVARSTITQWETGWSSPRMGMVQKLAGVFGVTSADML--
295094003    -----------------------------RKEKGMTQAQLADATGINRALISRIEQKDFVPSIEQLESLSEVLNFDLTEMF--
206560913    --QRGRPAGTRTYESEPARA-FGVAVREARTAQGLAQEVLAEQAGIARSHMGKIERGEHMPTLVLILRIAKGLG---------
89895494     ---RGDDMSKSWDINDKRFIQIGLRIAYYRKLNEMTQDQLAERIGITSKYLSQVETPSQPISLKTLFAIADLFHVPPHKFLE-
288549632    ---------------------LASTLKALRQARGWSLSMLAEKTGVSKAMLGQIERNESSPTVSTLWKIATGLNVPFSAFITP
56965322     ----------------------GMEIRNLRMKLGMSQENISSSV-VSQSAISKIENGKYIPNIIVLEAIASKLGVPVDHFLT-
136368542    -----------------------NNLEVMRRQAGLTQAELSKFAGVSRKSINAIENGMYVPSTVLALKIAHTLGCSVEDLFR-
114883636    ------------KRTSPLMTQIGANIARELKNLGITQGELSERSGVAASHISYMVRGQGNPTLATLESLADVFRLSVVELL--
30260593     ---------------------FGQILKKLRKSRGLTQEQLSHKLNLSRSQIKNWETDRYQPDIDTLVIIASFFNVSVDALI--
222530280    ---------------------------QYRIKNNLSQKELAQKLGISQAMVSKLESGDYNPTVKMLYEIAKKLGFEL------
284055750    ----------------------GETFVSLRXKKGFTQSELATAAGLPQPYLSRIENSKQSLQDKTVQKLANALGVSPLEV---
162453255    ---------------------LAKNIKQLREARGLTQQQLAKLAGVPRATWAHLESGAANPTLGVLHRAAAALQVSIEEML--
78065731     ---KESATAVADDTGINERI--ARRVRDLRTVRGYTLDALAARSGVSRSMISLIERASASPTAVVLDKLAAGLGVSLAGLF--
260587052    ----------------------GEQINNLRKKHGLSQDDFANLFNVSRQTVSNWENGKSYPDLEMIIKISDYFKISVDELLR-
118587212    -------------------MVFSEIISSKRRELGMTQDQVAELLHVSRQALSNWEKGKNYPDLDTLVELSKIYDLSLDVLIK-
86138335     ----PKSLITIARANGEEREALGARVRELRKARDWTLEHAANQAGLARSTLSKIENGQMSPTYEALKKLAVGLQISVPQLFTP
227821998    ---RVAPLTQDPHAIRDTREKVGHEVRAFRKKLGITVSDVAAATDISVGMLSKIENGNTSPSLTTLQTLARALGVPITSFFR-
257066786    -----------------ERKEFGKKLIEIRERKGLRQADVAELINLSERSIGRLERGEESASVDSLIELSKIYDLDILSLYK-
169334849    -----------------------------RREKKLTQEDVANYMGVSKASVSKWETGGSYPDIELLPKLATFYNISLDELL--
146281047    -------------------KALGGKIREQRKARGFSQDALALACKVDRSYMGRIERGEVNITVEKLYRIAWTLECDPKCLL--
261415339    ---------------------FGLLVKKAREKKCISQEQLGNAVEMHKNYIGMIERGERNISFRKAIVLIQYLNINIMDL---
296117700    -------------PEPLLREALGLTLRAFRADKGVTLRELAASAHVSPGYLSELERGRKEVSSEMLAAVCHALEVSVSDVL--
300022307    -PAARKPTPDLADANLPLESRIGAVIKRRRAEANLTLADLSAGAGLSSAMLSRIENGMAMASLDALERLCAAVGIGLGDLFK-
291548443    ----------------------GNVIKKYRKESGFTQEEMANRLGVTTPAVNKWETGNSNPDIELLAPIARLLHISLDTLL--
257438852    ----------------------GSTIRQLREAKGLTQAELAGTLSVSAKTISKWETAKGLPDISLLEPLAAALGVSVLELMQ-
300783935    -----------------------NSLRALRFAHGMTQADLATRIGVTRQTVIAIEQGRYSPSLEMAFQIAHVFGVPLEEVFQ-
154503168    ---------------------VGKQIKKFRQDLKLSQEELASKIFVTRQTISNWENGKNYPDVNSLVMLSQLFNTSLDILVK-
307692795    --------------------MLSENLKHFRKAKGLSQEELAIKLHIVRQTVSKWEKGLSVPDSGMLIRLAEALDTSVTALL--
167920201    ----------------------ARRVRALRDLRGYSLDALAERSKVSRSNISLIEHAQSNPTAVVLERLANALGVSLASLFE-
261250781    -----------------EPLKLGERIKTIRGKLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLAMGLQIDMPQLFEP
253574140    ------------------KKALGERIKKCRLEKGMTLRELGSQVGMTSSALSKVEKGSVSITSENLFAISEAFGVSVDWLLT-
142214580    -----------------------NRIRELRFHAGMTQAQLAEKIGVTRQTVNAIEQGKYSPSLESAFQIAEVFGVGLEEVFQ-
167561891    ---------------------LGAAIRARRKELVMSQEALADFAELDRSHMGKIERGERNVTFMNIVRIARALQLLPSELLR-
224024015    -------------------------IRNERLRKGLTQEELGERVGVGKAQISKIERGK-GLTIKTVTKVLDALGMSASVVLK-
149916281    ----------------VNRLLNGENLRVYRELRGYTQAALAEKADVNRVTVGEIEIGRKTGSVKTLRKLADALAVTVDDLI--
258651084    ------------NPVLTPVRDLGEFIREQRLAAQISLRGLAAKAGVSNPYLSQVERGLRRPSAEILAHIAQGLSISVETML--
284034061    ---------------------LAATLQAARVDRNLSINALAERSGVSRAMISKIERGEAQPTAVLLGRLSGALGLTLSELV--
227549953    ----------------------GGRIRTVRRDNDLTQMDMAQRLGISTSYLNQLENNQRPLTVSVLVELSRAFGLDP------
141952560    ------DYPHV-NMVDKKELRLGIRLSSLRKRKKMTLDDLSNKSGVSKSILSQIERDLSNPTVTTISRISKALDEKLSDFF--
266625750    -------------------MSLGNNLFNARKGKGLSQEVVAEKLGVSRQTISKWETDETLPDIQQSKKLAVLYGLTLDELIE-
221064694    ---------------------FGQAVRAARLAQGVAQDEFASMAGIARSHMGKIERGEHMPTLALILKISAALSISAAELM--
227833331    ----PAQSTRTPEPLL--REALGLTLRAFRADKGVTLRELASVARVSPGYLSELERGRKEVSSELLASVCHALDVSVSDVL--
160939733    -------------------MTFGEKLKFLRKQKGFSQERLSQQLTVSRQAISKWELGESLPDTENVIQLSKLFSVSIDFLL--
163838971    -----KALPAEPNQGPVQ---IGSRIRAARQAQRLTIEHVAEATGLTKGFLSRVERDFTSPSVASLVTLCEVLAISIGDLF--
257879532    --------------------MFAENLKFLREKYNIDQQELAEKLGKSSSSISEWEKGKYTPKLKTLNEIAKIFNVDIDDLM--
167747135    ---------------------FYKNLNRFRKEKGWSQEELGNRLNVSRQTVSKWELGTTTPEMNKLMELSRIFQVSIDELV--
141752868    -------------------MSFPDRLAQRRKNKGLTQEALGELVGLAKLQIYRYEKGSSQPTLDVLKKLALALNSSLDELV--
291521205    -------------KNENERFVMGKRIKARRVSLGMKQMELAERIDISNNHISSIERGIERPGLESFIRICDVLDVTPDYLL--
52081992     --------------------MIGRVIRMYRKRKGYSINQLADIAGVSKSYLSKIERGHRNPSVEFLKKISRALKVELKELF--
77166000     ----------------VKRLVEGENIKVWRIYRGLTQHNLAEQAELSQSYLAMIEKGEREGTVKALKQIAKVLGVDIDDLV--
163757965    -PPAKPDTTQTIFSVAADPKEIGAKLKAARLEAGVTQAVVAEAMGTKENAIRRLERGEHSPSIDTIRKYAEAIG---------
227486509    ------------------RKEFGKKLIEIREIKGLRQADVADLSSLSQRTVGRLERGEESASVDSLVELSKVYDIDILSLYK-
213019778    -------------------KVVGQKVRSCRIAKGYTQKDLAKKIGTTYQVILQYEKGTRRISITKLYELAEALSTTARDL---
213019778    ---------------------VGQRIKEWRLRRGYTQEDLASKVGIINQRIYEYEQGRAAVSLEMLNEIAKVLLINITDLL--
114770344    --------------------LLGTRIRENRKALRLTQKDLAKVAGISASYLNLIEHNRRGIAGKTLNTIARALSVEPSEL---
143335546    ---RKRDSYLFSYPFLMLRTQIGAALRAARVNQKRTLREVAKAARVSLGYLSEVERGQKEASSELLNAICSALDLPLSKLL--
295103897    ------------------------KLKAARAEKDMTQGALAEAAGVSRQTINAIEKGEYNPTINLCRSICKILDKTLDELF--
294790069    ---------------------LGEWVKEARTSAKMTQESLGFELGMTKANVSNMEKGRTNPSFEHILKIAQITNMEL------
218670812    ----------------------GSRLRHLRIAHKLSQRELAKRTGVPNSTISLIESNASNPSVGALKRILDGIPIGLAEFF--
83648919     --------------------LLGAKIKELRKKKGLTLEQLAEKTGSGKSYIWEIENGVKRPSAEKLTLIAKALDVTTEFLV--
210634365    ------------DDAMDEATKFADRLLDLRRKAGYSQEQLADLLGVSRQAISKWEGAQGRPEVDNVVKLSQIYRVS-------
147677060    --------------------MVGERLRLARRAAGLSLRELANRVGVSPQAISKYERGLDIPSSGVLLRLAEALGVNVEYFFR-
223986619    ----------------------GKRIAQLRKARNLTQQQLADQLNVTNRAISRWERGEGYPEITLLPKLADSLGVTTDEIL--
136185311    ------------------RDSFGKALRFVRHRMGLAQEDFSLVS--SRTFVSMLERGATSPTLEKLDSLCTVLDTHPVTLL--
284802768    -------------------------FKLIRNKNGLTQKELAEKVGLAEISIRKIENGERDPSINTAVRISKILNTKMEIIF--
294839660    ---------------------------AIRKYHRISQTELSQSLGISNSYLSEIESGKKKPTLELLDKYSEYFDIPVSSLM--
302670002    ----------------------GNRIKEARKAQHLSQTELANRLGKTMRTVQKYESGEIEPSIGVLNEIANNLNISPAELI--
134337988    -------------------QFVGAQIRERRMRLGMTIADVAQATGLSTSNLSKIETGIVSPSLQSISAIATAISLPVHQLFQ-
237734898    ----------------------AKNLRAARAALDMTQKDLADAVGVSRQTMNAIEKGDYNPTVKLCIKICKVLNKSLDELF--
207723399    ---------------------FGAAVRALRAERGIAQESLANLAGIERSHVGKVERGEHMPTLAIIFRIAGALECSTAVLMT-
282851951    -----------------------NRIKQLREEKGVSQSDVANAVGITRQAVSLYEQGKRAPKLEIWQKLADLFEVSVPYL---
88705426     --------------------------KQWRQRRNLSQLHLAETADISQRHLSWLETGRSQPSRDMVLKLADAMEVPLRE----
261381037    ------------------------RLREARRNKGLSQAGLSKLLGVSQASIAAIEAG-RNKRPTNLVSIAKALDVSPYWL---
142043543    -----RREPHAPPHEL------GQLLRYWRDVRGVSQLDLSLDAGISQRQISFIESGRSVPGRDTLLTLAQTLDVPLRE----
168187847    ----------------------GLKLKIKRIEKGIKQKDLAKEIGISRYYLSALENGRNNPSIPVMKKISEILEVTVQELF--
295109235    ------------------------NLKRIRKSKCMSLDQVAEQTGVSKSMLAQIERGTANPSLGVLGKITSGLRIEFQELIQP
170760210    -----------------------KQIKKYRLDSKLSQEDLAEKVFVTRQTISNWENGKNYPDINSLVLLSTLFGVSLDILVK-
226948085    -----------------------KQIKKYRLDSKLSQEDLAEKVFVTRQTISNWENGKNYPDINSLVLLSTLFGVSLDILVK-
308181643    ---------------------FLDNLKIIRQQKKMTQTDIATQLHVSRQTISSWENGRSYPDIGMLVQISMAYDFSVDQLLK-
241766564    -----------PRPTLPHRTSFGEHLRTWRQQRHLSQLDLAHEADISTRHVSFMETGRTNPSRDMVLRLCDRLCIPLRE----
229058432    ---------------------LGEKIKALRKEKKLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYIANKLGCETSFLLE-
256770503    ----------------------GKLIRDARQHRGWTQSQLADALGTSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
140798570    -----------------DRKLFGMRIRRLRRELGLTQAVMADSLGISTSYLNLIERDQRPVSAQILIKMVDVFDIDPRGL---
37524226     ------------------RKALMKQLKDARKALHLTQQDVAQKIGTQKQNISRMENGKSVPNLDTLSRYAAALG---------
255523832    -------------------FIIAENLKKLRVEKTLSLDNVSKLTGVSKSMLGQIERCEANPTVSTVWKIANGLKISCTQLM--
50085608     ----------------------GIQIKRHRQEQGLKLSEVAQIAGISQGMLSKIENAQVSTSLETLSRLCDVLGIPMSTLF--
310762890    ----------DAAPSEPRREAFGERVRRLRAIRGMTRKGLSQVTGVSERHLANLEHGVGNASILVLLQIARAFNCALAELV--
90421626     ------DQHPESETSFLEQL--GHRVRTTRALRGMSRKVLAKVSGVSERYIAQLESGKGNVSIVLLRRVAQAMGSHPEDLI--
136145197    ------------------KMEFGERLKEIRTGLNISQKELSEKSGLTLRTIQRIENNEVKPSLYSIKVIGEALKTDLSVFVK-
137113424    --------KQIKDKIMEHPPKVGREIQRLRLQNNLTLEQLASKSGVSKSILSQIERDHSNPTLATIWRITRALESSLEDVF--
227878075    -----------------------NRVREYRKQKQISQMELARRIGVARQTINLIENDKYNPSLELCLNLAHALGTDLNTLF--
291543704    -----------------------KRMKIARIAHDMNQEELAKRVGVTRQTIGMIEQGNYNPTLKLCMAICDALDCTLDTLF--
160895910    ---------------------FGAAVRALRMERGIAQESLAHQAGIERSHMGKIERGEHMPTLAIIFKIAGALECSTAVLM--
308187448    ----------------------GRRLAQIRQTMGLSQRRVAELAGLTHSAISTIEQDKVSPAVSTLQKLLKVYGLSLSEFF--
196230222    MKPKPATAAADSASDLNQRI--AGRVRELRAAQGLSLDTLANRSGVSRSMISLIERGESSPTAVVLEKLASGLGATLPSLF--
258653034    -----------------ERAI-AAQVRSYRQAAGVTLADMAERVGISKAMLSKIENAQTSCSLTTLARLAAGLDIPVTALFR-
310659792    -------------------MSFGQNIQFLRKMRKMTQEELAEKLGVSRQTVSKWELDVMYPEMDKVIEICKLFSCSMDELIR-
241894860    ----------------------GNNVNKYRLERGYSMNELARRSGLYVNNIFNYENGRTTPRLETIFKLSDALDVSIEQL---
158318022    ----------------------GERIRAARTLLGLSQGDLAEASGVGQTMISKIESGAKYPSDDLLDTIAAVTGTP-------
137422857    -------------------QMLVNRVKDYRKGRGLTQEDLAAKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
136518521    ------------KKKQNPNQSIGTMISQTREDRGMTQAELAKKIGTTQSVVARIEKGEQNLSTETLAKISAALDREIV-----
135236732    ---------------------LGVDLRALRKSRGVTLTDLSEKMGRSVGWLSQVERDISSPTINELRQLAKIFNVPL------
228909127    --------------------MLNNRIVVCRAEKGWTQQDLGERVGASRQTIASMERNKYNPSLILAFKIAQAFGKPLEEVFE-
310624863    ----------------------GKRIQQLRKANGMTQEEMAIRLNISDRHLGRIERGECAASIDLMVEVVVLLKANLDFLI--
257414251    ---------HDMAKSKKIDKDMGFRLKKARLDQKLTYDELSEKSGVSSRYIKEIENHGNVPSLEKLGQLIRALHISADPFFYP
25027261     -------------------HTLGARVREIRKIRGYSQEELAEIVNMSRNAISNLERNENNPRLSTVYKLSWALDVPPAALL--
295108102    --KRRRKVKDSNQNI-------AKAVLKIRQDNKLSQEQFAEMVGVTRQAVSRWEMGVSVPNINTLILISEKFDIPVDEMLK-
157374197    ----------------------GTSLKAVRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGLPMSLVDFF--
83855136     -----------PDAILTQ---LPARLKAARTAQGLSLDAVAKLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLL--
225619876    ------------------------NLKDIRKILKLTQSQFAKMLGVRQDYISRLERNANNITLDLLDKLAENTGLTIDELTK-
137921592    -----------PDDTQSEWTIVGERIRIARESSGISVRELARRIGVSPSHVSNVERGLASFSVRALYSVVSHLDISMDSLFE-
257484219    ------------------REGFAAALRLIRVTKGLTQKDLAGP--VAASHVSQLESGKTTPTVKVVGELAQSLDLSPSALL--
224542833    ---------------------LGRKIKQLRLANDLTLEELANRSELSKGFLSQVERNLTSPSVATLDDILEALGTNLHDFF--
289637972    --------------------LIGQTIKDRRIKMGKSIREIASACEISPSTISMIENGKTSPNLLTLKAVCDALNIPVFSLL--
300856445    -----------------------NRLEKIRKQHGITQEELAQKLEVSRQTIGSLENGRYNPSILLAFKISKFFNVSIEEIF--
149924529    ---------------------FGKHLRNLRNARGLTQEVLAERANLSSDTIRRLEHGTFSPTLNTLLRLASGYGLRLSTLL--
207857403    ----------------------GNRVRQLRRAKNMKIAELAEAIGVDAANISRLETGKQKQFTETLSRLADCLSVDIAELFT-
223985127    ---------------------FGEKLFKLRKEKGLSQEALADQLGTTRQAVSKWENNQGYPETEKILQLSQLFGVSTDYLLK-
229159135    ----------------------GKKIKHLRLINKMTQEDVASQLFISRQVISKWELGKSLPDLTNLLALSNLFNVSIDSLLK-
239814445    --------HSTAAGQPGARDPFGAHLRHWRTRRRLSQLDLAQEAEVSTRHLSYVETGRAAPSREMVLRLAERLDVPLRE----
124545315    --------------------MFAERLERARKAAGLSMNALANEVGLSANAIKKYEHGTAMPSSSNLLKLAKALDVRTEYFFRP
221234777    ----------LEKKQNDKKLFLGGRLKRLRRDLGVTQARMAEELGVSASYLNLLERNQRPVTAQILLRLADAYDLDLRSL---
237786506    ------------KEGPSSRVFVGTRLKQLRKERELSQATLAHALGLSASYVNQIENDSRPLTSSVLRKITHVFGI--------
269127509    ------------------RQLLGDVLRQLRLRQGRTLREVSAAARVSLGYLSEVERGQKEASSELLASICKALGVPLSHVLR-
240112583    -PRRKRAAARIADKIAL--KAGGETFVSLRMKKGFTQSELATAAGLPQPYLSRIENSKQSLQDKTVQKLANALGVSPLEV---
91779152     ---------------------VATRLQYIRKKHGLSQRELAKRAGVTNGTISLIEQNRVSPSVGSLKKLLECIPMSLAEFFT-
289632087    ---------------------VGSKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSITSLAGIAHALGV--------
188591670    -------SPVDPTGAISAR------VRIERESRGWSMGELAERAGVSKAMISKIERGEASPTATVLGRLSGAFGLQLSMLL--
29834073     ------------KDVDPQDRVFGQRVQKLRKEQRRTQAEFAAALGKTSSWMSQVERGIQPVQMDLLQQIADELGVSVQQL---
144153786    ---------------------LGRKAKTLRQSRGFTLEDVVTRTEFTVSWLSKLENGLLTPSLDGLVRLAEVLECGVEDLV--
46915658     -------------------------LKIIRQFHNVKQVELAQKLNLSKSYLSEIESGKKPVNLELLDKYSNLFDIPVSSLV--
290962183    ---------------------VGPRLRRIRKEREATLAGLSEATGISVSTLSRLESGLRKPSLELLLPIARAHQVPLDELI--
137538323    --------------------IVFTRIYDVRTKLKVKQDELAKLSGVSQSQISKYEKGETNPSFDKLVRIAEALGVTVDDL---
300173268    -----------------------NNLEKLRKEHKVSQQDFAQYLGVTRQTISSLENGRYNPSILLAMKIARYFGKSVENIF--
210610650    ----------------------GKRLRIVRIKANYTQEQFAEILGMSTAYYGKIERGEHGLSLKKLVHVYEKLNIDINYLLT-
300690045    ------AEPSTADTDAGVNERIARRVRELRAARGYTLDVLATRCGVSRSMISLIERGAASPTAAVLDKLAAGLGVSLASLF--
159038191    ---------------------VGPRLRALRRHRGLTLADVSTTTGVSESTLSRLEGGQRRATLELLLPLARIYNVPLDDLV--
167761228    ---------------------FSENLQFYRKKADMTQEELAERMEVSRQTISKWESGATYPEMEKILQLCEMFRCDMDTLIR-
20809100     -------------------EAFGEELKNIRKSLGLSQSDVAEQAFISRDTLRKIENGKVIPKQETLDLLSHLYKKDLNELL--
134849288    ---------------------LAENLKALRKARGWTQQALAERLGLTRPTLGAYEEGRSEPKLSVLIDMAACFDITVDALVR-
296393353    ------------------REALGASLRQLRLGQHRTLREVSNRASMSLGYLSEIERGQKEASSELLAAICGALDVPVPDVLR-
253682587    --------------------IIGINLKTIRTQKNMSLDTVSKLTGVSKAMLGQIERGESNPTVSTLWKIATGLKVS-------
110677608    ------------------------RLKDARRVQGLSLDAVAKLSGVSRSMVSQIERGESSPTISTLWNLTRALQVDFAGLL--
282865544    --------PTNVNPTVRRRRL-GQELRRLREIKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
289579492    -------------------EAFGEELKNIRKSLGLSQSDVAEQSFISRDTLRKIENGKVIPKQETLDFLSHLYKKDLNELL--
289547795    -----------------------NRVKELRERAGLSQEELAKLCKIPRTTLSAIEREMVVPSVSHAIRIARALGCSVEELF--
296329582    -----------------EAEIWGRRIRAFRKLKGYTQEGFAKALGISVSILGEIERGNRLPSAAIIQGAADVLNISADELAPP
227113678    -------------------------LREARIEKGMTQENLANALGRPQSFVAKIENGERRLDVVEFVHIAHLLSVDASTVLE-
194292664    -------------------------LRAWRRFRGLPSDQLAKRVGVTRAYISMIETGRRRPAADLLHRLARELEIPVCALAR-
163751558    ----------------------GASLKVIRKQKGLSQRELAKRAGVTNSTISMIEKNSVSPSVNSLKKVLSGLSLSLVDFF--
226322725    ----------------------GERIRECRKKKMMTIRVLGEYTGLSAGYLSMLEQNKTSPNVDSLARICEALDI--------
138267435    -------------------QMLVNRVKDYRKGRGLTQEDLASKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
142912279    ----------------------GSKIRKERRTRGFSQSELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
52079411     -----------------------NRVKLARIEKSLTQAQLAERVNVTRQTIGLIEKNKYNPTLQLCIAIAKALDKTLDDLF--
168698267    --------------------MFGKLLKEARLKAEMTQELLAVKAELTREYVSLLERDQRTPTIEVFIRLVRAVGLSPAEVI--
125624166    MPSIKFDDFYHNYTKSPERKAAVEQFEELREREDYTQKELAELAGTSQSTVARIESGTMNVTFDTLAHIVNAMGYKL------
163733254    ------------------------RLKDARRVQGLSLDAVAKLSGVSRSMVSQIERGESSPTISTLWNLTRALQVDFAGLL--
159186071    --------SQDPHAVREPRMAIGHEVRAYRKKLGITVTDLASATGVSVGMLSKIENGNISPSLTTLQTLSKALGVPITAFFR-
303241220    ---------------------VGNIIRKTRLEQKMTQKQLADKLDISDKAISKWERGSGNPDISLILKLSDILGIDVRELLK-
222825161    -------------------KQIGERIRKRRLMCGFSQRDLGKKLGISFQHIQGYETGEVRLIVDRLYKLAEALSVDM------
58040894     ----PETWHVKQKVSARDPEVFGSRLKKARIHQKIQQADAAAVTGKGRPYLSEFENGKKPGSLEVVLPLAELYDISL------
170729039    -------------------MILAEKIIRLRKQLGWSQEELAEKMAISRQSVSKWESANSIPDLNKIIKLADIFEVSTDFLLK-
257792684    -----------------ERKILGQRIRKEREAQGISLRRFALMIGVGHTYLVDVENGRRNIGIENLCRIADGLGIRVSEL---
238917513    ---------------------LGAKVKKLRIAHGLTQEDVAKALEVTPGYISNVENGRNLMTLRMLSYYAELTGVSLDYL---
149183828    ---------------------FGQNLKLLREERNISQEELAMRARLGRTTIEKYESGSQIPDTPTILKLSTVLDVPASEMLE-
41410065     ----------------------GSFIRSQRELAQVSVRQLAEKSGVSNPYLSQVERGLRKPSADVLNQIAKALRVSAEVL---
254391929    ------------DPEKSPRAAFGARLRTLRDERGWTQEELAQRIGCSATHISAIETGRRPPT---------------------
302535016    ------------NPTVRRRRL-GMELRKLREDKGMTAEQVAERLLVSQSKISRLENGRRSISQRDVRDLCEVYEVEDPRLV--
228933066    ---------------------LGEKIKALRKEKKLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLGCETSFLLE-
260774236    ----------ISKSLVRQSHFLGTKVRNLRKRNHLTMEDLSARCAPSVSYLSMIERGKRVPSVEMLEVIAEVFQKPRWFL---
142093469    -------------------QMLVNRVKDYRKGRGLTQEDLAAKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
135122240    ------------------RQQIGEVLRTHRLHKGLTLRQVAGRASVALGYLSEVERGQKEVSSEILQSVADSLEVPLSLIIR-
144177322    -------------------------IARIRAQEGMTQADLARACGWTQSRISRIESGSAPIKLRDLERIAATLGVELVRMLE-
143285293    ---------------------VGVRLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLGGIPMSLVEFF--
229918744    -----------------------QRLVSLRKAAQLTQEQLALKIGVTQSMIAHIESGTKDPGKDNKLKLAAFFGVTVEYLF--
222112690    ---------------------FGAAVRALRTERGIAQESLANLAGIERSHMGKVERGEHMPTLAIIFKIASALECSTAVLM--
71907867     MAVKKKDSARLAKR-------LGGNLSERRKQLGWTQEMVAERVGVDAETISRIERGAHLPSLPTLDRLAVALRCSAGDLL--
169824019    -------------------KMLNENIKSLRKQNGLSQEQLANEMHVVRQTVSKWERGLSVPDSDSLIKLSEILQTSVSVLL--
255525979    ----------------------GSVLKRVRFERELTLEETSNLTGVSKAMLGQIERGESNPTISILWKISTGLRISFSELL--
260555242    ----------------------AHRIRELRLARGYTLDVLAARCQVSRSAISLIERGETSPTAVVLEKLANGLEVPLTQIFT-
158317497    -------------AIIDTRTGVGPLVRDWRRRKNLSQSELALRSGTSARHLSFVETGRSSPSRGLLLRLAEQLEIPLRQ----
269838163    ---------------PVQRQRIGPAIRRLRQERGMTLDALAAQAGISASHLSRLERSQTLPSFTVLAKIAEVLGVGIDEFVR-
154499861    -------------------MTLGQRIAALRKEKGLSQEGLGELVGVSRQAVSKWEADKTVPDVNNCIAMSRVFGISLAGLLE-
284032035    ---------------------LGSRLRTLRMQKGLSQKALAGDV-VTPSYISLLEAGERMPTLDVILHLARALETTPAELL--
135786017    -----------------------NRIKRARKARGLTQEVLSERLRLTRGAISHWEQGKALPSTANLRSLAMVLSVPLEWLI--
136799638    -----------ADTPSPAEESLGSRLRDLRQGQGLSIRQLAERCGVSHPNISLIERDMQSPSVSVLKRILEPLGVTLSNFF--
37527293     -----------------EYQLVINTLRKARIEKGITQKSLAQALDRPQSFIAKIENGERRLDVVEFVHIAHLLSVDYVLILE-
89101267     ---------------------FGQLLKDLRKEYRITQRKLADLIGIDFTYISKIENGMEPPAEDKIIKIADVFNKDANELL--
95930238     ------------------KELIGKKLKKMRLNNDMTIEGLANKSQVSSNMISRIERGLTTPSVEILMKLAGAFGMSI------
137442707    -------------------QMLVNRVKDYRKGRGLTQEDLATKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
260843067    --------------------MLITRLKEARRRAGLTQEKLGILAGLASTRINQYEKGKHSPNFETVSNLAKVLNVPVSFLYTP
294778779    ------------------------RIKEIMSERNVTSAWLAEKVGISKVAVSNIVTGKSSPSLDNLLKIADALNVSITTLI--
310783009    -------------------MSLGRRIKSLRRALDLTQQNLADKVEVSRIYIQALESNRRLPSMKLLNRLAPALGVEVADLVQ-
142063631    ----------------------GASLRTVRKMKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGIPMSLVDFF--
169335281    -------------------LILKNKLKVARAEKNLSQGDLAKMVGVSRQTISSIETGQFNPTAKLALILCIALDKKFEDLF--
219853774    --------------------IMKNSIKKLRKEKNYRQEDLANALGVTRQTINAIENNKYDPTLLLAFKLANILGTTVDKLFEP
52786374     --------------------LIGQRIKQYRKEKGYSLSELAEKAGVAKSYLSSIERNQTNPSIQFLEKVSAVLDVSVHTLL--
142191138    -------------------------IHNARIERGLTVAEAAERTGISRGLVHRIENGEMGCSIGAVFELAAIVGVPLFE----
142042136    ---------------------VGEQIQRLRNERKLTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGITLDELF--
121582747    ---------------------FGAAVRALRTEQGVAQETLAHLAGIERSHMGKIERGEHMPTLAIILKIARALGCSSADLMT-
146319128    -----------PAPRKEKEMNFGQQIKDLRKKKGLTQEQFALKLNVTRQAVSNWENDKNLPDLELLILMSSVFSISLDQLI--
134103762    ---------------------VGPRLRALRRRSGATLTALSETTGIPVSTLSRLESGHRKPGLELLLPLANAYQVPLDELV--
307546676    ------------------------RLKLLRKKLGVTLEALAEGTGLSKSYLSKVERGLNNPSIAAALKLAKALNVQVEELF--
167583702    ---------------------VGEQIQRLRNERKLTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGITLDELF--
294632403    ---------------------VAPQLRALRRRASLTLEAAARAAGLSPAHLSRLETGQRQPSLPMLLALARVYGTTVSELL--
167465058    ------------------KEIFAANIKRLRKSRGMTQGDLAKILGVGISTVSDWEKAKKYPRAGVIEKLSQYFDMP-------
294629900    ------------NPTVRRRRL-GQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
159045029    ------------------KTFIGPRLRRLRRDANQTQAEMAKALGISNSYVNMLEKNERSVSVPVLLRLFEAYGV--------
302529084    -------------------------LRETRRQAGLTQEQLAERSGVSVSTIRRLENGRVDPRMGTVKLIADALGTTPAE----
137065013    -------------------QMLVNRVKDYRKGKGLTQEALASKIGVSRQTIISIEKNKFIPGLDVALKISEALEVNIIKLF--
53718188     ---RPVGEQEPAGEDAPARVI--ANVKRLRSEAGLSQEALSVKAHRFRTYVGRLENEAASPMVVDLQDLADALGISIPALLEP
53718188     -----------------------ERLRTIRKRAGLSQDELAARASLARTNLASVEQGRRNLRLSTLSRLADVLGVDVLDFF--
110678190    ---------------------VGARLKAIRQQNGMSQRQLAEASGVPHGQISMIETNKSSPSVASLRKILGGLSLGMSEFFEP
291287070    ----------------------GERVRKIRNERGLTLQDVANFTGFSKALISQIENNIVMPPINTLSKIAKVLNVKM------
256783783    ---------------------VAPQLRELRRRAALTLEAAARAAGLSPAHLSRLETGQRQPSLPMLLSLARVYGTTVAELL--
113971256    ----------------------GASLRTVRKMKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGIPMSLVDFF--
227529967    ---------------------FAQKMKSYRQKNNWTQQDIAERLNVSRKTISSWENSRSYPDIFMLVQISDLYRVSLDDLLR-
254478231    ---------------------FSQRLRQLREEKGLLQKDVAKILGITPSAYGYYEQGKREPSMEVLKKLSDFFNVSIDYLL--
218281920    -------------------MTVAEMIKKTRTEANMTQGEYGAKFGVSRQTVSSWENGRSLPDLQMLIDICNTYHVSLDKLL--
296533794    -----------------ARPLIGRTIRRLRQEQGLTQQALASRLGISASYLNLIEHDQRGVTAALLIKLGHTLQVDLAAL---
134721086    -------------------HMLINRVKDYRKGAGLTQEDLALLAGVSRQTIISIEKNKFVPGLDIAIKISESLKTPINKLF--
309803453    --------------------ILGSVIKEIRKDKKITQSELARLTGFKQNTISNHENGKRSLDECDIYTYAKALNVSP------
256852137    -----------------------ERLKNLREANNLSQEEVASRLKISRQSISKWELGDSIPDIEKLTELSKIYGVSLDYLV--
88860753     -------------------MTLGEKLKELRLALNLSQPELAQAAAIEQSYLSKLENDKSLPSNEVLRQLLAALKVDLSVLL--
134947734    -------SKQDPHSVSEFRENVGRQIRIYRKQMEITVSDLSKMTGLSTGMLSKIENGNTSPSLSTLQTLSNALSIPLTSFFK-
140946937    ---------------------LGEYIREQRRQAELSVRKLADLAGVSNPYLSQIERGLKRPSAEILQQIARGLEVSAESL---
310286536    -------------------------LKELRLKRGMTQRELAQRSGVHHVEIAQIETGKRNVSLDTALRLCDALRVNPRKLLDP
307710471    --------------------MIGENIKTLRKTHDLTQPEFAKIIGISRNSLSRYENGISSVSTELVDRICKKFNVSYLDIV--
260662799    --------------------MVNNKIKQLRLSKNLSQEQLAEKAKVSVRTIQRMEAGD-DASIETLNLVAGALGVSVKELF--
229551306    --------------------VLGNHLKTLRLTRQLTQAQVAHQLFVSRKTVSTWETGRHQPDLQTVCQLADFYQITVDELLRP
170732473    ---------VADDTGINERI--ARRVRDLRTVRGYTLDALAARSGVSRSMISLIERASASPTAIVLDKLAAGLGVSLAALF--
222081886    -------------------MAIGHEVRAYRKKLGITVTDLAASTGISLGMLSKIENGNISPSLTTLQSLSRALGVPLTAFFR-
226307191    -----------------ETMDVGTELKRWRERRRLTQLGLSAAAGVSTRHLSFIETGRSKPSRDMILHLSECLDVPLRQ----
291523885    --------------------VIGANIKHYRAQAKLTQVQLAEQTKISLSYLSKIEAAGKSLSISVLNQIANVLSVEINEFFK-
154496755    ---------------------FSANLKYLRQKKGLTQGEMAKLLGVTTNHYQKIEYGKVNIPVLTLCFLADYFGVTTDYLL--
83950962     ------------DQIARSPKDVGNALRNARKAKKLTQAELASRSGIWQRTISTIETSASGAKLDTIFDLLAALDLEI------
229029542    -------------------MSLGQQLKRLRESKGFSQEDVAKKIGVTRQAVYKWEHDKSCPDIDNLILLSEMYNV--------
163746322    ------ESSRISDAVTP--RSLGADLRAIRKGRKLTLTDMAEALDRSVGWVSQVERDISTPSIADLRRIAEVLGVPISLLF--
57234348     -------------------MSIGEKIREFRKARGWTPEYLGSRSGLSGQYIRKLEKGERSITLTTASKLSSAFGIEPSKLI--
157376991    -------------------MTLGNQIKHFRNERGYSQPELAELAGIEQSYLSKLENDKSVPSNDIFRQLLSALS---------
135457602    ----------------------GHKIKTKRRKLGITQAGLSKKLSISPSYLNLMESGKRKINMDLLIKMANELNVDLSDI---
251794538    ------------------KNLVGNHIRKLRNLNEMTQQQLADKVGVTRQTIVALEKGNYSPSLELAFRISHTFGLPIEEIF--
119511637    -------------------------LKKIREAQGISQNDLARITGYSVQNIQKIEQGRSSLTLDAFDRFCKALGCLPGDLL--
220911489    ---------------------LGRRVRHLRKQAGLTLDGLSAAVGTAPSQLSLIENGKREPKLTLLQHLAAALNVSIDQLL--
254819472    ----------------------GTRIQTLRIDRGYTQEELALRSGVSRNVLIDLEYGRRGILHERLFDIAKALGVSASELLE-
283846843    -----------------------NKVKIARTQVNLTQQQLAEKIGVTRQTISLIEKGKYNPTLKLCLDICYAVNKTLDEVF--
291520506    ------------------RSDIGNRIKQARKAQHLSQTELANRLGKTMRTVQKYESGEIEPSIGILNEIANILNISPAELI--
239907159    ----------------------GDALRGMRRLREMTQAQLAAAIGVHKSHISGMERGRRPIGKEMAKRLADALNTS-------
291520457    ----------------VDYKLIGSRIKLYRKSKKLTQEKLAELLAISVGYVSKMERGIEHPNLEMLSSIAQIVDCDIANLI--
261346297    --------------------IAGRELRRIRKMKGFSGAKIAKQLGVSQQHYSRYECGKCRISIDTL-----------------
134300624    ----------------------GERLRQLRKEKNINREDVANLLGVTVRSVTNYESGQRNLDPDQLIALADYYDVSMDYL---
282860479    ---------------------LGEYLREQRRTAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
254465481    -------------------QMIAAAIQRERNRAGKSLSALAAQAGIAKSTLSQLEAGNGNPSVETLWALAAALGVPLSLLFE-
309776579    ----------------------GELIKQKRTENKMTLKDISEATELSIGYLSQLERGLTSIAHDTLKKVAKALGVEM------
29828186     ---------------------VAPQLRALRRRASLTLEVAARAAGLSPAHLSRLETGQRQPSLPMLLALARIYGTTVSELL--
227892270    --------------ALMEQEKIGKFIAKCRKEQNFTQANLAEKLGITNQAVSKWENGKSMPDASLMLELCQLLKISVNELL--
284030440    ----------------------GNLIRDARKHRGWTQTQLADVLGTSQSAVNRIEKGHQNLTLEMLARIGEALDSEIVSL---
136437902    ------------NSVNPHSTKIGNKLRQLRINKGYSQEYMAEILAVSQKTYSNMENDKTSISIEALKKIAEEYRVNILKLL--
228994858    -----------------------NHVKIARVKADLTQQQLADAVGITRQTVSLIEKGKYNPSLKLCLQICYAVNANLDEIF--
84684082     ------------------------KLRSLREKRGWTQEEVASRAGMSKSFYSEIESGKKAANSQRIRKFAEVFEVPAFELI--
78047856     ---------------------FGKAVRAFRMDQGIAQEELAGLAGIERSHMGKIERGEHLPSLALILKIATALKMSGTDLM--
237715765    -----------------QSFLIGEAIRKARQSKNLTQEELGNLIGVQRAQISRIENGK-NLTLSTLSKVFKAMGIS-------
75758326     ---------------------LGSQLKRFRESKSFSQEDVARKVGVTRQAVYKWESNKSYPDIDNLILLSELYEVTIDELIK-
167745764    ---------------------LGNSLFNARKKSGLSQEDVAGKLGVSRQTISKWETGETLPDIRQSKNLAVLYHVSLDELIE-
296131090    ---------------------YGTQLRARRIRLGLTQRELARLSGVAQPVIAATETGRRGVSAETRSRLDEALSVRPSVVL--
167908369    ---------------------VGEQIQRLRNERKFTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGISLDELF--
142198669    ------------------RQQIGEVLRTHRLHKGLTLRQVAGRASVALGYLSEVERGQKEVSSEILQSVADSLEVPLSLIIR-
126179356    -----------------------NRIKVFRAMHDMTQEELADAIRVTRRTINSIERGKYNPSIEVAYRIAKTFGVTIEEVF--
308174255    --------------------LIGQRIKQYRKEKGYSLSELAEKAGVAKSYLSSIERNQTNPSIQFLEKVSAVLDVSVHTLL--
209519410    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLF--
187940050    -------------------KALGERIRMQRKVCRISQDALALACSLDRSYVGRIERGEVNITVEKLYRIAGELACDPSSLLPP
183597904    ---------------------VGKEIFRLRKKRGLTGKQLAKKLNVSQQQISRYERGVCNINVDTLFVILHELGCSLSNFF--
137230674    -----------------------------RSKRGITRQVLANKSGISLRYLAQLESGKANPTISIITNIAHALNLSLSDIF--
136698775    -------------------------LRTLRVSQRLTQSALAQRAGVPQPSISRVESGQRDLAVGTMDRLAFA-----------
137721284    ------------------KTFVGNKLRLLRREHGHTQAQMAESLGVSPAYINQIENNQRTLSLRILIGLLDEYGV--------
169343361    ------------------------KIKLRRISKGLTQKELANKVGISHVTLSKFENGSENITLRTMLKLAAALDTTVHELF--
15675737     ------------------------KLKAARAGKDLSQQALADLVGVSRQTIAAVEKGDYNPTINLCIAICRVLDKTLDDLF--
16079688     --------------------MFSENLKKCRKQKKLTQQNMADKLGITRPAYTAYELGSREPDYKTLINISNILDVSLDYLLK-
118444002    --------------------IIGMNLKTIRTKRNMSLDNVSKLTGVSKAMLGQIERGESNPTVSTLWKIATGLKVS-------
126648257    -------------KTKMENKALGEKLKTLRLKNGFSQDELAESAGVSLRTVQRIENAEAVPRMDTIKRLFQIFGMSPEEVL--
289631630    ---------------------VGEQIQRLRAERRMTLDDLSRAAGVSKSMLSEIERDKANPTIAVAWRLTNALGVSLDSLF--
256778182    --------------------IYGDWLKEQREAAGMTQQELADAAIMTRSHISHIEAGRRIPSKEDARRLDQALNT--------
159185809    ----------------TEKLFIGRKVRGLRENARATQAQFAERLGISASYLNQIENNQRPVSASVLVTLVEKFQLDMAEL---
187932677    ---------------------FICNLKKYRQMKELTQEQLAEKVGVRRETIMRLEAGKYNPSLKLAVDISRVVETPIEKLF--
294678447    ---------------------YGLRLSSWRKEQKLSQRALGSVLGVSQGYISDIESGRSEPSRNFLQALTERFGVS-------
142064714    ---RPAMVPPTENSRSADAAALGSKIRALRQRLKRTLDDTATAAGISKPFLSQVERGLASPSLTSLAGIAHALGV--------
142064943    --------------------MFAERLERARKAAGLSMNALANEVGLSANAIKKYEHGTAMPSSSNLLKLAKALDVRTEYFFRP
188590292    -----------------------NNLILARGEK--SQQEVADDIGISQKTLSAIERGYRNPSIDLMKRLQSYYKVSMLKLFE-
149916560    ----------------VNRLLNGENLRVYRELRGYTQAALAEKADVNRVTVGEIEIGRKTGSVKTLRKLADALAVTVDDLI--
90021251     ----------------------GRKLMRLRQDRGLSQRELARRAEMTNSTLSMIEQGKVSPSVASLERILSAIPISLEAFF--
218677991    ----------------------GSKLHELRRRRNLGVRELAARSGISHSTISLIERDKMSPSIDTLSAVLEALGTTM------
254461150    ---------------------LGADLRALRKSRGLTLSDLADALDRSLGWISQVERDLSEPSVFDLKQIAKILDVPVSILF--
227539972    ------------------RTSF--NLSQKRSDKGLTQQKLAELAGLTTRTIQRIEKGEVIPQGYTLQRIAEALDISIEEL---
239945391    ---------------------LGNAVRRRRRALDLTLASVAERSGLSVPFLSQIENDRARPSMRSLQRIADALRTTAVELL--
78067846     -----------PDSLPRKRFMIGQRIRRLRREAKKTLLEVATEAKLSVGFLSQVERHLTGISLSSLVNVAKALDVPLSALI--
139175041    ---------------------LGARLAAVRRERGLTQEQVAEVVGVDPQTIQRAENGRTSLSLARLREVAAALDVELSELFK-
228478235    ------------------------RLKAARAEHDMTQGDLAEAVGATRQTIGLIEAGKYNPSLGLCIAICKTLDRTLDQLF--
83944600     -------------------------IRAARLERNMTAQELAERAGVSRPLLSRVERGDMTVSLGAVFEIATILGVPLFE----
154253896    -PGRPTGTSTYESESA---LAFGQAVRAARVAQGVAQDEFASRAVISRSHMGKIERGEHVPTLPLILRISTALRISAAELMT-
75910458     ---------------------------EARKKLGLSQRDLAKLTGKSQSWIRDIENGRFQAKLEDQMVLRKALGIS-------
140673077    -PNRWRRWGALCDAAPPPATPFGKRMRELRAARGLTQQQQADQLGVSKAYISALETGRR------------------------
255100249    -------------------------LKKLRKERGMTQNELAEKANYSRAYISDLENKRKNINISTIIDLSLALEIDFLELCR-
296129256    -----------------------NRIRALRTERGMTQAELARHLGVTRQTVIAIEQGRYSPSLETAFQIARALGVPLDEVF--
187939866    ---------------------FGKVLRRRRVAAGFTQEQLAHEAELQRNYVSLMERGVNQPTITTLLKLAIPLGCTAAEIV--
254249643    ---RPAMVPPTENSRSADAVALGSKIRALRQRLKRTLDDTATAAGISKPFLSQVERGLASPSLTSLAGIAHALGV--------
304402509    -------------------ETIGKRIKEARIKKGLSQTELAGKLGYSRSSINKIETGGRDIPKSQVVKIAEILDLTPSYLM--
255282865    ------------------------NLKRIRTAYGFTQAELAERSGVSLRSIQMYEQRNKNISADSMYSLARALGCTMEDLIE-
256545809    -----------------------------RKEKNLTQKKLEEITGINRTMISKLESQNYIPSIEQLESLSDTLEFEITDLFQ-
134298741    ---------------------LGHKIKNLREKKGLSQVQLAHMVGVTNSLICKIETGQTSGSIHTLKKIANKLDVS-------
159039188    -------------------EAVGPRLRALRRQRETTLTELSANTGVSVSTLSRLESGARRPTLELLLPLARAYGVTLDELV--
297156337    ---------------------VAPRLRDLRRRSGLTLEAAARLAGLSPAHLSRLETARRQPSLPMLLALARTYGTTVSDLL--
139696663    --------------VVMKKAFIGSRLRQLRRERGLTQAAMADTLGISAAYVNMLEKNQRSLSVPVLMALSAQFGID-WQDVVP
84502066     ---------------------------AARKAAGLTQEQLADRLKCHQSFVARVESGERRIDVIELIVLARAMEVDASTLL--
163941533    --------------------MIGENLRKLRKTNNLTMKDLGKKLNLAESTISGYENGNRKPDYDTLNKFADFFEVSTDYLL--
167756656    --------------------LIGKYIKSTRLSKGWSQSKLEKITGLSASSISNIELGNRNISLPSLVKIAHAFEMSLVDLL--
167569121    ------------------------RLKLLRKQKGWTLDVLAEATGLTKSYLSKVERGISVPSIAVALKLSKALQVDVERLF--
298530359    -------------------KTFGERVRLFRALKNLTQGQLADMLDISRHHMGCLERGESGPSFGLIRKLCTLLQVHPASLF--
167465718    -----------------EKDAVAQRIRAFRKLKGYTQNELADEIGVSISVLGSIERGTRSADLKILQKISDVLKIELEEL---
146297100    --------------------LFRFRLKELREEKNISRSDLAEILGVSTQTIANYENGHREPNFDTLLKIADYFGVTVDYLI--
78063409     -----RREPHAPPHEL------GQLLRYWRDVRGVSQLDLSLDAGISQRQISFIESGRSVPGRDTLLTLAQTLDVPLRE----
137300041    -------------------MMLNRILKLVRQYNEMSQTDLAEKLQISKSYLSEIESGKKVISLELVQRYSEIFDIPTYTLI--
21242911     ---------------------FGAAVRAARTEQGIGQETLANLAAVERSHMGKIERGEHLPTLAIIFKIARALGCSVAELM--
229553416    ---------------------------EARQNAGLSQQELANKSGVPKTTIARIERG-SNTSIETLTKIANALGKQ-------
262202131    ------------------REALGDSLRRVRTDQGRTLREVSTDARVSLGYLSEVERGQKEASSELLAAICDALDVEIADLL--
15801869     ----------------------GKRLSEIRQQQGLSQRRAAELSGLTHSAISTIEQDKVSPAISTLQKLLKVYGLSLSEFF--
222106747    -------LAQDPHAVREPRMAIGHEVRTFRKKLGITVADLATATGMSVGMLSKIENGNISASLGTLQSLSKALGVPMTAFFK-
222081446    -PRSAGRDIDTPSIHPIDRHV-GQQLRIIRIHSNLSQTELGHKVDLSYQQIQKYESGKNRMSASVLYEIANCLNVPI------
227500587    ------------------KYIFGKFLKDIRNKRNLSQERLAELSFINIKTISNMENAKVNFDLDNLDRLSSILSVDLIE----
89055867     ---------------PTQKLYVGAKLRSIRTGVGLTQKDFAAKLGISLPYLNQMENNNRPLSTAVLMGLAQDFGVDVTEL---
148807441    -------------------KALGERIRVQRKACRISQDALALACNIDRSYVGRIERGEVNITVEKLYRIASVLACDPCGLL--
309776168    ----------------PATELTGMKLRELREKAGMTLRELANRSMIDFTYIKKIELGVSDPSIITLDILLQAMDLNLQDFF--
288942483    --------------------MLNQALKLTRQFHRMSQAALAEKLSISKSYLSELESGKKIPTIDILERYSATFKVP-------
253690483    --------------------VFCQRLKQARLAKGLSQKKLGIAAGIASTRINRYEKGVHEASIETAQQLAEALDVPL------
83589108     ---------------------FGESLKELRQRKGLRQEDVARMVGVERPTVANWERGTKQPGLETLVRLSRLFGVSLDELV--
257486496    ------------------KQALAAVVRTIRGNLGLTQESLAHAA--SRTYLSRIENAETNPTIEKFAELAEALGLNPVSLM--
302038624    ----------------RKKTHVGDIVRRLRKSRHLSVRTLADKCGFSPSFISQVELRQASPSIASTERIASALGVTLGEFFR-
163745028    --RAPRDISAMTENNDKILTQLPARLKEARQGQGLSLDAVAKLSGVSRSMVSQIERGESSPTIATLWNLTRALQVDFAGLL--
150398491    -PGLTRVTPQDPHAIRDTREKVGHEVRAFRKKLGITVADVASATDISVGMLSKIENGNTSPSLTTLQTLSRALGVPITAFFR-
182438820    MVNRKQLDPEDPDVS------FGLQLRQARDARGWTQDELAGRMGCSGTHISAVETGRRPPT---------------------
144140017    -------------------KQVGKRIRALRETRDLNLHELARLCGISASALSLIETGKRDLRITSLIRVAEALRTPAGRLL--
310825965    ------------------------NLTALRKMNQYTQEEVASRIGVSRQAVAKWENGESAPDVINCNALAEMYNVSLDDLV--
300715975    ---------------------LAQRLADLRLEKGWSLETLAELTGISRASLSRIERGETSPTAALMNRLCIAYGLTMSRLL--
24374516     ------------------KKKVGRNIKRLRLKAGISQAALAELCGKSQSRVGNYEAGTRAVSAIDAETLAKVLNVTPAEIL--
307324180    ----------------VRRRRLGQELRRLRQEKGMTAEEVAEELMVSQSKISRLENGRRSISQRDVRDLCRTYKVEDKALV--
154496484    ------------------KVCLAENIRMLRKERGLTQEQLAEAMGITVGTVSKWETGSCVPDVSLMMELAEFFETSVDVLL--
135410798    ---------------------LGNRLSLLRKRKNMTLDELSAKSGVSKSILSQIERDLSNPTVTTISRIADGLDEKLSDFF--
160937793    -------------------MALSENIKARRTQIKMSQEYVADQLGISRQAVAKWEAGTSEPTSKNLSELASLFEMSISELVDP
268610362    -------------------MTFGERVLALRTEKGMTQDELALAVGYSRSTIAKIESGERDPHQSMIAAIAKALDTTPAYLM--
229826250    -------------------------IATTRTKIGLTQKELADKIGVSDKTISKWETGKSLPDISYYESLCNALNIKVNELL--
135445367    ---------VSDHSVVTAHKCMKNRLKVLRADRDWTQADLADRLQVTRQTINAIEKGKYDPSLPLAFKIATLFGLPIEEIFSP
310826605    ---------------------LGERLRRLRESVKLSQVKMAELLGVKQSSINRYEQGQSAPSLETLVRYADYFDVSLDYLL--
146296429    ----------------------GQKLQEARKKAGLTQEQVADYLGINKVQLSYYENGVREISIGTLQQLADLYGYTL------
269216039    -------------------MILADKIIMLRKKAGMSQEQLAERLGVSRQSVSKWEGSQSMPDMDKAVKLADLFGLSLDSLIR-
299136728    -------------------------LRYWRRQRGKSQLDLSLDTGVSQRHISFVESGRSVPSRELLLSLAKTLDVPLRE----
116252575    --------------TPTARSL-GDHLREWRQRRRMSQLDLALEAEISQRHLSFIESGRSTPSRDMLLHLAERLDVPLRD----
256802588    ------------NPTVRRRRL-GQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
307692735    -------------------MSFGENLQFYRAREGLTQEELAERLEVSRQSVSKWESNTSFPEMEKLMTLCSLFQTDLDTLVR-
159043770    ------------------KTLVGPRLRALRRERKQTQAEMAQALGVSPAYVNLLENNQRSLSVQMLMALTETYNVDWRDLVK-
254512558    ------------------KTLIGPRLRQLRRDQKQTQAEMARNLGVSPSYINLLENNQRSLSVQMLMSIAEAYAIDWRELTK-
142416668    ---------------------FAQWLFNERTLRGWSTRELAQRAAISQPYIVALERARSTPTVDVVAALAHALDKNLLDMF--
143535848    ------------------KTFVGNKLRLLRREHGHTQAQMAECLGVSSAYINQIENNQRTLSLRILIGLLEEYGVDWHDIL--
310828836    ----------------------GKNLRAARAALDMTQKDLAEAVGVTRQTMNAIEKGDYNPTIKLCVAICRVLGKTLDELF--
219668525    ------------------------RLKAARAGLDMSQEQLAIAVGVTRQTIGMIEAGKFNPSLQLCIAICKALGKTLNDLF--
73749022     -----------------------NKLKVLRAINSLTQEELADKLGITRQTVISIERGKYSPSLELAFKIASLFETPIEEIF--
290894051    -------------------------FKLKRIENGLTQKQLANKVGLAEISIRKIENGVRNPSINTAVRICKILNTKIEVIF--
167913747    ---------------------VGEVLRSLRRRKGLSQEALAHAADMERNYVSLIELGRHSPSVRVIWKICAALEVTPSAFL--
261368378    ---------------------------KCRKALGITQKELAERMGTAQANISRFESGNYNPSLAFLQKMAQSLGKTL------
266619168    ---------------------FGASLRNAREKRNYRREQIAERAEISPRFLAAIESGRRKPSLDVLIRLVNAIGASFDEILAP
256379796    ------------------REAIGDRLRHARTTQRRTLREVSRTARVSLGYLSEVERGRKEASSELLAAICDALELPLSELL--
160934259    -----------------------RNLTVLRQIHKYSQEEVAEKIGVSRQAVAKWESGETAPDLINCDALAELYNVSVDDLI--
140257123    ------------RPAQQTAKTLGSRLRALRKTQRVTLVELSKTSGVDAATISRIETGKMTGTLECHIRLATALGVKITEL---
147669788    -----------------------NKLKVLRAINSLTQEELADKLGITRQTVISIERGKYSPSLELAFKIASLFKTPIEEIF--
289168327    ------------------------KLKLARVELDLTQGQLAEAVGVTRQTIGLIEAGKYNPSLSLCQSICRCLGKTLDQLF--
163754491    ----------------------GKRVKMLREEKGMAQQDLAAKCNIEKSNLSRLEAGGTNPTLYTLKRIADNLEIKLEELV--
42522817     MSTKKSDAIKFLDKIIGEPVSFGATLQAIRLSDEMTQAEMAKKLGITNAHLSQLERGHKFVSPERALSFAKKLGYPP------
296330427    ---------------------FGQQLRELRRARKLTVNQLAVYSGISSATISKIENGKRTPKPATIKKLAAVLKVPYENLM--
126730415    ---------------------LGSDLRTLRRTRGLTLQQLADKLGRSVGWLSQVERDLSEPSITDLRHLAAALDVSVSMLAR-
298244352    ---------------------VGQVLKHYRSIHHLTQRDLATILGFDQSYISKLENGQGLRDIAVLSRIAHCLAIP-------
227823870    ---------------------FGEAMRELRRRKGVSQKEMAAAIGVSPAYLSALEHGKRAPSFDFLQRVAGYFNV--------
255652581    --------------------MFGERLKKLRIKFGLKQHELAEILNVSQSTIGMYENDQRTPPAESIVKLAEYFNVTTDYLL--
150021357    ----------------------GEKIKFLRLQKGLTQEQLGNIINVGQRTISAYESGKATPSVEVLKSLADYFDV--------
254494052    ---------------------FKDRLKEARKNKNLSQENLAKLAEVSQSTIAALESG-RNKKATNIAKLAKILDVSAFWL---
142900044    -----------------EWTSVGERLRISREAAGISVRELARRIDVSASHVSQVERGLASFSVRALYNVVNILGISMDSLFE-
260101837    -----------------------NHVREYRKQKKISQMELAKRIGVARQTINLIENDKYNPSLELCLSLAHVLGTDLNSLF--
169627539    MPTRPQNDPERVVAWNRIRQTVGARIRQIRTSQDMTQEQLALRSGVTRNVLIDVEHGRRGLLYERLFDIAAALEVTVGALL--
75758644     MNKTDKDLREDIKKVVSEQGFV--NFQTLRVKRGLSQRELSKLSGVAQKTISHIESGEDIPSIETVVKLAKHLGYEL------
291563729    ----------------------GQRIRKIREEKSMTQKKLAEKVMVSPSSITRLESGQTMVSVFTIIKIAEVLNTSISFLL--
146297633    ----------------------GQKLQEARKKAGLTQEQVADYLGVNKTLISYYENGIREISIATLRNLSNLYG---------
187919154    ----------------------GSKIRALRQRLKRTLDDTATAAGISKPFLSQVERGLASPSITSLAGIAHALGV--------
167587597    ----------------------GQRIRRLRRESKKTLLEIATEAKLSVGFLSQVERNLTGISISSLVNVAKALNVPLGALI--
227544982    -----------------------NRIAELRKEKGLTLQQVADAIGVGNNTISRYETGKREPKLETWQKLANYFDVTVYYL---
229822080    ----------MAPAAETSPLTVGRRIRHFRTERRLTLDDLARLTGSAASQLSLVENGRREVRVSLLQQIARALDVSPADLLE-
143988752    ---------------------LGLRVRELRKARSWTLEQAAKHAGLARSTLSKIENGQMSPTYDALKKLAVGLEISIPQLFT-
227485487    -----------------------NNLADFRKKAGYNQAELGGLVGVSRQTISLIERGDYNPSVTVALTIAKVLGVDINEIFR-
197286055    ------------NRSYPASKMVGKKIAYYRRVNGLTLSELAKKIGISQQQQSRYERGINRVSLDRLYQYACFFGISLSDLFQ-
163735152    --------------SKSNRELINEALTLARLYWGYSQVEMAEALGMSQAMVSEIERGSKSVTLETLERYSEALGVKKSQLM--
85711364     -------------------HTVARRLKKLRKDKGWSLTACAEHTGVSKAMLGQIERQESSPTLATLWKLATGFNVSLSWLL--
71278291     ---------------------VGKRLKEVREMYGLSQRELAKRVGLTNSTISMIERDAVSPSISSLKKILEGVSLTVTEFFT-
226360021    -----------------------QRIRGLRVARGWSLDALAARCFLSPSTLSRIETGHRRIALDQLVPIARALGTTLDQLVE-
257790856    -------------------MSFRDNLQHLRGTRDLSQAQLATLLGVSRQSVAKWEAEKSYPEMDKLIKLCDLFECSLDDLVR-
229011075    ---------------------LGEKIKTLRKEKKLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLGCETSFLLE-
114567544    -----------------------NNIKELRKALGYRQEDLAACLGVTRQTINAIENQKYNPTLELAMKLAKLLGTNVEELF--
169631162    -------------------------IRAQREAAQVSVRQLAEKAGVSNPYLSQIERGLRRPSAEVLNQIAKALRVSAEVL---
253991748    -----------------EYQLVIKALRKARIEKGITQKSLAQALDRPQSFIAKIENGERRLDVVEFVHIAHLLSVDH------
209547110    ------------DDVERVSATVSQNLKIFRRDSGFSLDELSRRSGVSKGMLVEIEKGTANPSIATLCRAATALGVSVADFV--
218515232    -------------------MAIGHEVRAYRKKLGITVTDLAAATGISLGMLSKIENGNISPSLTTLQSLSRALGVPLTAFFR-
294642351    -------------------QLLAETVEGRRKSLKITQAQLAEKTGINRGLLSRLESQDFTPSIEQLQALGEALGFEPTDMF--
238794119    -----------------EYQSVIKSLRDQRIAKGITQESLASALGRPQSFIAKVENGERRLDVVEFVHIAKLLGVKVEDVL--
94986482     ---------------------FGVMLRTLRQQRGLSQQTLAEFADVERNYIYYLEKGLSDPTLGVLIGLANGLGLNFSE----
192290671    -------------------KLLATNVRRLRLARGWTQDQLAAALEVEQGIISLIENKRSNPTLLMLEAIAEALGSDVAELFK-
289635568    ------------------RTGLGRALRAARKTSGVPQEGLDVT---SRTYLSQLERGRQSPTLDKLEAIAGGMGVHPLSLL--
253565785    ----------------------GKIIEDARKKAKVTQAELARRIGSNRSYISRVESGQTDLRTSTLYRIMNALG---------
169334539    ---------------------LGKRLKEERKKQGVTQEKLAEYVNLSVSHLSHIENGNEKTSLQTIVNIANVLNVS-------
223983720    -------------------KAFGQAIKAARKAKGISRNQLADKMNIAPRYIASIENSGQHPSLQIFYELVTLLDVSVDQFFFP
167917945    ------------------------RLKLLRKQKGWTLDVLAEATGLTKSYLSKVERGLSVPSIAVALKLSKALQVDVEQLF--
284045281    ----PANEHTSSQADDDVEERVRGRLRQLRDERGLTLAEVAFAAGMATSTLSRLETGARRLTLAHLPALARALGIATDELV--
163737060    MP-QTSATPKPAKTRSSPGPMLGALIRKRRKQMGLTLQALCDTAGVSVGYLSQVERDNATPTLGTLAQIASALEVGL------
239977932    ---------------------VGPRLRALRKERGATLAGLSAATGISVSTLSRLESGNRRPSLELLLPIAAAHDVPLDRLV--
209809535    ---------------------LGKRLKDIRIQLGLTLEEASKRTGLARSTLSKIENEQISPTFQALQKLASGLDIDIPQIFEP
229015370    ----------------------GKKIKHLRLINNMTQEDVASQLFISRQVISKWELGKSLPDLTNLLALSNLFNVSIDSLLK-
300173314    -------------------------IRKTRKSRGISQKELGQLIG-SQSMISRIENGLTSPTDRALQQICDILNVPIVDYF--
283795792    -------------------MAVVNNIKEIREQRGIYQDELAEATGYCTKTIGRIERGESTPSAEFMLRISKYFNMMVEDVF--
303231732    ---------------------------------GISQRQLADVVGISRSYLSKLECGYSGVSIEVVFKIAYCLNVSTSQLL--
149920828    ---------------------FGRHVRGLRRARGLTQEGLAERADLSADTIRRLENGGFSPSLVTLVKLTRGLELRLSTLI--
149203644    ------------------RADLGARMKAVRQACGYTLEVAAQRTGLALSTIHKIENGRVSPSYENLIKIARAYDIGMERLF--
142799888    ---------------------VSRRLKEYRQQGRLSLDELSRRAGVSKGMLVEIEKGAANPSIAILCKLAAALGVSVADIV--
21232573     ---------------------FGKAVRAARTARDISQEELATLAGIERSHMGKIERGQHMPTLALILRVSIALNDSAANLMT-
124514630    ----------------------AYQIRELREQRGLTQTDLANLLGKRQSVVSRLESGEKGLSLKTLLELASALDTALVLKFVP
239930441    ---------------------LGEYLREQRRNAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
300774128    ------------------------NLSQKRSDKGLTQQKLAEIAGLTTRTIQRIEKGEVIPQGYTLQRIAEALDISIEEL---
307324371    --------------------LVRKRIRGLRSALGWSLDDLAARCYLSPSTLSRIETGHRRISLDQLSAIARALGTTLDQLVE-
58039234     -PDRARPESRSSAAAGPVDVHVGNRIRLRRTLMGLSQEKLGEALGLTFQQIQKYERGANRVGASRLYDLAQVLDVPI------
134298752    ----------------------GARIRILRTQQGLSMNELSRRSGVGQSSLSYIESGQRQPTFDVIERICSGLGLSVAEFF--
160897879    ---------------PSARSPFGDHLRHWRQHRRLSQQGLALEAEISTRHLSYVETGRAQPSREMVLRLVERLGVPLRE----
141747683    -----------------------QNIKRIRAKQGLTQDDLAKKANIKYSTLTKIEGGVVTPSVQTIQKIAKSLGVPMEELLK-
138853635    -----------------------RPLRTLRKEANLTQEELAKMLGVSRNNIASYEAGKYYPQFDRAVAMARALNVPLKVLAK-
197286053    -------------------KIVGARIKMLRQQHGMTGSELGALLGVSQQHQSRFENGECNIHVDVIYLLSYIFKVKL------
117619340    ---------------------VSRRLKEYRQQGRLSLDELSRRAGVSKGMLVEIEKGAANPSIAILCKLAAALGVSVADIV--
167767646    ----------------------ADRIQYLRKSKGISQEELADKVGVSRQAVSKWESEQSTPDLEKIIIMSDFFGVTTDYILK-
159905131    -------------------HVISKNLKKIRNENGLSLDAVSKLTGVSKGMLGQIEREEVNPTISTILKIANGLKISFTSLL--
296124304    --------------------ISANQVRKFRLLAGLTQQQLAEQSGISRTAVTAIEGAKLVPSVAAALALSRTLGASVEDLF--
136253525    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
308175926    -----------------------NNLSEYRKEHGFSQQALADLLGVSRQTIISLEKGRYDPSLPLAFKLSAVFGCKIEDLFIP
295705639    --------------------MVENRIKELRKSKKMSQDELAKVCGVSRQTINAIENNKYDPSLTLAFQLAEELGATVDELF--
299129455    ---------------------FGAAVRALRTERGIAQESLAHLAGIERSHMGKVERGEHMPTLAIIFKIAGALECSTAVLM--
254500071    ------NAKTTDDKRQELRLQAGAWLKAAREEAGLSQRELAGKMGLYYTFISQIESGKGRLPADRYAVYAEALGV--------
255014654    ------------KVGSPEREEFGQIISDARKQEKMTQSELAEKVGTNKTYISRIEKGIIEPGVGLFFRIIDALGLKI-EIVKP
282880753    ----ERDEHERKVETALHAYRIGEAIKKARVEQNLTQEELGERIGVKRAQISRLEKGYS-ISIPTMSKVFKALGVSTASL---
259909785    -----------------ERDFFGERMTRLRKEQGITQSELADKLNVSQQTVQAWEAGRRRIKVSSLPFVAQIFSVPLEELF--
295095877    ---------------------LATTLKALRQARGWSLSKLAEETGVSKAMLGQIERNESSPTVSTLWKIATGLNVPFSAFITP
116695951    MAKTEQPTPEAAD-SKSATLTLGVKLRHARLVAGYTLLQLAGKAGCSESLISKIERGLATPSFTTLHRLAVALDT--------
289624831    ---------------------VGERLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLRKVLGGIPMSMVEFF--
256544375    ---------HLEEILEKDKLILAKKIKEVRKNRNISQLDLSVEAGIDRKTISRIENGVNEPSFSTLYKISYILN---------
142452837    -------------------MSIAENLKFLRKKAGYTQEQFAQELGIKRSLVGAYEEGRAEPRLQNLSKISKVLNVTVDGLI--
261493122    -----------------------NKIRQFRRAIGLSQQELASVIGVTTGAIGFYERGLREPNLATIKKLAEALNCKPADL---
50119905     -------------------------LREARIEKGMTQENLANALGRPQSFVAKIENGERRLDVVEFVHIAHLLSVDASTVLE-
295090423    --------------------MLNENIKNLRKAKGLSQEELSVKLNVVRQTVSKWEKGLSVPDSNMLISLADELDTSVSILL--
259505138    ----------------------GKRLKQLRTKNGLTLEELASRSELTKGFLSQLENDLTSPSIATLNDIVEALGTNLSVFFK-
212710302    ----------------------GQKVRLLRQARNLSLSELSHLSGISKAALSKLESGDSNPRIDTLESIAAALRFPLSDLFT-
56709057     ---------------------LGQRLRVIRERAGLSQRALAKRSGIPNSTISLIEGGKINPSVSTLRRV--------------
229166643    ---------------------LGEKIKTLRKEKKLTQTELAG-SELTKSMLSQIENGKATPSMKALQYIANKLGCETSFLLE-
294813464    ----------------------GDNIKRYRRAEGLSQEELAEKAGLSVSTVQKAEQGRGAVRTQTLHTIARGLGVTTSALF--
142829704    -------------------------IRDLRKHKKVTLGALAEKIGRSVGFLSQIERGLSRPTVGDLTAIGEALGVPFYNLSKP
309798569    ------------------------KLKLARVELDMTQGDLAEAVGVTRQTIGLIEAGKYNPSLSLCQSICRCLGKTLDQLF--
255281619    ------------------KTLFATMVKNARMDRHWTQEELAEKLGISLTYLGDLERHKGTPSLPLFCKAMRLLNLSADDYVYP
228932646    -----------------------NKIKELRIAKGWTQKSLAEKLGVSSQVISNWERAYTSPNQEDLIKLAKVFNVTIDYIL--
167835768    ------------------------RLKLLRKQKGWTLDVLAEATGLTKSYLSKVERGLSVPSIAVALKLSKALQVDVEQLF--
270491839    --------------------LLASAVRRERERLGLSVSELAKRARIAKSTLSQLEAGSGNPSLETLWALATALGVQVTRLI--
73490241     ------ASRPESDPQEAPALDVGERLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLRKVLSGIPMSMVEFF--
209517719    ---------------------LGSLLRYWRDVRGVSQLDLSLDAGISQRQISFIESGRSVPGRDTLLTLAQTLDVPLRE----
197104892    -------------------KIAGEQLRLARLARGYSLEEIGERVGATRQFIHQLETGARSASDDLIAALADELGVTAAFLGEP
136552815    ------------------KKQLSENIRNVRKTAKMTQEQFGKSLGGTRLMVARWELGTRIPSLEYIEKIARCVGRSPVDLF--
225571103    -----------------------NNIKQLRKSRGLRQEDLAARSGVSRQTIIAIENDKYNPTLELAMKLARLLDTTVEELF--
197104922    MPFARQPNPVFSAEYQQVREV----LVAARRAAGLSQRDLAAALGKAGSHVSMIERGQRRVDLLEFHRIALALGCDPASL---
295100170    --------------------MLGENILRLRKGANLSQEALGDIIGVTRQMISNWELEETAPNPEQLKLLSKAFNVSADDLL--
294790981    -PNQKASKNRSGDSDVSLRKVQGGILRSLRTKDHKTLREISEKAGVSLGYLSEVERGQKEASSDLLTSITEALGVRLSDML--
291287416    ---------------------FGKTVKELRLKHNMTLRDLAKTSGCSISFLSQLERDLISPTVASLRKIADALGV--------
307946156    ---------------------FGQALRALRRELNISQSALADRLSSTQRHLSFLETGRAQPSTQMVDRISRVLGLPISKRL--
229160744    ---------------------LGEKIKALRKEKKLTQTELSG-SELTKSMLSQIENGKATPSMKTLQYIADKLECEMSFLLE-
220916216    ---------------------LGERIAFARKNANLTQADLAAKIGVARTTLVAVEKGERRPSNAELIKLAGFLKVSVHDLLR-
294500383    -----------------------NNVKVVRVKMNLTQQQLADKVGITRQTVSLIEKGQYNPSLKLCLQICYVVEETLDELF--
134298756    ------------------------KITKLRKSVGWSKNKLAKESGLSQAYISQLEAGQKQPTIDSLDRICSSLGLTLAEFF--
9630190      --------------------MFGERLKKCRTSKGYSQQRMADFLGITRQGYGKYEIGKAEPDLKTLTKLSNILGVSTDFLLK-
255057785    -------------------EAFGIVIRRLRRERTLSQDKLSIASCLDRKFISNIEGGKQQPSLVSIFALASALNTS-------
256004475    ----------------------ARTIVKMRREKGLTQEDIANYIGVSKASVSKWETGQSYPDITFLPQLATLFNISIDELM--
141375497    ----------------------GAVLRARRAAHKMSQKQLGEMTGTAQSTISDIENGVVSVSLDVYLRLLEALGAEL------
135830240    -----------------QKTFIGAQLRQLRREHGQTQAEMGRVLGVSAAYINLLEKNQRSLSVPVLMALADHYNV--------
142445179    -----------------QKTFIGTQLRQLRREKGQTQVEMGRVLGVSAAYINLLEKNQRSLSVSILMALADNYNV--------
83589149     ------------------KKIFALRLKFLREQHNLSTQKLADALGLSKGAITQFEKGIISPSVDTLISIADFFDVSLDYLV--
289705933    -PRPRAATPDIKERSMPLRHEIGDVLRDVRQLQGRTLREVSHDARVSLGYLSEVERGQKEASSELLASICQALDIPLSYLLR-
302380010    --------------------MLNENIKSLRKQNGLSQEQLANEMHVVRQTVSKWERGLSVPDSDSLIKLSEILHTSVSVLL--
257417719    ---------------------FNEKLQQLRTGKNLTQEQLAEQLYVSRTAISKWESGKGYPNMESLKCISKFFSVTIDELL--
239631261    ---------------------FGEQLAALRKHRTMTQEDLAGQLMVTRQTISSWEREKSFPDLTMLLQLSKVFDTSLDQLLK-
297193838    ------------NPTVRRRRL-GQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
140800734    -------------------MIFKNNLRDLRRQANLTQVEVAANLELGQAEYSRIESGKRKIHPHK-ERLAEILKTRLDNIVE-
88810779     MAALKRGEEELIPAELGDALMQGESIRVWRQYRGVTQAALANAAGITAAYVSQLEAGKRQPSVEVLRAMARKLSVDIDDLL--
170783251    -------------------------LRRVREHRSLSQEQLGALMGVSQATVSSFESGASEPKLATIRRYAHALNVVVEHSVRP
297153601    ----------------------------------MSGSELARRAGLSKATLSQLEAGKGNPTIETLDALAIALRIPLTDLLT-
134096404    -PGTEQLEKKSPTASL------GLRLRHARLVAGLTLLQLAQKAACSESLISKIERGSATPSLAMLHRLAMALETNISSLM--
163754238    -----------------------KNIKHLRSLKSFSQERFAETLGWSRSMVGSYEEGRSEPPIDRLIDLSDHFKLPIDILVK-
89053166     ----------IDAAILALQARVGDRVRAARASKRISRRVLSETSGVSPRYLAQLEGGDGNISIGLLFRVADALDVSLEALV--
136346985    -------------------QMLVNRVKDYRKGRGLTQEDLASKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
89897132     -------------------QIVANNLKRIREEMKLSLDKVADLTDVSKGMLRQIEAGESSPTIKTIWKIASGLKIP-------
261758784    ---------------MSERKIFGPRIRRIRNERGLTQTAMAEALGISPSYLNLIERNQRPLTVQLLLKLASVYKLDLDSL---
298290822    ----------------------GSRVQRLRRAKRVSQADLAVALGISASYLNLIEHNRRRITVPLLMKLAGYFGIEPGELVE-
148379637    -------------------------LRKLRTKLGYTQETLGERIGVEQPYISRLENGEIEMTIGKLKKLSHALQVHPVKLLE-
194017717    --------------------LIGQRIKQYRNEKGYSLSELAEKAGVAKSYLSSIERNQTNPSIQFLEKVSAVLDVSVHTLL--
301386540    ----------SGDTVDTLRSVVGAKIKALRKSTTLSQADLAEMIGCDAPLVSRYERGSTLPGIEQLIRIATVFNVAPGELL--
73538955     -------------------------VRVERESREWSLADLAERSGVSKAMISKIERGEASPTATVLGKLSGAFGLPLSMLL--
209885004    --------------------VLATRFKELREGRRWSLREAADKTGVSKSMLSKIERGLTSPTATVLGKLAEGFGISISQLV--
297184311    ---------------------LGVDLRALRKSRGITLTELSEKMGRSVGWLSQVERDISSPTINELRQLAKEFQVPL------
291557516    ---------------------FPRILSLLRKERGLTQKQVAADLGIAQALLSHYEKGKRKCGLEFLVKAADYYNVSTDYLL--
41406396     ------------RVVRVAKTFAGARLRRLREEQGLTQVALARALGLSTSYVNQLENDQRPITVPVLLTLTERFDLP-------
143876847    -------------------KSLGADLRSLRKARGQTLAHLAGRVDKSVGWLSQVERDISQPSIDDLRALAAALDVSI------
167839435    ----------LPSIHHPRYVVLRTHLRALRRAAGLTQTQLAERLSIDQSYLSKIERGERYVDI--------------------
256756316    ----------------------GIRIRTAREKIGLTREQFAEAVDLSALYIGQIERGQRTMSLNTFVRILECLHVDP------
302876393    --------------------MLSEKLKQIRKEMHLTQQEFADKLGISRGYYCDMERGRNKGTVKVISKLSDVTGKPM------
294638681    -----------------DQIMIGKFIAACRKEKKMTQAQLAEKLGISDRAVSKWETGKCMPDASLMPELCEQLGISINDLF--
114799924    --------------SSVDPKELGERLRRARTRADVTQEQAAQIIGLSRPTLVAIEKGQRRPQPEELVALAAAYNVGVAELLR-
136411728    -------------------EIIGTRVRSLRIGKGISRRKLSEISEVSERYIALLESGKGNPTLQILSSIAPHLEVTMGDLV--
293402420    ------------------------KIKMARMELDMSQEELAKKVGATRQTIGLIEAGRYNPSIKLCINICIALHKHLDDLF--
219669930    ----------------------GLRIAYYRKLNEMTQDQLAERIGITSKYLSQVETPSQPISLKTLFAIADLFHVPPHKFLE-
167772580    ------------------KFILACNLLEYRLDKHLSQEEMAFRIDLSVTSYAEIERAQVHTNLEILDYISRATGLSPAQLLTP
304390894    -----------------------ERMRAARKEAGLSQAELAKDVGATRQTICSIEASNYNPSLNLCKLICKKLGKTLDELF--
306826280    --KKKKMCYNVSKLRIKEKGMLKNRLKELRARDGLNQTELAKLAGVSRQTISLLERDEYTPSVVIALKISQIFNEPVESVFR-
154500023    ---------------------LGDALRAARKEKSLTQEQLADESHVSTKQIADIEKARRNPSYLILKALAKVIHLSLDSLMYP
269956326    ------------------------NIRHARERAGLSQAELARRAGIAPSNLSAIESGTRPASAAMVNRLLDAMGRPSVAL---
227889182    ---------------------FNEQIKRLRKESNLTQEEMAKKLNVTRQAIFNWEKNRNPPDFEMIILIAKTFGVSLDELI--
299069355    -------------------------LQGLRQRQRLSLDELSRRAGVSKSMLSQIERNLTNPTVAVLWRLANALGVSLTDFL--
159184228    -----------------ERSI-GERIKVLRAESGLTLERLASESGVSRAMISRIERGEASPTASLLARICAALGLSL------
163761537    ----PQILSQDPHAVREPREAIGHEVRAYRKKLGITVTDLSAATGVSIGMLSKIENGNISPSLTTLQSLSRALGVPVTAFFK-
141214947    -----------------------------RAERGWSQRDLARETGLRQSFIAKLEKGLRRVDVVELVVIARMLNVPASDLLT-
138189922    ------------------KTFVGNKLRLLRREHGHTQAQMAESLGVSPAYINQIENNQRTLSLRILIGLLEEYGVDWHDIL--
254454592    ----------------PEIHTLGADIRALRKARGLTLSGLGKTLGRSVGWLSQVERDMSEPSITDLRHIASVLDVSVSSLFR-
289422894    ---------------------FGEQIKKIRAEKNLTQQKMADMLNVSRQAVSNWENDKNLPDIEMIINMSRAFNMTLDELV--
270291920    ------------------RYDFGNVYKEIRESKGLTQEEVCGGV-LSRTSLSKIESGKTTPKYENMEFLLQQINMSFEE----
291453422    ------------NPTVRRRRL-GQELRRLRELKGMTAEQVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
143917036    ------------------QKIIAKNIRKLRNLHNMSLSELAQKIAMSPGNLSRIERGELNITIKILEKIAQIFQCQFQDLF--
89096956     -----------------------NQIKEVRKSSGLSQEELAKACGVSRQTINAIENNKYDPSLALAFQLAESLGMTVDQLF--
170719389    ---------------------VGERLQAIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLRKVLSGIPMSMVEFF--
295094077    ----------------------GSFLRELRKEKQLTQEQLAERFGVTSRSVSRWETGSNMPDLSILVELADFYDVDIRDII--
118592886    ---------------------VGLRLRAIREAHGYSQRELAKRAGVTNGFISQLEAAKINTSLSALKRVLDGIPIGLSEFF--
254383003    ---------------MPVRQFDGHLMRRVRRAADLTQGAVAEKLGVSVPAVVGWESGKSVPDGEKLPALAQALGMDLDELF--
254383003    LPALAQALGMDLDELFPRRL--PPDLADLRCDAGYSQYQTAAITGTSAGPVANAERGRRPLSDSFLPLLAQAYGVSVPDLL--
295101511    ----------------------GTAIRQLREAKHLTQAELAEKLAVSAKAISKWETAHGLPDISLLEPLAAALGVSVLELMQ-
137973947    ---------------------VGERLKALRSRYGLSQRKLADKAGLTHGTVSHIERDKISPSIGTLRQILDAIPMTLSDFF--
228993734    -----------------QRGSLVNNLIVLRAEKRWSQTELANRVGVSRQTIASIEANRYNPSLILAFEIAHVLGKEFHEVFQ-
290960421    -----------------------KSFRRRRIEAGLSVTDLARQAGVSKSHLCDVENGRAGFSPKNLKKIADILGCTIRDLLLP
167769353    -------------------QIIQKNIRYLRTTLGITQEQLAFISGLTSACVSRLERSKCNPTVQTLDHIAEGLKIQTAQLF--
302559931    ---------------------LGEYLREQRRSAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
150016139    --------------------IIGSKLKEIRNKRELSLDEAAKLTGVSKAMLGQIERGQSNPTVSTLWKISTGLKVS-------
300771128    -----------------------SRIKEIRKGKGITIQDLADRAGVSKGLISQVENNRTVPSLLVLINIIGALEIDLTEFFK-
258653119    ----------------------GAKLKAIRRAQRRTLEEVAEASGLTKGFLSKIERDLASASVAALLRICATLGIPLSSLFE-
158422455    ---------------------YARRIREIRKNLGMNQAEFAAALGVSQGSVSKWEAAKEQPRTTALLKIAELAGLPSFSLF--
186680864    --------------------LLGEQILQARKNLNLSQRELAKLTGKSQSWIRDIENGRLKAKLEDQLLLRKVLNM--------
142491445    ----------------VEPLNLGARVRELRKARNWTLEQAAQQAGLARSTLSKIENSQMSPTYEALRKLAVGLEISVPQLFTP
167768271    -----------------------KRIKIARLECDMSQEDLAKTVGVTRQTIGLIEAGNYNPTLKLCLAICKALNKTLDDLF--
258515463    -------------------KTIGANIKELRDNAGLGQKHIAGYLGVDQSLISKFESGERAISSDMLDKIAALFCCPVSVIASP
143217136    ---------------------FARRLKQARLHTGLSQKELGIRAGLASPRINQYERGKHEPMLEIAEWLAQALGIP-------
160884700    ------------------KKIVGHRLQMLRMEKNLTQEQMGEKLNLSTSAYCKIEYGETDLTLTRLNKIAEVLNMSALELF--
254250154    -------------------------IRDLRKHRKVTLNDLAERIGRSVGFLSQVERGLSRPTVADLTAIGEALGVPFYSLSKP
226322751    -------------------------LKQCRKEKNLTQEQLAEKFEVSARTVSRWETGINMPDLSILVQLAEYYDVEIRELL--
227821987    ---------------------LGPRLRRLRKDLGLTQAHMAADLDVSPSYIALMERNQRPVTAEVLLRLAKAYKIDLSSL---
143904733    -------SRKIDNIVNETQRNVASNLIALREGASLTQLQLSELAGIDRKTINRIENGHFLPSVDTLTRLALVLNTTVGNLL--
303235946    ----------------------GNKIRDTRTAQGISVRELAKLSNVNPSYISRVENAHYSVSIVTLAKICKPLGLELVLL---
168204639    -------------KVKNEEVNLSKNLKENRLKKNLTQRALAEKCGLDFHTISLNENKERNPSLEIILRLALGLNISLEELL--
293374278    --------------------MLGKRLKQLRNSAGLTQKELANKMNISSSAVSMYEADRRDPDTETLVKFSKVFNVTTDYLL--
170725490    ----------------------GASLKAVRKIKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGLPMSLVDFF--
167461386    ---------------------LGKYLEQVRREKKFSLREAAQKSDLSYTYIRDIELGMNRPSPDSLKKLAEAYGIEYYELLQ-
85373672     ----------------------AASIKVARIAKGFTQKQLGERVGLPQSHISKIEGGNVDLQISSLVEIARALDLEL------
169335374    ---------------------LGNKLYTLRKQKGISQETAANEIGVSRQTISKWETNSSYPEFDKLVLISKLYDISLDEL---
293402337    ----------------------GKFIARCRKEKKLTQAQLAERLSITDRAVSKWETGKSMPDSSIMLELCKLLGITVNELL--
142653087    -------------------QMLVNRVKDYRKGRGLTQEDLASKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
149007308    ------------------------KLKLARVELDLTQGQLADAVGVTRQTIGLIEAGKYNPSLSLCQSICRCLGKTLDQLF--
142178593    ---------------------LGLRVRQLRKERKWSQKELAERTGMSQPSVARFEAGGTTPTLAVLDRMARAFDMKLFIDITP
142038105    ---KESATAVADDTGINERI--ARRVRDLRTVRGYTLDALAARSGVSRSMISLIERASASPTAVVLDKLAAGLGVSLAGLF--
291534706    -------------------EIIAENIRKERRRLGITQAELAERADVSLDTIKSVENGRRAMSLDTYLNIVHALESSP------
291521206    ----------------------GKRIRTRRLSLKMKQMELAEEVDISNNHISSIERGIERPGLDSFIRICDVLDVTPDYLL--
302189655    -------------------ESLAQRLQRLRNAAGKSQAALAKLCGWSQSRVGNYESGTREPTLGDIELMAKALGVPYGVLL--
303327942    ---RKKDTQQVSQATRKLAKLVGTNIQERRKKLGLTQECLAEKIGVGQQSLSRMERGDIAPKLERLPDVAATLRCSVADLFR-
94499248     ---------------------VGTRLKEVRKKSGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLGGIPLSLTEFFE-
306826072    ------------------RYDFGNVYKEIRESKGLTQEEVCGDV-LSRTSLSKIESGKTTPKYENMEFLLRQVNMSFEE----
289639138    ----------------------GANIASLRKEKGVTQEELADYLGISKPAVSKWESGQSYPDILLLPRLAAYFNRTVDELL--
168183949    -------------------------IRIFREHKGIRQEDLASRLGITQPYLSKLENNKINVNVDLIENLAMELNV--------
212710089    -------------------KIVGSRIKKLRKEYGLTGTEIAAYLNVSQQQFSRYERGINRIDIDSLVMIADFFKISI------
237728418    ---------------------FGAAVRALRMERGIAQESLAHLAGIERSHMGKVERGEHMPTLALIFKIAGALECSTAVLM--
262184314    ----PAQSTRTPEPLL--REALGLTLRAFRADKGVTLRELASVARVSPGYLSELERGRKEVSSELLASVCHALDVSVSDVL--
88858936     ---------------------FAYKLRKARLEKDLSQQNLADHLKISVQSIQHWERGANTPKLARMNQLAEILSVPVEYLM--
293570008    -----------------------NRLRNLRKKNNLTQEELSLQLKVSRQTISNWERGFSQPDLENLHLLASFFKVTVSYLI--
45357772     -------------------HVISKNLKKIRNENGLSLDAVSKLTGVSKGMLGQIEREEVNPTITTILKIANGLKISFTSLL--
225375203    -------------------------ITELRKEKGLTQAQLAQKLNVTDKAVSKWERGVGFPDIKLLEPLADVLDISLLELMK-
304411730    ---------------------LATTLKALRNQKGWSLDKAAQETGVSKAMIGQIERGESSPTIATLWKIASGFNISLSTFLEP
219854874    ---------------------FAMRLRELREENNLTQGAIASILNLTKANISKYELGRLQPNIETLKLLSDHFNVSIDYLI--
172058590    -------------------------LRRLRKKHNLTQKDLAN--GISQAEISKIESGTHSPTVDLLYALSRRLQVPI------
99035914     ------------------RYKIAQKVRSWRLKRGYTQKDLAGKIGVTYQIVLQYEKGTRKISIEKLYAIAEALSVSIVDLI--
99035914     ----------------------GKKIKEWRIVRGYTQKDLAEKMSTTRDEISNYEQGRVAIPLEKLYAIAETLSINIMDLLE-
294102727    -------------------ELIGQRFNELRSKSGLTQGQMAAYLDVDQSYISKCEKNERQFSIDILEKAASLFGCPVEYIV--
224542992    MKKKKIEDEHTSELLKYQGML----LRQLRKNTSYTMEDVANRFCKTKSWISEIENGRNNISSIDLVKL--------------
262197484    ----------------------GREMRRARTAQGLTQERAAEAIGVSVEFYARVERGKSHPSVETFQHIASTLEVSADVLL--
299144948    ------------------KKIVGHRLQMLRMEKNLTQEQMGEKLNLSTSAYCKIEYGETDLTLTRLNKIAEVLNMSALELF--
255280080    ----------------PEYVEFGNNMAKLRKARGLSQAEIAAALGTLQSTYAGWEAGTRKVQLTTMLQLSKFFGVSIDVLI--
167567607    ------------------------RLKLLRKQKGWTLDVLAEATGLTKSYLSKVERGISVPSIAVALKLSKALQVDVERLF--
304401064    -----------------------KTIKRLRTEKGWSQETLAEKSYVSRQTISNWENEKNYPDVHSLLILSDLFGVSLDELIK-
221209564    -------------------------IRDLRKHRKVTLSELAERIGRSVGFLSQVERGLSRPTVADLTAIGEALGVP-------
297582579    -------------------MALGTTISQRRKELNLSQAFVAEEMGVSRQAVSKWETGQSVPSTAHLIRLAEVLGCDVQDLAEP
280964739    -------------------------LRAYRQAHGLTQQQLADQLGFDQSYVSKVESGRRAIDISTLRHIARHLELAPEDV---
139598012    ----------------VQKLYAGAKLRDLRRKLSLTQKEFAARLGVSLPYLNQIENNNRPVSSSILLALAQEFGFDITEL---
262282190    -----------------------NRVKEFRKEKKMSQLELAKSIGVSRQTINMIENNKYNPTLELCINLAKTLDTDLNALF--
85716570     -----------------------NRIKELRESQGMTLETLAELVGLSTSYVQRLENGERNLAVKHFAAFATALRVKPEDLIK-
288961553    ---------------------VGARLKQIREQHGLSQRALAQRAGVTNGTISLIEQNRSSPSVSSLRKVLQGIPMSLAEFF--
56962989     -------------------HSFGSKLKQLREEQGFSQEQLAKELNVSRQAVWKWETDKGLPDIQNIVRLSELFDVSTDYLLK-
256377098    --------------------LVRKRVRALRLAQGWSLDDLATRAKLSPSTLSRIENGQRRLALDQLVTLAKALDTSLDQLVE-
255038652    ----------MSNTIEAKMRAVARNIRKIREYRDYTQEYLAMKLGISQNAYSKIELAYTRITLERLIQIAQILDVDSVDLL--
65321317     ---------------------FGENLKKFRNSRALTQAEFGDKVQLSRSQISNLETNFNEPDLDSLDRIASFFNISVDTLM--
224536634    ------------------KKIVGQRLQLLRMEKNLTQEQMGEKLNLSTSAYCKIEYGETDLTLTRLNKIAEVMNMSAIDLFR-
187934809    --------------------MLADKVKYLRNNLNLTQEELANKLGISQSSIGMIERNKRPAGRKMLIKLADFFNVTVDYLL--
229827219    -----------------------ERIQELRKAKGISQEELADKIDVSRQAVSKWENGQSIPDLEKVILLSEYFEVTTDYILK-
268592470    --------------------MFGERLKRARSAAGLSMKELSLRAGVSANMIKKYEHDESMPSSGVLIKMSRALGVRNEYFFRP
162449406    ----------------------ANRVRERREARGLSQVALAERARLTRQSVGAIEAGRATPAVDVALRLASALDCSVEVLF--
308175899    ---------------------LGAELQRARKQNGLTQEQLADLAGISERTLRSIERGAGNPSIDAVLSVADVLG---------
76809006     -------------------------VRAWRNHLRMTQDALAAAAGISKPYLSQIETRQRVGTTDVLSKIASALAVPVDDLIE-
172063826    -------------------------IRDLRKHRKVTLNDLAERIGRSVGFLSQVERGLSRPTVADLTAIGEALGVPFYSLSKP
21222193     -----------------DRNDIGRRVQRLRAERGMTQRQLAEPA-YTPAYISTLEAGRVRPSDEALRHLADRLGVGYEELVT-
135107624    ------------------RQQIGEVLRTHRLHKGLTLRQVAGRASVALGYLSEVERGQKEVSSEILQSVADSLEVPLSLIIR-
136211988    ---RRRRPLCDAAPETAGRMTFGQRMRELRAERGLTQQQQAEQLGVSKAYISALETGNR------------------------
135486259    ----------------------GHKIKTKRRKLGITQADFSKKLSISPSYLNLMESGKRKINVDLLLRMANELNV--------
217966211    -------------------------FKEKRNKAGLTQKELGIAVGLAEISIRKLENGERDPSINTAVKISKALNSNMEEIF--
307131680    -----------------EYQIIIKTLREARIRNGMTQENLASFLGRPQSFVAKIENGERRLDVVEFVHIAHLLSVDHSAVLE-
75761861     ---------------------LGDRIKFIRTKKNISQQELADILNVNRSAISLYETNRKSPSRENTYKIATALGVSIDYLL--
210621510    ------------------KQSFGEMISSLRKDRGMTQLDLAKKMGVTDKAVSKWERDLSFPDINSIPKLAEIFDVSVDELMQ-
308175111    -------------------ESFGKQLRTLREKRHLTVNQLATYSGVSAAGISRIENGKRGPKPATIKKLADALKIPYEELMQ-
255525754    ---------------------FGEFLKNLRKEKGLSQRQLADLCNISNTEISRIESGERKPSPNILKAIAPHLEISYGELMT-
229488922    ----------------------GARLKRIRTQRNVTLTALSESTGISKSTLSRLEAGERRPSLELLLPIALAHQVPLDQLV--
116255759    -------------------MAIGHEVRAYRKKLGITVTDLAAATGISLGMLSKIENGNISPSLTTLQSLSRALGVPLTAFFR-
144224155    --------PHKCKACFTKFIIFGNRVKDFRQQKNLTQEDLARLVGVSRQTIISIERYKYIPGLDLGLKISTALDVKMEKVF--
136740652    ----------------------GRNIKKIRQVKKISQAEFAHLFHLSRPSIGAYEEGRSEPKIETLIQIAKYFKLSIDVLLT-
295096644    -----------------------NALKKARKEKGITQAQLAEALGKPQSFIAKVESGERRLDVVEFVHLARLVDVNISLIL--
163753960    ------------------RHNLGVKIKEIRESKNLTQVDLASRIDFDTSNVSRIESGRINTTVFTLFRIAKALDVNIADLL--
229589808    ---------------------LGLQIKRQRQAQDLKLSDVAKIADISQGMLSKIENAQVSTSLDTLSRLCDVLGLPLSKLF--
221195127    -------------------MSLASNIKYYRQRENLTQEELAEKVDVARSTVTQWETGWSQPRMGAIQRIASVLNVSVSDLV--
257066078    -------------------KFIGPDLRKIREAKGISRKEISEKVYVSEETIRRIEKGENDPRLSTLIPICNCLGIEIEDII--
140253877    -------------------HMLVNRVKDFRKGINLTQEELASRAGVSRQTIISIEKNKFVPGLDVAMKISSSLNAPIDKLF--
302381620    -----------------------NQVRTLRFLSGMTQAELGDRIGVTRQTIAAIEAGKYAPSLEAAFRIARVFGKPLEEVFQ-
301299974    -----------------EKRINPEKLKEARISRGLTKKALADRTGISRQMISNYELGKTNPGSKNLLSIIKVLDFP-------
167840807    -------------------MALGSKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSITSLAGIAHALGV--------
309370872    -----------------EPLKLGYRIKEIRGKLGITLEEASQRTGLARSTLSKIENEQISPTFQAMQKLALGLQIDMPQLFEP
86134485     --------------------ILSKNIKHLRNLKKLTQEALAEELSVTRSRISSYEENRSSPTIEFLIDFSKYFKIPIDIIIK-
206558960    ----------------------GQRIRRLRREAKKTLLEVATEANLSVGFLSQVERHLTGISLSSLVNVAKALGVPLGTLIE-
291037463    -------------------EIFGRRIQIFRTLQGATASQIAHKSHVSLTSLSLIEAGLRNPSLETVYRIAEGLSVSVYYLI--
256815638    ----------------VRRRRLGQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
229827236    ------------------KLKLSENIKKYRKEMNLTQEGLAEAFGVTVGAVSKWESGSTVPDIMTMMELADFFNISMDILL--
293603711    ---------------------FGAAVRVARLTQGVAQEELAAKAGIERSHMGKIERGEHMPTLALILRIAAGLKLSAAELV--
157150934    --------------------MISKNIAILRKRENISQEKLAEEIGVSRQTIAKWEAGESVPDVIYSSQLADYFDVSLDELV--
297587718    --------------------MLNENIKSLRKSNGLSQEQLANEMHVVRQTVSKWERGLSVPDSDSLIKLSEILHTSVSVLL--
303235344    --------------------MLNENIKSLRKSNGLSQEQLANEMHVVRQTVSKWERGLSVPDSDSLIKLSEILHTSVSVLL--
83309267     ---------------------LGDRVKGFRARRGMSRKDLSSHAGISERYLAQLEGGQANVSVNILWLLAQAMDTPITELIE-
289644282    -------------------------LRSYRQTFGLTQQQLAERLGFDQSYVSKVESGRRAIDISTLRHIARRLSLSPEDV---
141922221    ----------------------GSKIRKERRARGFSQTELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
30263992     ---------------------FGENLKKFRNSRALTQAEFGDKVQLSRSQISNLETNFNEPDLDSLDRIASFFNISVDTLM--
257485767    ------------DTVDTVRSVVGAKIKALRKSSTLSQADLAEKIGCEAPLIGRYERGITLPGIEQLIRIATIFNVAPGELL--
290959392    ---------------------LGEYLREQRRNAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
302872413    --------------------LFRFRLKELREEKNISRSDLAEILGVSTQTIANYENGHREPNFDTLLKIADYFNVTVDYLI--
291010159    ------------------RGVLGARLKLLRERAKLSQRGAAAVSGVSRTRISDFETGRDVPSVEKLGALLNVYDVS-------
291010159    --------------SATERISLGARLKTLRDAAGLSQRDAATLSGVDHREISHYELGERVPSEQRLGALLDAYDVPVAE----
291010159    ---------------------LGSKLTMLREAAGLSQRAAATQMGINQASISAFESGRAVPSVERLGALLNVYRVSIEE----
257792471    -------------------MSFADNLVYLRQHYGITQEGLAEQLSVSRQTVSKWKAGTNYPEMDKLLQLCDLFHTSLDDLMR-
137475006    ---------------------FARLLRDWRQKRRWSQLDLALTSGVSQRHISFLESARANPSRAMILQLSEALDVPLRE----
135529295    ----------------------GHKIKSKRKKLGITQADLSKKLSISPSYLNLMESGRRKINVDLLLKMANELNV--------
148643588    ----------------VDNKIVGERMEFLRENMGVSQKNLAEYLDISQPYLSQIAAGKRPMSLTILDKLCALFGCSEQYLL--
291297755    ------AIPHTPRPLL--RTILGGVLRGIRRHQGRTLSDVADAARVSMQYLSELERGRKEASSEILAAVCEALRVELSDVL--
255975390    --------------------MFHVKIKELRNEKKLTQQEVADYLGITRPAYTAYESGKRQPDFETLQKLATLFNVTTDFLL--
262200774    -------------------------IRSQRVAAEVSLRQLAERAGVSNPYLSQIERGLRKPSADVLAQIAKGLRVSAEVL---
222087277    ----------DTQAIHPIDRHVGQQLRIIRIHSNLSQTELGHKVDLSYQQIQKYESGKNRMSASVLYEIANCLNVPI------
256393684    -------------------------------RADLSLSEVARRADLSKSTLSQLESGIGNPSLETLWALCTALGIPFGQLFDP
140352452    -------------------------LKNLRYKSGFTQAQVAEKMGVTQAEVSRIEKSKRTIRPETVKKICDVYGMTLEE----
163737555    ----------------------------------MSQEQLALAADLDRSYISEIELAKFSASIDVLERIAHALDIAPKELF--
269838045    ------------------RQRIGPAIRRLRQQQGLSLSDLAERTGISVSYLSRLEKGRSVPSFTLLSRLGNELGV--------
29830555     ---------------------LGEYLREQRRSAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
149201279    ---------------------LGRRIRKRRQLMSMTLQDLSNGCGVSVSYLSQIERDNAVPTLGTLAEIAAALDVSIDHFI--
257887020    -------------------EMFPEKIKELRLSKKMTQQEVADKLGITRPAYTAYESGKREPDFSILQSLANIFDVTTDYLL--
294787640    -----------------------EKIRKIREEKKWSQEELANKLGLSTNGYAKIERGETRLTLSRLFQLAEIFKLDIFELIQ-
212697471    -----------------ENMSFGTKLRQLRESKNLTQDQLAKLVGVSLKTISRYEMGESKPRYRKVYKLAEVLDTSHDYLVT-
71279897     -------------------------IKRLRAQHKLTQTKLADMADIPRATLANMESEQSNPSITLVVKVAQALGVSVDDLI--
227532834    -------------------LSLGSRLKQLRKARGMTQSQLADDLFVSRKTVSSWETGRNQPDLQTICRLASYYQLTVDDLL--
86355908     ----------------------GIRIRTLRLEKGLTLDELAEASGVSRAMISRIERAEASPTASLLARVCAALGLSL------
294816970    ---------------------YGAVIRRVRQILGLGQREFADRCGLSQAALSRLENGRGGYDMDILARVATAAGLPH------
135178281    ---------------------LGNHMKALRGAAGLTQAQLAEAVGVTRKTINTVENGVFTPSAVLALKIARALGKPVEDVF--
135062042    -----------------------NRIRELRFHAGMTQAQLAEKIGVTRQTVNAIEQGKYSPSLESAFQIAEVFGVGLEEVFQ-
150021356    -------------------------LRELREKKMLTQQQLAKLIGVTQRTISAYEIGQAKPSLDVAIRLAKALGVSVEDVFE-
284045487    ---------------------FARTLRRQRRKQDLSQEALADASGVSAKHIGEIERENKEPGITTALRLVDGLEEPLGEFFT-
218779193    -----------------EKKI-GKRIAELRIENNLTQAQLAEAMGLSVESISRMERGVTLPSVKTLAKVAESLGSSLKQFF--
293380865    ----------------------GQRIKSYRENAKLTQDNLAQKLNVSRQSVSKWEKGGSLPDIDRLVTMSELFDISLDKLI--
15887370     ---------------------FAEAVRQLRERKGVTQKEMAAAIGVSPAYLSALEHGKRKPSFDLLQRIAGYFNI--------
291526868    ----------------------GSFLKELRKEMGITQEEFAEKLDVSSRTISRWETGANMPDISLLVNIAEIFNVSIPEII--
288871375    ----------------PMNTIVAKNIKRLREEKKLSMEELSKLSSVSKSMLAQIERGEGNPTLSTLWKISNGMKVPFDALVRP
126724437    ----------------------AASLKSARENKGLSQRELSARSGVPQSHISKIESNAVDLRLSSLASLAHALDLEL------
170745213    ----------------------AEEIRRRRREQGLSLETLAARSGVSRSMISKIERSEAVPSTVVLSRLAEALGVTFSRLMAP
225568758    ----------------------GSIIKELRERKGYTQRQLAESVCVSDKTVSKWETGKGLPDVGIITELASALGVSLAELL--
229820721    ---------------------FARELRRWRGMRHVSQLELSLRAGTTQRHVSFIEQGRSRPGRTMVVRLAESLELPLRE----
282862576    -----------------DRKVYAAKLRRLRREHGMNQVDMARALGISTSYANQIEQSRRPLTASVLLRIAEVFGV--------
136502733    ----------------------GFKIKTARRKLGLNQLELSKKLNISPSYLNLIEAGKRKVSVDLLIKASEELNLDLKKL---
153938184    --------------------MFGDRLKELREEKELTQEELGKLLSVSRQTVSGYEAEVIEPNINNLVRLSDIFNVSLDYLL--
254470871    -------------------------VRKLRIEKGLSQEQLAHMAGISTRTLQRIERG-ANASPETLKCIASALDTDFGDL---
293384665    ---------------------FNEKLQQLRTGKNLTQEQLAEQLYVSRTAISKWESGKGYPNIESLKCISKFFFVTIDELL--
137336600    ----------------------GASLRTVRKMKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLSGIPMSLVDFF--
167767683    ---------------------VGKRMKTLRKQAGYTQEQIADALDVTVAFISNIENDRVKMNLRVLSYYAKLLNVSIDYLLRP
86139328     ---------------------LANRLATLRQDRGWSLDQLAQASGISRASLSRLEKGEVSPTAESLGQLCAAYALPMSRLL--
148550378    ---------------------VGERLQAIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLRKVLSGIPMSMVEFF--
260881429    ------------------------NLNHIRKAKGMSLDVVAEQTGVSKSMLAAIEKGAANPSIGVLGKIMSGLRIELTDLTQ-
256389948    ---------QFKKQPPTAPAEFGAMLRAWRRTRNVSQLDLSSASGVSTRHLSFMETGRAKPSREMVLRLADELEVPLRE----
21222829     ---RPVASSVNPTV---RRRRLGQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRGVRDLCGVYEVE-------
144040879    ------------------KMILKNNLKEIRQKNGFTQEELGTNVGVSRQTIISIERYRYKPTLELAMKIAQKLNIKIEKLF--
139656192    -------------------KMLGKKIKELRLISGLTQEDVALKTGLTQRTIQRIENHEVEPSEYSLNQIGEVFKVNLNKM---
300115617    ---------------------VGKNIKGLRIAAGLTQTQLAKKAHIDQSGLSKIERGENSVTLPMLRKIAKALDCSVVALLE-
189462857    -------------------FLIGEAIKQTREAKNLTQEELGELMGVKRAQISKIESGKS-ITFSTIIRAFKAMGVNSANL---
257063413    -----------------ERLLVGRAVAKARETNGLTQEQLAHMIDMSDSFISKIENGKRIPSMQRLLTLADALDVEI------
119775778    ----------------------GASLKAVRKMKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLAGIPMSLVEFF--
14324400     -------------------------LRKMRKNLGISQKDLARVTGVSQSYIARLEKGTINPTYSKIKAIYEYLTKSSEK----
33596283     -PPMTAKSPPIPAPSPEQ---IGLRIRALRKRQKRTLAWLSAQCGLDKGFLSRLERGEKSASVGTLHTVAGALGSSLSALL--
142798444    -------------------KALGERIRMQRKACRISQDALALACNLDRSYVGRIERGEVNITVEKLYRIAGELACDPSSLL--
238798761    -------------------------LRKQRIAKGITQESLATALGRPQSFIAKVENGERRLDVVEFVHIARLLGVRLEDVLE-
294629979    --------------------LFGKAVRDRRTALGMTQSRLAARAGMTQAAVSRLEHGGSTPTIPLLERLAAALDSTLHLDIAP
296269081    ------------------RHLLGDVLRRLRVRQNRTLREVSTLARVSLGYLSEVERGQKEASSELLAAICAALGVPLSQVLR-
160897745    ---------------------FGAAVRSLRNERGISQESLANLADIERSHMGKVERGEHMPTLVIVFKIARGLG---------
291485900    ---------------------FGQQLRELRRARKLTVNQLAVYSGISSATISKIENGKRTPKPATIKKLAAVLKVPYENLM--
160878327    -------------------ELIAKRLKELRKSFEYTQEFVASYLNIGRQAYSHYETGRNAPTTDTLYKLASLYHIPVNDLLK-
239625419    ---------------------LGERIRSLRKKKGLTQEELASKLGLQKSAVAKYENGRTNIKRATLFKMAEILEVSPGELM--
167746452    --------KHKKEGMILDQKKIGAFIALLRRERGITQAELGERIGVTNKTVSRWENGNYMPDIATMLSLCEEFEISINELL--
16081273     -----------------------EELRKMRKNLGISQKDLAKVTGVSQSYIARLEKGTINPTYSKIKAIYEYLTKSSEK----
257064295    ---------------------VGNRIREERDRANLSQEGLAEKIFVSRQTVSNWETGKTYPDVQSLLLMSNLFGVSIDSLVK-
167462393    -----------------EKKQMGLRIKKLREEKGLTQEELAEILKMNRATVSSYEAGRSTPPSDVLRNLADIFNVSADYLL--
141571274    -----------------DSKMLGQQIRHHRKMAGLTLVALGEKIGRPASYLSQLENGHLEPKLKVLSDLAKAFNCETSDLLSP
142184316    ---------------------LGQRLRAVRLARGQTLAEVATLAGLSRSFLSMLENGKTNVSAAKLQRLVQVYDLTLDDVL--
144052011    ----------------VEPLNLGARVRELRKARNWTLEQAAQQAGLARSTLSKIENSQMSPTYEALRKLAVGLEISVPQLFTP
259047642    -----------------------NRLEEIRKAKGITQEELANALEVSRQTVGSLENGRYNPSIILAFKIARFFEVSIEEVF--
300703288    -------------------------LREARKKAGLSQVELAKRLELTQSIIGKCERGERRLDVIELREWCGAIGLTLSELVR-
160933447    ---------------------FGNHLRMLRERYGISQEELGRRVGRAGSVISNYENNIKIPTLDVLTTMARIYNVSLDYLV--
295838009    ---------------------LGEFLREQRRAARLSLRQLADAAGVSNPYLSQIERGLRKPSAEILQQLAKALRISAETL---
295105756    ---------------------------EIRERNGLTQAEMAERLFVTRQAVSRWECGDTQPGIDALKLIAAEFHVPIEKLL--
42518326     ------------KSINNERTILGQKITELRKKNNLSQEGLAEKMNVSRQAVSKWESDQSIPDIEKIVSLSELFGVTTDYLLK-
218513526    ----------------------GIRIRKLRLEKGLTLDDLATASGVSRAMISRIERAEASPTASLLARICAALGLSL------
160916303    -------------------MSLGEKIFKLRKEKGLSQEALAEQVGTTRQAISKWENDQGFPETEKLLRLSNIFEVSTDYLLK-
296127941    ----------------VDTLVLGRRVRHLRTARGMTLDDLGRAIGRAPSQVSMLENGHREPKLSLLAQVAEALGVELGDLL--
227513209    --------------------MIGTHIRDLRSARQMSQDELGKLVNIDQTLISRVERNHRKVTVDELPKFAKALGVSTEDLL--
225018752    ---------------------FGCRLRELRLNKKLTQTQVARRLNLSKTTISGYENNIKTPSLDVLTQLSILYGVS-------
183981984    ------------------REVIGDVLRGERTSQGRTLREVSDTARVSLGYLSEIERGRKEPSSELLNAICDALQVPLSEVL--
167747596    ---------------------FGAKLRGKRKECKLSYQELAERCHVNHGYIRQLEAGNKLPSVSLLFIICDVLGTSPNYLF--
153811409    -------------------KAFGQAIKAARKAKGISRNQLADKLNIAPRYIASIENSGQHPSLQILYELVTLLDVSVDQFFFP
261492432    -----------------------NNLGAWRIYRNLSQQEVAEKTGLSQSAISQAERKGNRPQKRTREKLAKIYGCTPEQL---
300779705    ------------------------RLKSVRTMRGVSQQRLADLSGLSRSQVSNLERNHNNPNLSTIYRLAYALRVPPVLLL--
308071686    ------------------------NVSQLRKQHGLTQQELADKSYVTIRTVQRLEAGE-DVSLSSLSAIANALSVPISGLF--
256680826    ---------------------VGERLRGLRKERGMTLAALSTSTGISVSTLSRLESGLRRPTLELLLPLARAHRVALDELV--
256670714    ---------------------LASRIRGAREAANLTQAQAAAELGVSRPTLIAMEKGTRSVSPPELVKLANAYGRDVATLLRP
138555309    ------------------RKVFGARIRHLRQSRSMTQAQFAAKLGLSTSYLNQIENNHRSLSASVILALYNGFGFDLSEL---
137373848    ---------------------LAATLKQLRSQKGWSLDKTALETGVSKAMIGQIERGESSPTIATLWKIASGFNTSLSTFLEP
182624949    --------------------MLGDNLRKIRTEKNIGIRELARISGVSHIIIMNIESGKRNPTITSIMKLAKSLDITIDKLV--
293365764    ------------------RKQTQNRIRELRKKARLSQQALADQIGVFRNTISNWETGYSQISLENAKNVAEYFGVTIDYLL--
253575334    ----------------------GERIQKLRQDRGYSLSELAEKADVAKSYLSNVERNQSNPSISFIEKIADALNVSINLLL--
39996520     ----------------------GHALKRLRSERGLTQKDLAALVGLDYTYIGKIERGEQLPSLKILIGISEALGVP-------
104784313    ---------------------VGERLQAIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLRKVLSGIPMSMVEFF--
297200537    --------PKDLDPSSSPRALLGAELRHAREKAGLSQEELGQRLFVSGSFVGQLEAGTRRMQADVARQLDEVLGTE-------
255061758    ----------------------GMALRGARYREGMTQRQLAALTGIPQRHISELENGKRQMGRDWARKLAEALRVSDYRVL--
295110993    ----------------------GANIKARRRALGMNQEELARKLGVTQANISRIESSVKGLSSDMLLPIASALSCDVRELL--
182418674    ---------------------VGNNIKKIRKEKNISQKDMAKKLNMPSSTYSNYENNNREPNALTLKKIADVLSVDVHDLL--
266621706    -------------------MSFSDNLQVLRKRNNMTQEQLAEQLEVSRQAVSKWESGQSYPEMEKLLIICDMFHCDMDSLVK-
288353334    ------------------RFLIPERLKDARKFMRLSQEELGKEIGVSRQAISQFERGDRNPDARTLVGIQSVLKQPI------
140032962    -------------------QMLVNRVKDYRKGRGLTQEDLATKAGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
140929208    -------------KLVTAKHSLATAIRTVRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTMHKLTELCEVMEVHPLTLLT-
126011121    -------------------EFVGEQIRHQRKLAKLNQSQLAELLDTNQQTIGMMENGKRRATLQDLVKLRKIFNVSVDDFL--
81427830     ----------------------GEQIKQLRQSKKISVEKLSELSGLSSLTITKIENGKSNPTINTLWKLTKCLEAPLMSLFK-
308748215    ----------------------GKRLSEIRQQLGLSQRRAAELSGLTHSAISTIEQDKVSPAISTLQKLLKVYGLSLSEFF--
222147111    ----------------------AARLKAIRTARGLTLDQLADLSGVSRAMISRIERAEASPTATLLARLCSALGQSL------
83717916     ---------------------LGSKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSITSLAGIAHALGV--------
140856996    -------------------QMLVNRVKDYRKGKGLTQEALASEIGVSRQTIISIEKNKFIPGLDVALKISEALEVNIIKLF--
295106952    ---------------------LGKSIREERLAQGLSQRTLAGMIGQSHTYITRVEQGKIKIGLEQLGRIADALGVEVRDLI--
260887976    ----------------------------ARMEQDLTQKELAEKSGVRQSNISRIEKGQAVPSLVTLDKIAKALGKE-------
91782210     ------------------RLGLARGLRAARKMRGISQDGLGVS---SRTYLSALELGKQTPTLDKLDEIARAIGVPLSVLF--
89097350     --------------------MIGERVKRLRQERKMSLSELAEQAGVAKSYLSSLERNQTNPSIQFLEKISAVLHVPVDTLI--
300811797    -------------------MMLPSKLRDLRKKNGLSQKELAEKLMTTQAKVASWENGDSVPNISYIAKLAVLYDVSADYLLK-
304389736    -----RIPPVAKPSTPVLRHELGEVLRQLRQTRGLTLRDVSAKARVSLGYLSEVERGQKEASSELLASICYALEAP-------
229065719    ---------------------VGQKIMVFRKGAGLTSKRLAELADITPSMLSQIEKGITNPSLQTLKLISVALNIPLFNFF--
271966468    ---------------------LGLRVQELRHLRGLTLQQMAGAADVSVSMLSSVERGQKAPTVVVLGRIADGLGVSLAELV--
209549722    ---------------------LGDHLREWRQRRRMSQLDLALEADISQRHLSFIESGRATPSRDMLLHLAERLGVPLRD----
269124690    ----------MSTPSQQAREALGLRLRELRKDGGLTQRRLAELAGWVESKVSKIEHGRQTPSEDDIRLWCRLVGAE-------
72383761     ---------------------FGEAVKIKRRAAGMTQEEFAEVLEMNQQAISRLERGVVSPSLTMVARVAVALRTRPSTLLR-
210613654    ---------VLPQVSKSENLQVGRKIRHYREKKKMSQLELAEAIGVTQNTIYLIETAQSEMKLEKLFRIAEVLDVTPNKLL--
255325181    ------------------REALGLTLRAFRADKGVTLRELAGVARVSPGYLSELERGRKEVSSELLASVCHALDCSVSDVL--
160221335    ---------------------LGSKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSITSLAGIANALGV--------
125972885    -------------------MAFAAMLKQLREEKRLSQKDIADYLGITRQAVASYELAKREPDYEVLKKLADYFDVSIDYLL--
86138032     -----------SEEFQDKRAAFGAMVQSLRRAQKLTLKQVSEASGLALSTISKIENSNLSPTYDVMLKLAAGLDTDIVSIL--
136479434    ---------------------FAQWLFAQRKERGWSTRELAVRAGISQPYVVALERARATPTVDVVAAIAHALDKNILDIF--
227495164    ------------------REHIGEVLRQIRRAQGSTLREVSAKAQVSLGYLSEIERGQKEASSEMLLSICTALGVPQSLVLR-
256397327    ---------------------LGEYIREQRRNAEYSVRQLAQAAGVSNPYLSQIERGLRKPSAEILQQLAKALRISAETL---
226310713    -------------------LMLSQRLRTARKTKGLTQEELAEHVCTTKGTISNYENNHSTPPNDMLRQLADVLDVTTDWLL--
310624749    ---------------------FGAFLAQVRRERNMTQAELAQQLHVTDKAVSRWERGIGLPDINMLEPLADVLGLTLADLM--
282866678    -------------PPDPDRDALRVTLARLRNERGWTFDELAGRSGLARRTLIDLEHGRAAGTVTTWHALAHAFDVPIEQLL--
268610943    --------------------MFYERVKELRNSLGINQVEFSKKIGVTKQCVSNWENGYIQPSIDMLIKIAKTFSVSTDYLL--
217969359    MPKRQRGRPTGTTTYEAEPAIFGAAVREERTSQGIAQETLAHMAGIERSHMGKIERGEHVPTLPLILKIARALKCSSAHLMT-
257887265    ---------------------FGEKLKKLRISRGLGVNQLALKSGVSASQISRFEKGERDPTLETLKKLSTALGVSI------
229191966    --------------------MLGKKISELRKKQKLSQYELADRLGFSRGKLANYEQGQREPDYDTLKKIADFFEVSTDYLL--
297539296    -----------------------NSLSKLRLERGWSQKQLAEKLNTKQPYIARIENGIDDIQLSTIKKLAKVFGLSIVEIIE-
49082636     ----------------------GERLRRYRRAAKKTLHQVASESGLTASFLSQAERNLTGVSISSLANIAKSLNIPLNALF--
271966422    ---------------------VGPRLRALRQARSATLAALANETGLTASTLSRLENGKLLPTLEQLLPLARAHGVPLDDLV--
254512804    ---------------------LGRSIRDARRAKGWTLEEAGRAAGIGRSTLSKIENNHTRPSFDIVRRLTQALDMSTPQLF--
300908619    ---------------------FADKMKLYRYQKGWTQQDVAERLLISRKTISSWENSRSYPDIFMLVQISDLYHVSLDDLLR-
300856317    ------------------RKFNGERLKSARKYRGKTIKDLAEDIGVSKQAISQFENGKSTPLFETLIKIVDKLKFP-------
144184324    ---------------MSARQLIGTKAKEMRKQSAQTQKRLSEVTGLPQSTLSEIENGRFTGSLDIMERYLDVLGLQL------
152975886    -----------------------NNIKSLRKVQKISQDELANLCNVSRQTINAIENNKYDPSLVLAFSIANYLNVKVDELF--
206895690    ---------------------FICNLKKYRQLAGLTQEELANMVHVRRETIVRLEAGKYNPSLKLAMDIAKAVNAPLEEIF--
227524839    -PKFAEAYHADKEKSASALALY-----HTREEAGLTQADLAERANVPQSTIARIERGD-NVTFDKLAEIAHAMGK--------
309777434    -----------------------NRIRQVRKAKKLTQQDIARKLNINQTAISQWERGSTVPKNEKLIQLCEILETSSDYLL--
302342128    ----------DPQRRAASRFDLGKRIKELRGKKGLSQTDLAKMVGVTPSTISQVESNHIYPSLPALIKMAEVLSVEIASFF--
294678852    -----------------EKLVIGQRLKVLRQSLGLTQAQMAAELGVSASYITLIEADQRPASVKLLMRLAEVYDLNISEL---
144170225    ------------------------RLREARQAAQLTQTELAERAGVSQRLVSSIESDARVGSLETWQSLARVLGVQ-------
228949224    ---------------MKDELVLQNRLKVARAEKKISQGELAEMVGVSRQTISSIETGQFCPTAKLALVLCVALDKKFEELF--
269976576    --------SVITRVVASDTEKFAQLVRFHRQAFGLTQQRLADMAGVTRPAITRLESGAPSVRLDTALKVLDALGVE-------
110638814    -------------------------IQEARIEKGMTQEELAIKCGTTKSYISRIENNIKEVRISTLQKIVEL-----------
268611917    ---------------------YGTRLREIRKAKGFSMYKLHKESGLSQGHISDLEKCINQPTIETLQKLLTPMGVTLAEFF--
154497828    ----------------------GARVKEAREAAGLTQERLAELIDITAQYLSGVERGAVGLSVPVLQRLCSVLLVS-------
310826476    -------------------MTLGNSLYKARKRTGLSQEEVAEKLGVSRQTISKWETNETLPDIRQSKQMAQLYHLSLDELI--
146305289    ---------------------VGVRLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLGGIPMSLVEFF--
256800282    ---------------------VGPRLRQMRKEREVTLAALSETTGISVSTLSRLESGLRKPSLELLLPIARAHQVALDELV--
304385876    ------------KPEGVDQMSIGPALQKVRQDRHLTQAEVASQLYVTRQTISRWEQGKTIPNIYALKDLAELYGVSIDEL---
160942173    ---------------------FNEKLQQLRIGKNLTQQQLAEQLYVSRTAISKWESGKGYPNIESLKCISRFFSITIDELL--
255326129    ---------------------FGAQVRAVRKYEKITQMELAWMVGLSDKTIRDIERGLPGPSIGAVLKVAQELGIEL------
212635362    -------------------MTIGENIKLKRKSLGMTRSELIDRSGVSTAQLSRMERGENNPNLETLVAISTALNTSIDEIV--
258406011    -------------------------LRGARNKEGLTQVELAEKTGIPQSHISSMENGKKEIGKERAKRLAEVLNI--------
297568975    ------------------RILDGENIRVWREYRGMSARELASTAQISTSYLSQVETGSREGGIDTLKRIAAALRVSIDDLV--
225575462    -------------------------ISELRKEYGLSQDELAEKVYVTRQAVSRWETGETIPNIETLKLLSKLFDVSINTLL--
229593332    ---------------------VGERLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLRKVLGGIPMSMVEFF--
257791038    -------------------------IRALREERGLTQRQLADALGVTDKAVSKWERGGGCPDIELLPGLSERLGTPVETLL--
253688262    ------------------KTTLAERLKTARIAQGLSQKALGDLIGVSQAAIQKIEVGKASQTT-KIVELSNALHVPEW-----
15674958     ---------------------FPAMVKELRLSKNLTMEQLAEEVGKTKSTISKWEKGTRSPKIYEIEEIAKFFGVEPKKMM--
225405526    ---------------------FSEQLIKLRKQKGLSQEQLGAAVGVTRQTVSKWELGDTTPELGKLVQLSDYFQLSIDELV--
256397637    ---------------------------ELRRAEGLTLDDLADRAGLHRTSIGLIERGERLLSLTSAAMIASAFGMRLSDLI--
229892445    -----------------------QEIRQLRNRLGLSQQQFADKLHWSKSYLSMIETGKRTINKTAIERINQTF----------
139156715    -----------------------NNIAKFRKEAGLSQQELADAISVSRKTISTVETNRFTPSVIIALKIAANFNMPVESLF--
140266244    MGGTMNASRREPHAPPHE---LGQLLRYWRDVRGVSQLDLSLDAGISQRQISFIESGRSVPGRDTLLTLAQTLDVPLRE----
142791209    ---------------------VGVRLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLGGIPMSLVEFF--
139822644    ----------------VEPLRLGERLKQIRLANQWTLEEVSQRTGLARSTLSKIENDQVSPTFSVVQKLTTGLNIDLPQLLTP
146319399    -----------------------NRVKDYRLLLGISQLDLAKAIGVSRQTINMIENNKYNPSLDLCINLAKALQTDLNSLF--
149004582    -----------------------RRLRDLREDHDLPQKQIATILSFTNSAYAKIERGEHALTADVLVKLSDFYDVSTDYLL--
37524779     -------------KMKQDHLLVGKRIQKRRKELGMTAVKLAEKIGISQQQLSRYERGINRINLSHLVQIASILETPI------
149917149    ----------MTDVYEVEGRRFGRHVRSLRKTRGLTQEALARKAGLSGDTIRRLEGGTFSPSLTTLVRLSRGLELRLSTIL--
258654828    -----------------ESMSLGEMIRRQREMASLPMRQLAAMAGISNPYLSQIERGLRDPSDQVLNAIADSLQMSADSLRPP
302530038    ----------------------AELLTTARKAADLSQQELAERAGTSRPTLSAYERGRKSPTLDTVTRL--------------
28209943     ---------------------VGRNIKTYRLEANMSQKQLGKKIGVSENFINEIETGKRIINENLIDRIGKILNKDL------
229017069    ---------------------LGEKIKALRKEKKLTQTELAG-SKLTKSMLSQIENGKATPSMKTLQYIAEKLECEASFLLE-
212697015    -----------------------------RKSKNFSQRNLSDLTGINRTMISRIESCDYVPSIDQLQALAEVLGFDIVDLF--
56708158     -------------------------IRKARKKQGLTQADLSGISGLGTRFIGEVENGKNTAHIGKVIQLASSLG---------
257784825    --------------------LVGQCLRDLRKKQRLTQETVAERLAGDQAFVSKVESGERGVKLGEVYAFAEALGIEASELIE-
27377722     LPGSCAVPPYSETAFLAE---LGDRLKSSRTRCDLSRRELARRSGISERYIAQIEAGKGNVSIVLLLRLASAIH---------
113968668    ---------------------LAATLKQLRSQKGWSLDKAALETGVSKAMIGQIERGESSPTIATLWKIASGFNTSLSTFLEP
84686686     ----------------------AESLKAARERKGISQRALSAKAGVPQSHISKIENGAVDLRLSSLVELARVLDLEL------
209964814    MPRRTKNAAVAALESVIESHV-ASRIRLRRGLLGMSQSDLARTLGITFQQVQKYERGSNRVSVGKLYRLAEILDVPL------
225011082    -----------------------NSIKELRARHQLTQEDLAHKVGVSRQTINAIEKGKFDPSLPLAFKLAHLFHTPIEGIFT-
157324993    -------------------------FKEKRNKAGLTQRELGIAVGLAEISIRKLENGERDPSINTAVKISKALDSNMEEIF--
228918792    -------------------KTFGNIIRDLRKQKGITQKELAHSLQLSESTIGMYERNERQPDYNTLIRLADYFNVSTDFLL--
229825438    ---------------------FHLRLKQLRQKKGLTQGELANILGLKPTAISNYESNRNEPSFDKLIALSKEFDVTCDYLL--
167767203    ---------------------VAVNLKRIRTSKGMSLDVLSEQTGVSKSMLAQIEKGTANPSLGVLGKITSGLRIEFQELI--
77412889     -----------------------QHLKEKRLAYGLSQNRLAVATGITRQYLSDIETGKVKPSEDLQQSLWEALDAPLEMLF--
139791540    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADRLDISI------
289422564    -----------------------NRLKDIRKELGLSQTDLANMVGVSRNTISSIETGQFNPTAKLALILAIALEKKFEDIF--
167768912    ------------------RVILACNLLEFRAEKRISQEEMAFQIDLSVKSYAEIERAEVHTNLEILDRIGQVTGMPPAQLLTP
149190536    -------------------------LRRFRDLAGITQEQMAVKTGISLSTIKRIERGVRSISLDDYHKYLDVLELSHIDVL--
295697361    ---------------------FGVKLKQLRTERGWTLEQLSARSGLSISHISSLERGTRKPSFQVAVRLARALEVPLATFLE-
309777026    -------------------------LKNLREKNNLTQEQLAERVQVTRQAVSRWETGETQPNTDTLKLLSRVFDVSINTLL--
293399884    ----------------------GEFLKELRKQKGLTQEQFAEIVNVSNRTVSRWENGNNLPDLDILIEISDYYEIDLRELL--
254822427    ----------------------GARLRRLREEQGLTQVALARVLGLSTSYVNQLENDQRPITVPVLLTLTERFDLP-------
134891285    --------------IEPFKMILKNNLKEFRNKKNLTQDDLGKCLGVSRQTIISIERYRYKPSLELAMKISKELNVKIEKLF--
142526539    MPNYKKNFTLNSSKIEMEKKILANILKKIRIQRGITRDILAIKSKISLRYLAKLEAGNGNPTISVLKNIAYALNITLKELL--
135769344    ---RRRRPLCDAAPETAGRMTFGQRMRELRAERGLTQQQQAEQLGVSKAYISALETGNR------------------------
293399779    ------------------------RIKAARAAKDMTQKELAECVGVTRQTMNAIEKGDYNSSIRLCIAICKALDKTLNDLF--
126654396    -----------------------NRIRELRKSKKITQEDLSKVVGVSRQSIIAIESGKFNPSLELAYNISKAFN---------
299820781    ----------------------GNKIRFFREENGYSQEKLAQLLRTSRQTVSRYENGDRKASQDVLYELAQLFGKSMDDFFPP
291540762    -----------------------NRLKDLRREMGLSQQALADKLNVSQQTICKYENNTNEPNIDMLEAMADIFDVSVDYLI--
307704502    -----------------------NRLKKLRKEKGLTQADLAKVLNTNQSQYGKYENGKTNLSLENAQILSEYFGVSIPYLL--
291544668    ----------------------GNKIRQLRKENKLTQAQLAAVCYINRSSIGLYENGLREPSAGTIAYLAKYFNVSVDYLL--
160934666    ------------------KNLFGAILQELRKDHKITQKDLADILGVTSKTISNYETGSQFPDLLIIIKLAEYFDVNMDYL---
302391895    ----------------------GTKLHQIRKKKGYSLSKLEEVTEVSKSMLGQIERGTSNPTVKTLWKIAKGLNVS-------
89069298     ----------------------GAALRRYRKSQGMTLRDVAEGAGLSTGFISQAERDIAVPSLSSLRKIAQVLGVSLQDIL--
304400384    -------------------MTIGSTIRQLRQEQDITQEQLAEALGITSRAVSQWECDRTTPDISQLPALANFFDVTTDHLL--
86739175     -PRPPAKEAFDPVAALNVRDL-GDFIRDQRHSAQISLRQLAKQAGVSNPYLSQIERGLRRPSAEILQQIAKALRISAEVL---
143334965    -------ERQLRTAAQMTADILASRLADLRHARDWSQDDLARRAGVDRKTVNRIEKGHFSPSLDTLVRLSVALSCTLSSLV--
137503965    --------------VIVMREVIGDELRRLRQDQGRTLREVSGAAAVSLGYLSEVERGHKEASSELLAAICEALDVSLSDLL--
184201643    -------------------------IRRARREAGLTQKDLADLSGVSERTVRAIETGRGNPTVAALVATAGVLG---------
154507559    -------------------------------EEPLSQEKLAERTTLHWSYIGQVERGQRNLSLHSILRIAHAQDTDAGGLV--
300869668    ----------------------GSRIRIVRKSQNRTISYIADMAKISPKYLQGVEVGKRNISITNLNKIAKVLNIPISLLL--
310763163    -----------------DRRIAGR-LKALRQERGWSLDELAGRAGLSRATLSRLENAEVSPTASALGKLCGAYGLTMSRLMR-
148272408    --------------------LVRQRIRSLREARGWSLDALAARCFLSPSTLSRIETGHRRIALDQLVPIAQALETSLDALIE-
291541833    -------------------KIVGGNIRKIRESKNITQEQFAAKCDITRSAVAKIEVGQRHIYIDELKLIKDILETTYDELI--
303241951    ---------------------LGKRIKELRKQSGLSTTKLSNLTGISSGYISELENNLKSPSAEILLKIIDALNI--------
189424198    ---------QEADDSIPWREAFGTTLSGFRHREGMTQTQLAEATGIPQRHISEMENGKRIIGIVSAKRLAEALHCDYRRLL--
254382154    --------------TPTTTSSVGALLRTWRGRRGISQLELAGRAGSSSRHISFVETGRARPSEELLLRLADQLDVPVRE----
255323002    ----------------------AKNIKDAREGINMLQQELADKLNITRPVISNWENAKSEPSSTQLLKLADIFGVSADRLL--
148800315    MPRWKKPSKALREKAEAGELRFPDAVAEIRRSLGLTQEQFAEITGTTKRQVAEIETGKANPTVETLQRIAGLFGFSL------
154484438    ----------------------GVNLRQLRIENKLSPGEVSDIVDKSESHIMQLERGSRNLTVEMLCKFADVYNADPNTIL--
125974945    ---------------------FNEILRQLRTEKNLSQKDVADAIGVDRTTYTKYETGKSQPDFVTIQKLAEFYSVSVDYLL--
282861650    ----RKDLNPDSSP----RAAFGARLRSAREERGWTQEELGEQVGYSGTHLSSVETGRKLPTLRLVRALDRVFGK--------
228920493    ---------------------LGEKIKALRKEKKLTQTALAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLECEMSFLLE-
143835999    -----------------------NNLENIRMSAGLTQQALSEKAGVSRVSINSIENGVYVPSAVLALKIAKVLKCPVEDIFQ-
135341288    ----------------------ANKIKTKRRKLGITQANLSKKLSISPTYLNLMERGKRKINMDLLLKMANELNV--------
254518453    -------------------QSFGERLRSLRLEKDMTQEDVASYFGLHKTRISQYELNKRQADDDMKKKLAEFFGVSLDYLM--
197302440    ---------------------LAKNLLQLRQEHHYTQKQLGDKLNITHQAYSYYETGHRDPNIDMLTKLSALYGFSIEQLLT-
300786099    ----------MTDAITQALAEVGPRLKRVRTQRRVTLADLSAATGISKSTLSRLESGQRKPSLELLLPIAQAHQVPLDELV--
58040192     ---------------------LGRRIRLLREMAGLSQQQLADKVGISRSAVAFWETGRSGHVGKHLGSLAQVLGVEPEVLLT-
199599444    -------------------MQFSDKLKQARQQHHLTQMQVGTQLHVSAKTISSWENGRSFPDISTLVSISDLYQISLDQLLR-
302562689    -------------------HTVGELLRQWRHRRRLSQLDLAIAADVSARHVSLVETGKSRPSADMVLRLADQLDVPLRE----
23664437     ---------------------LGKRVREIRDRRGMTRKLVAREAGVSERHLAHLEGGDGNVSIVLLHNIARALNVSLIELLAP
256680015    ----------------------GKLIRDARQHRGWSQAQLAEALATSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
138949196    ---RRRRPLCDAAPETAGRMTFGQRMRELRAERGLTQHQQAEQLGVSKAYISALETGNR------------------------
297200365    ----------------VRRRRLGQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
218290714    -------------------------LAKWRIEHGLTQEEMAARCGLKRVTYAKVEYGK-TISVETAQKISRVVGVPWPQFFE-
197119160    ---------------LNEEFHFLDQFLKARAAAGVTQAEIAERIGTTQSAVARLERGKHSPSIATLEKYAHALG---------
291518909    ---------------------YGEQIKNYRINLGMTQNQVAKELDVTPGYISNVENGRTAMSLRLLIYYSKLMGITLDELV--
307243365    --------------------LLGNRIKLLRKEFNMTQTDLANRLNLTKSNISKYENGIVEPSLDILRSMSDLFEVSVDYLL--
302520148    ---------------------LGEFLREQRRAARLSLRQLADAAGVSNPYLSQIERGLRKPSAEILQQLAKALRISAETL---
226303576    --------------------LIGASIRQARRHSGLSLRELARRLDVSPATLSAVETGKTRVSVDRLAAIGGILGVRFDALL--
280966427    -------------------MTIGERIAFYRRRRGLTQAVLAGLVGRSEDWLSKVERGEREIRVDLLAEVAKALRVTLGDLL--
141149192    -------SAQLKKASSQSAETVSNRLVSLRNERGFSQARLAELAGVDRKTINRIENGHFSPSLDTLTRLSVVLKCKLSDLVE-
194336961    -PERERFEYEL------QMDLIGQAIKQTRQERNLTQEALGKLIGVQKSQISRIESNASNVTIDTLMRVFNALQ---------
121582580    --------------------IFFTNVLRLLDERHMTKKELSDRSGVSISFLSDLTTGKANPSLKVMEDIAQA-----------
270262720    ----------------------GKRLSQIRLQLGLSQRRVAELSGLTHSAISTIEQDKVSPAISTLQKLLKVYGLSL------
238025512    ---------------------LGSKIRALRQRLKRTLDETASAAGISKPFLSQVERGLASPSITSLAGIAQALGV--------
254387045    ---------------------VGPRLRALRQQRGTTLAQLGEITGISLSTLSRLESGQRRPTLELLLPLAKAHRVALDELV--
15964050     ---------------------FGSRLKEWRGHRRMSQLDLAMAAGISARHLSFLETGRSTPSEGMILRLASVLDVPARE----
143718447    -----------------------ENLKALRKSRGWTQQALADRLGLTRPTLGAYEEGRSEPKLSVLIDIAACFNITVDALVR-
136760189    -------------------------VKKHRAKRGITRKLLASLSGISIRYLAQLEAGKANPTISILKNIAYALNMSLSDML--
194467261    -----------------------NRVKQFRKDQGLSQLKLAQKIGVARQTINLIENNKYNPSLELCINLAKALNTDLNSLF--
239815077    ---------------------FGAVVRALRTEDGIAQETLAHLAGIERSHMGKIERGEHMPTLVLVLRIARALGRSAGELM--
228905139    --------------------MLGKKIAELRKNQKLSQYDLADRLGFSRGKLANYEQGQREPDYDTLKKIADFFEVSTDYLL--
163814918    -----------------EGMTFGERLYELRNKNNLSQEELAEVLDVSRQSISKWENDKAYPEMTRLLFMSDYFDVSLDYLMR-
126463028    -------------------------LRVYRDLHGLTQAVLAETAGVNRVTVAEIETGRKQGSIATLRALAGALGVTLDDL---
290959624    ----------------VRRRRLGQELRRLRELKGMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
213019727    ----------------------GQRIREWRLIRRYTQKDLADKVGLTLKEIHEYERGYTAITFDKLYEMAGALSVNIKVLL--
213019727    ----------------------GQKIEDCRLMQRCTQAELASKIGLAYKEVTNYENGYIPITIEVLYVIARVLSVNVVDLL--
72163177     ------------------QKALGRKIAQYRRRRGLSQREFAALINRSEAWVSQVERGVRKVDMSVLAAVAEVLDVPVAEL---
136727371    LAQRPIDPEVLAEVSAVEAQMSGYLLRQLRKGQGLSQEQLAERMGVSQRRVSAIERGKVDRS---------------------
142166593    -----QALPASAATSPHEWVVVGGRIREARTSAGISVRELARRIDVSPSHVSQVERGLAAFSVRALYNVVSELGIQMDSLF--
300088601    -----------------------KRLSEYRRLSGITQQELASRIGTKQPVISEFERMMNSLTLGFIERVANALGVEIKIRIQP
145295867    -------------PEPLLREALGAALRSFRADKGVTLRELAEASRVSPGYLSELERGRKEVSSELLASVCHALGTSVADVL--
258508248    --------------------MFGERLMQLRKRSGLSQNELAEAMGISRQAISKYENNLAEPDLQKIQQFTMILGVSYADLL--
60594530     ------------------KSQIANQLKNLRKSRGLSLDATAQLTGVSKAXLGQIERGESSPTIATLWKIASGLE---------
303229090    ------------------------NIRYFRKLRNLSQDEIAKRLGYSFTTIQKWETGMAEPPVGKLYELADILHVSIMDLLK-
256667484    -------------------ETFDRTLVRLRRAAGLTQEQLAQRCGLSTRGVGNLERGQRHPRRVTVQLLADGLALP-------
256755151    -----------------------NNIQKLRESRGLNQEDLAEVLGVTRTYLSKLENQKFSPGPGLMQKVCSFFGKEL------
298385377    -------TPHRDKEAELQSFLIGEAIKKARKSQNMTQEELAQKIGVQRAQVSKIESG-RNLTLSTVARVFRAMGME-------
269139111    ----------------------ARLLLKHRKTRGWTVAELAQRSGVSQAMISKVERGTSSPSATILSRLASAMNITL------
153853834    -------------------MTLGEKIYKLRTKRSMTQEQLAEKIGVSRQSVSKWETDSAIPDIEKLKLLAEIFEVSITELL--
154496456    -----------------------NRLKELRAAKGLNQQELGALVGASRQTISLIERGDYNPSITLALRIAKVFGTTVEQVF--
284042857    ----------------PEFVALGRAAREVRARRDLSQEVLGSRGGLHRNYVGAIERGEINPTFRVLSKLAYGLDVPLSELF--
262199036    --------------------------REARKALELTQEDAAERIGVSAEFYARIERGNALPSVPTFTRIAMALGVSADTLL--
295106127    --------------------MIGSNIQSRRRAIGLTQEQLAAALAVARQTVAKWEAGDSVPDLANAGALAEALDVSLDALV--
163736370    ----------SGEAAETEPLDLGARVRELRKARDWTLEHAANQAGLARSTLSKIENGQMSPTYEALKKLAVGLQISVPQLFT-
307324538    -------------------LSVGKRLARLRDIRDLTQEQLADRAGVSVDTIRRLEQGQRGARIATYQKLAGALDIELARLL--
310830880    -----------------EMIAFGKWVSEKRKNEGKTLDELAKITGIDKSYIHRLEKGERNPSFITVYSLATALGKDIREIIK-
256850687    ---------------------LAERIKNARINKHYTQKDLAELINVKSTTVSGWELGRNEPSIDTLKKLATKLDVSFDYL---
257870000    --------------------MFPQIIKKLRLEKKLTQQEVADKIGITRPAYTAYESGKREPDFSMLQVLADLFGVSTDYLL--
260892321    ------------------------KLQALRLSYGLSLKELSRRVGVSATFLGQLERGKKRASPATRELLAQHFNVPEHELFDP
310815924    -----------------DQLDIGGRLRALRMARGLSQRVLAKRVGVPNSTISLIESGRANPSVGSLKRILDGLPIGMAEFF--
260460417    ----------------------GREVRAFRKKLGITVADLAVATDISLGMLSKIENGITSPSLTTLQALSRALGVPVTAFFR-
256677400    ------------NPTVRRRRL-GQELRKLREARNMTAEEVAERLLVSQSKISRLENGRRSISQRDVRDLCGVYEVE-------
291550061    ----------------------FENIRNLREDNDKTQKEVAAYLNIKQTTYSKYELGKINVPIDVFIKLADYYTVSIDYLV--
190574387    ---------------------FARRLKQARLHTGLSQKELGIRAGLASPRINQYERGKHEPMLEIAERLAQALGIP-------
219667464    ------------------KLRVAENLRKYRERKGITQKQLADHLGVRDNTISSWEKGTNSIDISTLLNICNFLEINLDDI---
255655369    --------------------MFAKRLRELRKEFGLTQRELGEKVGVSQRVLGYYETENRFPDEHILNKLADVFDVSVDYLL--
239817524    -------------------------------AAEVSGGELAKTSGISASMLSRIERGLVSPSVETLERLANGLGVPTSRFF--
134295176    -----------PDAGINERI--ARRVRDLRTLRGYTLDTLAARSGVSRSMISLIERASASPTAVVLDKLAAGLGVSLAALF--
254252819    ---QEETTPPGGDASINERI--ARRVRDLRATRGYTLDALAARSGVSRSMISLVERASASPTAVVLDKLAAGLGVSLAALF--
142235030    ---------------------LGCELRLRRRAIGLSQAQLAIDANMEISQISRIERGVINTSVGTLLQISAVLEVDISELLPP
160884331    ----------------------GNAIKLLRKRKDISQKELSNLCGISANALCSIESGGTFPSKSTIAKICNALKIPESYLL--
225017776    ------------------------RFKELRNKRDLTQLEVAEYLGITRAAYTNIENGKREADYNTLTMLARLYKVPIGDLF--
256756982    ----------------------GKRIRDERESIGLTRERFAELLELSINFVGQIERGEKKMSLETITNISDCLHVSLDYLIK-
150016491    -------------------KTIGEKIQILREERNLKQKELAELAGITEATLSRYENGKREPKGEIISKLANVLNVSTDYLL--
257464929    -----------------------EKIKKLREAKEWSQEQMAEKMNMSLNGYARIERGETKLHLDKLEQIAQILDVDIVNLISP
228940885    --------------------MLGKKISELRKKQKLSQYELADRLGFSRGKLANYEQGQREPDYDTLKKIADFFEVSTDYLL--
114564176    ----------------------GTSLKAVRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSVSSLKKVLAGIPMSLVDFF--
256847858    --------------------MVNTQIKELRVAKGLSQEQLAEAAKVSVRTIQRLEAGQ-DGSIETLNLVAGALGVSVRDLFE-
260457209    ---------------------LARNVRAARTRAGLSLDELGRRAKVSKGALVGLEKAQGNPNFATLVRLADTLGISVSALLE-
271966668    ---------------------VGPRLRTLRRQRDTTLADLSATTGISVSTLSRLESGARRPTLELLLPLARAHGVTLDELV--
209546022    -------------------MAIGHEVRAYRKKLGITVTDLAAATGISLGMLSKIENGNISPSLTTLQSLSRALGVPMTAFFR-
143938584    -----------------------KRIKELRINKGLTQTDLSEKSGISLRTIQRIENNEVSPSIYSLKKISKVLDEDL------
289640850    -------------------ESLGRILQQARLLAGLSQRELARRLGTTQKYIWELEAGKPSIVMDRLFAAMRETGMELSTTITP
107027629    -------------------KQIGRSIRARRLALNISQESLAHLANIDRSHMGKIERGERNVTLLNLLRISRALAWQPSELL--
163858880    -----------------EQYDIGQAIKTVRTLRGLSQEAFSDVS--SRTYLSTLERGLKNPTLSKLAELCEVMQIHPLTLM--
258507369    ---------------------------EARQNAGLSQQELANKSGVPKTTIARIEQG-NNTSIETLTKIANALGKQ-------
253576963    ---------------------LGEKVRTIRKSHELNQKEFALKIGVSQGTLSDIERGVCLPSCETIIALKNTFQCDLNWLL--
296036090    ------------------REAIGDSLRRTRVSQSRTLREVSNSARVSLGYLSEIERGRKEASSELLAAICDALEVPLSEVL--
256777464    -------------------------LREQRRTAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEILQQLAKALRISAETL---
54027183     -------------------------IRAQREAAQVSLRQLAALAGVSNPYLSQIERGLRNPSAEVLAQIAKALRVSSEVL---
56476841     ---------------------FGAAVREERMNQAISQEALAHLAGIERSHMGKIERGEHVPTLPLILKIARALKCSSAHLM--
295133936    ---------------------FGKNIRKIRNVKKLSQQAFAELFELKRGTLGAYEEERSEPRIETIIKIANHFSITIDDLLT-
296453479    -------------------MSFRANLQYLRAQRNLTQERLAMLLGVSRQAISKWESEKAYPEMDKLLMICDLFGCTLDDLV--
227545776    -------------------MSFRANLQYLRAQRNLTQERLAMLLGVSRQAISKWESEKAYPEMDKLLMICDLFGCTLDDLV--
136481876    ------------------RQEIGDVLRTHRQERGQTLRQVASKASVALGYLSEVERGQKEVSSEILASVAEALEVPLSVVMR-
149276668    ----------------PERKIVADNIRKIREFRNYTQEYIAMKLNISQNAYSKLELGYSKISIDRLFQIAELLEVDAGELV--
29374945     ---------------------FALRLKELRKNKKMSQQELATFLGMKRENISNYERGVTNVSSDTLEKISELFDVSIDYLL--
227504853    VPGAVETPKRAPEPLL--REALGLTLRAFRADKGVTLRELAGVARVSPGYLSELERGRKEVSSELLASVCHALEVSVADVL--
302875482    ----------------------GEKIKQYRNLAGLSIRVLAAKADISKSTLGDIENGKTNTSVKTITSIAEALNV--------
284028971    ---------------------VGEYLAEQRRHAQLSLRQLSDLAGVSNPYLSQIERGLRKPSADVLQQLAKALRISAETL---
238061301    -------------------------IRDLRRNAKISLRQLAEQAGVSNPYLSQIERGLRKPSAEVLQQLASALRVS-------
134700627    ----------------------GFKIKTARRKLGLNQLELSKKLNISPSYLNLIEAGKRKVSVDLLIKASEELNLDLKKL---
251794117    -----------------ENHQLAQRVRAFRKLKGYTQQELAKVLGVSVAVLGSLERGTRKPDARLMMNIANTLGISYEELM--
229827273    ----------------------GKRIRSLRYESKLTQTKLSEYLSLDQSMIAKIEKGERNITSDVIEKLS-------------
225019956    ---------------------FGDKIKNLRTDADLKQKEVAEILKVSRSSISSYEQNKNQPDLHAVIELAKLFNVSTDYLL--
256545968    --------------------MIGQKIKNKRKELNLTQEYLAKELNISRQAVSKWEKEISEPSMDNLIKLSEIFGV--------
309774559    ------------------KEQFAEKIIRLRKKKGYTQAQLAELLNVSNKAVSRWETAEGYPDITLLKPLSEALGVSCDELL--
256814893    VPDAEWESRKQAARTATDAYVVGHHLREIREEQGLTQGQVAASVGISQARVSQIERGEIH-NLETMRAYAEALG---------
289522607    ------------------RLQFLEGISAIMESQGITQKELADRMGVSEAYLSRVDNVEKNFTLNTLVELSKAVNAEIKIIVTP
229491001    ----------------------GPRLRALRQQSEMTLADLSEATDISVSTLSRLESGTRRANLELLLPIAKAHGVPLDDLV--
262171043    ------------------KSQIANQLKMLRKSKGLSLDATAQLTGVSKAMLGQIERGESSPTIATLWKIASGLE---------
141099146    -------------------KALGERIRMQRKACRISQDALALACSLDRSYVGRIERGEVNITVEKLYRIAGELACDPSSLL--
189465864    ------------------------RIKEVIKEKGYTQKEFAEKLGMTTVGLAQIIAGK--PSYTTLEKIADALEVEIWELL--
307709978    ---------------------VGKRIKELRISSNLTQDKIAEYLSLNQSMIAKMEKGERNITSDVIEKLS-------------
229021393    -------------------KTFGNILRELRKEKKITQKDLALTLKLSESTIGMYERNERQPDYDTLNRIANYFKVTTDFLL--
221068872    -------------------KALGTKLRSYRELAQKSQEQLAHEAEVERSRISKLENGHINPSLLTLATLCHCLGITPAELFE-
228477808    ---------------------FGDRLKELRKSKKLTQVQVSEMIDVQQGTYSRWENGTLEPSLEAVVKLAKLFDTTTDYLL--
153811873    ----------------------AKTILKIRQDNKLSQEQFAEIVGVTRQAVSRWEMGISAPNINTLILMSEKFNIQVDEMLK-
284098554    ----------MSTPKPQQRVV--NRLREMRIAAGLSQGEVAESAGITRQALYAMEKDQYLPGTEVALHLADALGTSVEDLF--
256803258    --------------------VIGRRVQRLRVERGLTQRQLAEPV-YTPAYISTLESGRVRPSDDALRHLAGRLGVAFDEL---
142782687    -------------------KAVGKEIRARRKLKKWTQAGLALRAEVHPNTISLIERAKTIAGIDALIDIADALGVSLSQLIK-
266625408    ---------------------FTCNLKKYRLQKEMTQEQLAQITGVRRETIMRLEAGKYNPSLKLAIDISKAVEAPIEALF--
111116408    ---------------------FGNVVREERLKSGLAQEKLALLAGVERAHLGKIERGESLPTLPLIMRLSKALEVKAADLI--
222053908    ------------------KLKIGSRLKMLRMERSLTQKELAVMVGLDYTYIGKIERGEQLPSLKILLKISDALSVPVASFFQ-
153932590    ----------LPKKDLGKLIKKAREYKSKKTYKLFTQKMLADEIGKSRSYICDIERGRTYPSFATLSAIARACDVPL------
188534357    ------------DVNATEKRL-AQRLCDLRREKSWSLETLAELTGISRASLSRIERAESSPTATLLNRLCNAYGLTMSRLL--
261366423    -------------------EQIGQRIKEVRTEKNITQTQLAKFLGKSLRTVQSYESGESRIFFDTVCSIANFLGVTPSYLL--
154248612    ---------------------LGVQVRSIRRELDLTVSDLAGAASISVGMLSKIENGQISPSLATLQAISKALNVPITTLF--
228958063    ---------------------LGEKIKTLRKEKKLTQTDLAG-SELTKSMLSQIENGKATPSMKTLQYIADKLECETSFLLE-
137320993    ------DSPDMDKNL--EMAALAVLIHDLRKHKKVTLNELAERIGRSVGFLSQVERGLSRPTVADLTAISEALDVP-------
254383920    -----------------------NRIRVLRFEAEMTQADLAERIGVTRQTVIAIEKGRYSPSLETAFRIARVFAVPLEQVFQ-
15668446     -----------------------NKLKYYRALHNLTQEDLAKKLGVSRQTIIAIEKGKYDPSLKLAFKIAKFFGVKIEDIF--
160942938    MPTRQERSVSMPKNL---------KLKAARAEKDMTQGALAEAAGVSRQTINAIEKGEYNPTINLCRSICKILDKTLDELF--
83589232     ---------------------VARAVIKLRLDYGLTQEELAQKTGVPQSVISRLESGRHLPSLRSLEKISKKLGLQIRLDFIP
304407872    ---------------LKDKNKLGQTIRLLRLTNNLSLRDLAEKSGISYSFISSVEKGRFAPSRETTIALAEALGADLNELL--
212691942    -------------------------IRNERLRKGLTQEELGKRIGVGKAQISKIESGK-GLTIKTITKVLDALGMSASVILQ-
291543870    ----------------------GSLIRRLRLEQGMTQLALAERLGVSDKAVSKWERGCGAPDLSILPLLSQALEVDTDTLLR-
296269505    -----------------EGLTFGARVKELRQRRGMSQKELAAEVGRSESWVSQVERDVQPVELSVIQALANALGVS-VQVLRP
139191753    ----QRGRPAGSTTYEPEPALFGLAVRAARMEQGIAQEELASLAEIERSHMGKIERGEHMPTLALILRIAGALNRSAADLI--
239617008    -------------------------IKKVRITKGITQEELARRVGVTRQTIIYIEKGKFNPSVKLALKIAKVLGCSVEELFE-
284032140    -----------------------NRIRALRTDAELTQAELARRLGVTRQTVIAIEQGRYSPSLELAFQIAHVFGVPLADVFQ-
226366151    ------------------REAIGDSLRRTRVSQSRTLREVSNSARVSLGYLSEVERGRKEASSELLAAICDALDVPLSDVL--
310621660    -----------------------------RMAKGWTQKDLADKMRVKQSLVSRWESGDCNYTIDTLIDIADALGLSVQCPLKP
18313906     ---------------------VGSRIAELREKRGLSLTALAKLSGVSKSTLWGIERGEVVPTVSTLWNIANALGVTFGELIT-
84500123     ----------------------GERLRSARKAVGLTLDELKVKTGLSKSYLSEMENGAKEIQRKHAVGFGPVLGVEPSWLL--
134732280    -------------------HMLINRVKDYRKGAGLTQEDLALLAGVSRQTIISIEKNKFVPGLDIALKISESLKTPINKLF--
271963706    ------------------RQLLGDVLRRLRVRQSRTLREVSTLARVSLGYLSEVERGQKEASSELLASICGALGVPLSQVLR-
306813594    -------------------------LKQLRQQRGWSLSRLAEATGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSTFISP
15614377     -----------------ETLSVGHKIKTLRQSLGLSQRDLAE--GITQALISHIEKNKTTPTVDVFFNIAKKLGAPADYFLE-
77406024     -----------------------RRLRDLREDNDFTQKYVAEKLSFTHSAYSKIERGERILSADVIIKLSNLYNVSTDYLL--
303229040    ---------------------------RARENAGLSQRELAERSGVPQSTIARIERG-YNTSIDTLSKIAFALNK--------
226322393    ---------------------FHNIFKNLRMQNHYTQGQMADLLGISRSAVSMYETGNREPDLETLEKIAKFFNVDMNYLL--
256666539    ---------------------LAAAVREARQDRALSAGVLAERSGVSRAMIGKIERGEAQPTAVLLSRLATALGLTLSELI--
163838939    -PGTERAASND----EIDVISLGRRVRHLRKSANMTLDDLGLMVDAAPSQLSMIENGKREPKLSLLNSLAKSLGVSIEQLL--
136820821    -----------------QKTFIGTQLRQLRREKGQTQAEMGRVLGVTAAYINLLEKNQRSLSVSILMALADNYNV--------
118581525    -----------------------------RHREGLTQVQLAEATGIPQRHISEMENGKRVIGVTSAKKLAEALHSDHRGLL--
266620773    -----------------DRAGVAKRIRQRRKELGMSSAEVAGKIGRAVHYYGDIERGTCGMSIETLLDLAHYLDLSVDYIL--
1174332      ----------------------GGRLRHLRLRHNISQRELARRAGVTNSTISLIESNTSNPSVGALKRILDGIPIGLAEFF--
52079512     -------------------KQVAENIKRLRKIRNYSLDQLSSMTGVSKGMLAQIEKGSSSPTITTLWKIANGLQVSFTSL---
108757425    ---------------------LARNIRSLRETRGATQAQLSRLAGVPRATWAHLESGAANPTLSVLHRVAAALQVSLEELI--
167033912    -------------------QFLGTRIRGLRKRRGMTLAELAAHSELTAGYISQLERNLSYPSIPALFNIARSLGV--------
307817736    -------ESEDAEAFITEKRI-GERIKALRLKKSMGLVELGRHTGLSASFLSQLETGRVVPTLRNLARIAMVFSKDLNYFFEP
144009760    ----------------KQKLYAGTKLRELRRKVDLTQREFSERLEVSLPYLNQMENNNRPVSAAVILALADVFGFDVTELV--
302876490    ---------------MSEELILKNRLKVARAEKNISQGELARMVGVSRQTISSIETGHFNPTAKLALIFCIALDKKFEDLF--
307692138    ---------------------LGNRLKELRAAKGLNQQGLGSLVGASRQTISLIERGDYNPSITLALRIAKVFGTTVDEVF--
21242245     --------------------LFPARLREARDRRGLTQAELGKEASLPSTTISHFESGSRKPSFDNLRRLTKVLGVSTDYLM--
289168804    ------------------RYDFGKVYKEIRESKGLTQEEVCGEV-LSRTSLSKIESGKATPKYENMEFLLRQINMSFEE----
227509901    -----------------------NRVREYRKKQKLSQFSLAEKVGVARQTINLIENDKYNPSLNLCISIAKVLGTDLNTLF--
303245781    -----------------DRLLAGEHVRVLRSHRGMTLQQVADICGVTNAHISQIERGKRCMSTELLQKMAEALRVDI-ELLLP
300858677    -------------PEPLLRQALGAALRAFRADKGITLRELAEASRVSPGYLSELERGRKEVSSELLASVCHALGATVADVL--
262195991    -----------PDENERLRALFLQRLTEARMERGWTQADVAEQLGVSLAYYGRIERGDHVPSFLMTVKLARLFALSLDGLLDP
229815035    ---------------------LADRLLDLRRKAGYSQEQLADLLGVSRQAISKWEGAQGRPEVDNVVKLAQIYRVS-------
254388827    ------------------RDFMGEELRRRRKAHGLSQRELGDRMFLSGGYVGQIEVGKRRMTED----IAGRLDVEL------
282900395    -PHRKQHRSVKGKRSVPHDDLLGEQVLQARKAISISQRELAKLAGKSQSWIRDVENGRLKP----------------------
307332017    -------------------------LRPLRVRAGLTQEELSARSGVSVSTIRRLETGKRDHRLSTLNLLADALDV--------
134478060    ------------KSLLRKSHFLGTKIRNLRKRNNLTMEDLSTRCAPSVSYLSMIERGKRVPSLDMLQVIAEVFQKE-------
21227029     -----------------------NKIKVYRAMHDLTQENLADRVGVTRQTIHAIEKGKYDPSLDLAFKLARLFNANIEDIF--
167567621    ---------------------LGAAIRARRKELAISQEALADFAEIDRSHMGKIERGERNVTVMNIVRIARAMQLLPSELLR-
153870922    MKKPLKNTRLLSRHTTIVLETLGAMLKAARIECHISQADLAERVGVSRYTIGLLEKGNPNVAIGTVFEAATIVGIPL------
153853942    ----------------PERMEIGKKLKDARMKSGFTQETVAERINVSRQTISNWENEKSYPDIISVIELSSLYSISLDDLLK-
307692344    -------------------------IRSLRTQQGLTQRELAQRLTVSDKAVSKWERGQGCPDVSLLPSLAQTLGVEVEGLL--
253681078    ----------------------GSKIREARLKSNITEKQLAKKIGVSEKFIKEVESGKKVINESVMGKISKVLGKDL------
50914083     ------------------------NIKYFRKQNKLTQKELAKKLKIAPTAISAWEVGRNKPLMDNIEQMTSIFGIPKSKLL--
291544366    -------------------MIFADKLIQLRKKSGWSQEELAQQMHVSRQSVSKWEGAQSVPDLEKMVQLSRLFHVTTDYLLK-
209809204    -----------SKSLIRQSHFLGTKIRNLRKRNHLTMEDLSTRCSPSVSYLSMIERGKRVPSADMLEVIATVFQKE-------
142730438    -----------------------NHIHKLRLQHKISQQELADAIGVSRKTISTVETGRFTPSVVIALKIAEYFAIPVEQVF--
228986840    -----------------------NKLAKFRKEKSISQEILAICVGSSRTYISEIENNKKQPNVKLAIRIAKTLGTNVESIF--
239994900    -----------------------NHIHKLRLQHKISQQELADAIGVSRKTISTVETGRFTPSVVIALKIAEYFAIPVEQVF--
300814289    --------------------MLKNNILEIRKKKGITQKQIANAVGTTPQFISKLELGISNPSLTKAFEIARFLECGVEEL---
292491277    -------------------------LRLMRVFHDMKQKELAEKLGISKSHLSEIESGKKVPTLALLNRYSEVFGIP-------
222152359    -----------------------KRIRLLRLEKGLTQEQLEEKADLGTNYVYKLENQSTNIKVNTLEKVMTALDVDFEEFF--
241664279    ---------------------LGKAIARERMARELTQEQLAELLGVEQETISRFERGSTLPPLPRLIQLADVFNVPLESLLR-
281355570    ----------------------GRKIHQYRKDKNLTIKEFSDISGISTALVSQLERGIGNPSLSVLRLICRTLDISLSSLF--
94990047     ---------------------FPAMVKELRLGKNLTMEQLAEELGKTKSTISKWEKGTRSPKIYEIEEIAKFFGVEPKKMM--
150398683    ---------------------FGSRLKEWRGHRRMSQLDLANAAGISARHLSFLETGRSKPTEGMILRLASVLDVPARE----
220913926    ---------------------FGEKLRAERLERGLTQAELGKDL-YSPSYISLLETGRREPTAEVIEELARRLELAPKAL---
300782967    -------------------ESVGERLRELRTERGLTQRELAGPQ-YSAAYVSSVETGARTPSGDALRFFARQLGIDPDELL--
15901276     ------------------RTKVAKNLKLARVERDLTQGQLAEAVGVTRQTIGLIEAGKYNPSLSLCQSICRCLGKTLDQLF--
227513208    ----------------------GKKLKELRKAKGLTASELGSKMGYSQSYISRFETDRATPDINALGDMLKYLGT--------
283795783    -------------------------IRDIRKDKGLLIEEVAAKTGISVSTLGQVEQGGRNLSMKNLYMLMEVYETDANTLL--
262283189    ----------------------GKKLKEARQLSGMTQESVAEELNVSRQTISNWETEKFYPDILYVLQLSDLYEVSLDELLK-
310767097    ---------------------LARRLAELRLEKSWSLETLAELTGISRASLSRIERAETSPTATLLNRLCNAYGLTMSRLL--
309777338    ------------------------KIKMLRTEHQLSQESLAALLDVSRQSVSKWEKGLSKPSSENLARLAEIFSVHIQDLM--
152984440    ---------------QLQRKEIGARLRAIRKRHELTLKQLSERSGVALSTLSKMELAQVSVSYEKLAAAARALEVDIAQIFR-
113867425    --------------------LLGERIRSLRASRGMSRKDLARGAGVSERYLANLETGTGNASVLLLRQVARALDVPLPVVL--
114327151    ------------------RPLIGRTVRRLRQERGESQQSLAVRLGISASYLNLIEHDQRGVTASLLIKLAETLRVDLRAL---
148260500    ------------------KPLIGRIVRRLRQEQGLTQQKLASRLGISTSYLNLIEHDQRGVTAALLIKLTETLKVDLAAL---
142291320    -------------------QMLVNRVKDYRKGKGLTQEALALKIGVSRQTIISIEKNKFIPGLDVALKISEALEVNIIKLF--
136227309    ---------------------FGNFLKSLRKSKGITQENLANGIGVSTVYIHQLETGKVDPSKIKCYEISKVLNVSSEKI---
136676264    ---------------LVKDLQVGAELRRVRLEKKLSLRSVATAVGVSASLLSQVETGKTQPSVSTLYALVSHLGLSL------
225868447    -----------------------NRLEEIRKENGITQEELASILEVSRQTIGSLENGRYNPSIILAFKIAKYFSLSIEDIF--
119472046    -----------------------NNIAKFRKEAGLSQQELADAISVSRKTISTVETNRFTPSVIIALKIAANFNMPVESLF--
297565618    --------------------MIGERLKALREARQMSQYDLARAAHVSQGLIWQIEANRKNPGLKTLLRLANALSVSPDQLL--
296330586    ----------------------GEAIRRIRKEKKKTLDEVAEAVGITHSYLSRIERNLQQPSIQVIEKIADYLGV--------
126740981    ----------------PDGEILGKMIRDARKEKGLTLEEAAKAAAIGRSTLSKIENNQTRPSFEIIRRLMQTLELETPQLF--
160939527    -------------------ETWVRDIREKRAAYGISQQKLALAAGITRPYLSDIETGKAHPSKALQEAITEALDAPLEMLF--
309812095    ----------------------------------MSQEALAHAVDLHLSMVGRVERGEVAPSLDTMMKLSCGLGVELAELF--
169630151    ------------------REAIGDTLRSARSGQGKTLREVSDSARVSLGYLSEVERGRKEASSELLAAICGALDVPLSQVL--
269968531    ---------------------VAARIKEHRKRLKLSLDALSKRAGISKGMLVEVEKGAANPSISTLCKLSAALGISVADIV--
288792338    ------------------RRVIGGVLRRIRLRQGRTLREVALAAGVSLPYLSEVERGRKEASSEVLAAICRALGIHLADLLE-
143862874    ---------------------FSNNLKFLRKRKGISQDDLAVILEIKRTSISGYENGTSEPPLKTLLKISDYFHIGLDNL---
139542616    ----------------------ANKIKTRRRKLGIKQTDLSDKLSISPAYLNLIEGGKRKVNIDLLLKIANELNVNISDI---
225376643    ----------------------GEKITYYRKKKNYSVNKLANLAGISQSYLRDIELGNKNPTIEFLSYICEALNISLKDFF--
228926909    ---------------------FGENLKKFRNNRSLTQAEFGDKVQLSRSQISNLETNFNEPDLDSLDRIASFFDISVDTLM--
118445204    --------------------MIGEKIKELRKNSKMTQEQLGDAIGVSKMAISYFEKGKKSPGRESLEKIADYFGVTTDYLL--
297616433    -------------------KALGRRIREQRQKLGLSRSQLAEIIGVSDYYVGQLERGERVMSLAVFMRFVFCLRVSPDYLLT-
222084519    ----------------------GARIKQLRIARGMTLDELANASAVSRAMISRIERAEASPTASLLARLCAALGLSLSSFF--
293166825    -------------------------IRDARQHSGLTQAQLATELSTSQSAVNRIEKGQQNLTLDMLARIGKALDSELV-----
167647481    -----------------------NDIRRLRFEHGMTQADLAQRIGMTRQTVAAIEQGKYSPSLEAAFRIAQVFGVGLDAVFR-
83589109     -------------------------LRRVRLQAGLTQSELARLVGLTRASYTNIEKGHKNPSVGTALRIARALNRPVEELF--
237803325    ---------------------FGIAFKRLRHLKGMTQEDFSSV--VSERYIRMLEKGQYSPSLSTIVELAKVLGIGAVSLV--
33152220     ----------------------FEKIRSLRKNHNLSQEEIADKINLSVSGYRKIENGKSRINHKRLEQIAEALEVSPLDLI--
237738629    ----------------------GRKIKKFRIENNLSQKEFAEKIGVTQGFLSYVENGRLNPSLEKKILIA-------------
291528651    -------------------------IRNFRIASDMTQKELADKCGLNESTIRNYELGNRYPDEATLLNIANNLGVSFYALSDP
212695792    ---------------------VGKLIKAYRKLRKLTLEELAKKIYKSKSTLSKYENGQIQIDIDNLYLIADALDIRVDKLL--
302521517    ------------------REALGVKLRQLRKARGWTQEDLADRSAYSPTHISAIETGRKPPTL--------------------
158317088    ------DRPEMADAL--ARRDIGTVFKIYRQWTGATQTQIAAVCGLPQSHVSEISTGRRQVSLEIFERIADGIDIP-------
142503114    -----------------------NNLEAIRRQAGLTQAQLSKFAGVSRKSINAIENGMYVPSTVLALKIADTLDCTVEDLFR-
142148687    --------------------VLGQRIRHYRTDRGFTLDELGERVGVTASQLSLVENGKREAKVSLLNSLAEHLDVELTDLL--
225025876    ------------------------RLKAARAALDMSQAELAKRVNVSRQTIVAIEKGDYNPTIKLCIAICHELGKTLDELF--
259507468    -------------PEPLLREALGAALRSFRADKGITLRELAEASRVSPGYLSELERGRKEVSSELLASVCHALGASVADVL--
25028411     -------------PEPLLREALGAALRSFRADKGITLRELAEASRVSPGYLSELERGRKEVSSELLASVCHALGASVADVL--
163758095    -----------------DQKIFGPRIRRIRNAKGLTQTAMAEALGISPSYLNLIERNQRPLTVQLILKLSSVYKVDVEEL---
16265194     ------------------KLYIGRKVRDLRDGKRLTQGQFAERIGISTSYLNQIENNQRPVSAAVLLALAEKFQIDIAEL---
114569540    -----------------------NRLRVLRAERRWSQAELGERVGVSRQAINAVETGKHDPSLTLAFALAGAFELAIEAVFDP
212224500    -----------------------NRVRELREARGLTQEELAKALGVTRQTIIAIEKGKYDPSLKLAFKIARFFGVLIEDIF--
238059861    -----------------------NSIRALRFANGMTQAELADRVGVTRQTIIAIEQGRYSPSLEVAFQIARVFNVPLDDVFE-
84503225     ----------------------------ARIKAGLGQKDLADRLRCHQSLIARLESGQRRVDVVELVVLARAIGFDPFQLL--
257789806    ---------------------FGEAVRMQRAVCNLTKERLSLMVGINRLTLRRIESGDANPTLDVMYRISEGLGVPLSELI--
284800921    --------------------MFGKILKTLRINRGMTQADLGSKLNISKVSISKYENGNQFPDTDTLKRIADIFNVSTDFLL--
293400046    -----------------DKMDIKDKIKSYRKSNGLTQKQLGEMIGSSEGMIRQYELGLRNPKMETLTKIANALNINLFDFV--
58336583     ---------------------LGQKITQLRKKSHLSQEALAEKMNVSRQAVSKWESNQSIPDIEKIVDLSELFGVTTDYLLK-
302672095    --------------------MFEKNLKYYRLKKNMSMKDLADAVGVTSMAISNYESGKRQPEIEIINKMAEVLGIKVVDFL--
141321504    ------------NSILPERIGYI--IQQRRKLLGLTQEQLAGRTHFSKYMISKIERGKHDLKLTQLERISFGLETTIKVLI--
28379010     ------------------------KLKYYREAMNLTQEELARHAKVSVAMVQSMENGRRKGSTDTILKLSDALNVTVDDLLR-
255333506    ----------------------AAQIKTRRKQLNMTQQELADRIGVPKSTIGRIEAGLTSPRVETLFKISQALNTP-------
288917479    ---RRMGEPGARETYQAARLAFGRSVRELRQRRGWSQEELARAAGMTQSAVARFEAGGTVPTLPVLERLAEALDADLDMRVIP
172064748    --------------------LFQERLRAARELRKWSQGELAEKASMPPSSIAHFESGSRKPSFDTLRRLANALEVTTDYLL--
291550212    ---------------------------ELLKEKGMSQKEFAQRTGIAESSISDWKKKRTNPVSDKILIICEVLDVTPYELL--
76787968     -----------------------NRLKELRKEKKLTQEELAGEIGVSKITILRWENGERQIKPDKAKELAKYFNVSVGYLL--
240143278    -------------------------IRNFRIAAELTQKELAERCGLNESTIRNYELGNRYPDEATLLNIANHLNVSFFALSDP
86143064     -------------------MSISKQLKTLRESSSLSQKKVAEELGITQGAYSLIENGQNSITTEHLLTLSKLYSVPTDRILK-
89889583     ---------------------FGKNIKKIRGIKSLSQQAFADLFDLKRGTLGAYEEGRSEPKIETIIKIANYFSISIDDILT-
119960674    ---------------------FGEKLRAERLERGLTQAELGKNL-YSPSYISLLETGRREPTAEVIEELARRLELAPKAL---
225019957    -------------------MIISQRLKDLRSDADLNQQDVADAVNVTQSSISNYELGVNLPDLDVVIKLAKFFNVSSDYLL--
300727575    -----------------DRARIGNRIKEIREERGIEARDLARLVGIDAANLSRIENGRYSVGLDILAKIATALGK--------
253578952    -----------------------SRIKDLRIENNYTQRELAAKIGLTPKMISFYEKGERVPPLDIIVKLVQIFNVSSDYLL--
289642165    -------------------------IRDQRKAAHISVRQLARQAGVSNPYLSQIERGLRKPSAEILQQIAKALRISAEVL---
254486081    ------AQPIDPGEELIQRL--AVRVREARKARGLPRRVLSEMSGVSPRYLAQLEAGEGNISVILLQRVAQALDLRVEMLL--
260589804    -------------------MILADKIVNLRKRAGWSQEELAEKMGVSRQSISKWEGAQSVPDMNRILKLSEVFCVSTDYLLR-
15081541     ---------------------FSENLKEYRKKQKLTQEDLAKKIGVARSTLSYYEHGSIEPNIFVLITLSKLMNCSIDSLI--
141095423    ----------------------GHKIKTKRRKLGITQSDLSKRLSISPTYLNLMESGKRKIDLDLLLKIANELNV--------
291460791    ------------------------RMKSARAAKDLSQQQLADLVGVSRQTINAIEKGDYNPTIRLCTAICRALSKTLDELF--
297543548    -----------------------NKLKELRIKYKLTQKELAKKLGVTPDYISQIE-GGRIPGMETAIKIANFFNTTIDDIF--
301632617    ---------------------LGQALRKLRTERGWSQSDLALRVGMDRNYLSLIELGRNSPSVRMLMRLCMALDVRTADVL--
154497045    -----------------------NRLEELRKARGMTQEELAEALEVSRQTVGSLENGRYNPSILLAFKIARLFETTIEEVF--
291518928    ---------------------YGEQIKNYRIGLGMTQNQVANALEVTPGYISNVENGRTAMSLRLLIYYSKLMGITLDELV--
294792860    -------------------MQFYKNLKRARVRMGKSQIEVAKAVGISNAALSNYETGYREPDLDTLCALSRYYGLTLDELL--
198283913    -----------------------KKIRQLREDRGWSVRGLAARAEISPSALSQIEAGQNSPSIATLEKICAALQIPIAAIF--
23006264     ---------------------VGALIRGARQNRGLTQTQLAERLGTSQSAVHRIEQGSQNLSLEMLNRIGLALDSEIISLGGP
310622929    ---------------------FNRIIKLLRKERGITQKQAAEDLGVSQALLSHYEKGIRECGLDFVVRVADYYNVSCDYLL--
310286841    -------------------MSFRTNLQYLRAQRNMTQERLAMLLGVSRQAISKWESEKAYPEMDKLLMICDLFGCTLDDLV--
254784572    ----------DTKSLMRKAHFLGTKIRNLRKRNNLTIEDLSSRCAPSVSYLSMIERGKRVPSESMLEVIARVFEKPP------
227874832    --------SVITRVVASDTAKFAQLVRFHRQAFGLTQQRLADMAGVTRPAITRLESGAPSVRLDTALKVLDALGVE-------
146300851    ------------------------NIKIIRELKNYTQEYMALRLGITQAGYSKIEKGSSTVSFEKLEEIAQVFEMDVRNIIK-
53715744     -------------------KIVGEKIKSLRENKGISIEELAERSGLAIEQIERIENNIDLPSLAPLIKIARVLGVRL------
225405510    -------------------------MEQLRKEMGLSQEEFARALRVSRQTVSSIENGKYNPSLELAFQIADFFQKTIEELF--
57233927     -----------------------NKLRVLRAIHNLTQEELADKLGITRQTVIAIEWGKYSPSLELAFKIASLFKAPIEEIFT-
261419589    ----------------------AAQIKTRRKQLNMSQQELADRIGVPKSTIGRIEAGLTSPRVETLFKISQALNTP-------
220930162    ----------------------GKRIRDERESFGLTRERFAEMLELSTNFVGQIERGEKKMSLETLINISDCLHISLDYLIK-
229021194    -------------------KTFGNIIRDLRKQKGITQKELAQSLQLSESTIGMYERNERQPDYNTLIRIADYFNVSTDFLL--
146302466    ----------------------GRNISRIRELRGMKQGALADAIGTSQQTISSIETSE-TVDFDKLVQIAKALGV--------
260583645    -------------------------LSELRREKRLSQEELAKIIGTSQSSVGHWESGRRNIPQDKLLQLSKYFNVSIDYLL--
238921784    -----------------DQKKIGSFLKELRKEKDITQEQLAEKIKVSGRTVSRWETGSNMPDISLLAQLADFYDVSIPEII--
170016279    -------------------MLIGVKIKMIREAFDLTQEQLGKELHLTRQTISSWENGKSYPGITDILSISNKYNVSLDELMK-
302562687    ----------------------GPRLRAVRERRGVTLTDVCCATGISPSTLSRIETGRRKPTLEVVLQLAKEYGVGLDEL---
238063802    ---------------------VGPRLRALRRQRETTLAELSAATGISVSTLSRLESGTRRPTLEQLLPLARAHGVTLDDLV--
115353126    ----------------------GQRIRRLRREAKKTLLEVATEANLSIGFLSQVERNLTGISLSSLVNVATALNVPLGTLIE-
209965957    -----------------KKAMLGHKVRRLRRDLKLTQAQMADELGISPSYLNLIESNQRPLTVPLLLKIGQIYDVDL------
119509218    LQKKPRRTVKSRRKTNTISDLPGEQILQARKNLQLSQRELAKLTGKSQSWIRDVENGRLKVKAEDQALLRKVLNI--------
140694747    -----------------QKTFIGSQLRQLRRDHGQTQVEMGRKLGVSAAYINLLEKNQRSLSVPVLMALADQYNV--------
141150670    -------SNQLKKASSKSAEAVSNSLVTLRNERGFSQARLAELAGVDRKTINRIENGHFSPSLDTLTRISVVLKCKLSELVE-
136718407    ---------------MTNKTLCGTKLRELRRKVDLTQREFSERLEVSLPYLNQMENNNRPVSAAVILALADVFGFDVTELV--
137982745    ----------------------GSKIRKERRSRGFSQSELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
21223966     ---------------MPARTFSPDALRQIRRQRGVTQYKLAASLGVHNTAISHYENGHRRPDVETLATIADVLGARMDDFVT-
15903016     -----------------------RRLRDLREDHDLTQKQIAKILSFTNSAYAKIERGEHTLTADVLVTLSNFYDVSTDYLLE-
266626094    ---------------------LGKRIAYYRKLQGLSQEKVAEHIGISRQAVTKWENDNSRPNTDNLLQLSALFEIPLNELV--
300933053    -PMRSDAHPVAPAQEPLLREALGATLREYRSQSGFSLRELASLASVSPGYLSEIERGRKEVSSELLASVCHGMGIS-------
221200648    --------PTENSRSAVAAAALGSKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSLTSLAGIAQALGV--------
135142810    ----------------------GQKIRSIRKEKEMYASELAKKANVSNGLISRIENGRTIPSVPVLFQIINALEVEPSYFFQ-
301168264    -----------------KKETAGDILKRYRESFELSQAALAELIGTSQNNISAIENGKREIGVSVAIKLCAIFPVTLEKLLIP
227522690    ----------------------GEKLRKLRKSRGITAAELSAKMGFSQSYINHFETDRAVPNVNALGEILKYLGT--------
213424691    -------------PEPLLREALGAALRSFRADKGVTLRELAEASRVSPGYLSELERGRKEVSSELLASVCHALGASVADVL--
304364246    --------------------MINSNIATLRKKHRWTQEALANKVGVSRQTIAKWEAPGGNPDISSCVRLAHVFDVSIDDLV--
169828330    ------------------KNMIGMNIRVLRKRHKLSQEQLAEKVNVSRQTIAKWENGEAIPDIYKFKMLGDIFQVTIDQL---
260557994    ----------------------GDRLRFLRTQAGLNQKELSKKTGVGQSSISDFENNVKIMAADKLAAIAKALN---------
103486719    ---------------------VGEQLREWRVRRRMSQMDLALESEISTRHLSFIETGRSRPSALMLQRIADCLEVP-------
136534948    -----------------------------------TQEELSLQADLARAYVSELEFGKKTASIETVFKLSKALNIKCSKLM--
142492512    ------------------KTFVGPRLRQLRREHGHTQAEMANRLGVSPAYINLMEHNQRSLSVRVLVGLLESYGVDWQDLV--
300742499    ---------------------FGQRVRRIRKEERLTQLELSYMVGVSDKTIRDIERGKPGPSFGSVLKTAEVLGIYLV-----
73661421     ---------------------FGTQIKMIRKENQLTQEQFGNQLNISRQTVSTWENNRYLPDIEMLVEIAKTFNLSLDDLI--
50954710     --------------------VIGERLHQLRVERGRSVRALARETGVSATLLSQIERGLSDPSLRTLRALAGVFGTSVSTLF--
239978544    ---------------------VGPAVRRRRRALELTLAAVAERSGLSVPFLSQVENQRARPSLRSLEAVADALETTAVELM--
99082554     ---------------------VGPAIRKRRKQLKLTLQALSDRSGVSVGYLSQVERDNATPSLGTLAQISAALDVGL------
297190852    -------------------------LRGWRERRRLSQLELALRAGSSARHISFVETGRSRPSEDMVLRLAEHLDVPVRE----
289631870    ----------------------GERLRAYRIAAELRSEDVAERLNISRAAVYKLERGEI-VKIDTLERLAALFGVSLANLL--
171778687    -----------------------NRVKEFRTNLGISQLTLAKQIGIARQTVNLIENNKYNPSLDLCIKLAEALGTDLNTLF--
187934570    ----------------------GRNIKVARAQLDMTQKQLAEKVGISRQTMNAIEQGDYNPTIKLCRAICKALGKGLDDLF--
228477619    -----------------------NHVREFRKNLGLSQLELAKSIGVSRQTINMIENNKYNPTLELCLNLAKALDTDLNSLF--
89897113     ----------------------AKNICRYRKEKGLTQEELARKLGVTFQAVSKWETAQTLPDITLLPGLSQLLDISIDKLL--
227508801    --KRRDSEFNQMYEVEDEKLQTAVALYKARENAGLTQAELAERAQTTQATIAKIERGD-NVSFEKLSSIAHALGKKLV-----
154252274    -------------------KAFGRAVATRRKELGFTQADLAGRVGMSRASVANIESGRQNVLLHHVYNLASALQFSKVSDLLP
225571052    ----------------------------MRKEKNLTQKDLAQKLDVTDKAISKWERGISCPDISLLIPLAKVLDVTTSELL--
187919345    -------------------------MRHWRDVRGISQLDLSFNAGVSQRHISFIESGRSVPSRQMLMDTAQALDIPLRE----
257088817    -----------------------ESLRAARIKKSLTQKRLAELTGVTETTIRNIENGRSCPSFKLSIMLAKLLNVDFETL---
300772891    ----------------------GEMIKQERKLAKMTQEQLAEKIGAKKSFISRIENGHSDIQLSTLYKL--------------
153810652    ---------------------VGQEIKKVRYRMGMTQKELGKLIGKSESQIGAYENASASITLDVLFKIAEVTKTKPEELIT-
183599591    -------------------MSLASRIRQRRQELNLTQTELAEKAGISQQSIESIENG-RTKKPRNIIEIAKALQSHPEWLL--
140058129    ---------------------FGRTLRAVRGDLRLTQEAVAHRVGTTQRHVSFLETGRSAPTRAMLGRIVAALE---------
137986757    ----PRTRPEGQRDSLAFLARLGDRVRDARKVRGLSRRALSDLSGVSERYLAQLESGAGNISIVLLRDIALSLGLRLEHFV--
135824671    ------------------KTFIGPRLRRLRREKNQTQAQMARALGISISYVNMLEKNERSVSVPVLLQLFQTYGV--------
148545072    -----------------------NNVRKYRKQQKLSQLELAKEIGVARQTINLIENDKYNPTLGLCLNLAHALHTDLNSLF--
304399785    -----------------------NRIKELRKSQKLTQDELANAVGVSRQTINAIENDKYNPTLELAIKLARYLRIPVEDLF--
304436877    --------------------IFKDHLRAIRKERKHTQKEAAAAAGVTERNYQDWEYGKTKPTFDTLIALADYFDVSLDYLV--
223985950    ----PLKSKKGGEPMASNKYRFESKIHVYRATKRMTQQELADLVGVSRQTIMQLERNRYNPSMLLVYNIAKVFGVTIEDLF--
293399898    ----------------------GVKLKEARLQAGLTQENVAEEIQVTRQTISNWETEKSFPDIVSVIKLSTLYNISLDKLLK-
152996614    -----RPSLETATASDPDRFVLGKRVKEIRLSKGWTLEEVGKRTGIARSTLSKIENDQVSPSFTIVQKLINGLEMDLPQLF--
268318350    -------------------MSIGARIKQARIRQGLSLRKLAKEVGVSQTAISKYEKGVITPDSQMLIRLARALDVKPSFFLRP
134605960    ------------------REVIGEELRRRRQDQGRTLREVSGAAAVSLGYLSEVERGHKEASSELLAAICDALEVSLSELL--
142958322    ----------------------GANIKKFRKELGLQANKLAEQLSISPSYLNLIESGKRNIDADLLLKICEELRIELSDL---
142958322    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
253991747    -----------------EYQVVIKALREARIAKGVTQENLAQALDRPQSFIAKVENGERRLDIVEFVHIAHLLSLEPSVLIK-
226328474    --------------------IVGQRIKQKRKQLKLTGIEMGRRLGISQQHYSRLENGHIKITVDQLITISYILGISPQSLL--
291542133    ---------------------FSVRLKELRVDNDMSQTELAEKLNLKASAISKYEKGITQPSIDTLKNLAEIFSVTVDYLI--
167758243    -----------------EYERFGRNLAAMRNKLGLSQYEISEKLGMLQSTYAGYETGTRKIPLSVIVQLSKFFGVEADVLI--
187477472    ----------MNNPIPDPSIAIATRLRIEREARGWSLGELADRSGVSKAMISKIERCEASPTATILGKLSGAFGLQLSMLL--
187919965    -------ETTLTDDNAIDRRI-AQRLRALRAERNWSLDELAKLSGVSRATLSRLENAAVSPTANVLGKLCVAYGLPMSRLM--
167751804    --------------------MTGDRLKLLRKTIGLTQEQLAQRLGIGKAALSMIETGKAALSSRNKNILVQELNVNPDWL---
229096267    ---------------------LGAKIKTLRKEKKLTQTDLAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLGCETSFLLE-
141170182    --------------IEPLKMILKNILREIRQKKKLTQEELGFSVGVSRQTIISIENYKYKPSLELAMKLAVKLNCKVDKLF--
138453270    ------------DAMTPE-FTIAKTLIAARVKAGLTQEEVAERMGTTQSVIARLEAGNSLPSMKSLYRYAEATGTTP------
135685537    -------------------QMLVNRVKDYRKGKGLTQEALALKIGVSRQTIISIEKNKFIPGLDVALKISEALEVNIIKLF--
261409127    ---------------------YGERIAELREQRGWTQEELATSVGITRAALSHYEKNRRKPDFETLTRLADLFDVSIDYLI--
303234360    -------------------MISGEKLKKLRLMRNLTQKELAIKSGLTDAAIRNYELGNRSPSKEQLQKISEALDCDISALI--
152964472    ----------SDDTAFTARL--AQVLRAARQARGLTTAALAQASGVSRGSVVKLERGDSQPSAALLGRLCGPLGLTLSELF--
118444284    ---------------------VGSKIRDARLKANMTEKQLAKKIGVAEKFIKEVESGKKVINESVMEKISKVLGKDL------
86741461     ----------DDAEMPLLRRLVGQALRRRRLAQGRTLRDVADAARVSTPYLSEIERGLKEASSEILAAVCRALHIRLSDLL--
268610412    ---------------------------ELRNKKGMSQEQLAEKVFVTRQAVSRWETGETQPNTETLKLLSQLFDVSINTLL--
150018568    ----------------------GETILKLRKERKLTQEELALMIGISAGAVSKWENGNSMPDISILAPLARALNTSIDTLL--
135199043    ----------------------GEMLKVLRELQELSQRELAELAGMTQSNISALESGARQIGRERSLALAKALKVHPAVILFP
136605830    -----------------QKTFIGTQLRQLRREKGQTQAEMGRALGVTAAYINLLEKNQRSLSVSILMGLADNYNV--------
307265009    -------------------------LKKIRKQAGLTQAEIAKKVGIARTSYTNIELGIKNPSFNVATKIKKVLGVNNDDIF--
255692407    ------------------------RIKDVLKEKKVTVVSLAGMIGITQPNMSNIVNGKSTPSLETLEKIASALEVDITELFGP
90592588     -----------------------NRLKELRHEKNLTLRELGEKVGMRNSTLSQYETNKREPKLDTWQKLADFFNVPVDYLL--
71903992     ------------NIILKGTTMLPEKLKTLRTEAGLTQKELAKIIQTSQQNIAYWEKGSRNPKHKSIEKLANVFNVSTDYLL--
288796969    -----------------------RRMKELREGLNLNQVKFAKLLGTSNTIISDIERGSRNPTIDLLIKIANTVE---------
225419983    ----------------------GNRIKQLRTEKDMSQDELAKRSGYSRSTINKIELGINDVPQSKIKAIAEALGVSVGTLL--
171316971    -----------DDTGINERI--ARRVRDLRTLRGYTLDALAARCGVSRSMISLIERASASPTAVVLDKLAAGLGVSLAGLF--
38232985     ---------------------VGSRLRQLRKERDLTQAALAELLGISASYINQIEHDVRPLTPQVLRKITASFGV--------
226309766    ---------------------LGNRIRSFRKLKGYTQQSLSDKMGVSLSFVGSLERGTRTPTEPVLRKIASTLQVDYDEL---
169334606    ----------------------------IRKKEGYSQEEAAEKLNVTRQTISNWETGQTSPSIEQSISIAKLYKISLDEL---
294639653    ---------------------VGKKLHKLREDKKMSMYRLTQLTGVSGHHIKGIEEGTRQPTIETLNRLAVALGSSLAEMF--
255324440    -------------------------VRKWRRWLELSQAELADKAGVSRQTIANIERGNYSPSVHLALDICHELGKTVEEIF--
257063582    --------------IESKRKL-GVRIAKLREEKGMSQRRLALVLELDRVTLNRIESGTANPTISTLMRIADGLDVAFEELF--
71065694     -------------------KILGERLKTQRLALNLTQAALAEKAGIGVSTVARIESGQ-GGTLDNIIRLAMALGMVH------
261823778    ----------------------GDTLKTLRQEKGWSLTRAAEETGVSKAMLGQIERGESSPTVATLWKIATGLNVAFSTFIEP
288560583    -----------------ENKKFAQKVKDIRERQQMSIEELAEKSGVKLEVLQAMENGEIIPSLTPLTKMAKALGVRL------
91790200     ---------------------VGETLKTLRQSQRLSLDDLSRRAGVSKSMLSQIERNEANPTVAILWRLASALGIDITDFL--
152965402    ----------------------GSRLRAARLAQRRTVAEVAEASGLTKGFLSRLERDRATASVAALVRLCATLDLAVGSLFEP
300857312    ---------------MKDKAAFGKFIIKKRKENNLTQKELAEKLYVSESAVSKWERGISYPDISLILSICDALKISEHELIT-
284929123    --RKKQQKNSQKNRVKKSSQLSAEKIQYARKKKGLSQRALAKQVGKSQSWIRDLEKGRCSAKAEDRENLQSILE---------
49185356     -------------------LLLHNRIVVCRAEKGWTQEELAKRVGVSRQTIATLEKNKYNPSLILAFKIANVFEKPITDVF--
116628702    -----------------------NRVKEYRKQKGLSQMALAKRIDVARQTINLIENDKYNPSLDLCLKLAHELDTDLNTLF--
254563686    -------------------------------AQNLSQERLAADAGVDRAYLGGLERQAENPTVDLLDKVAEALAVPLGELF--
297342817    -----------------------------RKRIGVTQKMLSEALGKPQSYISKYETGERRIDAIELIDICNELGVPFYNLI--
126665063    -----------------------NQLITMRTSAGLTQEQLAKRIGTAKGNISRLERGKGNPSWATLEKYANACG---------
163840394    ------------------RSVHGKILRRARQRQGKTLGEVAQTAGISMQYLSEIERGRKEPSSEILAAVCRALGWSLLNL---
88607013     -----------AKPHPVD-EYVGREIKKQRIMKGMSQNQLASRLGITFQQVQKYEKGTNRIVISRLYELARVLGIEINDLM--
307545572    ---------------------VGARLRQLRQERQLSQRELAKRAQVTNSTISLIEQNSVSPSVSSLKKILDALPVSI------
116748595    ----------------------GNKVRELRQKNHLTLQDLAVKTGLSKPFLSQIENNKVVPPVATLFRLARALKVALGHFFQ-
271969009    ---------------------VGELLRQWRERRRMSQMDLAIQTDISTRHLSFVETGRSKPSRDMILRLAEELDLPLRE----
253577419    -----------------------NKIKQFRKRLGLTQNELAAECGVTRQTINCVENNRYDPTLELAFKLAKILQTKVDELF--
150018771    --------------------MLGDKVKLLRKERKITQQKLAEAIGVSQSTIGMIEGNRQGASNDTLIKLANTLNTTVDYLL--
196251156    ---------------------FGSTLRYWREKRGYSLQQLYEKTGVSAGYLNRLEKGRRAPSIPIASKIAEALGIPLSLLL--
306834504    -----------------------NRLKELRKEKKLTQKELADKINVSKITVLRWENGERQIKPDKAQQLADFFGVSVGYLL--
218462689    ----------------------GIRIRTLRLEKGLTLDDLATASGVSRAMISRIERAEASPTASLLARICAALGLSL------
83950958     -------------------------LREARENKGLSQRELSKRSGVPQSHISKIESNNVDLRLSSLASLAHALDLEL------
288799306    --------------------MLNQRLRELRKMLGLTQGEFAFHVGTSPGYVSEAEQGKKVPGGEILRRICEKLNANINWLLT-
20092778     -----------------------NNIKVYRAIHDLTQENLAEKVGVTRQTINAIEKGKYDPSLDLAFKLSRLFKASVEDIF--
291530057    --------------SIERRRTVKNRLEEIRKERGIKQEELAAALEVSRQTIGSLENGRYNPSIILAFKLARYFNMSIEDIF--
256823110    -------------------------VRKLRLKRGWSQEQLAELTGVSTRTIQRIERGQTKPSLETQKSLAAVFEV--------
167032796    -------------------------IRDLRKFKGLTLGELAQRIGRSVGFLSQVERGVSRPTVADLTAISEELGVSFYKLDKP
270262060    --------------IQTVNEAVSSTIKQHRKDKKLTLDELSRKAGVSKGMLVEIEKGTANPSIAILCKIAAALGLSVADIV--
187777459    ------------------------KIKEARLKKGLTQKQLAKKLGVAESFINEVESGRKIINESLMNRISKVLGK--------
169335627    -------------------MTIGNKIMTLRRENNFSQEILAEKLGVSRQAVSKWEAEQCLPDIDKIVKLSELFSVPTDYILK-
271964091    --------------------LVGQRIKTVRRQRGLSQAQLAH-PELSDSYVSLIESGKRTPTPSVLELLAEKLDCSLTYLI--
144096424    -----------------------NRLKALRADRDWTQADLADRLHVTRQTINAIEKGKYDPSLPLAFKIAAVFGMPIEEIFSP
138558438    ----------------------GQKIKTKRIKLGITQADLSKKLCISPTYLNLMESGKRKVNVDLLLKIANELNV--------
139856820    ---------------------FGARLKELRTSLNYSQKELSEQTGLTLRTIQRIENNEVKPSLYSLKMLGEALKTDLSE----
300768444    --------------------MIGSEIKKIRSKLGWTQAKLADAAGVSQSTVNTLENRTKHPDAVTLNLLAKAMGVTVDDLLEP
110597669    ---------------------FVRELLLARQRSGLTQEAIASKIGTTKSAISRLESGKHIPSITTLRKYAEALGCELEIKLVP
296168076    -------------------------IRSQRELAQVSVRQLAEKSGVSNPYLSQVERGLRKPSAEVLNQIAKALRVSAEVL---
172060084    MPEFTR--PPVDETGINERI--ARRVRDLRTLRGYTLDALAARSGVSRSMISLIERASASPTAVVLDKLAAGLGVSLAGLF--
300949501    ----------------------GSRIRQLRLAKNIKIAELAEAVGVDAANISRLETGKKQFSEQTLNRLAQALSVSVPDLFT-
256672241    ---------------------FADALRDARSRRRLSQLDLALKAGTTQRHVSFMERGRSLPGRGMVVRVAEALGLPLRE----
256848082    -----------------------NRIAELRKEKGLTLQQVADAVSVGNNTISRYETGKREPKLETWMKLANVFDVP-------
310658350    -------------------MILADKIILLRKKSGWSQEELAEKLNVSRQSISKWEGAQSVPGMDKILQLSEIFGVSTDYLLK-
15679328     -------------------------IREHRKELGLTQEELAERVGVTRQTIIALEKGRYSPSLILAHRIARALGREHIE----
300781541    ------------------REAVGETIREARTERGDRLTDVAERAGVSTQYLSEIERGLKDPSSEVLHAVSGALDLTTREVTR-
118443353    -----------------------EKLKQLRISRNITTYELSELTGIPQSTISKMENGKRKIEAESLQKLADALNISVNEFF--
197105847    ------------------------QLRDARKAKLWSQRDLSERAGIPQAHISRIESGAIDPKVSTLQDLARVLDLDLV-----
172061981    ----------------------GQRIRRLRREAKKTLLEVAAEANLSIGFLSQVERNLTGISLSSLVNVATALNVPLGTLIE-
167771935    --------------------ILAWNLLRHRYDNNLSQEELAWRIGMDVKRYAEIEHAQAHTTLLTLDKLSHATGIPVPELLTP
161508263    ---------------------LAEAIKEQRELKGWSQEELANILKVSRQSVSKWESAKNYPSLDILIAMSDLFGITIDHLIK-
182419849    -------------------MTIGARIRTSRKKANLTQAELAKLIDVSPSSIRMYETNKRNVSLEILKKISTALNISISDLI--
296875997    -----------------------NRLKELRKEKKLSQKEIAKEMSISEKTLSRWENGESQIKPEKAQQLADCFGVSVGYLL--
188587172    ----------------------GETIKKLRQTKDLKLKDVSEETGISTGLLSQIERGQVQASLGSLWKISKALEVPL------
85708237     ----------------------AASVKEARTAKGFTQKQLGGRVGLPQSHISKIENGCVDLQLSSLVEIARALGLEL------
284028350    ---------------------LGPEFRARRKAAGRTIASVAVDAGLSVPYIANLENGRGNPTLATLDRLATALGTHL------
114800095    ----------------KEKTLIGPRVRRLRRTLGITQAQMAEDLGVSASYINLIEANQRPISANLLLTLARVYD---------
22124613     ------------------RKALLNSLVAVRKSKQLTQVDIAKRIGVSRQAISKFEKGESAPTLDTLIGYTAAMDI--------
303230548    -------------------MQFYKNLKRARVRMGKSQIEVAKAVGISNAALSNYETGYREPDLDTLCALARYYELTLDELV--
284991477    ---------------------VGPRLRALRVRRGRTLAQLSEETGISVSTLSRLESGQRRPTLELLLPLARSHRVPLDELV--
148256753    ---------------------VGEHLRQWRQRRHLSQLDLALDAEISARHLSFVETGRAAPSRDMVLKLAERLDVPLRE----
284047052    ----------------------GDTIRRARRDRGLTLREAAARIGVSASFLSSVERGEVGVTTQFVARVADAFLMPMSGM---
138842209    -------------------------IKRFRVQRGISRKTLAIKSSISIRYLAELESGRGNPTITILKNIAYALNLTLKDLL--
306825566    -----------------------NRIRELRKQSRLSQQALADQIGVFRNTISNWETGYSQISLENAKKVAEYFGVTIDYLL--
224542166    --------------------MLSKNLKIFRKRKGLTQENVAEALNVVRQTISKWEKGISVPDADMLIKLAEILDVSVSKLI--
168215895    ----------------------GDKIKAIRKERGLTQKEFAKKINKSERMIQKYENSEVEPRIEVLREIATALDISFSELINP
299535967    ------------------------QLKKIRQQRHLSLDDVAKATGVSKAQLAQIEKGEANPTVSTIWKIAAGMRMSFSSLLQP
297200612    ---------------------LGDYLREQRRTAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
259502266    ---------------------FSTQIKEQRKKLGLTQADVAHQLFVTRQTISNWEQGKSYPDLAMLVKLSEVYRISLDTLLK-
78186413     ----------------------GQRIKELRGQKGLSQEELARRIAMPRTAVTKIESGSQEVRFRELAKFAEALGISLGTLLE-
170752098    -------------------------LKQFRERARLTQQELADAAGTSQPQIRRLEAGERKLTKEWAERLAPALGINAETLLFP
15963850     ----------------------GHEVRAFRKKLGITVADVASATDISVGMLSKIENGNTSPSLTTLQTLSRALGVPITAFFR-
150015531    -----------------EILSLGEKIKRRRKQLNMTLKDLA-KDRITPGQISLVESGRSNPSVDLLEYLADALNTNVEYLME-
302545781    ----------------------GARIARTRRERGLTQQGLAMRANVSKSLLSKVECGQKPASPSLIAACARALSVTTSDLL--
291541679    --------------------MYFKRLRDLREDHDMKQSEVAEYLGIQQTVYSRYERGFQSIPVEHLIKLADLYKVSTDYIL--
160893361    -------------------HVIGNKLLQFRKKVHLTQIEVAELAGLSDRTYADIERGNVNMRLDTLLRICSVLHITPNDILT-
291087267    -------------VIKKERMVFKERLKEKRTEANLTQVELAEKAGVTARTIQNYELGSRKPSMVTIQKIADALNTTTEYLL--
227329661    ----------------------GNTLKTLRQEKGWSLTRAAEETGVSKAMLGQIERGESSPTVATLWKIATGMNVAFSSFIEP
52842273     ------------------KLKIGLRIKESRKNKKFTAVQLAEVTGFSAQRISNWERGTRTPRFKDAEILGSALGVPTWLLF--
225575279    -------------------MLLSEKILTLRKKNGWSQEELAEKCGVSRQSISKWEGNLSTPELSKIVLLSELFQVSTDYLLK-
258517109    ----KDDEFKAEYEKLKPRYDVISQIIEARTSQNITQEELALRVGTQKSNISRLESGTYNPSLEFLAKVARCLGKEVQVTLK-
307266068    --------------------MIGERLKMLRKEKGLTMKEIGEIIGVSDAAWTKYEKNRAEPSIESLIKIADYFQVSLDFLL--
296440775    ----------------------GTRIKEIRKSKGFSQAYMAEKIGVNRTTYSNYENNNREPNLKTIEKICEILDVTISDIV--
152967479    -----------------DALTVGRRIRYHRGVRGWTLAQLGEAVGTAQSQLSQVENGKREPRLSLVAAVARALEVTPADLLDP
141885592    ------------------RQEIGDVLRDLRQQKGFTLRQVASRAKVALGYLSEIERGQKEASSEILASVAAALDVPISQIM--
218900380    -----------------------NNVKQYRKSEGLSQLELAKKVNVARQTINLIENKKYNPSLALCIELAKALKTDLNSLF--
297618899    -----------------------NKIKVFRAMNDLTQDELAKKIGVTRQTISAIEKGKYDPSLIIAFKLSKLFNVKIEEIF--
295694790    ---------------------LGSRIRAFRKLKNLTQRELADRIHLSVAVLGAIERGAKTPSPHVLRAIGEALGIDEEELV--
157372360    --------------------MVPQRLKSARQRAGLTQEKLGVLAGIARSRISQYESGTYTPTFTTMCALARVLDVP-------
291459407    -----------------DQQKIGALLKELRRQRAVTQEQLAEMLNVSRRTVSRWETGSNMPDLDILIEIADYYEIDIRELL--
296533524    -----------PDDGASDRRL-GECVRLLRQRLGLSIQELGRRTGLSIGMISQLERGLATPSVRTLRLLSLALQVPI------
300770302    ----------------------GYNIKKLRNVKGLSQQAFAELFNLTRGNISSYEEMRAEPKIDIALKIANYFSIPLSNLI--
135258579    MPRSSLSYALISDAALGSLAALGARLKEARLLRNWTQADAAEKAGLSESSIRKVEAGSPHITVGAYLALLDVFGLP-------
118618704    ------------------REVIGDVLRGERTSQGRTLREVFDTARVSLGYLSEIERGRKEPSSELLNAICDALQVPLSEVL--
256754560    ----------------------GLRIRSEREKIGLTREQFAEQVGISPLYVGQIERGQRAMSLKTFVKIADSLH---------
228960181    ---------------------FGENLKKFRASRSLTQSEFGEKVQLSRSQVGNLEINYNQPDLDTLDRIATYLGVSVDALM--
148379638    -------------------------LKNDRKQKEMTQEEYAKLIGITRGTLSHLERG-REPSIDTSKKLSQYFGKPITELI--
302344010    ----------------VDRLLAGEHVRVLRSHRGMTLQQVADACGVTNSHISQIEKGKRSMSTELLKKMAEALRVDAEMLL--
302188027    -------------------------LRALRAHKGLTQESIPE--GSNRQYLSQLEHGKSSPTLDKLQDLSKAYGASPLLLV--
84385211     ---------------------VGVNLKRLRQEKGWSLDKTAKETGVSKAMLGQIERGESSPTVAKLWQIASGFEVSL------
144158330    ----------------VKRLLSGENLKVYREFRGLTQAELAEKAGVNRVTVSEIEISRKQGSVGTLSRLAIALNVAVDDLI--
239637715    -------------------MIALNRVKQYRAHQKMSQQELARRIGVSRQTINMIENDKYNPSLKLCINIAKVLSVTLNDLF--
298376898    ----------------------AQILLDARKNARLTQAELAKRIGADKGYISRIERGLTVPTVSTLYRIAAAMG---------
302555762    ---------------------LAHNVRAARTRAGLSLDELGRRAKVSKGALVGLEKAQGNPNFATLVRLADTLGVSVSALLE-
149927186    ----------------------GIRLRDLRARQKISQLDLALRVGVSQRHLSCIETGKASASKEMLLALLEGLDAPLNE----
142808953    ----------------------GSKIRKERRARGFSQTELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
139210387    ---------------------FSKRLRELREKNGLTQEKLAEIADISYKNVQYLESKNPTPSLITINKLAKALKTTPSKIL--
291514552    -------------------KQVVDRLKTVRRERGLTQENVRFDTDLN---IGRIESGRHSISLTTLADLCDYYNVPLEDFFK-
56424516     --------------------MFSSKIRDLRVERDLNQEEVANGIGVGKNTYLAYEKGTQSPKLETVEKLAKFYGVPIAELV--
224540522    -PKRDKYEADLNA------FLIGEAIKQAREARNLTQEQLGELMGVKRAQISKIESGKS-ISFSTIVRAFKAMGVNTASL---
292490738    ------DEENIPQEV-VESLVAGENLKVWRTYRGLTQAQLAEQVGLSQSHLVTMEKGERKGTIKVLKRIAQTLRVDIDDL---
226951015    ---------------------VSNKIKEARLKKGLTQKQLAKKLGVAENFINEVESGRKIINESLMNRISKVLGK--------
229099941    -------------------------MKEYRVKLNMSQEDLANKVGVRRETIGNLENGKYNPSFKLTYDIAKVLEAPIETLF--
228999777    --------------------MLQNNLIALRAEKRWSQTELANRVGVSRQTIASIEANRYNPSLILAFEIAHVLGKEFHEVFQ-
260911954    ------------DMIKSERKRIGVRIASLREEKGYTHEQLAKQADMSIGELIRLEKGRNNIKLVDLIAVANALGVSIELL---
54301972     ----------------------------MREESGLTQDEVAERMGTKAPNISRLESGRSNPSLKTLVSYAQACGFKL------
148985454    ------------------RYDFGKVYKEIRESKGLTQEEVCGNV-ISRTSLSKIESGKATPKYENMEFLLRQINMSFEE----
224541678    ------------------------------KEKKLTQAQLADMTGIHRAMLSRLEGQDYIPSIDQLQALAEVLDFEVTDLFE-
22536402     -----------------------NRLKELRKDKGLTQADLAKVINTNQSQYGKYENGKTSLSIENSKILADFFGVSIPYLL--
302343044    ---------HMPSKMLPLPPEIGDRVKAARESFGYNQKDFAELLAIGQSTLSRIENGERPPSPELLYRLALKFSVDLRELL--
256786232    MPG-----PKDLDPSSSPRALLGAELRHAREKSGLSQEELGARLFVSGSFIGQLESGTRRMQPEYARLLDDVLDTE-------
269838403    ---------------------LGARLRAAREWAGLTQEEAASALGVTHALISYWENDRRTPGLGHLTRLAEIYGTTVTNLLDP
182684292    -----------------------QHLKEKRLAYGLSQNRLAVATGITRQYLSDIETGKVKPSEDLQQSLWEALDAPLEMLF--
135212039    -----------------------NRVQELRTERQMTQEDLANEVGVTRQTIIAIERGNYTPSVLLALKIAKFFKLPLEKIF--
303327169    ----------------------AKTIKDIRESKGWTQAQLAGFAGLSDVYIAKLEQGVRGDSINALVQIAAATGITFADLAR-
271962430    ------AQPHSEYEQAGRDLELGDQLREIRKRRGLSQKVVAERSGMSQPALSRIEGGGGIPDIATLLRLGAAMGV--------
160934569    -------------------KAFGQAIKAARKAKGISRNQLADTLNIAPRYIASIENSGQHPSLQILYELVTLLDVSVDQFFFP
169333644    ---------------------FSEKLKKLRIDNEMSQENLAELLNVSRSAIAKWESSKGMPDLENIKMIAPIFDVTIDSLIR-
295107669    -------------------MSVGENIRRYRKSRGMTQAQLAEAVGLTEGAVRHYESGIRTVKPELLESIADTLGVSVNAL---
149187671    ----------------------GPRFKALRERAGLSQRELAKRAGVTNGFISQIESNAVSPSVASLSKLLSKIPSSMAEFF--
152986025    -------------------------VRELRKRKGMTLQALADGIRRSVGFVSQVERGLSRPAVDDLVAISQVLGVP-------
146307658    ----------------------------LRKHKKVTLNELAERIGRSVGFLSQVERGLSRPTVADLTAISEALDVP-------
77919058     ------------------KTLIGKKLKTTRLGKGLTIQGLTNLSGVSANMISRIERGLTVPSVKILMKLASALGMSI------
256827327    ---------------------LGHKIVTLREAHHLSQQDLADRCGCDVSAIAELEAGEVPPSLAPLIKITRALGVRLGTLM--
92114029     ----------SGRKAFVEPLRLGERLKEIRLSNRWTLEDVSQRTGLARSTLSKIENDQISPTFSAVQKLIGGLGIDLPQLLTP
166030732    -------------------------IAECRKEKGLTQKALGEKLNVTDRAVSKWETGRSFPDVAILEDLCQELGISVSELL--
282909328    -------------------KFIGNKIRYYRTKLNLTQDQLGEKLNTKKATISNYETGYRTPKQDDLFEIAHILNISIDDLF--
170016383    -------------------------LQNIRTKQNLTQVDFAEKIFVSRQTVSNWERGISIPPVTALSIIANTFDVPLTQLL--
134297206    ----------------------GQRIRRLRREAKKTLLEVATEAHLSVGFLSQVERNLTGISLSSLVNVANALKVPLGTLI--
142749388    ---------------------LAATLKQLRSQKGWSLDKAALETGVSKAMIGQIERGESSPTIATLWKIASGFNTSLSIFLEP
239627732    ---------------LRPRYEAIAQIIAARKQQNMTQAELARRVGTQKSNISRLESGNYNPSLDFLSKVAESLGKSL------
167621125    --------------------MLYRALKLLRTYHQLTQVELAKRLGISNSYLSEIEKGDKAPGLDLLGKYSEVFKMPTSSIL--
81427908     -----------------------QMIREHRKQLGLTIEELAEKSGSSYSFISRIERGEVNLKIKKLNDIAEALGIELIDFF--
260910939    ----KRDTMEKRLKEEINAYYVGEAIRKARTAQHLTQDELGKLIGVQRSQICKLESGKSVITLPTMSRVFQALGISTATL---
306824518    -----------------------QKVKYFRTQKKMSQEELSEQAGLGLKYINQLENQNVNLTIHSLEKVIDALQMTPEEFF--
266625083    -PGRAAKGGRNKEELLRE---MGNRLRQIRLEKNWTQDKMAECLGITKAFYGKIERGESSIALEKLALLNETMDIDLNYLIT-
271966178    ---------------------LGRRVAWRRKELRLSREQLAGRAGIDPGYLSYLEETAAAPTLDTVRKLATALNTNVEELL--
302521750    ------------DPARSPGEAFGEHLRRLRDGRGWTQEELAARMGISASHVSAVETGRRPPT---------------------
139439104    ---------------------FGANLRAARARADMSQEQLANKAGLSASSIIGYENGSMVPGVDKAYAIAQALGCTPNDLM--
294794332    -----------------------------RRQLGMTQYQLADKSGLAQSYISDLESGSIDPRWSTIYRVVYGLG---------
226325033    -------------------------LAEVRKEKQMTQKDLADKLFVSDKTVSKWERGNSMPNVTLLIPIADILGITVTELLQ-
167737064    -----------------------ERLRTIRKRAGLSQDELAARASLARPNLASVEQGRRNLRLSTLSRLADVLGVDVVDFF--
167737064    ---RSVDEQQPVGEDATARVI--ANVKRLRSEAGLSQEALSVKAHRFRTYVGRLENEAASPMVVDLQDLADALGSQIPILLEP
119387592    ---------------------LGPRLKALRKGQQLTLQEVARLTGVSTSALSKIERNDLSPTLTTLQRIASGLQVELSALL--
137769886    ---------------------LGQRIVFLRKKFKLSQNDLAYRMGWDKPNLRKIEHGRGNPTIKTMFLIAEGFGITINELL--
16804446     -------------------MVVTNIVKIIREKKGITQNELAHSLDVSRQTIHAIEKGKYNPSLELSLKIAKFFDLPVEEIF--
42523926     ---------------MRQKNMLADFLKQKRVSAGLSQRDVADKLGYSTQFISNWERGVSHPPINALKRLGELYKVSADDLFE-
225573251    ---------------------FGIVLKNARMDKKLTQAELAEILDISLPYLKDLERFRNNPSYDVFEKVIRYFNLSADTVIYP
73663641     ----------------------GSKTKEKREQKHWSQDELAEILNISRQSISKWELNKVYPSIDMLIKMSDLFDISLDELIK-
119387639    ---------------------VGEDIRSLRKSRGMTLLELAGDVGRSVGWLSQVERGQTTPSVHDLGQISDRLGVNISFFFR-
260430057    ---------------------VGTDIRALRKSRGLTLQALAEATGRSAGWLSLIERGQAEPSIRDLEKIAALFG---------
256396383    ----------------------GARIRRLRLERGVSLSALARDAAVGKATLSGLEDGSRNPTIETLYAIAGRLGVPIGALL--
167755401    --------------------MTGERIKKLRKEKGLTQEQLGNLLGVKKSAIAKYENNRENLKKDTIQKLSEIFDVP-------
229814963    ----------------------GTGIRIQRERLGMSQQDLAQACMVSRQTISNWETGKTLPDIQSMAYLAEVFGVTVDDLV--
160945036    ---------------------FNRIIKLLRKERGITQKQAAEDLGVSQALLSHYEKGIRECGLDFVVRVADYYNVSCDYLL--
91779177     -PSRLADERAM-NPENPARNTTSNDLRHWRDLRAVSQLDLSFRAGVSQRHISFIESGRSVPSRQMLLDIAQTLDIPLRE----
229069332    ---------------------LGEKIKTLRKEKKLTQTELVG-SELTKSMLSQIENGKATPSMKTLQYIAEKLECEMSFLLE-
137368259    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
141371998    -----------------QKTFIGTQLRQLRREHGQTQVEMARILGVSAAYINLLEKNQRSLSVAVLMGLADHYNV--------
219855694    --------------------LLKNKIKTIRNKLGITQEQLAKKCGVVRQTINCIENDKYDPTLELAFKLSKTLKVKVDELF--
196033092    --------------------ILQNNLVVLRAEKRWSQTDLANKAGVSRQTIASIEANRYNPSLILAFEIAHILGKEFHEVFQ-
167768389    ---------------------YGTHIKHIRQKMGLTQNQVAEALGVTPGYISNVENNRTAMSLRILTYYAKLCGCSLDSLV--
258406621    -------------------------LRAARNRSGLTQVELSEKTGIAQSHLSSMENGKLEIGKDRAKRLAEVLN---------
27497171     ---------------------FGKNLSSIRKSRQLTQLKLADLLDIQPRMVGRWEQGKAKPQFDYIIKLAQILEVSIDHLL--
297193564    ---------------------LGEYLREQRRNAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
136763138    ------------------RRKLKNNLKTLRQEKSISQDELASILGVSRQTINSIETGKFDPSLKLVIKITRFFNTQLESIF--
139996321    -----------------QKTFVGTQLRQLRREHGQTQVEMARVLGVSAAYINLLEKNQRSLSVAVLMALADHYNV--------
152994692    ---------------------FINQLLSMRVQAGLTQEQLAKRMHTQKSNISRLERGNANPSWTTLLKYAHACGFEL------
294786274    ----------DSDDKLRKRRALGDALRRLRANRRLSQEDLALEAAVDRSYLGRIERGEAAMSVDKIWQICQALEVSPVELFT-
299132768    -------------------KAFGQAVATRRKGLNLTQATLAARVGISRASIANIESGRQNVLLHHVYRLASALEFSKVSDLLP
160915810    --------------------MLNENIRNLRKAKGLSQEELAIKLNVVRQTVSKWEKSLSVPDSSMLVSLAEELDTSVSTLL--
296386710    ------------------------RLKLLRKKLGVTLETLADKTGLTKSYLSKVERGLNTPSIAAALKLAKALNVQVEELF--
118578914    ---------------MTDRNRIGDKITTIRESLGLTREQLAERCDCSETVIAGLEQGELAPSLTPLIKITRTLGVRLGTLL--
284031797    ----------MDDSLDRTLGAVGARLKHLRQRRTITLVELADQTGISISTLSRLEAGLRRPTLEQLLPLARVHGVTLDELV--
87122889     -----RPSLETAKAAEPDNFVLGKRVKEIRLSKGWTLEEVSKRTGIARSTLSKIENDQVSPSFTIVQKLIQGLGMDLPQLF--
210635071    -PVRGRAEKDGGRVGMK----IGGRIRELRAIHGMSQDDLAARVYVSRQTISSWENGKTYPDVQSLLLLSEIFGASVDSLIK-
218779224    ---------------------LGTRIKQLRVKKGLSQVQMAKMVGVTASTISQVENNSIYPSIPGLLKMAEILNVSPGYLF--
136730166    -----------------------NQVKLYRVKLNLTQEALARAVGVSRQAINAIETGKFSPSLETAFRLSKLFGVAIEEIFE-
160934847    ---------------------FGYRLKNLRQQHHLTQTQVANRLNLSKTSISGYENNVKTPSQDVLIKLAGLYRVSTDYLL--
309776993    -------------------------------MKNMTQSELGERLGLSQKAISKYVTGKSLPSIDTLEKICSILDV--------
85859538     ---------------LKEKTTPGDTTRIYREAKGWTQEKLGELLGIPRQHISNMEHGKRPISSNTARKLAKLFNVPMDRFI--
78187662     ----------LTKKYVRRQGEFAVRLHDLMERGGMSQRQLAEKLGKKESYVSRVLSGSANPTLKTMVEFEVALG---------
217977224    -------------------------LKALRKWRGMTQIDLAILADLGQGYLSDLEAGRRRGSRETLHKIAEKLNIEPAWLI--
296450909    -------------------MSLGEKIFKLRKEKGISQEALAEQIGTTRQAISKWENNQGFPETEKLLQLSNIFEVSTDYLLK-
227516476    -------------------MILADKILELRKQNGWSQEELADKLGVSRQSVSKWEGAQSIPDMERIIALSRLFGVSTDLLVK-
303233322    -------------------MILADKILELRKQNGWSQEELADKLGVSRQSVSKWEGAQSIPDMERIIALSRLFGVSTDLLVK-
225181085    -----------------------NKIKDLRKQKNLRQEDLALKLGVTRQTINAVENNKYNPTLELAMKLAKLLETPVEDIFQ-
228962123    -------------------------LREIRKEKGLTQNQLANLLDLDKTSISKYESGIHSPSLRVLVLYANIFGTQIENFLT-
160914768    -----------------------KRIKIARLECDMSQEDLAKAVGATRQTIGLIEAGNYNPSLKLCLAICKALNKTLDDLF--
225405601    -----------------DKLVLKNRLKEARSQQKLSQSQLAEMVGVSRNTISSIETGQFNPTAKLALILCIALERKFEELF--
83955982     -------------------------IRAARLERNMTAQELAERAGVSRPLLSRVEKGDMTVSLGAVFEIATILGVPLFE----
240851124    --------------------LIGKRIRHRRISIGLSQKALGSHLGVSFQQIQKYEKGFNRVSVGCLLKIAQKLEVPM------
258513519    ---------------------LGKRVAEIR--GKNTQKELAKAIGVSRSYIGNIEQGITVPSLEVLINIAQQYHVSLDWLV--
300855490    -------------------LIIGTKLKNIRLRRNLSLDDVSKLTGVSKGMLGQIERGLSNPTVSTLWKISTGLKVS-------
85373549     -----------------------NRIRDIRKDKGLTLADLAEACETTAQTIGRLETGMRNLSLKWMERIAAALEVDPEMLVR-
298717602    ------------------------RIKSWRKSQKLSLDELSRRAGVSKGMLVEIEKGAANPSIAILCKIAAALGVSVADIV--
116326508    -------------------MTFSKSLKELRLLHELSQTQLARKLNVSPKTISNWENERNLPDIELIIKISKVLDVTLDELIT-
294640965    -------------------------IRELRTKAGLSQEDLANKVYVTRQAVSRWEKGETVPSTDTLKLLSALFDVSINTIL--
291557731    --------------------VFSKQLQKLRKQSGITQEQLADKLGVTAQAVSKWENG-SYPDGDLLPKIADIFDVSIDNL---
298346441    -------------------------LRLRRNVLGLTQAELAGMSGVPQSHISAFENHKRRISEAEETALAKAVSVPAHTLM--
134391639    -------------------QMLVNRVKDYRKGRNLTQEDLASKTGVSRQTIISIEKNKFIPGLDVALKISSSLEVSIDKLF--
160946894    -----------------------NKLEQIRKDRGITQEELANILEVSRQTVNSLENGRYNPSIVLAFKIAKFFGLQIEEIF--
163790416    ------------------------RLKVARTKKDMSQQQLADAVNVTRQTISAIERGDYNPTINLCIEICKEFNLTLNDLF--
254170215    -----------------------NRLRELREARGLTQEELAKILGVTRQTIIAIEKGKYDPSLRLAFKIARFFGVKIEDIF--
189466564    ----------------------AQILLDARKNARLTQAELAKRIGADKGYISRIERGLTVPTVSTLYRIAAAMG---------
257874773    --------------------MFPCVIKELRLKKNFTQQEIAERIGITRPAYTAYELGKREPDFSTLQALADLFGVSTDQLL--
257791197    -------------------MAIGDVLVRIRKERNLTQEDLARKLYVTRQAVSRWENGETTPGIDMCKLIAATCDVPVALLLE-
150005928    ----------------KDRARIGERIRQIRMDRGMEARDLARLSGIDAANLCRIENGKYSVGLDILSKIAAALGK--------
118462695    ---------------------VGANIRRFRQARGLPQAALGEPLGLNQQAIAKIENGTRAVKLAEAAVIARTLGVELDDI---
280963855    ---------------------LAATVRSARAARGLTVAGLADASGVSRAMISKVERAEAQPTAALLAKLSGALGLTLSELI--
288919540    ------DRPEMSDAL--ARRDIGAAFKIYRQWTGATQTQIAAVCGLPQSHVSDIMNGRRQVSLEIFERIADGIGIP-------
255332513    -----------------------RRLKAARVFRGMTITELADKIGVTRQAVSQFEQGKTPPSLESIFKLTNVLQFP-------
288870687    ---------------------FGQAIKSTREKKGLTRKELAAQIRISPRYIASIENSGQTPSLQVFYRFVTCLDMSVDQFFFP
291519992    ----------------RDRIIMNNQIFKVLKEKGITQKQLSKMTGIPESTISEWKNKGKVPGIDKILLISEALGVSPNTLLK-
227485924    -----------------------ENIKKLRQELGLTMEEFGKNLGVTRSAISNIENGYRNLTEQMILAICNVYNV--------
269797322    ---------------------FNEKLREYRKQSGLSQGKLAETLNVSRQAITKWESGNGMPDISNLKALSGVFNVSVDELL--
299530377    ---------HAAHKPPGALAPFGDHLRHWRQHRRLSQQGLALEAEISTRHLSYVETGRAQPSREMVLRLAERLSVPLRE----
218960438    ---------------------VGEKIKKYRKRLNISGKELAQKLGVTPALISYYEQGKRQVPLKTLMQISEIIKVPLEYLVT-
163787647    ------------------KLDFGKELIKIRKARGLTQAEVAEKCNVTTRTIQRIESGAVKPRSSTIKIISEFLGVNFFE----
228905100    -----------------------NHVKIGRVKANLTQQQLADVVGITRQTVSLIEKGKYNPSLKLCLQICYAVNAKLDEIF--
254374210    -------------------------IKKARKKQGLTQADLTGISGLGTRFIGEVENGKSTAHIGKVIQLASSLG---------
167621033    -------------------------VRAWRNHLRMTQDALAAAAGISKPYLSQIETRQRVGTTDVLSKIASALAVPVDDLIE-
225018996    ---------------------LGNSLFHARKKCGLSQEEVAEKLGVSRQTISKWETDETIPDIRQSKKMASIYNVSLDELI--
134292421    ---------------------LGSKIRALRQRLKRTLDDTATAAGISKPFLSQVERGLASPSLTSLAGIAQALGV--------
297585237    --------------------MLKDNLKKLRKERGMSMRKLAELSGVSRSTLHDIENNMKSTTLNTLEKLADALDVSVNYLI--
304403822    ---------------LYETFQIGHNVERVRRSIGMTQKQLAEKIGYSASPISRLERGEDRFSHSQLLLLAEALNVTSRQLL--
160878226    ---------------------FCDKLIELRRERGLSQEQLADQLDVSRQSVSKWESDQTMPELSKLITLSEIFEVSLDYLMR-
256769101    ------DNQVEPDPDLRN---FGEVLKASRKRAGLTQEQFGPKVGYSVQYVASVEQGRRHPSV--------------------
187929409    ---------------------FANRVLARRTQLEMSQEALAKKARLSQSTIAQIERGRNRGS-KYVVALADALLVPVRWL---
283783001    -------------------MILADKILELRKQNGWSQEELADKLGVSRQAVSKWEGAQSIPDMERIIALSRLFGVSTDLLVK-
135791126    --------------TQIAQKTLGADVRTLRKARGLTLSQMAESMGKSVGWLSQVERDLSTPTAEDIAELARTLDVS-------
224825808    -------------------------MKEARKRLGLTQNDLAKAVGASQAHISKLENGTEQVSPDLAKRLAVELGLDVVKILYP
53721418     --------------------LLGAAIRARRKELAMSQEVLADFVEIDRSHLGKIERGERNVTFMNIIRIARVMQLLPSELLR-
22125904     ------------------RQAMMTELKAARQQCNLTQEEVALRAGLKKQNISRMEKGIISPNLTTLSRYAAALG---------
19553167     -------------PEPLLREALGAALRSFRADKGVTLRELAEASRVSPGYLSELERGRKEVSSELLASVCHALGASVADVL--
228931333    -----------------------------RKRNNLSQEQLASKIGVTRQAISKWEQEKGTPDIENLILLSDEMNISLDNLIK-
290509145    -------------------EAVSQRIKQYRKQKKISLDELSRRAGVSKGALVEIEGCRANPSIALLCRLATAMGVSVADFV--
149006628    ------------------RWDYGQIFKEIRKSKGLTQQDVCGQV-IHRTTLTNIEHGKVIPSFENMVFLLEQIDMSLAE----
134554646    ---------------------FGKLIRELRIQKKIGQRELANKIGLSASYLNDIEKEKRSPKLSIIKKLAIELDK--------
307352509    -----------------------NRIKVFRAMHDLTQEGLAKELGVTRQTILAIEKGKYDPSLDLAFKIAKYFNVKIEEVF--
307691435    ------------ETAYREQFIFGLKVQYYRKLHGMTQEAFADAIGKSWSFVAKVESPTRPVSMETIFKIAEVLEIPVSKLFE-
269120018    -------------------KLIGSNIKNYRKTNKLTQQELADKIGKHKITVAKYESGKISVPMAVLHEISEILDTPMSDFFK-
114326843    ----------------------GAKVRRLRQRLGITAADLAVEADLSAGMLSKIENGSTSPSLATLQALSRALNTPISSFF--
143971858    ---------------------LGARVRAARKTKGLSRQDLSFDSEVSMRFLAQLESGTGNASINVLRRVADATGVAVEDLV--
256811069    -----------------------NRLRELRKEHGITQEELAKALGVTRQTIIAIEKGKYDPSLKLALKIVKFFGVKVEDVFE-
152998212    ---------------------VGELIRSQRKARGISQEALAAKSKIDRSYMGRIERGEVNVTLKALWDIAASMEIST-KLLIP
310640682    ---------------------YGTRIAELREHKGLKQEELAQSLGITRAALSHYEKNRRKPDFETLTKLADIFEVTIDYLV--
296163497    ----------------------GQALARARLDADMTQEQVSEALGVNTETISRFERGHTAPPLFRLFELAEVYGVPPETLI--
143067975    -----------------------NNLEELRKAAGLTQQELSESAEVSRKSINAIENGVYVPSTVLALKIAKTLNCNVEDLFK-
136725587    ----------------------ASRVKALRKKNGWRLHDLSEKTGISVATLSKLENGKTKLNFTTVNKLAQGIGVAVTDLTSP
304315449    -------------------------IREYRNKLGLTQEELAEMVGVTRQTIITLERGRYNPSLILAHRITRALGGEHIE----
227357992    ---------------------VGSFIRRHRTLLGISGKSLGKKLNLSQQHISRLERGQTNFTIEIILYLLNELDKTIFDLV--
307150337    ---------------------FGQIIRKARKDKGLSQRELAESLGLDFTYLSKLENNRADPKEDIIRALAENLGLDAEELI--
113461078    -----------------------ENIRTFRENKKMTQEMMAERLNVSKTCYAKWERGESQIRIERLVQIAQILEVPLEDLM--
296110828    ---------------------FSELIKSQRKERKMTQVDFSELLMVSSKTISNWESGRTLPDIDNVILIAKKLNISLDQLL--
293380851    ------------------KETYGRKFRKLRKATKISSSKAAEAVGISRSKLERWERGEAGLDIEKVFKLLEVIHVQKIDFF--
213970379    ---------------------VARNLQRLRSKRYLSMDALARLTGVSRAMLAQIESGRSVPSIKVLCKIAKGLKVSIAAFLE-
120610433    ---------QSFDTITPVKTI-AERLRAARERAGLTQPALAQRANVSQGTIGNIESGLRKRPRD-LLAIAAALHVPLW-----
228477905    ---------------------FGHRLRELRLAQGLTKEKFCEGDELSVRQLTRIETGKSQPKLETLEHLARRLNISLSELL--
139428770    -------------------KALGERIRTQRKACRISQDALALACSMDRSYMGRIERGEVNITVEKLYRIASELACDPSCLL--
139629706    ----------------------GYKIKAKRKKSGVTQADLSKKLAISPTYLNLMESGKRKIDFDLLLKIANELNVDISDITK-
135037969    -------------------ESIGHRIADLRQRVGLTQSDLAKKLKTTQSAVARMESGKQNVSAEMLKRISHALGKNLITL---
140811125    ----RRASSSASRKANRIDFHVGMRLRARRLEIGMSQERLAQRLGVAFQQVQKYESGRNRISASRLHQIACALDVPI------
47564376     -----------------------------RAEKGWTQEELATRVGVSRQTIATLEKNKYNPSLILAFKIANVFEKSLTDVF--
257879449    ---------HSMEVIETQPEIIGQRIRAARLEKGYSQADLGALVGCSNNHMSHVEVGQTKVSLAMLLKLAFVLEK--------
108803769    ----------------------GARLRELRERAGLSQEELSEIVGYSRTWVAELERQSRTYVLEILVKLVAALGVGISDL---
108803769    -------------------------LRALRERAGLSQEELERRAGLAPGSVARAEGAGERASVETLWRLARALETSPTHLV--
190570721    ----------------------GKKIKEWRLVREYTQKDLAEKMNTTRDEISNYEQGRTAVPLDKLYEMAEALSINITDLL--
190570721    ---------------------VGEKVKNWRLERGYTQKDLAEKIGVKYWVILQYEKGNRRISIERLYAITEALSISITDLI--
228996851    ---------------------LGEKIKALRKEKRLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYLASKLECEASFLLE-
29375148     --------------------MIINNLKLIREKKKISQSELAALLEVSRQTINGIEKNKYNPSLQLALKIAYYLDTPLEDIFQ-
281491219    ---------------------LGDKLKASRKSKNLTQKELADKINVKTRTVASYEQGSAYPSIEVLGKICDTLGISSDYLL--
304362521    MTEAERAEYNRAAIETEARLQLAELVYNARAAAGISQTELARRAGTRQSVISAIENGAQAPGGVMLARIAHALG---------
28379011     -------------------MTIGKRIANLRKQKSLTQPMLADAMNVSQSTIASWESDRRSVSNDDLIKLSDYFGVTTDYLL--
301794241    -----------------------NRIKQLRKENNLTQRELANETKIPYRTIQRWENGETDIKSDAAQVLADYFGVSIPHLL--
284989101    -------------------------LRRIRRTADLSQRELAARIGISKSAVAAAESGRSGIDVRALARAAEVAGLRLALL---
110799647    -----------------------NKIKEYRSLANMSQLELSKKVGVARQTINLIENQKYNPSLDLCIRIAKALGTDLNTLF--
258406482    -------------------------LRAARNRSGLTQIELSEKTGIAQSHLSSMENGKLEIGKDRAKRLAEVLD---------
154687496    ---------------------FGKQLRELRRARKLTVNQLAVYSGVSSATISRIENGHRGPKPATIRKLADTLKIPYEELM--
262197634    -------------------KSIGSAARQARTALGLTQEDAAERLDVSVEFYARIERGNSLPSVPTLARIAAVLGVSADALL--
289825657    ---------------------LATTLRTLRHQRGWSLSRLAEISGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSMFISP
157369697    ----------MDNGLESADLRLAQRLSDLRQQQGWSLEELAQQTGISRATLSRVERAETSPTASLLNKLCSAYGLTMSRLL--
140685738    ---------------------LGNRIRSRRLTLGLKQQSLAEIAGLSVHGLSNIESGKGNPTLAVINQLADALGLDL------
47564475     -------------------MAFVTKIKEYRAKLNMTQEDLAKSVGVRRETISHLEKGKYNPSLQLAYDIAKALH---------
306830740    -----------------------NNVKQSRLEKNLSQATLAKLVGVSRNTISSIETGQFSPTAKLALLLCIALDKKFEDLF--
52421239     -------------------FLIGEAIKQARQSKNLTQEELGNLIGVQRAQISRIENGK-NLTFSTIARVFKAMGIS-------
300362045    ----------------------AQRIKDLRLSKHLTQKELAQLLNVKPTTISGWELGRNEPSIDTLKDLAHIFNVSVDYM---
228920891    --------------------ILGDRIRYLRELNNLSQKRLSDALGLTNTQLSRYERGERNPEPETIKLIADYFDV--------
237725492    -----------------ERVRIGGRIRQIREERNMEARDLAKLAGIDAANLSRIENGKYSVGIDILSKIAAVLGK--------
218663328    ----------------------GIRIRTLRLEKGLTLDDLATASGVSRAMISRIERAEASPTASLLARICAALGLSL------
108799691    ---------------------FGDVLRTWRQRRRLSQLDLAIEADVSARHLSFLETGRSTPSRAMVLRLAEVLDVPLRE----
94310168     ---------------------LGERIRSLRAARGMSRKDLARGADVSERYLANLETGTGNASVLLLRQVANALDVPLPVVL--
167574981    -------------------EVLGARLKSARSLAKMTQDVAAQALGFARTTVVAIESGKRAVSVDELRSFAELYAVSESELL--
134654979    ---------------PSERHPFGERVRMLRARRGLTRRAVAQAAQVSLRHLANLESGTGNASILILLQVANALQCPLSELL--
154483937    ----------------------GKRIKELRKAKGYTQESFAEELNISHRTYSGIELGNHSTTIETFVEMASILDTTLDYLI--
157145722    ---------------------LATTLKALRQQREWSLSRLAEATGVSKAMLGQIERNESSPTVSTLWKIATGLNVPFSTFISP
260597879    ----------------------GERIRVERETRGWSLSELAERAGVSRAMIHKIERGESSPTATLLGRLSGALGLSMSTLI--
91787363     MPRSARTPAAAPEA---DRVQLGLRLREHRKARRLTLKDLSGRSGVALSTLSKMELGQMSVSYEKLAAVARALSLDVGQLL--
134644208    ----------------RNHKKLFNNLETLRKSSGLTQQDLSEKAGVSRKSINAIENGVYIPSTLLALKIARTLDCSVEDLFQ-
136835488    -----------------------NNLKKYRKEKNLTVTELAKRSEFSQSRLSNYETGARSLTIDAAKKLAVLLDVSASQLL--
142064092    --RSPPDSLSRKRFMDSDIMRIGQRIRRLRREAKKTLLEVATEAKLSVGFLSQVERHLTGISLSSLVNVAKALGVPLGALV--
294778793    ------------------------RVKEVCKEKGVTLAEVASKIGVAQASLSKMLGG--NPTIGTLEKIADALGVPVTELFE-
258611915    -------------------KFVGNKIKQYREERGLNQEALAEKLHTTRQTISRYENGDRKANQDVLFELAKIFNKRLDDFF--
167036463    --------------------MLGKRIKELRKKKGITQKELASYLGISDRAVGYYESGQRTPPPDILQKIADFFNVSTDYLL--
303229250    -------------------MQFYKNLKRARVRMGKSQIEVAKAVGISNAALSNYETGYREPDLDTLCALARYYELTLDELV--
227511236    ------------------------QLKKARIKKGYSQQKVADELQVTRQSISSWENGHSRPDLYNLTLLSKVYDEPLDNFVK-
288553474    -------------------KLIGVRLKALRVEQGYSLDHLAQITTVSKPMLGQIERGESNPTVGTLWKIAKGLNVSFTSFLE-
284990260    -------------VSEVEVPRIGGRLKAVRQARRLTLTDVAEASGLTKGFLSKLERDQASASVAALVRVCAALGISPGSLFE-
163782866    --------------------MVGERVRKLREEKGLSQEEFARRIGIPVDRLREIEEGRLEPCDATLVYISKLFDVSFWWL---
89894469     ---------------------LGLNIAYYRKREGMTQDQLAEKAGMSRSYLGEIENMITTMSLEVLFNIANVLRIKPSKLLE-
157151313    -----------------------KKVKYFRTQNKMSQEELSEQAGLGLKYINQLENQNVNLTIHSLEKVIDALDMTPEEFF--
238755351    --------------------MVPKRLKAAREAAGLSQEKLAELVGIENSRLSNYEVGRNTPSFDFIVRIAKALDYP-------
254819823    -------------------------------QRGMTLQEVGERAGIDVSTLSRLESGKRRLALDHLPRLARALSVSTDELLQ-
241896173    ------------------RIKVGNALHKMRKNKKLSLSDFSDI-GLSPSFLSRVENGESGISLDRLYILLNKLDVSFTE----
296876191    -------------------MILKNRLKELRARDGLNQSELAKLAGVSRQSISLLERGEYTPSVIIAITIAQIFKEPVENVF--
262374375    --------------------LLGERLRKQRLFLEMSQAEVAARAGVGVNTVSNLEAG-RNVSVENLVRIAMVLGRELQELFKP
268589692    --------------------IIGIKIKNRRKELGLSGANLADKLNLSQQQISRYENGINKIPINHLVDIAEALNCPIEWFFQ-
228952477    ---------------------LGERIKSIRTKKNISQKELAEALNVNRSAISLYETNRKSPSRENTYKIATVLGVSIDYLL--
229187999    --------------------MIGEKIKELRKNSKITQEQLGNAIGVSKMAISYFEKGKKSPGRESLEKIADYFGVTTDYLL--
169334290    --------------------IFSDNLKKFRKLKNFKQKEIAEMLEIDTSTYSNYENGKREPNILTIKKIAKILNVSGDDLL--
24461679     -------------------------IRNQRNLKGISLRSLARELGISASQLSKIETGKAKLTVSVALKIADILQVPASKFL--
116250024    ----------------------GIRIRTLRQEKALTLDDLAAASGVSRAMISRIERAEASPTASLLARICAALGLSL------
126732539    ---------------MPRDTLTGSRIREKRIAQGMRQSELAKIAGISASYLNLIEHNRRRIGGKLLLEIADALSVEPTHL---
22536732     ------------------------NLKQLREKKGFTQNELADKANVSRSLVVGLETGSSETSTASLKKLAKALDVKIKDLF--
229824149    ---------------LKDDHSVGSNIRDIREQLGISKVGLAERIGIHRNAVAKIESGERKLNQKGLKVFARALGVTVQDIL--
297570524    -----------------------RKLRAARKAKGLTQGALGAKMGLPQSHISQIEAGKVDMRLSSFLEMARFLDLEPV-----
240851129    --------------------LIGKRIRQRRIAMELSQKALGSHLGVSFQQIQKYEKGFNRVSVGCLLKIAQKLEVPM------
191639822    -----------------------NRIKAAREAAHLSQGDLAAQLKVTRQTISAYERGLREPRMDVWKSLSDALSVSIPYL---
158336692    --------------------------RHWRKFRKLSQLDLALAANVSQRHVSWLETGRSHPSRAMVERLSEAMNIPLRE----
257080321    -----------------ERLIFNKQLTSARIARGLTMKELAEKAELSRQMISNYESGKTIPKADSILKLISVLQFP-------
187778017    -----------------------NKLEEIRKERGIKQEELADILEVSRQTISSLENGRYNPSIILAFKIARYFNKNIEDIF--
227534195    -----------------------NRVRDYRRAQKMSQLALAEKIGVARQTINLIENSKYNPSLDLCLKLAWTLKTDLNTLF--
111023714    ------------------REAIGDSLRRTRVSQSRTLREVSNSARVSLGYLSEVERGRKEASSELLAAICDALEVPLSDVL--
297543547    --------------------MLGERIKELRKKKGVTQKELALYLGVSDRAVGYYESGQRTPPPDILQKIADFFNVSVDYLL--
260597511    ------------------RMNIGNRVRQLRLAKNMKIAELADAVEVDAANISRLETGKQKQFTETLNRLAHALGVTVADLFT-
300786855    --------------VQPRQRPVGQLLREWRDRRRISQLDLAISADISTRHLSFVETGRSKPSRDMVLRLGEHLDVPLRE----
296128685    ---------------------VSERIRDARERSGLSQADLARAAMMHPSYVSHLERGVRGPGDGALERLARALGV--------
136502327    ------------KSILPERIGYI--IQQRRLLLKLTQSDLAKRTHFSVYMISKIERGKHDIKITELERISFGLETSIKVLV--
251811388    --------------------MISKQIKDLRKQHNYTQEELAEKLNTSRQTISKWEQGISEPDLIMLMQLSQLFSVSTDYLIT-
220919779    -------------------QSLGQRLRELRRSRKLTLQQVSDRSGISLSSLSKIERDELSPTVTTLERIAAGYEI--------
158317899    ---------------------VGDFIREQRRGAQISLRQLARQAGVSNPYLSQIERGLRRPSAEILQQIAKALRISAEVL---
135691233    ------------------KKNFGSFVRELRLNLGIGQRELADKIGIAPSYLNDIEKNKRTPKINVINKLSKLLNVE-------
294787896    ----------------------ANQVRQYRQIKGWSQQELAQRIEVARQTINLIENNRYNPTLLLCIKLAHALDTDLNSLF--
238892802    -------------------QLVIKALRDARIACGITQQEVASAFGRPQSFIAKVESGERRLDVVEFVRLCRLLNIEPASIL--
78189814     -------------------------IQQARLEKGLTQEELAEKCGTNKGYISKIENNIKEVRVSTLQKIVEL-----------
308175112    ---------------------FGKQLRELRRARKLTVNQLAVYSGVSSATISRIENGHRGPKPATIKKLADTLKIPYEELM--
209966969    ---RGRRGPRQSEEDAAVSAALGERVRARRGLLGMTQQELGRRVGLTFQQVQKYERGSNRVAVPTLIKLANALDTTPADLLE-
224824341    ---------------------LAKRIHSLRKSRAYSLEKLAELSGVSRSMISLIERAETSATAAVLNKLADALGVSLASLF--
297560612    ---------QEEDADKAAQLRFGKLLRKLRGQAGLTQQELAALAVVSQSTVSDLERGKKGTRRDPVVRLDKAL----------
134461158    ---------------------LGSKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSITSLAGIAHALGV--------
142385672    --RRRRPLCNAAPETAGRMTPFGQRMRELRAERELTQQQQAEQLGVSKAYISALETGNR------------------------
77411971     -----------------------NRVKDYRLETKKSQLALAKEIGVSRQTINMIENNKYNPSLDLCIKLAKALGTDLNALF--
239629817    -----------------------NRVRDYRRAKKMSQLALAEKIGVARQTINLIENGKYNPSLALCLKLAWTLKTDLNSLF--
238922497    -------------------------IRDIRKDKGLLIEEVAAKTGISVSTLGQVEQGGRNLSMKNLYMLMEVYETDANSLL--
238922230    -------------------ESIGKKLKEIRLSKGLPQDAVASVAEVNTSHISNIENNRVKVSLPTLIYICNALGV--------
256423759    ----------------------GKIIADLRDKLAWSQTDLADKSSVSRVMIGKYERGEAVPSIDAAKRIADALGVSLDYLV--
239623531    -------------------KTLGTVIRKAREEQGLSQASLAEKLGIDVRTIINIENFRGNPKFEVLYPLITALRIPADRIFYP
255283309    -----------------------EKLQMLRKKNGYSQEQLADKIGIARQTVSKWENGQAIPELNGLILLSELYGVTIDRIVK-
142833973    ---------------------LATTLRTLRHQREWSLSRLAEETGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSTFISP
142124273    ----------------------GANIKKFRKQLGLQANKLAEQLLISPSYLNLIESGKRNIDADLLLKICEELRIELSDL---
142124273    ----------------------GPKIKAFRRQLGLQANRFAEQLNISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
30023288     -----------------------NNVKQYRKSEDLSQLELAKKVNVARQTINLIENNKYNPSLALCIELAKALKTDLNSLF--
300854943    -----------------------NNIKVLRKQLGLRQEDVANALNVTRQTINAIENSKYNPTLELAMRLAKLLNTTVDELF--
228906187    --------------------MFIKTLKQLRVEQGYTCKEVAEAVGITEVYYWYIENGKRRPYYDLIVKIAEFFKVKL------
222825165    ------------DTQHPIDKQIGERIRKRRLMCGLSQRDLGKKLEISFQHIQGYETGEVRLIVDRLYNLAEALSVDM------
283833052    ---------------------LATTLRTLRHQREWSLSRLAEETGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSTFISP
152986086    ------------------------RLKLLRKKLGVTLETLAEKTGLTKSYLSKVERGLNTPSIAAALKLAKALNVQVEELF--
142217197    -------------------------LRAWRRWLGWSQSELARRAGVTQAQIARFETGKGIPRADTLLRLSNAMGV--------
258515643    --------------------VYGNRIRKIRKAKGITSCYVAKKLGMSPGGYSDIERGRRKLSAERVEKIAKILEIDIGEIF--
223983799    ------------------RRFMKNRLEALRKARGIKQEELAAALEVSRQTIGSLENGRYNPSILLAFKIARYFDVSIEEVF--
160883371    -------------------FLIGEAIKRAREAKNLTQEQLGELMGVKRAQISKIESGKS-ISFSTIVRAFKAMGVKTASL---
71908183     MAVKKKDSAGLAKH-------LGGNLCERRKQLGWTQEIVAERVGVDVETVSRIERGAHLPSLPTLDRLAVALRCSAGDLL--
227549074    --KRPLERPVQREAVPLLREALGMSLRAFRADKNVSLRTLAAKARVSSGYISELERGRKEVSSELLASICEALDTTVAEVL--
271967718    ------------------RVLFGTEMRRLREAAELSQVAVASRLGCTQTQVSRLEKATRTPSRSDAERLDRLFKTP-------
170741746    ---------------------------------GLSLKAIAARTGLSIGFLSQVERGLSSPSLRVLTQLADLLEVGLASLF--
70730070     -PASAPPETGTDNQAPGGPQFLGTRIRGLRKRRGLTLSELAQQSELTAGYISQLERNLAYPSIPALFNIARSLGV--------
256754729    ------------------------RIQSLRKTKGISQEQLADELGVSRQAVSKWESGQSMPDIEKIILMSEYFKITTDYLLK-
256677839    -----------------ARIALGNRLRALRRQQGITARALAADCGWHESKISRVENGKALPSVQDLTKWTEA-----------
291438420    -------------------ETIGRRVQKLRVERGLTQKQLAEPV-YTPAYVSTLESGRVRPSDDALRHLADRLGVAFDEL---
119384106    -----------------EKLIIGQRLRVLRQSLGLTQAQMAAELGVSASYVTLIESDQRPASARFLMRLAEIYDLNIAEL---
168210270    -------------KVKDEKVNLSKNLKENRLKKNLTQRALAEKCGLDFHTISLNENKERNSSLEIILRLALGLNISLEELL--
149920158    ---------------------LGDRVRERRRELGLSQEKLAEKAQVSKETIGRLEQGGGTPSLFTVRKVANALGETVSALL--
293396430    ----------------------GKRLSQIRQQLGLSQRRVAELSGLTHSAISTIEQDKVSPAISTLQKLLTVYGLSL------
139028482    ------------------RFRQGNPLKKRRLEKGLTQRQLSEKLGITQSQYSKIETGETDPS-KYLYKLSKILKCDPNDVF--
89095877     -------------------KMLDNKISVYRAEKKMTQQELADAVGVSRQTILSIEKNRYNPSLILAIKIAKAVDKPIMDVF--
52078575     -----------------EAEIWGRRIRAYRKLKGYTQEGFAKALGISVSVLGEVERGNRMPTESMLRDVANTLNITVEEL---
299144547    -----------------------NKLDELRKINGLTQEEFAKELRVSRQTISAIENGKYNPSLDLAFEIALYFNKTIEEVFT-
300788126    ------------------REAIGDRLRHARTNQRRTLRDISRAARVSLGYLSEVERGQKEASSELLASICQALDLPLGELL--
222084616    ---------------------LGPQLRAWRGTRGKSQLDLSLDTGISQRQISFIESGRSTPGRHNLLHLAEVLDVPLRE----
297161126    -----------ANPTQRQRRL-GEELRKLREASGLSATEAGAHVGLGRAHMSHIETGRTAIPEEKLRALADVYG---------
134298755    ----------------------GENVIKLREAKNWSQQDLEEASKVPQSSISRIEKGLRNPGVETVRKLATALNVSVAELLE-
240146357    ----------------------GMRIKERRTKKEWSQEMLASTVGNSNPHMSNIEWGKTKVSLATLIDIANALDTTLDALI--
225574085    ---------------------LGNSLFHARKKRGLSQEDVAEKLGVSRQTISKWETNETVPDIYQSKRMAMLYNMSLDELI--
238917665    --GRIRIYKDYNTYITTERIMLQENLIMLRSFAGKTQEDIAEVIGISRQAYAKWERGETIPDIEKCGRLAEFYGVTMDSLIK-
111017888    -----------------------QRIRGLRLARGWSLDVLAARCFLSPSTLSRIETGHRRIALDQLVPIARALGTTLDQLVE-
256780434    ---------------------LARRVAYRRRIARMTQQELADAAGVHVGTLRKIERGARGASDDVIEALAAALGVDPALLL--
228907416    ---------------------LGAKIKTLRKEKKLTQTDLAGSV-LTKSMLSQIENGKATPSMKTLQYIAEKLGCETSFLLE-
135177058    -------------PVVLMRHEIGDVLRDYRLQRGKTLRQVAGKANVALGYLSEIERGQKEASSEVLQSIADALESPLSEIL--
137048024    ----------------------GSKIRKERRSRGFSQSELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
52140306     -----------------------NNVKQYRKSEGLSQLELAKRVKVARQTINLIENNKYNPSLALCIELAKALKTDLNSLF--
310659212    -------------------------MKIARIECDMNQADLAKLVGVTRQTIGLIEAGDYNPTLNLCIAICKALNKTLNDLF--
167761064    -----------------------KKMKMARLSLDMSQEMLAAKVDVTRQTIGMIEAGKFNPSLKLCIAICKVLHVTLDDLF--
91783258     -------------------MSIAERLKEAREIAGLSQGQVAKRLGMHRPTISEIEAGRRKVAADELDLFAELYDVS-------
119960859    ------------------RHEIGDVLRDVRQRQGRTLREVSHSARVSLGYLSEVERGQKEASSELLSSICTALDVPLSHMLR-
254476225    ---------------------LGARVRELRKARDWTLEYAANQAGLARSTLSKIENGQMSPTYEALKKLAEGLQITIPQLFT-
283839193    ------------ETMERDPAYIAEQVKFIRKMHKLTQENLADAAGLTTRTIEKIESGRHRPDEQTLRSIARAMQIDVRYFEKP
239930398    -------TEQLDAHVESGRAVLGRTLRFLREKEGKSLGQLADASGYDKSYLSRLESGQRLSKVTVMEDLAGGLLVSLWKVAR-
227527738    -----------------------------RKAKNMTQQELSDKVGINRALLSRLEQQDFMPSIPQLENLAEVLDFEPSDLF--
140461756    -----KAMPNILGMIDSSKPVIAARVRELRAARSLTQEQLADLARLDRHTVQNVEAAK-NCTVDVLDAIAGAFNVELRELVE-
141160780    ---------------------FGPRLKKQRINKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
143499943    ----------MTDFIMIPKHKIANKLLSIRLEHAMTQKDFGLECGLSSSVISQYEQGLRNPSKKALYQICNRYSIDPKDFDLP
288870099    -------------------------IRSMRKQQGLSQEELAKKCGVSRQTINAIENNKYDPTLALAFHLAKELQTTVDNLF--
257791280    ----------------------GSRIRALRESRGMTQRQLAERAGCTDAAIRNYEAGRRALKGSALDAIAGALGVAPEALM--
260654993    ---------------------------RARRELGLSQRKLEEMSGVKQPVIARMELGEINPQIDTVIKLLVPLGKTL------
256757315    ------------KSVEHSRKSFGIRLKRLRRIHNISQEELGKVLGVGRTAIANWETNQTEPTGENIKKLAELFRVTTDYLL--
218690255    -------------------EIIGERIKSLREAKGLSQAQLAKLCGWAASRLGNYELGTRKVSADDALVLGAALGVSPAKIM--
295102882    ---------------------FNRIIKLLRKERGITQKQAAEDLGVSQALLSHYEKGIRECGLDFVVRVADYYNVSCDYLL--
218960459    --------------------MIGERLKQIRQVLGIKQVDLAKVLKINPSAISQMESGRTNPSLETLSELVVNYNVNLHWLIT-
136705790    -----------------------NNIRKLREAKEMSQQTLADKVGVTRQTIFAIEKDKYSPSLEVAFKISNVFKTPLEDVFT-
136191144    --------------------LIGNTIKEVRRVRNLTQSQLGTLVGVQKAQISKLENGANSATIDTVYKIFNALKAEI------
57641274     -----------------------NRLRELREERGLTQEELAKALGVTRQTIIAIEKGKYDPSLKLAFKIARFFGLNIEDIF--
269976760    -----------------------NNLVTLRKQAGWSQEKLAELLGVSRQTVISIEKGRFDPSLPLAFTIAKTFNCKIEDIFTP
268592006    ---------------------VGNYLRKSRKEKNMTGKQLAELINISQQQVSRYETGSSSLSLDQLNEILTVLDKRWIEMI--
186687142    ------------------------KLKKTREAKGLSQNELARKTGYSLQNIQKIEQGRASITFDALGRFCEVLECQPGDILE-
260888022    -------------------KIFSTKLKYLRKKANLTQVQLAEMLHISQAQISRYETGLDEPSEDCLQALSSAFEI--------
260888022    LPDIPKDSSDGTS------ENFARRLRAIRQYHGKSQKDFAQFLGISQSLISALEIGKATPDLVLIQKLGK------------
284033167    ---------------------FGVQLRRSRQAAALSLRQLATRVGYDHSYLSQVERGRRPGSAD-LAQLCD------------
307329633    ----------------------GANVAVCRKARGFSQVALARRAGVSVSLLSKIEVGDRALTQGIAAALAQAMGLTLDELL--
126731204    ------------------KTFIGPRLRRLRIEHGQTQVQMAKELGISTSYVNLLEKNERSVSVPVLLKLFEAYGV--------
138140209    -----------------------NNLEALRKSVGLTQQKLSERAGVSRKSINAIENGIYIPSTVLALKIAETLHCSVEDLFR-
142440082    MYKTSRPIKKPSRTHEMERSAFGSRIRERRVALGLRQAEVALRAGISGSYLNLIEHNRRRIGGKVLLNIAAALETEPGALAQ-
257792106    -------------------------MKAARVAADLSQADLAAAVGATRQTIGLIEAGGYNPTLKLCIAICKTLGCTLDDLF--
212709326    --------KNADEDSKPESNIYGKELRCIRKRKGFSGAKIAKQLGISQQHYSRYECGKCRISVDTLLSILFVLD---------
167771744    -----------------DQKKIGAFIAQCRKEKSLTQIQLAELLDITNQAVSKWENGRGMPDVSLLQPLCDALGISLNELF--
229150820    -----------------------ERLKRLRKLHNLKQRDVAEYLDISESAYGYYEQGRNEPSLDSVRKLAEKYDVSVSYLL--
271966081    ---------------------LGRRITRRRESLGLDREQLANRAGIAPAYLAYVEQRAAAPAIETINRLACALDTSTAELL--
190570720    ----------------------GQRIREWRLIRRYTQKDLADKVGLTLKEIHEYERGYTAITFDKLYEMAGALSVNIKVLL--
190570720    ----------------------GQKIEDCRLMQRCTQAELASKIGLAYKEVTNYENGYIPITIEVLYVIARVLSVNVVDLL--
229084745    ---------------------LGEKIKALRKEKRLTQTELAG-SELTKSMLSQIENGKATPSMKTLQYLASKLECEASFLLE-
134618932    ---------------------LANIVSSARKKHGLSQRKLSSLLGMSNSYITHLESGKIQPTVETLNKISSILELQYSK----
282165400    -----------------------NRLKELRARFNMTQEDLAVKVGVSRQTINAIETGKYDPSLPLAFKLARCFETNIEHLF--
219856549    -------------------------LKNNRLKCGLSQEELAYRCELDRTYISLLEREKRKPTLNVIFKICENLNI--------
310830889    ---------------------FGYWVEAKRKELKFSLDDLANKTGIDKSYLARLERGRSNPSFIAVYSLTKCLGGNLDDIIT-
147678779    MPFREVDISKIIKQKCESDPEFSRAYRQARKEKGMTQKDVADKAGLTQQMVSRIESREHLPNYRNLVKIADALD---------
38232718     -----------------ERTIY-NRIRVLRTERDMSRAQLAELVDVNPQTIGALERGDHSPSLDLALRICDVFNLPIEAIF--
53714235     ----EKDTPKRDKEADLHSFLIGEAIKQARQSKNLTQEELGNLIGVQRAQISRIENGK-NLTFSTISRVFKAMGIS-------
228994922    --------------------MIGEKIKELRKNNKITQEQLGNAIGVSKMAISYFEKGKKSPGRESLEKIADYFGVTTDYLL--
47564876     --------------------MIGEIIKKLRKEKNITQEQLGAAVGVSKMAISYFEKGKKAPGRETLEKIADFFNTTTDYLL--
90962813     -------------------KVLKNNIISLRKKYHVSQIALADKLGVGRDAIIKLENGTRRLSINELIKLSDFFKVPINDLI--
145299927    -------------------KSMGERLAATRRRLGLSQRRVAELSGLTHGAICMIEQDKVSPSVASLQKLLNVYELPLSRFF--
147668743    -------------------------IKELRERRGWPQTELADRAGISRSSLATIEIGRSVPKVETSIKIAKVFGMTVEEL---
218289095    ---------------------FATTLRMLREEKKLTQADLAG-GHLSRTIISLYESGRKTPSYEAIKHIAERLGV--------
254423403    -------------------KLSGSDINLARQRQKLSQRSLAERLGKSQSWVRDIENGRFKVSRDDQALLRKELD---------
143943287    ------DLKNTDKAAQRQKTLIGSDIRALRRSRNWTLNDLAEQLDRSVGWLSQVERNVSEPALDDIRKIAGLFSLP-------
141329206    ----------------------GSKIRKERRSRGFSQSELSKKLDISPSYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
15789706     -----------------------NHVRERRGEADLSQADLAAAVGVTRQTINAIERDRYDPSIELAFKLADFFDCRIEDLFDP
255308189    -------------------------LKQARKDKNLTQKQLSKIANISQSYISRLEQDINSPTIRQIISLSKALDISAYKL---
54296056     ----------------------------MRQKAGLTQEELAERMGTKKGNISRLEKGNTNPSWNTLEKYAHACG---------
258634393    ----------------------GNKFREYRLARAWSQEQLAEMAGLSTRTVQRIENGDR-PGLETLSALASVFGVSVSEL---
228984945    --------------------------KKLRESKGFSQEDVAKKISVTRQAVYKWENDKSYPDIDNLILLSEMYNVTLDELIK-
253690628    ----------------------GNTLKTLRQEKGWSLTRSSEETGVSKAMLGQIERGESSPTVATLWKIATGLNVAFSTFIQP
289427920    LPTKCIIMHCMDTGAEPLAHAIGARVKQQRMTRRWTLDQLASYAGVSRRVLVNVEQGAVNPRVGTLLRLSDALGVGLPALVEP
138893751    -----------------EAERWGRRIRAFRKLKGYTQERLAKELGVSVSILGEIERGNRMPSDSLVEQIAELLNISVEELTPP
298530403    ---------------LQDEFGFASMLIEARTKAGLTQTELARRMGMKQAGIARLESGRHNPSMKTLQKYAAATGHELSVRMLP
260777358    ------------------KENFSERLKQLREERQLSQEELADLSGVNQVMISQWERGKTTPSFVRRVGLASFFQVE-------
302521428    ---------------------VGALLRTWRERRRYSQQELSDRSGVSTRHLSRVETGKARPTPEMLVHLSENLDLPLRE----
182683080    ------------------RYDFGKVYKEIRESKGLTQEEVCGGV-LSRTSLSKIESGKTTPKYENMEFLLRQINMSFEE----
238852875    ---------------------LGQKIADLRKKNNLSQEGLAEKMNVSRQAVSKWESEQSIPDIEKIVNLSELFGVTTDYLLK-
142677105    -------TKANAQPSAISRSI-AQHLQSVRKARGLSLDKTAQLTGVSKAMLGQIERGESSPTIATLWKIATGL----------
150017031    ----------------------GKRIKAERERNGLTREKFSELVSISPTYLSQIELGQRHPSLPTTIKIASTLHISLDFLV--
222081872    -------------------------MRHLRVAHNLSQRELAKRAGVTNSTISLIESNSANPSVGALKRILDGIPIGLAEFF--
167033734    ------------------------RLKLLRKKLGMTLEMLAEKTGMTKSYLSKVERGLNTPSIAAALKLARALNVNVEELF--
167746263    ---------------------FSKQIKKYRLDSKLSQDELAEKVYVTRQTISNWENGKNYPDVKSLLLLSTLFHISLDTLVK-
268610635    ----------------------GQLIKRLRTELGMTQKQLAERINVSDKAVSKWERGNGCPDVSLLSALADVFGTDIRVLL--
218675074    -----------------ERKIFGPKLRRIRNALALTQTAMAEALEISPSYLNLIERNQRPLTVQLLLKLAAVYRVDLEEL---
143907600    ------------KKMILMRQVIGEELRRRRNEQGRTLRDVSRDAQVSLGYLSELERGQKEASSELLAAVCNALDTPLSSLL--
135379458    ----------------------GENIRKFRKKLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
135379458    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
291543170    ----------------------GKFIATLRRQSGLTQEKLGEKIGVTNKTISPWENGNYMPDIEMLQLLAKEFNVSINELL--
229490145    -------------------------IRAQREAAQVSMRQLAQLAGVSNPYLSQIERGLRKPSADVLAQIAKGLRVSSEVL---
154500025    -------------------MTFSEKLQRLRKVNGLSQEQLAEKLNVSRQAISKWEMG-AIPDMDNVIKISRFFDCSLDYLM--
117924139    ----------------------GMRIRQLRSQRKLTQQALADMAEIPRATLATVEKDDANPSLAVVYKIARALGLSIDQLL--
163786116    -----------------KKQTLKDNLLYQRKLKGFTQEELADKTTVGVRTIQRIEKGEVQPHLQTVKLLAVGLDVEVDDLLK-
304314800    ---------------------VGERIKQLRDNQNITLEELAERSGVNRELIKKIEEGDILPSLTPLIKISRTLGVRLGTLL--
296122323    -------SSDLPTPSDAISQMLCHRVRELRQQNGWSLDQLSSASGVSRSMLSQIERNQANPTLAVTARIAQAFGLTIGQLVE-
228982439    -----------------DQENFGALLKHLRLSKGYALEDVGRLSGVSASYIHLLEKGQRSPTLETVEKLAEGLEVPVQYFFK-
229195999    ---------------------LGEKIKALRKEKKLTQTALAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLECETSFLLE-
228984873    ---------------------LGEKIKALRKEKKLTQTALAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLECETSFLLE-
160901295    -----------------KKTFMGVKLRKLRAEHGLSQIALAHALGLSPSYLNQLEQNQRPLTVSVLLKLNRALGV--------
141126610    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
141126610    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
253580260    -------------------------IKVARAEKDMTQKVLAEAVGVSRQTINAIEKGEYNPTIKLCRKICRVLDKSLDDLF--
222087937    -----------------ARQRVALNLRRLRVLRGISQDDLALAADIERSYAGYLERGGKNPTVTTLEKLAAALSCDISEFFAP
291561113    --------------------------------QNMTQKELSERTGINQTEISRLENGSRNPSIKLLQRLAEGMGMTLKISFVP
197301908    -------------------KSIGRTLKERRLQLGYTQELAAEKSGISYSYYTKIERGEQLPSIEICVQLAQTFHLSL------
307819500    ---------------------------RLRKERSLTQPQLAEKIGLHVAQIRRYEAGTSQPTLDVIRSLAVALGVSADELL--
310825925    -----------------------NRIKELRKEKGLTQLQLADAVGVSTRTIISLEKGQYNPSIMLAYKIARLFGTTIEAL---
114568709    --------------------LFCSRLKQARSNRRMTQSALAEASDLTVDMVSRIERGTSFPSFNALARLVEALEIDPAFLF--
291523313    -----------------------QKMREARKNKELTQQELSDLSHVSVKQIANIEKWKMNPSYLILRALAKVLLISLDTLINP
90424563     ----KRALKEGREVALPDRLAKGDNIRVIREWRDMIQDELAVAVGISQNYLSEIETGRRKGPAELQMKFARALGVPIDLLIE-
229521883    ------------------KSQIANQLKKLRKSRGLSLDATAQLTGVSKAMLGQIERGESSPTIATLWKIASGFE---------
258637132    ----------------------GQKVKAEREKRGWSLTDLAENSGVSRAMIHKIERGESSPTATLLARLAGSFDMSMSQLI--
282852578    ---------------------LGQKIADLRKKNNLSQEGLAEKMNVSRQAVSKWESEQSIPDIEKIVNLSKLFGVTTDYLLK-
222147627    -----------------DHKIFGPRVRRVRNGLGLTQTAMAEALGISPSYLNLIERNQRPLTVQLLLKLASVYKVDLEEL---
219847619    ---------------------FGYWVRRRRLALDLTQAELGRRAGVSAAAIRKIEADERRPSCELAELLASALGVPAEE----
182419511    -------------------------IKVARAQLDMTQKELAERVGVSRQTMNAIEKGEYNPTIKLCRSICKVLGKKLDDLF--
218673688    -------------------MAIGHEVRAYRKKLGITVTDLAAATGISLGMLSKIENGNISPSLTTLQSLSRALGVPLTAFFR-
296282575    ---------------MTKRPMINEALRLLRLYCRYSQAEMAERLSVAQSMVSDVERGRKNVTMDLLEAYSRAVDIRMSQLL--
283797098    ----------------------GGRIRKCREALGYSRETLAEKADLASSFLGTIELGSGSFTAESLVKLCHALGVSADYIL--
119899345    -------------------MSLGKRVREIRDRRGMTRKLVAREAGVSERHLAHLEAGEGNVSIVLLRHITRALDVSLIELLAP
134764354    ---------QDLDPALVERRI-GFHVRSLRRANGLSRRTLSENSGVSERYLAKLEAGDGNVSVGILYRLSLVFGCAVESLV--
16080419     -------------------ESFGEQLRALREERKLTVNQLATYSGVSAAGISRIENGKRGPKPATIKKLAEALKIPYEGLM--
299145747    ---------------------LGSILALIRKEKAISQRALAEKAGYSHLTIANIERKTTTISIDTLLKTVDVLG---------
239820501    -------------------------------AADVSGGELAKTSGISASMLSRIERGLVSPSVETLERLAQGLHVPTSRFF--
294642385    -----------------------KTIRKLRTEKGWSQEMLAEKAYVSRQTVSNWENEKCYPDVHSLLILSDLFGVSLDELIK-
257437945    ---------------------FNRIIKLLRKERGITQKQAAEDLGVSQALLSHYEKGIRECGLDFVVRVADYYNVSCDYLL--
293385315    ------------------RLIIGNKLKEARENMGMTQQVLAEKLDENPQYISKWENGKMIPPTHLLPEICSHLNISIDDLL--
306520117    ----------------------GKVIQRLRKERNLTQEQLAKFIGVSTPAVSKWESGNSYPDIELLPLLADFFNVSIDKLL--
209547982    -----------------ERKIFGPKLRRIRNALALTQTAMAEALEISPSYLNLIERNQRPLTVQLLLKLATVYRVDLEEL---
284033097    -------------------------LRQFRTAAGLTQGGLAEKAGLSEQAVSLLERGRRRPRIATVHALAEALG---------
149370530    ---------------------WGEKLSALRVAAGWSQTELAEKTGMSRSSIAGIEKG-RNFSIASLISIARSLE---------
160946750    ---------------------FLNRLKAAMQSANLNQCELAKKSNITQSSISDWLNGKYVPKQDKIDALAQALNVTPAYLM--
77412137     ----------------------GQQIIRYRKQQALSQEELAEKVYVSRQSISNWENDKTYPDIHSLLLLSQIFQVSLDQLIK-
83940972     ------------------------RIQYLRKTKGISQEELADKVGVSRQAVSKWESEQSTPDLEKVIIMSDFFGVTTDYILK-
261207860    ------------------------RIQYLRKTKGISQEELADKVGVSRQAVSKWESEQSTPDLEKVIIMSDFFGVTTDYILK-
168185803    ---------------------VGSKIRDARLKANVTEKQLARKIGVAEKFIKEVESGKKVINESVMEKISKVLGKDL------
303241851    -------------------MSFASMLKQLREQSRLSQKDIADYLGITRQAVASYELAKREPDYEILKKLADYFGVSIDYIL--
73541020     ---------------------LGERIRSLRAARGMSRKDLARGADVSERYLANLETGTGNASVLLLRQVARALDVPLPVVL--
291525631    -------------------MAVTNNIREIREQRGIYQDDLAAAIGYSTKTVGRIERGDSTPSAEFMLRISKYFNMLVEDVF--
229020239    -----------------------NNLVVLRAEKRWSQTDLANKAGVSRQTIASIEANRYNPSLILAFEIAHILGKEFHEVFQ-
304400453    -----------------ETLILKNHLKEARAEKRISQGALAKMVGVSRNTISSIETGQFSPTAKLALIICIALDKKFEELF--
241662308    ---------------------FGASVREERTSQGIAQETLAHLSGIERSHMGKIERGEHVPTLPLILKIARALKCSSAHLM--
197106560    MP-RPATDPAKAAQIKALRQQAGRWLKAAREAAGMTQAELAEKVGLYYTFVSQVESGLGRLPIETQAAWATALGLDPGEFAR-
238020232    -----------------------EKIRKIRELKNFSQENMAEQLQMSVNGYAKIERGEVGLQMDKLEKIADVLGMDVVDLL--
302670016    ------------------------NLKKYRIQKDLTQEDVAEFLGITAQSVSKWERGESYPDITLLPALANIFETSVDLLL--
168183639    ------------------------KIKEARLKKGLTQKQLAKKLGVAESFINEVESGRKIINESLMNRISKVLGK--------
89894475     -------------------MILAEKILSLRKSNGWSQEELAEKMNVSRQSISKWESAAAIPDINRILELARLFGVTTDYLLK-
225377956    -------------------KTIGNKIKELRRSKGMSQKDIADKLGVTSQAVSKWENDGSLPEMTMLPDIASLFGIQIDDLFE-
23014107     --------------VMNKKLFLGYKLRRLREGKKLSQAALAALLEVSPSYLNQIENNQRPLTVPVLLRIAKVLDVDLATLVE-
141562831    ------------------KKKFGPYIRELRISHGFGQRELAEKIGIAASYLNDIEKEKRTPSI--IKKLSNLLKVNNEDL---
242399365    -----------------------NRLRELRELKGLTQEDLAKTLGVTRQTIIAIEKGKYDPSLRLAFKIAKFFKVKIEDIF--
261344646    ----------------------GKMLKSYRRRTGLTGTELAKRINVSQQQISRYENGVNNITFDKLMILFNALEMNRYDI---
297571861    ----------------------GTRIREIREEQGMSARALAEKADFSQATLSRIESGKREPKLDELLVLSWLLSTPLDE----
308274963    ------------------------QFLKARSAAGITQAEVAERIGTTQSVIARLESGKHSPSLATLQKYANALG---------
114570052    ---------------------VGARLRVGRIEFCLSQEALGERFGVSFHQIQKYERGAYRISASRLFVLANALLVP-------
160914966    ----------------------GNHLMMARKRKGLSQESVAEKLGVSRQTISKWETCETLPDICQAKTLATIYGISLDELIT-
257877810    --------------VEMKETILAMKLKEYRKKNKLTQSMLAELLEVSDKTISKWELGATYPSKKNMIKIAEELDISLETLL--
227534620    --------------------ILGPVIKELRKQKKMTQADLSRITGIAQNTISNHENQNRALDENSIIKYAKALGVTPQAL---
213019906    ------------------RYQIAQKVRSWRLKRGYTQKDLAGKIGVTYQIVLQYEKGIRKISIEKLYAIAKVLSVDIIDLI--
213019906    ----------------------GKKIKEWRLVRGYTQKDLAEKMSTTRDEISNYEQGRVAIPLEKLYAIAETLSINIMDLLE-
294789944    ---------------------LGEWVKEARTSAKMTQESLGFELGMTKANVSNMEKGRTNPSFEHILKIAQITNME-------
119962680    ---------------------VGPRLRAMRTQRNVTLAEASEATGISVSTLSRLESGQRKPTLELLLPIARLHQVPLEELI--
282849276    ---------------------FNEKLREYRTQSGLSQGKLAETLNVSRQAITKWESGNGMPDISNLKALSGVFNVSVDELL--
139469820    -----------------------NNLEELRKAAGLTQQELSESAEVSRKSINAIENGVYVPSTVLALKIAKTLNCKVEDLFK-
138121777    ---------------------LGTELRRVRQSKKLSLRAVADAVGVSASLLSQVETGKTQPSVSTLYALVSHLEISLDGLM--
136162149    ---------------------FGERLKEFRTSLNCSQKELAEKTGLTLRTIQRIENKEVKPSLYSLKVIGEALNTDFSEFAK-
296453372    ------AVKDDSKEWARYAKELGVNLQRLRVERGLTQERVAYDAGLSRYQYQRMEWGRANPTLKTIMAVAQVLGVTLDELL--
308067920    ---------------------YGSRIAELREHKGLKQEELAQSLGITRAALSHYEKNRRKPDFEILTKLADIFGVTIDYLV--
293364378    ---------------------LAEKLFELRKEKGWSQEKLAEQINVSRQSISKWESGQVLPEIEKIIELSKIFQVTTDYLL--
228964769    ---------------------LGAKIKTLRKEKKLTQTDLAGSV-LTKSMLSQIENGKATPSMKTLQYIAEKLGCETSFLLE-
303267506    ------------------RYDFGKVYKEIRESKGLTQEEVCGGV-LSRTSLSKIESGKTTPKYENMEFLLRQINMSFEE----
295101224    ----------------------GKFIAGCRKEKGLTQAQLAEKLNITDRAVSKWETGKCMPDASIMLELCNILGVTVNELL--
307691766    -------------------MTLGTRIAALRRERGLSQEALGELVGVSRQAVSKWESDSALPDVNNCVALSRAFGITLAQ----
140440709    ----------------REHDILLKVIRATRAKSGLTQAQCSAALGRPQSFISDVERGVRRLDIIQLRELCHVLNVSLPTFVK-
143961023    --GWRRRNHQFDPILVRQRQRPFKVIKKLRKQNHYSQEQLAILAGVSLRTIQRIESG-HSASLETLKSLAAVFEVEIELL---
40445337     -PERPESMSSDPSAISVDETAVGAAIIARRTELKISQQALARTVGTSRTFLRGIEAGERAPTVVTLTRIARALHTTPSALIT-
251779491    --------------SLTNTINIGKNIKHYRKLEGLTQKEFGAKIHKSEISIRKYESGKGNIPMSTFFDIARSFNINIVDLLR-
291531329    ----------------------GEFLKYLRKNKGLTQEQLAEHFCVSSRTVSRWENGNNMPDIDILIELADFYEVDIRELI--
166032973    ------------------------NIKKIREEKKYTQQQLADKLYVSRQTVCRWENGSRCPDLITAKKLAMELGVTLDELI--
298254526    ------------------RYDFGKVYKEIRESKGLTQEEVCGGV-LSRTSLSKIESGKTTPKYENMEFLLRQINMSFEE----
255655594    ----------------------GKIIQALRKERNLTQEQLAKFIGVSTPAVSKWESGNSYPDIELLPLLADFFNVSIDKLL--
138004939    -----------------------NNLEELRRSAGLTQQELSDKADVSRKSISAIENGIYVPSTVLALRIAKILNCSVEDIFT-
160893918    -------------------MAVVNNLKEIRESRGIIQDDLAAATGFCTRTISRIERGKCTPSAEFMLRIS-------------
281490797    -----------------------KKMKMARIEAEMSQADLADKVGATRQTIGLIESGKFNPSLRLCIDICRVLKKTLNDIF--
260892046    -----------------------SSLRKARLRAGLTQSEVARLVGLTRASYTNIERGHKNPSVVTALRIAQVLNRSVEELF--
169544294    ------------------------RLKSARLRAGMTQERLGVLAGIARSRVSHYETGTHKPTYDTMCLFAKVLDVP-------
239917249    ------------------RHEIGDVLRDVRQLQGRTLREVSHDARVSLGYLSEVERGQKEASSELLASICQALDIPLSYLLR-
16078945     --------------------MYCQRLRQLRKAHKLTMEQLAEKIGIAKSSYGGYEAESKKPPLDKLVILARLYDVSVDYIL--
255316687    --------------------LFGERFKGLRKEMGLTQEELVEKTHFNKSTISQYENNKRKPELSILYKWANFYGVSLDFIL--
194015481    ---------------------FGEQLRILRENRKMSVNQLAMYSGVSAAGISRIENGKRGPKPLTIKKLAHALKVPYEDLM--
297195394    ------DAKDAKDTKEREEPLVGAAVRKRRRALGLTLAAVAARSGLSVPFLSQIENERAHPSMRSLQRVSDALDTSAERLL--
146341868    ---------------------VGEHLRQWRQRRHLSQLDLALDAEISARHLSFVETGRAAPSRDMVLKLAERLDVPLRE----
213019781    ---------------------VGQRIKEWRLIRGYTQKDLANKVGITNQGIYEYEQGRAAVSLEMLHEIAKVLSISIIDLL--
213019781    ---------------------VGQKVKSWRLERGYTQKDLAEKVGVKYWAILQYEKGSRKIPIKKLYAIAEALSVNVKGLV--
225406864    -----------------------NSIRDKRKQQGLSQEELAKRCGVSRQTVNAIENDKYDPTLALAFHLARELDTRVDELFTP
212712673    ----------------------GRMLKDYRRRTGLTGSELAKRINVSQQQISRYENGVNNISFDKLIILFNALEMS-------
300724905    -----------------------NTLLSMRTEAKLTQQQVADRMGTKESNISRLEKGKSNPTLSTLVNYAKACGFQL------
295110793    ----------------------AKAVLKIRQDNKLSQEQFAEMVGVTRQAVSRWEMGVSVPNINTLILISEKFAIPVDEMLK-
169333754    ---------------------LGKRLKEQRKKQGLTQEKLAEYVNLSVSHLSHIENGNEKTSLQTIVNLANILNIS-------
300174082    -------------------MTFGNHLKNVRLQKNLTQDQVAKDFFVTRQTISSWENEKTYPDITNLINLSDYYHISLDTLLK-
302551760    ----------------------GANVAVCRKARGFSQVALARRAGVSVSLLSKIEVGDRALTQGIAAALAHAMGLTLDELL--
83945188     -----------------EKLFAGARLRRLRKELGQTQAQFAESLNVSPSYLNLLERNQRPVTARVLLSLAEAFDV--------
119773818    ----------SEKSLMRQSHFLGTKIRNLRKRNHLTMEDLSSRCAPSVSYLSMIERGKRVPSAAMLEVIAKVFEKSP------
134858287    -----------------------NSIKQLREQMGLSQADLGNSVNVSRQTINSIENGKFDPSLPLALKLGKFFNTPVEQMF--
229551472    -----------------------NRIETLRNQHHLTQQDLADRLEVSRQTVSSLENGRYNPSLGLAFKLSHVFNLPIERIF--
307707806    ------------------RYDFGKVYKEIRESKGLTQEEVCGDV-LSRTSLSKIESGKATPKYENMDFLLRQMNMSFEE----
255528351    -----------------EILSLGEKIKRRRKDLNMTLKDLAGD-RITPGQISLVESGKSNPSMDLLEYLANALNTSIEYLME-
291302787    ---------------------LGKRIRHLRKQRGMTLDAFGEAIGTAPSQLSMIENGKREPKLSMLRALARELGVSSDELLR-
282866826    ----------------------GKLIRDARQHRGWTQTQLAEALATSQSAVNRIERGNQNISLEMIARIGEALDSEIVSL---
257874839    --------------------MIINKVQFFRKNKKLTQAELANRVGVSRKTIVSLEKGSYTPSLLLAFQIAKALNMDLTEIF--
294664260    -----------------ARLIFANRLRHARQKAELTQEALGVAAGLARTRINRYEKGVNECDLRTAKRLADALGMPL------
307709755    -----------------------QKVKYFRTQNKMSQEELSEQAGLGLKYINQLENQNVNLTIHSLEKVIDALEMTPEEFF--
254254750    ---------------------LGGKIRALRQRLKRTLDETATAAGISKPFLSQVERGLASPSLTSLAGIAHALGV--------
170723125    -----------------------ERIRAARLHAGLTQRDLAEKIGIAQTAISQLESGKTQRS-SYLMAIASTCGVS-------
257453722    --------------------IFTTRFKQARKAKKLTQEQLGIAIGLASTRINRYEKGIHLPDLQTLARIAEILDVPP------
154483623    -----KQKDEVAKMKEINYKAISNKIRRKRVSMGLTQEYLATAADVNVSHISNIENCHSKVSLNTLVYICKAMNTTL------
116618839    ---------------MVTKEQFGQKIKHIREKKHYTVRQAALQGNFSSAYLSQIENGNKNPKVETLYRIAKGLRISKDEIL--
59801268     ------------------------KIRTLREVNQWTQEEMAEKLEMSVNGYSKIERGKSGINLDKLRQIAQIFNIDVVELL--
296330344    --------------------MIGRIIRLYRKRKGYSINQLAVESGVSKSYLSKIERGVHNPSVQFLKKISATLEVELTELF--
306826019    ---------------------LAEKLFELRKEKGWSQEKLAEQINVSRQSISKWESGQVLPEIEKIIELSKIFQVTTDYLL--
282866082    ---------------------VAPRLRDLRRNRGLTLETAARRAELSPAHLSRLETGRRQPSLPMLLGLARIYGTTVSELL--
227511733    --------------------MFAENLRYLRKKHHLSQTTLAHRLGKSVASVSEWESGKYTPQLAIIEKIATLFNVDVADLL--
223985675    ----------------------GQLIRELRLKAGWTQKELGMKIGISDKAISKWERGLSFPDITLLPRLAEVFHVSVGEII--
253681993    -----------------EILSLGEKIKRRRKELGMTLKDLAGD-RITPGQISLVESGKSNPSMDLLEYLANSLNISIEYLME-
144149550    ------------------RLMLGNQLRALRELRGMTQQQLADAVGVSRQTIIAIERNKYPPSLEVAFRIARTLDVPITEAF--
225573421    ------------------------RMKLARMEKDLSQIELANRIGVTRQTIGMIEAGDYNPSLKLCIAICRELDKTLDDLF--
304439390    --------------------MISNRIKEFRARNSMSQEDLANAVGVRRETIGNLENGRYNPSLVLAWNIAKVFGVTIEEIFT-
227357903    -------------------KILGREIKFLRKRSLLSGCELAKAFGISQQHLSRIERGEVQWSVSFLLRVCAFFDIPMIHFIK-
281420727    ------------------------RLRTKREERGLTQKQLAGMLGLPQSYVSKIETCERRMDFIELRSICNLMGISVVDFMQ-
188587111    --------------------ILGEQIRVLRESAGKTQEEIAFKMNCSRQKIARIEKGLVDISYSNILDIARILQISPREI---
146300326    ----------------------GRNISRIRELKDMKQEALADALGITQQTISNIENSE-TVDEQRLIEIAKALDVS-------
300765733    --------------------MFSKRLSELRKKKGFSQYKLADELGFSRGQVANYEQGTREPDYQTLLKIAEFFNVSTDYLL--
255025294    --------------------MFSKRLSELRKKKGFSQYKLADELGFSRGQVANYEQGTREPDYQTLLKIAEFFNVSTDYLL--
229588939    ------------------------RLKLLRKKLGVTLEALAEKSGMTKSYLSKVERGLNTPSIAAALKLAKALNVKVEELF--
256802816    ---------------------LGDYLREQRRNAQLSLRQLADAAGVSNPYLSQIERGLRKPSAEVLQQVAKALRISAETL---
33594034     -------APAPQDPARPKRQQLGRQFRVARQKHDMSLQEAADATGLPVSFISTFERTGQGAAVASLQRLAACYGTTVTELSAP
28210273     -----------------EILSLGEKIKRRRKELNMTLKDLAGD-RITPGQISLVESGKSNPSMDLLEYLSEALDVSIEYLME-
135613743    -----------------------NNLQEIRKSAGLTQQDLSESANVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDLFK-
262046886    -----------------QAKLFGKRLMRARKNRQLTQVQLAERIGASTTTISRYENGLSFPSKRRLSEIAHFLGVKVDWLLT-
110637230    ----------------------GLRVIELREHKGWSQSDLARACNKDRQAIEKIESGKVNPTIFSLYEIAIALGVSLSKV---
303229753    -----------------------------RRHYHITQQELAKRTGLLQSYISGLEKGNIDPRISTLCRIVNGFDMPL------
167039360    ---------------------FSQRLRQLREEKGLLQKDVAKILGITPSAYGYYEQGKREPSMEVLKKLSDFFNVSIDYLL--
160878258    ----------------------GKFIADRRKVRGLTQQQLADDLGLTNKAISKWETGQGMPDITTLPILAEMLGITVNELLK-
270291965    ---------------------LAEKLFELRKEKGWSQEKLAEQINVSRQSISKWESGQVLPEIEKIIELSKIFQVTTDYLL--
158423643    ---------------------LGECLKAARQARKLTLKQVAERTGLSLSTLSKVENHQMSLTYDKLLQLTNGLGIAIAELF--
153816351    ----------------------GETILKLREEKKMSQEEFAQYYHVTRQTISNWEKEKNYPDLQTLVKISDESGVPLDSMLK-
284047025    ---------------------FASELRRWRNARRVSQLELALRAGTTQRHVSYIEQGRSRPGRTMVVRLAESLELSLRE----
270299969    ---------------------LAEAIKEQRELKGWSQEELANILKVSRQSVSKWESAKNYPSLDILIAMSDLFGISLEHLIK-
119384129    ---------------------VGKRIRHRRWMIGMTQQQLAEKVGIKFQQIQKYETGMNRVSASRLWDIAQAVDVP-------
115524479    ---------------------FGRLVASRRRALELTQAELAARVGMSRASVANIESGRQNVLLHHVYSLASALEFSKPADLLP
56419029     --------------------MFPNRLKMLRLQKKLTHQDMADFLGITRQGYSKYENGQSQPDIDTINKLAEFFNVTTDYLL--
281421595    -----------------------------RKALGITQQDLADMSEIAISTIKKIESGKGNPSLSTVEKIMDILGME-------
85704294     --------------------IVGRVLRRTRLASGHTMTSLAAQCGVTHQQLQKYESGSNRVSVSRLFILSNALGIPPAELI--
229186773    -----------------------------RKRNNLSQEQLASKIGVTRQAISKWEQEKGTPDIENLILLSEEMNISLDNLIK-
87120069     ---------HGTSTKLRLEDYIAMQIRNKRVSQNLKISEVARISKISQGMISKIENAQVSTSLDTLGKLCDSIGLSISQLF--
254381609    ------------------RTDLGRRIAARRTALGLSREELGRKCGADGNYIAYLEEHAASPAIGTLVRMADALGVTVDDL---
300853248    ----------------------GLKIKLKRIERGIKQYELANKVGISRYYMQLLEKGKKNPSIAVMKAISKELDMPVQDLF--
255519174    -----------------------NRIKELRQIKHLSQKEFGETLNLSQNHISSIEKGVRTVTDRTINDICDKYNVNKKWLLT-
159897816    ----------------------GSLIRTWRQRRHLSQLDLASDANISTKHLSFLETGRSLPSRDMLLHLAEHLEVPLRE----
227820316    ------------------KLYIGRKVRELREANRATQGQFAERIGISTSYLNQIENNQRPVSAAVLLALAEKFQIDIAEL---
153853196    ------------------------NIKEFREQNKMSQTELAQLVGVRRETIGHLENGHYNPSLVLAAKIAKVFNVTIEDMF--
284043287    ----------MPDATPFLRAL-GRALRERREELGLTQEAVSLRTGVPQRRIWELEAGIGNPTARTLLRLVSGLDMPCSELFT-
144185096    --GRPAGAARSGRPRTMADPRLGQRLRAVRHARGQTLAEVATLAGLSRSFLSMLENGKTNISAAKLQRLVHVYDLTLDDVL--
73668235     -----------------------NNIKVYRAMHDLTQENLAEKVGVTRQTIHAIEKGKYDPSLELAFKLARLFDVRIEDIF--
84687568     ----------------VDRILNGESLRVWRAYRGLTQVKLSEMSGVNRVQIADIEAGRKNGSVATLKALAGALGVTIDEIV--
168186931    --------------------IISKRLKESRTEVNLTQQQLAEKIGVSTSIIGDIESGRRVASKKTAKKLADFFNT--------
300711725    -----------------------QDLRERRIELDLTQSALAERAGVSQPLIARIEGGDVDPRLSTLRRIVEALD---------
283786292    ----------------------GNRIRELRLARGMKISDLADAVGIDGANVSRVETGKKSFTEQSLSKYANALGVDVAELFTP
94985466     MARRPKLTTIKPD--------WARALEIRRLQLGLSQELAAEAGGLSQPYYSEIERGERELTTLTLLGLARALGWTLADL---
160878433    -----------------------------RKIKKLTQKELAAKLGVTDKAVSKWERGLSCPDISLLSTLSDILGVTTGELL--
167567558    --KRPRGARFDFDSI-------GERLRAYRMAAELRSEDVADRLNISRAAVYKLERGEI-VKIDTLERLAALFGVSLANLL--
159036440    ---------------------VGSRIRYWRIRRGMSQTVLAGLAGLSQPYISQVESGHR--SIDTLIAIAAALQVTVADLL--
163746698    ----------------------GSRIRERRVMAGLKQAELAQQSGISASYLNLIEHNRRRIGGKLLLNIAQALGVEPQAL---
159038045    --RRASAGQGDGVRGMTDDMTIGQRVAFYRRRRGLSQEVLAGLVGKTQEWLRKVETNRADLDLSVIRAIAKALDVPLGDLI--
257871213    -----------------------NRVREFRQKMNLSQNALAKEIGVARQTINLIENNKYNPSLDLCIKLAKVLQTDLNSLF--
295101270    ----------------------GGNIQVAREQAGYTQDTLSEMLGMTPNHLSAIERGASGISLEALQRLCRLLGVSADRII--
256842347    -----------------QRVHHGHNIASARRMKGLVQKTLADLLGMSQQRLSQIESTKI-VSDEILQKVAEITGVSLEDL---
219853616    ----------------------GEKVKELRNKKGLTLKTMSEKTGLSTGFLSQFERGITTIAVEHLSTIATVLNV--------
240949823    -----------------------EKIRQLREARQWTQEEMATKLSMSTQGYAKIERGDTRSNLDRLEQISEVFGIDMVELL--
13471465     ----------------------GRRIHAERVMRDWSLAELAERSGVSKAMLSTIERGMTSPTATLLVRIAAAFGMTLSTLI--
256674975    ---------------------LGAKVRHYRQRGGRSQAVIAGLCGISDRYLSLIENGRAEPSLAVLTSLAAELGVPVGALL--
293568751    ---------------QVNQHDLGESIRVSREERGWTQRYLAEKVGISRSLLSKVEKGTRQLSEEKLNLILDSLQEELV-----
135087192    ---------------------------------DLSVTELAKRAGIAKSTLSQLEAGSGNPSLETLWALAMALDVPVSRLI--
264678025    -------------------KVFLKLLMQSRLDAGLTQVQLAELLEEDQTWVSKVERGVRRLDLVELTLWCNALDLPL------
307137999    ----------------------AMRLKERRQKLGLSQGKLAEICGWTQSRIGNYEAGSRNVGVHDAVVLGKALGISPPELL--
255036855    -----------------------NKLKEVRKSKGVTLQEIADEAGVTKSLVSQIENSRTIPSLPVMLGLIKALDIDLNVFFK-
254466890    ----------------------GPKLRSLRQGKDMGLAQLGEHTGLSAAMLSRIERGQVFPTLATLLRIAMVFGVGLDHFFGP
289450287    --------------------IIGDNIRFFRKRLKLTQSDLGSLINKGKATVAKYESGQIILDVQTLYEIARALGVNLEQLL--
304317550    ----------------------GERLKKIRKMLKMKQRELQDK-NITRGFISMIESGRSTMSKETASAIAKKLNK--------
140674836    -----------------------NSIKQLREQMGLSQADLGDSLNVSRQTINSIENGKFDPSLPLALKLGKFFNTPVEQIF--
154687854    -----------------------NNIKKLRTAADISQNDLAKLCNVTRQTINAIENNKYDPTLSLAFSIAHALNTGIDKVF--
225376748    ------------------------RLKLARVEMNLSQEELAAKVNVTRPTINLLEGGKFNPSLQLCIRICKVLNKTLNDLF--
237733365    ----------------------GKRLRKLRIEHNLTQNEVSILTGIKRSSIASYELNEQLPPVDKLIQLANLYKVSLDYL---
167770416    ------------------------NLKALRESKGVSQQTVADYLGITRQAYGNYETGKRQADYAALLRLAAFFGVSVDALLQP
25012010     -------------------MTFAKRLRELRQLNNITQIEMANKLGLNRVTYTNYEREKSEPSISTLKEIATIFNVSIDYLI--
257868230    -----------------EKMEFGEKIKEVRTRNNLTQEQFATQLHVTRQAVSNWENNRNLPDLEMLIAIATIFQLSLDELI--
308186781    -------------------------LRQLRQANGWSLTLTAERTGVSKAMLGQIERGESSPTVATLWKIATGFNVP-------
296533427    ---------------------LAQRLKTEREARGWSLSELAERSGVSKAMISKIERDEVSPTAALLGRLSGAFGLSLSQLL--
310830502    ----------------TERAIFGSLIKHLRERKGYTLDDMSISTGISSSYINRIEKGERSPSVKVIQKLATALDTNYMDLL--
134870632    ----------------RDHKYLLNNLEELRKKAGLTQQELSESAGVSRKSINAIENGIYVPSTVLALKISSTLNCKVEDLFR-
270654679    ------------------------KIRMMRELRQLSQEDMAEKMNMSPSGYAKIERGETRLQYDKLVQIAQIFNVSLSDLV--
257065731    ------------------KYIFGKFLKDIRNKRNLSQERLAELSFINIKTISNMENAKVNFDLDNLDRLSSILFVDLIE----
172057104    --------------------MLGQRIKSLRKAKKLTQSDVADGI-MTKSMLSMIENEKATPSLPALQSIAHRLHVSIDALL--
142019212    -----------------------NNLEELRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCNVEDVFQ-
141732259    ----------------KAKLTIINQIRRLRFDHEMTQQQLAATIGVSRQTIVAVEKGKYNPSLELAFQIAMVFDQPLEKVF--
142953789    ---------------------FGPFIREVRIQKGIGQRALASKIGVSASYLNDIEKEKRTPKLDIIKKISSILSIDIKKL---
310764693    -----------------AKHSLAAALRTVRKARGLSQEAFSDVS--SRTYLSVLERDLKSPTLSKLSDICDVLNVHPVTLL--
295425504    ---------------------LGDEISRRRRDQKLTQEDLAELSGLSVNFISRLERTKNNISIQKLDSIACALNTTTPDII--
229815069    ---------------------LGSHIKEHRTELGLSQDDLAERIYVSRQTISNWECGRTYPDVQSLLLLSNVFGVTVDSLIK-
291534410    ----------------RERII------QIRKERGLSQNQLAKDFGISRTHYCNVENGKKPVTESFLKVLASGYKIPM------
114565053    ------------KSLMRKTHFLGTKIRNLRKRNNLTMEDLSARCSPSVSYLSMIERGKRVPSADMLAVIAVVFQKE-------
307153522    --RKKQQRINKSPKSKTSHRLSAEQILTARKRQGISQRELAQMIGKSQSWIRDLERGRFCAKPEDQVRLQKILN---------
141154521    ---------------------LFNNLETLRKSSGLTQQDLSEKAGVSRKSINAIENGVYIPSTLLALKIARTLSCSVEDLFQ-
136599384    -------------------------IEKLRKEKGFSQQQMADFLGISRRHYQRLEYGKSSMSVDVLEKCCEKFGM--------
142636432    -----------------------NNLEKLRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCDVEDVFK-
135288616    ----------------------GANIRKFRKLLGLQANKLAEQLFISPSYLNLIESGKRNIDADLLLKICEELRIELSDL---
135288616    ----------------------GPKIKAFRRQLGLQANKFAEQISISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
227501064    -----------------------NKLSEIRKEKGINQTDLGNMVGVSRQTISLIERGDYNPSVMVALSLARVFDMRVEDIF--
158320882    ---------------MTDKIKFKERLKELRKENNMTQQELADKLGLVRTAIANYETGRTVPDAETLNLIANILSTTTDYLL--
241896164    -----------------------NKIKKRRKELGISQEEAAKKLYISRQTLSNWENDKTLPDIDHLIDISNLYDLSLDELIK-
294992409    -------------------KLLPQKLKELRKVNNYTQDYVAEVLGVVRQTYSHYETGKRTPDAEAFYKLAGLYNISVDDLL--
27376226     ----------------------GRRLKTLRTQAGMTLNELAGRSGVSRAMIGRVERAQSSATAALLNKLCAALDVTLSDVV--
9635582      ------------------------RIKAARKHAKLTQAQLAQRVGLDQTSISNLEQGKSQGT-SYIAQLASACGVSLW-----
71906945     -----------------------NRVQQFRKALKLSQRQLAEAVGTSQQQIQRIESGQIAAKLEMAAKLCAALQKPMEVVF--
256779927    -----------------DHLSIGERIAFYRNRRGYTQEVLAGLVGHSTDWLAKVERGRRPPRIDKLGELARVLRVPLGDLI--
288904825    -----------------------NRVREFRLNLGISQLALAKQIGVARQTVNLIENNKYNPSLDLCIKLAEALQTDLNTLF--
89896410     ------DLYNDPNIVPPERAALIGKLIEAREAKGLSQKQLADLAGLKQPAIARLESMKATPQIDTLFKILHPLGYTL------
222053496    -------------------------LRAYRNREGLTQKRLAEMTGIPQHHISEMENGKRSIGKERAKRLAEALNCDYRRLL--
260587016    ---------------------FNEKLIELRKSKGLSQDELGNALGVSRQTISKWELAQSYPDFQRLVLLSDYFGLSLDALVK-
218133297    -------------------ETFISRLEEMRKEKGFTQRELASKVGVNEVSMSRYIKGERVPTVTTIVSIAQVLGASVDYLV--
257056503    ------------------REAIGDRLRHARTTKRRTLRDISRAAKVSLGYLSEVERGQKEASSELLASICEALELPLGELL--
218132335    -------------------KTFADRLKELRNIRNYTQEELGKITNISVQSIRRYEQGRLNPSAYNLLQLAKALDVTPEYLL--
144190551    ------------------REVAGEELRRARQQQNKTLRSVAIAGALSVGYLSEVERGIKEPSSDIIEAICKALEIPLSDFL--
81427764     --------------------MIQNRIKVLRAERNWTQADLAERTGISRQAVISIEKYKYTPSLELAFKIAQVFGVEITTVFSP
125624656    ------------------------NIRNERLAIGLTQNQLAEQLQFSKQAVYNWEKGKCEPNIETLKALATLFNISVDKLIR-
229182053    -------------------KTFGNIIRDLRKQKGITQKELAQSLQLSESTIGMYERNERQPDYNTLIRIADYFKVSTDFLL--
288905901    --------------------MFPKRLKKLRKEANLTQQELAKNLNVSQQIIGLWERGERKPKIEAINNIAKYFNVSTEYL---
227551856    --------------------MLKDRIKELRKQHGWTQAELAKKMSVSQQTIGSWEVGRAEPNSEALTKLAHLFNVSTDYLL--
213616057    -------------------EAVSQRIKQFRSQKKMSLDELARRSGVSKGMLVEIEGCKANPSIALLCKIAAAMGVSVADFV--
294787002    ---------HQDDSEISLRKVQGGVLRSLRTKDHKTLREISERAGVSLGYLSEVERGQKEASSELLTSITEALGVRLSDML--
300854654    --------------------MFSDKLKRYRRDLGLTQRDLGRKLDLSKATIGQLETGLKEPSRILLEKIYKISGKNM------
136478722    ------------------RTHIGSSLRAARIEQGRTLRDVAKSARVSLGYLSEVERGHKEASSELLNAICSALDLSLSTIL--
142265444    -------------------KQIGENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
142265444    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
291531440    ---------------------LGKRIAKRRKELGLKQYEVCELIDVNYKYLSNIETGRSAPSLELIMSLCSVLNTPDYFLL--
149919009    ------------QRSDPEARRFGRHIRALRSERGLTQELLAERSGLSADSVRSLENGKFSPSRGTLRKLCTGLDLQM------
225027560    ---------------MVEPIKVGRFIAQNRKDLNLTQKELAEKLGVTDRAVSKWENGRSIPDVGIIESLCKELNISIGEFF--
149020301    -----------------------NRLKELRQEKKLSQKEIAETLGFSLRSFQRMENGESQIKPEKAQLLADYFGVSVANLL--
32266247     --------------------MIGSKLVALRNEHQMTQKDFAERTGISYGTLQAYEYGTQSPRYDYLTKVSDIFNVPM------
228476741    ----------------------GQRLKEIREAQGMSQASVAKHLGISRSSYFNWENGKTKPNQKNLSVLAELFGV--------
144046143    -----------------------NNLKTLRQEKSISQDELASILGVSRQTINSIETGKFDPSLKLVIKITRFFKAELESIF--
139505435    -----------------------NNLEKIRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCDVEDVFK-
142261888    ---------------------FGPRLKKQRISKGFTQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
229589612    -------------------------MRQLRSELGWSQADLAERLGVSRQTINAIETGRYDPSLPLAFKIAKVFERPIEGIFE-
229823422    -----------------------NRVRELRQSRKLSQLALAKEVGVARQTINLIENDKYNPSLDLCLKLAYALETDLNTLF--
227832157    -PRHKQGKPAGDNPQLIA---LGEGFAQRRRELGILQQALAEKAGISRSTLHTIEHGGSGVRWEKVIAVAEALDLEM------
297626497    ------------------RVLLGQTLREQRIHDRRTLRDVSLAARVSLGYLSEVERGQKEASSELLFSICQALNVPLSEILR-
168185962    --------------------MLGDNIKAFRKEKGMSLNKLAKSAGMSPSYLSDLENNKSNPSMEKLNKLAEILEVRIEDFYK-
227874912    ---------HKPSDPPVLRRELGEVLRDLRQSRSMTLRDVSARARVSLGYLSEIERGQKEASSELLAAICYALDAPVSFVLR-
254510869    ----------------------------MRAASGLSLSRVAEMTGVSKAMLGQIERGESSPTIATLWKIAKGFQLPLSALI--
58617626     MSGQKSATPK-SRPHPVD-ECVGKEIKRQRIMRGMSQNQLANKLGITFQQVQKYEKGTNRIVISRLYQLASVLNVEVRDIM--
295840749    --------PPEPDALDAFRRQLADRIRDHRLWRNLSQEQVAERTGLSAHTVQRIESGTRETKVSYLFRLTHALDCEVRDLL--
296394527    -PREEGAAPDLGYAVPMEHKHVGAEIALWRRVLDMGQDEFAAMVGIERSRLSKIENGKLAARMDEFLAVAALVDTNVVDLLQP
38637847     --------------------LLGNAIQRKRVALGLTQQQLADMAGLSRQSLNGIEHGSVNATLQSLGRLMDVLGLAL------
228931409    -----------------------NRIAELRKEKLISQEKLAEQVGLSRTYISEIENNKKQPNVKLAIKI--------------
218133316    -----------------------KNIRERRIELKMSQDTLAELTGYRRSSIAKIEKGEVDISESKIREFAKALKVSPGELM--
136833917    --------------TEPFKMVLKNNLKEFRHKNNLTQDDFGKSVGVSRQTIISIERYRYKPSLELAMKMAKELNVKIEKLF--
253316015    ---------------------LAEDIKEQRELKGWSQEELTNILKVSRQSVSKWESAKNYPSLDILIAMSDLFGITLDHLIK-
229148382    -------------------LMSVSKIKIARTEKGLTQQELAVLVNVTRQTIGLIELNKYNPSLKLCIDIAKSLDKTLDELF--
260554213    --------------------LLGERLRKQRLFLEMSQTEVAARAGVGVNTVSNLEAG-RNVSVENLVRIAMVLGRELQELFKP
212696766    ------------------KKDFGEFVCKKRKEKNMTQKDIAEKLYVSVQAVSKWERGKSLPDISLLMPLAKILDVKLVNLLE-
302387113    -------------------MLFGDRIKELRNLADMSQQELANRTGLSLRSIQNYESNQRYPDVAILNKLCAALGTTIEELMK-
146311635    ---------------------LATTLKTERQARGWSLSKLADETGVSKAMLGQIERNESSPTVSTLWKIATGLNVPFSAFISP
255655114    ---------------------VGENLRLLRQEMGISLDKASKMTGVSKAMLGQIERGESSPTVSTLWKISSGFKINFTTLL--
238911950    -------------------EAVSQRIKQFRSQKKMSLDELARRSGVSKGMLVEIEGCKANPSIALLCKIAAAMGVSVADFV--
310829679    ---------------------FPARLRELRKSHKLTQAQMAARLGIAPASLSYYESGERLPDLRVMDTLYNEFDVSFEYML--
23464934     -------------------MSFRANLQYLRAQRNMPQEQLAMLLGVSRQAISKWESEKAYPEMDKLLMICDLFGCTLDDLV--
256673778    ----------------------GARLRQAREARGISQQALADESGISQSFLSRLESGARLLTRGLLETFAEALGCSVAEL---
135522636    -----------------------NNLQEIRKSAGLTQQELSESANVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDLFK-
218690034    ------------------REIFCKRLKEARTAAGLSQKKLGIAAGIASTRINRYEKGVHEADIHTAQKLAETLNVPL------
302347097    ------------------RMMIAAKIGNALKDKGISQKEFAKKLKKSESEVSSWLSGDRNFTIDTLTEISLALDISLLD----
206559412    -----------DDTGINERI--ARRVRGLRAVRGYTLDTLAARSGVSRSMISLIERASASPTAVVLDKLAAGLGVSLAGLF--
23016781     ---------------------LGDRVKAFRARRGMSRKDLSSHAGISERYLAQLEGGQANVSVNILWLLAQAMDTAITDLIE-
143594587    -----------------------NNLEKLRRSAGLTQQELSESADVSRKSINAIENGVYVPSTVLALKIAKTLGCKVEDLFK-
138107523    -------------------------------SRKMTIKELSEATEKSLGWISQIERDKSQPSIDDLRDLARVLNVPLSILF--
135106702    -----------------KKTLIGPQLRQIRRKSGHTQAEMARRLGISPAYVNVLENNQRSLSVPVLMALIEHYGADMRNLV--
307244718    -----------------------NKLKEYRAQKGINQQELGKLVDVSRQTISLIERGDYNPSITLCLKLAKLFDVNVEDIF--
283844324    --------------------MIGEIIRKKRKERGISLSELSRMTGVSKSYLSYIERGKKNPSIEVIKRIFHSLNLPITML---
288574560    ----------------------GLRIKLLRESLGMTQLELAEKADISRTYVQALEGNRKTPSVKLLGKLGDILKVDPGSLI--
139438180    -------------------MSVGENIRRYRKLRGMTQAQLAEAVGLTEGAVRHYESGIRAVKPELLESIAAALGVSVNAL---
296037671    MVDEPDDMSSAARVVAGAAQDIGSFIRSQREAAQVSLRQLAQLAGVSNPYLSQIERGLRKPSADVLAQIAKGLRVSSEVL---
146301187    -------------------------LKNAREQKGLKTRELAQLAGIDQALISKFESGTRKPTKDQVIKLSQLLEIDYETLM--
170731783    -----------------------SKLAIARKRRQLTKKELAEKSGITAVTLTRLETGKADPSMETLETLAQVLGYP-------
240169634    ----------------------GARLRRLREEQGLTQMALARALDLSTSYVNQLENDQRPITVPVLLALTERFGLP-------
139138573    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
141755471    -----------------------ERIKQLRKKYNLTQKDLALRAGVSQSLITKIESGKLDPTFTKAQLIFEALE---------
142788440    ------ASPRAAEPFDALEHLVGVNLARLRAERQLSLDALARASGVSRAMLAQIESARSVPSIKVLCKVASALKVSVAAFLR-
16799151     --------------------MFSKRLSELRKKKGFSQYKLADELGFSRGQVANYEQGTREPDYQTLLKIAEFFNVSTDYLL--
289649967    ---------------------LADRLKIARAHAGLSQGELALKAGIKQPVISQLETGKNAGS-SFVVSIAKACGVNAEWLV--
189219415    ------------------KKLFLNNLRLARIGKGLSQKELAAKIGVSRQTIHAMENGLYVPNTAVALRLARVLEKTVEFLF--
218439098    ---RKKQQRINKNPSKISHRLSAEQILTARKRQGISQRELAQLIGKSQSWIRDLERGRFTAKPEDQLRLQKILNLS-------
139059640    -----------------------NNLQEIRKSAGLTQQDLSESANVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDLFK-
140232176    ----------------------AQTLIAARVKAGLTQEEVAERMGTTQSVIARLEAGNSLPSMKSLYRYAEATGTTPAIQLR-
136585767    ------------------RTHIGSTLRAARIEQGRTLRDVAKSARVSLGYLSEVERGHKEASSELLNAICSALDLSLSTIL--
55820628     ---------------LRRRGHVAKNLRVAQAEHDMTQGDLAEAVGATRQTIGLIEAGKCNPSLALCIAICKTLDRTLDQLF--
256379464    -----------------------NSIRSLRFARGMTQAELAERVGVTRQTVIAIEQGRYSPSLEMAFRIARVFKVPLDDVF--
154483010    ---------------------VGNTIKSLRIKKNVSVFELAYRAKISQSHVYQLEEGSNKMSIDLLYRLMDALDT--------
227874017    ----------------------GKFIASCRKEEGMTQAELAEKLGISDRAVSKWETGKSMPDSGIMLELCGFLKINVNELL--
16126969     ---------QVPQPIKSPRAL-GQLVRQARERMGLTQAAFADAAGVGRRFVSELENGKPTLELGKVMAVCAAAGLDL------
135986602    -----------------QKTFIGAQLRQLRRENDQTQAEMGRVLGVSAAYINLLEKNQRSLSVPVLMALADQYNV--------
114569052    -----------------------NQLRELRGEKGWSQQALADHLDVSRQTVNALETGKYDPSLPLAFKLARLFGEPIESIF--
159898574    -----------------AKLMIHNRIRHLRVEAGMTQQALADHVGITRQTVIALEQGRYYPSLELAFRIALLFGTPLEQVFQ-
254975129    ---------------------FGERFKQLREEKKLTQDELVSKTSFNKSTISQYENNKRKPEINILENWADFFDVSIDYLL--
85701408     ---------------------FKDRLRQLRRERNLTQHDLGQAIGVTAGSVSKFETGFKPASRETVERAADFLGVPVDYLL--
291547752    ---------------------LGKQIKMHRQEAHLSQEELANRVYVSRQTISNWENDKSYPDVNSLVLLSEIFQISLDNLIK-
307329171    -----------ADPTYRQRR-FGIEVRRLREAAGLTVGEAAQVVGMRQPHFSNVEAGRTGLSAERLQKLTEALG---------
108758128    --------------------MLGAASRAARVRMGLTQADVAERIGMASEVYGRLERGHMLPSVQNLRRLCMVLNVPPHELL--
54026486     -------------------EAVGPRLRALRKQRETTLGELSAATGISVSTLSRLESGARRPTLELLLPLARAHGVTLDELV--
254474485    ---------------------VGPTIRKRRKQLNMTLQALCDASGVSVGYLSQVERDNATPSLGTLAQIAAALEVGL------
294641526    -------------------MTIGATIKQLRQEQDITQEQLADALGITSRAVSQWETDRTAPDISQLPALANFFDVTTDHLL--
241203160    -----------------ERKIFGPKVRRIRNALALTQTAMAEALEISPSYLNLIERNQRPLTVQLLLKLASVYRVDLEEL---
227820908    -----------------ENKIFGPRVRRIRNGLQLTQTAMAEALGISPSYLNLIERNQRPLTVQLLLKLASVYKVDLEEL---
142165496    -----RIARETGDDVQAEPLNLGQRVRELRKERDWTLEQAARQAGLARSTLSKIENGQMSPTYDALRKLAVGLDISVPQ----
217960750    -------------------MAFITRIKEYRAKLNMTQEDLAKNVGVRRETISHLEKGKYNPSLQLAYDIAKALHSTIDEVF--
167036464    -----------------------NKLKELRIKYKLTQKELAKNLGVTPDYISQIERG-RIPGMETAIKIANFFNTTVDEIF--
149279478    --------------------IVNQKIKVLRNKLGISQTMMAERLGISQNAFSKIELGQIDLTLNRLYKIADVLEVDVLDLVR-
296115539    -----RSIPAELGPWWRAAQFFIRRLIAARRGKGLTQATLAERLGKPQSYVAKYETGERRIDVIEFLDITTAIGLDAADIL--
217975318    -----------------------KRLKEARTKAGITQADLGAKIGIHQNSASSYELGRHTPDINTLQRIADELGVPL------
71725303     ------------------RSFVGAKIKALRKLSGMSQAALAEKIGCDAPLVGCYERGIHLPGVEQLIKISMAFDVAPGELL--
149924794    ----------SAEPAEVVRKIFGRHLRSLRNARGLTQELLAERSDLSSDTIRRLEAGTFSPSLNTLAGVASGLRLRLSTLF--
304439266    ----------------------ADRIQYLRKTNGISQEELAVKVGVSRQAVSKWESGQSLPDLEKIITMSDYFGVTTDYILK-
229550955    ------------KPSEVVILNFSKQLQQIRIAHSMTQADLAQQLHVSRHTVSNWENERNLPDLETVTQIARIFSVSLDTLI--
302339845    -----------------------SNIKRYRSKKKLTQHDLSELSGISLPAIKNIERKKGLPRTNTLRAISKALDCRLQDLVKP
139793485    ----------------RAKKLYGARLREVRRAHALTQAAFAEALGVSLSYLNQMENNHRPVSAAVLLALAQRFEVALPTL---
309779758    -------------------------------EAGLTQVQLAEKLGKGQSYVSKVERGEQYLDVLEFVEWCEACSTPSEQVIK-
307705208    -----------------------RRLRDLREDHDLTQKQIAKILSFTNSAYAKIERGEHALTEDVLVTLSNFYDVSTDYLL--
212638621    ---------------------FGDRLQELRNKMKLRQEDVAKKIGVGRTTYAMYEQGKREPDYETLLKIANFFGVSVDYLLT-
291529971    ---------------------FSERIKQLRKAKGASQAQVAEYLGVTKQAYSLYETGKREPPFATLLKIAEYFGTDTDTLL--
300812901    -----------------EKNMIGKYLRDLRRRRGMSQQELALALGVSKQTISNWEVGRKVPRMKTVEKIANIFGVS-------
183597550    -------------------LIIGRQIYFIRKARCMTGKQLGEQLNVSQQQISRYENGVCHIDVDTLIRLLYILDMPIDQFF--
256544578    -------------------MSFESKLRKLRENKNLTQEELAKLVGVSLKTISRYEMGESKPRYRKIYKLAEVLDTSHDYLVT-
262198866    -------------------KSMGRAAREARKALGLIQEQVADLLGVSPEFYSRIERGVAHPSLDTFIGMVEVLKVDADVLI--
182416964    ------------------REIVAR-IKKRREELNLSYEDLSKRTGFGSSTLQRYETGAINIPIDRFEELAKGLEIEPYKLM--
88657852     -----KDLKNSTTKIRPHDECVGKEIKRQRIMRGMSQNQLANKLGITFQQVQKYEKGTNRIVISRLYQLASVLNVEVRDIM--
269126360    -----------DSPTARKRQL-GIQLRKLREAAGLRNAELAELMGWSTTKMSRLETGQTTITAAEVEQLCDHLGVEDVDL---
302523760    ----PGEQGEMASTVTSRRKQLGNELRHARNAAKMTQQQVAEVLGCTQGKVNKIESGAVGVKLGDVRTMLNAFGI--------
219855544    ------------------------NIRRCRKEKGITQEQLADYIGVSKASVSKWESGLSYPDILLLPELATYFNVSVDELL--
269838117    -----------------------NRVREARQKQGWTQDDLGRRVGVSRQTINAIENGRYDPSLPLAFKLARVFETTIEDLFFP
270308504    -----------------------NKLKVLRAINNLTQEELADKLGITRQTVISIERGKYSPSLELAFKIAALFKTTIEEVFT-
89101060     -----------------------NNLAELRKKHGFSQDRLAVRLGVSRQTIISIEKGKYSPSLPLAFQIAKTFDTTIEHIF--
95928598     -------------------------LRAARKRKGLSQTKAGKSVGIDQPTLSKIERGESNARLDTLFRLLAALDMEL------
166030550    --------HKLTKEKTGDSMQVGLNIKIKRIGRGYTQEEIADAIGVARSTYTRYESDKRLPDIYKLCALADYFDVSLDDLV--
148655090    -------------PSFNER--VGEVIKRKRQRDRLTQAELGSRIGVSGSYISSIENGQSSARIAEIEALATVFRTTAFELL--
257484266    ---------------MPIKNAIAAALKAIRKARGLSQYKLAEVS--SRTYVSKLERGQSSPTLEMMSTLSSPLGLSP------
307327218    ------AEAGDDDKAL-ERII-AVRAREYRQAAGASVGGMAQRVGISKAMLSKIENAQTACSLTTLSRLARGLGVPVTALFR-
307332662    ----------------------GARIARTRRERDLTQQGLAMRANVSKSLLSKVECGQRPASPSLIAACARALSVTTSDLL--
126739214    ----------------TQKLYAGAKLREMRQRLELTQKDFAAKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGMDVTEL---
310764970    -------------------MSFSARFLQLRKQHGLTQPQMADKVGIHLTQVRRYESGETQPSLDILKRIAVTFSVSADWLI--
146299913    ----------------------GRNISRIRELRGMKQEALAFAIGVTQQTVSNIE-GSETIEDDKLDAIAEVLGVS-------
291279452    -----------------ELMTIGKKVQELRQKKQLTLRQLSKLSGCSLGFLSQVERDLVSPTVSSLKKIADALEVNIMHFF--
169349918    ----------------------GSQIKKFREQQNISQEELALKIFVSRQTISNWETNKSCPDVKSLITLSNIFNVSLDDFIR-
288904450    ------------------------NINELRKKNNLSQDEFANLFHVSRQTVSSWENGKSYPDVEMLIKISQHFGISVDDLVK-
54026748     ---------------------LGERVRSVRKRRGLTQRELADASGLSVSLIRKLEQGDRNVRVETARKLAVALRV--------
228990754    ---------------------LGEKIKALRKEKRLTQTQLAG-SELTKSMLSQIENGKATPSMKTLQYLASQLECEASFLLE-
119944087    -----------SKTLIRQSHFLGTKIRNLRKRNNLTLDDLSARCAPSVSYLSMIERGKRVPGEDMLEVIAQVFQKNM------
289449795    -----------------------NTISQLRKQHKITQEELANEVGVTRQTITSIETGKYIASLPLAFKIAKFFDMSIEEIF--
221201483    ---------------------YGKRLRAARKGARLTQKQLADKVGLKQATISELENDEYDGSAKT-AAIADVLGV--------
307250892    -----------------------EKIRRIRESKEWSQEQMAEKLNMSLNGYAKIERGETKLYLDKLEQIAQILDIDVVELIQ-
262197418    ----------------------GRTMRRARTAQGLTQERAAERIGVSVEFYARIERGNAHPSVPTLYRIASAFEVSADALI--
77457536     ------------------------RLKLLRKKLGVTLEALAEKSGMTKSYLSKVERGLNTPSIAAALKLAKALNVKVEELF--
137135430    -----------------------NNLEELRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCNVEDVFQ-
302343975    -----------------DRLLAGEHVRVLRSHRGMTLQQVADACGVTNSHISQIEKGKRSMSTELLKKMAEALRVDAELLL--
228909080    -------------------KTFGNIIRDLRKQRGITQKELAHSLQLSESTIGMYERNERQPDYNTLIRIADYFDVSTDFLL--
260427221    -----------------------RRLAQLRAERGLTLDQLASASGVSRAALSRLEKAEVSPTAEVLGKLCTAYGLTMSRLL--
49081770     -------------------------VRELRKRKGITLQALADGIRRSVGLVSQVERGLSRPAVDDLVAISQVLGVP-------
83593377     ---------------------VGARLRAIREAKALSQRELARRAGVTNGTISLIEQNQSSPSVASLRKVLQGIPMTLAEFF--
90309028     ----KKDLKNCIKARPPVDECVGKEIKRQRIMRGMSQNQLATKLGITFQQVQKYEKGTNRIVISRLYQLATVLNVEVRDIM--
227894470    ---------------------LGQKIADLRKKNNLSQEDLAEEMNVSRQAVSKWESDQSIPDIEKIVNLSEFFGVTTDYLLK-
134382642    -----------------------NNLKHLRKTRSLSQNDLADALSVSRQTINSIENGKFDPSLTLAIKLTRYFKVSIDEIFK-
240103181    -----------------------NRLRELREAKGLTQEELAKALGVTRQTIIAIEKGKYDPSLRLAFKIARFFGLKIEDVF--
223932164    -----------------------RRIRDIREDHDLTQQNVSDYLSITRSAYAKIERGEHTLSAEVLIQLSNLYNVSTDYLL--
268592014    ----------------------AKYLKSARIEKSLTGTELGKLLNLSQQQISRYENGQSAISIDSLHIYLKALGK--------
258516791    ----------------------GKRIKELRKTRKLTTRQLADLSDISQPVISRLENNERSADVELIKRICKALEITLQDFFT-
306828752    ---------------------LAEKLFELRKEKGWSQEKLAEQINVSRQSISKWESGQVLPEIEKIIELSKIFQVTTDYLL--
283785313    ---------------------LATTLKTLRSQRGWSLSRLAEATGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSTFIAP
70728777     ------------------------RLKLLRKKLGVTLEALAEKSGMTKSYLSKVERGLNTPSIAAALKLAKALNVKVEELF--
141280530    --------------------IIATRLRQIRKAQGLTQVEIRSRGEWKGVVVGSYERGIRSLSVDKALRLCDFYGVPHHALF--
137392731    ----------------------------LRKHKKVTLNELAERIGRSVGFLSQVERGLSRPTVADLTAISEALDVP-------
195978222    -----------------------NRLEEIRKQKGITQEELANALEVSRQTIGSLENGRYNPSITLAFKIARFFDLTIEQIF--
196249528    ------------------------RIREIRENKGLKQKFVAQKTGISQQQLSDYETGKAYPRIDKAYKIAAVLDCKVDDL---
163790666    -------------------------LASLRREKNITQKELAEKVHVSQAQIARVENFSYAPSLKTITKIADGLNLEL------
99081720     ----------------TQKLYAGAKLREMRNRIGLTQKDFAAKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGLDVTEL---
70731387     -----------------------NQLRELRTRQGWSQAELATRLEVSRQTVNAIETGRYDPSLPLAFKIARAFEMPIESIFSP
221642312    ------------------------RMKEYRVKLNMSQGDLANKVGVRRETIGNLENGKYNPSLKLAYDIAKVLKAPIEVLF--
307229010    -----------------EYQMVIKALREARVAGHITQEELGKALGRPQSFIAKVENGERRLDIVEFVHLCRLVGIDPVSII--
149186994    -----------------------NRIRDIRKEKGMTLADLAEACTTTPQTVGRLETGMRNLSLKWMERLGAALGVEPEMLVR-
257083082    -------------------------LKTRRITNHYTQEQIAQKLHVTTQAVSKWETGQSIPSIDNLLMLSDLYNVSIDELIQ-
255061200    ------------KVPLPSVAIDGIRIRTIRETKKLTQLYVANVVGVTTDTISRWEN-NRYPSIDNAQKLADALEVTLEEILQP
256372684    --------------------------RRLRRVRGLSQQQVADALGISRQAVAGIESGAFEPSLPVAMALARFFGVSVEELF--
134339953    -PRRARACRQANRRVPNGRMTSANRIRELRFAAGMTQADLADAIGMTRQTIIAIEKGRYAPTLEAAFKIARALDQPLEAVFQ-
167648317    -----------------------NALKAARTEAGLTQADLAELVGVTRKTINTVENGVFVPSTVLSLKLARALGTSVEALFQ-
229060141    --------------------MFGTRLHTLRKERKLRQEDMAKQLGIARTTYAMYEQGNREPDYNTLIKLATFFEVSIDYLL--
307308409    -----------------ENKIFGPRVRRIRNGLQLTQTAMAEALGISPSYLNLIERNQRPLTVQLLLKLASVYKVDLEEL---
261325274    ----------------PRKLYIGRKIREIREQHRATQSGFAERLGISTSYLNQIENNQRPVSAAVLLALAENYQI--------
135774573    ----------------------GSKIRKERRTRGFSQSELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
141580676    ----------------------GSKIRKERRTRGFSQSDLSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
138516820    ---------------------LGPRLKKQRINKGFSQAKLSKSIGISPSYLNLIESGKRKISLTLLIKAADELDLSIKE----
83717192     --------------------MLGAAIRARRKELAMSQEVLADFVEIDRSHLGKIERGERNVTFMNIIRIARVMQLLPSELLR-
304438972    -----------------------NRLEEIRKSRGITQEELANILEVSRQTIGSLENGRYNPSIILAFKIAKFFKLTIEDIF--
295108150    ---------------------FGNRLRKLRNQNGLSQKEVAIAISVSVNAISQYETNKRFPEPDVLVRLCKYYKISADYLL--
261363946    ----------MDNSFELSSKLLGERLKKIRTDNGYSREQLSELFGISRASIQNYENGERSPNADYLVQFYKHFGINLHWLLT-
225390137    ----------------------GKLIRALRKDQGLTQRQLAAAMNISEQAVSKWERGLGFPDVSLLPELSEVLGVSPETVL--
170720494    ---------------------YKDRIKAARKHARLTQAELAAMTGINQASISDLERGRSQRSSYN-STIARACGVS-------
195978988    -------------------------IKTKRKEKGLTQKELAE--GIVQAVISKIEKGETTPSVDIFFKLVKKLDIDM------
260102595    ----------------------GKLLRETRLVAGLTQTEMAAVA-ISESFYSKVERGVHNIDADTLVEVLKANHINPVQFF--
288905863    -------------------------LQRFRKKTGLNQSDFAKTVGISQSLISRYELGKKTLSVETFHKIKSAFG---------
139264393    -----------------------NNLEQLRKAAGLTQQQLSESAGVSRKSINAIENGIYVPSTVLALKIAQTLK---------
140648100    -------------------KLFGVNLKHFRKARKYTQSDIANEIGVSFQAVQKYEKGMCSPSPFNLHKMSIFLEVKLDDLLDP
309389332    -----------------------KQIIRYRIENNLTQKELADRIGTKQSAISRLENDDYNPSVEFLDKVAHAFGKKL------
166032239    ----------------------GKAIRRYREEAGITQERLAELVDISTNHLGAIEREVKTPTMETFVKLLNVLGAEPNEVLK-
298207938    ---------------------LGQKIKDARKQKGLSQEELADSAKVSLRTIQRIETNKNEPRGKTLHLICTALQLNIEDL---
293376903    -------------------MTLGEKIKKYRQAGGLSQEQLSEKLSVSRQAVTKWESDKGIPDIHNLQAIAKLFNVSLDSLL--
161526194    ----------------------GQRIRRLRREAKKTLLEVATEAKLSVGFLSQVERHLTGISISSLVNVAKALNVPLGALI--
302335133    -------------------MSFRDNLQHLRATRGMTQEQLAMMVGVSRQSVTKWESERAYPEMDKLLKICQVFDCTIDDLVQ-
167461941    -----------------------ETFIRARVLQGMTQRELANKCGLSYAYISLLERSVKPVGPATAKKLSEVLNRPMEELF--
146280153    --------PTSPSSPIRSLRQAGAVLRARRTARKLSQKQLGEMTGTAQSTISDIENGVVSASLDVYLRLLEALGAEL------
148240891    -------------------MALASKIKELRLKKKKSLQDVADDVGASKAHIWDLETGKSNPSIELLTKLAKCFEVSVAELI--
291456538    -------------------MSVGENIRRYRKLRGMTQAQLAEAVGLTEGAVRHYESGIRAVKPELLESIADTLGVSVNAL---
213964545    ------------------REALGETLRDIRSRSGQTLRELSENAAISPGYLSELERGRKEVSSELLASVCAALGVTVSDLM--
268609129    --------------------MIGKFLKELRKEKGYTQETLGEKIGVTNKTVSRWETGTYIPPVECLVMLSDIYDVSINEIV--
291550735    ------------------KTKFNEYLTKLRKSRVYTQAQMAEKLGISRSTYTNYENGNRTPDFEVLERISEVLACSLDELF--
303248367    ---------------------FGRRLRHLRRLAGLTQAALAGQSGVSLEHLNKIERGAAAPSLAAVESLQQALGVEPASLF--
135174236    -----RDLQVRFDDQQTRRGKFGARLRELRTKQGLSQTDLARHVGVTPSTISQVEGSLIYPSLPALFKMAEVLSV--------
91215398     ---------------------FGEIIKNRRKELHMSQENLAQKVGKKRPYISRIENGE-DIRLSNFSLLANALGLSI------
290473639    --------------------LVGKRICTKRKELGITATALAKQIGISQQQLSRYERGTNRININHLVVISKQLGTPI------
116629237    ------------------KSMIGDRIRELRTSHRLSQTELSKLLHVSQQTITKWENGKAEPSSGALAKLAEYFDVSADYLL--
222084212    ---------------------FGEAVRKLRARKGVSQKEMAAALNVTPAYLSALEHGKRTPTFDLLQRIAGYFNI--------
289579057    --------------------MIGDRLKMLRKEKGLTMKEIGEIIGVSDAAWTKYEKNRAEPSIESLIKIADYFQVSLDFLL--
238925959    ---------------------FNLKLKKIRTFRKMTQKELSEKIGLTDQHIVQYEKGVRVPKKDLVDKMAKALDVNPYTL---
282599559    -------------------MSIAKRLLDARIKAGMSQADLAEKVGVSQQSIQKIEAGQTN-SPRRISDIAKAVNVS-------
291298297    ----------------------GELIRHWRGQRHLTQQQLSIRCGVSTRHLSFIETGRSRPTASMILRVCEELDVPLRH----
91976194     ---------------------VGDYLRQWRQRRHLSQLDLAVDAEISARHLSFVETGRAAPSRDMVMRLAERLDVPLRE----
307324662    ----------------------GEAISAARRARGWTQQQLADICGYSQSTISRLERGRQSADVDVLALVADRLGMDPSDV---
149916489    ---------------MPESSMIGTRIRERRVMNGIRQSELAKMVGISPSYLNLIEHNRRRIAGKTLIKLAEVLEVEPSAL---
284034602    ---------------------FAHLLRHLRTTAGLTQERLAERSGLSPQAIGALEGGRRQPRPTTVAQLADALSLSPED----
136446496    -----------------------NQIKVLRARHSFTQSELAKAVGVSRQTINAIEKGKFSPSLETAFRLAKVFSCSIEEIFE-
137709163    --------------------LVGKEIQRLRQEHQLTLDELASKSGVSKSILSQIERDHSNPTLSTIWRISQALKQP-------
139485151    ----------------------GGDFRALRRARGWTLSELAEQLDRSVGWLSQVERGVSEPSLDDVRIVAALFSLP-------
219871029    -----------------------EKIRKLRETKLWSQEQMAEKMNMSLNGYARIERGETKLHLDKLEQIAQILDVDIVNLISP
300361873    ---------------------LGAAIKKRRRSLRMTQEDLAEFSSLSVNFISKIERGNQNISIQKLDAIAKALQTSVITLI--
296284192    ------------DTLKRDPEYIAEQVKLIRKMFSLTQENLADAAGLSSRTIEKIESGRHRPEIQTLRSIARAVQFDVNVFAKP
218282117    -------------------MILADKIIEERKKNGWTQEDLAQKLGVSRQSVSKWESAGAIPDLKKIIQLADLFEVSTDYLLK-
257416604    -----------------------QEIKILRKRLQLTQQQFAEKLDWSKSYLSMIETGKRTITKKSIEKIRKTFH---------
302875737    -----------------EILSLGEKIKRLRKEKGFTLKDLAGD-RITPGQISLVESGKSNPSMDLLEYLANTLHCTVEYLME-
134875811    ---------------------FVQRLITLRKERGLTQQSLASAIDLHVNQIKRYEAGTAQPTLETLVRLAKELNTTLDDLV--
295099748    -------------------------MKAARASKDMTQKELAEAVDVSRQTINMIEKGEYNPTIKLCRAICRALDKTLDDLF--
5852826      ----------------------GPNLKKYRKLANISQFKLGQLLNVNQVTVSHYESGQRVPDIDSLIKISDILDVDIKDIL--
194335906    --KRKDESPDFAKTFEQGYEQFGELLRQARKRAGLTQEDLAEKLHTKKSAVSRIENHSEDIRLSTLSHYAEALGKKL------
85859123     -------------------------LRALRAKENLTQKQLAELIGIPQRHISEMENGKRPIGKEMAKRLGKALNV--------
294676430    ---------------------VGKRIRHRRWLVGVTQQQLADKVGIKFQQIQKYETGMNRVSASRLWDIADALDVP-------
94991134     ----------------------GQQMIRYRKQQALSQEELAEKVYVSRQSISNWENDKTYPDIHSLLLLSQIFQVSLDQLIK-
168186759    -----------------EILSLGEKIKRRRKELGMTLKDLAGD-RITPGQISLVESGKSNPSMDLLEYLAESLNISIEYLME-
304315772    ---------------------LGKKIREERKKLFLKQGDISGD-EFSKGYISLIEKGKINPSLKALDFIANKLNKPLVYFL--
137971474    -----------------DRSTFGSNLKRLRKKRGFTQQQLAIDCEMKISQISRIEMGVMNTSISVLYTISIALEVDINEFF--
136773154    ----------------------GEMLKDERKKANLTQAELAERSGTKKSYISRIERGLSDIQLSTYYRI--------------
169829011    -----------------------NRIRELRKSRKITQEDLSKLVGVSRQSIIAIESGKFNPSLELAYNISKAFN---------
291516023    ---------------------VGNAIKERRKILKITQRTLAELAGVGINTLTKIERGEGNPTIEVLEKILDTLGLEL------
289550066    -----------------------NKVKVYRGYSKISQLELARAVGVSRQTINMIENGKYNPSLKLCVNIAKTLGTTLDTLF--
117924636    -----------------------RTFLSARKEAGLTQEEIAKRMGTTKSAVSRLESSKHSPSIATLRKYAKAVGCKLEIKLVP
205374685    ---------------------FGEHLKMQRELHGLSQEELAFKARLGKRTIEKYENGEQIPDTQTILKLSTVLDIPASELME-
149001805    ------------------RYDFGKVYKEIRESKGLTQEEVCGGV-LSRTSLSKIESGKTTPKYENMEFLLRQINMSFEE----
261856939    ---------------------VGFRLRLVRLRHQLSQRALAKRTGVAHATISLIESGRTSPSVSALKRILAGIPMTLGEFF--
83952252     -------------PMAPRKLYAGAKLRETRSRLGLTQKDFAARLGVSLPYLNQMENNNRPVSTTVVLALAQEFGFDVTEL---
220910730    -------------------------LRGVRERAGLTQSQIAAMLGLSQAQVSRYEQDPGTISTELLIRWAQALGTDIPTLL--
142607075    -----------------------NNLEKLRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCDVEDVFK-
291564063    ---------------------FNEKLINLRKSKGLSQEELGNELKVSRQTISKWESCQSYPDFQRLVLLSDYFGLTLDELVR-
262403095    ----------MSTEIKADESTFGGRLKSVRTQLGLNQSQMAGQIGVSKDTLSRYERGELTPSIDVLKRIIESYSSE-------
257876868    -------------------ESFGQNIRSIRLKRKMTQKMLAEDI-CSQSVLSRIENNEELPNVWVMYQICQRLGVTLDQVM--
90419918     -----------------ENKIFGPRIRRIRNGLGLTQTAMAEELGISPSYLNLIERNQRPLTVQLILKLSQTYDVDIGDL---
143656575    -----------------------NNIKQLRNEMKISQKDLAESLNVSRQTINAIETGKFDPSLTLTIKITRFFNKNLEEIF--
140716653    ---------------------VGNYIKEKRLHIGILQKELAEKCDVSVQTINTIENDKSKPSVTTLRRIAQVLGVDYFVL---
154503571    -------------------------IRKKRKELGISQSELSEKLGTSQQTISRIEKGIENIPCNLLIKLADIFHVPIDILI--
212694772    -------------------KIVGEKIKSLRETKEISVAELAVRSGLAEEQIERIENNVDLPSLAPLIKIARALGVRL------
254515932    --------------------------KQWRQRRHLSQLHLAETAAISQRHLSWLESGRSQPSREMVLKIAEALEVPLRE----
257056871    ----------------------GATIRRLRRWRGLTIEQAAGLAGITKGYLSKIENGR--VAVDTLVAIADALRVSLVDI---
143331755    -------------------KQLGFKIKTARRKLNISQGDLSKKLEISPSYLNLIESGKRKVSADLLIKASEILNLDIKKL---
163791646    -------------------MLLGKKLKSSRVKKKYSQNDVAEQLHISRQSISKWENDISYPELDNLVKLSTYYQVSIDHLLK-
86139756     ----------------------------ARIKAGLGQKDLADRLKCHQSLVARIESGERRIDVVELVVLARAIGFDPFEVL--
229096925    ---------------------FSETLKSLRKSRSLRQEDLAHELNLSRSQINNYENGFSEPDLTTLFRLASYFNVTLDVL---
170718165    -----------------------EKIRRIRESKEWSQEQMAEKLNMSLNGYAKIERGETKLYLDKLEQIAQILDIDVVELIQ-
257051447    ---------------------FDQRIRSAREAADMSQEELADQLNEKASLIRKLEHGDHLPSDDVQQKLERALDIELTE----
302537873    ---------------------VGALLRTWRERRGISQLELAGRADSSSRHISFIETGRSRPSEEMVLRLADRLDVPVRE----
42520474     ----------------------GQRIREWRLIRRYTQKDLADKVGVTLKEIHEYERGYTTILFDKLYEIAGALSVNIKVLL--
42520474     ----------------------GQKIEDSRLMRGHTQVELASEIGLTYQEVNSYENGYIPIPIEVLYVIARVLSVNAIDLL--
294629832    -----------------------ENVRNHRRRAGMSQEQLAEAASLSVGVVRKVEQGQ-NVSVESLNALARALGTETSSLF--
255280273    ------------------KKTFGAFVLRRRKELGMTQKEFAARLYVTESAVSKWERGMSYPDITLIRSICSVLEVSEHELLT-
126646624    -----------------------NRVRDFRTAKGMTQEDLAEIIGVSRQTINAIEKEKFDPSLPTAFKMSKLFEKPIEDIFQ-
88799578     ---------------------VGKRLQEVRKKAGISQRELAKRVGVTNSTISMIEKNNVSPSVSSLQKVLSGMSMTLLEFFE-
256825390    ----------------------GNLIRDARLHRGMTQTQVADILNTSQSAVARMEQGKQNLSLETVAKVSEALD---------
126658934    ---------------------------NARQSANLTQTELSKRLNKPQSYVSKYERGERRLDVIEFLEVCNALNIDPVILLK-
290957377    ---------------------FGEYLHGLRHERKLGVRELARRSGIDAGGLTRLERGKITPQPDTLKALGAALDVPFADLF--
182625365    -----------------------------REKKGISKSQLAREIGVSPAYITKLENGKTNPSLELKVKIANALEQPLTVFLE-
293375426    -------------------QLLTQKLKEIAQEKGMTQSELA--AGITRDHLNKILNGKRNPSLELLYQLCNKLRVDIRVLIE-
239832075    -------------KMAPRKLYIGRKIREIREQHRATQSGFAERLGISTSYLNQIENNQRPVSAAVLLALAENYQI--------
77408842     -------------------LILKNRLKELRARDGINQTELAKLTGVSRQTISLIERGEYTPSVIIAMKISQVFKESLENVF--
153853770    -----------------------NKVEQLRKERGLNQDDFAKMLRVSRQTISSIETGKYNPSLELAFAISDFFGKRIEEIF--
115374631    ------------EPSRPLRSIVGDTLRAARLRAHLTQVDVAHLIDIDPAVYSRLERGLRLPSLQNLYLLCTALRATPNELL--
256670441    ------------------REAIGDRLRHARTNQRRTLRDISRAARVSLGYLSEVERGQKEASSELLASICEALELPLGELL--
293402278    --------------------MLKDKLIALRKKSGYSQQELADLLSLTRQTISNWENGQSAPTFDKAIELAAIYHISLDDL---
296102379    ---------------------LATTLKTQRQARGWSLSKLAEETGVSKAMLGQIERNESSPTVSTLWKIATGLNVPFSAFITP
271966776    ---------------------LADRLAQLRVERGWSLEELAQRTGVSRSTLSRLERMEISPTAAMLGKLCAAYGRTMSQLL--
209883535    ---------------------LGERIRFARQQRGMSLEQLATATGLTKSYLSKVERQLAVPSITTALKVSRVFGQTVGQLL--
260456177    ----------------------GPRLRAARERHGSTLAGVSCATGIAPSTLSRIETGRRKPTLEVVLRLAEEYGVSLDYL---
256848775    -------------------MMIGEHFKRVRNSKNLTQEQMAAGI-VNRSFYSRVENGSSSITADNLMKILYKHGLAMTEFLR-
148998521    -------------------MLIGQKIKEIRIEKGISRPDFCDEQELTVRQLSRIESGASQPSLPKLAYIARRLGVPVYSLM--
136379042    -----------------------NNLKELRQKENISQDDLASILKVSRQTINSIETGKFDPSLKLVMKMTKHFNVPLEQIFT-
136505817    ------------------RTHIGSALRAARIEQGRTLRDVAKSARVSLGYLSEVERGQKEASSELLNAICSALDLSLSTIL--
144124447    -------------------LTLGQRIRHAREARRQTQVELALAAGISQGYLSQLEQDEREPTLSIAVRLAAALGISLDDL---
70725716     -----------------------NKVKVYRGVKKISQLELARSVGVSRQTINMIENDKYNPSLKLCINIAKTLGVTLNDLF--
163839475    -----KVAPGAQKKMVVLRHEIGDVLRDLRQRQGRTLREVSHNARVSLGYLSEVERGQKEASSELLSSICSALDVPFSLMLR-
254831247    --------------------MFSKRLSELRKKKGFSQYKLADELGFSRGQVANYEQGTREPDYQTLLKIAEFFNVSTDYLL--
307225982    -------------------QLMGERIRARRKELKIRQAALGKMVGVSNVAISQWERSETEPNGENLLALAKALQCSPDYLLK-
58699659     ------------------RYKIAQKVRSWRLKRGYTQKDLAGKIGVTYQVVLQYEKGTRKISIEKLYAIAEVLSVGIIDLI--
58699659     ----------------------GKKIKEWRLVREYTQKDLAEKMDTTRDEISNYEQGRVAIPLEKLYAIAETLSIS-------
186470871    ---------------------LGTRLRHARMVQQLTLKALAEQAGCSESLLSKVEGGHATPSLATLHRIALALDTNIAALV--
294814576    -----------PDGSPQER--FGVRVRRLREARKWTQDELAARMGYSGRHISAIETANKPPTLPVARALDIAFGLE-------
138550776    ----------------------GSKIRKERRTRGFSQSELSKKLDISASYLNLLESGRRTITVPLLIKVGNELGLSLKDL---
138267195    -----------DKTIKKLDLKIGPKIKAFRRQLGLQANKLAEQLNISPSYLNLIESGKRNIDGDLLIKISQELRVELSDL---
138267195    ------------------------KIKIFRHKLGLQANKLAEQLNISPSYLNLIESGKRNIDGDLLLKVCQELRIELSDL---
289664753    -----------------------SRVRELREASGWSQGELGERLGVSRQTINALETGKYDPSLPLAFRIARLFGESIEHVF--
296503848    -------------------MAFVTKIKEYRAKLNMTQEDLAKSVGVRRETISHLEKGKYNPSLQLAHDIAKALHSTIDEIF--
238924501    ---------------------FSERLSHCMQEHHLNGNDLAALSGVTAATISRYLNGLRTPTVDNVVLLADALDVSVDYLL--
167747600    ---------------------LGRKIREKRKQCGLTSQQLADLCHVHDGYIRQLESGKKVPSMPLLLSLCDELETSPNYLLE-
125719034    ---------------------LANKLFELRKEKGWSQEKLAEQINVSRQSISKWESGQALPELEKVVELSKIFQVTTDYLL--
138500456    -----------------------NNLETIRMSAGLTQQALSEKAGVSRVSINSIENGVYVPSTVLALKIAKTLKCSVEDLF--
140335148    -----------------------NNLEELRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCTVEDVFQ-
141872532    ---------------------LARLVRDLRKHRGLTLDELAGRVKRSLGFLSQVERGLSRPTVADLTAISEALQVP-------
138282193    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
138282193    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
169786969    --------------------LLGERLRKQRLFLEMSQAEVAARAGVGVNTVSNLEAG-RNVSVENLVRIAMVLGRELQELFQP
254390786    -------------------------IREARKRAGVTQVYLGRRAGLSRGSIANIEAGTQVPPLYRLALIALALNVQPAELLPP
227329055    --------------------LLGLMLRNARIERNMTVEELAERAGVSRGLVYRAEEGDMGCSIGAVFELATLVGVPLF-----
167834922    ---------------------FSDRLAMLRKQRGLTQQQLADRAKVHLVQVNRYEAGASRPAVDVVKRLAVALSVSADALL--
167746942    ----------------------GNYIKCKRKAQGLTQAELAGLLGITNKAVSKWENGKCLPDLSLHEKLCDALHITLNELV--
257870456    ----------------------GENIKKLRKAKRMTQKEVANQLNVTPQTISKWERNISYPDLDMLVKLSQLFHISTDALL--
170725048    -------------------MTIGKQIKHFRAERNFSQPELAELAGIEQSYLSKLENDKSIPSNEIFRNLLSALSVNTQEFI--
32475356     ------------------------QLKQARQSLGLSQLQLAMRAGVSSRTVQFAESGQ-NVSIGTMRRIAGALGMQADQLVR-
136467515    ------------------RQVVGEELRRRRNEQGRTLRDVSRDAQVSLGYLSELERGQKEASSELLAAVCNALDTPLSSLL--
135010459    ----------------------GRQIRIYRKQMEITVSDLSKMTGLSTGMLSKIENGNTSPSLSTLQTLSNALSIPMTAFFK-
136711696    ------------------------NIKYLRTQKKLSQECFADELNWSRSMVGSYEEGRSEPPIDRLIDLSNYFKIPIDILIK-
142216292    ------ADEVDAERLDLERERTSYQLRALRKQAGLTQVALAELLGVSQNRISRLERGQARVLLSTLRRYVEALGGEL------
294500289    --------------------MVENRIKELRKSKRMSQDELAKVCGVSRQTINAIENNKYDPSLTLAFQLAAELGATVDELF--
296315170    -----------------------EKIRLMRELNKWSQEDMAEKLAMSAGGYAKIERGETQLNIPRLEQLAQIFKIDMWDLLK-
126700569    -----------------------NRIKNKRLELNMSYQDLANKTGLSKSTLQRYETGAKNIPLDKLEILAHALDESP------
170721568    ----------------------GTRLKLVRERNNLSQRELARRSGLTNSTISQIEQNRVSPSVSSLKKLLEGIPMTLAEFF--
66395466     --------------------MFSKNLKYLRKKYDMEQIDLAKKLGKSASSISEWEKGKYTPKMKTLSELARLFNVSINDLME-
169335433    ----------------------------LRKEKNLTQKELADKLNITNKAISKWERGISCPDISLLIPLSDILDVTTNEIL--
260430343    ----------------------GQRLRAFRLGSGMSAEEVANRIGISRTAVYRFEKGEV-VKIETLIGLAELLNVSLPTLL--
135718229    --GKSKDGTVDLSQRVIRKSEFGKRLFDLMIEKGWNQSDLARKADMGRDSVSTYIRGKSVPTPQNLERLSKALGISSEKL---
299536569    -----------------------NRIRELRKLKKITQEELSKQVGVSRQSIIAIESGKFNPSLELAYNISKAFN---------
251779221    --------------------MLGERLAELRKDKGLKQEDIGKILRISRSTYGNYESGYAEPSVSILIDLAKFYNVSL------
194337693    ---RKAAAAVSPTTRFVERQAFAVRVTEIMKVSGITQRQLAEKLGKNESYISRIVAGWANPTLKTIVEFEVALGQNVIEI---
126731939    ----------------------------------MTLNDLEARSGVSRATLSRIEKAEASPTAETLGKLATAFAVPISRLIAP
158425156    ---------------------LARRLRQEREARSWSLADLAERSNVSRAMISKIERGEASPTAELLNRLATGFGLTLASIF--
86750866     ----------------------GDYLRQWRQRRHLSQLDLALDAEISARHLSFVETGRAAPSRDMVMRLAERLDVPLRE----
254392664    ------------KAAPSARQLFGTKLRRYREDAGLTQEALGLKVQISKSHLSRIENAE-------------------------
257871225    ----------------------GEVIRQYRKKKGLTQEELAKRLGVTAPAVNKWEKGHSHPDILLLAPIARLLDISLDTLF--
135435523    ---------------------VSQKIKILRKNKGLSQEKLALLVDIDRKYASLIEKSETNLSIIYLKKVCDGLEIKLSDFLK-
257894935    -------------------------IKQKRIEKQLTQEDLAEMLLVSKKTISNWENGRTIPDTENLIQFAKLFDLSLDNIL--
15614006     --------------------MFPERLRYLRKKHGLTMKELGKKINVAESTISGYENGNRKPDMDTLVKMAEYFNSSTDYLL--
260891949    ------------------------KLQALRRSYGLTLKELSRRVGISATFLGLLERGEKRASPATRELLAQHFNVPEHELFDP
192360811    -------------------------VRKLRLQRGWSQEQLAELTGLSIRTIQRIERG-SKPGLETIKSLASVFEVDP------
291537213    ----------------------AQNLKEYRISHNLKQTEMADLLKMNYQNYSKMERGVYQPSLDKLLEICDILMLTPNDLLQ-
304400933    -----------------------EKIVALRTERGLSQNQLAEALGASRTHYNGIEHGKATITNSYINMLAEFYDVPVEDIV--
136094434    ------------KSILPERIGYI--VQQKRKLLGLSQEQLSRRTHFSKYMISKIERGKHDIRMTELQKLSFGLETTL------
144171484    ----------------RERTMFGQRLRLARKRAGLSMQALADRVSVSAQAISKYEADKMMPSSSVLVGLGKALGVSLDFLL--
187933142    --------------------------KEFRELKNLTVSKLSYKSGVAIGYITELENGKKNPSLQIICKLSKALNITPNDLI--
300115054    ---------------------VGESVRIIRELQEMSQNELAKLAGIPQSTISAIENDRVNLGVERAKQLALALKCHPAVLVFP
225156053    -----------------------ENLKLLRQQHGLTQEEFAAIAGFNYKYYQEIESGKKQVLLETVDRLADAYTIKPSALI--
163789807    ------------------------RLKQRRNTLKMTQEEVAEKIHVSRQTISNWENGRNLPDINSLILISEIYAISLDKLMK-
241894930    -----------------------NKIKELRKSNGLTQAQLASKIGVSQPTLSLLEKDGN--SLEDMLPIAQYFGVSLDYLV--
186471163    ----------------------GARIRAEREGRGWSLTSLAEKSGVSRAMVHKVERGESSPTASLLAKLAGAFGMSMSALL--
227530294    ---------------------FGEQIKERRQELDLTQAEVAEKYFVTRQAVSNWEHDKTYPDLNMLVKISNVYQISLDSLLR-
307328736    ----------DSGIVEPLEARLATRLGDLRRERGWSLDELARRTGISRSTLSRLERGEISPTAALLNTLCAAYERTMSRLL--
283847282    -------------------MSLGSNINNKRKSLNLSQEYVADQLGVSRQAVSKWENNLSKPSTQNLIKMATLFECDIKELV--
227507935    -------------------MSISEKIKQCRKQKNLTQKDLADELHLSRKTISGWENGRGYPDIKSITQLSDIFGIS-------
145595917    ---------------------VGPRLRALRHKRATTLTDLSAQTGISVSTLSRLESGTRRPTLELLLPLARAHGVTLDELV--
87119866     ------------------KSSFGVKLKEIRKLGGWNQEVLAAQLGISRDTLSRYERGELSPSLEVFGKIFSALEITAEDML--
269795030    ------------DPEQSADRRLGTVVRARRHALGRTLVEVAGSSGLSHSFLSQLERGRARPSMRSLYLIAQALGTTQQALL--
135739199    -----------------------NNLKDLRKLKNVSQNDLADALSVSRQTINSIENGKFDPSLTLAMKLTRYFEVSLEDIF--
136166722    --KAKSLSAQLKKASSMSAQTVADRLITHRVERGFSQARLAELAGVDRKTINRIENGHFSPSLDTLTRLSVVLKCRLSDLVE-
154496243    -----------------------NRIAQLRKEGRITQEELAEAVGVTRQTIISLENGRYNASLLLAHKLAQYFHLTIEELF--
260592611    ----------------------GEAIRKARLSQNLTQDELGKKIGVQRAQICRLESGRSVITLPIMSRVFQALGI--------
226948717    -------------------------LKNDRKQKEMTQEQYAELVGITRGTLSHLERG-REPSIDTSKKLSKYFKKPISELI--
300723769    -------------------MSFSDKLAASRKELGFTQQQMADKIGMHVSQYKRYEAGTSQPTIDVFRRIALALNVSADMLL--
68248909     ------------------RMNVHEKIRKLRETKHWSQEEMAERMSMSLNGYAKIERGETKLHLDKLEQIAQILDIDIVELI--
269214077    -----------------------EKIRLMRELNKWSQEDMAEKLAMSAGGYAKIERGETQLNIPRLEQLAQIFKIDMWDLLK-
126739320    ---------------------FGNTLKEWRKLRRLSQLDLALSAQVSARHISFLETGRSRPSREMVLRLSEELQVPL------
289643382    ---------------MTEPSTVGERLAFHRKRRGLSQVALGKLIGRSESWVSQVERGTRMVDLSVLAQVADALNIPVSEL---
254465017    ----------------TQKLYAGAKLREMRQRLELTQKDFAAKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGMDVTEL---
135266102    ------------------KKTISEKLNSLREDSGLTQLELAEKAGLNSNAYAKVERGDQMPTIETLLKIAMALDVRSSDIL--
143359570    --------------------VLAEHLAELRATHDWSQDDLARRAGVDRKTVNRIEKGHFSPSLDTLVRLSIALDCALTDLL--
137601906    --------SVSNNPVVAAHKRMKNRLKVLRADRDWTQANLADQLHVTRQTINAIEKGKYDPSLPLAFKIATVFGLPIEEIFSP
256755987    -----------------------NRLEQIRKQRGISQEELARVLEVSRQTIGSLENGRYNPSIILAFKIAIYFKMNIEEIF--
238796433    ------------------RQAMMTELKAARQQCNLTQEEVAHRAGLKKQNISRMEKGIISPNLTTLSRYAAALG---------
9635701      -------------------EVFATNLRVIMARDNVSVQDLHNETGVSRSTISGYKNGKAEVNLNVLDKLADALGVNVSELFT-
29028583     -------------------EVFATNLRVIMARDNVSVQDLHNETGVSRSTISGYKNGKAEVNLNVLDKLADALGVNVSELFT-
78188068     -----------------------RELLLARQQAGMTQEAVAEKIGTTKSAVSRLESGKHVPSLSTLRKYAEAVGCELEIKLTP
260220496    ---------------------LAKSLRTIRKSKGISQEDFGLIS--SRTYVSSLERKLKSPTLSKVDELAAVLGVHPLTLL--
153939048    --------------------ILGQNIKKIRTEKGLSAYKLSKLARVGTTTISEIENGKRSLNSTTIEKIANALNISTDRLM--
90419013     -----------------------ERVRRLRKAKKMTLEALAEASGSSRSYIWEIERPETKPSAEKLARIAEALDTTVEFLM--
266623939    ----------------------GERIRGLREKQEMTQTELAEKIGSTKQTVYKYENGVTNIPYDKLILLAKALGTTPSSLM--
229008902    -------------------MSIGKNIKKLRDKHNLSQKELGEIAGVSDKAVSTWEKGLKEPRMGVIQKIADHFGI--------
262402969    ------------------RETIGERIRRVRKELKLTQQQVASSIGVSPTSLVFWERNETTPKGSNLIALCKKLRVPLW-----
142438016    ------------------RNIFPRNLKKLRKARGISQGDLAHQLNVSRQTINSIENGKFDPSLSLTIGLTRFFKASLEEIF--
135207960    -----------------QNISVGQLIALIRRQLNMSQKILAKKSKVYQSNISRIESGILNPNIDTLNRLFEALSCNL------
260906742    -----------------------SNLKHVRKAAGLTQAQLAQRTGVSRQTIIATERGDYAPSVYLALRIARSLETTVEEIF--
103487098    -----------------------NQLKVLRAMRNWSQAELADRLDVSRQAVNAIETGKYDPSLPLAFKLARLFDMPIEEIF--
17547329     -----------------AKYSLAKALKTVRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLHKLTELCEVMDVHPLTLLT-
254241644    -----------------AKYSLAKALKTVRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLHKLTELCEVMDVHPLTLLT-
291087366    -------------------------FKKYRLDAKRTQDEVAEKVGITTRFLMALENEEKRPSLDILLRLVDVLNIPGDAILHP
166032548    ------------------------NIKKFREEKNLTQQQLADKLYVSRQTVCRWENGSRCPDLITAKKLALELDVSMDELI--
300857320    ---------------------VGQKIKLARTEMGISQKQLAKKLGVSEKFINEAESGKRIVNQNIIDKLSKILGKSI------
136483413    -------------------KIFGKIIREKRGTLRLKQEELSEKSGVAIKTIHSIELGKGNPSIKTILRLFDTLE---------
219670446    -----------------------NNLREWRLANGMTLKELARRTGLDYRYLSQLEKGLRKGTPNTWIKISKELQVP-------
229605809    --------------------MFSSKIRDLRVERDLNQEEVANGIGVGKNTYLAYEKGTQSPKLETVEKLAKFYGVPIAELV--
146302601    ----------------------GRNISRIRELRGMKQGALADAIGTSQQTISSIETSE-TVDFDKLVEIAKALGV--------
289192276    -------------------KIDGKVLKEVREAMGISVGKLAEVAGVSRKAIYKYETQMANPSVDVAIKIEEFLDVPLVKLFEP
85707435     ----------------RERIMFGQRLRLARKRAGLSMQALAERVSVSAQAISKYEADKMMPSSSVLVGLGKALGVSLDFLL--
136527403    --------------------LIGELIKEERKNAKMTQEQLADKIGAKKSFISRIENGKTDIQLSTLYRL--------------
142428754    ---------------------VGKKLKALRLGNNLTQDELASRLELTKGFISLLENNKTSPSMSTLFNILEVLGTDVHDFF--
251796863    -----------------------NRLEEHRKQHGINQEELAAALEVSRQTIGSLENGRYNPSILLAFRIARFFGKSIEEVF--
304395940    ---------------------LANQLKFIRQRNGWTQSELAKKVGLKQATISHFENAPDSTSLATLFKLLQALEVSL------
283843679    ----------------------AARLRVARIEAGLSQEKTAEALGLSFQQVQKYESGKNRISPGKLAVLAALYGKPI------
229170243    --------------------VIGLRIKSLRKKENLTQKQLAEKIGVSQRMIGYYESEERFPPHDVLTKLADCFSVSADYLL--
126740822    ------------------------NLKEIRASAAVSLSRAAELTGVSKAMLGQIERGESSPTIATLWKIAKGFRIPLSALIE-
291530756    --------------------VFSKQLQMLRKQSGITQEQLADKLGVTAQAVSKWENG-SYPDGDLLPKIADIFDVSIDNL---
302671595    -----------------------ENIKKYRKSMNLTQEELAEAFGVTVGAVSKWESGANVPDILTLMQLADFFSISVDVLL--
159901692    -------------------ETFGRWLKHQRISHDLTQEALAERIGCSVSLLKKLETHQRRPSKQIITRLATIFKV--------
134626939    ------------------------RLKLLRKKLGVTLESLAEKSGMTKSYLSKVERGLNTPSIAAALKLAKALNVKVEELF--
149189925    ------------------KSQIAAHLKQIRKHKGLSLDATAKLTGVSKAMLGQIERGESSPTISTLWKISSGLE---------
304394918    ---------------------VSESIKRWRKSQKLSLDALSHRAGISKGMLVEIEKGAANPSIAILCKVAAALGVSVADIV--
256771340    ---------------------VAPQLRELRRRAGLTLEAAAARARLSPAHLSRLETGRRQPSLPLLLGLARTYGTTVSELL--
307693610    ---------------------FARTLSLLRQEKGVSQRAAAAELGISQALMSHYENGIREPGLSFVVKACDYYGVSADYLL--
143943678    -----------------------NNLKELRQKENISQDDLASILNVSRQTINSIETGKFDPSLKLVMKMTKHFNTPLEKIF--
134697227    -------------------------LRTHRLHKGLTLRQVAGRASVALGYLSEVERGQKEVSSEILQSVADSLEVPLSLIIR-
135215066    ---KKSAFKKALKEVEPEYQV-ARAIVLARLKHRLTQKELAKKMGTKQSVISRVENARTTPSISFLKRLAKVLGTNL------
296119241    -----------------------NNLKAFRDKAGLSQQKLADALGVSRQTIISIEKGRYDPSLPLAFQLAAKFECLIEDLFIP
291532702    --------------------LIGARIAYFRKLKRYTQEELAFRASISTSYLSRIERGSKGVPISTLMQISKALDIDIKLLFE-
300776559    ----------DSKEVLRLFMLFSENLKKIRATKYNSMDEVAQNSNFDSSNYNKFENGKGNPTIETMLKMSSAFGITPKELF--
153816198    -------------AMKKEENAVGENIRRLRMRNQLKQADLAQKLNISRQSLSAYERGITLPDIYLLIEIADFFRISLDEL---
254365396    ------------------REVVGDVLRGARMSQGRTLREVSDSARVSLGYLSEIERGRKEPSSELLSAICTALQLPLSVVL--
116619051    -------------------MIFHNLIKEKRQKMSLTQMELANKLLVSNKTISNWETGKTLPDIENIILISKYLNISLDDLF--
254995332    ---------------------VGREIKKQRIMKGMSQNQLASRLGITFQQVQKYEKGTNRIVISRLYELARVLGIEIKDLI--
256848433    ---------------------FSTQIKMRRKKRGLTQSVVAKKLYVTRQTISNWEQGKSYPDLNTLVRISDFYQISIDSLLR-
116695165    -------------------------LRYWRSKRGYSQLALSLAAGVSQRHISFLESGRARPSREMVLALAERLGVPLRQ----
197303443    ----------------------AKQLLAARHEKKITQEELASYVGVSKAAVSKWESGVSFPDITLLPKLATYFNVSIDELI--
239942469    -----------------EHKVYASKLRRLRRERGMNQVDMARALGISASYANQIELGQRPLTASVLLQIAKVFGV--------
139979686    -----------------------NNLEKLRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCKVEDVFQ-
295110625    ---------------------YLNRIRSLREDNDYSQEDIASYLHIGQRTYSDYERGKTRIPLDSMIMLAEFYNVDM------
240144293    -----------------------NRLKDLRLKMGLSQQALADKLNVSQQTICKYENNTNEPNIDMLEAMADIFDVSVDYLI--
300780988    ------------------REALGMSLRAFRADKGVTLRELATQARVSPGYLSELERGRKEVSSELLASVCLALDTTVSDLL--
28871876     ------------------RIAFASALRFVRRHSSVLQADFE--GGVSQSHISRLERGESSVTLERLEEIAAHLNVHPLSLI--
228943343    --------------------MIGLRIKSLRKKENLTQKQLAEKIGVSQRMIGYYESEERFPPHDVLTKLADCFSVSADYLL--
288935233    ---------------------LAATLKTLRQQRGWSLSRLAEETGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSAFIVP
284041700    ------------------RSGVGPLLRGWRQRRRLSQLDLALEAGVSARHLSFVETGRSKPSSEMVLHLAEQLDVPLRE----
199599583    -----------------------------RERAGLTQRELAERADVPQSTIARIEHGQ-NTSFDTMSKIAFALGKKL------
291298156    --QRARIDAIKQEMIDAER---GHELASLRKAQGLTQSQVAEAMGVTQGRISQIESGKTRLDTETMAAYLHAIGGEL------
240948598    ----------MSDKTEQLVQSIGRAISKYRQAVGLTQAQLAEILGISNDAVSRMERGKSVPSVLRLLELSEIFGCEVADLLT-
261414728    -----------------ARSTPAESLKLLRTTFGYTQQQLADKAGITKQQVSAMERGKEPIGRKMAHRLANALGTSYKNLF--
89070253     -------------------QMVAQRLRVVRQSRGLSQRELARRTGVGSGTISQIESMATQPSVAVLKKILD--GVPM------
291448916    -------------------------LRDWREQRRISQLELALRADSSARHISFIETGRSRPSEDMVLRLAEHLDVPVRE----
238063738    ---------------------VGRRVAHWRVRRNMTQQQFADRLGKSKSWVDKVERGVRRLEVSNLREVAEALRIDLEMLL--
308273674    ---------------------LGTRLKEIRSKRGFSQTELAKLIGVTSSTISQIESNQIYPSLPALIKIAETLSV--------
254418818    ---------------------LGSRLKELRTAAGFTQQGLADKAGVSRKTINTVENGVFIPSTIVALDLARALNT--------
83945538     ------------------RSGLENAMKALRAEAGLTQADLAARVGVTRKTINTVENGVFTPSALLALKIARALGQPVEQVF--
258653000    -----------------------NSIRALRFAAGMTQADLADRIGVTRQTVIAIEQGRYSPSLEMAFRIAHVFGVGLDAVFQ-
256396427    -------------------------LRELRHEADLTQVQVAAALGVPQSFVSKYESGDRRLDLIELHHVAKALGTTVQTILE-
303241397    ---------------------FGDKLKMLRLEKNLTQNGLAKHLNVSKANVSRYELGTRQPNFDTLISISAFFNVSIDWLL--
116629496    ---------------------LGAAIKKRRRSLRMTQEDLAEFSSLSVNFISKIERGNQNISIQKLDTIAKALQTSVITLI--
145301000    ----------------------GHRLKAVRTKAALSQRELAKRSGVTNGFISQIEKNQVSPSVSSLRKVLEGIPMSLASFFT-
255531981    -------------------KMIGNKITEARKKINISQVQLAQRLFISPQAVGKWERGESMPDIITFNRLSEILGVDL------
75676148     ---------------------LGDRLRAARERRGLSQQAVAEALGLPRTAVTNMESGTRSVSTLELTRLADLYG---------
114770838    ----------------RKTHLLGTKVRNLRKRNNLTLDDLSSRCAPSVSYLSMIERGKRVPSWDMLDVIAQVFQKEP------
143908147    ----------------VNRLLNGDNLKVYREIRGHTQAQLAKLADVNRTTIGEIEIGRKQGSVATLGRLATALNITIDDLV--
137563175    ----------------------GANIRKFRKKLGLQAKKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
137563175    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
140496330    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICQELRIELSDL---
140496330    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
218901695    ----------------------------------MSQEKLAKEVGITRQYLSEIENGKKQPSVIIAIKIAKVLKIKVEDIF--
22536979     -------------------LILKNRLKELRARDGINQTELAKLTGVSRQTISLIERGEYTPSVIIAMKISQVFKESLENVF--
125717170    ----------------------AQKVKYLRKKQNMSQEELSERADLGLKYINQLENQNVNLTIHSLEKVISALELTPEEFF--
269958434    ---------------------VGREIKKQRIMKGMSQNQLASRLGITFQQVQKYEKGTNRIVISRLYELARVLGIEIKDLI--
262199984    -------------------KTIGRAAREARTALQLTQEDAAERIHVSVEFYARIERGKSLPSIGTFARIVSALGVSADALL--
221232058    --------------------ILSDKLKAKRKEKGFSQKTLSE--GIEQSQISKIERGNYMPAADLLYKLANRLQVPL------
73537860     -------------------------LRYWRGRRGYSQLALSLAAGVSQRHISFLESGRSRPSREMVLALAERLGVPLRQ----
239944537    -------------------QLVGAQLRHLRRLAGLTQAALAEQLGVGEDTIASIEQGRRALQLDLAVQLDELLE---------
296271002    ----------------------GAQLRALRQQLGWSQEELANRAGLSTGVIKKIE-GGGTARMETLRALARALGVHTVWFVRP
260893216    ----------------PEYRLLAELVRR-RLEKGLTQEELARRIGTRQSAIARLESGRTSPTLRMLKKVADALDADLEVRLRP
300718505    -------------------ETFCKRLKQARLAKGFSQKSLGIAAGIASTRINRYEKGIHEADLDTVQRLAEALEVPVAYLF--
226328473    ---------------------VGNRIKMLRRQLKITENEMSERLGITMLHYSQLEDGHIKITVDQLITISYILGVTPQSLI--
169335255    ----------------------GDRIKELRKENKLTQQELGEKLGVHSNTISMYEKGNRKVSAEMANKLSEIFNVS-------
306838646    ----------------------GGRLRYVRMRQNLSQRELAKRAGVTNSTISLIEANQSNPSVGALKRILDGIPIGMAEFF--
291513608    -----------------------ERVKLIRKQLGMTQEQLAQRLGIGKAALSMIETGKAGLSARNRNILVQELNVNPDWL---
266625424    ----------------------GEFLKVLRKEKGLTQEQLAESLLVSGRTVSRWETGMNMPDLSVLIQMAEFYDVEVKEIL--
137108556    -----------------------NNLEKLRKSAGLTQQELSESAGVSRVSINGIENGVYVPSTVLALKIAKTLKCDVEDVFR-
111656768    -----------------------RRLRDLREDHDLPQKQIATILSFTNSAYAKIERGEHALTADVLVKLSDFYDVSTDYLL--
222055496    --------------ALDEEFRFLDEFLKARAAAGVTQAEVAERIGTTQSAIARLESGKHSPSIATLQKYAHALG---------
227503434    ------------------REALGLTLRAFRADKSVTLRELASVARVSPGYLSELERGRKEVSSELLASVCHALDASVSDVL--
283833076    ----------------------GARIRLERESRGWSLTDLAERAGVSRAMIHKIERGESSPTATLLGRLSGAFGISMSMLI--
300174085    ------------DNTFSEIQNLGRLIREMRQSRGVSANDLVQVTGLSHSVISKFERGQTDIQFSSMIKILSAMSLTLEDL---
118589234    -------------------------LRQWRQHRRMSQLALASEADISQRHLSFLESGRSRPSRDMVMHLAGHLNIPLRE----
58699926     ----------------------GQRIREWRLIRRYTQKDLADKVGVTLKEIHEYERGYTTILFDKLYEIAGALSVNIKVLL--
58699926     ----------------------GQKIEDSRLMRGHTQVELASEIGLTYQEVNSYENGYIPIPIEVLYVIARVLSVNAIDLL--
269794408    -----------------------NDVRALREAAGLSQAALGTVLGVSRQTINSIETGKYDPSLPLAIAIARHFTTTVEEIF--
184201232    ------------------RQEIGEVLRSVRQRQGRTLREVSHSARVSLGYLSEVERGQKEASSELLASICTALDIPMSQMLR-
303248493    -------------------------LAGARYREGLTQIALAEATGIPRRHISEMENGRRPIGKKNARLLAEALKIDPRRLL--
300172714    ---------------MVTKETFGSQLKKIREIKGFTVRQTAMQGHISPAYLSQIENGNKNPKVETLYKIASGLRISNDDIL--
240948027    -----------------------EKIRRIRESKEWSQEQMAEKLNMSLNGYAKIERGETKLYLDKLEQIAQILDIDVVELIQ-
307244174    -----------------------NRLIEYRKSNNLTIKDFSDMSGISTALLSQLERGVGNPSLSVLNSIADTMNTSLSSLLE-
160876601    --------------------MMNERIKQRRKELGFTQPAIAKKIGLTKATVSLWESGSTSPKGENLHALAKALSCSPEYLL--
163857884    ----------LDKESPESRRALGERVRRLRAIRGMTRKSLSQATGVSERHLANLEHGVGNASILVLLQIAKAFNCALAELV--
221199730    ----------------------GQRIRRLRREAKKTLLEVATEAKLSVGFLSQVERHLTGISISSLVNVAKALNVPLGALI--
149915319    ---------------PTQKLYAGAKLRETRQRLGLTQKDFATKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGFDVTEL---
110679476    ------------------KTLVGPQLRQLRRSFNHTQAEMARQLGVSAAYINLLENNQRSLSVKMLMELTESYGIDWRSLV--
192291025    -----------------KKAYVGARLRRLREQRGMTQQALATAVGVSPSYLNQIENNQRPLTVPVLLKLNATLGI--------
169342934    --------------------LLAKKVIESRKEKNITQQQLADLTNINRAMISRLESMDYIPSIPQLEKLGEVLEFEPISLF--
228477777    ------------------------NLKEVREAYGMTQQDLADQVGIRRETIVHLENNRYNPSLEMALKIAQVFNKQVEELFR-
302670073    ---------------------------AARIEKKMTQQELSQKSGVRQSNISRIEKGVCVPTLNTLNELAKGLGKRL------
296110822    ----------------------GNNIRYLRYANKITQYQLAKILHVTQSTIAHYENGTRIPDIDNLMDIARNLG---------
229589661    ---------------QEELATLAALIHDLRKHKKLTLAQLAQKIERSVGFLSQVERGLSRPTVADLTAISHALDVP-------
163745005    -------------------------MRKQRHRLSLTLQQLGEASGVSVGYLSQVERGLATPSLGTLSQIAVALQVE-------
291549706    -------------------------IKKYRKEAGMTQEEMANRLGVTTPAVNKWENSNSKPDIELLAPIARLLDISLDTLL--
153854463    --------------------LLANLVTNRRKEKHMTQQDLADITGINRSMISRLEKEDFIPSIPQLEQLGETLDFEPQTLF--
136152745    MPKTARRTTQSAPDAPPDRPVRGRHLRFLRDMHGLSQRELARRAGLTHATIGAIERDAISPSVGSLRKILDSFPMTLSEFF--
119505191    -----------------------NNLEQLRKAAGFTQQQLSDSAGVSRKSINAIENGIYVPSTVLALKISQTLKCTVDDLFQ-
153956442    ---------------------FGQTIKEARIAAGMTQDALAEQVGVTPRYIMAIENENKHPRMPVLLKIIRALKISADTIFYP
53748387     -----------------EKLLIGEVIYRLRKEKAITQEQLANFIGISTAAVSKWESGTSYPDITLLPVIATFFNVTIDTLL--
150390882    -----------------------------RIDQEITQKQLAEKLKVSQAMISKLESGEYNPTIGQLWKISKKLGWTFEVLMK-
72162200     -------TPRRPNTLGPTGLQVAANIRRIRQLRGLSTTEMARRLTITAVAITNVEHGRRRVDVDDLVAFAAVLDVSPSALLLP
238798535    ---------------------LGMRLRHARLAQEITLKQLAQKVGCSESLLSKLENEVASPSLAMLHRLASALETNISDLM--
229815891    ---------------------VGSRIRILREAAGLTQSELAATAYVTRQSVGNWERGNTLPDVQSLQLVAKALNTKVDGLL--
221141579    -----------------------SKIAKLRKDKSLTQENLAEKACVTVRTIQRIEAGEE-VSSETLKNISNALDVTINELFE-
148256218    -----------------------------------SLERLARQSGVSRAMLGQIETGKSVPTISVLWKIANALDVPFAQLLE-
296157333    ------ASPRAAEPFDALEHLVGVNLARLRAERQLSLDALARASGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
222086297    ---------------MPARSL-GDYLREWRQRRRLSQLEFALEAEISQRHLSFIESGRALPSRDMLMHLAERLDVPLRD----
141941066    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
119503754    -----------------------NRLKVLRAEHDWTQADLAAQLNVTRQTVNAIEKGKYDPSLPLAFKIAGVFQMPIDHIFFP
300733131    ---------------------LGERIYALITERGWSQKKLAELAGIHADYVHDVEYGKKEICLRMLARISAALGCKMSDMLE-
253991420    --------------------IVGSRLMVARSHRGLSQNDIQNATGIDRATLSRIENGRQHISLYQLLQILTVLEIPIEEFLR-
91218312     -------------------------LRNAREEKNLTQEQLGELIDKKRTYISRVENNGSNLTLKTLFDIVE------------
15672114     ---------------------FSSNLRQKRAIAGLTQKELGKLLYSSKQAVCNWEHGRREPSLEVVQEMANVFKCSIDDLLK-
309798715    -----------------------QKVKYFRTQKKMSQEELSEQAGLGLKYINQLENQNVNLTIHSLEKVIVALKMTPEEFF--
190571946    ------------KATPLYNYIFFTNVLRLLDERHMTKKELSDRSGVSISFLSDLTTGKANPSLKVMQDIAK------------
154247535    --------PTLKDKTKELDVVIGFRVKQSRLRSGVSQEALGEHLGITFQQIQKYENGKNRIACSTLVMIADFLKVSALFLLR-
89212744     ---------------------FSLMVKTLRQQAGLTMKQLAEKMGKTESAISRWESGDNSPKLEDINALADFFNVDMNTLV--
72161652     ----------------------GQKIREHRQHAGLSQEELAKLVALSPTMLSAMERGTRGIKRDHVERIDAALGIP-------
307331049    -----RDDMRMTKDSEPETKTFGAVLKALRDEAGLTQEQFAPRVRYSATYVAKMEQGRRFPPKELIPRAEEVLGAPAVRVL--
149179909    -------------------MTIGSKIRYHRMKKKLTQEELA--TGLSVSYLSKIENNQTTASSEVIELLCKRLGIELLQ----
138561223    -----------------------NNLEELRKSAGLTQQELSESAEVSRKSINAIENGVYVPSTVLALKIAKTLGCKVEDLFK-
137509223    ------------DDGLSARQEAGAWLAAARKQSGMSQRELAATLGMYHTFISQIESGKGKLPSERYEAYAKALGLNPQKFAK-
304315787    ------------------------KLIQERKKQKLTQKDIANILEISLSYYSAIERGIRNPTLELAKKIAELFNKTIEELF--
271499443    ------------------------RLKTARLQANLTQEKLGVLAGIARSRISQYESGIHRPTFEMMCAFAKVLNVP-------
251778650    --------------------MLGDRIKSLRKEQGITQDQLAEYINVSRSSVNGYENDGVEPSLSVLVKISDRFNVSLDYLLE-
227358409    --------------------IIAYRIMQKRKELGMTGREIAHSLEISQQHYSRIENGHTKITVEHLFSIAFILGVKPKELL--
297587137    -------------------MSFGAKLKQLREDRGLTQTELADKLGVTLKTISNYETGTRPRTQDMYKKIAEFFNVDINFLLT-
83859767     -------------------------LRALRLDKGWSQEQLAAISGLSERTIQRAERGD-TPSLETVGALAASFDLSSAQM---
256673669    -------------------EQIAPRLRRARDHRGVSLAELSRSTGISTSTLSRLESGQRKPSLELLLPITAALGIPFDEIV--
86159944     ----------MPIALPATATSFPGALRRWRRVRSLSQLELALRAGTTQRHLSFIEQGRSHPGREMVIRLAETLGLTLRE----
225387540    --------------------MLSETIKTLRKQAGMSQEQLAGRLNVSRQAVTKWETAAGTPDVENLRAISALFQISLDDLLE-
99035917     ---------------------VGEKVKSWRLERGYTQKDLAEKIGVKYWVILQYEKGNRRISIERLYAIAGALSVSITDLIT-
99035917     ---------------------VGKKIKEWRLVREYTQKDLAEKMNTTRDEISNYEQGRVATPLGKLYEIAEALSISITDLLT-
141512945    -----------------------NQIRRLRFDAEMTQEELAKKAGVTRQTIIALEAQKYSPSLELAFKIAKVFNVPLEKVFQ-
142421739    -------------------------LKALRKKHGWTQQQLAERAGIKRSLVGAYEEGRAEPKIETLLAFSRIFQVSLDALV--
147668711    -----------------------KTLRDHRLDKFWSQAELAKQAGIGADTVNRLENGKQNPSFITIRKLAKALNVKPEDI---
158348425    -------------------------LRDVRRSFDITQEELAKAVGTTRQTIHKIERGKRAPSYELMYAIAQFFGKKVEDIF--
238786359    ------------------RKALMQQLKDARKALHLTQQDVAQKIGTQKQNISRMENGGSVPNLATLSRYAAALG---------
160878668    ---------------------FNIRLKQLRQKHKLTQSELAEILGLKPTAVSNYESRRNEPSFEKLIALSRYFDVSCDYLL--
49081996     ------------------------RIKAARKHAHLSQVQLAQAVGMTQTSISDLERGKSRAT-SFVAQIAGACGVPLW-----
110638280    --------------------VISENVKYFRKQLGFTQEQLAQRIGIKRSLLGAYEEGRAEPGLETLTILARLFETTVDALI--
154251324    -------------AIVAHRIADGENVRVWREYRGMKAIELARAAGMSAPYLSEIETGKKDGTFRTMAGIAEVLRVSLDDLAPP
89891794     ---------------------LGNYIAQLRKEKGLTQEELVELCNINVRTIQRIENGDVTPRSYTIKNILSALGKSIDDVFK-
172057739    ----------------------GNEIKRIRQERNWTQSELCQ--GISQAEISKIENGRNSPTVDLLQQIAERFHVP-------
168699333    --------------------VLAKNAKRMRGDR--TQADLAEASGLTVSQISQIESGRNPPSVRTLVALANGLGVDVSELLK-
310636222    ---------------------FGERLRELRQAKNLSQRDLAEQVGVNFTYISKIENEKLDPGEELIRKLAKALDADEDELL--
251794968    ------------------KEKLARSIAIYRKERGFTQEELATKLGISFQAVSKWENALTMPDLSLLPELCRTLEVSIDKLL--
159037281    ---------------------LGAHLRAAREAAGHSLAGMAALTHFSKPYLSLVETGRRQATPDIVERYEHALGVPI------
167758281    -----------------------NRLEEIRREHGLKQEELADILEVSRQTIGSLENGRYNPSIILAFKIARYFHRNIEDIF--
220936034    ---------------------FGAVVREERTDQGIAQETLAHLAGIERSHMGKIERGEHIPTLPLILKIARALKCSSAHLM--
261343818    --------------------IIGTRIKNRRKELGLSGANLASKLNLSQQQISRYENGINKIPIDHLLDIADILMCPIEWFFK-
270156583    -------------------MTFGSLIHSLRISDEITQVELAKRVGVSKQFLSDVEHNRKDVGIAFAKKISDALGEPLIELL--
291525427    ----------------------GKIIRFYRLKNNLTQEQLSEYADCSCGFIGQIERGESKISLSVLSKIINTLKIDANELF--
261366533    ---------------------LGRRIQKARKVKKLTQQELADLSHVSLKHVQSCERGEKNPSFEVLRAFGKVLNLSLDSLM--
281356298    ---------------MREQLILGTRIKMARKERKMTLQTLADRTGLTAGLLSKIENFRTIPSLPVLVDIAAALETDLAEFFR-
304379184    ---------------------FKDRLKQIMSERKISQSELSRRTGIGRNSISDYLNGKYEAKQDKIFELAKALNV--------
136239135    -------------KSKSEKIILGHKIKRLRQDLNISQLEMAQELNISASYLNLIENNQRPITVNLLFKLGQLYNI--------
83590550     ------------------RFMRNEKLYQLRRERGLSQVKVASAVGITQSAYAMIERGQRYPRKETMKKLADYFGLTVDELF--
20091114     ------------------------RIKEFRARHDLTQEALAKIVGVRRETVVFLEKGKYNPSLKLAYRIARALDTTLDELF--
42519281     ---------------------LGAAIKKRRRSLRMTQEDLAEFSSLSVNFISKIERGNQNISIQKLDAIAKALQTSVITLI--
297531429    ---------------------LGETLKQLRKQRRWTQEQLAEQLNVSRSQISKWENGSLLPDVQSLEKLCQLFNISADFLL--
281492863    -----------------------ERIKIARQKKGISQKELADLLGLTQQAVSYYEKGSRIPDEHILSVISDILNVPTEYL---
282864596    ----------------------GPRLRAARERHGATLAGVSCATGVPPSTLSRIETGRRRPTLEVLTRLAKEYGASLDEL---
15896492     ----------------------GEKVKKIREDAKLSQKQFAKKLGVAEKFINEIECGRKVVTESLIHRIKKLYGK--------
295093301    ---------------------------ELRTKRGLSQDDLAEKVMVTRQAVSRWENGETVPNTDTLKLLSKELDVSINTLL--
88803785     -----------------------KNIKHLRTLKKLTQESLAEELSVTRSRISSYEENRSSPTIDFLIDFSAYFRIPIDIIIK-
239944946    -------------------------LRAWRRRRKLSQLDLALRADSSTRHLSCVETGRARPSRELVLRLAEHLDIPLRD----
302531776    ----------------------GARLRQAREARGISQQALADESGISQSFLSRLESGARLLTRGLLETFAEALGCSVAEL---
144125626    ------------DDGLSSRQEAGAWLAAARKQSGMSQRELAAALGMYHTFISQIESGKGKLPSERYEAYAKALGLNPQKFAK-
138212927    -------------------MFFSKNLRFLRRNGKISQEKLAKNIGMTRSAVSSYEDGRAEPKLEVLSAMAKYFNITVDQLI--
148380348    ------------------------NVEEYRKENFISQNKLAKKINISQSYLSSVEREIKSPTLRMLYRIAEELDVCPRLLIR-
229009876    ---------------QVRRNGVKNQIYELRTANNISQGALADKCNVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
253700083    -------------------------IRRYRQDAGLSQEKLAEMVGVSFQQIQKYENGHTTLNIIKLQHIAAALKVAVTDFF--
270261258    ------------------------RIRQLRLEKGWSQEQLATIAGLSTRTVQRIENGEQ-ASLDTLTAIAAALGLLVSDL---
257067792    -------------------EQLGERIRAARQELELSVGALAERSDVSRRMLTQIELGQANPSVAILDRIAAGLGTTFAALM--
157145741    ------------------------RIRIERESRGWSLTELAERAGVSRAMIHKIERGESSPTATLLGRLSGAFGISMSTLI--
288799076    -------------------------------SKRLSSEKLGEAVGIEGSYVRQIETGKRKLNLIILERLASALEVNIAALFDP
294631570    -----------SSSAQEARERVARRLRDLRADAGLTGTELAVRCGWTHPKTSRLENGRTPPTPDDIRRWCQACDAE-------
143993860    ------------------RRKLKNNLKALRQEKSISQDELASILGVSRQTINSIETGKFDPSLKLVIKITRFFKAELESIF--
143913717    ------------------REAVGQTLRAARTAQGRTLRDVARDARVSLGYLSEVERGQKEASSELLNAICTALGLSL------
137620892    ----------------------GENIRKFRKKLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
137620892    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
147921238    -----------------------NHLKELRARHNMTQEDLAQKVGVSRQTIVAIEKQKYDPSLSLAFRLARCFGVKIEDIFE-
284006480    ----------------------GKMIKFKRKEKGLSGELLAKKIGVSQQPLSRYERGVNDIKVNTLYSITQALNIPIDSFF--
225375005    --------------------LFAQKLREKREQKKITQRELAERLNMCTRTVIEIEKCKSNPKFETVALISEEMDISL------
307325002    ---------------------LAYNVRTARTRAGLSLDELGRRAKVSKGSLFALEKAQGNPNFATLVRLADTLGVSVSALME-
116617234    ---------------------LGRLIRGMREARGVSVNDLVRATGLSRSMISKFERGQTDIQLSSMIKIFSAMSLTLDDL---
228968306    -------------------MSIGKNIKKLRSKHNLSQKELGEIAGVSDKAVSTWEKGLKEPRMGAIQKIAD-----HFKILK-
256680084    -----------PEPSETLR-VFGSVVKAFRKRAGLTQEQLAEGLGYSVDMISSIEQGRRMPFVDATERELDAVGM--------
182438568    ---------------------YGEWLKAQREAAGLTQQELADLAFMTRSHIAHIEAGRRMPSGEDAQRLDRALGT--------
222152254    ---------------------LGLKMKELRKKKQMTREALCDESELSVRQLARIESGQSNPSLAKALFIAKKLGVPLSDFVNP
300782025    --RQSHAVPADAWEQPEMRTALASRVYRLLRKHGVSQRQIAAMTGQSQSEVSEILKGRQVMAYDVLTRIADGLGVP-------
141768620    ----------------------GENIRKFRKKLGLQAKKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
141768620    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGELLIKISKELRVE-------
138549278    ------------------KKKFGAYIRELRIKQGLGQRELAKKVGIAASYLNDIEKEKRTPKINIIKKLSVLLNANNDDL---
228943047    -------------------------IREARLQKGWTQLDLAKKSGVPQPTISQIESGERKPTYQNIKKIAEALGIKTEELMK-
228936772    ----------------REDMKLQNRVRELRAKHRLSQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAQIFNVPVEEIFT-
226328868    --------------------LVGKRIQKKRKELGYTGMQIAKKIGVSQQQFSRYERGMNKIDLSYLVLLANYLNTPIY-----
145641622    ------------------------KIRMMRELRQLSQEDMAEKMNMSPSGYAKIERGETRLQYDKLVQIAQIFNVSLSDLV--
50122315     -------------------MALGERITTLRKERGITQAELAEKLGVSQQTVQAWEAGRRRIKVSSLPSVAQIFSVSLEEVF--
81427688     --------------------MLATTLKKRRIDLHLTQQAVADQLHTSRQTISNWENGKNYPDVPMLVAISNLYDLSLDDMLK-
260456583    ---------------------FPRALRELRTRRHLSQLDLALRAGTTQRHLSFIESRRSDPGRNMVVRLAEALELSLRE----
291301709    ----------------------GKVIRGGRQRRRMTQAALAESAGVSIDLVRKLEQGQRNARIDSLMAIANALDMPVGDLI--
254719247    ----------------PRKLYIGRKIREIREQHRATQSGFAERLGISTSYLNQIENNQRPVSAAVLLALAENYQI--------
302545983    -----------------DHLSIGERIAFYRNRRGYTQEVLAGLVGHSTDWLAKVERGRRPPRIDKLGELARVLRVPLGDLI--
187939911    ---------------MTAKHSLATAIRTVRKARGLSQEAFSDVS--SRTYMSSLERDLKSPTLHKLTELCEVMEVHPLTLLT-
237747834    ----------------------GMALRGLRAREEITQKQLAAVLGIQQTRVSEMENGVRPISVDMAKRIGKAYNIS-------
294023754    MPLRSTTQVTEPERLGQIKLLSGKIIEERRKHVRMTQSQLAAKVGIGVRWLREIESGNPKSTIENHFRCAFALGMAASHLIFP
70731399     --------------------LLAMAIKRERLNAGFSVSELAKRAAVAKSTLSQLEAGLGNPSIETLWALAQAMGLQVTRFFQ-
58699142     ------------------RYKIAQKVRSWRLKRGYTQKDLAGKIGVTYQVVLQYEKGTRKISIEKLYAIAEVLSVGIIDLI--
58699142     ----------------------GKKIKEWRLVREYTQKDLAEKMDTTRDEISNYEQGRVAIPLEKLYAIAETLSISITDLL--
229917672    --------------------MIGERIKTLRKQKKMTQTQLAEGI-VTKSMLSMIENGKAEASMRSLRELASRLDVSMQQLLT-
255025462    -----------------------KNIRSIREDNDMTQQQMADLLNVSQNTYSQYETGKIEWTASTLIKIADYFDVSIDYLL--
256848878    ------------------------KLKILRVEKGMSQSDLAQALGTTQVTVSAWETGRSTPRPPMMQKIADYFGVSKDDIF--
225165113    ----------------------------------MSMGEVAWRSGLSQPMVSYVERGTRMPTLDTLLRMADALDLSLPKLLR-
290476510    -------------------MLVGKRIQIKRKEIGMTVAELADRISVSQQQLSRYERGTNKISLEHLVDVSIALKTP-------
170781611    ------------------RQEIGDVLRDFRLQKGRTLRQVASKASVALGYLSEVERGQKEASSEILASVADALDTPISVIMR-
261400347    -------------------QTVGRAMAKWRKVSGLTQAQLAERLNLSLDAVSRLERGNIALTVERLVELAEIFGCETADLL--
224542424    -----------------ARSIFAQRLKAAREDAGLTQKELGMSVGLPQERINRYEKGVHDADLATARRIAQSLGVPLAFL---
295189233    ----------------VDKTKFGSQLKKLRNEKGFTVRQAALQANLSNSFWSQVENGKRNPKPITLEKMAKGLRVSKEQIF--
91772690     ---------------MTEKNSVGENIRQFREDRSMTVEELANESQSNVELIEKLEKGELIPSLTPLLKIARALGVRL------
126347615    ---------------------LAHNVRAARTRAGLSLDELGRRAKVSKGALVALEKAQGNPNFATLVRLADTLGISVSSLME-
225570227    ----------------------GLRIKKLREQQKISQEELALKIFVSRQTVSNWETNKSCPDVKSLIILSNVFNVSLDSFIK-
269215841    ------------------------RMKAARAARDMSQGDLAAAVGATRQTIGLIEAGGYNPTLNLCIAICRALGCTLNDLF--
241765791    ---------------------LGTVLQAARKAQGLTQSALASRVGLSQSRVSHLELNAHELSVEQLLAWCAALGLEL------
295106164    --------------------MIGETLKKLRGIYGYTAKELSELLGISRSYLSEIENGDKQPTYRLLEKYSDILDIKLSSLM--
15609882     ------------------REVVGDVLRGARMSQGRTLREVSDSARVSLGYLSEIERGRKEPSSELLSAICTALQLPLSVVL--
302873084    ------------------------KIKELRKEMGLTQEEFASKLEISRSYYCDIERGRKGTNVKIISKLSDVTGKPMEYFL--
170702549    ----------------------GERLRAYRMAAELRSEDVAERLNISRAAVYKLERGEI-VKIDTLERLAALFGVSLANLM--
143322621    ----------------------------LRIKAELSQDELAQRAGIDRKTINRIENGHFSPTLDTITRLSLVLKIGPGALL--
143934717    -----------------------NNLKELRQKENISQDDLASILKVSRQTINSIETGKFDPSLKLVIKMTKHFNTPLEKIF--
134345659    -----------------------NKIKEFRKKRGLTQNELSELIGISRQAINAIEKDKFDPSLPTAFKLSELFKTSIEELF--
143975943    -----------------------NNLEELRKAANLTQQELSESAEVSRKSINAIENGIYVPSTVLALKIARTLSCSVEELFK-
139178007    ------------KNLKKEKSTFSKRLIKIRKSKGLTQDDLAAGLDLPRHKIAYFETKAKNPTADSLHLLADFFKVPI------
142890427    ---------------------LGPRLKKQRIDKGFSQAKLSKSIGISPSYLNLIESGKRKIPVSLLIKAADELDLSI------
227512467    -----------------------NQLRFFRDKQKLSQTDLAVKSGVKQSTISSIERG-VDPTGRTLRKLAQALNVTTDELL--
257053231    -----------------------NSLTEYREASGLSQRALAEHVAVTRQTINAVEGNRYDPSVELVFKLAAFFEVPVEDLFHP
238019742    ---KDRNNPTLTESYLEEKAKLENALAKAREAAGLTQRDLAKKSGVPQSTIARIEKG-ANTSLSTMCKIAFALDKQ-------
238794383    ------------------RKALMTQLKDARKALHLTQQDVAQKIGTQKQNISRMENGKSVPNLATLSRYAAALG---------
227542316    ------------------REALGTALRTFRADNHLTLRQLADLARVSPGYLSELERGRKEVSSELLASVCRALGVSVADVL--
237794998    --------------------MLGDKIKQLRENKKLTQHELANKLNIAQSTIGMIEGNKRPAGRKTLIKLADFFGVSVDFLL--
238921821    ---------------------LARTIRKYREARKMTMKQLSIKSGIKLSTIKKYETDNRNPKLEQLEKIAAALDVSVFEFL--
37783322     -------------------------MSHVTKEMGLSQTELAEKIGVQKQTISNIERGIRYPTFESLEKFATVFHATPIQLF--
117621486    ------DNPMTDKGVA---QSMGERLAATRRRLGLSQRRVAELSGLTHGAICMIEQDKVSPSVASLQKLLSVYELPLSRFF--
302672228    ----------------------GKFIAGLRKEKGLTQAQIAEMLNITDRAISKWETGKNMPDSSIMLELCGILGITVNELL--
257792707    -------------------MSFRDNLQHLRDTRNMTQSELAMLVGVSRQSVAKWEAEKSYPEMDKLLKLCDLFECTLDDLVR-
229015775    ----------------VRRKDVKNQIYELRTENNISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
240851130    --------------------LIGKRIRHRRISIGLSQKALGSHLGVSFQQIQKYEKGFNRVSAGCLLEIAQKLDVPI------
309378536    -----------------------EKIRLMRELNKWSQEDMAEKLAMSAGGYAKIERGETQLNIPRLEQLAQIFKIDMWDLLK-
261400526    -----------------------EKIRKIRELKNFSQENMAEQLQMSVNGYAKIERGEVGLQMDKLEKIADVLGMDVVDLLT-
219667028    ---------------------LAKNICRYRKEKGFTQEELARKLGVTFQAVSKWETSQTLPDITLLPGLSQLLDISIDKLL--
160915054    --------------SELKRKLTGALLRYYREDENMTINFVAESLGINKGYLSEIERGRKEPSSQMLEKLTNFMDI--------
138451045    --------------VEKQVLQLGNRLSSLRKRKNMTLDDLSAKSGVSKSILSQIERDLSNPTVTTISRIADAL----------
144144173    ----ERASREHFRQARLESFGIGRQIADRRREMRVSQRDLAARADIPQAEISRIERGLGNPTLLTLARLAEALDLE-------
304439396    -----------------DKLELKNRLKEIRSEKKLTQKNLADMVGVSRNTISSIETGEFCPTSRLALILCIALDKKFEDIF--
293597074    -----------------------NNLKKIRIAKGITQLEAAEAIGISYSLLSKMEAGYRGSSDKTKIKVANFYGKSVGEIF--
83858372     ---------------------FQNRVKTYRVDCGLSRQELATRVQVHPQTIGAIERGQFNPTIEVALRLSETLGVGLDALF--
16798820     -----------------------NNLKKIRIAKGITQLEAAEAIGISYSLLSKMEAGYRGSSDKTKIKVANFYGKSVGEIF--
150388718    ------------------------RIKELRQEKDFSQIQLAKQFDITQQTISNYESGVREPSITTLKNLADFFNVSIDYLLE-
83592461     ----------------------AKALKEAREAKAMSQRELSANTGVPQSHISKIERNGVDLRLSSLIALAHGVGLDLV-----
34496668     ----------------------GQAVARHRKALGMNQEDLAEKLGVGLEAISRLERGRIKPTLVRLLELAEVLGCSVNDLL--
257898371    ---------------------FGEKLKKLRTSRGLGVNQLALKSGVSASQISRFEKGERDPTLETLKKLSTALGVSI------
224823540    ---------------------VAAKLKQHRKKQKLSLDELSRRAGVSKGMLVEIEKCIANPSIAILCKIAAALGVSVADIV--
290957415    ---------------------LGARLRVLRAEAGLTGAVLAQRAGVGQPTVSKVETGRMVPSADVLDRLTRALD---------
197302037    -------------------MILSEKIAEERKKNGWSQEELAEKLSVSRQAVSKWESASSVPDLQKLLRMAKIFEVSTDYLLK-
136894511    -----KNEEKMPRRSNSELDSYGARLRMRRLMLGISQEALGERLSLTFQQIQKYEKGTNRVSASRLYELAQALDVP-------
38049246     -----------------------NKIKAIRKKLGITQEQLAKECGVVRQTINCIENDKYDPTLELAFKLSKMLKVKVDELF--
301310342    ------------------------RIKEFMNERNITSAWLAKQVGISKVAVSNIVTGKSSPSLDNIIKIASVLNVSITELI--
145636517    -----------------------------RTQKGITKTQLANDANISISYLTLLEQGKREPNLTTINSICKALQIPPSILI--
110800265    --------------------MFGNRLKTLRKEKDLTQAQLANILKTSASAIGMYEQNRRTPDTETLQTLSNYFNVSVDYLI--
293380466    -----------------DQELLARKIVSIRNSQDMSQLELAQKANIERTALNKIEKGTRKISSDELKRIALALHQSSDDLL--
296533827    -------------------------LARLRAEQGLSLEELAGRTGISRATLSRLERAEASPTAAMLGRLCTAYGRTLSWMM--
141990913    --------PHNMVKNIKKLKKFGRALKSLRNEKGLTQPELASVSGVTTSIVNDLENGIRTAGSKTVNKIAKGLE---------
227484822    -----------------------NRLEEIRKHKGITQEELAKILEVSRQTVGSLENGRYNPSIILAFKIARYFEMAIEDIF--
83952965     -----------------------QALVDARIKAGLGQAELATKLRCHQSLIARLESGQRRVDVVELVVLARAIGFDPYEVL--
293605930    ---------------------LGSVLQAARKAQGLTQSALAIRIGLSQSRVSHLELHPHELSVEQLITWCSALGLELV-----
84498439     ---------------------LGDYLREQRLSHRLSLRQLSDLAGISNPYLSQLERGLKRPSAEILQQLAKGLEVSAETL---
262283651    ---------------------LADKLFELRKEKGWSQEKLAEQINVSRQSISKWESGQALPELEKIVELSKIFQVTTDYLL--
104781495    ------------------------RLKLLRKKLGITLEVLAEKSGMTKSYLSKVERGLNTPSIAAALKLARALNVNVEELF--
167746879    ----------------------GKLIKTLRKEKQLTQMQLAEHMNISDKTISKWERGLGCPDISFFPKLSGVFDVDLEKLL--
260430989    ----------------TQKLYAGAKLREMRTRLSLTQKEFAAKLGVSLPYLNQMENNNRPISTTVVLALAQEFGMDVTEL---
143315156    ------------------RTHIGSALRAARIDQGRTLRDVAKSARVSLGYLSEVERGHKEASSELLNSICTALDISLSSIL--
138213008    ------------KVIWMSKILLGKLIRKLRKEKGMSLRQLAEKVSVSFVNIAHIENGRVVTSEEVIKELAKALDYDVDELL--
141323895    ------DGMKTGRPAKTERTAFGAHIHMLREAAGLSQQQVADELGISQPAYALWERKDVAVRIEQLRKLAGILGTSVNELV--
225019710    -----------------ERYILGLKIQYYRKLRGFTQETFAEAIDKSWSFISKIETTIRGVSLETLFKMADVLEIEPYKLIK-
296129386    ------------------RREIGDVLRDARQRQGRTLREVSSAARVSLGYLSEVERGQKEASSELLSSICDALDVPMSLVLR-
50121363     ------------------KTTLAERLKTARTAQGLSQKALGDMIGVSQAAIQKIEVGKASQTT-KIVELSNALHIPEW-----
256812503    -------------------------LRAWREQRRVSQLELALRAGSSARHISFVETGRSRPSEEMVLRLAEHLDVPVRE----
261402920    -------------------KIDGNVLKEVRESMGISVGKLAEVAGVSRKAIYKYETQMANPSVDVAIKIEEFLDVPLVDLFEP
116873523    --------------------LIGLRIRNLRKQKGMTLKDVSHGI-VSIPYLANIENGVKTASIETLMHLARRLEVPEETLL--
141620721    ----------------------GENIKKFRKKLGLQANKLAEQLSISPSYLNLIENGKRNIDADLLLKVCEELRIELSDL---
141620721    ----------------------GPKIKAFRRQLGLQANKFSEQLGISPTYLNLIEGGKRKIDGDLLIRISKELRVDLSDL---
289191957    -----------------------NKLKIYRAMYNLTQEDLAKKLGVSRQTIIAIEKGKYDPSLKLAFKIAKFFGVKIEDIF--
154500969    ---------------MTTKEIFSQRMRELRKQTGQPQKVLAELLDVSVNQISEMEKGTRMTTLEKLAVICQHYNVSADYLL--
154498771    -----------------------RNIKKYRKEKGMTSAQLAELVDLSHDFVRQIESERHNFSVETFYKISVALGVSMDKLAR-
149277999    --------------------VIGKNIRQLRQKNGWSQGEVAKRLNISIPAFSKIETGITDINISRLEQIAHLFQVSTMDII--
86355802     --------------------IVGRNIRQLRAIRRVSQLDLGEALGLTFQQIQKYEKGTNRVSASKLHQIAVFLGVEISALFE-
29377033     -------------------MAFSDKLKQLRTKKGIKQSELAEILHLRQSSISDYENNRSTPNPETIKKIAEYFNVSANYLL--
254388231    ----------------------GRKLKEVRKRRGLSQRDLAKASGVSLSLIRKLEQGDYTPMLETLRKLASVLDIPTMCLV--
256376030    -------------------------IRASRRQRGWSQAQLATAVSTSQSAINRIEQGGQNLSLEMLSRISEALDSGIVSIGQP
137138211    -----------------------NNLAELRKKAGLTQQELSESADVSRKSINAIENGIYVPSTVLALKISKTLGCKVEDLFK-
138335173    ---------------PVSKITIGPKLRKLRQNLNLNQADMAAELGISASYLNLLENNSRPITVPLLFKLGQTYDIDLREI---
163940990    -------------------MAFVTKIKEYRAKVHMTQEDLAKKVGVRRETISHLEKGKYNPSLQLAHDIARALHSTIDEVF--
291541574    ---------------------FAEILLKSRKQKSLSQSELAKKSGFTKRAIQYWEKGKKSISLENADRLLTALGVEI------
300856321    -----------------DKTNLNNRLKVARAELNISQQQLATMAGVSRQTISSIETGQYCPTAKLALILAKCLQKKFEDLF--
227513203    -------------------------LRETRLKKGLTMQQIADKVGISKSYYSLIERGERRASYELTFKIAKILKTKP------
188587728    ----------------------GNFLKNKRIEKKLTLKDLSDLSGVGPSTISDIETGKANPRMITLQKLASSLDISVNDFFE-
148262951    ------------KPEIRELKL-GEKARKLRQERRLTLQELAELTGLSKPLLSQIENDQVTPPIATLLKIAKGLKV--------
126733832    ---------------------LGADVRAIRKARKMTLIDLSDAMGRSVGWLSQVERDKSYPTIADLNKMAALLDVSVSSFLQ-
169349664    --------------------MTGQRIKKLRKEKGLTQEQLGNLLGVKKSAIAKYENNRENLKKETIQKLSEIFEVP-------
256375244    -----------------------ENLARFRKARNLSQEELAVAASVGVDTVGRIERGERSTTRSTIVKLARALGVSADSLL--
294630753    --RRRRGPWQMAEAHSEARRI-GEVIRQARVLQRRSQKDVAAALGYHQSKVSRLEGGQGTEDIRVLRAVAQELKIPPQQL---
209551999    ------------------KLFIGKKVRELRLLHKANQSQFAERLGISTSYLNQIESNQRPVSAAVLLALVDKFQLDMSDL---
143882960    ----------IPNFMQRISEELGNLLKTKAKSKGITQEEIASLIGLDQSTVSRIYKGKTQISLENYLILCHELGLDP------
299822098    ---------------------FGQKVAQLRKKKRFTQKQLAERIDVTPSTISKYEHGTHRPPVFILAKLAEELGTTTDFLLE-
182434926    -------------------------LRDWREQRRISQLELALRADSSARHISFIETGRSRPSEDMVLRLAEELNVPVRE----
141875429    -----------------------NSIKQLREQMGLSQADLGNSVDVSRQTINSIENGKFDPSLPLALKLGKFFNTPVEQIF--
138348320    ----------------------GQRLMKRRLKMGMSQQALSDASGIGASHISRLENGDRIGSFEVWRKLASAMGTSLARL---
251788539    ----------MASTYTTEYQLVIKTLREARIAKGITQEMLAQALERPQSFIAKVENGERRLDVVEFVQLARLLALDPAQVL--
156741559    -------------PSFNER--VGEVIKRKRQRDRLTQAELGGRIGVSGSYISSIENGQSSARIADIEALAVVFRTTAFDLL--
262283491    --------------------LLASRLKQRRKELKLSQKELAD--GIKQGQISRLENGEYTPGSDLLHELAKRLKVSM------
225570544    ----------------------GKNIMKYRRETGITQEQLAEHMGVSKSSVSKWETGNAYPDICLLPELATLFNISVDTLM--
170760881    -----------------EKLLIGEVIYRLRKEKAITQEQLANFVGVSTAAVSKWESGTSYPDITLLPAIATFFNVTIDTLL--
141637555    ------------------KMKIGEHIKEIRISKGFTQVELSEKSGIAVRTIQRIENGEVTPSI--------------------
137311706    ---------------------LGQLLRYWRDVRGVSQLDLSLDAGISQRQISFIESGRSVPGRDTLLTLAQTLDVPLRE----
144212020    ----------------------GKQVRMARKNAGVTLQQLSKQSLLSASMLSKIENGQISASLKTIQLICHALNISITSLFK-
136853516    -------------------LSIGSKIKKFRKKLGLQAKKLAEQLEISPSFLNLIESGKRNIDADLLVKICNELRIELSDL---
136853516    ----------------------GPKIKAFRRQLGLQANKFAEQVNISPSYLNLIESGKRNIDGDLLIKVSKELRVGLSDL---
144167808    ----------------RMKVFIGPRLRRLRKDIGQTQAQMGRALGISTSYVNLLEKNERSVSVPVLLKLLEAYGV--------
254295523    ---------------------VGDAIRKIRLEKGLTQTELAARVNVRQATISKLESGEPATRLSTLFDVLMALDMDLHIMPKP
257867307    -------------------------LMKARESAGLTQRELAELAAVPQSTIARIERGD-NTSFETLSKLASALGKTL------
253690481    ------------NTRQQHRDIFSQRLKDARLLRGLSQKGLGIAAGIASARINRYEKGVHEANLVTASRLAEALDVPL------
256852139    -----------------------ERLKEMRLNAGMSQEELASKLNVSRQSVSKWETGDSLPDILKLKQLSQLYDVSIDYIV--
225374593    ----------------------GEKIKYFRNMRGISQETLGQLSGINSATIKKYEYGIRNPKPDQLLKIANALGISI------
302541529    LPRAPSRFRYLRGMTTVAPPGVGALLRAWRDRRRISQLELALRADSSARHISFIETGRSRPSQEMVLRLADHLDVPVRE----
142239840    -------------------LIMKNNIKKLRAEKKISQQKLAEILNVSRQTINSIETGKFDPSLTLTIKIVRFFKKDLQEIF--
142207038    -----------------------RGLIAARIEAGLTQEEVAQRMGTTQSVVARLEGGRSLPSMKSLYRYAEATGT--------
142029824    ---------------------VATRLQYIRKKNGLSQRELAKRAGVTNGTISLIEQNRVSPSVGSLKKLLECIPMSLAEFFT-
116494490    -----------------------NNIHALRMRQKLTQQELADAVNVTRQTINAIENNKYDPTLSLAFALAECLETTVDQLFQ-
261403945    -----------------ENKQLAQRIRAFRKLKGLTQQELAERSGISLAVLGAIERGNRRAEEQMLAQIADVLEITLQEL---
15672309     -----------------------NKIRELRRLSHLSQEDVAHIAHVSRQTINAIENDKYDPELTLAFKLAETLGTTVDELF--
114567062    -----------------------------RLKHGLSQKKLADKLGVTQAMVAKMESGDYNYTIEQLWKIANKLG---------
258593006    ---------------------VALEITRAREARKMSQRELADALKTKQQTVSRIERGAQNVTIETLDKIARALGRGLQVRFVP
255531474    --------------------IIGKNIRQLRQKNGWSQGEVAKRLNISIPAFSKIETGITDINISRLAQIANLFEVSTMDII--
304315786    --------------------MIGDKLKSLRKIKNVTQKDIADYLGVSPSAIGLYEQNRREPDLETVQKIADFFNVSVDYLL--
238855118    -----------------------ERLKEMRLNAGMSQEELASKLNVSRQSVSKWETGDSLPDILKLKQLSKLYDVSIDYIV--
227873927    ----------------------GKKIKYYRNEKSLTQDNLAERIFVSRQTISNWENDKSYPDINSIILLSEVLEVSVDNLIK-
154498814    -------------------MTLGQKIREARQSKGMTQKELVGDY-ITRNMLSKIENDSAIPSVRTLEYLAGALGFP-------
280961732    ---------------------LGDYIRDQRRAAHISLRQLAQQAGVSNPYLSQIERGLRKPSAEILQQIAKALRISAEVL---
228938896    ---------------------LGEKIKALRKEKKLTQTALAG-SELTKSMLSQIENGKATPSMKTLQYIAEKLE---------
119387177    ----------------TQKIYAGVALRETRARAGLTQRAFADRLGVSLPYLSQMENNHRPVSAGVLLRLASEFSVDL------
135208057    -------------------------IKALRKEKGWSQDQLSKKASIPFSTLVKIESGYTNPSIETIIKIADAFGVALDKLM--
144026781    --------------IEASKMILKNNLKEVRQKKGFTQEELGNSVDVSRQTIISIEGYRYKPTLELAMKISKKLNIKIEKLF--
135111370    --------------------VLGQRIRHYRTDRGFTLDELGERVGVTASQLSLVENGKREAKVSLLNSLAEHLDVELTDLL--
188585373    ------------------------KIKSARLEQELTQEQLAKRVKATRQTISLIEAGKYNPSLKLCLAICKVLGKTLDDLF--
253755143    -----------------------QRIRDLREDHDLTQKFVANLLSFSHTNYAKIERGEIALTADVLVQLSKLYNVSTDYLL--
89896146     -----------------------SQIVEARKEKGLSQTELEAISGIKQTHIARLENNRNDPQLTTILKLLYPLGMTL------
307705640    -------------------MLIGQKIKEIRIEKGISRPDFCDEQELTVRQLSRIESGASQPSLPKLDYIARRLGVPAYSLM--
224542005    ----------------------GKFISENRKRKGLTQEQLGNILGVSNKTISRWENGNYMPDLSLLIPLSETLDISLNELL--
163795463    ---------------LDRKAMLGHKIRRFRLDQGLSQTEMAAQIGISPSYLNLIEHNQRPVTVPLLFKLGNAFEIDLKE----
139326509    ----------------KEKPMIGHKIRRLRNQLGITQSDMSQAIGISASYLNLIEHNQRPVTVALLFKLGQSFDIDL------
150390025    -----------------------NKLKTLRKELGLRQEDVANQLGVTRQTIIAIENDKYNPTLELAMKLARFLDTTVEELFQ-
258655308    --GTRTPGPAPARREPLWREVSGAVLREERRRQGRTLADVAGRAGMSVQHLSEVERGRKEASSEMLAAAAGSLGLSLAEFTR-
310827692    ---------------------FSENLRRIRRERGISQEELAEQLKVSRQAVSKWEQGNGYPEVE-------------------
77458573     ---------------------VAQNLQRLRGKRHLSLDALARQCGVSRAMLAQIESGRSVPSIKVLCKIAKGLKVSVAAFLE-
302528211    -------------------------VRQARTRARMPLRELARRIGVSAGTLSAVENGKTGLTVERLGRIADALGTSAADLL--
143714458    -----------------------NNLEKLRRSAGLTQQELSESADVSRKSINAIENGVYVPSTVLALKIAKTLGCRVEDLFK-
142832081    ----------------------GHRLKAVRTKAALSQRELAKRSGVTNGFISQIEKNQVSPSVASLRKVLEGIPMSL------
134590202    -------------------KQLGFKIKTARRKMNISQGDLSKKLEISPSYLNLIESGKRKVSADLLIKASEILNLDIKKL---
152975865    -------------------MAFITKIKEARARLHMTQEDLAKRVGVRRETISHLEKGKYNPSLQLAHDIAKTLQTTIDEIF--
238892801    -----------------EYQLVIKLLRSARIDRGITQSQLAKSLGKPQSFVAKVENGERRLDVIEFAAIARLLSLDPAEIL--
209964154    ----------------RLRRAGGVELKRLREDRGLTQRELANRVGFYYTFIAQIEGGRGRLPPDRYQSYADALGVPHQDFAR-
169350485    -------------------MTLGENILKLRKKQGLSQEQLGYQIDVTRQTISNWESEDTAPNPEQLKRLSKVFDISVDELL--
117617483    ----------------------GHRLKAVRTKAALSQRELAKRSGVTNGFISQIEKNQVSPSVASLRKVLEGIPMSL------
308748896    -------------------------LKTLRQQRGWSLSRLAEETGVSKAMLGQIERNESSPTVATLWKIATGLNVPFSLFITP
254385028    -------------------------VRKRRRALHLTLAAVSARSGLSVPFLSQIENERARPSMRSLERVADALETTAVELL--
104781316    ---------------------LARLVRDLRKHRGFTLDDLATRMNRSVGFLSQVERGLSRPTVADLTAISEALQVP-------
280958757    ----------------------GTRIRSYRERQKLSIEDLAERTGLTEEFIQAVEGTDMYPSLRPLVKLARALGVRL------
291302869    ------------------------RLRQLRDRLGLTVDDVVERTDVTDNIIWNIESGRRKLSLDVTVTLAAALGVPFMSLLVP
306834543    ------------------RWVFGKVYKDIRQSKGLTQEEICDDM-LARSTLARIEGGQVIPKFDTFIFLLQQINMNLEE----
160939581    -----------------ARRVLKTNIKKIREVEGLSQEAFGKKYGKSMSSISNYETGMSLPSFEFLLTLREQYDFSMEEFIT-
139656624    -----------------------NNLEKLRRSAGLTQQELSENAGVSRKSINAVENGIYIPSTTLALKIARTLNCKVEDLFE-
135137955    ---------------------LAARLRLVRQEAGMTLDAVARASGISRAALSRMENAETSPTADVLAQLCAVYGLPVSRLM--
30265072     ----------------REDMKLQNRVRELRAKHRLSQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAHIFNVPVEEIFT-
295107458    ----------------------------ARAEQNLTQRELAERCGMRQSAFARLESGNANPTLKTLQQVAKGLGKKL------
291525638    ---------------------VGNTLRSIRNKYGYTQNDMAESLDVSYIHYSQIEQGRHRMSLELMLKIVTKYGVDPNTLF--
222147026    ---------------------FGDAVRGLRERKGVSQKDMAKAIGVTPAYLSALEHGRRKPSFDLLQRIAGYFNI--------
163869009    -PYFPTKNPHSNDISI------GRKIRFRRKMLKISQKELGDRLGVTFQQIQKYEKGLNRVGAGRLQEIADILDISIF-----
209919283    -------------------KSLGERLINARQKAGLTQDALAKKAGVTRVAISKAEQGTKSFNGDTLFKVAAALQCSP------
170756399    -----------------EKLLIGEVIYRLRKEKAITQEQLANFVGVSTAAVSKWESGASYPDITLLPVIAAFFNVTIDTLL--
29377017     ----------------------GVDLKRYRKELKLKQQELASKLGIERSLISKIESGKRVISKELEQKIIDVLN---------
256374197    -------------------------YRLLRR-HGVSQRQIAALTGQSQSEVSEILKGRQVMAYDVLTRIANGLGVP-------
254390294    --KRKVELFAMDDPIN-----FGSELRRRRKEAQMSISEMARRVHYSKGYLSRVETGKASGS----PALAQACDREL------
143723059    -----------------------NNIKQLRNELKISQKDLAESLNVSRQTINAIETGKFDPSLTLTIKITRFFKKSLEEIF--
135873118    -----------------EKQKIKNQIRQLRNANEMTQEGLAKKAGVTRQTIIALEAQKYSPSLELAFRIAKVFGVPLEQVFQ-
140014105    ----------------------GHKIKAKRKKLGITQADLSKKLSISPTYLNLMEGGKRKIDLDLLLKIANELNV--------
136573397    ---------------LSDAQILGAAIRSGRSALNWSQQLLADKSGISLPTIARIETGSNNPKLDTVSRLIQTIE---------
271964073    -----------------------NDVRELRGSAGLSQQALGERLGVSRQTINAIEQGRYDPSLPLAIRLARFFGRTVEEVF--
27365376     ----------------------AQNIIDKRTKIGLSSSDASIKAGFSRGYLGKVERDGVRITVEKLYQLARVLDCEVTDLL--
256848201    ----------------------GINVASRRHELGMIQEKLAELSDLSINFISKVERGAADIKAGTLQSLAKALNVSMDELM--
256754867    -------------------------LRKIRDELNLTQAEVAKRVGVTRQFIGMIESGAATPHPETAKIIATSLDLEKY-----
27817699     -----------------AKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLNKLAELCEVMEVHPLTLLT-
161525495    ----------------TAKHSLATAIRTVRKARGLSQEAFSDVS--SRTYMSSLERDLKSPTMHKLTELCEVMDVHPLTLLT-
269218392    ----------MPDSSPLERQIFAMTIRARRKELGLSQEQVALRADIDRNHYQLMESARSNPRLFTLFRLANALELPVEDLL--
154509075    ------------------RSELGDVLRGIRQRQGRTLREVSSEAQVSLGYLSEVERGQKEASSELLEAITSALRVPLWFVLR-
90415002     ----------------TDRKALAQRIRVARECRELTQVKIAKYLGLARQTYLDIETGKTEPKAGTLLAIAQILKTDYRFLLT-
302134931    ------------------KIAFAAVLKAMRAGKGLTQRNLAEVS--SRTYVSKLERAQSSPTLEMISALSGPLSINPLSLV--
291485970    --------------------MIGRIIRLYRKRKGYSINQLAVESGVSKSYLSKIERGVHNPSVQFLKKVSATLEVELTELF--
240851106    --------------------LIGKRIRHRRISMGLSQKALGSHLGVSFQQIQKYEKGLNRVSAKCLLEIAQKLEVPI------
163741613    -----------------------QTLKQAREQAGFTLEQAAERIGISGASFSRMENGLSKVTMDRLEMLAALYEVSASALVE-
121607724    ----PQAAAPTDEAKNPLLVALGERVRKLRAQRGLTRKAVALAAGISERHLANLEYGTGNASILVLQQVAGALHCSLAEL---
299536255    ------------------KKIFGQRLKEARLYNKLSITELAEKLNVTKQMVSKYESGKSDPSFEKSLLLTDILGYP-------
138174794    -----------------------NNLEELRKKAGLTQQELSEAAEVSRKSINAIENGVYVPSTVLALKIAKTLGCKVEDLFK-
143876819    ------------------RHEIGDVLRDFRQQKGATLRHIASRANVALGYLSEVERGQKEASSEILASIAYALDMTLSDIL--
134499851    ---------------------LADEFRAARAASGLNQARYGELLGVSYSYVSHVENGRSTPSI--------------------
142273281    -------------------KQIGEKIRTFRKELGLRANKLSELLSISPSYLNLIESGKRNIDADLLLKICQELRIELSDL---
142273281    ----------------------GPKIKAFRRQLGIQANKFSEQVGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
164686229    -----------------------SKLKQLREERGLPQKAVAKSVGITTSYYGMIELGTRRPSLDLAIRICKYFDLSVEEVFE-
460026       -----------------------KRIRDLREDDDLTQEYVAKILNCTRSAYSKMESGTRLISIDDLIKLADFYNVSLDYLV--
170755295    --------------------MLNERIKKLRKERDITQEELAKNIGVSTSMVGMYETNARKPSYEVLSKIAKYFRVSTDYLL--
157370308    ----------------------GKRLSQIRQQLGLSQRRAAELSGLTHSAISTIEQDKVSPAISTLQKLLTVYGLSL------
161503250    -------------------EAVSQRIKQFRRQKKISLDELSRLSGVSKGMLVEIEGCKANPSIALLCKIAAAMGVSVADFV--
280959853    -------------------ETVGAALARLRRESGLTGVEVAKRSGVSQGQISKIENSRVTPSQADVVRFAGALDLP-------
290956627    -----------------DHLSIGQRIAFYRERRGYTQPVLAGLVGHSTDWLSKIERGRKPPRIDKLAELARVLRVPLSDLM--
167957582    ----------------------GNLIQENRIMRGWTQAQLAEALDTSQSAINRIEKGGQNISLEMIARIGEVLARPIVNI---
135204531    -----QEEKIQSDYVPFDPADYVDNVALARIEAGVTQKELASRMGVTQAYISKIEK-QNVVTLKVLKKVKNALAKKIVK----
304407914    -----------------------SNIRSLRFNHGMTQQQLADLVGVTRQTIVAIEKGKYSPSLELAFRIARVFKLSLEEVFT-
88854610     -----------------------NNIRALREAEGLTQAELARRIGVTRQTLIAIEQGRYSPTLELAFQISRNFGTGLDDVF--
167462392    -----------------------QQFQIFRKKYNVSQRKVSIDLGVSESHIRNIESGRGNPDVILLFKLAKYFNTSPEELF--
169830936    -----------------------------RVKMGVTQAALAARIGTTQSVIARLESGRANPSIAFLKKIANALDADLDVSIRP
226328630    -------------------KLVGKKIRSLREMYCMTGDELGALLGISQQHQSRYENGETNIHAETLYCLSYFFDVEPEYFL--
114799059    ----------LSDANQVDRQV-GERMRRRRILLGLTQDQVADALGISYQQIQKYETGANRISAGRLAQIAEVLEV--------
77409837     -----------------------NRLKELRKEKKLTQEELAGEIGVSKITILRWENGERQIKPDKAKELAKYFNVSVGYLL--
295110847    ---------------------------ELRTQKGMSQDELAEKVFVSRQAVSRWENGETVPNTETLKLLSKVFDVSINTLL--
302519226    ----------DPETLGQSRNDLAEMLRDQRRRAGKTQTWLARRCAMSQTKVSNIESGKLTPSLLDVEMMLEALGV--------
39995474     ---------HSDRTPTPIVAIDGTTIRRIREAKRLTQLYVASVVGVTTDTISRWENNRYSVKRDNAEKLAQALEVSLEDILR-
212634305    -------------------MILADKIIRLRKQCGWSQEDLAEKMNVSRQSVSKWESANSIPDLNRIITLAEIFEVSTDFLLK-
119433803    ----------------------GRTIARFRKAAGLNQHQLAARANISLSLLQKVEIGDRAANHSTIAGVARALHLPPEKL---
135774336    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
143375152    ------------------RTHIGSALRAARIEQGRTLRDVAKSARVSLGYLSEVERGHKEASSELLNAICAALDLSLSTIL--
138770753    --------------------------KNLRQAKRSTVKELSVQTGLSVGMLSKIENGMTSASLTTLQLVSSALGVPVTALF--
141180683    ----------------------GKQVRIARKNAGVTLQQLSKQSLLSASMLSKIENGQISASLKTIQLICHALNISITSLFK-
239981315    ----------------------GRKLAELRRARGLTQQEVADRMGVSKGRISQIERGHLSGQ-EVLARFATALG---------
255284008    ---------------------LGKKLRALRERRHLTQAEVSALLHIERAAYSNYENDKRIPSFETLLLIADFYGVPVEYLIR-
52079830     ---------------------FGDRLRELRKMRNLSQKKLGEHLGLAESTISMYEQNRREPEYEILIKIADYFDVSIDYLLR-
167771894    ---------------------LGMNIKAERKKQNISLQELASWVQVSTSFLSQIENEKNEPSLTTLKRISTCLGVTVSKLL--
90962618     -----------------------NRIKELRVEKHKTQKEIAEFLNITEQALSYYERGLREPKLKTWQALANFFNVPVSYL---
197285845    ----------------------GSNLRLARLYHELSLEQVAERVGKTRQYIQRLESGYALPTKELTDELAFVLQV--------
222151832    ---------------------LGSRIRNLRKEKKLTLEALAGDY-MTKGMLSLIENNKNNPSMESLEYIAERLGTSVSALLE-
222081941    ---------------MVERKIFGPKVRRVRNGLGMTQIAMADALEISPSYLNLIERNQRPLTVQLLLKLSSAFKIDLDDL---
142405331    -----------------------NQIRRLRFDAEMTQEELAKKAGVTRQTIIALEAQKYSPSLELAFRIAKVFDVPLEEVF--
144158542    ----------------------GESVRIIRELQELSQNELAALSGIPQSTISAIERDRINLGVERAKQLARALKCHPSVLVFP
300710183    -----------------------NDLKVRRARHELTQSDLAEAVDVSRQTISAIEAGRYNPSLELAFHLAEYFDCSIEDIFEP
257877769    ----------------------FQRIRDLREDNDLTQHQIATLLNISQSTYSRYENGELEIPIQTLIKLANYYNTSIDYLV--
83859577     -----------------------NRIRELRFHAGMTQAELARRIGVTRQTVLAIEQGKYSPSLEVAFQIAEVFKTPLTDVFE-
305681555    ------------------------RVKLAREYAGMQQHDLADKTGLSRTSIANMETGRTKPRKKTITIIASATGV--------
121595255    -----------------AKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLNKLAELCEVMEVHPLTLLT-
222055067    ---------------------------QLRERAGISQEKLAEHVGVSKGQIQKYEYGKDKMNTDKLQRVADALSVSVQEFF--
289642438    ------------------RRMLGEALRRRRQDQHRTLREVSSNARVSLGYLSEIERGQKEASSELLASICDALGVRLADLLR-
125717272    ------------------------RIQYLRKARGISQEGLADQLGVSRQAVSKWESEQSMPDLDKIISMSDYFEVTTDYLLK-
210617044    -------------------MILAEKIMELRKKNGWSQEELAEKIHVSRQSVSKWESSASIPDLSKILLLSQVFGVSTDYLLR-
111221926    ----------MNDPSGPARKSFAAVLRELREARSLTQQELAAAAGLSVDAVSALERGRRTPQPHTVRSLASALQ---------
134681602    -------------------MMIGEALRLLRIFNGYKSAELAEKLEISQSYVSEMENNKKQPTMDILEKYAAIFDMKKSTLL--
142593199    -----------------------NNIKKLRNEMKISQKDLAESLSVSRQTINSIETGKFDPSLTLTIKITRFFNKSLEEIF--
139085871    ---------------------VGNFIRQQRELAQQSIRDLAKVAGVSNPYLSQIERGLRKPSAEILQQLARAMKISAETL---
225571494    -----------------------KKMKLARINMDMSQEDLARHVDVTRQTIGMIEAGKFNPSLRLCLAICRALGVTLNDLF--
78186700     -----------------------RELLAARKRSGMTQDAVASKIGTTKSAISRLECGKHTPSITTLRKYAEAVGCDLIIKLEP
229082949    ----------------------GRQIQYLRKRDNMSQEKLAEKIHVSRQSISNWENERNYPDIHNLLMMSILFNVSLDDLVK-
134097736    ----------------------GERIRIYRQRRGLSQKELAHLVGRSESWLSQVERGIR--SVDRLSVLVDVARV--------
146278343    -----------------QKLYAGAKLRELRVKLGLTQKVFAERLGASLPYLNQMENNHRPVSATVVLALAQEFGVDVTKL---
56695987     ----------------TQKLYAGAKLREIRNRLSLTQKDFAAKLGVSLPYLNQMENNNRPVSTSVVLALAQEFGLDVTEL---
56418607     -----------------EAERWGRRIRAFRKLKGYTQERLAKELGISVSILGEIERGNRMPSDSLVGQIAERLNISVEELAPP
269123234    -----------------------NRIKEVRKVKNITQQKLVENISITRQYISLIELGNETPSLKVANEIAMSLDTCIYSIF--
255505268    ----------------KDRYKFESKIHIYRATKRMTQQELADLVGVSRQTIMQLERNRYNPSMLLAYSIAKVFDVTIEDLF--
94264958     -----------------------KKLQAARKAKGLTQGALGAKMGLPQSHISQIEAGKVDMRLSSFLEMARFLDLEPV-----
239628526    ---------------------FNENLRLLLIQKEMKQADLCRMTGIQTSLMSEYISGRKSPTIRNAILIADAFDISLDTLV--
226949745    --------------------ILGENIKKIRTEKGLSAYKLSKLAKVGTTTISEIESGKRSLNSTTIEKIANALNISTDKLM--
226306228    ------------------REAIGDSLRRTRVSQSRTLREVSNSARVSLGYLSEVERGRKEASSELLAAICDALAVPLSDVL--
284992987    ---------------------VGEFIREQRSAARVSLRELARTAGVSNPYLSQVERGLRKPSAEILAAIAKGLKISAETL---
256672314    ---------------------VGPRLRHFRRQRNCTLDELSTATGISISTLSRLESGQRKATLELLLPISRAHRVPLDELV--
111225688    ----------DPERYVADRETLAARLRELRRATGLTGVQAAASTGMSQPKISKLENGRLLPSEHDVEILLDLY----------
154497138    -------------------MTVGQRIALKRKELGLSQEGLGDKLGVSRQAIYKWESDASLPEVEKLVALSRIFSVPVGWLL--
169827791    ---------------------LGARIRKLRKEKKLTLEALAGD-RLTKGMLSQIENEKAKPSMESLDYIAERLGVKASELLE-
310631254    ---------------QVNQHDLGEAIRVSREERGWTQRYLAEKVGISRSLLSKVEKGTRRLSAEKLNLVLDSLQEEIV-----
142585491    ----------------------GHKIKTQRKKLGITQADLSKKLSISPAYLNLMESGKRKIDFDLLLKIANEIKVNVLDI---
153812486    -------------------MILKNRVKELREKEGLTQKKLGEKVNVSRQAINAIETGKYDPSLWLAYDIAQLFNMSIEEVF--
253580532    -----------------ETENYGSLIKNLRQKMGLTQNQVADSLGVTPGYISNVENNRTAMSLRILTYYARLTGCSLDSLV--
260427243    ------------ETMERDAQYIATQCKYIRKMFSLTQENLADASGLTVRTIQKVESGRHVPEVQTLRSLARGLGFDITVFSKP
291535748    -------------------MILAEKIMEERKKNGWSQEELAEKLSVSRQAVSKWESAQSIPDLQRVIQLSEIFGVSTDYLLK-
258406639    --------------------IAGNQLRETRLELGLSQARLAELTGISQHLLSAYELEKSTLAPDLIQKLASTLQ---------
134895925    ----------------------GANIKKFRKQLGLQANKLAEQLLISPSYLNLIESGKRNIDADLLLKICEELRIELSDL---
134895925    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
297586035    ---------------------------RLRKQHKITQEELANEVGVTRQTITSIETGKYIASLPLAFKIAKFFDMSIEEIF--
126180158    ------------------------RIRELRAKAGITQEELAQQVGVRRETIVFLEKGKYNPSLKLAYKVAHTLGSTIEEVFT-
126179762    -----------------------NRIKVYRAMHDLTQEGLANELGVTRQTILAIEKGKYDPSLELAFKIAGFFGVTIEDIF--
237737466    ---------------------FALLIKKFREDRGLSQKQLAEKAGIGSGTIGDIERGDRKGKISTLDKISKALN---------
149182579    ----------------------------LRKERKFTQQQIADKAFIDRSYYAQIEKGERKPSDDVAKKIANILE---------
293433580    -------------------EAVSQRIKLYRKQKKISLDELSRRAGVSKGALVEIEGCRANPSITMLCRLAAAMGVSVADFV--
260575913    ----------------TQKLYAGVKLREIRARLGLTQKAFADKLGVSLPYLNQMENNHRPVSASVVLALAQEFGTDVTEL---
300779089    ------------------KFQIGKLIQVYRLRKELSQFQLGLELNISKDHVGRIERGLTNPTIENIVKLCNFLDINILFLFT-
83956064     --KRKRSYSRVTKQALS---IFGKLIRVARTERGMTAQDLADRANISRTTLYNIEKGAPGPEIGTVFEVAALVGVRLFD----
220912228    ------------------RHEIGDVLRDVRQRQGRTLREVSHSARVSLGYLSEVERGQKEASSELLSSICSALDVPLSSMLR-
167764135    ------------------KKIAGQQLQLLRLEKNLTQEQMSEKLNLSTSAYCKIEYGETDLTLTRLDKIAKVLGISALSLF--
27380892     ----------------------GDHLREWRQRRRMSQLDLAGEAEISARHLSFVETGRAAPSRDMVLRLAERLDVPLRE----
108743321    -------------------------LRAWRERRRVSQLELALRADSSARHISFVETGRSRPSEEFLLRLADHLDVPMRD----
227873856    -------------------MILADKIIELRKKNGWSQEDLAEKLDVSRQSISKWEGAQSIPDMNKILKLSEVFSVSTDYLLK-
298248193    -------------------------LKQAREEKGWTQRRLALELDVDEKTVQSWERGTRFPSLEYRKQLSDLLGKPLEQL---
142680285    -----------------------NNIKKLRNEMKISQKDLAESLSVSRQTINAIETGKFDPSLTLTIKITRFFNKSLEEIFT-
141555583    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIEGGKRKMPLSLLIKAADKLDLSI------
238925758    -------------------MAVTNNIREIREQRGIYQDDLAAAIGYSTKTVGRIERGDSTPSAEFMLRISMYFNMLVEDVF--
148243867    ---------------------FGQLIRKVRISFGVRQADLAAMVGTRQATISELERGRLNIHLDLALNLMRHLGIEIRE----
124549519    --------------------ILALTIKQIREDRKLTQSEVAELMGMSGAGWGKIENGQATLSIDNIDKFCKL-----------
152966546    ---------------------VGSRLRALRRNRGATLNDLSTNTGISISTLSRLESGRRRPTLELLLLLARAHHVPLDELV--
296110846    ------------------KNVFKSQLSLLRQKKNLSQEALAQKLYVSRQSVSKWEHGDAEPDIAKLISLAEILAVDLNFLL--
139932495    -----------------------NNLEELRKSAGLTQQELSVSAGVSRKSINAIENGIYIPSTVLALKIANTLNCKVENLFK-
135118683    ------ADEVDAERLDLERERTSYQLRALRKQAGLTQVALAELLGVSQNRISRLERGQARVLLSTLRRYVEALGGEL------
136174139    -------------------KQLGFKIKTARRKLNISQGDLSKKLEISPSYLNLIESGKRKVSADLLIKASEILNLDLKKL---
225378702    -----------------------NRIKELRKANKLSQGELADIVGTTRQTITSIEVGKYTASLGLAYKIAHYFNLTIEEVF--
262283318    --------------------MFPERLKALRLEANLTQNDIAKSLNISQPSYAQWENGRRKPSSETLEKFAQFYNVSTDYLL--
257090410    --------------------MLGNKLKQLRISKNKTQQQVADYLGITRAAYSHFENNRNDPDKETLVKLAILFDVTTDFLL--
52141788     --------------------MIGLRIKSLRKKENLTQKQLAEKIGVSQRMIGYYESEERFPPHDVLSKLADCFSVSADYLL--
168205827    ---------------------VGERIKEAREKSGMTQKALAKKLGVAEKFVNEVETGRKIINESLISKVSKVLNTDL------
149921371    ---------------------FGERLRAWRKRRGLSQMDLAIEADSTPRYISFIETGRSRPGRELVLRLVEALQLSLRD----
194291881    -------------------------LRYWRGKRGYSQLALSLAAGVSQRHISFLESGRARPSREMVLALAERLGVPLRQ----
116695851    ------DLHHDSDARATDKNPFGERVRELRACRGLTRKAAAQAAGVSERHLANLEYGSGNASILVLQHIADALQCSLAGLL--
293401810    ---------------------LGENIAALRRKANITQDQLANWIGVSKSSVSKWETNTSYPDIIFLPQLATLFNVTVDELM--
141767854    -----------------------NNLQEIRKSAGLTQQDLSESANVSRKSINAIENGIYVPSTVLALKIAKTLKCNVEDLFK-
296876453    -----------------------KRIRILRTQSGMTQEQLEEKADLGTNYAYKLENLEPNIKISTLEKIIDALNVDL------
223041436    ----------------VDRFI-GKRIQQRRKELGLTASALSEQIGIAQQQLSRYERGDNKINVSHLVEIATALDTSI------
238022673    -----------------------EKIRFIREQQQMTQEEMAEKLNLSTSGYSKIERGETKLQFEKLQQVANIFKIDLTDLI--
209883668    ----------SAKTPNPVDKYVGSRVRMRRIMLGLSQEKLGDALGLTFQQIQKYEKGTNRIGASRLHQIADILQVPVSFLFE-
222087820    ---------------PVDRHV-GQQLRILRIHSNLSQTELGHEVGLSYQQVQKYESGKNRISASMLYVIASRLNVPVNRFF--
291526522    ----------------------GSFLKELRKEKGITQEEFAENLNVSGRTVSRWETGVNMPDISLLVDIAEFFNVSIPEII--
156934014    ---------------------LAQKLKAWRKEHKVTLDALSQRAGVSKGMLVELEKAAANPSIAILCKVAAALGLSVADLL--
170016379    ------------------KNVFKSQLSVLRQRKRISQEVLAQKLFVSRQSVSKWENGDAEPDIDKLISLSDIFAVDLDFLL--
29374794     ------------------KAVRGVDLKRYRKELKLKQQELASKLGIERSLISKIESGKRVISKELEQKIINVLN---------
143187639    -PPVPSFIHATGEGCMQEKILVGHKLRRFRQSAGLSQTAMAEALDISPSYLNLLEHNQRPLTVALLLKLGNSFDIDM------
256775045    -------------------------LGRLRAERGWSYDELASRSGLARRTVIEIEQGRTVGTLKTWHALAHALDTPFDELF--
2231995      ---------------------VGVRLQSIRKLKGLSQRELAKRAGVTNSTISMIEKNSVSPSISSLKKVLGGIPMSLMEFF--
297190002    ----------------------GPRLRATREQRGATLAGISSATGISPSTLSRIETGRRKPTLEVVLRLVKEYGVSLDEL---
257057612    ----------MASTVTSRRKQLGNELRHARLAAGFTQQQVAEILGCTQGKINKIESGAVGAKLGDVRRMLEAYGV--------
167463651    -----------------------NRVRELREERGISQEKLAQILGVSRQSIISIENGRYNPSLILAYQIPKYFNKSIEYVF--
25010888     -------------------LILKNRLKELRARDGINQTELAKLTGVSRQTISLIERGEYTPSVIIAMKVSQVFKESLENVF--
227488686    ------------------REALGTALRTFRADNHLTLRQLADLARVSPGYLSELERGRKEVSSELLASVCRALGVSVADVL--
260457457    --KRARIDAIKSEMVDAER---GHELASLRKAQGMTQVQVAKAMGVTQGRISQIERGGVRLDTSTMSAYLHAIGGEL------
268591074    ----------------------GQYLRGIRKERNLTGEELAKRLNISQQQISRYETGKTKLTFEMMDTILLIFNKSWRDLF--
34497476     ---------------------VGARLRMVRTRFGLSQRELAKRAGVTNGTISLIEQNRVSPSVSSLKKVLEGLPITLAEFFT-
103487196    -----------------------NSIRTVRRAKGLTLEEVAQRCDTTAQTIGRLETGTRTLSLGWMNRIAAALDVDAAELVR-
304400320    -------------------------IRQLRLAAGLTQKQLAEKVNVSDKAVSKWECGNGAPDVSLLTDLAEIFGTDVNTLL--
300814822    ----------------------GENILQKRKERGITQEELAEFMMVTKASVSKWETGQSYPDILLLPKLATFFNISVDELI--
27376700     -------------TSPIQKKL-AAMLVELRKGAGLRQVDLANKLGVYQSWVTHLESGQRRIDVVELIELGRAIGFDPAEVVR-
262194441    ----------------------GNAVRDGRKAFGLTQEQAAERLDISADYYGRVERGAAIPSVSMLRRLAVAFG---------
218132388    ---------------------VGDALRTIRNKLGYTQNNMAERLDVSYIHYSQIEQGRHRMSLELMMKIVSEFGIEPNTLL--
120404585    ---------------------------------GMTLEDVATRSNIDISTLSRLESGKRRLALDHLPRLASALSVSTDELLR-
254419340    -------------TTLTEQQSLGEALKRLRQRAGLSQEQAAERAEIVEITWRRYEKGVRGVTLDKLIGLAMAIGFDRDALL--
282873283    ---------------------YGEWLKAQREAAGLTQQELADLAFMTRSHIAHIEAGRRMPSGEDAQRLDRALGT--------
256818372    ---------------------FGRRLKRLRTARGLSQAEVVGD-GMSTGHLSRLESGGRRPTERTVAYLARRLGVDASALTGP
294013107    -----------------DRKLYGPKLRVLRRELGLNQTRMAEELGVSPSYLNHLERNQRPLTAQMLLRLANVYDIDIRDFV--
144098508    ---------------------FGLKLRTLRKDKNITTTELAKVLKVSTAYLSMLENGKRGKPPDGMVELICAY----------
237811223    -----------------AKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSSLERDLKSPTLNKLAELCEVMEVHPLTLLT-
166091592    ---------------------FGENVRILRTLKGLNMKELGDVLGVASSTISNWENNRKEPSFEMLQKISIYFNVSTDRLL--
281354888    -------------------------LRDLRKKAQLSIADVSAGSGVSASVISKLERNQTRAELDTLYRLARVFGITAAELL--
116512822    -------------------KFVGMKIKEFRKNKKLTQQGLADLVGVKNSAISNYEQGTRIPKRDFLFRVANALGVSIDEFF--
160933365    ----------------------GSTIKSLREKQRLTQSQLAEKLCVSDKTISKWETGRGFPDISLLKPLACALQVSIPELL--
238750620    ---------------------LGMRLRHARLAQEITLKQLALKVGCSESLLSKLENEVASPSLAMLHRLASALETNISDLM--
117621210    ------SSKHNKEAVMQENQHLAQRLKGLRSELGWSLDVAARETGVSKAMLGQIERGESSPTVATLWKIATGFRVSFSSFIEP
289644398    ---------------------VGQLLRDWRERRRLSQLELSNQAEISTRHLSFVETGRSRPTPEMIIRLSEHLNVPLRE----
215430004    -------SNVLPVARTYSRTFSGARLRRLRQERGLTQVALAKALDLSTSYVNQLENDQRPITVPVLLLLTERFDLS-------
142209145    -----------------------------REHRGLSQAELARQSGVNRIQIIDIEAGRKTGSAATLKKLANALKVEMDDLF--
134339630    -----------------EWVVVGGRIREARTSAGISVRELARRIDVSPSHVSQVERGLAAFSVRALYNVVSELGIQMDSLF--
139957184    -----------ANPSPSTITGIGELIREARQQRRLSQMDLALDVGISPRHLSFVETGRSRPGAEVLLAIAERLALPL------
262281939    ------------------------RIQYLRKARGISQEGLADQLGVSRQAVSKWESEQSMPDLDKIISMSDYFEVTTDYLLK-
295839000    ---------------------FGEELKRFRETAGLTQQALGDMVYVSASYIAQFESGKRKPQLDVSERLDNV-----------
269929183    ---------QSGAVLRRSRQQIGPALRALRERRGWTLAQLAAESGVSRSQVWRLEQGQNVPSYLTLARLAKALEVEI------
209542873    -------------------------IRRLRSERSLSQQGLATRLGISPSYLNLIEHDQRSVTASLLIKLTRALDVSIEAL---
137525811    -------------VVGRDHKYLLNNLEEFRKNTGLTQQELSESAGVSRKSINAIENGIYVPSTVLALKISKTLKCKVEDLFK-
258593399    -------------------------LRQKRKDRGLTQADLAATLGKPQSFVSKYEAGERLLSFVETIDVCRALGIDPATFLK-
94311960     -----------------AKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLNKLAELCEVMEVHPLTLLT-
297157341    ---------------------LGQAVYDRRIELGLSQAELAERAGMTQPQVSRMEGGDTVPTLPLLRRLAKALDGSL------
269795618    ------------------RREIGDVLRDARQLQGRTLREVSSAARVSLGYLSEVERGQKEASSELLGSICEALDIPLSSILR-
291464763    ------------------RENFGGALRTVRRFRKAPQEALDVVS--SRTYVSSLERGLKSPTLDKIDSLAEALNVHPLTLV--
228967299    -------------------KTFSETLKTLRKSRSLRQEDLAHELNLSRSQVNNYENGFSEPDLTTLFRLASYFNVTLDVL---
260101481    ---------------------LGEEISRRRREQKLTQEDLAELSDLSVNFISRLERTKQNISIQKLDSIARALNTNTPDII--
73748040     -----------------EKTNVGVYLRSLRDTKGLSLREVERKSGVSNAVLSQIESGQKRPSPTTLYKLAELYGVPYDELM--
182679366    ---RKKELEEGSNAALPAEVSASSLLKAFRKWRGMTQIDLAKAAGLGQGYLSDLESRRRGGTPETLASLATALDIDPAWLVE-
258516832    -------LRQDNKPVLKDKVILRNNLKQALTLSGKTQSKIAQEIGVNRSYIGQIFRGCYDPSVKLALILLQSLNYPPEK----
71281030     ----------------------GAQLKSIRIRNKLTLREAANLTNLAASTLSKIENEQISPTFTVMQKLATGLNIELPQLFT-
222083000    ----------DDRPSAANHGRLGTRLRLARQMLGMTLKALAVAADCSESLLSKIENGKASPSLPMLHRLVEVLGTNIGWMFE-
237717599    -------------------EIFAKRLKSARIMAGWSMDMLCEKIGISKQSVSKYENGKMMPDSSVLIAIANALNLDPDYFFRP
260458004    ----------------------GTRIKEQRRLARLTQRELADRLPYSYSLLNQVECGAKPANLDFVAAVARALHV--------
141118791    -------------------KSLSNNIRKLRFEAEMSQQTLADKVGVTRQTIFAIEKDKYSPSLEVAFKISNVFKTSLEDVFT-
142156322    ---------------------LGRRAKALRLARQLTLDDVVSRTDFTVSWLSKLENGLLTPSLEGLARLATALDCGVDELVE-
254173699    -----------------------NRLRELREARGLTQEELAKALGVTRQTIIAIEKGKYDPSLRLAFKIARFFGAKIEDIF--
169830949    -------------------------LRSVRLRAGLTQAELARRVGISRTAYTNIEKGHKHPSLVTALRIARVLNEHVEDLF--
149204591    ----------------------------ARKSAGLGQDDLADRLKCHQSLVARIESGQRRVDVVELVVLARAIGFDPFEVL--
150015772    ---------------------FADRLKEERIQKNLTQTELAKTLYLGQTSVSKYESGKQIPEMPTLQKIADFFEISIDYLL--
188587144    ---------------------LAETVKFKRNENNLTQEELSEQTGINRVMIGRIEKQDFIPSINQLEKLADALEFEITDLL--
227878377    ---------------------LGEEISRRRREQKLTQEDLAELSDLSVNFISRVERTKQNISIQKLDSIAKALNTTTPDII--
257868206    --------------------ILAMKLKEYREKNKLTQSMLAELLEVSDKTISKWELGATYPSKKNMIKIAEELDISLETLL--
218131512    -------------------KIVGEKIKSLRESQSISMEELAQRSGLAIEQIERIENNIDLPSLAPLIKIARVLGVRL------
153812180    --------------VEVDQVKIGNFLKKLRKEKGIIQEQLAEILNVSGRTVSRWETGNNMPDISILVDIADYYDISIPEII--
258436121    ---------------------FKDRLKQIMSERKISQSELSRRTGIGRNSISDYLNGKYEAKQDKVFELAKALNV--------
269126908    -PRRRRGN------VSPTLLAFGRQLRRYREEAGLTQESLGRRAGVTSQYVGQVESGRTRCS---------------------
296109709    -------------------KIDGETLKRVREEKKISVGELAEAVGVSRKTIYKYENYSANPSVDIAIKIEEYLDAPLVDLFEP
142377451    ------------------KKQLSNTIRELRFHHEMTQQALAEAVGVSRQTIVAIEKGKYSPSLEVAFKIAQLFDKKLDDVF--
270292315    ------------------------KLKLARVERDLTQGDLAEAVGVTRQTIGLIEAGKYNPSLSLCQSICRRLGKTLDQLF--
111657670    ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGKTSPQLDTVLKVLASLGKTL------
148998259    ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGKTSPQLDTVLKVLASLGKTL------
116255394    ---------------------FSQLIRRARIERKLTTQELADRAGISRGLLQRIEKGDPACAIGAFFEVAAIVGVRLF-----
290959281    ---------------QNEARRIGEVIRQARALQRRSQKDVAAALGYHQSKVSRLESGRGTEDVRTLREVAQVLDIPPHRL---
141775774    ------------KKIEPD---FGSYIRRLRIKNDIGQRELAKKIGVAPSYLNDIEKNKRTPRIDLIKKLSVILKADLDLL---
142160971    -PQRGARRRVTSSAKIPA---MGNRLKALREERGWTHERAAEAMGMSRSHFIKLERGERKLSEHTIRLACEAFGVEEQELF--
160943854    ------------------------RVRLRREQLGLSQEELARRMGYSRSSITKLEKGINDLPQSKVEELAQALETTPAALL--
291300333    ---------------------FGKRLKYWRLTRQLTQAELARDLNLDGSYVSKLESSRRRPSLDIARQCDDLLDTELADLLT-
296269730    ----------MPEASTDYRRI-GENIRRARRYRGKSLEELAGLIGRSKSWLSRVENGLIPLEKIDIARIADALQVSTDDLL--
254419132    -----------------EKLFLGAKLRKLREARGWTLEACAERLGLSPSYLSQIETNQRPATARVLIALTRAFHI--------
302531744    -----------------------------RNSRGLTQTDLAKLLGIHQTYLSKIESGHRKVFIELILRIASQLELDPEEL---
136334914    ---------QIENMSQLDLKI-GPKIKSFRRQLGLQANKLAEQLGISASYLNLIESGKRKIDGDLLLKVCEELKIELSDLTK-
15807441     -----------------------NRIKVLRAEHNLTQADLADKLDVSRQTINALETGKYDPSLPLAFKLARLFGLRIEDIFQ-
212696475    -----------------------NRLELIRKENKITQEELASILEVSRQTIGSLENGRYNPSIILAFKIARYFGLTIEDIF--
296139491    ------------------REAIGENLRKTRVRQSRTLRDVSSAAQVSLGYLSEVERGQKEASSELLAAICGALDVEVAELV--
39997211     --KRKRGEVVDA-------AVFVERLKSLMADKGLSSAELADRADLARSALTQFFGGERKPSADALVKLANVLDSSTDYLL--
310657612    -------------------MISGKKLKELRLIRNLTQKELAIKSGISDAAIRNYELGNRSPTKQQLDKIASALN---------
260889935    ------------------KKDFKNLLKKLRTEKRLTQKALADKINIPVSMISKYEQGTNKPSFSYLSKICRFFEVELDYFL--
294495785    ----------------------AQSIKQQRIELGLTQSGLAKRAGVSQPLIARIEAGDVDPRLSTLRKIFAAFD---------
91789185     ------AAPTPEDAAVKPPSMLGVRLRHARLVAGLTMTQVAQKSQCSESLISKIESGQASPSLAMLHRIAVTLDTNIAAL---
300811613    ----------------------GTKIKQQRKKKGLTQKELASILGLGVTTVASWEQGLSNPPAKRIPAIADALDISVSELL--
229591188    ---------------------VAHNLQRLRSKRHLSLDGLARVCGVSRAMLAQIESGRSVPSIKVLCKIAKGLKVSVAAFLE-
289641241    -----RNLPDDDASARTAGAQLGAELAVLRHRHRLSQEELASRTGMSQSKISRIETGTVTPSPDDVEAIVRALDEP-------
225405507    ----------------------GATIVNLRREKGVTQEQLARAVGVSKPAVSKWETGQSCPDIQLLAPIARYFGVTIDALL--
213691431    --------------ALKQRLAFNERIALARRLEGVTQKELSTRSGLSQAKLSKLQNGIISFNESDAVKLSGALDYPI------
141327573    ----------SGRKAFVEPLRLGERLKEIRLSNRWTLEDVSQRTGLARSTLSKIENDQISPTFSAVQKLIGGLGIDLPQLLAP
135298298    -------------------KFLGQSIRELRQQKQMTISELSSKTRLDSATLSRMENGKMTGTLQAHMSIADALNVSLPFLLE-
77405440     -------------------EFVGEQIRHQRKLAKLTQSQLADLLETNQQTVGMMENGRRRTTIQDLVKLCKIFNASADDFL--
222101988    -----------------------------REAKGLTQTDLAARLGEYQSFVARLESGQRRVDVIEFLELAEILG---------
15901010     ------------------RVAIMSELIEARNEKGISQKKLEEMSGVSQPVIARMETGKTSPQLDTVLKVLASLGKTL------
253988215    -----------------DHLLVGKRIQKRRKELGMTAVKLAGQIGISQQQLSRYERGINRIDLSHLVQIASILDTPI------
289805529    -------------------EAVSQRIKQFRSQKKMSLDELARRSGVSKGMLVEIEGCKANPSIALLCKIAAAMGVSVADFV--
27377331     ----------------------GGRLRFIRARQKLSQRELAKRAGVTNSTISLIESNQMNPSVGALKRILDGIPMGLAEFF--
91206072     -------------------KIASERLKQRRIAIGLSQKELGETLDISAIQIKKYEEGISTIPVSRLYVLAKILNTPLKHFF--
283785296    ----------------------GVRIRIERESRGWSLTELAEKAGVSRAMIHKIERGESSPTATLLGRLSGAFGISMSTLI--
218297117    MPRTPR------NPLPPR----VARLVERRKALGLTQEGLARLAGFSTSLMAKIERGARSLSAQHVVGLAKALGLPLNALL--
260455313    ---------------------YGDWFKEQRVAAGLTQQELADAAVMTRSHIAHIEAGRRIPSKEDARRLDKALNT--------
23450984     ---------------------LGKRVREIRDRRGMTRKLVAREASVSERHLAHLEAGEGNVSIVLLRHISRALDVPLIELL--
309803473    --------------------MFSTNLKYLRKKYNMEQLELAYKLGKSGSTISEWEKGSYTPKIKVLAQIADIFHVDLDDLM--
135830465    ----------------------GENIRVFRKKLGLQANKLAEQLSISPSYLNLIESGKRNIDAELLLKICQELRIELSDL---
144105562    ---------------------FGPYVRRLRKEQNIGQRDLAKKIGIAPSYLNDIEKEKRSPKIEIVEKISTYLKIDLNYL---
238782778    -------------------------LRKQRIAKGITQESLATALGRPQSFVAKVENGERRLDVVEFVHIARLLGLKVEDVL--
262200558    ----------------------AKALVTARHKAGLTQGQLAERSGLSRSAIARAEAGEASLSSDRFWDLAKALGIRPSAL---
167767579    ----------------TEKNLIGHKVKQLRKKHHMSQKELSEKLETYAVYISRIEDQSRTVTDIELYAISKIFQISIEELF--
228962054    --------------------MFGQRLKELRKNKKLSMRQLGEVLGVKQTNVSNWENVGTEPDYKTLIRIAQFFDVSTDYLI--
198276651    --------------------IIGEKIKSLRTNQEISIQELAERAGLTVEQVSRIEENIDIPSLAPLIKIARALGVRL------
152982219    ---------------------LGVRLRHTRLVAGLTLIQLAKKAECSESLISKIERGSATPSLAMLHRLAVALDSNISSLM--
255060790    ----KRGCHVQEKIKQEIREMLGEKVRGLRQEQRLTLQALADMTGLSKPLLSQIENDQVTPPIATLLKIAKGLKV--------
145218938    -------------------EQIGLRIKELRSQNGLSQEELARRVELPRTAVTKIESGSQELRFRELEKFAEALGTPISALVE-
158339379    -----------------------NRLKELRKLHHKSQAALARDLGVSRQAVNGFESGKFDPSLEMAFKLAKLFKVSIEDVF--
159184446    ------------------REHVGQVLKEWRARRRLSQLDLAIEADISARHLSFVESGRSSPSREMLAKLAEQLSMP-------
54025848     ------------RAVDDARAALGARLRELRRAAHLSGVDLAARCGWHSSKISRIERGKQAPSEADLADWCAACD---------
222838495    -------------------------LKSLRKAAGVSQAQLAQRLGVSQSRVAAIERDPAAISVRQLMEILQLLDADL--LMRP
153931108    -------------------------IKIFREHKGIRQEDLASRLGITQPYLSKLENNKINVNVDLIESLAIELNI--------
242240629    -----------------------ERLKNARLRANLTQEQLGVLAGIAYSRLSQYESGTHTPSFKTVCAFAHALNVP-------
166032344    ---------------------LGSRVKKLRQEMNLTQAEVADALHVTPGYISNVENNRTAMSLRILIYYAKLMNTTLDSLV--
218659215    --------------------IVGRNIRQLRALRRVSQLELGEALGLTFQQIQKYEKGTNRVSASKLHQIAVFLDVEISVLFE-
257791669    ---------------LVEAKIKGYELQQARKACGMTQKEVAAKMGVSQKRISDLENG----SIDVMQV---------------
238923480    ---------------------LGERIRKLRFKRNKTQSYFADMLYISPSYLALIESGKRVPNLDLLIHIAKFTDVTLDYLV--
228962984    ---------------------FGQNLKKLRGMRGMSRKDLANELDIPYVTLTTWESGSRIPNSDKLIPIANFFGVSVSDLVE-
302876666    ---------------------VGERLKETRIKQGLSQKQLAKKIGAAENFINDIELGRKVIPEAIIDKLSKALGENLNDM---
124008127    -------------------MFLSKNLKHLRRNGKQTQENLANALGITRSAISSYEDGRAEPKLVVMNRIAQYFNITLDQLL--
141736489    -----------------------NDIRALRRAAGMTQADLAKRIGMTRQTVIAIEQGRYAPSLEAAFKIARALGRPIDDVF--
135047448    -------------------------IKVLRAERGWSQAELAERVGVSRNSIVSIENGRFDPSLPLAFEIADVFDMRIEEIF--
138957439    ----------------------GARIRQARLAAGLKQGELAARAGISAPYLNLIEHDRRKIAGKLLIDLAKLLNVE-------
262194363    ----------------------GNAVRDGRKAFGLTQEQAAERLDISADYYGRVERGVAIPSVSMLRRLAVAFG---------
224475959    --------------------MFSRNLKYLRQKNGLEQIDLAHKLGKSASSISEWEKGKYTPKMSTLNKLAEIFNVSIDELM--
187479415    ---------------------FSDRLRTARNTRGWTQKELAELSGLTPSAIGNYESGQRAASASAMLKLAEVLGVSP------
58699199     ---------------------VGEKLKSWRLERGYTQKDLAEKLGVKYWVILQYEKGNRRISIERLYAITEALSISITDLI--
226328955    ----------LMSKIYPISQIIGHKIRKQRQQLRLSAKVVAERVGISQQQFSRYENGLCKIDVDMLFHIAQELKVTPAFFLPP
222056285    ----------------------GAAIRRRRHELSLSQEELAARLEVSYQQIQRYESGKNKLNVENIQLVADALSVP-------
16077549     -------------------MSLGKRLKEARQKAGYTQKEAAEKLNIGNNNLSNYERDYRDPDTDTLLKLSNLYNVSTDYLL--
299144678    -------------------KIVGEKIKALREDKSISIEELAQRSGLAIEQVERIENNIDIPSLAPLIKIARVLGVRL------
238761698    ---------------------LGMRLRHARLAQDITLKQLALKVGCSESLLSKLENEVASPSLAMLHRLASALETNISDLM--
258538334    ---------------------FSKQLQQIRIAHSMTQADLAQQLHVSRHTVSNWENERNLPDLETVTQIARIFSVSLDTLI--
192291420    ----------------------GNIIRQAREQKGWSQKDLADRVGISQPAIRKIE-GGSTVKSKHLPKIAQVLGLDLQHL---
254391747    -----------PERSPRDR--FGQVVRALRDERGWTQDELAERLGCSGSHVSAIETGRRATT---------------------
293568994    ----------------------GNNLKEARLSKQLTQEKLARLSNISQATIVKYENGLRSISKKNDRILSDVLGAESF-----
254502131    ------------KRVLQKNLYSGHTLRQVRADTGLSQVEFAKKLGLSTPYINQIENNNRPVTASVLLAIYRVFGTDL------
136620620    -----------------------NNLEELRKSIGLTQQELSESAEVSRKSINAIENGVYVPSTVLALKIAKTLNCSIEDLFK-
139642118    -----------------KKKYFGNLIKRLRKKKGLTLRQLAEEISVSFVNISHIENGRVETSEKVIKELAKALDYDVDKLL--
135146332    ------ADEVDAERLDLERERTSYQLRALRKQAGLTQVALAELLGVSQNRISRLERGQARVLLSTLRRYVEALGGEL------
142215643    ----------------------------ARLERGLTVAEAAERAGISRGLVHRIENGEMGCSIGAVFELAAIVGVPLFE----
254559712    ---------------------------EARRKAGITQTDLAARLGLVQSVVSLIERGGRRIDLVELMEFADAVG---------
309799894    ------------------RVAIMSELIEARREQGISQKKLEELSGVSQPVIARMETGKTSPQLDTVLKVLASLGKTL------
306828548    --KKKKMCYNEIKLREKEKGMLKNRLKELRARDGLNQTELAKLAGVSRQTISLLERDEYTPSVVIALKISQIFNEPVESVFR-
262371032    -----------------------ERLRKERLYLEMTQADVATRAGVSVNTVSNLEAG-RNVSFENLVRVAMVLGKELEELFKP
288928565    ----KEIEREFGKPGTTEREKFGQLLLDARKEAKVTQAELAKRIHASKSYISRVESGDIIPSAAKFYNMINALGMRI-EIVKP
116688944    MTTRPSSPPDDADALLAAR--VGTAIAEQRRARGLTQAKLAEMIDLEQEAVSRWERGTRVPTLHRLQQLSDALNCSVDQLLQ-
295107448    -------------------MSVGENIRRYRKSRGMTQAQLAEAVGLTEGAVRHYESGIRAVKPELLESISAALGVSVNAL---
150389955    -------------------KTLGKNIRNYRKEKNLTSVEFAKHINISTGQLSNVENGNHEVFLGLLDRITNSLGVSLGELLQ-
163856916    -------------------------MRATRRRRKLTLAQLSAQTGLDKGFLSRLERGEKFASVGSLHTVAVALGTTLSALL--
163740106    -PINPEDAPVTEVAEAPDGDALGKMIRDSRKDKGLTLEEAAKAANIGRSTLSKIENNQTRPSFEIIRRLMQTLDLQTPQLF--
15669353     -------------------KIDGKVLKEVREAMGISVGKLAEVAGVSRKAIYKYETQMANPSVDVALKIEEFLDVPLVKLFEP
143106044    -----------------------NNLKELRQKEDISQDDLASILKVSRQTINSIETGKFDPSLKLVMKMTKHFNVPLEQIF--
135266455    --------------------IFSNNLVSLRKEHGLTQDGLAERLGLSLRSIQSYESSKRIPNTKIIESLISFFNIKSHDLF--
288559490    -------------------------IRYLRQEVKMSQQDLAKSAGVTRQTINALENGRYNPSLLLAYNITRILNKATY-----
16126315     ------------------RREAGRWLKAAREAAGLTQAELAEKTGLYYTFVSQVENGLGRVPIEAQAVWAQSLGLDPTQFAR-
220908478    -------------------ETLAQYIRRIRLSLGLSQKEVADKAGIHLQSLGKIERGHTTLNQKPKRGLAYALGLPIEYL---
291551194    --------HQMNGGIHMNQLVTGKFIALKRKQKNLTQEQLAEKLGVSNKTISKWETGKCMPDYSIVKSLCEELEVTVAELM--
160895525    ---------------------LGERVRSLRSRRGMTRRALAAAADVSERHLANLEYGTGNVSVLVLHHIAQALQCSMAELL--
294633078    -----------------DRKVYAAKLRRLRREHGMNQVEMARALGISTSYANQIEQSRRPLTATVLLRIAEVFGVDP------
296506515    ------------------------RMKEYRVKLSMSQEDLANEVGVRRETIGNLENGKYNPSFKLTYDIAKVLKAPIEVLF--
42782413     -------------------MAFVTKIKEYRAKLNMTQEDLAKSVGVRRETISHLEKGKYNPSLQLAHDIAKALQSTIDEVF--
289578605    -----------------------NKLKEIRKSLNMTGVELAKKVGVSHSLIYMIEGGYRNPSMKLAKKIAKTLGKSLDEIF--
212711630    -------------------KAVGLKIRALRESRGISGKKLSELMGISQQHLSRYENGDVNIHVDTLYHFSLIFSVDP------
164517198    -PRLSKEVIMSDYRRARKRITVGESVRIFRELQELSQNQLSEITGIPQSTISAIERDRVNLGVERAKVLARALKVHPAVLVFP
269468586    -------------------KSIAIRIKQSRELKGLSQKELADKIGVSSSAISQYESTSSEPSVKNLIKLTKVLNVSFEWL---
302542945    -----------------EAHLLGHHLRQLRRERGLTQQQAAAQLGITQARVSQLEQGKA-VDLAAMRAYAQALGARL------
167755728    ------------------KNMLSTNLVWLRKHYQYTQEEIAQQVGVSRQSVAKWESGESLPDIDSCMALAKIYNVTIDNLI--
270261480    ----------------------GKRLSQIRQQLGLSQRRAAELSGLTHSAISTIEQDKVSPAISTLQKLLTVYGLSL------
107101758    --------HTEPDDLIGQR--VAHNLLRLRGKRNLSLDALARISGVSRAMLAQIESGRSVPSIKVLCKIAQGLKVSVAAFL--
307711376    -----------------------EKLKARRKELKLTQREIAEQLGISFQAYSAWERGVKEPSKEKVVQLENILKVP-------
294810942    ----------------------GRRVQRLRTERGLTQRQLAEPS-YTPAYISTLESGKVRPSETALRFLAGRLGTSYEEL---
142545094    -----------------------NNLEELRRSAGLTQKELSESAGVSRKSINAIENGIYIPSTLLALKIAKTLKCNVEDIFQ-
144052881    ---------------EPFKMELKNNLKEVRQQKGLTQEELGTNVGVSRQTIISIERYRYKPSLELAMKIARKLEINTEKLF--
295132582    -------------------------IQQAREDKGLTQEQLAELAGTNKSYISKLERNLKDIRFSTLQRIIN------------
154244507    --------------------IFRERLKSARELRGYSQEQLGARAGMPASSIAHFETGRK-PSFDSLRRLANALEITTDYLL--
159045315    ---------------------VGKRVRHRRWMVGMTQQQLADKVGIKFQQIQKYETGMNRVSASRLWEIASSLGVP-------
258512333    ---------------------VGERIAQLRKERGLTQAKLAERARLSTSAIAMYETNRRQPDERTLAQIAEALGVEMTQI---
298717173    ----------------------GLKVKAERERRGWSLTDLAENSGVSRAMIHKIERGESSPTATLLARLSGAFDMSMSQLL--
57237282     --------------------MTANDFKQIREKLGLTQEQLGNKLNLTRQQIINIEKGKTPISFDNISKLSK------------
91794616     --------------------MMNERIKQRRKELGLTQPSIAKTIGLTKATISLWESGSTSPKGENLHALAKALRCAPEFLL--
134296885    -------------------HVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
213019902    ----------------------GKKIKEWRLVRGYTQKDLAEKMSTTRDEISNYEQGRVAIPLEKLYAIAETLSINIMDLLE-
256397770    MPKTSRVSTAISESSKPPSPAFGAELRRWRTLRRVSQLELANRAGTTQRHLSFMEQGRSHPGRAIVLRLAESLRLTLRE----
84685009     ---------------------VGERVRAARDRKGIPRRVLSEKSGVSPRYLAQLEAGEGNISIGLLQKVAHALD---------
140022805    -----------------------NNLEELRRSAGLTQKELSESAGVSRKSINAIENGIYIPSTLLALKIAKTLKCNVEDIFQ-
142787849    ------DNPMTDKGVA---QSMGERLAATRRRLGLSQRRVAELSGLTHGAICMIEQDKVSPSVASLQKLLSVYELPLSRFF--
302384441    -----------------------NRIRELRFHAGMTQADLAARIGMTRQTIVAMEQGKYSPSLEAAFRIAAVFGVEITAVFQ-
260906262    -------------------------IRRAREDAGLTQSVLAERSGVAQSVISSYEKGRREPSASALDVLLTAAGFRLVVEPEP
23465974     ------AEPVVAEEEPRERGAIGHVLRELRTRDRRTLREVSEKAGVSLGYLSEVERGQKEASSELLSSIADALGVSTSRMLR-
71736787     ----------------------GARLKLVRESYKLSQRELARRSGVTNATISLIEQNRVSPSISSLKKLLEGIPMTLADFFT-
288962006    -----------------QKKLFGYKLRRLREQRGLTQASLAKTLELSPSYLNQLENNQRPLTLPVLMRIAATFELELSAFLE-
159046177    ----------------------------ARKSAGLGQDDLADRLKCHQSLVARLESGERRIDVVELVVLARAIGFDPFDVL--
46203184     ------------------RHVIGGILRRARLAQGRTLVDVAAAARVSTAYLSEVERGRKEASSEVLAAVCGALGLRLVDLV--
288904231    ------------------------------KGKNLSQEELAEKLYVSRQTISNWERGKTYPDINSLLLIATYFGISLDNLIK-
145593885    --------------------VVGHRLAEVRRTRGLTQQQVADRMGVTKGRISQIEQGKISGQ-DIVARYATALG---------
168494769    -------------------MLIGQKIKEIRIEKGISRPDFCDEQELTVRQLSRIESGASQPSLPKLAYIARRLGVPVYSLM--
288923632    ---------------------VGDFIREQRHGAQISLRQLARQAGVSNPYLSQIERGLRRPSAEILQQIAKALRISAEVL---
239927788    -----------PSGTAPAAEGVGPLLRAWREQRRISQLELALRADSSARHISFIETGRSRPSEEMVLRLAEHLDVPVRE----
186476299    ----QRANEEAPKAEREERDPFGERVRLLRARRGMTRKTLASETGLSERHLANLESGVGNASVLVLRQIAATLNCPLAEVI--
148807463    -----------------------ERLKQLRSASGLTQEGLAELIGCSAGNISKWETGSSYPTAPSFHKICEFFGVESWLLEKP
86742835     ---------------MTEIRALGDRVAQVRVRRSMTQTELAERAGVSTDLVTKLEQGQRDIRISTLHSLARALDVP-------
256673450    ---------------------------RLLRKHGVSQRQIAAMTGQSQSEVSEILKGRQVMAYDVLTRIADGLGVP-------
141748645    ----------------KELSTIAKNIKKYRDKLGISQDKLSKLAGVTLHTIAKIETGSTDPRIETLRKIADALGVGVDDLIQ-
137200214    -----------------------NNLEQLRKESGLTQQELSENADVSRKSINAIENGIYVPSTVLALKISKTLGCKVEDLF--
144189613    -----------------EWVVVGGRIREARTSAGISVRELARRIDVSPSHVSQVERGLAAFSVRALYNVVSELGIQMDSLF--
229056996    -----------------------NKMVEYRKKFGLSQEKLAEKLGVSRQTIISIEKGKYDPSLPLAFEIAKAFQTTIEHVF--
255060959    ----------------------GRAVRQKRKNDGLTLEEAAAVCGVSYAFMSALENGKETVQLNKLLQVLHCLGIDL------
224542029    ----------------------GERLRKARLKMGYSQEEVARRIDTHRTTIGKYENGECEPSIKVLAKLIEIY----------
58697513     ------------------RYKIAQKVRSWRLKRGYTQKDLAGKIGVTYQVVLQYEKGTRKISIEKLYAIAEVLSVGIIDLI--
58697513     ----------------------GKKIKEWRLVREYTQKDLAEKMDTTRDEISNYEQGRVAIPLEKLYAIAETLSISITDLL--
282865024    ----------------------GDRVRALREFRDITQDQLAQRSGVSVDTIRKLEQGRESARINTLRNLARALDVQLERLV--
135346097    -----------------------RNIKIFRKKLGLQANKLAEQLSISASYLNLIESGKRNIDAELLLKICQELRIELSDL---
135346097    ----------------------GPKIKAFRRQLGLQANKFAEQINISPSYLNLIEAGKRKIDGDLLIKISKELRVELSDL---
136829422    -----------------------NRVKELRKNQKLTQEELAELIGISRQAINAIEKEKFDPSLPTAFKMANLFKTTIEDIF--
135157482    ---------------------VGKRVRHRRWMTGMTQQQLAEKVGIKFQQIQKYETGMNRNSASRLWDIAHALEVP-------
140291652    -------------------MTVGQHVEVLRKRLNLTQSQLAQRFNKTQAWVSTVESGKVSINVTDLIEIASILGATATDLI--
135130756    --------------------VLGQRIRHYRTDRGFTLDELGERVGVTASQLSLVENGKREAKVSLLNSLAEHLDVELTDLL--
116670018    ------------------RHEIGDVLRDVRQRQGRTLREVSHSARVSLGYLSEVERGQKEASSELLSSICSALDVPLSSMLR-
300172531    -----------------------NQLKKYRSDLNMSQEDVADKLFVSRQAVSRWESGDATPDLTNLIKLTEIFKCSLDSLV--
78189754     -----KISPVTKKFVKRQGE-FAVRVSEIMKSTGMTQRQLAEKLGKKESYVSRILAGWANPTLKTITEFEVAIG---------
167747535    ----------------------AEEIKRLREERDMTQEELAESAEISLSHLSKVESGSRMIGMKTYSKILYALN---------
171778435    ------------------------NISELRKQYQMSQDDFANIFHVSRQTVSNWENGKSYPDVEMLVKISDYFGISVDQLIK-
160876037    ----------------------AERVRKLRKALGMTQYQLADLVSTAQTSIQKLERGTKNPR--NIEALAKALQTTPEFL---
295677629    --------PRSAEPFDALEQLVGVNLARLRAERQLSLDALARASGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
138932633    -----------------------NQIRRLRFDAEMTQEELAKKAGVTRQTIIALEAQKYSPSLELAFRIAKVFNVPLEEVFR-
141759135    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
89893339     -----------------------NKVEQLRRERGLNQEEFAKAIRVSRQTVSSIENGKYNPSLELAFAIADFFEKSIEEIF--
228942196    ----------------REDMKLQNRVRELRAKHRLSQGDLGKVIGSSRQTISLIERGDYAPSIVLSLKIAQIFNVPVEEIFT-
167756126    ----------------------GDKIKKIRNYRGLTQKQLGELSGIHEVAIRKYELNKVMPKQEQLLKIANALNVPL------
289638491    ------------------KPVIAKNIVELRKLTNLTQAELAGKLHYTDKAVSKWERAESVPDISVLKELAVLFGVTVDYLLE-
189423925    ----------------------AELFRRAREAKGLKQSDIADQCGISRSALARFETGSLRLAEETLLLIAPLLDIDPEFL---
143344815    ---------------------LGAAIRQQRQLAKMSLRQLSDLAQVSNPYLSQIERGLHEPSVRVVRSIARALNVSAEELL--
182626743    -------------KVKNEEVNLSKNLKENRLKKNLTQRALAKKCGLDFHTISLNENKERNSSFEIILRLALGLNISLEELL--
255103139    -----------------------NKLKDFRIQKGLSRNQLGAELGLTSRYIAFLENGERVPSLNTAVKIAAYFNTSIEYIF--
296491938    -----------AKTIQKNIYMNANRLIEARKFRGLSQRELGEALGITDSHISKYERGVRLPPYKTVREIAKILDMPP------
134103416    ----ERVDKTVNKAVNQAVSDLGAYIRTQRGNAQISLRQLAKRAGVSNPYLSQVERGLRKPSAEILQQIAKALRISAEAL---
142921760    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
142921760    ----------------------GPKIKAFRRQLGLQANRFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
84686781     -----------------------QALVDARVKAGLGQKDLADRLRCHQSLIARLESGQRRVDVVELVVLACAIGFDPFEVL--
238758652    ------------------RQAMMTELKAARQRCNLTQEDVALRAGLKKQNISRMEKGIISPNLTTLSRYAAALG---------
227879298    -------------------MIINNKIKEYRKKHQLTQRELAEKVGVTERTIISLEKGRYKPSIVLAYKLVQFFETDIETLF--
289640812    ---RRMGEPGAWEAYQAARLAFGRAVRELRQRRAWSQAELARTAGMTQSAVARFEAGGTVPTLPVLGRLAEALDADLDVRVTP
294789222    ------------------------KIRVMREINQWSQEEMAEKLAMSANGYAKIERGQSSLSIDKLKQIAQIFNIDMVDLL--
262199526    ---------------------LGQRLRLVREGLGMGQGELASACGVSDARYQEIEAGSYLPSIDELIAISDALDIDVEDILKP
218673348    ---------------------FGEAVRRLRARKGVSQKEMAEALNVSPAYLSALEHGKRGPTFDLLQRIAGYFNI--------
119026257    -------------------------LREIRRTRGYTQSELSEMTGIPQPNISWFETGYRSTSLDTARRLSEALQCDPVDFLE-
254477883    -------TPASEAIEAPDGDALGKMIRESRKEKGLTLEEAAKAANIGRSTLSKIENNQTRPSFEIIRRLMQTLDLQTPQLF--
209517499    --------PRSAEPFDALEQLVGVNLARLRAERQLSLDALARASGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
290956222    -------------------------LRAWREQRRLSQLELALRAGSSARHVSFVETGRSRPSEEMVLRLAEHLDVPVRE----
228940374    -------------------------IANKRKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
306835386    ----------------------GARIHALRKQRGLTQVAMAKKLGLSTSYLNQLENDQRPLTVTVLMQLAQRFTVDP------
139736975    -----------------------NNLKFLRKKEALTQEQLATKIGVKRAMIGAYEEGRAEPRLHTLQHLAAYFQVRLDDFV--
19746274     ----------------------------------MSQEELANKSGVSRTTISLIETDKSTVKLSTLQKLAVALDVPI------
206600122    -----------------------QELRVIRERTGWSSAELSRESGVSAPYLSQLENGDRWPNATVTKKLAVALKVPVSVLERP
240016239    ----------------------GETFVSLRMKKGFTQSELATAAGLPQPYLSRIENSKQSLQDKTVQKLANALGVSPLEV---
88855432     ------------------RQEIGDVLRDVRLQKGRTLRQVASKASVALGYLSEVERGQKEASSEILASVAEALDTPISVIMR-
218677823    -----------------ERKIFGPKVRRIRNALMLTQTAMAEALEISPSYLNLIERNQRPLTVQLLLKLASVYRVDLEEL---
289627341    ------------------REALGQVLREIRVAAGLRREDCS--AALSREYLAGVERGQRSISIEKLHSICDCLGITP------
297538223    ---------------------LGARLKIVRLRHQLSQRALAKKAGVANATISLIESGNTSPSVSALKRILAGIPMTLAEFF--
226314233    -----------------EGKTFGGILRVYRNRANLTLTELSERTGVASGTISKIESDAFTPNMQHVMKLAKVLDIPLYTAIVP
29830964     -----------------EPEIIGRRVQRLRAERGLTQRQLAEPA-YTPAYISTLEAGRVRASEPALRHIADRLGVAYEEL---
293401673    --------------------MVFVRLKNLREDHDLSQSDIAKYLNISQRTYSYYETGGRDIPIQILIKLADYYNTSIDYLV--
168185963    -----------------------NRIKFFRQQKSMTVKKLSEKSGIAVGYVSDLENNKSNPSREVMKKISAALGQTVMDVFFP
269217075    ----------------------ARRMKGLRTERGLDQATLSRISGVSLNLIQQYETGQSAMRLDTAASLAEALGCSIDALL--
270293228    ------------------RVAIMSELIEARREQGISQKKLEELSGVSQPVIARMETGKTSPQLDTVLKVLASLGKTL------
257451797    -------------------ETIGDKILKLRKETALTQEQFSKIAGVTPLSILKYESGERLISIETLLNIANYFKIPISYFL--
220921966    ----------------------GNNVRNARLRLGMTQEQLAEAANVSQTTIDKIERGLTKRS-KYLPWIAIALSVDISEL---
142552630    -----------------------NNLEELRRSAGLTQQELSDSAEVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDLFK-
300917947    ---------------------LGEKLRDLRKQRGLTLEKLADMAGLSKSYLWELENRESRPSAEKLTALADALGV--------
300773943    ----------------------GEMLKEAREQRQLTQEQLAQKVGKKRSYISKVETDGNNIKLQTLKEIVE------------
308270921    ---RKREGFRKAYDDLEEKYRLIQEMLLARSKSGLTQEAVATLMGTTKSAVSRLESGKHAPSIITLKKYAKAVGCNLEIKLVP
304406701    -------------------MTFGERLKELREQRNMTQQDVAIAVNKSRTDIAGYETKGTSPNIETVRRLADLFKVSIDYMF--
306831700    -------------------------LKNLRDKYQLTQEELAARVLVTRQAVSRWETGETQPNTDTLKLLSKEFNISINTLL--
289422398    ---------------------LGSKLADYRRSNNITIKDFSKRSGISTALLSQLERGLGNPSLSVITSIARTMNLSVSSLFK-
260455744    -------LPKDLDPYANPRAFYGAELRRLREAAGLSQNELGERAFCSGTYIGLFEAAERRPQVEISRALDALLG---------
141993644    ---------------------FGTFIRELRLKKGIGQRNLAEKIGIAASYLNDIEKNKRTPKINIINKLSTVLETDKNHL---
142795858    -----------DQSLMRKSHFLGTKIRNLRKRNNLTMEDLSARCAPSVSYLSMIERGKRVPSAEMLAVIATVFQK--------
77165129     -------------------MSVGKNIKGLRIAAGLTQTQLAKEARINQSGLSKIEREENSITLPTLRKIAKALDCSVVALLE-
42784215     ----------------REDMKLQNRVRELRAKHRLSQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAQIFNVPVEEIF--
238917584    -------------------MAVTNNIREIREQRGIYQNDLAAAIGYSTKTVDRIERGDSTPSAEFMLQISKYFNMLVEDVF--
212711620    -------------------KIVGARIRTLRKDRNMSIQQLSKLLGISQQHQSRHELGEMRIHVDTLYSISEILELDIQELM--
189499832    ---RKEYEALEPKYALIRELLFA------RKQSGMTQEAVANKIGTTKSAISRLEAGKHAPSITTLRKYAEAVGCDLVIKLEP
84496904     ------------------RHELGEVLRERRQEQGRTLRDVAAAGAVSLGYLSEVERGVKEASSELLGAICDALDIPMSLVLE-
257880858    ---------------------LGSKLRELRVKKGYTQEYVARKFNVTRQTISKWENNKTTPDIETLKKICEFYSTNINSIL--
218660254    -----------------QRYAIGPRIKALRLRKKLGLVQLAGHTGLSPAMLSKIERGQMFPTLPTLLRIAMVFGVGLDHFFK-
288957911    ---RKRGRRGSPESWSVDAHV-GQRVRMRRTLLGMSQEKLGEAIGLTFQQVQKYERGSNRISAGTLYRLGQVLDVP-------
294640488    ---------------------FSEVFKKFRRERELTQEQAAEAFSVSTQAVSRWENGQTSPDITLLPIIAEYFGVSIETLL--
254461674    -----------------QKIYAGSKLRDLRGQVSLTQKDFAAKLGVSLPYLNQMENNKRPISTTVVLALAQEFGFDVTEL---
136650941    -------------------------IRNERKKAGWSQAELADQLGVSRQTVNAIETGKYDPSLPLAFKIAAFFKTRIEDIFSP
163938382    -----------------------NQIYELRTANNISQGALADKCNVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
118477924    -------------------LLLHNRIVVYRAEKGWTQEELAKRVGVSRQTIATLEKNKYNPSLILAFKIANVFEKSITDVF--
150402616    -----------DKLKIIERAILLNNIKVFREKLKITQSKLAEESGVSQSHLSMLEKGKREI----------------------
296269222    ----------------------GERIKMLRKQRGLSQAQLAH-PELSDSYVSLIESGKRTPTPAVLELIAQKLGCSLTYLI--
172036813    --KQRKNSRKSRSKKTPE--LSAKQILDARKRKGLSQRALAKQIGKSQSWIRDLENGR-------------------------
134099568    VPQQRRSADDQPAVPSGAPSGVAAELRRLRIAAGLTGERLSARARMSQSKISKIENGRQPASPGDVERLLLALDASP------
149909139    ---------------------VGLKIKVRRKEMRVSQDKLALLADIDRSYVGRIERGEVNITLEKLYQIAEVLECDAKGLL--
163816219    -----------------DSKSLGEAIRIRRKELKYTQAYIAEFTGFSVSFISDLERGKATAEIGKAITIINLLGM--------
302327864    -----------------ARSTPAESLKLLRTTFGYTQQQLADKAGITKQQVSAMERGKEPIGRKMAHRLANALGTSYKNLF--
295093800    ------------DKVKYDFKAFRQAIKAARKAKGISRNQLADTLNIAPRYIASIENSGQHPSLQILYKLVTLLDVSVDQFFFP
261823599    ------------NTRQQHRDIFSQRLKDARLLRGLSQKGLGIAAGIASARINRYEKGVYEASIETAQQLAEALDVPL------
212709444    -------------------------IREIRKENGISAHELAKKINISQQQMSRYELGITKFSLDMLFNISVALDIPFERIIK-
254428930    -------------------MSFPERLKAARLALGLTQEQLGDELHVTKSTISAWENGRDSPGFRLLPKLKAVLGVSLDHLI--
141019435    ------------------RATLAKNIISARKAKAYTQEQLAEDSGHSTTAIAQIERGEVDPRLSTIAGIALALNVNPVFLL--
142457436    MSTQQLDTPADEERRNQYLLSLGIRVRGLRSQRGLTRKAVAQAAGISERHLANLELGTGNASVLVLLDVAHALQCTMAELV--
196038079    -------------------MAFVTKIKEYRTKLNMTQEDLAKSVGVRRETISHLEKGKYNPSLQLAHDIARALHSTIDEVF--
228988281    ----------------REDMKLQNRVRELRAKHRLSQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAHIFNVPVEEIFT-
271962441    ------------------RFELGEAVRLRREQLGLTQSELAERTGLKQPAVARFEAGGTMPTIPMLERLAEALEMRLSVQFQP
293167057    ------------------RQLVGEVLRARRLDEGLTLRDVSARARVSLGYISEVERGQKEPSSELLAALAAALDVPLSKVL--
72162305     ---------------------LGARLREIRVAAGLSGRALAQALGWHPSKVSKLELGRQTASVEDLKAWAGACGAP-------
153822286    -------------------------IKKLRERKNWSQEQLATMSGLSVRTIQRIESGNK-ASIESLKSLASVFEVDISKLLE-
160881041    ---------------------VGKLIKQLRKEHGYTQQQVANALNISNKTVSKWENGFGCPDVSLLGELSIVLGVDLEQMLK-
260452859    MPGPKK-----LDPSASPRALLGAELRHRRETAGLSQEDLGAPLFVSGSFIGQLEAGTRRMQADQAARLDEVLG---------
264676235    ---------------------LGERVRNLRARRGLTRRGLASAAVVSERHLANLEYGTGNVSILVLQQIAHALQCSMAELL--
167761093    ---------------------LAENLIRLRREKEVTQEEVANFIGVTKASVSKWETKQSLPDILLLPVIASYYGVTVDELL--
306824544    -----------------------NRVKEFRKELGISQLDLAKDIGVSRQTINMIENDKYNPTLELCLNLARSLQTDLNSLF--
88705884     ---------------------LARALKAVRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLSKLAELCEVMEVHPLTLLT-
153954990    ------------KINIINKQEMGIRIRENREKLDLTRERFAEIVDLSALYIGQLERGERQMSLTALVKIANSLCVTTDYLI--
269124926    ----------------------GEYIREQRQRAKISLRQLADVSGISNPYLSQIERGLRKPSAEILQQIAKGLRISAEAL---
308176372    ----------------------GARLRGVRQTQRMTIDQVAELSGLTKGFLSRVERDLTSPSVSTLLRLCEVLSIEVGTLFE-
229156920    -----------------------------RKEKGITQEELATYIGITKASVSKWETGQSYPDITFLPLLASYFNVSIDELI--
135366631    ----------------------GENIRKFRKKLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
135366631    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
294497869    --------------------MIGEKIKNLRLKKGYSITRLAEEANISKSYLSHLEKGNNNPSLQMLDKIASSLHTTIDELIE-
308270263    -------------------------IKAWREYLKLTQSELAAKAGMKQSALARLENNTVNPRKSTLLNLAKAMGISVEQLL--
115375505    ---------------------VGEASRQARMRAGLTQADVAERIGVATEVYGRMERGKMLPSISTLLRLCVVLRSGPDELM--
253579257    --------------------MVGKKIRAFREFRGYSQIQLAELSGINVGTIRKYELGIRNPKPDQLEKIATALG---------
167032792    ----------------------------LRKFKNLTLGELAERINRSVGFLSQVERGVSRPTVADLTAISEALGVSFYNLSKP
206972991    ----------------------GEKIMIFRKGAGLTSKRLAELADITPSMLSQIEKGITNPSLQTLKLISAALNIALFNFF--
140658723    -----------------------NNLKELRQRENISQDDLASILKVSRQTINSIETGKFDPSLKLVMKMTKHFNVPLEQIF--
270284600    ----------------------------AREEAHLSQEELAKRSGVSRATVNRIERGRIMPLLNTLEKLAKAMGK--------
89096020     ---------------------------KIRKARKLTQETVATKAFIDRAYYAQIESGVRNPSEEIRQKIAQILN---------
304409163    -------------------KTLGERSKERRKTINLTQLQLSKKVGVSSVTISQWESGDTSPKGENLYKLAQALQCSPDWLM--
42520475     ---------------------VGEKLKSWRLERGYTQKDLAEKLGVKYWVILQYEKGNRRISIERLYAITEALSISITDLI--
42520475     ----------------------GKKIKEWRLVREYTQKDLVEKMSTTRDEISNYEQGRTAVPLDKLYEMAEALSINITDLL--
259417621    -----------------------NNIQELRQIAGWSQAELAKRLNVSRQTVNALERGRYDPSLPLAFAIAQLFERQIEQVFQP
226949688    -------------------MVFKDRLKGLREDRDLTQDQIANILKITRSAVANYENGIREPDISLLVKIADYFNISLDYLL--
302387998    -----------------DQHVCGARIQELRKSKGYTQEALAEAIDIDAKRISKIERGVISASYNDMILFSEFFGVTLDYLI--
126669133    --------------ALQEEFNLIDQLITMRTKAGLTQEDLAKKLGTSKSNISRLERGRGNPSWGTLSKYAAACG---------
37525095     -------------------MSFSDKLAASRKELGFTQQQMADKIGMHVSQYKRYEAGTSQPTIDVFRRIALALNVSADMLL--
307130384    ----------------------AARIRSERENRGWSLSDLAEKASVSRAMIHKIERGESSPTANLLGKLSGAFGLSMSTLL--
288572784    -------------------MIRGNDLKRLRKEKGWTQQDLASRVGVTKTTILDWEKDRYSPVGQNLISLAKALNVS-------
291008898    -------SPVTPDVERPMRDALANRYKQLRR-HGVSQRQIAASTGQSQSEVSEILKGRQVMAYDVLARIADGLGIP-------
138323779    -------------------LIMDNSIKQLREHMGLSQADLGSSVDVSRQTINSIENGKFDPSLPLALKLGKFFNTPVEQIF--
142268831    -----------------------NNLEKMRKSAGMTQQELSENADVSRKSINAIENGIYVPSTVLALKIAKTLKCKVEDLF--
142809938    --------PSAEEPKNPLLVALGERVRNLRAQRGLTRKAVAVAADVSERHLANLEYGTGNASILVLQQVAHALHCSLAELV--
169334235    -----------------------NKVEELRKKIGLNQENFAKQLSVSRQTISSIENGKYNPSLELAFEIADFFDKRIEEVF--
261208044    -----------------------SNLSRYRKEKGLSQTELAKKMNVTQQCVSSWQTGRTIPKPYQMKMLSEILSVPMNELF--
9633025      -----------------------NRIKNLRIANNISQAELGNKVNASNQAISAYESGFRNPKPETWQALADFFNVSVPYL---
167771912    --------------------IVGKKIRLYRKKVGLTQSQFANECFMSESYVSRFERGLVNPTQATLEHIATSIGTTVPELIR-
159901080    -------------------ESFGQRLGRLRALHGWTQQALADRLALSRVAISHFEMGLATPSERTVILLAGLFRLEPHELV--
271962500    --------------ALPKVGSIGEYIREQRTHAKISLRQLAAAAGVSNPYLSQIERGLRKPSAEILNQIAKGLHIS-------
292557970    ----------------------GSFLAELRKEQKLTQAELGEKLGVTNKTVSRWETGIYMPPVEILEELSRLYGLTINEIL--
171914342    ---------------------FSERLKALRTRLGLTQRDFAEKLKLSVGYVYQLEAGKRAPS-ESLLVLLDLIEKE-------
254515458    ---------------------VGERLTQARKARGVSAGDFADMVGLDRVTISRYETGKMDPKPSTIYKMAEALNFP-------
134566848    -----------------------NNIKKLRNEMKISQKDLAESLSVSRQTINAIETGKFDPSLKLTIKITRFFNKSLEEIF--
142041041    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
257456419    -----------------KRQTPANTLRFYRNLHKFTQAQLAERLHTSRQFISNMETGQKPISRKTANILAEIFNI--------
293394371    -----------------------------RKGQKLSLDELARRAGVSKGMLVEIEKGSANPSIAILCKIAAALGLSVADIV--
251778460    -----------------EILSLGEKIKTRRKELNMTLKDLA-KNRITPGQISLIESGRSNPSMDLLEYLAATLNISIEHLME-
143098302    -----------------------NKVKELRKNQKLTQEELADLIGISRQAINAIEKEKFDPSLPTAFKMANLFKTTIEDIFT-
291517925    ----------------------GKLIKNARLSKGYTQKEIANKLGVTDKAVSKWECGKSFPDITMIESISRELGISVNQLV--
299529959    -------------------------LAQARKAARITQADLAERAGLSRMAVQRTETGDVDPRFSTLQEMARVLNMEL------
148273208    ------------------RQEIGDVLRDFRLQKGRTLRQVASKASVALGYLSEVERGQKEASSEILASVAEALDTPISVIMR-
227523447    ------------------------QLKKARIKKGYSQQKVADELQVTRQSISSWENGHSRPDLYNLTLLSKVYDEPLDNFVK-
134300926    --------------------IFRKRMKELREGKGLTQQALADALNIGKSAIALYETEKRQPDPDTLKKLAQFFNCSVDYLL--
89100699     ---------------------------RLRKKRNLTQAEIAELIHIDRAYYSQIESGLRNPSEEISRSIGRVLNIDPLLLF--
114328257    --------------SFPIEMTVGERMRHARIQRGWSQDALAKEAGTSQTTIDKIERNLTQRS-RALPRLAQCLGVDLLTL---
254293850    ------------------KLFIGHKIREARLKNQMTQKAFAEALNVSTSYLNQLENNQRHVTAGILLALAQTFGLDLKTL---
167761483    -----------------KKEVFMKNLEELRKERGIKQEELAAELEVSRQTIGSLENGRYNPSILLAFKLSKYFGLKIEDIF--
168184227    --------------------MLGDKIKKLRKSKNITQEELGKNIGVTTSMVGMYETNARKPSYEVLIKIAEFFSVSTDFLL--
237794603    --------------------MLGDKIKKLRKSKNITQEELGKNIGVTTSMVGMYETNARKPSYEVLIKIAEFFSVSTDFLL--
182624278    ---------------------VGERIKEAREKSGMTQKALAKKLGVAEKFVNEVETGRKIINESLISKVSKVLNTDL------
148912804    -------------------------IKAARKHAKLTQAQLAQRVGLDQTSISNLEQGKSQGTA-YIAQLAAACGVSLW-----
292491070    ---------------------LGERLKKARLEANMTQRQLAETSGVKQQMISKLEVGRASETSD-IVSLAKALGV--------
260455425    ----------------------GSLLRGWRKLRGLSQLELALRADSSARHISFIETGRSTPSRSMVLHLAEHLDVPVRE----
254510463    ----------------------GSRIRERRQIAGLRQAELARRVGISASYLNLIEHNRRRIGGKVLVDIAAALSVEPSLLTQ-
225175042    -----------------------NKLKVYRAMHDLTQEELAKKLGVTRATVNSIEKGRYDPSIKLAFKMARFFAVNVEELF--
221231412    ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGESSLQLDTVLKVLTSLGKTL------
260664721    -----------------------SRIKYLRNEHHLTQKELAKMLNVKPTTISGWELGRNEPSIDTLKKLSSLFNVSTEYLI--
212716513    -------------------------LRDIRRTRGYTQSELSEMTGIPQPNISWFETGYRSTSLDTARRLSEALQCDPTDFLK-
254247276    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
153581899    ----------------------GIRLKEKRIERKFNQSEIAYKLGINRASYNKWESGKSVPNQKNLTALATILDVP-------
225874194    --------PASAEAFISEKRI-GERIKRLRLKKSMGLVELGRHTGLSASFLSQLETGRVVPTLRNLARIAMVFSKDL------
254501957    ---------------------FPELLKTWRSRRRLSQLDLALEAGLSQRHISFLETGRSKPSRMAISQLGLALGMPVAEV---
256378649    -------------------------LRAWRRRKSLSQQGLAEAAAVSARHVSRVETGLAHPTPEMILRLAEHLDVPQPE----
220918294    ---------------------LGAKVRALRRQRNLTQVQLADRLGISASYLTLIEHNRRPLPALLLIKLADLFQLDLKSL---
143119343    ---------QIENMSQLDLKI-GPKIKSFRRQLGLQANKLAEQLGISASYLNLIESGKRKIDGDLLLKVCEELKIELSDLTK-
171778925    ------------------------RIQELRKANKVSQAELAEALGVTRQTIISLEKGRYNASLELAHKIAEYFGMTIEEIF--
194017594    -----------------------NRIKVLRAERDWTQKDLAEKLGVTRQTVAAIENGKYSLSLKLAFQIARTFEVDLYDVFQ-
291545337    ----------------------FQRIQDLRTDADLSQRELSEILHISQRSYSHYETGSRNIPIEMLIRLANYYDTSIDYLV--
194335730    -----------------------RELLSARQLSGMTQEAVALKIGTTKSAISRLESGKHSPSLTTLRKYAEAVNCELEIKLKP
237800519    --------------------MVGAKIKALRKSSTLSQADLAEKIGCDAPLIGRYERGINLPGIEQLIRIATVFNVAPGELL--
188585017    ----------------------GDRIREERERLDLSRKKLGRLIGVTEHHIGQLERGERNTSLTTLAKISQVLKVSIDSFV--
114567516    -----------------KREALARRIRELREAYKKTQEEMAGVVGISRQAYIRLEKGAREIAFVEIEKIADYLGIP-------
167580903    MTTRPTSPPDDAQDALLAARV-GTAIAEQRRARGLTQAKLAEMIDLEQEAISRWERGTRMPTLHRLQQLSDALDCSVDQLLQ-
256675577    ---------------------VGNAVRRRRRALELTLATVARRSGLSVPFLSQIENERARPSTRSLSAVAHALETTVDELF--
260597934    ---------------------LAQRLKSWRKEHNVTLDTLSRRAGVSKGMLVELEKAAANPSIAILCKIAAALGLSVADLL--
42520374     -------------------KVIGQEVRNRRLAKGYTQKDLAKKIDTTYQVILQYEKGTRRISIKKLYELAEALSTTARDL---
42520374     ---------------------VGQRIKEWRLRRGYTQEDLASKVGIINQRIYEYEQGRAAVSLEMLNEIAKVLLINITDLL--
139952838    ----RKALPHRPVSKHHEKLL--NNLEPLRKAAGLTQQHLSEQAEVSRKSINAIENGMYVPSTVLALKIARTLGCRVEDLFK-
226948715    -------------------------MRKLRTKLGYTQETLGERIGVEQPYISRLENGEIEMTIGKLKKLSRALQVHPVKLLE-
261346677    --------------------VLGNHLRKARVSKGLSGQELAGIIQLSQQQISRYELGINKLSLDKLIEIAIFLDIDINEITK-
237723180    ------------------------RIKEVCKEKGITVSQLAEKMGIKQESLSRAING--NPTLETLERIANALEVDITELFAP
160935566    -------------------KTLGTVIRKAREEQGMSQASLAEKLGIDVRTIINIENFRGNPKFEVLYPLVTTLRIPADRIFYP
291084897    -----------------------QELRIIRERTGWSSAELSRESGVSAPYLSQLENGDRWPNATVTKKLAVALKVPVSVLERP
308172435    ---------------------FSFRLKELRVGRKLNQQEVADNLGIARTTYASYEQGKREPDHETLVKIADFFDVSIDFLLR-
218288780    ---------------------VGERIAQLRKERGLTQAKLAERARLSTSAIAMYETNRRQPDERTLAQIAEALGVEMAQI---
307324459    ---------QMDRRPRTAREKYGEELRLRRIAAEMTQEALSERVVCSPTLISHFEAGRRLPRPDDAARIDQALGT--------
83858712     -----------------------NRIRVLRAERRWSQADLGERVGVSRQAINAVETSKHDPSLSLAFKIAEAFEAKIEDVFDP
255029672    ---------------------FGEKLIHLRKKNRLTQKQLAAKIGTTASTISKYENDNHRPPIFILAKLAEILGTTTDFLL--
117919707    ---------------------LARALKAVRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLSKLAELCEVMEVHPLTLLT-
253723667    --------------------IFFTNVLKILDERHMTKSELAERSGVSISFLSDLTTGNANPSLKVLEAIASA-----------
150005960    ----------------------GELLAQCRKNKGLTQEEVGVMIGVQKAMVSKVENGLC-VNFGTVNRIAEALGVEPIVALK-
154508670    -------------------------VRAARQDASLTQAELAGMTGMSQSTLAQIESGKRAVSSELLERI--------------
229817429    ----KPTEHQEDTLSL--RGAIGLVLRDLRSRDHKTLREVSEKAGVSLGYLSEVERGQKEASSELLSSIAEALGVSTAQLLR-
224824859    ----------------------GPRLKLVRERYKLSQRELAKRAGVTNATISLIEQNRVSPSVSSLVKLLEGIPMSLADFFT-
56461519     ----------------------AKRVYTFRKQYGMSLDELAKNAEISKGMLVQIEKGRANPSIGILCKLANALAVSVADIV--
154250733    ----------------------GARLRELRVMHGFSQRELAKRAGVTNGTISLIEQNRISPSVGSLKKVLDGFPISIADFLT-
302672234    ---------------------LGSKIKELRIAENLTQEKLAEELNVSFQSISRWENGISTPDISLIPAIARFFGVSTDYLF--
258516796    ----------------------GNRIRTQRILKDFTQKQLAELVNVSPQVISNWERGYTPIPHDDVVRLADALGISPAYLL--
282851954    ---------------------FSARIRKALDYRKMTAAELSRQTGFSRSILSQYINNKANPKQDKVYKIAKALNIPTWLLGYP
95931307     ----------------------GAKIKELRKARKLTLQAVATETGFSPALISQIENNNVSPPIATLSKLARFFDVKISHFF--
255524575    --------------------MFSQKLKKYRKELGLTQKDLGKKLDLSKESIGQLETGLKEPSKALLEKIYKFSGKNM------
300919981    -------------------KTFAERLNAAMSSAGVSQSQLADMVGISQPAIQKMSSGKTNGS-RKMVELANALKVRPEWL---
254251470    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
307267664    ----------------------GDKIKALRLQKNLSQSELCGNF-MSRVVLSRIESGKALPSLEQLAYLAEKLEVP-------
136997435    -----------------------NNLEKLRMSAGITQQELSESAGVSRVSINAIENGVYVPSTVLALKIAKTLNCNVEDVFQ-
143562172    -----------------------NNLETIRMSAGLTQQALSEKAGVSRVSINSIENGVYVPSTVLALKIAKTLKCSVEDLF--
140850128    ------------------RKVMGDQLRKHRTMQKRSLRDISKSAKVSLGYLSEVERGQKEASSELLGAICGALNLSLSKFM--
229014833    ----------------------------------MSQEDLANKVGVRRETIGNLENGKYNPSLKLAYDIAQVLKAPIEVLF--
295399293    ------------------KRQIGERIKEIRIKKGLTQSYVAKELGYSPSMLSEIEAGKKGIDADKIPLLAKILDVDINELF--
167762206    -----------------------NRIKEILKEQGVTINELADKLGISRVTLSTQINGTAN--IVSYEKIATALNVPMWQLF--
26988663     ------------------KIAFGRVFRQLRVQRGLTQEAFDPAA--SVRYIRNLEKGEYSPSLATVRGLCDVLAVSPVTLI--
91214743     ---------------------WGEKLSSLRVDAGLSQTELAQKTGMSRSSIAGIEKG-RNFSIASLISISRSLE---------
255092517    ---------------------FGERFKFLRTEMNLTQDELVEKTSFNKSTISQYENNKRKPEINILENWADFFDVSIDYLL--
310766355    -------------------MSLSERLFELRRQHGLSQQAMADAVGIHANSWKKYETGQAQPSIDILKKIATALHVSTDFLL--
167461704    ----------------------GKIIKQLRQKYKLSQEELAK--GISQAHISKIERGIQFPSGVMLYLLAQKLRISVDYLFNP
167767361    ------------------------NLKRLRKIAGLSQRELADLSGVALRQIQLFEQKKRNINIDVL-KIGKVLGCKSEDLLE-
110347395    ------DEKGPASPFSVDQLRIGPRLKAARRLQRITLAELSKRTSISISLLSRIENDKSVPSLESLFVITNTMGI--------
45597387     -------------------KYVGSKIKDYRKSFGLSQEELAKKIGVGKTTISNYEVGIRSPKKPQLIKLSEVFDVAIDDFF--
85373888     ----------------------GAALRRLRKREGVTQAEMAQRLGISASYLTLMERNQRPVSARVIVQLVEQYDFDPRQL---
142053275    ----------------RKRPDLGAFIRQQREIAQQSIRDLAKRAGVSNPYLSQIERGLRKPSAEILQQIARALEISAETL---
257868167    ------------------RTMF-QRIRDLREDNDLTQRQIATLLNVSQSTYSRYENGALDIPIQTLIKLASHYDTSIDYLV--
15902557     ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGKTSPQLDTVLKVLASLGKTL------
169544181    ------------------RKALMKQLKDARKALHLTQQDVAQKIGTQKQNISRMENGGSVPNLATLSRYAAALG---------
289649274    ------------------RDFVAARLKLLRTGKGLKQSEVAELIDCEPNTISRYERAETMPNIEDLLRLADLFGVSPMEILPP
260662800    ----------------------GKFIASCRKERGMTQANLAEKLRISDRAISKWETGKSMPDSGIMLELCDLLKINVNELL--
171321294    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
116619126    -------------------------IKKIRDDNKLTQTEFAAFLSVSHQTVSSWERARTRPTLVMLKKISQSFNIPLSKLL--
136414113    -----------------------NNLKDLRQKEGISQDDLASILKVSRQTINSIETGKFDPSLKLVMKMTKHFNVSLEKIF--
139015391    -----------------------NNLEQARRSAELTQQELSERADVSRKSINAIENGIYVPSTVLALKIAEILKCSVEDLFQ-
172058383    ------------------RNLIGKNLKRIRKENCITQEELSAKTNLDRPMISKIENQTREVTDIELVAIANVLSTSIDSLIE-
89895561     -------------------KSFGDNIRKWRNAKGMTQEELSTQCDISRGTLAKIEAGIRHISVDELQAI--------------
256756979    --------------------VLSERVKSLRNVKGQSQKDVAKALGKSREAISKYERGTRNLDPDAIILFAKYFNVSSDYML--
260174286    ---------------------LGRKIERIRRLRGMTQTDLGELLGVTKQAISKMEQSEK-IDDDKLKQVADALGV--------
292490247    ----------------------GDTVRTLRLRKGWSQARLAKELGTSQPHIARIERGTENLAIETCRKLCIALEIDMNAL---
227892050    ---------------------FQNRLKIAIENKGISQAELARRSGISRASITGYLKGKYKAKPCAIYSLAQALDVDAFWLL--
86137308     ----------------------GSRIRERRLILGIRQAELARKAGISASYLNLIEHNRRRIGGKLLVALAQVLGVEPSML---
162457008    --------------------LLGAKVRALRRREHMTQVDLAERLGVSASYLNLIENNRRPLTAPLLIRLAQIFQLDL------
291298169    ----------------------GRLLRAHRLQAGLSQERLAQKAALSPRTIRQIESGRSQPRASTLKLLAEALGLS-------
256754085    -----------------------NNIKQLRKAKGLRQEDMAVSLNVSRQTIIAIENNKYNPTLELAMKMARLLDTTIEELF--
298529176    --KRKKKSPSFGENFDKGYEQFGVLLKQARLEAGLTQEQVASILNTKKSAISRIENHAEDIRLSTLVNYAQAVGKNL------
256769499    MP-RKNESDELEERDLAYRI--AQAVYDRRMELGWSQRQLAEAAGMRQPHVSRLEAARSLPSLDVLHRVAEAMGTDLMVCFVP
293189013    -------------------------VRAARQDASLTQAELAGMTGMSQSTLAQIESGKRAVSSELLERI--------------
126648910    ----------------------GNKIKGIRKEKGWKLGEFADKSGMSIAMLSKIENGRVIPTIPSLMQIINTLNLNLADFF--
256778373    ----------SANLNPLQR--FGRDVKQVRLARKLTQKRLGQAAGYSEAYVSRVEAGK-------------------------
229829910    ----------------------AENIYQRRKEKNITQEELADFMMVTKASVSKWETGQSYPDILLLPKLATFFNVTVDELI--
148378839    -----------------------------RKEKGITQEQLANYIGVSKASVSKWESGSSYPDIVLLPELATYFNISVDELL--
226948120    -----------------------------RKEKGITQEQLANYIGVSKASVSKWESGSSYPDIVLLPELATYFNISVDELL--
137764939    -----------------------------RDATGWTQTELGRALGMTQAQVSRLECAEHVPSLDTLLRIAEALDLAIDISVRP
141996291    -----KANPELAELSLR----IGGCVRTLRQARGMSRRMLSKVSGVSERYLAQLETGNGNVTVGILHRLSLVFGCAVEDLV--
297544917    -----------------------NRLKVYRAMHDLTQEELATKLGVTRATINAIENGRYDPSLKLAFQIARFFKISIEDVF--
268611043    --------------------ICGKRIKALRKKNNLTQCQLAELLHMSRSTVLKYETGRQIPPVDRICDIADIFDVSTDYL---
307825930    ----------------------------ARREAGLTQAQVADRMGTKASAVARLESGKHSPSIDTLRKYAAAVGKKL------
90420986     ---------------------FGEKVRAFRKERGVTQSQMAAALGVSSAYLSALEHGRRRPTWDLLQRIIGYLNV--------
145223513    --QQKSDDGQVQVPNSGTSRTFGEALRRAREQAGLSQRALAARTGLKLDHLTRIETDQREPKVIEARALAAALGVQLDDLVPP
229828089    -------------------MILADKIIDLRKKNGWSQEELAEKLDVSRQSVSKWEGARSVPDMNKILRLSEVFAVSTDYLLK-
135891728    -----------------------NNLEELRKKAGLTQQQLSESAEVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDLFK-
135211161    -----------------------------RHKRGITQKQLARKIGTKQPVISRLERGTYNPSIKFLHRVADALDAEL------
152994012    ----------------------ATNIRKIRKEKGITQLDLALTIGKSMSTIGKIEAGDKHYNIEHLYKIAKALDVDICEFF--
146276862    -----------------------------RRSRGMTQAQLAQKLGCQQSLIARIESGQRRIDVLEFIAIFRALGVEPHEALQ-
227872629    --------------------------------KNMTQKDLSNKTGINQSEISKLENGTRNPSIKLLQRLAEGMDMVL------
83594572     MNGRETMPESDTRTIHHVDAHVGQRVRQRRTALILDQETLARRIGVSFQQIQKYERGRNRISASRLYDIAKALAVPI------
167760985    --------------------LLKENLIMLRKLKGFSQEEIAEKIDISRQAYGKWESGETIPDIEKCALLAEVYGITIDSLIR-
187250867    -------------------MSIGKKILQARRELNLTQKELAQKIGLPGSTIARWETDSFSPSPKNIEKLSKALGRE-------
256799271    ---------------QTAREALGARLRELRAEAGLEGKDIASKVGWQTSKVSRLQNGKQTPTRADLTAWANAVGRP-------
152995207    ----------------RKAHFLGTKIRNLRKRNRLTMEDLSARCAPSVSYLSMIERGKRIPSEDVLEVIASVFQK--------
135436853    -------------------KQIGANIKNFRKKLGLQAKKLAEQLSISPSYLNLIENGKRSIDADLLLKICQELRIELTDL---
39653689     -----------------------KKFKHLLIEKGMTQKALAEKAGISPNTIRTIKTER--ISFKNMCKIADALGISIDEL---
295105803    -----------------------NRLEEIRKARGIKQEDLATELGVSRQTISSLEKGRYNPSILLAFKIARHFDLSIEDVF--
229170554    -----------------------------RAEKGWTQEELAKRVGVSRQTIATLEKNKYNPSLILAFKIANIFEKSITDVF--
284048461    ------------------------KIRDLRRIHKMQQSDLAKLVHVRRETISNIENGKYNPSLKLALDIAHVFGKPVEDIFE-
167628057    -----------------------NTLINMRKKSGLTQEQIAERMGTSRSNVSRLERLSVYPTINTLEKYAEACG---------
91785547     ----------IPSSLLDAPTLVALNVKRLRRAKDWNAADLAERTLMKAAYVSLLETGKCGCTLRTLLRLAAGFQVDVVQLLT-
259047950    ---------------------LAEKIYNLRKEKGWSQETLAEQIKVSRQSISKWESGQAVPEIEKIIELSTIFQVTTDYLL--
86141620     ----------------------GKRIREIRKEKGLTINTVASSAEVSNGLISRVENGRTIPSLPVLLNIIAALDTE-------
153814064    ----------------------GLQIKKFREQQKISQEELALKIFVSRQTISNWETNKSCPDIKSLITLSNIFNVSLDNFIK-
160916079    ----------------------GLQIKKFREQQKISQEELALKIFVSRQTISNWETNKSCPDIKSLITLSNIFNVSLDNFIK-
257875059    ------------------KAMNVERFIEARKQAGFSQQELSE--GITQATLSKFENNGQAPSLKILIKLCNRIGLPLVDLF--
258636924    -----------------------------RKMLGLSQKELAQIIAISQGTLSKIEQGLKPATDDQIENIANALNCP-------
254510337    ----------------TQKLYAGAKLREMRTRLTLTQKDFATKLGISLPYLNQMENNNRPISTTVVLALAQEFGMDVTEL---
137233694    ------------QKVGRSHEKLLNNLEELRKSAGLTQQELSESAEVSRKSINAIENGVYVPSTVLALKISKTLGCKVEDIFK-
225405836    ------------------------RVYEIRRIKNMTLRDLSIKSGISRTEINNIENNLKDPTIRTMCLLSLALDVSLQDLF--
154498637    -----------------EQADFIKRLVELRMNKGVSARDMSLSIGQSSSYINNIETGVSFPSMTVFFYICDFLGVSPMEFF--
259503754    -------------------MTLGQRIKEEREKRQWTQDYLAETLNVSRQAISKWEVGSAYPDIDRLVQISNLFDITLDSLIK-
254428879    -------------------MSFPERLKAARLALGMTQEQLGFELEVTKSTISAWENGRDSPGFRLLPKLKAVLGVSLDHLI--
283479895    -------------------KQLGARIAQSRKEQQLTQTQLAEQLGIAQQTMAHYEGGKLKVSAALLPQLAQILNLSLDELL--
266622653    ---------------------VGRLILQFRKEKGLTQQQVADLLGISNKTVSKWERGLGCPDVSLWEGLSTVLGADIIKLLQ-
303326712    ---------------------------QARKSQGFSQQYVADRLGKPQSFVSKYENGERRLDILEFFAIAEALQKDPV-----
289644973    -----------------------NRLRVLRAERRWSQADLADRCRVSRQTINAIETGRYDPSLPLAFTLADIFGLAIEEIF--
291515460    ---------------------------------GMTQKALAMKMNCSQQYISKVLKGRENLSLETLCKIEKALDV--------
307819954    ---------------------LGQRLRQAREDAGLSQAQAAKLLGLHRPAISEIETEGRKVSAGELKNFASLYHVSTAWLL--
304363922    ------DTPKHENVVL--RREIGEVLRGVRQHQGRTLREVSSQARVSLGYLSEVERGQKEASSELLASICQALDAPLSMVLR-
168216166    ---------------------FGEYINKKRLEKGMSLRELAGKIGISPSYLSDIEKGRRNPNNEKIEKISEVL----------
15616111     -----------------EGKQFGSFIRALRKKKGFTVNQLALYSGVSSAQISRIENGLRGPKPETIKKLSEALGHPYEDLMQ-
66046048     ---------------------LAQRLKLARAHAKITQRKLAELAGVEQPAISQMESGKTLKSA-HLVALAKACGV--------
115352794    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
206559307    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
158320706    ---------------------VAEKIKEARMKAKLTEKELAKKCGLTANYIIQIESGKRVVNEKLAESILNVLGEKL------
256766450    ----------DKEKDSKEPLRVGVAVRKRRRALHLTLAAVSARSGLSVPFLSQIENERARPSMRSLERVADALETTAVDLL--
139864360    --------------------MIGPKIAGLRKAQGLSLQQLATASDVSAAAIHKIERSGMVPTITTLLKLAGALGVP-------
136792858    ---------------MQEKILVGHKLRRFRQSVSLSQTAMAETLDISPSYLNLLEHNQRPLTVSLLLRLGNAFDIDL------
256823032    -----------------------NRIRVFRAEHRMSQGELAEAIGVSRKTISTIEVGKFVPSTIIALKIAEYFKVPVEEVF--
108803015    -------------------------LRDLRLRAVMSQEELARRSGVARDTISKLETGKRRAYPSTVRKLAEGLEVEPQALV--
186684878    ---------------------FRQLLIEARKAAKLTQAELSAKLKLPQSYVSKYERGERRLDVIKFLQVAQVLEIDP------
255324666    -PRHKQGKPAGDNAVI---LGLGAQFAERRRELGILQQQLADAAGISRSTLHTIEHGGAGVRWEKITAVAEALGLEM------
189499530    -----------------ERNRIGNLLSGARLKAGLTQTELAKRLGVRQNMISDYENGRRTYSDEMAGRLSKVLKVKEERL---
302061586    -----------------ERLQIAERLRTAREYLGLSQAEIAQLVGLTRTAITGIESGARKVEATELKRLSSIYRRSVEYLLT-
300174134    ---------------------FGQKLQTARMNMNLTQQKIADDFFITRQTVSSWENGNSYPDIMTLLKLSDYFGFSIDEILR-
210634400    ---------------------LGAHIKEHRKELGLSQDDLAAKIYVSRQTISNWEVGRTYPDVQSLLLLSNVFGVTVDSLIK-
269202476    ---------------------FKDRLKQIMSERKISQSELSRRTGIGRNSISDYLNGKYEAKQDKVFELAKALNV--------
227111558    ------------------KTTLAERLKTARTAQGLSQKALGDMIGVSQAAIQKIEVGKASQTT-KIVELSNSLHVPEW-----
135298134    -------------------------LRQIREEVGLTQEELAKKLNTKKSAISRIENHARDIRLSTLEKYAEALGKRL------
142321631    ----------------------GLNLKKFRIKLGLQAKKLANQLNISPSYLNLIENGKRTIDGELLLKICQELRIELSDL---
142321631    ---KNKDLKNLDLKI-------GPKIKAFRRQLGLQANKFAERLGISPSYLNLIEAGKRKIDGNLLIKISKELRIDLSDL---
296392464    ------DSGTSPEISLKYRLLIA------RMEAGLEQSQLAERTGISVRTIRNAERGHTSPKQHVIYQWALATGVPATWLLT-
260596321    --------------------VFCKRLKTAREAKGLSQKKLGILAGIASARINRYEKGVHQASIEIARKLADALAVPL------
167463777    ------------------KEVFKTRLREMRLKNGYSQEEFAKKVGLKRTNIANYESGRNTPPSQILGKIAEGFNTSTDYLL--
194015377    ---------------------FGAYLRALREEKKLSVNQLAMYSEVSAAGISRIENGKRGPKPPTIKKLAGALKVPYEEMMQ-
77458352     ----------------------GSRLKLVRESYKLSQRELARRSGVTNATISLIEQNRVSPSVSSLKKLLEGIPMSLADFFT-
269126771    -PRRRRS------TVSPMLLAFGRQLRRYREEAGLTQESLGRRAGVTSQYVGQVESGRTRCT---------------------
140742579    -----------------------NNLEELRKSAGLTQQELSESAEVSRKSINAIENGIYVPSTVLALKIANKLNCSVEDLF--
183597719    ----------------------GRMLKSYRRRTGLTGSELAKKINVSQQQISRYENGINNITFDKLIILFNALEM--------
123442353    ------------------RQAMMTELKAARQRCNLTQEDIARRAGLRKQNISRMEKGIISPNLTTLSRYAAALG---------
299133379    ----------SAKTPNPVDKYVGSRVRMRRIMLGLSQEKLGDALGLTFQQIQKYEKGTNRIGASRLHQIADILQVPVSFLFE-
226325758    ----------------------GEFLKVLRKERGLTQEQLAEILLVSGRTISRWETGTNMPDLSILIKMAEFYNVEVKEIL--
139577884    ---------------------LGEAIKNRRKELKITQPHLAELAQISVNTLYKLEKGDGNPSIDVLNKLAEVLGMEI------
196251088    -------------------MTLGEKIKKARTEAGLSQEQLSEKLGVSRSAVAKWESGKGLPDIDN------------------
225873562    -----------------------NRLRDLRAERGWSQADLAQELGVSRQSVNAIETGRFDPSLPLAFKLARLFGEPIEKIF--
255061643    ----------------------GPRLKKLRLARKLTLQAVATETGFSPALISQIENDNVSPPIATLSKIAKFFDVKLAQFF--
296139142    -----------------------------------TLAQVADGVGLTKGYLSKVERGLAAPSVGTLIKLCEILEVPVGSLF--
118588013    ---------------------VGALIRARRRQLGLTLQQLGDASNLSVGYLSQVERDHATPTLGSLAGIARALGVGL------
271969939    --------------SDPAAESVGTRVRRARKRAGITQSELARRVKRAQSWVSGIENDSIPLSIALINTLARTLRVHPNEL---
142637144    -----------------------NSIKQLREQMGLSQADLGSSVNVSRQTINSIENGKFDPSLPLALKLGKFFNTPVEQIF--
143127653    ---------QIENMSQLDLKI-GPKIKAFRRQLGLQANKLAEDLGISPSYLNLIESGKRKIDGDLLLKVCEKLNIELSHL---
229014192    -----------------------NNLVVLRAEKRWSQTDLANQAGVSRQTIASIEANRYNPSLILAFEIASILGKEFHEVFQ-
258515642    ---------------------FGERLYQLRKSKNLKAEELAEFVGLKRRIIFLYEKNESKPSYDTLILFADFFNVSLDYLV--
271961688    ---------------------FPQTLRATRQRRHLSQLDLALRAGTTQRHLSFMESGRSRPGRTMVVRLGESMELPLRE----
307128188    -------------------MLIGQKIKEIRIEKGISRPDFCDEQELTVRQLSRIESGASQPSLPKLDYIARRLGVPVYSLM--
219849656    --------------------MINQRLRQLRLARGMTLDDLAQATNVTRQAISKYEHGQAQPSPIVLQRLAQALGVRPTDLL--
15894244     -----------------EILSLGEKIKARRKELNMTLKDLAGD-RITPGQISLVESGKSNPSMDLLEYLAGALNTSVEYLME-
136745100    -----------------------NNLEELRKSAGLTQQDLSESAEVSRKSINAIENGIYVPSTVLALKIAKTLKCNVEDLFK-
140077731    ---------------------LGQRVRHARNSIGMTLDELSSIVGVTTSHLSLIETGKREAKIGLLSSIAQSLGIDVADLL--
89894127     ----------------------------------MSQEQLAIAVGVTRQTIGMIEAGKFNPSLQLCIAICKALGKTLNDLF--
86140990     -----------------------NNIKELRAALKMTQSDLAQQIEVSRQTVNAIEKGKFDPSLPTAFRLAAVFNCSIEELF--
228995761    ---------------QVRRKDVKNQIYALRTENNISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
160941964    --------------SQPQRNLIGNQIFKLRKSRKLSQKEMAAQLQVQGYYFSEIEKGKRLVTDIELKILCDYFRITPNDLL--
308179156    -----------------------SRIAELRRVKGWTQERLATESGITVRTVQRLEAG-NDASLETISLVAKALDVQVGDLFK-
150020298    ---------------------LGEKIKQLRLERDISQEQLAKRLGISRESISHYENNRIVPPVHILREIAKIFNVS-------
256396188    ------------------RRLLGDVLRGRRQRSGRTLRQLAATARVSPGYLSEVERGQKEPSSELLAAICDALEVKLSDVL--
158317815    ---------------------VGALLRGWRERRRLTQLGLAERANVSTRRISFVENGRSRPTSEMIIMLSEHLGVPLRE----
114770339    -----------------QKIFAGPRVKKIRNSIGLSQSAMANELDISPSYLNLIERNQRPITVQLILKLSKTYNISPEEL---
140879748    ----------------------GARIRQARLAAGLKQAELAARAGISAPYLNLIEHDRRKIAGKLLIDLAKLLNVE-------
143088351    ----------------------GENIRKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
144137634    -----------------------NNLESLRKNAGLTQQELSEAAEVSRKSINAIENGVYVPSTVLALKISKTLGCSVEDLFQ-
150377745    ---------------------FGDAVREKRKVLGWTQAELATRSGTGERFIVELESGKRSCQLEKALIVARTVGIEIGDL---
224282243    ---------------------LGDRMRKLMRQHGINQSQLAARAGTTQPNISKYLAGEREPTSSTLANIATALHTTSEFLL--
114762993    ---------------------VGKRIRHRRWLVGMTQQQLAEQVGIKFQQIQKYETGANRVSASRLWDIADALEVP-------
149923376    ----------------VDAHAFGFHIRTLRKARGLTQEVLAERARLSADTIRRLEAGSFSPSMKTLVSLARGLHLRL------
171742425    -------------------------LRRIRRERHLTQRMLSALTGIPQPNISWFETGYRPVSLDTARRLSEALQCDPVDFL--
294509118    ----------------------GEKIAKARREMNLTQDQLAEMLEVTRQTISKWESNLAYPESVKLGKLAEVLNVTCDYLLR-
227892048    --------------------VFQKRLKEAIENMGITQAELARRSGISRASITDYLKGKYEAKQDKIYPLARALNVS-------
190570724    -------------------KVIGQEVRNRRLAKGYTQKDLAKKIDTTYQVILQYEKGTRRISIKKLYELAEALSTTARDL---
190570724    ---------------------VGQRIKEWRLRRGYTQEDLASKVGIINQRIYEYEQGRSAVSLEMLDEIAKVLLINITDLL--
126179337    -------------------MTIGERIKSARIGAGLSQRNLAEKMGLSAMAISKYENGEVTPRSGLLIQMSEMLGVNVDYFFR-
168205968    ---------------------LATTLKDFRKDNKISQEDFAKQLEIARSTLSYYERAKSEPPIYTLVKMSEVMNCSIDELL--
251779099    --------------VLDSNKIIPAKIREARISRGLSLSELSTKIGVSSQAISQYELGISTPSALTFIKLVEELDFP-------
254474388    -----------------QKLYAGAKLREMRTRLSLTQKEFAAKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGLDVTEL---
139048649    --------------------MVGERIRARRWMLGLTQADLATRVGVSFQQIQKNESGTSRIAASRLWDIAQVLDVPIGHFF--
143877965    ----------LSNKTIRKQE-FGRRLYQQLLSQQINQSELARRSGLGRDSISQYVRGRSVPTPQNLKKIAEALQIEPDDLF--
15900493     ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGKTSPQLDTVLKVLASLGKTL------
148992305    ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGKTSPQLDTVLKVLASLGKTL------
163941532    --------------------------KEIRMKLGISIEEAAKKLGISGGYLSQIENGQRQISTERADQIAKLYEKKKEDIFLP
167840672    ------------------------RLRHARMVQQMTLKALAEQAGCSESLLSKVEGGHATPSLATLHRLALALDTNVAALV--
258647029    -------------------QILGKRIRYYRKQKHMSLRQLADIICKSVSTLSKYESGQIVLDITTLYDIAHAFHLPVEQLL--
304315632    ----------------------GEKVKKIRKMLKIKQRELQDE-NITRGFISMIESNRSRMSIDTAKKIAKRFNERAKEL---
137761320    -------------------KAIAETIYQYRISAEISQQVLADISGLDRKTINRIENGHFCPNADTLIRIFTVLAINPQKLL--
140766280    -----------------------NRVKDFRQQKNLTQEDLAKLVGVSRQTIISIERYKYIPGLDLGLKISSALDVKMEKVF--
144212197    --------------------IIGRKIRDFRRKLGLQAKKLAELLTISPTYLNLIESGKRRIDGELLLKVCNELRIEMSDLI--
144212197    ----------------------GPKIKAFRRQLGIQANKLSEQIGISASYLNLIESGKRNVDSNLIIKICSELRINVSDL---
222152322    -----------------------NRIQELRKEHKISQAELAEAMEVTRQTIISLEKGRYNASLELAFKLATYFNLSIEDIF--
295090297    -----------------EKKFIGDRITELRIKKNVSEYQMSLDLGKNKSYIQSISSGRSLPTMENFLEICEYLEVTPCQFF--
308748868    ----------------------GARIRIERESRSWSLSELADRAGVSRTMIHKIERGDSSPTATMLGRLSGAFGISMSTLI--
221200113    --------------------IVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
56698522     -PNSARDQAEAEVADLIAR--VGERVRAARQRRGIPRRVLSEISGVSPRYLAQLEAGEGNISIGLLQRVATALD---------
160938164    ---------------------LGPRIASLRRAKSMTQEQLALSLGVSPPAVSKWETGASCPDISLLCPLARALETNVDTLLQ-
229002562    ---------------------VGERIRQIRIHKEFTQGEL--VSGISITYLSRIENGQIKPSTSFLEKVAEKLDV--------
297545444    ---------------------LGRRIREERKRQFLKQGDLSGD-EFSKGYISLIEKGKISPSLKALNFIAQKLNKPVVYFL--
294813424    -----RCMPCKEHVGMSASLVFGPEMRRLRQERGISLREFATLVGYHKAHLSKVERGLRRASV--------------------
135508886    ------------------KKVLGQQVRHHRKEAGLTLVALGELINRPASYLSQLENGHIEPKLKVLSDLANALNCETSELL--
229100661    -----------------------NQIYELRTENNISQGALADKCSVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
237731517    -------------------KLLCDRLRKERLAQQMTQADVAARSGVGVNTVSNLETGK-NVGFENLVKVAMVLGYALEGLFKP
228943045    -----------------EDNIFGRNLRNLRNLQGLSLNALGKELGVTGSAISSWELGNKEPNFDMLKKVSGFFQVSTDYML--
160893603    -------------------KSFGAKVKEQRGNLGLSQKQLAEKAGMGIRTITSYELGERKPYQAQLYKLAKALEVSTEYL---
187778278    --------------------LLGDKIKKLRKSKNITQEELGKNIGVTTSMVGMYETNARKPSYEVLIKIADFFCVSTDFLL--
254385422    -------APTTAAAAERRPSPFSREVRRWRALRRMSQLELAALAGTTQRHLSFIESGRSAPGRAMVVRLAESLALSLRE----
239617046    -------------------MSIGSRIKQARIRNNMSLRKLSEKVGVSAMAISKYERDEDVPSSKVLIRLSKALNVKVEYFFRP
223986398    -----------------------------RKEKGWTQSQLAEILGITDKAVSKWETGKSLPDYALLTPLSEALGITLSELF--
135632230    ---------------------FCEVLRQQRISRGLTHKDLGLRAGLPGKYIYDLENGNEEPFLKTTHKLAAGLG---------
141996580    ---------VAPQTEPIAMTPFGLKIREWRRLKSLTQQQQAEFLGVSKAYISALETGAR------------------------
254786316    -----------------------NNIRRFRFEAEMSQASLAKAAGVTRQTISAIEANKYSPSLELAFRIAHVFGV--------
251788540    -------------------------LRAARIAQGVTQATLAQAFGKPQSFIAKIENGERRLDIVEFMHISRLLSLDPIALLHP
307336957    ----------------------GKRLSEIRQQQGLSQRRAAELSGLTHSAISTIEQDKVSPAISTLQKLLKVYGLSLSEFF--
291612556    --------------------MLNRALKLLRTFHQLSQVELARRLEISNSYLSELETGAKTPSVEILEQYSVVFKLPASSIL--
297157619    -----------------------------RTALGLSQTELAERCGMKQPQISRIEGGGTVPTIPLLRRLARALDSDLTINLTP
224823652    MPIEAICIPVSLSGKLPAMSALGTRIKAERERRGWSQAALAQRAGISQTTVADLERGTSAATT-KLIPIARALKVNP------
258635211    -------------------------LKQLRQANGWSLTLAAERTGVSKAMLGQIERGESSPTVATLWKIATGFNVP-------
262042671    -----------SDVDQVSRAV-ATRLKAYRKAKKMSLDELSRRASISKGMLVEMEKEAANPSIAILCKLAAALGVSVADIV--
255279936    ------------------KTKFCEYLTMYRRQRGYTQAEMAEKLEISRSTYTNYETGNRAPDFETLIQIGDILDCSLDELF--
143675063    ----------------------GPKIKAFRRQLGIQANKLSDRLGISPSYLNLIENGKRKIDGDLLLKVCEELKIELSDL---
259047792    -----------------------NNIKQLRKAAGLRQEDMAKTLGVSRQTIIAIENDKYNPTLELAMKIARLLQLNVEEIF--
116871799    -----------------------NKVKEIRTEKGISQTDLALTLEVSRQTIHAIEKGKYNPSLELSLKMAQYFHLTIEEIFK-
126733799    -------------------------LRAHRTQAKLTQAELADLVGVSRKTINTIENGVFTPSTTLALTLADQLGCSVHDLF--
91792783     -----------------------NNVRTLRFLQGMTQKQLADVIGVTRQTVMAIEASKYSPSLEVAFKIAAVFHLPLEQVFQ-
197106394    ----------------REDAAMKNRLKVLRAERDWSQGDLAERLGVSRQSVNAIETGKYDPSLPLAFRIARVFGLPIEAIFE-
268592289    -------------------KIVGARIRTLRKDQNMSIQQLSTLLGISQQHQSRHELGEIRIHVDTLYSISEILDLDIQELI--
126698483    --------------------MFSNRLRELRKQKGLTQMELAKLLNCSLSKIAMLETDKRDPVKEDLLRFSEIFDVSIDYLL--
116490218    -------------------MSLGESLKSARNAVGLTQDQVAKKMYVTRQTVSRWEQGKTLPNIYVLRELKQLYGLSLDNL---
237733222    ----------------------GEKIHELRKNKGLLQEELGTLIGVDTSVISRWESSQRQIKIEDLTKLSDLFEVSVDYLAK-
149003138    -----------------------NRLKELRQKNELSQKEIAEILGFSLRSFQRMENGESQIKPEKAQQLADFFGVSVGYLL--
257063020    ------------------------NLKRLRKLSGLTQEQLAQLSGISVRTIQQYEQRRKDVSLETAVAIATVLHCSPSDLLE-
160913567    -----------------QRKI-GIFIATCRKEKGLTQEQLGELLGVTNKSISKWENGKSLPDPSLYKPLCDILEINLIELF--
221639612    ---------------MPMTALTGSRVRERRLQLGLRQADLARAAGISASYLNLIEHNRRRIGDEVLARLARALKVEAQTL---
289773071    ---------------------FGRQLRSLRRAAGLTQLQLGLRVGYHHSVVSRLEAGLREPPVGLVRRLDAVLET--------
136951564    -----------------------NNLEELRKNAGLTQQELSESADVSRKSINAIENGIYVPSTVLALKISKTLGCKVEDLFR-
142210620    -PDRECASEASPELLIGSTEELGTAVRRSRKALGLTQAELALAAGVGLRFVGEVEAGKPSAQLGRVMQLIEALGGSLV-----
141367578    ------------KKFLKGSETFSSYIRRLRVKNNIGQRELAKKIGVAPSYLNDIEKGKRAPRIDLIKKLSVILKADLDLL---
49480398     -----------------------NKVKQYRKSEGLSQLELAKRVKVARQTINLIENNKYNPSLALCIELAKALKTDLNSLF--
239825658    -----------------EAEKWGRRIRAFRKLKGYTQERLAKDLGVSVSILGEVERGNRLPSEQLIEKIAERLNISVEELAPP
262194471    ----------------------GNAVRDGRKAFGLTQEQAAERLDICVDYYGRVERGAAIPSVSMLRRLAVAFG---------
124267559    ---------------------LGEKLRELRKERKLTLEKLADAAGLSKSYLWELENRESRPSAEKLTALADALGV--------
310621007    -----------------------ERIRRLRQENNMSQDKLAKKTGYSRSTINKIEAGKIDISRAKIKVFADALGVTPAYLM--
259047659    ----------------------------LRKLKDFSQEEIAEKIDISRQAYGKWESGETIPDIEKCAILADVYGVTIDSLIR-
224537568    -------------------KIVGEKIKSLRESQSISIEQLAERSGLAVEQIERIENNIDLPSLAPLIKIARVLGVRL------
303242127    --------------------LMSQRIKQLREENKINQHQLAEILGVKNQTISNYEAGEREPSYGVLLKLADYFNVSTDFLL--
78224628     -------------KSQIKELRLGEKVRKLRQEQRLTLQELSELSGLSKPLLSQIENDQVTPPIATLLKISKGLKV--------
291003078    ------------------RRVLASELKRLRLSAGLTHVDVAHRLGWQQGKVSKIESAKQGVGIDAVIALAEVCGATPQQ----
302873538    ---------------------LANRIKDLRKNNGYTQKELSSLLGIGQTTVANYEQGTRIPDTEKLNKMADLFEVTLDYLL--
143967949    ------AKQMSDDKPLSEAERLGSEIREVRKARGLTLSDLSASVSCSAVYLSRIERGLARISPDLLAEISATLAV--------
135371257    ---------------------FGKLIRELRIQKKIGQRELANRIGLSASYLNDIEKEKRSPKLSIIKKLAIELDK--------
142354859    -------------------KQLGFKIKTARRKLNISQGDLSKKLEISPSYLNLIESGKRKVSADLLIKASEILNLDIKKL---
228477738    -----------------------NRLKELRARDGLNQSELAKLAGVSRQSISLLERGEYTPSVIIAITIAQVFKEPVENVF--
300119011    ---------------QVRRNGVKNQIYELRTENNISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
238790346    ------------------RQAMMTELKAARQQCHLTQEEVAQRAGLKKQNISRMEKGIISPNLTTLSRYAAALG---------
187940017    -------------------MAIGENIRKARERKGLRQEQVAEMAGIPLSTYKNYEHGKQPPPGDRIGAIARTLGVSADELV--
225164574    -----------------ENDVLRQTLRQERKRLGLTQAAVAEACRWEQSVIAKIEQGERRVDVVEFIWMAEAMRLKPERLFR-
309805573    --------------------MFSTNLKYLRKKYNMEQLELAYKLGKSGSTISEWEKGSYTPKIKVLAQIADIFHVDLDDLM--
150395536    -----------------ENKIFGPRVRRIRNGLQLTQTAMAEALGISPSYLNLIERNQRPLTVQLLLKLASVYRIDLEEL---
143811497    -----------------------NNLEELRKSAGLTQQELSESSEVSRKSINAIENGIYVPSTVLSLKIAKTLNCSVEDLFQ-
138505965    -------------------------IRDLRKAVGDTLETVSERSGISIPVLSKLERNQNVCELETLYKIARAFGLSTSDLL--
140642248    -----------------ENLKIGPKIKAFRRQVGLQANKLAEDLGISPSYLNLIESGKRKIDGDLLLKVCDKLKIQLSDL---
89893376     -----------------------ERIRNMREDMDMTQSQIAEHLNIHQTTYSDYEIGKLNIPVQVLGKIADLFGTSIDYLV--
301793782    ------------------RVAIMSELIEARYEQGISQKKLEEVSGVSQPVIARMETGESSLQLDTVLKVLTSLGKTL------
302873667    ----------------------GEVISGLRKQKGMTQEELGNMSGLSRVIIAKIENNQRAVSLEEAVNIAKVFAIDVATL---
163868981    ----------------------GARIRHRRISMGLSQKALGNTLGVSFQQIQKYEKGLNRVSAGCLLEIAQKLQVPI------
302873656    -------------------MSFGEFLKKLRAEKGLSQRQLADLSKISNTEISRMESGERKPSPKILKEIAPHLGISYRELM--
296125837    -------------------------------------KDLAKKCGISSSMLSQIEKGNANPSLNTIKSIAKELEVPIFQFF--
53724684     --------------------LVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
86130971     ---------------------LGQKILELRQQKGLTQEELVAQCNISVRTIQRIEAGETMPRVYTIKTILSALDRDLDDL---
18978223     ----------------------GERLRELREKYGYSTTELAEMLGVSRKSVQRYEKGEGMVSIDVAIRLEEIFDEPLVK----
134625174    -----------------------NNLAELRKKAGLTQQELSESADVSRKSINAIENGIYVPSTVLALKISKTLGCKVEDLFK-
308271732    ---RKKKSPSFGKNFDKGYEQFGVLLKQARLEAGLTQEEVASILNTRKSAISRIENHAEDIRLSTLVNYAQAVGKNL------
295106455    ------ASHAALDSRNEASVILGRNVTRLRKQAKITKQKFALMVDVGRPFLNRIENGTADPRLSVILRLAEALETTPQELLT-
227553860    ---------------MVQRNLDYRLLKDRRNEYGISQNKLATACGLSRPYLNQIENGGVTASTKTMRKIFNQLE---------
21244014     ----------MPKPKTPA-TVYGTRLRNARMAMGWTQAELAERIGMVDSVVSRYETGQHDPDPATAEALAKALDLP-------
170722460    ----------------------GRQLAAYRRACRLTQAKVGEYLKISGEAVSRLERGEVELSVSKLLKLADLYGCPADELL--
144897602    ---RARTESGDPDPIDTH---VGARLRLRRTLMGLSQTELAKSVGLTFQQVQKYESGANRISASRLYHISEALDVP-------
114569125    -------------------------LKSLRLEKGWSQEQLATISGLSDRTIQRAERGE-TPSLETVRALAASFDLSSAQL---
218460197    -----------------ERKIFGPKLRRIRNALALTQTAMAEALEISPSYLNLIERNQRPLTVQLLLKLAAVYRVDLEEL---
117924798    ------------------------RIRTAREYAGFTQKELADRVDISQTAIHKLECGRSRSSRRT-VAIALACGVPIW-----
218235252    -----------------------------RKEKGITQEELAMYIGITKASVSKWETGQSYPDITFLPLLASYFNVSIDELI--
72161135     -----------------ENVSFGAELRRLRTEAGWSLADLAEAVHYSKSHLSKVETGRKSPSAD----LARACDTAL------
143819926    --------------SKSEKIILGHKIKRLRQDLNISQLEMAQELNISASYLNLIENNQRPITVNLLFKLGQLYNI--------
137408647    -----------------DKVFIGPKLRQLRKHHKHTQAELGKLIGVTAAYVNLLENNQRTLTVKVLMSLTDVYGISAQELAQ-
255973367    -------------------MLQGNQLKKWRDRRNLTQKQLAMKIGCQRMTISRIEQEKQKPSLELAYSLANALDLKIEDLF--
255014195    ------------------------RIKEVIKEKGMTITELADKMGINRVNLSNMVNG--NPTVETLNKIADAIGCPVTELFE-
163747403    -----------------------QALVDARIKAGLGQDELATKLRCHQSLIARLESGQRRVDVVELVVLARAIGFDPFEVL--
251798721    ---------------------FGQQLRQIRQQKGYGLNEFAKELGVSPAYLSNLETGKQTIQLDILSKLQEQLHLSVNE----
211639114    -------------------QLFAKRLKEAREARKMTQARLAELLNVDRRVYNRWERGASVPQLDAVVRIAQVLQSSLDALV--
154687569    --------------------MIGRIIRLYRRRKGYSINQLAVEAGVSKSYLSKIERGHSNPSIQFLKKVSATLQVDLTELF--
229815042    -------------------MILSEQIKLGRKELGMSQADLADAIWVSRNTVSNWERGDTTPDIQSLVLMGALFGLSLDEMVK-
302545070    ----RDDVRMGADNSEPELKTFGAVLKALREEGGLTQEQFAPRVRYSVTYVAKMEQGRRFPPKELVPRVKDVLGAPAARVL--
163737438    -----------------QKLYAGAKLREMRLRLSLTQKEFAAKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGLDVTEL---
260426951    ---------------MPTRKLYGAKLRDLRGRLGLTQKDFAGKLGISLPYLNQMENNNRPVSTTVVLALAQEFGFDVTEL---
135990232    ------------------------NIKKLRNEMKISQKDLAESLSVSRQTINAIETGKFDPSLTLTIKITRFFNKSLEEIF--
257791632    -----------------------NRLEEIRKARGIKQEDLALELGVSRQTISSLEKGRYNPSILLAFKIARRFGLQIEDVF--
302390667    -------------------KSLGERLQEARKKCGLTQDQVAKILGINKVQLSYYETGAREINITLLQELANLYG---------
310819937    --------------------------RLAREQMSLTQVQVAERVGLAPAVYSRIERGQMIPSVDTMRKLCVELMVSPEDLM--
254168446    -----------------------SSIKERRKRLGWTQKELAERSGVSQSAITKIEKGDMNPSYTLAVKIFNALD---------
224368109    ---------------------VGLRIKNLREKKGLSIKEVANLTGFDSQRLEDIENGKIQPQLGTVMKLSRALDSALGRLV--
225155121    --------------------ISGKQLKEWRESAGLTQEELGQRLGYTREWIGKLESNDRPIS---------------------
167585519    -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
269127981    --GRPPN-PIDPNSSLAAR--FGWKIRTLREQRGWSLEELGNKVACSASYLSRLERGVKSPDEAVARQLDAALGTEHWQLV--
242241229    ----------------------GSNLRLARLYHELSLEQVAERVDKTRQYIQRLESGSAVPTPDLANKLAAVLLV--------
148927479    ------------------KQKIGKLIQQNRLGRGFTQAEMAKALGTSQSAINRIENGGQNLSMEMLARISDVLNSEIVSI---
137778043    ----------LKKASNQTAKVVAARLVSLREERGLSQARLAELAGIDRKTINRIEKNHFSPSLDTLTRISVVLKCRLADLF--
139401397    ---------------------VGKRVRHRRWLVGMTQQQLAEKVGIKFQQIQKYETGANRVSASRLWDIADALEVP-------
141165385    -----------------------QKILKARNAKGLSQKQLANSINEKQSLIAQYENGTAIPSTDILVKLGKKLGVKL------
47567072     -----------------------NRVRELRAKHRLSQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAQIFNVPVEEIFT-
16804367     -------------------------LKKIREENGLTQQDVAELADVERTTYASIEQGRRNPSVVNAMRIASVLD---------
119386544    -------------------------LKQARLDAGLTQTELAERLKRPQSFVAKYENGERRIEVVELIEIADAIGADPHDIIQ-
271501754    -----------------EYQLVIKTLREARIAKGITQEMLAQALERPQSFIAKVENGERRLDVVEFVQLARLLALDPAQVL--
149004413    -----------------------NRLKELRQEKKLSQKEIAKEMSISEKTLSRWENGESQIKPEKVKQLADYFGVSVGYLL--
293400467    ---------------------FGNRIKEIRQSLGLTQVKFAKIINCTQATLSSYEKGSIIPSLETMIKISKECQISLDWL---
73662636     --------------------IIAENLKLYRKQNGYSLEHLSYLTEVSKTMLGQIERKESIPSITTLWKIANGLKVSFTELTQ-
85708082     -----------------------NRIREIRKAKGLTLADLAEACETTAQTIGRLETGMRNLSIKWMDRIGAALEVDPEVLVR-
298290250    ---------EIEDSVADQLRILAAELRRHRKDRQLSLEALSLLSGVSRSMISKIERGETVPSTGTLSRLAEALGTTFSQLM--
300777210    --------------------IFSENIRYLRAQKKLSQQELAKEIFLSRVRYSKYEDGRSEAPYEVLIRISKYFNISIDLLLT-
199599682    ------------KPSEVIILNFSKQLQQIRTAHSMTQADLAQQLHVSRHTVSNWENERNLPDLETVTQIARIFSVSLDTLI--
42520148     ---------------------VGEKVKNWRLERGYTQKDLAEKIGVKYWVILQYEKGNRGISIKRLYAIAEALSVSITNLI--
42520148     ----------------------GKKIKEWRLVREYTQKDLGEKMSTTRHEVSNYEQGRTAVPLDKLYEMAEALSINITDLL--
150018645    -----------------KKLNIGECIAYKRKEKGVTQEQLADYIGVSKASVSKWESGLSYPDILLLPELATYFNISVDELL--
135077961    -------------------MSIASNVKKIRAEKGYSLEKVARLADLSLSTVVKIEDGTNNPTINSLSKIATALEVKIDDLL--
136319204    ----------------TETLKIGPKIKAFRRQVGLQANKFAEDLGISPSYLNLIESGKRKIDGDLLLKVCDKLKIQLSDL---
227357896    ----------------------GAYIRKTRKEMGMSALVLGEKLNMSQQQISRCENGKTNLTFEFINKVLVALNKQWYHLF--
285018770    -------------------KSFGDRLREARKAAGLTQEQLGFSLGVTKSSISAWENDRETPSFRLLPMLRVVLKRSLDDLV--
110804036    -----------------------NRVKELRKSLGLTQNEFADKINMSRSNFGSIETGRVNLTDRVINDICKAFSV--------
115375886    ------------ESSRPLRSIIGDALRAARLRANLTQVDVAHLIDISPVVYSRLERGRGLPSVQTLFCLCTALRATPNELL--
210631905    ----------------------ASRLKKYRTSAGLSQSQLAALSGVPVRSIQQYEQGQKRVSFETVLRLAQAVGAP-------
78067487     -------------------QVVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKIAAALKVSVAAFLR-
229173997    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDKLI--
136727228    ---------------------LGPRIKQLRMEAGLSKAALARRVGVSDVTISYWESGTKQIGHERLLSLAEALECPLERLL--
134894765    ----------------------GGHVRMLRRGRGMSRRALSDVSGVSERYLAQLETGNGNVTVGILHRLSLVFDCAVETLV--
142186081    --------KHNTKAMNPQDLTLFSIVRDLRKRAGVTLEAVSRQSGVSIAGLSRLERNQNMIELDTLYRLARVFGLSATDLL--
253987700    ------DVKAEYDALEPEFELI-NTLLRMRHAAGLTQNQVAQRMGTKEANISRLEKGNGNPTLKTLLNYAKACNCKL------
71065545     ---------------------FGKKLRKLRIDHEVMLKTMADSIGVSSPYLSAIETGRKPVSIINSLQLSEQEGTELTKL---
310287452    -------------------MSIGQVIKVVREERGLTQSQFAHELFVTQQALSRWEKGTAEPSIDMIRLISTRFEVPMARLME-
70729712     ----------------------GTRLKLVRESYKLSQRELARRSGVTNATISLIEQNRVSPSVSSLKKLLEGIPMSLADFFT-
307694114    ---------------------------QARREKGLTQKELAQALHVSPQAVSKWERGLNFPDLALLEALSDQLGLTVSELL--
300118308    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
42782397     -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
228911728    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
271967597    --------------SDPAGESAGTHVRRARKRAGITQRELAQRVGRAQSWVSGVENDSIPLDSIALVNLARVLRIHPNEL---
270494679    -----------------KKTFMGVKLRKLRAERGLSQIALAQALGLSPSYLNQIEQNQRPLTVSVLLKIHRVLGV--------
143694642    ---------QIENMSQVDLKI-GPKIKSFRRQLGLQANKLAEQLGISASYLNLIESGKRKIDGDLLLKVCEELKIELSDL---
37524551     -------------------MTLGQRISALRKHAGLTQAQLAQALNVSQQAVQSWEAGRRRIQISVLPEIAKLLSVSLEELF--
228956760    -------------------MTLGERLRTCREKSGYTQTYITEKLEIHRGTLSSYESGRRKPDYDTLSKLADIYKVSVDYLL--
152997330    -------------------------IKILRIQRKMTQEQIALEADMATSNVSRIEKGLRQPSQKVLQKLAKALNTKPSVL---
145593947    ------------------RRLIGDALRTRRQGQHRTLREVSSAANVSLGYLSEIERGQKEPSSELLAAICDALGARLSELLR-
149189972    -------------------------IRKLRLQRGWSQEQLAELSGLSIRTIQRIERGQK-PGLESLKSLAAVFETTITEL---
302387526    ---------------------VGSIIRALRLEHSMTQKQLADKMNLSDKTVSKWERGMGLPDISLIPELSRILEIDIMHLL--
121534819    --------------------MLGERLKSLREQKGITQQEMADILGIARGTYAHYEIDRREPDNATLSRLADFFGVSVDYLL--
94313682     -------------------------LRYWRGKRGYSQLALSLAAGVSQRHISFLESGRARPSREMVLALAERLGVPLRQ----
134348336    -----------------------NNLEDIRKSVGLTQQELSESANVSRKSINAIENGIYVPSTVLALKISKTLGCSVEDLFK-
135274688    ---------------------FLNQLKLLREKRGLTPEDIEDQLILGPGWIEQFETGKSIPSLDALISILKVLG---------
164687004    -----------------------NRLKEYRAKIKVNQTEMGNLVGVSRQTISQIERGDYSPSVTLALKIAKVLNVSVEEIF--
291615469    ---------------------VGENIKMLRIAAGLTQVQLAKEARIDQSGLSKIEREENNVTLPTLRRIARALDCSVVDLLE-
77163558     ---------------------VGKNIKGLRIAAGLTQTQLAKEARIDQSGLSKIEREENSVTLPTLRKIAKALDCSVAALLE-
160931653    ------------------------------KEKQLSQEIASGLAGLARSHLAMIENGSKQANFETVWKIANALGMCPHELVR-
254197120    --------------------IFAVRLKQARKAAGLSQEKLGVLAGVASARMNQYERGKHEPDFAMVNRIAQALQLPI------
289579258    -------------------KAIGEKLKEVREKNGYTQAEVEKATGIKREMLSYYENGRREIDIATLEKLASFYG---------
77462199     ----------------------ALRIKQLREARGWTQEVLAARSGMSRSQLAMIERETRPANTIRLNAIAGALGVSTEDLFE-
260461769    --------------------LFGKTIRLGRMQHRLTGQELAERIGVSRSTLQRIEKGDPKVEIGLMFEAAAIVGVKLFD----
307692082    -------------------MTIGEIIQRERTRLGLSQEKLAEQVGVSRQAVSKWELGDAVPDTDKLVPLARVLEISVDTLL--
256393169    ------------RTAPPDSSDLGDVLKAYRTRHDLSQAELGDLLNCDQSYLSMLERGKRFVDIGELRRFAAVLGLPEAEL---
141745158    --------------------VLGQRIRHYRTDRGFTLDELGERVGVTASQLSLVENGKREAKVSLLNSLAEHLDVEL------
137453639    ----------------------GENIRKFRKKLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
139982859    -----KANPELAELSLR----IGGYVRTLRQARGMSRRMLSKISGVSERYLAQLETGNGNVTVGILHRLSLVFGCAVEDLV--
25011369     -----------------------QRIRDLREDHDFTQRYVAEVLSFSHTNYAKIERGEVVLTADVLIKLSKLYNVSTDYIL--
189423245    ----------------------GRLIRQKRKDDGITLEDAAALCSVSYAFLSALENGKETVRLDKVLQVALCLGIE-------
70725248     ---------------------LAEQIRKHRKENNLTQDQLATELHTTRQTVSKWEQGTIEPNVQMIVQLAQRFDISTDELLT-
86739017     ----------------------GDRIAQIRRRRSLSQEELAARSGVSVAVIRKLEQNRRAGAIETLHALARGLNVKTSELF--
220928578    ----------------------GQEINKLRLKKGMTPKQLARALGVSEKFVLDIESGKKIVSDDMIGRVSKALDFEL------
256396415    ---------------------VGQRIRAARTRRGWSQAELAARLAPTPTAISYWESGRRSVGLDDLIELARVLGLGISELL--
269124932    ----------------------GENIVRRRMRLGMSQSVLAGLIGRSESWVSQVERGVHKVDLSVLVTLARALNVEVADLV--
254426264    -----RAADKSDSVQLSITRLTGTEIKTMRKAKGWSQRKLARITGISQGLISMMENGDRSVTDANEALLKQTLE---------
308176134    ---------------------LGRRIRFLRKSKQLTLDDVSTLVDTAPSQLSLIENGKREPKLSLLKSLAGALGVGVDDLL--
257060127    -------------------ELTSDQILAARQRQGMSQRALAEKLGKSQSWIRDLERGRFSAKPEDRAILQTVLG---------
140724019    -----------------------NNLETIRMSAGLTQQALSEKAGVSRVSINSIENGVYVPSTVLALKIAKTLKCSVEDLF--
143915544    -----------------------NNLEELRKSAGLTQQDLSESAEVSRKSINAIENGIYVPSTVLSLKIAKTLNCSVEDLFQ-
135896293    -----------------------NNLEELRKSAGLTQQELSESAEVSRKSINAIENGIYVPSTVLALKISKTLGCKVEDIFK-
138177909    --------------SKSEKIILGHKIKRLRQDLNISQLEMAQELNISASYLNLIENNQRPITVNLLFKLGQLYNI--------
134822580    ---------------------LGPRLKKQRIDKGFSQAQLSKSIGISPSYLNLIESGKRKIPVSLLIKAADELELSI------
300933807    -----------------------NSLRTARRDAPLTQLQLAEAVGVSRQTIANIERGDYSPSVHLALNICRCLNKTVEEVF--
156973431    ------------------RSEIGLKVKQARNHMRLTQVQLSRLTKINKTTISEIENGRFTGSFDIFERLLDAVG---------
145593610    ---------------------LGAHLRAAREAAGHSLAGMAALTHFSKPYLSLVETGRRQATPDIVGRYEHALGVPI------
227484868    ---------------LIRRYKMSNRLKQLRTTLKLSGAKFAEPLGVSRSAISDIERGRNNLS-EQMIKL--------------
213970979    ------------------RKAYAATLQWLRIRNGLSQADLQHQAD--QAHISRLEAATTTPTIDLSADLAHALGLTPLSLLT-
303326179    ---------------MPTKHNIGSRIRSFREEREIDLETLSQDTNLSVEFLNQLENGEIYPSIGPMQKLARALGVRL------
282885236    -------------------HLVGVNLARLRAERQLSLDALARASGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
261821438    ------------------KTTLAERLKTVRTSQGLSQKALGDMVGVSQAAIQKIEGGKASQTT-KIVELSNALHIPEW-----
282860747    ---------------------YGARLRSLREARGWTQDDLAARIGYSSVHISAVETGRKPPTL--------------------
297156282    --------PVDPKPTVR-RRVLGTNLRRLREEHGLLLEHAAEQLSCYPSKISRIESGQSPVRPLDLKALLDLYGV--------
254380659    -----------STEVPAGRTDLGRRIAARRQELGLTREQVGKRCGADATYVAYLEEHAAAPAIGSLARIADALGTTVAEL---
143975831    ------------------RRKLRNNLKVLRQEKSISQDELASILGVSRQTINSIETGKFDPSLKLVIKITRFFKAELESIF--
138371883    -----------------------NNLEQLRKESGLTQQELSESADVSRKSINAIENGIYIPSTVLALKISKTLGCKVEDLF--
142160369    -------------------------IRTQRDAAQMSIRQLAQASGVSNPYLSQIERGLRQPSAQMLARIAGALRISAETL---
143501351    ------------NAEISSKLSTGEKIKIHRLNRNMSQTELSRLMEKTPVWLSKIERDQREIKVNDLVRLCNILKIDINQLLE-
281358257    ----------MSKEKLQSAEAIGALIRTTRKTQGLSQAELAGVANTGVRFISDLENGKGTIQIRKLLNVLNALGLGLY-----
153939215    -------------------------IKIFREHKGIRQEDLASRLGITQPYLSKLENNSINVNVDLIESLAMELNI--------
78189349     -------------------------IQEARKKQHLTQEQLAEKVGTTKNYISRIENNASDIRLSTLMRI--------------
295699461    ------------------------RVKTEREARNWSLAELAERSGVSKAMISKIERGEASPTATVLGRLSGAFG---------
224541898    ------------------KTKFGTNVKQLREKRGIDQKELGEIVGVSDKTVSSWEINRTEPKMGIVQQLADYFGVSTDYLIK-
154496157    ---------------------FSRSLSLLRQEKGASQRAVAKDLGISQALLSHYENGIREPGLAFVIKACDYYNVSADFLL--
284036657    --------------------LVSDNIRYLRKLNGLTQEQFSRKINIKRSLLGAYEEGRANPNGQNIQAIAKAFNTTVELLTR-
254384566    --------------TQGEAHRIGELLRQARVLRGRSQADVAADLGYHQSKISRLEGGRGTEDIRVLREVARVLRIPPAHL---
118785       ---------------------VGQRVRQRRTALILDQETLARRIGVSFQQIQKYERGRNRISASRLYDIAKALAVPI------
299141641    -------EEYEKKHHPIEKLTLAEVIKQGLKAKGMTQKDLSQAVGLSTSRISDFTQGKSEPTLATAGEICRVLDIMPEAML--
114799525    -------------PSDIDR-VVGQNIHRQRRKLKLTQEKLGELLGLTFQQVQKYEKGVNRVSAGRLYEIAGVLEVP-------
94995013     ----------------------GQQMIRYRKQQTLSQEELVEKVYVSRQSISNWENDKTYPDIHSLLLLSQIFQVSLDQLIK-
160895159    ---------------------------ELRTKRGMSQDELAEKIMVTRQAVSRWENGETIPNTDTLKLLSKEFDVSINTLL--
257868763    -----------------------EKFIAARKAAGMSQKELSE--GITQATLSRFENNGQVPSLKILIKLCNRINLPLVDLF--
28378921     --------------------ILGEKVRQFRKRKGMSQKELAD--GITQATISLIEKKSKIPSMKIMMKICNRLGIRLSEVI--
140322514    -----------------------NNLEEFRRAAGLTQQDLSEKAEVSRKSINAIENGIYVPSTVLSLKIAKTLKCKVEDLFK-
307710039    -----------------------KKFKHLLIEKGMTQKALAEKAGISPNTIRNIKTER--ISFKNMCKIADALEVSIDEL---
307067205    ---------------------------EARYEQGISQKKLEEVSGISQPVIARMETGKTSPQLDTVLKVLASLGKTL------
153810945    ----------------------FQRIQDLRIDSDLSQKKIGEILHISQRSYSHYETGSRNIPIEMLIRLADYYDTTIDYLV--
228989568    ---------------QARRKDVKNQIYALRTENHISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
187929688    -----------------AKHTLSEALKTIRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLNKLAELCEVMEIHPLTLLT-
257388783    -------------------------LRERRTELGLTQSKLADRADVSQPLIARIEGGDVDPRLSTLRRIVNALE---------
117927278    -------------------------IREQRRLAQMSLRQLARIAGVSNPYLSQVERGLRRPSAEILQQIARGLRISAEAL---
291548332    ---------------------VGEQIRKYRKAGKMTLQDLADAIHKSRATICKYENGDISVDIETLYEISQILQVSMSQL---
254520154    -----------------EILALGEKIKRKRKELDMTLKDLAGD-RITPGQISLVESGRSNPSMDLLEYLAGALQTSVEYLME-
143979206    --------------------LIGPKIAGLRKAQGLSLQQLATASDVSAAAIHKIERSGMVPTITTLLKLAGALGVP-------
142990557    ---------------------VARVMRAARKFRSLTQEDLAKSLGCSQSALSKMEKGILIPSAPQWFSFCQLVDIPADSLV--
50842492     ------------------REMLGESLREQRFAQGRTLREVSSAARVSLGYLSEVERGQKEASSELISAICTALDLPQSDLMR-
146280149    ---------------------VGQRIRVRRAAEGLNLGQLARLTGISGPALSLIETGKRDARLTTLARIAAALRVPLEALL--
163868998    ----------------------GARIRHRRISMGLSQKALGNTLGVSFQQIQKYEKGLNRVSAGCLLEIAQKLQVPI------
296268477    ---------------LPKVGSLGEFIRQQRQQAKISLRQLAAQASVSTPYLSQVERGLRKPSAEILNQIAKALSISAQAL---
170781284    -------------------MSIGELVHAARRSRGYTQRQLSGRSGVAQSTLSELESGRRSPSAETVDRLLLATGHQL------
291619608    ----KTALMHSEDLSAVEINI-GVRLKLIRKSRNMTIKELAQQANVSAGAISQIERNLANPTVRVLEQLRVVLNVPLTAFLE-
86156777     -------------------------LRAWRTARGKSQLALALEAGVSSRHLSYLENGRSTPSREMVLDLAEVLGVPLRE----
149013606    --------------------LLATRLKNRRKELKMSQRELAE--GIKQGQISRLESGEFTPGADFLHALAKKLKVSM------
294338876    ---------------------LGERVRALRARRGLTRKAVAIASDVSERHLANLESGVGNASILVLLQVAQALQCSLAELI--
164688807    ----------------------GKNITKFRRSKGITQDELASYIGVSKSSVSKWENSITYPDIMLLPQLATLFNISLDELM--
269836517    -----------------DRPPFGDLLRHYREAASLTREELAERAGLSANGIAALERGERRPYPHTVRALADALALSEEE----
136149597    ------------------RTHIGTSLRAARVAQGRTLRAVAADARVSLGYLSEVERGQKEASSELLNAICSALDLSLSTVLT-
136189143    ------------------RTHIGQTLRQARISQGRTLRDVAKDARVSLGYLSEVERGQKEASSELLNAICIALNLSLSAVL--
183600445    --------------------LLGHHLRQARMKRGLSGHELANIINLSQQQISRYERGVNKLSLDKLIEIIVFLDIDVKDIVR-
300716279    ----------------------GERIRQLRKAKKMTLNALAMQVGSDVGNLSRLERGVQGYSDALLQKLADALAVPISALF--
114327636    ----------------------GQRLRAYRLESGLRAEEIAARLGVSRAALYRYEKGEV-IKLDTVQRLAELLQVSPLSLL--
146277511    ---------------MPMTALTGSRVRERRLQLGLRQADLARSAGISASYLNLIEHNRRRIGDEVLGRLARALKIEAQTL---
84686278     ----------------TQKLYAGVKLRETRTRLGLTQKAFAEKLGVSLPYLNQMENNNRPVSTGVVLALAQEFGFDVAEL---
291548979    ---------------------FMCNLKVYRVAQGLTQEQLAEKVGVRRETIMRLEKAQYNPSLKLAIDISRVLNAPIEDIF--
307131776    -------------------------IRNMRIERQLTVEELAERAGVSRGLVYRAEEGDMGCAIGAVFELATLVGVPLFTM---
257792281    MSEMSKNEKMARKDPLVQRLSLGSRLLDVRTSEGLSQTTLAEMVGTKHPRISNLEGGLVDVRLSDIVKLARALDVNPGELL--
210608500    ---------------------FGNNLKDLRETRNVTQGQLAEYLQVSRPTIAGYETKSRQPDFEKLEKLANYFHVSIDYLV--
56419027     -------------------MTFGKRLRFLRKKMNMTQKDLADKFSLGESTIGMYERDEREPSFEFVRQLADFFNVTTDYLL--
258652988    ------------------RDAVGETLRDARNRQNRTLRDVSTAANVSLGYLSEVERGRKEASSELLASICDALDLELSDFL--
224824162    ----------------------GARLRMVRARFGLSQRELAKRAGVTNGTISLIEQNRVSPSVSSLKKVLEGLPMTLSDFFT-
194289442    ---------------------LGERIRSLRASRGMSRKDLARGAAVSERYLANLETGTGNASVLLLRQVARALDVPLPVVL--
206974503    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
229030998    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
284031267    ---------------------VGERIGAYRKRRGMSQDALAGLIGMSRSWLSQVERGIRGVDLSTLNDLATVLRIDVADLI--
257080388    -------------------------LKERRNAYGVSQNKLATAAGISRQYLSEIETEKTVPSITLLTTLNNVLE---------
284007380    ----------------------GQMIRKKRQKLQISAADLSALLGISQQHLSRYERGEVRINVEWLIKVSRVLDI--------
266622898    ------------------RTEAALRIRNRRKALGLTSAEVAEKIGRADHYYGDIERGTCGMSIDTLVELTRTLELS-------
188588059    ------------------RCLIMNRLKELRIEKDLSQAKLAELFNISQQAVSHYEKGIRDIDSSLIKTLSNFFSVSSDYLL--
229176555    --------------------ILSVRIKELRKERKWSQKELGEKVDVSESFVSKVESGKKQPSREVTAKIAEVFNVTTDFLL--
223985560    ---------------MKAKLSLGENLRLLREERGISQEALGQDLSLSDGAISRYENNAAEPDINTLFGMAEIFGVDFNYLL--
301056818    ---------------------LGNEIKKIRTMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
153812273    -----------------------------RKEKSMTQQELADATGINRSLLSRLEKKDFIPSIPQLESLGECLGFDPDEAFT-
225387376    ---------------------LAEQIKALRIARGLTQNDLAERMGVPQSQVSRWEN-KGGCEIESLERLCKAL----------
75759185     -----------------------NQIYELRTENNISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
167761830    ------------------------------KQAGITQKELAERIGLSAVGLSKAING--NPTKDTLEKIASALNVRITELFE-
90413760     ----------------------ATKIREARERKDITQVAMAKALGLARQTYLDLESGKTEPRISTLVSIADITGRPL------
288922657    --------HDDDHGDEPDAAAIGRILGSLRRERGLTGEALGAQVDMSQAKISKLERGQLRPTPADVERIARALEAP-------
292653871    -----------------------NDIRVKRAEEHITQEELATAVGVSRQTIYAIEHSRYDPSLELAFKLARYFDCSVEELFTP
253579633    ----------------------FQRIQDLRTDADMSQKQLSEILHISQRSYSHYETGSRNIPVEMLIRLANYYDISVDYLV--
295101241    -------------------MLYTERIKALRSDHDLNQTQVARAIHVAQTTYSDYEKGKVRIPVECLIQLAKFYDVDM------
260885325    ----------------------AQILLQARKEAKLTQSELAKRVGTTKSYISKIENGVIEPGVGLFFRLIAAMD---------
294101936    ------------------RLDFLNSLIATIEAKGISQKELGKRLGKSEAYISKINSNSSNFTLKTMIQLCLALD---------
209559928    ----------------------GQQIIRYRKQQALSQEELAEKVYVSRQSISHWENDKTYPVLASLLLLSQIFQVSLNQLIK-
22538127     ---------------------FGPNLTRLRKERGISQVELSNQLQIGKQSISDYEKQKAFPTFANLDKIAEYFRATPTQLF--
182438457    ---------------QKAREDLGRRLRVLRIEGRLTGTALSARLGWAQSKVSKLENGRQTPTAEDLRAWADATGHP-------
143542260    -----------------------NNIKKLRNELKISQKDLAKSLNVSRQTINAIETGKFDPSLTLTIKITRFFNKSLEQIF--
135965761    -----------------------NNLEQLRKESGLTQQELSESADVSRKSINAIENGIYIPSTVLALKISKTLGCKVEDLF--
136611081    ---------------------LGDKIRALRKQKKLSLEQLAELTDSSKSYIWELENKDDPPSADKIGKIAAVLDVTTEFLLT-
171916012    -----------------------NRLKVLRAEHNLTQDELGKILGVSRQAVNALETEKHSPSLDLAYRISTVFKQPVEQIFQ-
153954897    -----------------------NRLKVARAELNISQGQLASMAGVSRQTISSIETGQYCPSAKLALILSKCLQKNFEDLF--
21231057     ----------MPKPKTPA-TVYGTRLRHARMAMGWTQAELAERIGMVDSVVSRYETGQHDPDPATAEALAKALKLP-------
295688772    ------------------RREAGRWLKSAREAAGLTQAELAEKTGLYYTFVSQVENGLGRVPIEAQAVWAESLGLDPSQFAR-
256423820    -----------------------NRIKEKRREKNITVQDLADRAKVSKGLISQIENSRTIPSLIVLIDIIRALEIDLNVFFK-
168213632    ---------------------LGNNIKKYRNQIGLTQKELGEKILKSEISIRKYESGKINIPPSTLFELCKIFNVTLGTLL--
296137789    ---------------------LGERIKAWRLRRGMSQQDLADRMSRSKSWIQKLEGSERDPRLSVLREVSEALGVPLSILIR-
141248956    ----------------------GKQVRMARKSAGVTLQQLSKQSLLSASMLSKIENGQISASLKTIQLICHALNISITSLFK-
150018373    -----------------------NRLEEIRKKHGIKQEELAIALEVSRQTIGSLENGRYNPSIILAFKIANYFNMS-------
288801315    ---------------MVARTIIAQYVKEMRKKYKLTQVDLSEKAGVGLRFVQELEQGKTTLRLDKVNKVFELFGSE-------
262380971    -----------------------NRIKDILSEKGLTAKELSSVIGLSSVSLYNIINGKQEASANTLNAIATALNVPFWQLF--
240950441    -----------------------EKIRFLRESKSLTQDEMADRLGMSTNGYAKIERGETRLTIPKLEQIVEVFDTDILELM--
256839127    -----------------------NRIKDILSEKGLTAKELSSVIGLSSVSLYNIINGKQEASANTLNAIATALNVPFWQLF--
238922270    -----------------------NRIRELREEKHITQIRLSTELGVAQETISAYEQGRHMPSVSTLIKLSSILDASM------
310822072    ----------------------GSAAREARTHLGLTQAEVAGKLGIAHMVYSRLERGKMLPSVPTLLRMCSVLHISADELL--
27375181     MPEAAQTSAMAGNPVYIA---FGNAVSTRRKALSLTQAQLASKVKMSRASIANIESGRQNILLHHVYALATALDFAKVADLLP
289168842    -----------------------NRLKELRQEKKLSQKELAENIGVHYRTLQNWENGESQIKPEKAQQLADFFGVSVGYLL--
148380346    -------------------KTIGERIKELREEKGINQLELSKILNVHKGSVSNWENNKRTPDADMLTKIADFFNCSVDYLL--
170747509    ---------------------VGARLRFVRARHGLSQRTLAKRAGVTNSAISLIEANRVNPSVGALKRILDGVPIGMAEFF--
168214025    -----------------------------REKKGISKSQLAREIGVSPAYITKLENGKSNPSLELKIKIANVLEQPITVFLE-
119475767    ---------------------FGRFLKFWRGVHSLSQEELAHRLDSSTRHISRLENGSSRPSENMAQDIAAALE---------
145593398    -----------------QQIIPGERVERLRRAAGLSRERLAGLAGLSATTVKFIENGRRSLTLRAAQQLAPHLGVDLGDLFGP
138338591    -----------------------NNLETIRMSAGLTQQALSEKAGVSRVSINSIENGVYVPSTVLALKIAKTLKCSVEDLF--
241763784    -------------------------LALARKAAGLTQAQLAERAGLSRMTVQRTEGGELDPRFSTLAEMARVLGMDL------
28631122     ------------------------KIRVMREINQWSQEEMAEKLSMSPNGYAKIERGQSSINLDKLQQIANVFNIDMGELIT-
302385132    -----------------------NRIKEVRKKLGLSQEEFGKRLRVTKTSISKIEAGINNPSDQTIKLICSEFSV--------
307280502    ---------------MVQRNLDYRLLKDRRNEYGISQNKLATACGLSRPYLNQIENGGVTASTKTMRKIFDQLE---------
254390935    ---------------PTGRRIYAAKLRRLRREHGMNQVEMARALAISTSYANQLEQSQRPLTAPVLLRIAEVFGVDP------
136278375    ------------------KIKFGSFIREQRIKLEIGQRELAVKIGIAASYLNDIEKNKRAPKQIIIKKLSKVLKINLEDL---
257063412    ----------------------------------MSQEQLGAMIGMSDSYISKVESGEEIPNLARLLDIADALDVNVGQLLK-
293401672    -----------------------KRLRDLREDHDLSQAELAKFLNISQRTYSYYETGERSVPVEILAKLAKFYNTTIEYLI--
293380602    ---------------------LGEEISRRRREQKLTQEDLAELSDLSVNFISRVERTKQNISIQKLDSIAKALNTTTPDII--
197284840    ------------------------RLRYARKMAKLTQTRLGTLAGMARSRISQYESGLHKPSFEVVCKLAKILNLP-------
86742218     ------------------RRMLGEALRRRRQDQHRTLREVSSAARVSLGYLSEVERGQKEASSELLAAICDALGVRLADLLR-
158313060    ------------------RRVIGEALRRRRQDQHRTLREVSSAARVSLGYLSEVERGQKEASSELLASICDALGVRLADLLR-
271502478    ------------NTSQQRHDVFSQRLKDARLLRGLSQKGLGIAAGIASARINRYEKGVHEANIVTAKRLAEALNVPL------
168213146    ---------------------FSKRLKQLRNEKGLTLDELKDALGTTKATLSRYENGLREPKIDFANKAANYFNVSLDYIL--
241207094    --------------------IVGRNVRQFRALRRVSQLELGEALGLTFQQIQKYEKGANRVSASKLHQIAVFLDVEISALFE-
291545678    ---------------------------KLRTERGMSQDELADKIMVTRQAVSRWENGDTVPNTDTLKLLSKEFDVSINTLL--
260563769    --------------------VVGQSLRALRQAAGFTQIEMAQRLGVGQAAISKIEQ-RGDVQISSLQRYVEALGASL------
225419785    ----------------------GGRIRMYRKAREMTLQQLADSIHKSRASVSKYENGEITLDVETLFEIAQVLMVSPSQLVRP
256780302    ---------------------FGRQLKLLREAAGLTQAELGARVGYSADQIASVECGRRIPKPDLIDKADEVLG---------
239904800    ---------------PAEPRTVGDLIRFWRNTKKISQMDLALEVDVSTRHLSFVETGKSRPSRKLVFKIAESLKMPFRH----
307324537    -------------------KSIGDRLGELRRYRDITQEELAERSGVHVDTIRKLEQNRQSARLGTLRMLARALDTELDRLL--
309812830    -------------------MSFGERLKAARKQAGLSQTELANRC--SVSYVSHLESGRRTPTPEMLRYFETALGLAPGSL---
143874609    -----------------------NNLEELRRSAGLTQQELSDKADVSRKSINAIENGIYVPSTVLALRIAKILNCSVENIFK-
134877361    ----------------------GANIKKFRKQLGLQANKLAEQLLISPSYLNLIESGKRNIDADLLLKICEELRIELSDL---
134877361    ----------------------GPKIKAFRRQLGLQANKFSEQLGISPAYLNLIEGGKRKIDGNLLIKISKELRVELSDL---
309775263    ------------------------KLKAARAAMDLTQEELAVKVHVTRQTINAIEKGDYNPSINLCIAICRELQKTLNDLF--
229166202    -----------------------NKMVEYRKKFGLSQEKLAEKLGVSRQTIISIEKGKYDPSLPLAFEIAKTFQTTIEHVF--
149918984    ----------------PAYEVLASNLHRLSFEQNLTLDDVAAKVGITREHLEGICKGEIDPDLDLVSLIAEAVGTTAPELLT-
172040064    -------------------------------SAGLSQRDLAARTGLSQSTVHRILKGERNVKMPELIRIADATGCTVAQL---
104774634    -----------------EKNMIGKYLRDLRRRRGMSQQELALALGVSKQTISNWEVGRKVPRMKAVDKIANIFGVS-------
294788364    -----------------------SQIAAWRIYRGLTQAQAAEKAGISQAALSQIERKNSRPQAQTREQFAQIYDCEPDQL---
307295149    --------------VLMKQKQYAKVIREKRKALGWTQKELAKKIFSTQQAVARWENSVTEPNLDSLTALSRALGTPVSHFL--
55377330     -----------------------QDLRERRNELGLTQSELAERADVSQPLIARIEGGDVDPRLSTLRRIVTALE---------
148265511    ----------------------GAKIKELRRAIKLTLQDVANETGFSTALLSQIENNNISPPIATLDKIAHFFGV--------
303238807    ----------------------GNLICSLRKEKGMTQKQLADTMNISDKTISKWERGLGCPDVSLLPELSALLGVNIEKIL--
256425817    --------------------IVCRNLKFLRKQKGWTQQEFADKLGIKRSLLGAYEEERAEPRTEVLELVSDMFRISIDDLLR-
256830616    --------------------MIGERLQRARKAADLSLRNLAEQVGVSHTWINKFEKDQAMPDSKTLLKLGKVLGVRSEYFFRP
283846889    --------------------MLRNRVKELRARHGFSQTELAQRVGVTRQTIGFIEKGDFSPSIALSLRLAKHLDVRVDELF--
229164001    -----------------------NRVRELRAKHRISQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAHIFNVPVEEIF--
167917954    ---------------------LGAKLRELRKEKGLTLEKLAELAGMSKSYVWELENRESRPSAEKLTKLADVLGV--------
297204896    -------SPSDARARDPELTQLGERLKRTRDYLNMSQQFVSDNTGIPRSAISDIERGERRVDSLELKKLARLYRQP-------
296877345    -----------------------EKLKIRRKELKLTQKDIADQLGVSYQAYSAWERGVKQPSREKVQQLEQILNVP-------
296120081    ----------------------GARIHALRKTYGLTQVEMAKQLDLSTSYLNQLENDQRPLTVTVLIQLSEAFNV--------
143976836    -----------PQAGPIAMTPFGLKMREWRRQKNLTQQAQAEFLGVSKAYISALETGAR------------------------
143020178    ----------------------GENIKVFRKKLGLQANKLAEQLNISPSYLNLIEAGKRNIDAELLLKICQELRIELSDL---
143020178    ----------------------GPKIKAFRRQLGLQANKFAEQLNISPSYLNLIEAGKRNIDGDLLIKISKELRVELSDL---
140185125    ----------------------GPKIRAFRRQLGIQANRLAEQTGISASYLNLIESGKRNIDSKLVIKICNELKINVSDL---
37912891     -----------------------NRLKELRADRELSQSALAEILSVSRQTVNSIENGKFDPSLTLAIKLTHYFEMPLDKIFT-
167770470    -------------------MIFQKRLKELRNAKGTSQIAIAAALGITDRGYRKYEAGDSEPTLSVIIALADYFDVSLDYL---
304405777    -----------------ENDQLAQRIRAFRKLKGFTQQQLAERLSVSVAVLGSLERGTRKPDPKLLANIAETLGIDYDELTQ-
15612659     ---------------------WGQRIRAFRKLKGYTQERFAQAIGVSVSVLGEVERGTRTPNRQLIERVVSVLNISEDELL--
264679065    -------------------------LAQARKAARITQADLAERAGLSRMAVQRTETGDVDPRFSTLQEMARVLNMEL------
89895073     -------------------------IRGLREDKDLRQRDIAEVIGTTQQHYSRCEQGECDLQTRAIIKLADFYDVSTDYLL--
310825514    --------------------ILGTAARNARVRAGLTQEDVAERIGMASEVYGRMERGQMLPRVENLRRLCLVLKVSPHEFL--
154504997    -------------------------LKKLREKNSLTQEQMAKRVMVTRQAVSRWETGETQPNTDTLKLLSQEFEVSVNTLL--
307711152    -----------------------NRLKELRQEKKLSQKELAENIGVHYRTLQNWENGESQIKPEKAKQLADYFGVSVGYLL--
20090666     -----------------------EDLKKRRNELGLTQSDLAKRAGVSQPLIARIESGDVDPRLSTVRKILDAFE---------
212709629    MKKKPITDEQKADAV-RLKAIFEAK----KKELGLSQESLGDAIGMGQSAVAQLLNGVNAINVENAVKLAEALEVSVDD----
111225926    -----------PDGTPPARL--GVELAQLRHARAMTGQALASSVGISQSTISKIENGLLRPNPADVERIARTLQAPP-ELVR-
135676281    ---------------------LGPRLKKQRIDKGFSQAKLSKSIGISPSYLNLIESGKRKIPVSLLIKAADKLELSI------
303238242    -----------------------NKIKDLREQSGFTQQYLADKVNVSRQTIISLENGKYNPSIFLAYKIAKVFKMTIEDIF--
163841767    -----------------------NSIRGLRFSHGMTQAELAERIGVTRQTIIAIEQGKYSPSLEVAFQIAGILQVRLEDVF--
238922410    -------------------MAVTNNIREIQEQRGIYQDDLAAAIGYSTKTVGRIERGDSTPSAEFMLRISKYFNMLVEDVF--
257483233    -------------------EAVGLAVQTLRRHKGLTQKD--FLGAVSTQYLSDLECGKRTPSLVVLARICERLDV--------
256832269    ------------------RREIGDVLRSARQRQGRTLREVSSAARVSLGYLSEVERGQKEASSELLGSICDALDTPLSLILR-
160936303    ----------------------GQRIKTLRKRKGLNQTQLANLIGKSLRTVQKYETGEIEVSIDVVNEIAKHLDTTP------
295839125    ----------MSNDFQSARVALGARLRELRTEAGLDGKSLAELLAWQRSKVSRLENGRQTASRPDLEAWAQAVGQP-------
158522991    ----------------------GRNIRKLRRQRGWTISRLAGEIGMAEIPLGRIERGGNAPSAAVIFQLSRALGVSVDTLF--
137411648    --------HATGEGCMQEKILVGHKLRRFRQSAGLSQTAMAEALDISPSYLNLLEHNQRPLTVALLLKLGNSFDIDM------
154484771    ----------------------GKKLKEIQTHKGFTQKFVASSVKVNTSHISNIENGKVKISLTTLVNVCNVLGTTVDYVLK-
225017731    -------------------MILKNHLKELRARHGLNQSELADRADVSRQTISLIERGNYSPSITLALTLARILEV--------
209551664    --------------------IVGRNVRQFRALRRVSQLELGEALGLTFQQIQKYEKGTNRVSASKLHQIAVFLDVEISALFE-
307224133    --------------------ILAFHIRDFREKYGVTQSDIASGLGITSAGWGKIENGKSSLSVENMMKFCKIINIDATILL--
210611542    ----------------------GLQIKKFREQQKISQEELALKIFVSRQTISNWETNKSCPDVKSLITLSNIFNVSLDNFIK-
260584837    ----------------------GEFIKKIRKEKHLTQKELAEGI-LSKNFLSKFERGESKITSEIFLNLLERLNVSLDE----
290956650    ---------------------FGQASRLIRLRGSLRQGDMAQLTGLSQAFLSMLEAGTRRLTIDKIIEFLTGLGVPAELVPLP
219666840    -PGRPPKSERTSLCSL------GEQLKKERLRKKLTQMQAAEDIGIAQTTISKLESGRRVPDFKTARKIQQWLKI--------
138225097    ----------------KDHKKLFNNLQQLRRAAGLTQQELSVNAEVSRKSINAIENGIYVPSTVLALKIAKTLKCKVEDLFE-
139861731    ---------------------LGERIKELREEHKVGVRELGRLVDVSAMHISNIEKGKSSASAEIIQKIADALKADADELL--
148988948    ------------------RVAIMSELIEARYEQGISQKKLEEVSGISQPVIARMETGESSLQLDTVLKVLTSLGKTL------
295699364    ---------------------LAQLLAASRRQAGFTQTEAAARVGVSQSRISALETDASGLTLIQLLALCGAYGLQL------
295398491    ----------------------ADQIYNIRKNLGLSQREFAKLVGKPQSTIGRIESREVNASLDTIVSIANATNKKL------
227357914    ---------------------LGKEIRSKRKAIGLTGEDLAKKLNVSQQQVSRYETAESKISFEKLLLISDVLDLNIQYLLK-
168701755    -------------------------LKKAREAAGLSLADVAERSGIDKAALGRLENGVHNPTVDTLARYAAAIGKRLV-----
142560037    --------------------IMKNNIKKLRSEKAISQKQLAEYLNVSRQTINAIETGKFDPSLTLSIKITRFFKKSLEEIF--
296156060    ----------LPDDNAIDRRI-AQRLRALRAERNWSLDDLARLSSVSRATLSRLENAAVSPTASVLGKLCVAYGLPISRLM--
254421718    ---------------------FGQLLKQWRSQRNFSQLDLSITSNVSQRHISFLESGRSKPSREMVLTLSTVLDIPLRQ----
288906350    -------------------------IKTKRKEKGLTQKELAE--GIAQAVISKIEKNETTPSVDLFFKLVKRLDIDM------
307264993    ---------------------LGKRIREERKRQFLKQGDLSGD-EFSKGYISLIEKGKISPSLKALNFIAQKLNKPVVYFL--
126735122    ----------------VQKLYAGAKLRELRGRLELTQKAFAERLGVSLPYLNQMENNNRPVSTAVVLGLAQEFGFDVTEL---
141774090    -----------------------NNLEEIRKSVGMTQLQLSERADVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDLFK-
144193341    ------------------RQALGTHLRARRQGLGRTLREVSADAQVSLGYLSEIERGQKEASSELLGAICTALETSLSQVL--
137676826    ------------------------RIRPLRLEKGWSQEQLATIAGLSTRTVQRIENGEQ-ASLETLTAIAAALGVQVRDL---
288559687    -----------------------NNLKIYRAIENITQKELADELGVSRQTIVLIENNKNDPSLELAFKIAHKFDVKIEDIF--
167770512    ------------------RVILACNLLEYRTINDISQEELAFRIKTSVKSYAKIERAEVHTNLKILDRLSQATGISTAQLLTP
255007620    -------------------KQIGIQIRQRRKMLGINQQTLADLAQISINTITKIENGEININFQKLYAILEVLGLEL------
218682257    --------------------IVGRNVRQFRALRRVSQLELGEALGLTFQQIQKYEKGANRVSASKLHQIAVFLDVEISALFE-
225374973    -------------------MIISERIFYIMEQKNMSQLELSRRTGIATSNISDWKKKKTNPKADCLLSICDALDITPEQLLT-
304403197    -------------------------IRELRVKRGLSQEELAEKVYVTRQAVSRWENGDTVPNTETLKLLSVLFEVSINTIL--
255035160    ------------------KLSISEQIKTLRRAKGLSQENLAESARINLRTLQRIEAGDTIPRGETLRLLAQVLDVRVESL---
152967978    --RRWRDRLSPADVGLPARVR--------RRAAGLRREELADLAGLSVDYVVRLEQGRANPSAQVVATLARALQLSTVE----
110632671    ----------------VQKVFAGARVRRIRHSKGLTQTGMAEGLGISPSYLNLIERNQRPLTAQLILKLVSVYKVDPDEL---
143096488    -------TPFEADPQLIELSLIGVHVRTRRQARGMSRRMLSEISGVSERYLAQLETGNGNATVGILHRLALVFGCAVEDLI--
160944429    -----------------------NRLEELRKQRGIKQEDLANALEVSRQTIGSLENGRYNPSIQLAFKIARYFNMSIEEIF--
148643210    ------------------------KIKEFRNEKGLSQQKLADLTGVTRQTINALENARYNPSLLLAFRITKILDKE-------
183600898    ----------------------GEFIRMIRIKKGLTGAELGKLIGVSQQQISRYERGYHTLSLSDFTFILSVMNVSFLDFI--
219856265    ----------------------GNRVIKLRKLHKISQNKLAISLNVAAATINKIEKGTAKPSIDLLIKICEFFSITLSEFF--
238797081    ------------NSEQQNRHIFSQRLKDARLLRGLSQKGLGIAAGIASARINRYEKGVHEANLVTAKHLAEALNIPL------
262043414    -------------------MSLAARFKARRIELGMTQTEVANVAGVSQQSIESIESGRTRKP-RNVLELAKALKCSPDWLL--
153000490    -------------------EMIGDRIRSRRKELKLTQKNVAETVKVTPSSITQWELGMSTPKGKNLINLSKALNCSPEWLL--
76787698     --------------------MLGENIYLQRTQIGMTQENLSDYLHLTKTTISKWENNQAKPDIDYLILMANLFDISLDDLV--
187777952    ----------------------GNCIVHKRKEKGITQEQLADYIGVSKASVSKWESGLSYPDILLLPEIATYFNISVDELL--
141173026    -----------------------NNLKALRQEKSISQDELASILGVSRQTINSIETGKFDPSLKLVIKITRFFKTQL------
229073535    -------------------LMSVSKVKFARVEKGLTQQGLVDIVNVTRHNISIIESNNYNPSLNLCIHTAKTLDKSLDKLF--
160895181    -----------------------ERIRELREVIGITQSNLASALNISRSAVNAWKMGTSKPSIDTLVDLADFFHVSTDYLL--
268319338    ---------------------LGAAIKKGRRSLRMTQEDLAEFSSLSVNFISKIKRGNQNISIQKLDAIAKALQTSVITLI--
126736840    -------------------------IRKLRLEKGYSQEQLAEMAGISTRTLQRIERG-ANASPETLKCIASVLEIDFSEL---
253700937    ----------------------GPRIKKLRLARKLTLQAVANETGFSPALISQIENDNVSPPIATLSKIAKFFDVKLAQFF--
218134569    ---------------------------QLRTERGMSQDELAEKIMVTRQAVSRWENGETIPNTETLKLLSKEFNVSINTLL--
307709969    ---------------------LAEKFRLKRKELRLSQQTLAE--GIEQSQISKIERGHFIPSADLLFKLSQRLEVPL------
258651247    -----------DPPSVRERRL-AAELRRARQAAQLNGREVAALTGWSTSKVSRIENGRIGIGAADLDRLLELYQVPP------
55379381     ---------------------LGPELRRIREALGLTQSE----CGLPRSTYQHYERGRRNPSRDSLESVLDAFETRLAEM---
136476168    ----------------------GSLIQESRQHRGFTQAQLAEALGTSQSAINRIEKGGQNISLEMIARISDVLS---------
212715319    --------------VINEQQTIAKLVRRELRAKHMTQRELADEAGLSEQALSNKLRGLKNFTLRDVSRMADCLEVSVDELL--
288798981    ----------------PTPEYLGKTLQALRKAKGLTQEELAKLAGVKQSTVSHAENNTRGMRIETLYSLLAALD--LYLNLRP
229002961    --------------------IIGKRIKEIRMSLGYTQQQFADNVDISKPMVSYIESGKKTPSRETVSKISNLANVS-------
256829912    -------------------------LAGARHREGMTQEQLAKATGIARRHISEMENNKRPIGKLNARKLAAALHVDPRRFL--
138896745    ---------------------LGEMLKRLRKQQRWTQEQLAEQLNVSRSQISKWENGSTLPDIQSLEKLCRLFNVSADFLI--
253578955    -------------------MTIGKRIKELRTEADLLQSELGKAVAVSSQVISNIERGYTKPSTELVNRCAKYFGVPADYLL--
148993187    ---------------------LAEKFRLKRKELRLSQQTLAE--GIEQSQISKIERGHFIPSADLLFKLSQRLEVPL------
167561623    --------------------LVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
226940427    -----------------QRMKINEWVRIARANAKLTQQQLADVLGCTKANVSAWENGRHEPSYMQMMSISALSNTPL------
253702724    ----------------------GTRIRTVREAKRLTQLYVANVVGVTTDTISRWEN-NRYPSIENAQKLADALEVPLVDILR-
224823653    ---------------------LGKRVTHARELKGLTQLELAKRVGVSAQTINFVENG-RNKGTKHLLAIAKALGVS-------
168210926    ---------------------LATTLKDFRKDNKISQEDFAKQLEIARSTLSYYERAKSEPPIYTLVKMSEVMNCSIDELL--
67924432     --KQRKNQRKTRTKKPPE--FSAQQILDARKRKGLSQRALAKEIGKSQSWIRDLENGR-------------------------
142150003    ----------------TQKLYAGAKLRETRLKLGLTQKDFAAKLGVSLPYLNQMENNNRPVSTAVVLALAQEFGFDVTEL---
229099483    ----------------REDMKLQNRVRELRAKHRLSQGDLGKAIGSSRQTISLIERGDYAPSIVLSLKIAKIFNVPVEEIFT-
84501835     ---------------------------AARKAAGLTQAELALRLRCHQSFVARLESGERRVDVVELIVLARALQI--------
197105920    ---------------------------EARRQAGLSQRALAARLEKTGSHVAMIERGQRRVDLLEFCRMADCMGLPAEVLVR-
300362438    ---------------------LGQKIADLRKKNNLSQEGLAEKMNVSRQAVSKWESEQSIPDIEKIVNLSELFGVTTDYLLK-
288928743    --GKPGDLAREQYESDINAFLIGETIKKARLQRKLTQAQLGELMGVKRAQVSRIE-GGRNLTFATLSRAFKAMGV--------
222055943    ----------------VDRLLDGENIRVWREYRRLSAADLAKACGVTAAAISQIESGKRKSSVTLLHKIARTLKVDLEMLI--
154500872    -------------------MSLGSSLYHARKKSGLSQENVAEKLGVSRQTISKWETNETLPDIRQSKGLAMLYNMTLDELIE-
251791287    -------EPHFSETSETDRRL-AERLAALRRERGWSLDELSQSSGISRATLSRLERMESSPTAVLLGRLCAVYGCTMSSLL--
143140324    ---RKKNVKINLQNLQIENMSIGPKIKAFRRQSGLQANKLAEELGISPSYLNLIEGGKRKIDGDLLLKVCEKLNIELSDL---
237808624    ----------------------GKQCAEQRKAKGWTQADAAIRANLARPVISMIERGRFTGSLKSLVAYLSVLGLEL------
254805385    -------------ATEADRLI-GEKIRQRRKELGYSAEKLAEHINLSQQQISRYERGVGKINISHLVDIAVFLETPI------
300856338    ---------------------FTQRMKELRREKNITLENLAKALNTTKSTLSRYENNLRTPNVDFINQLAKYFNVSVDYLL--
253988431    ---------------------FAERLRLLREARNLSQVRLAELLGVDPRAYNRWEKGASAPHLETVIKIADVLQVTIDELV--
170721030    -------------------------IRGLRKHRGLTLGELAIKVKRSLGFLSQVERGLSQPTVADLTAISEALHVP-------
150009363    -------------------KIIGAKIKNIRESKQLSIEEVAERSGLGIEQIERIEGNLDFPSLAPLIKIARVLGVRL------
138449373    -----------------------NRLKILRAERAWTQADLAKAMDVTRQTVHAIEKGKYDPSLPLAFKIAQVFGMPIEQIFFP
140376540    -----------------------NNLEEIRKSAGMTQLELSESADVSRKSINAIENGIYIPSTVLALKIAKTLGCKVEDLF--
219667497    ---------------------------AARKEKGITQAELDSLCGVKQTHIARIENNNTDPQLSTIFKILRPLGKTLAVVDIP
304404381    -------------------MTMGDRLRELRLRKNLSQEEVAKQIGITRSAYSHYEINNRQPVYDTLIKLSSYFEVSL------
271963921    ----ERAVGQEAARQRREAYVRGYQLAEMRKAAGITQVELAEALGVTQARISKIENGEVSG-IDVVRAYVTALG---------
110640145    ---------VLSDTAIIEQL--GKELKRMRLKNNLTQQELANRSGLFRSTISEIENGRV-GSLLSLIQLLRALDK--------
50123201     ---------------------FAERLRLLREARNLSQVRLAELLGVDPRVYNRWEKGVSAPHLETVVNIADVLQVSMDELV--
302335294    -----------PRSTQGERAVHENNLRYLRDKVGLSQVQVAAQLGVSSKTYSSWETGRTELGAERIRALCDLLGCTPNDVL--
237737130    ---------------------FGDKIQLQRKKKGMTQEELGEELNVSRQTITKWESNQSFPEIKKIIKLSYFFDVTIDYLLK-
302542772    -----------ANPTYRQRR-FGAEVRRLRERAGLTVGEAARLMGMHSPHLSNVEAGRTSLAAERLGVLTQALE---------
258538914    -------------------------LRQIRKNKGLTLAQVADAT-ISSSYLSKVERGQNDITVTKLLHLLERLETTPEEFL--
282866393    ---------------MTENLTIGERVAWYRRRRGLSQEVLADLVGRTTDWLSKAENNRIELDLSVITSLAEALDVSLGDLL--
296394319    ----------------------GPRLRQLRVERGLSQVALAADLAISPSYLNQIEHDVRPLTVPLLVRLSETLGV--------
138198509    ---------QIENMSQVDLKI-GPKIKSFRRQLGLQANKLAEQLGISASYLNLIESGKRKIDGDLLLKVCEELKIELSDL---
260172935    ----------------------GTRIRRLRESKNLSIQEFADKLEIEYNNVIRIEKGRTNFTIGTLVKIANTLEVNLKDIV--
65321312     ------------------------NLIKARKRKNFTQEQLGALINKQKTVISNWETGYATPTLDDAMQIAQILEEDIYNLF--
50955215     ------------------RQEIGDVLRDFRLQKGRTLRQVASKASVALGYLSEVERGQKEASSEILASVADALETPVSVIMR-
261368490    ----------------------GVKIRQIRQHRHMTQRELGEKIGLGKNRIAQYEMGYRTPKRDQLNKIAHALNVPEEML---
238062483    -------------------------------------REVAEAAGVSLPYLSEVERGRKEASSEVLAAICRALGIGLSDLLE-
206970068    ---------------------LGSEIKKIRVMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
290131506    ---------------------LGSEIKKIRVMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
229158911    ---------------------LGSEIKKIRVMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
159040395    ----------------------GQRVERLRRAAGLSRERLAGLAGLSATTVKFIENGRRSLTLRAAQQLAPHLGVDLGDLFGP
73670452     -----------------------NRLEILRKQKGIKQEELAEALEVSRQTIGSLENGRYNPSIILAFKLARYFNT--------
190889812    --------------------IVGHNIRQLRALRRVSQLELGEALGLTFQQIQKYEKGTNRVSASKLHQIAVFLDVEISVLFE-
291519985    -----------------DKSIIPQRLAQARENLGITKAEASRRLNLSKIGYGRYESGDRTPSIQTLEVIAQCFGTSVAYL---
256957168    -----------------------KQIKNYREEFNFSQEELAKKLFVSRQTISNWENERSYPDIHNLLLLSVLFDVSLDELVK-
296441983    ---------------------VGELIRSLRIECGLTQKQLADAMNISDKTVSKWERGLGCPDISLLPELSILLKVNIEKIL--
283832969    -------------------EAVSQRIKQYRKQKKMSLDELSRQANVSKGMLVEIEGCKANPSIALLCRLAAAMGVSVADFV--
15924988     ---------------------FKDRLKQIMSERKISQSELSRRTGIGRNSISDYLNGKYEAKQDKVFELAKALNV--------
15900927     --------------------LLATRLKNRRKELKMSQRELAE--GIKQGQISRLESGEFTPGADFLHALAKKLKVSM------
142174976    -----------------------NRIRELRFAAGMTQAELADAIDMTRQTIIAIEKGRYAPTLEAAFKIARALDQPLEDVFQ-
139890789    ---------------------LGRKLRDRRLSLGLTQTKVGDALGFSFQQIQKYEKGLNGVTSEKLLDLANVLQVPI------
136484343    ---------------------FGKRVYKMVVDMGITQSDLARMSGLGRDSISQYIRGKSVPTPVNLKKLAKALNIEPNDL---
160880556    -----------------------NRLEEIRKLHGIKQEELANILEVSRQTIGSLENGRYNPSILLAFKIARYFNMRIEDIF--
167770329    -----------------------ERIRNMREDKDLSQKDMAEILHVSQTTYSDYELGKINIPTQTLIKLASFHHTSIDYLL--
170694149    -------------------EALGKEIRARRKLKKLTQAGLALRANVHPNTVSLIERAETVARVDALLDIANALGAALSQLIK-
218510909    -----RAGDDSEQASHPVDIHVGQQLRIRRVHSNLSQSELGQKVGLSYQQVQKYESGKNRISASMLYEIAGGLNVP-------
255524012    ---------------------VGEKIKNIRNSIGMTQKQLGKKLGVNESFVNEVENGRKIINQNLIDRISKVLGK--------
297203581    -------------------------LRAWREQRRLSQLELALRADSSARHISFVETGRSRPSEEMVLRLAEHLDVPVRE----
229199476    ---------------------LGSEIKKIRVMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
161508087    --------------IRRESMTIGELLKEERIKKGLTQKQFADSI-VSVSYYSKVEKNEHRITAEDLITILEHNNIPLCSFFK-
240143885    ----------------------GSYIAEKRKKLGMTQKQLAEKLGKSDKSVSKWERGICLPDVSVYLELCEILGISLNEFL--
86559544     ---------------------LATTLKDFRKDNKISQEDFAKQLEIARSTLSYYERAKSEPPIYTLVKMSEVMNCSIDELL--
291302735    ---------------------FGHLLRRHRLAAGFTQESLAERAKLSSQAIGSLERGRKRPYKYTVDVLADALG---------
136010186    --------HATGEGCMQEKILVGHKLRRFRQSAGLSQTAMAEALDISPSYVNLLEHNQRPLTVALLLKLGNSFDIDM------
116617222    -----------------ESEDIAYNLRRLRLELGYRRADLADELNISLSTIAKYETGSRIPDIDTIIQLSKVLHTNVNNLI--
33593601     ---------------------LGAVLQAARKAQGLTQSALASRIGLSQSRVSHLELNAHQLSVEQLLAWCAALGLEL------
260618475    --------KHIGKIGTPKRDVFENELRQARKERNLTQEELGKLVGVQKAQISKLENSLTDARFETIIKVFKALN---------
83594673     ----------------------GRKIRTLRERRGLTQSQLASLLGKSGETISNFERGKVVTSIQTLDQMAKVLNVRLMDFF--
146319181    -----------------------NKLKTLRKENNLTQEELAKKIGVNLRTLQKWENGESSIRTKNAEKLAKHFGVSVGYLL--
308181771    ----------------------GQRIKAKRLELKLTQNQVAEKLFVTQQTVARWENGKHTLPVKAVQDLSELFDVP-------
27377584     ----------------------GPKIRRLRLRKKLGLVQLSEHTGLSPAMLSKIERGHLFPTLPTLLRIALVFGVGLDHFFR-
29831838     ---------------------YGDWLKQQRETAGLTQQQLADAAVMTRSHIAHIEAGRRTPSKEDARRLDEVLNT--------
229018544    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
159901214    ----------MPAVTLESFSTFGALLHFLRRRARLTQRDLAIATGYSEAHISRLENDQRLPDLTTLVAL--------------
134526007    -----------------------NNLEELRKSAGLTQQDLSESAEVSRKSINAIENGIYVPSTVLALKIAKTLGCKVEDIFK-
143080547    -------------KIMVKKKSFGLLIRESRIKNGFGQRELATKIGVAASYLNDIEKEKRSPKQIVIKKLSKLLKININTL---
229087515    -----------------QRGTLRNNLIVLRAEKRWSQTELANRVGVSRQTIASIEANRYNPSLILAFEIAYVLGREFHEVFQ-
227495811    ------------------RREIGEVLRSVRQHQGRTLREVSSQARVSLGYLSEVERGQKEASSELLASICQALDAPLSAVLR-
46908504     ---------------------FGEKLIHLRKKNRLTQKQLAAKIGTTASTISKYENDNHRPPIFILAKLAEILGTTTDFLL--
212710259    ----------------RLREEVGSFIREARLNCSLTGEELGRMLHISQQQISRYERGITSVSIETLDAILNKLGK--------
238855117    -----------------------ERLKTLRESSNLSQEDVANKLKISRQSISKWELGDAVPDIGKLMELSKIYNVSLDYLV--
310759926    -------------------MSLGDNIRQRRKALGWTILDLANRIGSDVGNVSRLERGKQGYSDEILAKIAAALGCPVGELF--
150015603    -------------------EQFGLKFDKKRRVKGLKREEVADLAGVSIDWYVRIEQGQVNPSIDVLLSLSRVLQ---------
42784526     ---------------------LGSEIKKIRVMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
302865716    -------------------MTIGQRVAFYRRRRGLSQEVLAGLVGKTQEWLRKVETNRADLDLSVIRAIAKALDVSLGDLI--
307274506    --------------------IFGKELKELRLKVGLKQREVADIFEISKNYLSMIESGKRNCS---------------------
142280063    -----------------------NNLEQLRKESGLTQQELSENADVSRKSINAIENGIYVPSTVLALKISKTLGCKVEDLF--
228983647    -----------------------NQIYELRTENNISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
260906752    -----------------------SSLKQVRKSAGLTQAQLAQLTGVSRQTIIATERGDYAPSVYLALRIAKALATTVEEIF--
292657070    -----------------------NGLRTRREAADLSQGELAEAVGVTRQTINAIERERYDPSLELAFKLAAYFDCRVEDLFDP
83648267     ---------------------LGRKLRKLREQQKLSLEQLAVLSDSSKSYLWNLENFESNPSVDKIGKIATALKVTSEFLL--
225165613    ---------HDQAPILEQKNIIGRQVGRIRSNLALTQEMLAARCGISRGTLAKIEAGVRCVTDIEAATLALALKVPLHEL---
254555955    ------------------KIVIGSKIKEQRQQHEWSQQTVAERLHVSRQTISKWELGKSYPDLELLVALSKLFAVSTDELL--
257468157    ---------------------LGQKIMLLRKKENMTQDELAEKLNISKQSILNYETEKRLIPIDVLSNIAKLFNFPIENFF--
307329596    ---------------------VGTLLREWRDRRRLSQLELALRADSSARHISFIETGRSRPSQAMVLRLADHLDVPVRE----
306831331    ------------------KKTLGKTFKMIRESKGLSQKEVAEGV-VSVAQLSRFERGISDVTADVLYICLQNMNVTMDE----
256771387    ----------------------GRRVQRLRAERGLTQRQLAEPA-YTPAYVSTLESGKVRPSETALRFLAGRLGTSYEEL---
86140054     ----------------TQKLYAGAKLREMRTRLELTQKDFATKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGLDVTEL---
135240828    ------------------KEQIQNNIRRLRFDNGMTQQILAEKAGVSRQTIVAMEKGKYSPSLELAFRISRVFNVTIEDVF--
143789438    ---------HTDDMAKIEVSGLGGFIRDQRDQAQMSLRQLAKAAEVSNPYLSQVERGLRKPSAEILGRIAQGLRISAESL---
229189448    -----------------------NKMVEYRKKIGLSQEKLAEKLGVSRQTIISIEKGKYDPSLPLAFEIAKTFQTTIEHVF--
194337154    IAKRKSLDPEFAKTFDNEYEEFGVLLKEARKNAGLTQEALAEKLNTKKSAISRIENHSEDIRLSTLHHYAEALGK--------
293402548    -------------------------IADCRKELNMTQRQIAERLGITNRAVSKWETGKSMPDASLMLELCEALHISINELL--
257068234    ------------------RQELGDVLRDARRSQGRTLRQVSSDARVSLGYLSEIERGQKEASSELLVSVTDALGLPLSFVLR-
291537327    ----------------------GKRIKKRRKELHLTQTEIKEKTGISSGNMSDIERGNRLPAATTLAQLSEILD---------
73670284     ---------------MSEENRVGSKIRQLREAREMTIEELAEASQSSEELIQQLENGALVPSLTPLLKIARALGVRL------
126729408    ---------------------VGDRVRRAREARHIPRRVLSEMSGVSPRYLAQLETGEGNISIGLLTKVACALDLSVERLV--
149203444    -----------------QKLYAGAKLRETRQRLGLTQKDFAGKLGVSLPYLNQMENNNRPVSTTVVLALAQEFGFDVTEL---
144014874    -----------------------NNLEELRKSAGLTQQELSDQADVSRKSINAIENGIYVPSTVLALRIAKILNCSVEDIFT-
141752338    ---------------------LANNLKQLRKQAGLTQEVLSIKAEVSRKSINAIENGIYVPSTVLALKISKTLNCTVEDIFQ-
143658520    ----------------------GPKIKSFRRQLGLQANKLAEQLGISPSYLNLIESGKRKIDGDLLLKVCEELKIELSDL---
270290145    -------------------------LQERRIKLNITQKELGKRIGMAQSRIAKIESLDSTPSLETLNRYAHGLGLEIKLTLKP
310640619    -----------------EQPAFGTYLKQQREHKQLSINQLADAAGISNSQISRIENGLRGPKPSTLRKIADALSVSYTEMMK-
91772552     -----------------------ERLRQKRLDLALTQSELAKRAGVSQPLIARIEAGDVDPRLSTLRKICTAFE---------
293607287    -----------------DRRI-AHRLRALRQDRGWSLDELAGLAGVSRATLSRLENAEVSPTASVLGKLCAAHGMTMSRLM--
297160140    ---------------------FGADVKRVRLGRKLTQKQLGKATGYSDGYVSLVEAGKQMPSM--------------------
300782132    --------PKTDTVTPRARTL-AAAIREVRTDAGCGLRELARRIGIHFQLLSQWEYGLRNPRLEDVTAILGALGV--------
300172401    ------------------KNVFKSQLCLLRQKMSLSQDALAQKLYVSRQSVSKWEHGDAEPDIDKLISLAEILAVDLNFLL--
137726249    -----------------DKVFIGPKLRQLRKHHKHTQAELGKLIGVTAAYVNLLENNQRTLTVKVLMSLTDVYGISAQELAQ-
113120173    -----------------------QRIRDLREDHDFTQRFVANLLSFSHTNYAKIERGEVALTADVLVQLSKLYNVSTDYLL--
309778394    -----------------EYKRIASNIKALRKAKHLTQEQLSELSGLSLSYISKIENCNKSFSLDALFILAEVLEVNVKEFF--
259046938    ---------------------------RLRVNHQLTQEEFAAKLDVKRAYLARLEAGHHNPTIMTLVELA-------------
111021597    ---RRTSFPGLEHLSDRRRALLDE-LVTTRREHGLTQTEIAAHMGTSQSAVARLERGDVDPRLSTLERYAEAVG---------
269976486    ------------------RRELGEVLRDLRQSRSMTLRDVSARARVSLGYLSEIERGQKEASSELLAAICYALDAPVSFVLR-
297563814    --GRRAEEP----PEPLMRDLIGDLLRRTRNEQGRTLREVAEDAQVSLPYLSEIERGRKEASSEVLAAVYRSLGLSLSDVL--
302523789    ----------------------GEYIRQQRSSAKISLRQLSKLAGVSNPYLSQIERGVRKPSAEILQQIAKGLRISAEAL---
239627852    -------------------KMVGIRIKTRRKELNLTQKDVYAATGISNGNLSEIERGNVLPSSKALVSLSKLLQTSIDWILT-
226361238    -------------------------IRAQREAAQVSMRQLAQLAGVSNPYLSQIERGLRKPSAEVLGQIAKGLRVSSEVL---
170016375    ----------------------GIKIKQLRISQGLTQQEFADKLFISYQSVSNWERQKRHPTAEMMLTMIETFNLPL------
288906380    ------------------RWDFGKVYKDIRQSKGLTQEEICGDM-LARSTLARIESGQVIPKFDTFIFLLQQINMSLEE----
257451561    -------------------------LKKLRESRNLTIKELSEKAKVGNGTIGDIESGRNTPRKTTLEKLAKALNVELFATLVP
297560607    ----------------------GQIIRSHRRRRGYSQTVLAGLVGRSESWLSQVERGKLPVSHEVLSRLADVLRLPLDEL---
262201756    -------------------MFIGARLRRLRDERGLSQAGLARRVELSTSYVNQLENDQRPITVPVLLTLTREFD---------
140305793    ---------------------LGPRLKKQRIDKGFSQAKLSKSIGISPSYLNLIESGKRKIPVSLLIKAADKLDLSI------
118476146    ---------------QVRRNGVKNQIYELRTKNNISQGALADKCKVSRQTINAIENNKYDPSLALAFRLAEVLGTTVDKLF--
222110485    ---------------------LAKALKAVRKARGLSQEAFSDVS--SRTYMSTLERDLKSPTLNKLAELCEVMEIHPLTLLT-
260103128    --QEKMKNPEFKKAFEKDMAQFSSSVAKAREDAGLTQRELAEKAGVPQSTVARIERGYST-STKTLSKLASAMNKTM------
307701797    ------------------RRELGEVLRDLRQSRSMTLRDVSARARVSLGYLSEIERGQKEASSELLAAICYALDAPVSFVLR-
280961357    ------------------RRMIGEALRRRRQDQHRTLREVSSAARVSLGYLSEVERGQKEASSELLASICDALGVRLADLLR-
295395408    ------------------RTEIGDTLRVARRRQSRTLRDVSTDARVSLGYLSEIERGQKEASSELLASICEALDMPVSVLLR-
308747480    -----------------------SKFREYRLARAWSQEQLAEMAGLSTRTVQRIENGEQ-ASLETLSALAAVFEVSVSEL---
241773144    --------------SELDRKLFGGRVKRLRHDLNLTQTRMAEDLGVSPSYLNHLERNQRPVTAQVLLKLASTYDLDM------
136091364    -----------------------NNLEELRKSAGLTQQELSESAEVSRKSINAIENGIYIPSTLLALKIAKTLGCDVEDLFQ-
139673539    ----------------------GKQVRMARKSAGVTLQQLSKQSLLSASMLSKIENGQISASLKTIQLICHALNIFITSLFK-
143685261    ----------------------GPKIKSFRRQLGLQANKLAEQLGISPSYLNLIESGKRKIDGDLLIKVCEELKIELSDL---
141403122    ---------HIENMSQLDLKI-GPKIKAFRRQLGLQANKLADELGISPSYLNLIEGGKRKIDGDLLLKICEKLNIELSQL---
307131684    --------------------MVPQRLRAARERAKISQEELAIAAGISESRMSHYENGRHKPKFELICTFAKILDVP-------
197284203    ---------------------LGKEIRSKRKAIGLTGEDLAKKLNVSQQQVSRYETAESKISFEKLLLISDVLDLNIQYLLK-
160902585    -------------------------IKKRRLQMGITQKDLAERMGTTQAIISKFEKGNYNPTYLFLQRLTEVLGGSIKLYFEP
227893715    ---------------------LGEEISRRRREQKLTQEDLAELSDLSVNFISRLERTKQNISIQKLDSIARALNTTTPDIV--
20808446     ----------------------GRRLWELRRQRGFTREQAARYLGISQKQLARYEKGREKISTDVLERLAGLYGCDYKYLL--
126699248    ---------------------VGSKIRSLRKSKNISISTLAKNSDLSTGLISQIERNMVVPSIVAMWKISKALDI--------
89094257     -----------------EPLQLGKRVKEIRLSQNLTLEEASKLTGLARSTLSKIENEQISPTFSAVNKLVKGLGIDIPQLF--
91780911     ------------DATRAERDPFGERVRLLRARRGMTRKTLATETGLSERHLANLESGVGNASVLVLRQIASTLNCPLAEVI--
227832369    ----------------------GARIHALRKERHLTQAAMAKQLGLSTSYLNQLENDQRPLTVTVLMQLTQRFGV--------
135325066    -----------------------NRVKELRKNQKLTQEELAELIGISRQAINAIEKEKFDPSLPTAFKMAKLFKSSIEELF--
136710407    -------------------------LRQWRKNLGLTQSALADLSGLTQSVIAKVETGVVDPRASTLRKIVGALK---------
139552064    -------------------KQIGEKIKIIRKRLGLQANKLAEELNISPSYLNLIESGKRNIDAELLVKICQELRIELADL---
139552064    ----------------------GPKIKAFRRQLGLQANKFAEQLKISPSYLNLIESGKRNIDGDLLIKISKELRVELSDL---
295401956    -----------------EAEKWGRRIRAFRKLKGYTQERLAKELGISVSTLGEIERGNRLPTEELVQQIAERLNISVEEL---
306829033    ------------------RVAIMSELIEARHEQGISQKKLEELSGVSQPVIARMETGKTSPQLDTVLKVLASLGKTL------
89074996     ------------------------RLKEIRKRAKISQKELGVRVGIASARMNQYEKGKHTPDISTLKKIADELGVPL------
302345475    -------------------------------ELHLTQTELARRMGCSQQYVSKILRGKENLSIETLCKIEDALSLHL------
259907780    ---------------------FGKRLAALRKERQLTQIELANLLDIQPRMLGRWEQGQVKPQFDYIIKLAQFLEVSTDYML--
256545793    -----------------------NRIREFRKEKNLSQHKLAKLVGLKRRSIMAYENNTISPSLETAYKICKVLDKDIKEVF--
73538629     -----------------------------------SLDDLSRRAGVSKSMLSQIERNLTNPTVAVLWRLANALGVNLADLL--
116621234    ---RSRDTESSEETIGRVLSAYGRKLRQLRLRKKIALVDLGRHTGLSASMLSQLENGKLVPTLATLARISMVFDVGLEHFF--
227512434    --------------------MFAQNLRYLRKKNHMNQTELAHYLGKSVASVSEWEAGKYTPKLPILEKIAALFKVQANDLLQ-
254249818    LPMNSTAALHSPSPSAGRASGIGPLLRTWRQRRRLSQMALALDADVSARHLSFVESGRAQPSREMVLHLAERLDVPLRE----
296128274    -----------------------NDVRELRLAAGLSQRELAEALGVSRQTVNSIETGRYDPSLPLAIAIARQFQRAVEEIF--
308186861    -------------------LQLANRLKLIRQRNGWTQSELAKKVGLKQATISHFENAPDSTSLATLFKLLQALEVSL------
269127822    ------------------RFQLGEAVRLRREELGLTQAQLAERAGLKQPAVARFEAGGTMPTIPMLERLAEALEMRLSIRFQP
289550028    ---------------------LAEQIKKYRKEQGLTQDQLAAELHTTRQTVSKWEQGSIEPNAQMIVNLAQMFNITTDELLT-
167841756    ---------------------FGRRAKERREALGLSQKHVAELVGVSQPAIAKVERGGSTTTTNGF-ALARALQTTLEWL---
27380641     ---------------------VGANIRQARIAKGLTLDQLARQSDLTRGYISLVERNLKIPSLAALLRMAAALEVNVANFFDP
73697820     ---------------------LGSEIKKIRVMRGLTQKQLSDNV-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
284030897    ---------------------FGDLLRRHRRDAGLSQEGLAELAGLSVDAIAALERGRRRPRPHTLRLLGDAL----------
42526813     -----------------KRQTPAKTLRFYRTLNKLTQVQLAEKLGVTKQFISNMETGQKPISRKTAYLLSEIFGI--------
257871444    --------------------MLGERLKALRIGMNQTQQQIADHLGITRAAYSHFENDRNEPDGETIVKLAELFHVSTDYLL--
291544611    ---------------------------QLRTQMGLSQDALAEKIYVTRQAVSRWENGETIPNVEALKLLSQVFDVSINTLL--
91783413     LPRQTRGVSGLSNIEQLARSI-GAAIAARRKALGMTQERLSELIQIEQSSLSRIERGTLIPSLERLASIAEELECGLADLF--
73667507     ---------------------VGKEIKRQRIMRGMSQNQLANKLGITFQQVQKYEKGTNRIVISRLYQLASVLNVEVRDIM--
229012522    -----------------------------RKEKGITQEELAAYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
89095957     ----------------------GQKIRDLRKLLGLSQKELAE--GITQAQISKIEKGDVYPYASTLYLISQKLGV--------
254478812    ---------------------LGRRIREERKRQFLKQGDLSG-GEFSKGYISLIEKGKISPSLKALSYIAERLNKPI------
135445381    ----------------------GENIKKFRKQLGLQANKLAEQLSISPSFLNLIESGKRNIDADLLLKICEELRIELSDL---
135445381    ----------------------GPKIKAFRRQLGLQANKFAEQLGISPTYLNLIEGGKRKIDGDLLIKISKELRVELSDL---
262193892    ----------------------GNAVRDGRKAFGLTQEQAAERLDICVDYYGRVERGIAIPSVSMLRRLAVAFG---------
242240827    ------------------------RLKTARLRANLTQEKLGVLAGIARSRISQYESGIHRPTFEMICAFAKVLNVP-------
297624714    ---------------PTQKTTIYNRLAVLRAERGLSRQALADAVGVNYQTIGYLERGDYNPSLELAFRFAKLFGLPIEAIF--
225575479    -------------------MTVGEKIKTFRTIRGISQNMLGELAGIGGTTILKYELGSQNPKPDQLLKIANALGVSINVL---
295108419    -----------------------EKIRYFRKQRGISQELLAERTGINVNTIRKYEIGIRKPKVEQLKKIADGLEISAIEFL--
187476768    -------------------KTFSDRLRQARVLRGYTQQDLARICGLSQSAIGSYETGQR-LSSRSIRRLALALNVSLDWL---
284164845    -------------------------LRQRRTELGLTQSELAETADVSQPLIARIEGGDVDPRLSTLRRIVNALEKAESDVVR-
218288942    -----------------------ETVKSLLRRRSMSMRQLATATGISVSTISKMITGKQRVNLDYLRRIADALGVPPLSL---
167835510    --------------------LVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
135512540    -----------------------NKLKNLRQKRQVSQNALAEALSVSRQTINSIENGKFDPSLTLAIKLTKYFGLPLDEIF--
138379353    ---------------MSDAQSFGTRLKQLRLEKHLGLRELGRLVEISAMHISNLEKGRSMPSPELVRKLAESLDGNLDELL--
142835160    ----------------------GDRLKAFRLASGLSADEIANRIGISRTALYRFEKGEV-AKIDTLEKLADLLDVSVPTLL--
142981207    -------------------ETFGSYIRSMRIKNEIGQRELAKKIGLAASYLNDIEKNKRAPKNDIIKKLSLILKVDLDLL---
135265873    ----------------------GPKIKSFRRQLGLQANKLAEQLGISASYLNLIESGKRKIDGDLLLKVCEELKIELSDL---
298674897    -----------------------NNLKVWRAKKDITQEYLAKEMGVTRQTINAIERGKYDPSIQLAFKLSRFFECSIEDLF--
310642306    ------------------------NFKKLRIKYHLTQQELAEIAGVTNKAISAWESGLSEPRMGAIEKIARHLHI--------
268679748    ----------------------GRNVKKLRQKKGLTQMELGLATGVGTISVSEVYYNKKHFNLEHLYKIAHILEVDICEFFKP
163759013    -------------VSLADEFSIAEALIRARAEADMTQEQVAERMQTSQSYVAKLESGRVSPSMKALQRYAAATGARL------
224024012    --RREKVNPEVKRMVDLSFKIV-DRIHEILKDKGLKQKDLALRLGKKESEISRWMRGTHNFTIDTLISIEDVLGEPIIEI---
284007367    -------------------MSFSQRVVTLRKQRGLTQQGLSDATCIHVQQIKRYESGSSLPTADALKKLAVVLHVSDFLLFEP
304398075    -----------------------NRFKEHRLARAWSQEQLAEMAGLSTRTVQRIENGER-PGLETLSALAAVFEVNVADLTGP
241904599    ----------------------GERVKKIRKMLKMKQRELKSE-NITRGFISMIESGRSTMSKETASIIADKFNKRAQEL---
256755152    -------------------------LKDLRIAKNLTQQKVAKLAGVDVTTINKIELGGRRPSPDTAKAIAEVLG---------
221066339    -------------------------LAQARKAARITQADLAERAGLSRMAVQRTETGDVDPRFSTLQEMARVLNMEL------
304437296    ---------------------------RARQERGITQKQLEEMSGVTQPVIARLERGTTSPNISTLTKLLAPLGKKL------
288554292    ------------QKSPELNRRLGRMIRLIRQEKGMTLEKLAEKSLITPKHLSSIERGKTSLSVVNLLLIEKGLGM--------
227819025    MPRTRSYSRVTREAL----TMLGKLIRIGRAERGLTAQDLADRAGISRTTLSSIEKGAAGPEIGIVLEVASLVGVRLFD----
157693790    ---------------------FGAYLRALREEKKLSVNQLAMYSEVSAAGISRIENGKRGPKPPTIKKLASALKVPYEDMMQ-
253581969    --------------IEKQYITLAQRLRELREEKGLLQLKVAEALEIPRSSYQGYETASKRLSLEALDKLAFYFNVSIDYLL--
134298754    ---------------------LGQRLKSMREQQNISMNMVAKRADIAQSTLSRIESGQQMPTFDVLERIITALGLTLADFF--
152977534    ---------------------LGSEIKKIRVMRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPI------
135435119    ---------------------FGPRLKKQRISRGFSQAELSKTIGISPSYLNLIESGKRKIPLSLLIKAADKLDLSI------
142190894    ----------------RERTSY--QLRALRKQAGLTQVALAELLGVSQNRISRLERGQARVLLSTLRRYVEALGGEL------
142417120    ---------------------VGNFIRQQRELAQQSIRDLAKVAGVSNPYLSQIERGLRKPSAEILQQLARAMKISAESL---
297571746    -----------------------NNVSALRAEHGFSQQVLADKLGVSRQTIISIEKGRFDPSLPLAFAMAALFNLRIEDIFSP
296440776    ----------------------GLKLKIRRIELGIKQGFAANEIGVSQQYLANLESGRSNPSREVMLKLAKLYGCSVQELF--
21322195     --------------------MITKRLKSARTRAGLTQEQLGVLAGIARGRISSYETGAYRPVFETMCLFAKVLNVP-------
260596933    ----------------------GEKIRQIRKANQMTLSELALRVESDVGNLSRLERGMQGYSDTLIQKIAEALGVPVAELF--
62736383     ----------------------GVNISHRRHELKMTQEELANATDLSTNYVSRLERGEVEIRALTLSKIAKGLKTTMEKLI--
301170246    ------------------------KIRMMRELRQLSQEDMAEKMNMSPSGYAKIERGETRLQYDKLVQIAQIFNMNLSDLV--
149907858    ---------------------LGSRLKTARSNKGWSLDKTSQHTGVSKAMLGQIERGESSPTVVKLWNIANGFELPLSYFLT-
77917765     ----------------KENLVLHNTVRKSREERSWSQQELADRAGLSRTGISAIESGRLIPS---------------------
84501573     ----------------TKKLYAGAKLRETRQRLGLTQKDFAAKLGVSLPYLNQMENNNRPVSTTVVLSLAQEFGFDVTEL---
227529915    -----------------------NRVRQFRKKQQLSQFELAKEIGVARQTISLIESDKYNPSLELCRKLAIALKTDLNSLF--
254420808    -----------------------NRLKLLRVERGWTQEQLGQALGVSRQAVIALETERHDPSLDLAYRIAAAFDRPVEEIFE-
284048500    ---------------------------RRRQELGISQRTLAERCGIPQSSIARIETLKTTPKLDTLVKLLQALDLKL------
238762562    ------------------RQTMMTELKAARQQCKLTQQEVAQRAGLRKQNISRMEKGIISPNLTTLSRYAAALG---------
256815577    --KRERIDAIKAEMIDAER---GHELATLRKAQGFTQVQVAKAMGVTQGRVSQIERGTARLDTSTMAAYLHAIGGEL------
78187751     --KRGESSPDFARTFERGYEQFGELLRQVRIQAGLTQNDLAEKLHTRKSAVSRIENHSEDIRLSTLAHYAEALGKKL------
224026525    -------LKQLNDKTMDEQKQIAERVRGLRDALGLGIDEMAESCGLASAQYAAIESGECDLSVSSLQKIARHFDVPLDVLM--
170700683    ---------------------LGAALRALRERRTLSQRELSELSDVDNAYINRLESGKTNPTPDTLAKLIRALKAP-------
167621874    ---------HLPNPVD---LHVGARVRVRRKVLGMSQEALANALGISFQQIQKYERGTNRVSASKLYDIARTLGAP-------
288795085    ------------------RRVIGDALRARRQGQHRTLREVSSAANVSLGYLSEIERGQKEPSSELLAAICDALGARLSELLR-
16554475     -----------------------QDLRERRTSLDLTQSELADRADVSQPLIARIEGGDVDPRLSTLRRIVEALEEAEGDVVR-
73669575     -----------------------EDLKKRRNELGLTQSDLAKRAGVSQPLIARIESGDVDPRLSTVRKILDAFE---------
67078395     ----------------------GRQIQYFRKRDNMSQEELAEKIHVSRQSISNWENERNYPDIHNLLMMSILFNASLDDLVK-
144137927    -----------------------------REHRQLSQAELARRSGVNRVQVIDIEAGRKTGSVTTLKKLAVALGVDLDDLV--
238916522    ----------------TDSEELGNIIRNRRKELKYTQAFLSEYTGLSVSFISDVERGKPTVEIGKVIQLISILG---------
188025520    -------------------------FRKHRRLLGMSGKILGQKLNISQQHISRLERGQATFSIEIILQLLNEIDKTLLDLI--
78188883     --------------------VLGKMIKTARQERNLTQEQLGKLVGVQKSQISKLESNTHSATIDTILKVFKALK---------
171316513    -------------------EIFGERLKAERKRLGLKQAELADRAGTTNVAQSRYESGDRSPDWGYLSAVAQA-----------
257053836    -------------------------LRERRTDLGLTQSELADRADVSQPLIARIEGGDVDPRLSTLRRIVNALQ---------
114324653    -------------------KMFTDRLIKLRQARGWTKKEFSAKIGKTQQTVGKWENGSNAPTFKDLVKLVGLFGVTSDYLL--
256810133    -------------------KIDGKVLKEVREAMGISVGKLAEVVGVSRKAIYKYETQAANPSVDVAIKIEEYLDVPLVKLFEP
142568750    ---------------------FGPRLKKQRISKGFSQAELSKTIGISPSYLNLIESGKRKIPLSLIIKAAEKLDLSI------
140881671    -----------------------NNLEELRKAANLTQQELSESAEVSRKSINAIENGVYVPSTVLALKIAKTLDCSVEEIFK-
228478000    ------------------------KIQELRKANKISQAELADEMGVTRQTIISLEKGRYNASLELAFKIARYFGKTIEEVF--
227893945    -------------------------VKEERKKAGLIQREVAEKVGVTERTIISVEKGKYKPSIVLAYKLAQLFGTDIEMLF--
167646208    -------------------EQFGAFVRHHRKRLNLTQPQLAEKVDRQLNAIKNIESGKTGTTFETIDRLAQALEVDPRDLF--
78046656     --------------------LFGRRLRTARLSLGLRQADLGRMLGMEEQRISRYETGQHDPDPETAAELAQALGLPL------
300782359    ----------------------GEYIRQQRNTAKISLRQLSKLAGVSNPYLSQIERGVRKPSAEILQQIAKGLRISAEAL---
257790696    ----------------------GELIRKYRKMRGLTQSELAEKCSLTDSAIRNYELGNRTPGEDQVKGIASALHVAPESL---
209963569    -----------------------SRLRSLRTARGMSLSALAAKVGLSKGELSKLETGVRPLRPDHVAKLARAFEIAPSDLV--
269127365    -PRRRRSSVSPPLPA------FGRQLRRYREEAGLTQESLGRRAGVTGQYVGQVESGRTRCS---------------------
300854557    -----------------DKLQIGEIIFKLRKEKGITQDQLGGFIGVSTAAVSKWESGNSYPDITLLPVLASYFNVSIDKLL--
137488275    --------------------VLGQRIRHYRTDRGFTLDELGEMVGVTASQLSLVENGKREAKVSLLNSLAEHLDVELTDLL--
143953597    -----------------------NRIRDIRRQKGLTLADVAARCATTAQTIGRLETGMRSLSLGWMNRIAAALDVDPQLLVK-
135038715    ---RTNNMAQMSGVSTTERTAIAQRLAKLRQDAGITQLELAKKLKTTQSIVSRYERGELRIHAELLLELSKILGVTPNDIV--
143359143    -------------------------IKQARIKIGVTQKELAKMSGVSTSMINQIESGRSQPSYETAKRIFDSLAT--------
141632748    -PQDRSFIHATGEGCMQEKILVGHKLRRFRQSAGLSQTAMAEALDISPSYLNLLEHNQRPLTVALLLKLGNNFDIDM------
149005696    ------------------RVAIMSELIEARNKQGISQKKLEEVSGVSQPVIARMETGKTSPQLDTVLKVLASLGKTL------
255063146    -------------------------LRQAREASGLTQEQIAEKLNTKKSAISRIENHAEDIKLSTLERFASVLG---------
78221537     ---------------LDEEFAFLDEFLKARAAAGVTQAEVAERIGTTQSAIARLESGKHSPSLATLQKYAHALG---------
297544420    -------------------EAFGEELKNIRKSLGLSQSDVSKYGFINRDTLRKIENGKVIPKHETLELLSHLYKKDLNELL--
170754766    -----------------------------RKEKGITQEQLANYIGVSKASVSKWESGLSYPDILLLPELATYFNISVDELL--
163745956    -----------------QKLYAGVKLRETRTRAGLTQKDFAARLGVSLPYLNQMENNNRPVSTNVVLALASEFRLDVTEL---
144020707    ----------------------GPKIKAFRRQLGLQANKLSEDLGISPSYLNLIESGKRKIDGDLLIKVCDKLNIQLSDL---
143023344    ----------------------GPKIKSFRRQLGIQANKLAEQLGISASYLNLIESGKRKIDGDLLLKVCEELKIELSDL---
153954548    -----------------------NKIEELRKRIGLNQEKLAKALKVSRQTISSIETGKYNPSLELAFAISDYFGKSIEEIF--
210614614    ----------------KQKYSFDSKIHIYRATKRMSQQELADLVGVSRQTIIQLERNRYNPSMLLAYSIAKVFDVAIEDLF--
153938571    -------------------MVFKDRLKGLREDRDLTQDQIADVLSITRSAVANYENGIREPDMALLVKISDYFNVSLDYLL--
108759575    --------------------ILGEALREARLRAGLQQTEVATLINISRNAYSRLERGLMLPSVPTLYRLCTAVCTTPNELL--
310818242    ------DEERERKRVEALRKNLGANTRRARERLGITQEQMAEMLGISPEVYGRMERGLIFPRVERLTVICEKLGESSDRLL--
283479863    ---------------------FGKRLAALRKERQLTQIELANLLDIQPRMLGRWEQGQVKPQFDYIIKLAQFLEVSTDYML--
302518767    -----------SSSAQAARERVAQRLHALRVEAGLTGGELAARCGWTHSKSSRIENARTPPSPDDIRRWCEACG---------
139744882    -----------------ESIKIGPKIKAFRRQMGLQANKFAEDLGISASYLNLIESGKRKIDGDLLLKVCDKLKIQLSDL---
83720918     --------------------LVGVNLARLRAERQLSLDALARLSGVSRAMLAQIESARSVPSIKVLCKVAAALKVSVAAFLR-
239941410    ---------------------YGKWLKAQREAAGLTQQQLAELALMTRSHISHIEAGRRMPSEEDARRLDLVLGT--------
140075105    --------------IMVKKKNFGSLIRELRIKNDFGQRELATKIGIAASYLNDIEKEKRSPKQIVIKKLSSLLKVNIDTL---
188584631    -----------------------------RQKKGITQEQLAREVDVSLNTIKNVEHGKTNPRVTTAIRISQVIGISVEELFAP
300779893    -PRNKQGKPASDIPVLLE---LGAALAQRRRDAGRLQQEVATAAGVSRSTLHTIEHGGAGVRWEKVVAVAQALGLSL------
29349942     ---------------------------------GMTQKALAMKMNCSQQYISKVLKGRENMSLETLCKIEKALDV--------
298528650    ---------------LEDEYVLVRELLAARVRVGLTQEEVAELMGTTKSAVSRLEAGKHAPSVATLKKYAHAVGCHLEIKLVP
167644301    ---------------------VGGRVRMRRKMLGISQEHLADALGLTFQQVQKYERGANRVSASKLYEIAKTLQVP-------
262282005    -------------------------IKSARLKAGMTQKELAKIIGVTKQTIINYEKGTTDPSWERLEDIAKALKVDVDALF--
229085629    -------------------MQIGERIRQIRIHKGMTQGEL--VSGISVAYLSRIENGQIKPSSSFLKKVSQKLNVD-WDFL--
166033366    -----------------------NDFKEKRTQYGVSQNRLAVMAGISREYVSRIESGKVALTEEIKGKFTDALEK--------
142684072    -----------------------NNLEKLRKEAGLTQQDLSESANVSRKSINAIENGIYVPSTVLALKISKTLKCKVEDLFK-
136716435    -------------------MAFGPALARLRRSRGLSQEVLADAAGLSQRHVSFLETGRARP----------------------
16119228     ---------------------LAEAIKEQRELKRWSQEELANILKVSRQSVSKWESAKNYPSLDILIAMSDLFGISLEHLIK-
197284169    --------------------LVGKRIQKRRKELGYTGSQLAAKLGVSQQQFSRYERGLNKIDLTYLVLLAKFLNTPIY-----
194336782    -----------------------RELLAARQRSGMTQEAVALKIGTSKSAISRLESGKHTPSVATLRKYADAVGCEL------
146305038    -----------------------SDIRKMREMAGLTQTELARRVGVSQSLIAKIEKGKIDPKLSVVRKILDEL-TPLIEV---
148977326    ---------------------VGTNLKRLRQEKGWSLDKAAKATGVSKAMLGQIELGESSPTVAKLWQIASGFEVS-------
170742877    -------------------------------ERGLTLDALAERSGVSRSMISLVERAESSPTATVLERLAAGLGVP-------
256817863    ---------------------LGGRLAELRIEHGWSLGELAERSGISRSTLSRAERAETSPTASLLNRLCAVYGRTMSQLL--
284800615    ---------------------YGELIREIRLSKGLTQKEV--YTGISRSYAIGFEKGKHEITLSLFEEILKRIMVPLDEFF--
256769502    ---------------------LGDRLSRLRRFADLTQEGLAERSGVSVDVVRKLERRKHSARLPTLHALSKGLGVELTSLL--
84515424     ------------DQMTIERMT-GTRIREKRMDIGLRQASLASAVGISPSYLNLIEHNRRRIGGKLLTDLARALGVDPSHL---
139171675    ----RKADTDAALAELTSRI--GGHVRMLRRGRGMSRRVLSDVSGVSERYLAQLETGNGNVTVGILHRLSLVFDCAVETLV--
134857602    ---------------------LGAEIREVRKARGLTLQDMSDAVSCSVAYLSRIERGSARVSSELLTEISAALSV--------
116619054    -------------------------INQLRKKKYLSQEELANNCEVSRQTINAIENNKYDPTLILAFKLAKELNSTVDKLF--
154151191    -----------------------NKIKVYRAMHDLTQEDLAGAIGVTRQTILAIEKGKYVPSLDLAFRISRYFKVNIEEIF--
261415777    ---------------QTEISSLGKQIADRRKELNISQADLAEMSGVCLRTVNGIESGRANPSVKVLFELLQVLG---------
302392845    ---------------------FNKRLKKLRLEHNLRQKDIAEDLNLTPSAIGFYEQGKRKPDFEMLSRLADYFEVSVDYLL--
22124180     --------------TEEQRRAFGLRLKELRKQQHKTQKEVATRIGLQLSQYNKYESGMHIPPADKLITLAELLVTSIDYLL--
218442468    ----------LTDNRPQDGESLAQYLRRVRTSLKMSQGEMATKAGLHIQSLGKIEAGKTTLNGKTKAGLSRALGIP-------
88860936     ---------------------LGIELKRLRVERKWTQAFAAREIGIQQSYLSKLENGQFLPSEEVIDKLSLCYGVALTEFI--
297563410    --------------SPARRHYLVSQLKRLRAQTGLSQEEAAEEMGWHKSKVSRIENGKSGPEIDALCRFYKASDELREEL---
295108696    -------------------MILADKITEERKKNGWSQEELANQLGVSRQAVSKWESAGAVPDLQRILQMSELFGVSTDYLLK-
143626700    --------------------IMKNNIKKLRSEKAISQKQLAEYLNVSRQTINAIETGKFDPSLTLSIKITRFFKKNLEEIF--
143963246    --------PSGGNDAMQEKILVGHKLRRFRKSIGLSQTAMAETLEISPSYLNLLEHNQRPLTVGLLLRLGNSFDIDL------
83594740     ---------------LRPEFELATALIAARARAGLSQAELAERMGTTQSAIARLEGGRHWPSRRTLERLAAATGT--------
227539168    -------------------KSVGQMLKEAREQSRLTQEQLAQKVGKKRSYISKLETKGNNIKLQTLKEIVE------------
212710973    --------PSSKKGITIYTKAVGYEIYLLRKRRLLSGKELANLLNISQQQVSRYERGICNITIDMLIQVLNVLKMPIQDFL--
123443686    -----------------------ERLKSARKTAKLSQEKLGVLAGIARSRVSQYEKGFHTPSFDLIKKFAVILNVP-------
300732755    ----------------------GERIKYLRLKKSMGLVELGRHTGLSASFLSQLETGRVVPTLRNLARIAMVFSKDLNFFFEP
37650524     ---------------------LGSEIKKIRVLRGLTQKQLSENI-CHQSEVSRIESGAVYPSMDILQGIAAKLQVPIIH----
229070774    -----------------------------RKEKGITQEELATYIGITKASVSKWETGQSYPDITFLPLLASYFNISIDELI--
158313368    ---------------MREIRALGDRVAQVRVRRSMTQAELAERADVSVDLVTKLEQGQRDIRITTLHSLARALEVPTATFFK-