CSV:         000000000000000000000000000000000002111101120121011110100001000111000000000121002213291301000000100000201618121133163811741032102110300021312112471219910110011000000000000000000000000000000000
QUERY        MHDNNIELRKFLSIAFFEFICWRRSRWQKIGAFFLERLEHDSSICAMHADSFGPGRFVRAAVLLREQGMHDLSLSFLCAEGKRIVGSVRMTPISIEKITGHLLGPIVVHPLYQNKGIGRKLISMSVDAAEKKGSQVIVLVGDIAYYSKLGFQAVPWKSLILPAPVDPNRVLFLPLVQNVAQNIKGIVRCREV
239832443    -----------LTVPDFSY-CDLKPMQQLELTYAQECPAHDIEIEAINAEAFGPGRFTRAAHFIREGGPHALDLSFVALMGGIVVGSVRQTPVVVGKTPALLLGPLAVRPEWKKRGIGGRLMRMSLEAAEKEGHKLVILVGDEPYYGPFGFKMVAPGSMIMPAPVDPRRMLACELAPGAVNGVGGIVR----
92118723     --------------------CYLASPMSDLSTILTETANDAQAIERLHERTFGPGRFVLSAYRLREHVDHLLDLSLTARIGTLLVGSVRLLPVCIGDTPALLLGPLTVEPPFRGRGIGRAMLDRALSDARAKGHRLVVLVGDEPYYSRVGFKAIPKGQVDMPGPVDRARLLVCELVPGAFEGVSGMVR----
220925014    ----------------------------------PERVGDSDAIDRLHERAFGPGRFARTAYRLREGVAHLPDLSFTALVGTLLVGSVRVSPVRIGGTPALMLGPLTVDPAFGSRGIGAALMTASLDAARDGGHGLVLLVGDAPYYARFGFRPVPPRRLTLPGPVDPARFLVLELREGALEGVTGAI-----
218509421    --------------------------------YLTEDASHDAAIEHINEEAFGPGRFTRAAARIREQGPHDLSLSFICADDGETIASVRMTPVLAGTVKGHLLGPLAVRPSHKNMGIGRELVRIAVEAARRKGSEAVILVGDPPYYGPLGFEKVAYNALTFPGPVDPARVLVVPIAEGVHERLKGVIAWH--
121602912    MTDVSLDSRFFVS---------FSPADSDAITYHPETRDHDAQIEQINKVVFGPGRFTRASYLLREEGRHDCQFSFVACLGGDVIGSVRMTPITVGEQAAYLLGPLVVRPEYKNAGVGRKLMYMALHAAENHNVVLVILIGDKEYYGRFWFKNVEHQQIHMPAPVDPNRLLILELQKGALKVAKGKVRYR--
158423955    ----------------------------------TESPESNAAIERLHQRTFGPGRFARTAFRLRENVPHDLTLSFTAYVGTMMVGSVRQTPILIGSQPALLLGPLTVEPPFRAVGIGGRLMRVCMDAARDQGHGLILLVGDEPYYRRFGFKVVPHGRIAMPGPVDPGRLLIAELKDGAFEGITGPAR----
84683784     ------------------------SRRKESALFTLETPADWWEVEALYDLCFAPGREALSSYRLRDDVSPVDGLSLTARDEGILGGAIRFWPVHVGRHDALLLGPVAVHPTRQGEGLGGLLIQHSLELARDQGWSRVMLVGDAPYYSRFGFEKL--DGVEMPPPTNPERVLGYDLVPNAWEGISGKVT----
154247158    -------------------------------SIAVETAADDHDIDKLHERTFGPGRFARTAFRIREQAPHERALSFTARVGNMLVGSVRLTRVRVGTTPALLLGPLTVEPPFQSVGIGARLMEVALKAAQEGGHRLVVLVGDEPYYARFGFKRVPPGRVTLPGPVDPARLLVAELVEGAFTDVAGMVNA---
144127603    --------------------CARRTKSRDMFTLTQETPDDWWEVEALYDLCFAPGREALSSYRLRDDVPPVARLSRVARDDQGIVGAIRFWPVRIGAALALLLGPVAVHPTAQGEGLGGALIRDALDQAQKDGWARVLLVGDAPYYSRFGFARLS--DVEMPPPTNPARVLGLALQPGAWDGIHGRVT----
163849797    ----------------------RRRTPPVTALPLVIRPEHPDDIERLHARAFGPGRFARTAYRLREGVAPLPDLCLTALVGTYLVGSVRIGPAEAQGGSLLVLGPLTVDPSFSDRGIGTSLMQASLDAARAAGHGLVVLVGDAPYYRRFGFVPVPAGRLTLPGPVDPARFLWLELRDGASAGLSGAIQPRRI
84501701     ---------------------------KEVGCVFAETADDWWEVEALYDLCFAPGREALSSYRLRDGAAKVAPLCLVARDDTASVGAIRYWPVRIGGQRALLLGPVAVHPTHQGEGLGALLIAESLNKAQMTGWARVMLVGDPPYYGRFGF--ARLDGVEMPPPTNPERVLGRDLVPGAWAGVRGVVR----
141678740    -----------------------------------EKTEDYWDVEALFDLCFTPGRFALSSYRLREGQSPIDELCIVAKEEGFLAGAIRYWPSEIEKNKVLFLGPIAVHPTYQGEGIGAALIKSSLKRARELNWKRVLMVGDEVYYRRFGFRMI--NGIIFPPPTNPNRILGIELEEFSWQGIQGKV-----
296445945    -----------------------------VIRFSPQTPADAPAIEKLEERAFGPGRYARTAYRLREGSPPDLALSFVAHVGTLLVGANRMTEILIDSAPALLLGPLTVEPAFRSQGLGEALVKKSLDAAREAGHGLVLLVGDLDYYARLGFARVPRGQIMMPGPVDPERLLCCELRAGALATASGRMR----
222149373    --------------------------------YLTEDASHDAIIELINSEAFGPGRFTRAAARIREQGPHDRTLSFVCADQGETIASVRMTPVLAGTVKGHMLGPLAVRPSHKCLGIGRELVRIAIEAARRSGSEAVILIGDPPYYMPLGFEKIAYNALAFPGPVDPGRVLVVPLAEDVHARLKGVIGWRD-
90418310     -------------------------------RYLPEHPDHHASIDAIAAEAFGPGRFTRAAERVREMARHAPGLSFVAEHGGAIIGSVRLTPIAIGDAPSLMLGPLAVRPAFKNRGVGKALMQRAATAAREAGENSIILVGDPPYYAPLGYRPLPRGSVIMPGPVDLARLLGLELIAGALAEVRGTVGAR--
254461624    -----------IAIDMLPAMPVKKRESRDVYTLRPEKTEDWWEVEALYDLCFAPGREALSSYRLRDGVPTVAGLSSVARDDDILSGAIRYWPVRIGDHSALLLGPIAVHPTRQGEGLGGALIRNSLSRAQDQGWARVMLVGDAPYYAKFGFSQLS--GVVMPPPTNPERVLGLHVDGPDWKDVKGYV-----
269836259    -------------------------------TIRAETPADAEAISEVNRLAFGRENEARLVEAIRDTPGFIPGLSLVAERDGRVVGHILFSRIAIQEVPALALAPVAVLPEYQGQGIGSTLIRAGLDRARALGHRIVVVVGHPDYYPRFGFTSARAQGLEAPFPVSDPAFMALALTPGALDGVHGLVVYPEA
142491204    ---------------------------------MPETPADWWEVEALFDLCFAPGREALSSYRLRDDANPVAALCFLIRDEGALGGAIRYWPVSIAQQPTLLLGPVAVHPTRQGEGLGGFLIRESLKIAQDMGHQRVMLIGDAPYYERFGF--VKLQNVHMPPPTNPNRILGVSLSKNAWNKISGSVEKP--
143459386    -------------------------------AINTETKADYWEVEALYDLCFAPGREALSSYRLRENTKPIAELCLIARDEQHILGAIRYWPVKIKEHSGLLLGPIAVHPTRQGEGLGSLLIKDSLKKAENLGHSRVLLIGDLPYYSRLGFKKLS--NVKMPQPTNPERVLGIELVFGAWDILGGSVE----
126737286    ---------------------------------IAETAEDRWEVEALYDLCFAPGREALSSYRLRDDVPPVPGLSQVARDEGILAGAIRFWPVHIEWSSALLLGPVAVHPTHQGEGLGGSLIRDSLAKAQESGWERCMLVGDAPYYRRFGFQQLP--GVEMPPPTNPERVLGLCLGPGAWEGIAGKVT----
52548790     -----------------------------------ETEKDYEDIKSVNDKAFGQENEGKIVENLRKNEKYISDLYLVAEIDNKIVGHILFFPIKINEYETLSLAPMSVLPNYQKMGIGSKLIEYGIKAAKKAGYGSIIVVGHPDYYPRFGFAPASTFGIKLPFEVPDNAFMALELLPNSLKGKQGTVKYPK-
126733533    -------------------------MQQTALTLATETPNDWWEVEALYDLCFAPGRSALSSYRLREGVDPIAPLCLTARDEGILAGAVRNWPVLVGGQQTVLLGPIAVHPTRQGEGVASLLMQRCLADARDLGWSRLMLVGDAPYYRRFGFEQVS--GVIMPPPTNPDRVLGVALEAGAWQGVGGQVTA---
114770424    -----------------------------------EKKEDWWDVESLLDLSFAPGREALSSYRLRDGVLPVAKLCLVARDDGIIGGSIRFWPVQIGKARALLLGPIAVHPTRQGEGVGGELIRSALTLAKKDGWTRIVLIGDEIYYNKFGFKKSNF--LRFPPPTNPNRLLYLELKPDAFKDVNGEIQRSE-
288959687    ----------------------------------VEEPKHAAAIEALLDVSFGPDRFAKTAYQLRDGVDAIAALNLVAIDHDEVVGTIRYWPILVGGTTSILLGPIAVAAHLQGSGLGSKLIRMSLNKAVALGHQSVILVGDAPYYERFGFSRALTLGMEMPGPVDMNRFLALELVEGALAGASGMIGKPEA
299132172    --------------------------------IRAERAADVAAREALLDASFGEGRHTRTCQRLRDGRAPAEGLAFSATQHGRLIGTVRLWHVSAGGIPALVLGPLAVDASCRSLGVGAALMNHALAAAKARGHTAVILRGDPAYYERFGFSADKTGELALPGPFERERLLAIELREGALMGAWGMIAATGA
209965660    --------------------------------IAPEQPQHAAGIESLLDDAFGAKRHAKTVYRLRAGIGPVPGLSFVADEDGRLVGTIRYWPVLIGTTPAILLGPIAIHADWRSKGLGGTLIRYSLDRAAEQGHRIVLLVGDAPYYVRFGFTRENTLGLSLPGPVDLDRFLGLELVPGALDGVVGLV-----
144046791    -----------------------------------EKKDDWWDVESLLDLSFAPGREALSSYRLRDGILPVAELCLIARDLNGIIGSIRFWPIQIGKAKALLLGPIAVHPTRQGEGVGGELIRSALELAKNDGWTRIVLIGDEIYYQKFGFK--KSGFLSFPPPTNPDRLLYLELKSGAFKGVNGQIQKFE-
119386330    ----------------------------------PETPADTPEVEALLDLCFAPGRTALSSYRLREGVAPVRPLCLMLRDDGALMGAIRYWPVRVGGRPVLLLGPVAVHPTAQGEGLGGLLMRESLTRAAEMGWQRAMLVGDLPYYQRFGFWKL--EDVEMPPPTNPDRILGLELVPDAWSGIAGPVE----
170750045    --------------------------------IRPERPEDAPAIERLHARAFGPGRFARTAYRLREGAAERIDLGITASVGSFLVGSVRMGPVRTGATPFVMLGPLAVDPSFEGRGIGGTLTRAAIDGARRAGEGLVILVGDAPYYARFGFTPVPPGRLTLPGPVDPARLLWLELADGFGAGASGAVEA---
134981987    ----------------------------------PETAADHWEVEALYDTCFAPGREALSSYRLRDGVPPVAGLNHVARDGGILAGAIRYWPICIGAHAALLLGPVAVHPTRQGEGLGALLIEGSLAQAAPLGWSRVMLVGDAPYYNRFGFTLL--TDVVMPPPTNPERVLGRALVDGAWEGIAGDVTA---
138006385    -----------------------------------ETDADWWEVEALYDLCFAPGREALSSYRLRDGTLPIAALSRVARDDGILAGAIRYWPVCVGDRPALLLGPIAVHPTRQGEGLGGYLICESLVPAPGLGWNRVLLVGDAPYYQRFGFR--PLSGVEMPPPTNPKRILGMSLAPGAWDGVQGTVT----
154252673    --------------------------------IEAERPEHGPAIEALLDLSFGPGRYAKAAQRLREGNHPVPELCYVAEEDGEMVGALSFWPVVIGGVPGLMLGPLAVEPRLRGKGCGIKLMEKGLADAKKLGYRLVILVGDAPYYARVGFGPVPPGRLTMPGPVDPSRLLYRELDIGAFGRARGAI-----
83854707     ----------------------------------PETAADHWEVEALYDTCFAPGREALSSYRLRDGVPPVAGLNHVARDGGILAGAIRYWPICIGAHAALLLGPVAVHPTRQGEGLGALLIEGSLAQAAPLGWSRVMLVGDAPYYNRFGFTLL--TDVVMPPPTNPERVLGRALVDGAWEGIAGDVTA---
209884062    -------------------------------AIRTERGSDVAARERLLDASFGTDRHTRTCQRLRDGRVPARGLAFAALQHGRLIGTVRLWHVSAGGVPALVLGPLAVDAASRSLGVGAALMEHALTAAKAQGYGAVILRGDPAYYARFGFSTAKTGALALPGPFEPERLLAVELRSGALDNAWGMI-----
159044608    -----------------------------------EEPGDWWEVEALFDLCFAPGREALSSYRLRDGVPPVGALCLVAPNEGGVGGAIRFWPIRVGGAEALLLGPVAVHPTRQGEGLGALLIQAGLEKAAALGWTRVLLVGDAPYYGRFGFVRA--EGIEMPPPTNPDRVLVQALSAGAWDDVRGEVT----
163758540    --------------------------------FLTEDASHDAAINHINEEAFGPGRFVRSSERVREQGPHDRQLSFVATDRGETIGSVRMTPILAGTTTGYLLGPLAVRPSHKNLGIGRELVRIALAAAEKSGSPMVLLVGDPPYYAPLGFAPTKPGALTMPGPFDAHRLLAACFGKIDPMALEGEIQ----
295687824    ----------------------------------LETPAMEASVTALIDRVFGPGRFAKSSERLREGNALLPDCSFVALRDGRPVGCCRMWPVTIGGEPVAFLGPLAVDPDERSAGLGQALVESACEAARAAGWRAVLLVGDGPYFGRIGFTNAHTADVAMPGPVDQRRVLLLPLRQGGDEGLSGPV-----
115526789    -------------------------------AIRTERAADVPAREALLDACFGVGRNARTCQRLRDGRLPAEGLALSAFHQGRLVGTVRLWHVDAGSVPALVLGPLAVDASCRALGIGAALMQHAIAAATARGHGAVILLGDAPYYQRFGFSAAKTAELALPGPFERERLLARELRAGALDGAQGLI-----
92118881     ---------------------WKTTAPLSSGAIRAERVSDVAAREALLDASFGDGRHARTCQRLRDGRKPAEGLALAAVGNGNLIGTVRLWHVSAGGIPALVLGPLAVDAPCRKLGVGAALMKRALDIAQAHRHGAVILLGDAPYYSRFGFSALRTGSLSLPGPFERDRLLAVELRAGELEDASGLI-----
77462385     -----------------------------------EREADWWEVEALYDLCFAPGRTALSSYRLRDGVPTVADLCLLRDEDGTLAAAIRYWPVTVGGKPVLLLGPVAVHPTRQGEGLGALLIAETLAEARRIGWERVMLVGDAPYYRRFGFRKL--EKVVMPPPTNPERVLGMPLVIGAWEGVEGLVT----
85715887     -------------------------------AIRAERPSDVAAREALLDASFGADRHARTCQRLRDGRKPVEGLALAAVSNGELIGTVRLWHVSAGGIPALALGPLAVAAVHRSLGVGAALTKRALDLAQAHGHGAVILLGDAPYYARFGFSTVKTGNLLLPGPFDRDRLLAVELRKNALEAAAGRI-----
258515058    -------------------------------TIRAESIADYAAVYEMHSLAFGRPNEAKLVEDIRHSVNFNPQLSMVAVQDELVVGHLLFSPLVIEEIPALVLSPLAVHPKYQKQGIGSKLVRHGLILCKNAGYKAVIVIGYPSYYPRFGFLPASTKGIKAPFPVPDKAFMVLELVPGILNQTSGLIKFP--
90426307     ---------------------------EATVSIRAERAADVAAREALLDACFGASRNARTCQRLRDGRRPAEGLALSAMHLGRLVGTVRLWHVDAGGRPALVLGPLAVDPSVRALGIGAALMQHALEAAKALGHGAVILLGDEPYYVRFGFSRAVAEALSLPGPFERHRLLGLELRAGALDGAIGLI-----
114765070    -----------------------------------EKPGDWWEVEALYDLSFAPGRTLLSSYRLRDDVPPVAELCRVARDESGILGAIRYWPVRIGHWHALLLGPVAVHPTAQGEGLGAALIRDTVERARALEWSRVLLVGDEPYYRRFGFGHLS--GVEMPPPTNPERILGLELVPGAWQGVAGEVT----
255333791    -------------------------------------PKDVPEISRLHARVFGPGRFARSAYRVREGKGHLSRYCLVAHLGGQLIASLRMTEITIGGRPGALLGPVAVDPDHRNIGLGTKLMNEAIEAARVGGTSLVVLVGDDPYYGRFGFKVVPAGQIVFPGPVNPARLLVRELKDGALAEFRGLI-----
163758926    ----------------------------------AEQPKDCVAREALLDRAMGPGRKRKSSEKLRRGRLPSRDLALVARDSGRVVGTVRLWDVAAGGKPLQLLGPLAVDPAHAGFGIGSALMRHAVSTACRLGHGGIVLVGDSAYYKKFGFSAAKTDGLMMPGPVERERFLALELRHGYLEVAAGLL-----
84516609     -------------------------------TLAIETGADYWEAEALYDLCFSPGRSALSSYRLREDVSPIADLCWTARDDAVLAGVIRCWPCYVGETPVVLLGPVAVHPTRQGEGIAGRLIYRVTQVARKAGWSRILLVGDLPYYSRFGFQQL--TGVIMPPPTNPERVLGLSLASDSWAGIHGPVRKAD-
144098165    ---------------------LERRMQATSYTIETEKADDWWEVETLYDLSFAPGRSALSSYRLRDDINPVAALCLVARDDDIVAGAVRNWPVRVGGQPALLLGPIAVHPTRQGEGLAALLMLRCIELAQDMGWARMMLVGDQPYYGRFGFRRL--DGVKMPPPTNLDRTLGLDLVGGAWQGVEGPVE----
163733571    -----------------------------------ETEQDHHEVEALYDLCFAPGREALSSYRLRDDVPPVENLSHVARDDGILGGAIRYWPVRIGEVSALLLGPVAVHPTRQGEGLASLLIRSTLDLAAEAGWQRVMLVGDAPYYQRYQFTRLS--DVNMPPPTNPDRVLGRALVPGAWDGVVGEVT----
153011559    -----------------------------------ETLEHVLAREALLDRAMGEGRHRKSSEKLRRGRLPADGLAFAALEDGLLAGTVRLWNVHAGPVPALLLGPLAVDPSAAGCGIGSALMRRAIDEAKDRGHGAIILVGDPEYYERFGFTAEKTGELAMPGPYEKRRFLALELKPGHLDGTHGILRAS--
110634533    --------------------------------FLPEAPAHYPEIEDINAEAFGPGRFAKAAYKIREGGPHERALSFVALHKGRVIASVRLSRIIAGEGSGLLLGPLAVRPAYKNQGIGRKLLRIALQAAREVGAGVVVLVGDEPYYGPFGFKPVPSGQLAMPRPVDPGRLLAAELKKGALAELQGMV-----
126648790    -----------------------------------ETQNDHKEVFSVIESAFKDAEFADLVERLRKSDAFIPELSMVAEIDGKTVGHILLTKLKIKNEDSLALAPVSVLPEFQGKGIGGKLILESHKKAKELGYKSIVLLGHEKYYPRFGYEQADKYGIELPFEVPKENCMVIELIENGLKGVNGMVEYPK-
217978418    ----------------------------------PQTVDDLAAIERLDEHAFGPGRFARSAYRLREGVEPDYSLSFVARVGTLLVGANRITAIRCGEAPALLLGPLTVDPAFRSGGIGEALVQKSLDAARAAGHALVLLVGDLPYYEKMGFRRVPPGKITFIGPVDPERLLYCELVEGALDSAGAKVR----
182678065    -------------------PTIPGASPVSLPMPATIRIEDVPAREALLDRAFGPARFEKTSERLREGRYPAIGLSLVAKEGETLVGTVRLWHVLAGLVPCLLLGPLAVSPEHRSLGLGGRLMREAIARARSRDHAAILLVGDAPYYEKFGFSSELTKRFELPGPVDRARFLALELSSGALANAEGLV-----
89055701     -----------------------------------ETRDDGPEVEALYDTCFAPGREALSSYRLRDGVPPVSGLCLVARDDLNIVGAVRFWPVRVGQSEALLLGPIAVHPTRQGEGLGGLLMDAGLEAARAQGWRRLLLVGDAPYYGKFGFTRI--DGVTMPPPTNPARVLGY----GNWVGIAGAVT----
154246082    --------------------------------IVLETVEDVAPREALLDLCLGAERFSKSSERLREGRLPAQGLAFAARPDGRLVGTVRLWNVAAGGKSALLLGPLAVHPWFQAHGLGASLMRAALDAARAKGHGAVILVGDAAYYERFGFSAYKTGALWMPGPHARDRLLAVELEAGALDGAHGLI-----
110635050    -------------------------------SVAPETPADIPAREALLDRAMGPKRRRKSSEKLRRGRLPAEGLAFVARADGSLIGTVRLWNVRLGGSPALLLGPLSVEPSLKSMGVGKALMQHAIAEAGRLGHGAILLVGDAPYYARFGFSAEKTDRLAMPGPYEKERFLALELVDGALNGAQGVLE----
283823257    -------------------------MTMPSATIRLQTPDDQPALQYLNECAFGPGRFARTAYRVRENSVRDPRLNLCMELDGVMVGAMDLTPVTVGDVPGLLLGPLIVSGDHQSLGHGLRLMLYGLKRAKDLGYRIVILVGDLPYYLRAGFCPIPRGRIELPGPVDPARLLYAELVPGALEEYSGLIR----
148252904    ----------------------PTTAPNRAAAAFVIRSERASDVEALLDACFGDNRHERTCQRLRDGRAPAAGLALSAMRGGVLVGTLRLWHVSAGGRDALMLGPLAVAAEARSLGVGAALMNAALMIAASRGHGAVVLLGDAPYYARFGFDAAKAAELELPGAFERARLLGLELVEGALDGAVGMIVATGV
118593624    ---------------------------QTTWVIRPENATDTSAIENLQAEAFGPGRFARTAFRIREGVPHRADVSFVGLAGDQVAGSIRLTPIRIGESDALLLGPLTVSPDFKNRGLGKALMRTAMEAAAAAGDKVVLLVGDAPYYGPFGFQQVPFGRITLPGPVDPARLLVALLNDG--DIPSGMVH----
13472620     ----------------------------------AETVADVAAREALLDRAMGPMRRKKSSEKLRRGRRPSEGLAFVARDSGGVAGTVRLWDVRLGEGGALLLGPLAVDPSLKNVGIGSALMRHAVTEAARLGHAAILLVGDAPYYGRFGFSADKTGRLAMPGPYERHRLLALELVEGALDGVHGTLKA---
30263445     --------------------------------------------EAFLHEEFSDKKEHELVKRIRECDAFVPELSIVAV-DEAIVGHIMLSKIKIEQEESLALAPVSVARGHQKKGIGGKLIVAALEKAKELGYGSVVVLGHPEYYPKFGFKKAIEWNIKAPFEVPEEVFMVIELTENALESVEGVVQYSSA
158421956    ---------------------LKAAREMSMIEIVAEKREEAAAREALLDLCL-PERFEKASERIREDRLPAEGLALAAHPDGRLAATVRLWHVSAGARPALLLGPLAVHPWFRDRGLGGQMMRAALERAEALGHDAVLLVGDAPYYARFGFSAQKTSGLWMPGPFDPARLLGLELKPGALDGARGLI-----
227539623    -----------------------------------EEEPDMAEVFHVNVVAFDQEDEAKLVDALRLSNAYVPNLSLVAVYNAEVIGHVMFTRITIENVESLALAPVAVLPEFQNMKIGQRLIDAGLSVARQTGFRSVIVLGHPAYYARFGFAPAINWNIKPPFDVPSENFMALELVKGALEQVYGVVRYSE-
23100312     -----------------------------------ERTEEYNTTEKVLKEEFSDKKEHLLVNRIRKSDAFIPELSLIAIDQNEIIGHILLSKITIKTVDSLALAPVSVIPEHQKKGIGSQLIHAALKKAKEIGYHSVIVLGHKDYYPKFGFKQARFWNIQAPFDVPDEVFMALELTEDALENVEGVVHYSNA
144133501    -------------------------APMDIGKVIAERAEHGPAIEALTDLSFGPARFRKTAYRFRDNIPPIKALGFVIEDNGKVVASLRFWPARLPNGEVVLLGPISVSPQLRGLGYGSRLINHGLMRARSIGFPAVMLVGDPGYYSKFGFAGTLMDGLRLPGPVDRKRLLGLEFTPGVLDHQAGLIQ----
220921640    -----------------------------------ERLADIAARERLLDTCFGEARFAKTCERLREGRLPAEGLALSAERNGRLVGSVRLWNVAAGNRPALMLGPIAVEPDLQGHGVGGRLMREALARAAALGHRAVILVGDAPYYARFGFAAETTGDLWLPGPYARERFLGLELVPDALAGAAGLVQA---
149181907    -------------------------------------------VEAFLNEEYSDKKEHLLVNRIRKSEAYIPQLSLIALKGDKVIGHILLSKIKIHAVDSLALAPVSVIPEYQNKGIGSQLIHTALKRAKDLGYRSVIVLGHKDYYSKFGFKPASLWNIQAPFEVPDEVFRALELTPGSLENVQGVVQYSKA
114705386    -------------------------------AIVSETPAHVPARETLLDRAMGPGRTRKSSEAIRRNRRPAEGLAFSAAPDGALLGTLRLWHIAAGQVSALLLGPLAVEPTAQGLGVGGALVRHAVATAKVAGHGAIVLVGDPEYYARFGFSAAQTTGLAMPGPFEPRRLLALELIANTLRGAAGLIRPTGA
59711727     --------RRFISNDLFEVVCLQK-RFKTLEIDMKFRIEKESDHKAIENITYAPGTEHKIIERLRENNA--LTLSLVAEKGDTIIGHIAFSPVLINGKDWYGLGPVSVLPEHQSEGIGSRLIRLGLEQLIEQGAEGAVLLGEPEYYQRFGFK--SDEKLILEG-VPAEYFLSLPLTE--IEMPQGEVNYHPA
219853084    --------------------------------------------EAFEHAAFSDHTEHNLVANLRKSDVFVPQLSLVAEDEGVIVGHIMLTKLMIRDGESLALAPVSVVPGHQKKGVGSALIRKSLEIARDLNFRSVIVLGHDTYYPRFGFKPAHTWGIKAPFDVSKEAFMALELVNGSLDQVKGTVMYPKV
254450511    -----------------------------------ETTDDWWGVETLYDLTFAPGRKALSSYRLRDDVPPIAAFCRVVRSGDGVIGAIRCWPIRIEDHSALLLGPVAVHPTRQGEGLGGLMIRDVLERAAPAGWPRVLLVGDAPYYARFGFR--PLNGVVMPPPTNPNRILG----HGPWAGIRGRVRKR--
254518298    --------------------------------------KDYKEVENVIEESFKSAEFTDLVKRLRNSDEFIKELSLLAEINNKIVGHILLTKALIKDVETLALAPLAVLPNHQKNGIGKKLVNEAIEKSKELGYKSIVVLGHEHYYPKFGFKKASNYGIKAPFDVPDEAYMVLELIPNALNEVNGVVEYSKA
126725938    ----------------------------------PEQKEDYWEVEALYDLCFAPGREALSSYRLRDGVPFLADLSLVMRDELGVLGAIRYWPVLVGDTPVVLLGPVAVHPTRQGEGLGGLLISESTSRAAKLGWKHVLLVGDYSYYSRFGFERMP--NLQFPPPTNQSRVLGHSLIDDFPTGQVGKVK----
260462511    ------------------FPLYRNAKTMSLAKYLPEIPAHDAEIEAINDEAFGPGRFVLAAYKIREAGGHERALSFVAVDGDIVVASVRMTRIAAGPGRALMLGPLAVRPAFKNLGIGRRLVAIALEAAAKAGAPAVILVGDEPYYGPLGFKRIPRGQISMPRPVDLDRLLSHEIVPGSVAKLLGEV-----
89097657     ---------------------------------MIIRTEQEADSEHVHRLAFSRENEAALVRAIRSSGEYIPELSLTAEDGKDIVGHIMFSKAVIGEVPTLALAPVAVMPQRQNEGIGSLLIREGLKQAELQGFAHAVVLGHPDYYPRFGFRPSTVFGIFSPFPVPEEVFMVMEFKEGSLTGISGTVKYP--
152975926    ---------------------------------------------AFLHEEFSDKREHELVSRIRKCDAFIPELSLVAV-DQEIIGHILLSKIQIVDIDSLALAPVSVAPGYQKKGIGSLLISNVLRKAKELGYHSVIVLGHKEYYTKFGFKPTHLWDIRAPFDVPGEVFMAMELTEHALQNVQGVVQYSEA
205375331    ------------------------------------REQDLSQIVAVHDQAFNNKGEGKLVVGIHESDAYIPKLSLVAEDEHRIVGHLLLSKAVIGEVETLALAPVSVLPALQKKGIGSQLINVSIARARELGFQHIVVLGHSDYYPTFGFKLASKYGIQCPFPVPDEAYMVLELIPGSLKGVKGTVKYAKA
86359218     ------------------------------PSIFTIDAENPSDVVALLDRVMGTDRRKKSSEKIRRNRIPAEGLALVARDDGHLIGTVRLWNVEAGPINALLLGPLAVDCRHGGKGVGSALMRAAILEAKNRGYGAVLLVGDAAYYERFGFFAKKARHLVMPGPFERSRFLALELTEGWLDGAAGMI-----
156744140    ---------------------------------ILIRPESPADLPAINQLAFGRDNEARLVNKLRDANAVV--LSLVAEQDGRVVGHILFSPVTIRDGQAVGLGPMAVLPEVQKQGVGSALIRAALAELKTLGHDVVIVLGHAEYYPRFGFQPTQPFGIRWEIDVPAEVFMLAELTPGALRGRRGVVRYHPA
182625043    -----------------------------------ELEQDHKTVELLVEEAFKDAEYSDLVSKLRKGENFIDGLSLVAEREGEIVGHILLTKANIENETTLALAPVSVLPKYQGIGIGGELIREGMRMAKELGYDSIIVLGHDKYYPKFGFKKAGDFGIKAPFEVPEENFMAIELNEEALKNISGVVRYA--
242243148    -----------------------------------EKREDYSFTERLIKEAFAHENEHKLVAKLRQSDTFVPDLSLIALDKNKIIGQILLSKISINSTGSLALAPVSVLSAYQNKGVGRQLIQKALETAKNLNFESVIVLGHSDYYPKFGFKKASNWNIEAPFDVPKDTLMAMELKEHALDNVSGVIHYPNA
90412495     ---------------------------------MLIRTEAPADIDRLLKTVFETDAEADLVMRLRENSHRTLSLVA-CSDDGEVIGHILFSPVTVDDVDWQGLAPLSVKPEYQRQGIGKALMEEAKLMLADFGYPVVVVLGHSEYYPQVGFEKASEHGLGCIWEVPDEAFMVLEVIPEHLAGKSGVVKYSE-
163848689    --------------------------------IRPETADDFNAIYLINQLAFNRENEAHLVEELRSAGAII--LSLVAQMEDRIVGHILFSPVVITDADAHWLGPMAVLPQLQHRGIGSALIHAGLAELNKLGHDVVVVLGHPGFYPRFGFKPSKPFGIAWEIDVPEEVFMVKELRSGALNGRKGVVRYHPA
140121923    ------------------------------------------EVEYLYDLVFAPGREALSSYRLRDGVEAVAELCLAARDSGVLAGAIRYWPVAIGSAEALLLGPVAVHPTYQGEGLGSLLVRESLKRAQNLGWTRVILVGDAPYYRKFGFGKMDT--LVFPPPTNPERLLCRGLVPGAFDGVSGLI-----
154253671    -----------------------------------------PQVESLVADAFGPDRFAKAVYRLRDGVDAEASLSLVAIDKGKVVGTLRFWPVEIGQVPALLLGPLVTCPERQGEGIGSKLMHEGLARAAAQGHRIVVLVGDEPYYRRFGFHRALARRLELPGWVDPARFLARE------------------
262274873    -----------------------------------EALADQFAIDRLLKKVFPTDAEAELVKSLRENGHNTLSLVA-CNDGGDVVGHLMFSPVLVDGTDTQGLAPLCVHPDYRGQGIAAQLVREGFDTLNEFGYPACVVLGDPAYYSRFGFKPAEEFGLSCKWDVPADAFMAFEFAEGAFNTVQGQVTY---
217977340    -----------------------------------EIPGDVFARENLLDAAFGETRFEKACERLREGRLPARGLALSMKDGSRLIGTVRLWHVDAGGVDALMLGPLAIDAAYRSRGLGRRMMAEALWRAQGRGCRAVLLVGDAPYYEAFGFSRRLTLRLEMPGPVDEARFLGLELAEGALRDARGLVTA---
298292468    -------------------------------TLLPENPDDDAAIERLVARTFGPGRFARTAYRLRENNPHRRDLSFTAYIGTMLVGSVRLTPILVGEVPGLLLGPLTVEPPFRSHGIGRRLVAARADAGRAGAARLVLLVGDEPYYGRMGFQRVPGGHVSLPGPVDPQRVLAFLMDGLALDEVRGAVR----
258515731    ----------------------------------VIRPESYPAVYNVNLKAFNQDCEPNLVEAIRKSDNYIPELSLVAVINNTVVGHIMFSIIAIETIPVLSLAPLAVLPDYQNRSIGSKLIKHGLNECRKLGYTIVIVVGHPNYYPRFGFIPARSQYLEATFEVPDEAFMVLELSSGALMNIKGTVKYP--
90418747     -----------------------AAAFENAARLFAIGAEQPHQIEALLDRAMGPGRTRKSSEAIRQGRLPAEGLAFSAAGDGSLMGTVRLWNIEAGAVPALLLGPLAVDPQLAGTGIGAALMRHAIAEAARLGHDAIVLVGDPEYYARFGFCADATAALAMPGPFESRRLLALELAPDHLRGASGII-----
296446217    -----------------------------------ETPADVDAREALLDEAFGPARFLKTCERLRAGRRPARGLALVAMDDERLVATLRLWDIHAGGRPALLLGPLAVARSHRSLGLGAAMIETGLARAAARGHGAVLLVGDAPYYERFGFDVALTEGLVMPGPVERERFLGLELIEGALAGAQGRV-----
251779112    -----------------------------------ESKKDYKTIYLLVKDAFSDGNEHNLIDRLRTSESYIPELSLLAEIDEKIVGYIMFTKLFIENQNGLALAPLAVHPQYQDIGIGSKLIIEGLNIAKNLGFKSTIVLGSEKYYPKFGFKEALDFGIKAPFEVPSENFMAIELQENALKDINGNVIYAK-
163851468    -----------------------------------ETASDVVAREHLLDACFGPGRFLKTSQRLREGRLPARGLALSAVRGEKLVGTVRLWDVETGGRPALLLGPLAVDPEVQGAGLGGALMRAALAEAAAFGHGAVLLVGDAPYYARFGFAPEKAAGLYMPGPFERERFLGLELVAHALAGAEGVLRATGA
163868810    -------------------------------TLLLEQEADKPYREILLDATMGRGRKRKSSEALRRGRLAAQGLSFVVKNAGELVGSVRLWHVAFETQHALLLGPLAVAAECAGMGIGSILVRHAIETAKKLGYGAILLVGDFEFYQRFGFSNRLTENLAMPGPYEKHRFQALELIPHYLSGCYGTLVAR--
254470591    -----------------------------------ETPADFLEIEQMQAEAFGPARFERTAFKIRDGVQQASHLCFVGEQNGEIAGSVKLTPIMVGTQKSMLLGPLTVKATFKGQGLGRLLLTTVAEEAKAQGVQSILLVGDHPYYGPHGYEQVPHGQITLPGPVDPDRLLVLMLQDEA-------------
135082040    --------------------------MNLQSLIVPELPVHAGLVEKVHTHVFGPGAHARAAFRLREQGPHDLNVSFVAVNDGDLIGSVRMTPIVCEGHRGFLLGPLAVSPSWQNVGLGKALVARAVSAAEADGARFVLLVGDAPYYAPLGFDVCAPGHLSLPGPVNPRRLLVHPLGDFDAANIKGRIK----
167644660    ------------------------------PSILLERPEHARAVEALVDRAFGPGRFAKSSERLREGNRKLDACSFVAARDGRVIGSVRLWPVTIGGQPVAFLGPLAVDADERKHGLGQALVEAACEAAAKAGWRAVLLVGDAPYFGRIGFSSAPAAQAIMPGPADQRRVLVKALVEGGDANLVGPIR----
159898875    --------------------------------IRPETSADSATITTINQAAFGRAGEADLVTALRQAST---TISLVAELDGQLVGHILFSPVQYDQAPSHLLGPLAVLPSHQRTGIGAALVKAGIEACRQAAIQALVVLGGPEYYQRFGFWPAANWHLRCHYPVDAKFFMAQELVDGALAGLDGSISYHSA
298386490    -----------------------------------ETKEDLDEVYQLIKTAFEDGDEQDFAVKLREGKNFIPELSMVAETDGKLIGHIMMTQTPVERYTALLVAPLSVLLEYRDLGVGSALMKEGLRLAAEMGYQAVFLTGDPNYYSRFGYQSSSRFGITCPG-IPDQYVLAYELVPHALDKVEGTI-----
117619839    ----------------------------------TERPGDMLPVYDLVSAAFGRSDEAELVNRLRECGAAVVT--MVEEEEYEFMGHLMLSPITINGGPWLGLAPVAVHPDWQGQGIGSDLVREGLDTALEMDWKAVVVLGDPTYYSRFGFRPASEFGLHCIYEVPADCFMAMELQEGGLTGMQGEVLYH--
172058431    --------------------------------IRTEIFKDAAGIRLVHQAAFGQRTEADLVEALREDEASLPHYSRVAVTDGEIVGHVLLSRIYIEDIPSLALAPVGVKPHWQRKGIGSELIRQVIEDAREAGESHIVVLGHDSYYPQFGFERAVDYGIEAPFPVPMDVFLVMPLERQALKGIAGTVRYSK-
298293890    ---------------------------TAAPVISLETDADIAQREALLDLSFGAARLAKTSERLREGRKPAEGLAFAAHPDGRVIATLRLWHVAAGGRPALLLGPLAVHPWFRDRGLGGAMMSTAINEAALRGHGAIMLVGDAPYYARFGFDVALTEGLWLPGSFDRNRFLGLELVPGALEGARGLV-----
147920909    --------------------------------IRAERAGDEASIREVGFLAFGDDGNICIVDVLRKSPSYDRELSLVSVISDSIVGHILFNPMVIGEVPALYLGPIAVRPELQRQGIGSALMRAGLEKCREKGHRIVLLSGHPEYYPRFGFTPARDRGLEAPEWIPDEAFMVLELVPGALNGVRGT------
298374256    --------------------------MNKEIKIRPEQENDFQAVREVVELAFSDQSEPYLVERLRKTDAYIPELSLVAELNGEIIGHLMMSKVEIVSEDSLGLAPVSVVPKYQRIGVGSALIREAHKRAGELGYKSAVLLGHKDYYPRFGYKRAIDFGIEFPFDVPSEYCMVVELAPEGLKNVHGMIKYAK-
137375303    ----------------------RNSTWHALGTVRPERSDDRSAIESLTCQAFNGDSEARLINTLREQCAG--CISLVAEQHGNIVGHILFSPATLDNYPDMALAPMAVSNVLQHQGIGSALVRAGLKLCKEQGAVAAVVLGHPAYYPRFGFTAASRFNISCPWQAPDNAFMLLELEPGSLNGKSGQVNYQRA
158320962    --------------------------------------------EAFKDAEYSDHKEHLLVDRLRKSEAFIPELSIIAELDKKIVGHIMLTKILIKNDDALALAPVSVLPQYQNKGIGNSLIIESIKVAKELGYTSVIVLGEDRYYHRFGFKSTSIWNIRAPFDVPRESFMALELKRESLVQVEGVVTYPKA
138539390    ----------------------------------TERPGDMLPVYDLVSAAFGRSDEAELVNRLRECGAAVVT--MLEEEEYEFMGHLMLSPITINGGPWLGLAPVAVHPDWQGQGIGSDLVREGLDTALEMDWKAVVVLGDPTYYSRFGFRPASEFGLHCIYEVPADCFMAMELQEGGLTGMQGEVLYH--
239635908    ---------------------------------FIIRQEQKEDKKAFENESYSDQSEHTLVAKLRKSEAFVPDLSLVAVNEDKIIGHILLSKILIDKVESLALAPISVLPEYQNKGVGQKLIQQALTIAEILDFESVIVMGHEAYYPKFGFKKASHWGIQAPFEVPDELLMAIELKDSALNHASGIIQYPNA
229530461    ----------------------CKRRIHPTRLLMLIRTEAPADIDQLLKNVFATEAEADLVMALRENGQRTLSLVA-CDDEGEIVGHVMFSPVTLEGEDWQGLAPLAVKEEYRRQGIGAELVKEGLSSLGELGYPACVVLGDPAYYSRFGFEDAARYSLRCAWDVPLGAFQVVALWERELDGRCGVIEYSQ-
227369036    ---------------------------------------------AFEKEEYSDHKEQYLVESLRSSDAFVPELSLIAEVNNQIVGYILLTKINIIDADSLAMAPVAVLPEFQGNGIGAKLIEAAHHKAKELGFGSVVLLGHENYYPKFGYKLTKEFGIKLPFDVPDANCMAIELTENALLNISGIVQYPK-
260771804    ---------------------------------MLIRTEAPADIERLLSAVFATNSEANLVTSLRENGRRTLSLVA-CDEQGEIVGYALFSPVTLEDLNWQGLAPLAVAKEHRKQGIGALLVNEGLSSLGELGYPACVVLGDPNYYQRFGFKEAQTHGFSCPWPELASAFQVVALWEDAFIDRQGIIEY---
146300005    -----------------------------------ENRNDYKSVFELIEKAFSDHKEQFLVERLRKSEVFIPQLSIVAEVDGQIVGHILFTKLQIVNEESLTLAPVSVLPEFQGKEIGSKLILYGHEQAERLGYKSVILLGHEDYYPRFGYQRCEKYNIKMPFDVPAENCMVVPLVKDGLKEVYGKIVYPDV
91975335     ------------------------TALNVAAVPFAIRAEKSSDIVALLDACFGQGRHARTCQRLRDGRAPAEGLAFSAVRQGRLVGTVRLWHVDAGGRAALVLGPLAVDSSCREFGVGGALMRAALAEAAARGHGAVILLGDAPYYARFGFSAEKMAAVALPGPFERNRLLGLELRHGALDGAAGLIVATGA
118593253    -----------------------------------EAPDHTGAREGLLDLCFGEDRFRKTSERLREGRLPVFAFSAI-DESGKLVGTVRLWSVADNSSQSLLLGPLAVDPGCRGLKVGDRLMRHALNQAAMHGHGSVILVGDQPYYARFGFVAGLLDKVGLPGPVDDHRFLALEFASGHIAGLEGVLSAA--
295133252    -----------------------------------EKPEDHEDVFSLIEAAFSDHQEQFLVDRIRKSYAFIPELSLVAEVDNKLVGYVLLSEITIQNDPALALAPVAVLPEFQSKGIGSKLLKQAHQKARELDYKLVIVLGHEEYYPRFEYEPAINFDIQAPFEVPKKNFMLKELVPDAAKHIFGIVVYPE-
210614220    -----------------------------------ERPEDYDTVYHVVKEAFEDGNEQNLVAALRKSKSFIPELSLVAVEDEKIVGHILFTKAVVQGVEVLALAPLSVLPDYQNRGIGLSLMKEGHSIAHKLGYEYSVVLGHSKYYPKAGYIPASECGIKAPFEVDDESFMALNL-NGSQNKLNGVIEYDKA
227368406    ------------------------------------RKKDHQQVFQLTEEAFREMEHSDLLEKLRKSEAFIPELSLVAEDEGTIAGHILFTKIKIESFDSLALAPVSVKPEFQNRGLGGKLILEGHRIAKELGYESVILIGHENYYPRFGYKKTSNFGISFPFDIPEENGMAVELVKDGLKNKTGVVKYPQ-
260752499    ---------------------------------------DSQKIEDLLDIGFGKDRHGRTAYRLRQGVSAIPELSFAAVDGDILQGIIQCWPIRLSCLNGILLGPVAVHPDYQGHGIGQSLVQHSLDVADSSGHDAVMLIGDPEYYNRFGFSDEETGDWRLPGPVEKRRLLA-RLTSPRLRDRAGMVEA---
37521541     ----------------------------------AEKPEDVEAVRRLNVAAFGRESEANLVDQLR---GVASTFSFVAVESEQIVGHIFFSPVAIAGECALGLAPVAVLPDYQRKGIGSLLIQHGLAECARFGFKAVVVLGSPAYYLRFEFTPAKEKGLGCEYAVPDETFMVLELESGALEGCVGIIKYH--
139601058    ---------------------------------------------------------------LRDDVSPVRELCLTTRDADQILGAIRFWPIRVGLHKALLLGPVAVHPTRQGEGLGGILIRESLQIARDLGWDRVVLVGDAPYYSRFGFSKL--GCVQMPPPTNPDRVLGYELTPNAWHGVTGLIQKCE-
237748341    ---------------------------------MIIRQEKTGDIDAVHEQAFEKADEHNLVNRLRESEAFIPELSLVAEENGRIVGHILFTKLNVGDTVQLGLAPLAVLPQWQGKGIGGKLIEAGHAKAKELGFDYSILVGHESYYPRFGYFPASCIGVTAPFDVPDENLMAFSL-QGKNTPLDGMLEYP--
136570695    -------------------------KWSFMYRISLQKAENAAAIDRLMAEAFGPQRHARSVWQLRPGPAID-SLCIVARDGDEIVGSLRFWEVRLGSQDILLLGPLAVLPSLRGKGCGKALVEDGLRRAIGGPWPLVLVSGEADYYPKFGFVPARDYDLQWPGFIESERLQFYELVPGALTSL---------
170751045    --------------------------------IRAEHLHHVPARERLLDACFPGNRRAKTSERLREGRLPARGLAFAATRAGRLVGTLRLWHVEAGARPALLLGPLAVDPAIQGQGLGSVMMQAALGRAESLGHGAVLLVGDAPYYARFGFDRALADGLTLPGPFERARFLGLELRAGALAGAAGMVRATGV
213418010    ---------------------------------MLIRVEDAPGIDALLRRSFESDAEAKLVHDLREDGFLTLGLVAT-DDEGQVVGYVAFSPVDVEDLQWVGMAPLAVDEKYRGQGLARQLVYEGLDSLNEFGYAAVVTLGDPALYSRFGFELAAHYDLHCRWPGTESAFQVHRLAEDALEGVTGLVEYHD-
142165402    -----------------------------------ERDEDVWEVEALFDLCFAPGRTALSSYRLRDSVDPVAALCLVWRDEGILGGAIRCWPVRISGAEALLVGPVAVHPTRQGEGLGALLMRAVIARARAAGAPRLLLVGDAPYYGRFGF--VRLDGVQMPPPTNPDRVLGLALVPGAWDGLSGPV-----
212702130    -----------------------------------ETVADRDNVYYVIKRAFADGNEHDLVNSLRKGDAFIPELSLVAEEEGKIVGHIMFTKATVDGKTVLALAPLSVLPEYQRKGIGKSLIREGHSIAKQLGYTHSIVLGSEKYYSSEGYVPAEDFGIKAPFDVPRENFMVYMITKNG-DDLHGIIRYAQ-
27382871     -------------------------------AIRAERAADVAAREALLDASFGENRHGRTCQRLRDGRAPASGLALSAVREGTLVGTVRLWHVSAGGRPALVLGPLAVDPACRELGIGAALMQQALAAARARGHAAVILLGDAPYYARFGFSAERTGALMLPGPFERDRLLAIEFQAGALDGAEGMI-----
143517684    -----------------------------------ETENDKQEVEDLLDLVFSPSRKNLSSYLLRKNVPKISTLSFVAKHKGSIVGIIRNWPIFIESRKSLLIGPIAVHPTFQGEGLGAYLINYSIKKSRKYGWERAVLIGDIQYYKSFGFFQQNNNKIDFPSPTDPQRILLLEIKNNSFNGIKGKVK----
89894076     -----------------------------------ETKEDYAQIYDLVKTAFSDGNEQNLVTALRNSGAFVPGLSLVAEIDGRIAGHIMFTEGKVGQDTVLILAPLSVLPEYQQQGIGTALIAEGHKAAQELGYQYSLVLGSEQYYPRSGYRPARGLGIEVPVGMPDENFMAIKLQENA-KPIKGAVTYAK-
32476998     -------------------------KIQATGRIRVATEQDRDAIPAVHMNAFGEDEGVKLVDEMLDDASGKPMLSLVADTDDGLIGHLLFTSVRIETVSARILAPLAVVQNRQRQGIGGRLIQAGLSQLADSGVDLVFVLGYPDYYFRFGFKPAGIQGLQATYPIPPDAWMVAELTPGTIENCEGTIRCSKA
183600385    ---------------------------------MLIRVEDAMGIDKLLRDTFPTEAEADLVQKLREDGLLTLGVVAT-NDNGEVIGYVGFTPVDVEDVQWVGLAPLAVSKAHQKQGIGGQLIYEGLDSLNEFGYGAVVVLGDSNYYRRFGFEPASKYEVFSQWPELQEHFMICGLENGSLSDHKGRVTYS--
114705046    -------------------------------IYRPETPEDAQVVETIADDAFGPGRYARAAERVRELFSVVPNLCFVACDGEFIAGSVRVTQLPSAPEKALMLGPLAVRPHLKGRGIGKALMRHTAARAKMEGFAAIYLVGDTPYYAPLGYRAIEPKRIVLPRPVDPARTLFLQL-----------------
296441653    ----------------------------------LEEAKDYEVVENLTREAFKPGDEHLILRQLRESEGFVKELDYLAIDGDKIVGNIAYTKVTVENNSALCMGPIGVLPEYKGKGIGSMLMRHTIELARKMGFKGIVLYGDPKFYHHFGFVNAEQYGLQTSWGTNFEEFMALELSEGSLSGMSGK------
27365076     ---------------------------------MLIRTEAPADIDSLLKQVFPTDAEANLVMTLRENGRLTLSLVA-CTDEGEVVGHVMFTPMTLNGEEWQGLAPLAVKAEYQKQGIAASLVKEGLTSLLEFGYPACFVLGDPQYYQRFGFTAASEMGFECQWPVPEGAFQAFAMAAGEFDAKQGRVEYA--
186682799    -----------------------------------ETLSDYTVIAEVNTLAFGQENEAKLVEKIRRSDRYIPELSLVAEIENVVVGHILFSYIDLVGEETLGLAPLAVYPQFQRQGIGSALIKAGLEIAEAKKEAIVIVLGHPHFYTRFGFQPSVVYEIESPFPVPEDVFMVKPL-QSYQKRYKGKVFYP--
294650221    ----------------------RDENPTDINAIFLTRLAFEREEYSSHTEQF-------IVNALRDSNQ--LTLSLVAESDHQVIGHIAFSPVQISDATWYGLGPISVLPDFQGKGIGAKLIHAGLEALKDLDALGCVLLGDPKYYGRFGFKADPK--LILDG-VPAEYFQVLPFYDHT---PTGNVTYSDA
297628041    ---------------------------------MLIRVEDAMGIDRLLRQSFETSAEAEVVSQLREDGLLTLGIVAT-DDEGHVIGYVGFTPVDIEDHQWVSLGPLAIAEPYRHHGLSEKLVYEGLDSLNEFGYRAVVALGDPEYYSRFGFQFANEYQLYCPWPDCEDYFLIYPLADVSLEGCQGLVTYP--
16800914     -----------------------------------EQPQDYEAIRRVNEEAFKGTVEADLIQNIRKSDYYQPGLSLVAEEDGLIVGYIMFSEISLETAGRLGLAPLAVLPEYQGKRVGSSLMEEGIRLSREKAYPAIAVLGHADYYPRFGFIPSNQFAIPAPFDVPSEYFMLLELYDGSLENLAGTIHYP--
197106340    ----------------------------------PEDPADAALIEALLDRAFGPGRLAKSSERVREFADFAPELSFCAREDGRLAGVVRMWRVNVGETPVVFLGPLAVEPELQSGGVGGLLVQRACAAAKAAGEAAVLLVGDPPYFARFGFEGAPDA--VMPGPVDRARVLALRFADVAL---SGPVRPR--
210616063    ---------------------------EDAMIIRQEETRDYENIYSVVKKAFGDGNEQDLVNALRNGDAYIPELSLVAEIDGVIVGHIMFTKAKVEDKVVLALAPLSVLPEYQRQGVGTALIEEGHRIAKELNYEYSIVLGSETYYPRTGYLPANMFGITAPFEVPQENFMAYKLKD-AAGKICGVLRYAK-
226329661    ---------------------------------MLIRVEIPVDIPALLRQAFPTSAEADLVGHLREEGLLTLGMVAI-SDEGQLIGYIGFTPVDIDGKDWVGLAPLAVAPDFQNQGIGRQLINEGLDSLNEFGYGAVVVLGEPEYYQKSGFIPAKSQGLHCKWPDTEDAFQLYALENGNVDDIHGLVNYS--
143861261    ------------------------------------TQADSHVIEALMTEAFGPKRYDRSVWALR-PGAPVAPLCFVGYDDDQAVGSLRFWEVMLNDEPILLLGPLAVQPHVRGKGFGRQLVQEGMRLARLGPWRLVLVSGEPDYYPKFGFVPAAGYGLDWPGFVEPERLQFCELVPGALASLSGLV-----
254420272    ------------------------------GRIDAEIPADADGVEALVLAAFGPGRFAKTAERLREGSRPAAG--FVARRDGRIVGSVRLWPVLIGQTPGLFLGPIAVDAASRSDGLGAELVQACLDQARTLAVGGVLLVGDRAYFERFGFVGAPEA--EMPGPVDRRRVLWLA---TGVETVSGPVR----
91228280     ---------------------------------MLIRTEAPADIDRLLKHAFPTEAEAELVMRLRENSKFTLSLVA-CTDEGEVIGHALFSPVTLEDLSWQGLAPLAVHEDYRRQGIAAELIKEGFDSLRDFGYPVCVVLGDPDYYARQGFQSCDEMGFECAWDVPKGAFRVAELVEGQCAGRSGRIDYA--
254504828    -----------------------------------EVQTHVCAREALLDLSFGLDRHLKTSERLREGRLPV--FAFTALDNGKLVGTVRLWAVADREHQSLLLGPVAVDPQCRGLKVGDRLMQHALNQAALHGHGSVLLVGDLPYYERFGFAAGLLEDVMLPGPVDYRRFLGLELAPGHLAGLDGTLIAAGV
197336136    ---------------------------------MLIRTEAPADIDRLVRTAFDTEAEAKLVMSLRENSHLTLALVA-CSDDGEVIGHCLFSPVTLDDLNWQGLAPLCVKKEHQKQGIAEKLVKEGLEMLTELGYPVAVVLGDPNYYQRFGFESATNYDMHSKWEVPEGAFMIKACSSEFIEGKSGLIEY---
253991480    ---------------------------------MLIRVEDAVGIDRLLRKSFDTPVEAELVQQLREDGLLTLGMVAT-DDEGQVIGYVAFSPVDIEDHQWVGLAPLAVAEEYRRQGIGERLVYEGLDSLNEFGYGAVVVLGDPRYYRRFGFMLASQHQLRSQWPAFEPYFQVYELADSFLADHTGLVTYS--
149189782    ---------------------------------MLIRTEAPADILALLKSVFDTDAEANLVMALRENGRLTLSLVA-CSDEGEVIGHLLFTPVTIDGDDWQGLAPLAVAKEHQGQGVASALVEEAFTTLPEFGYPACVVLGDPSYYGRFQFSAAADYDLHCQWEVPEGAFQVRSLTEDSLAGRKGLVYCPE-
137606025    -------------------------------SLHPTQPSHADDISALLDRAFGPGFRARTAERLREANRPISALSYIARDDQELIGSISYWPVRLGQAAGLLLGPLAVDATVQGKGVGLQLMQATLDLVDPARFSFVILVGDLDYYARVGFGVAPA-NVRLPGPVDPARLLIRA-EKAVFEQLSGTLRPA--
135836460    --------------------------------IRPETAEDKAAIDHVIAAAFGDGRFLRSVRHLR-HASHEASLSFVATLHDKVIGSIRYWPILVGGRTQLLLGPLAVLPEHRGKGFGKALVAHSLSVAETTSYDFILISGEPDYYPRFGFEPTSQELFLWPGFIEPERLQIKWLSE---------------
254293098    -------------------------------TIALEQAEHSVGIEALYDRCFGFGRFAKTAERLREGNQLLSDMSLVAVDANEVVAAVRLWPLQVGDGRAVFVGPVAVDSLYRGSSLGLILTQQCVDLAKKAGWPMAILIGDEPYFSKIGFQQVSTQAYPAPGYIPEHRLLAIELEDNAILENQGRLSVPHV
291616021    ---------------------------------MLIRTEDAAGIDALLRRCFPTSAEAELTQALREDGLLTLGVVAT-DDEGQVLGYAAFSPVTLEDRNWVGLAPLAVDESLRGQGIAKQLVYEGLDTLNEFGYSAVVVRGDPALYSHLGFEPAARHGLHCRWPDSEASFLVYPLADNAFDGAEGRIEYS--
143279955    ----------------------------------VQTDADLAAIETLMAEAFGPKRHSRSVWQLR-PGPPVPELCLVIRADGETVGSLRFWEVMLGDRRILLLGPLAVRPSERGRGFGRDLIKAALERAKSGPWELVLVSGEVDYYPKFGFVPAESYGLDWPGFIEPERLQFFELKDGALADL---------
294084806    --------------------------------IALQTDADTKIVDALMDEAFGLNRHARSVWNLR-PGAPVAEMCFVLRDNGIAVGSLRFWEVMLGTHPILLLGPLAVRPDLRGKGYGKALVSAGLTHAKSFNWPAILVSGEVDYYPKFGFVPAAPYDVQWPGFIEPERLQFFELKNGFLASLVG-------
138108128    ------------------------------------------------------------------------ELSMVAEIEGEIVGHILLTKLKIKNEDSLALAPVSVLPRFQGKGIGGQLILESHKKAKELGHKSIVLLGHDKYYPRFGYEQADKYGIELPFEVPKENCMVIALVENGLAGVRGMVEYPK-
104782339    -----------------------------------ERPEDIPAINRLTEAAFANAEHSSIVDALRRAGQ--LSVSLVAVEGDTLVGHVALSPVTLSSGGWFGLGPISVLPARQGQGIGSLLMKAALAELQRMGGAGCVVLGDPAYYGRFGFKPQP--GLTLPG-VPAEYFQALAF-DGAM--AQGVVRYHDA
193078125    -----------------------------------EQPEDIKNIEALTKAAFLNEEHSSHTEQLRKHKQ--LTISLVAIEDDLIVGHVAISPVTIGDTGWYGLGPISVCPKKQGIGIGSLLMNAALQKLKELGGKGCVLLGDPNYYSRFGFKSYPDLNL---PDVPNEYFQALSFINHI---PSGEVTYHDA
261406143    --------------------------------IRTETENDYEQVNELLIQAFSGQEEAILVQRLREDGAFERELSMVAEEDGIIKGHIMFSRGSLLDGDVAALGPLAVLPKYQRQGIGGQLIEEGKRRCLSHGYPLVFLFGHPLYYPRYGFVQARNHGIVSQFAVSDEVFMVAELQQGALHNLHGEFRFHSA
71280226     -----------------------------------IRLEKTRDIQSIHAAAFLDAPHTDIVDALRDSGA--LSVSLIAEDSSKIIGHVALSPVTISDGDWYGLGPISVVPTDQNKGIGSKLMHAALRELNNLNANGCVLLGDPNYYRRFGFEPI--GGLVLP-DVPPEYFQATLLKGSY---PTGVVTYHE-
142040910    ------------------------------------RASEADAIGRVIVAAFAGGQFERIVDTLRADGA--LSVSLVAERDGRLIGHVAFSPVSIGGEPWYGLAPLAVLPDCQRQSIGAGLVRTGLDALRRLGARGCVLLGEPAYYTRFGF--APSGDIVFPG-VPPEYFLALSL-DDSAPRPSGDVRYHDV
142570903    --------------------------------IFKETDNDSFEIENLYDLTFGPGRRGLTSYQFRTGINKIAELSLVLRDQGVLVGAIRYWPILVGRAPNLFLGPIGVHPTRQGEGLGQLLIEKSVKKAKFLGWKGIILVGDSAYYGRFSFSDEFVSNLYINKKVNTERLLGRELERDSLRKLSGPI-----
269922170    ------------------------PVPVPVLRIVPETPADAAEVDRLVLDAFGPGRFAKTAERIRETARLAAG--YVAREDGRLVGSVRLWSITIGGVDAVFLGPIAVAAEARDRGLGADLVGACLGQAQALGVAGVLLVGDLPYFSRFGFAVAS--DVRMPGPADRRRVLWLGITSAAPQGLA--------
160879307    -------------------------------TIRLEKTQDHRTVEEITKLAFSPERVERSVHSLRE-VDGINDLSFVAEIQGKIVGHIIYSNAYIQKPNGLNFGPLSVHPQYQKQGLGTALMKHSIEIAKSLGYGAILFFGRPEYYPRFGFVEAKEFNITDCNGYNYPAFMAMELKKGYLKGVSGK------
254374786    -----------------------------------EKLKDQELIYKLISEAFDTGDEEKLVRLLHTDHQSL--ISLVAETDGSIIGQAIISKMTAEKDQTYALAPMSVAPKYQHQGIGSKLIEAMINEAKKNNIDAIFVLGHPSYYPKFGFKPATEYQIKCEYDVPVDVFMVLDLSAK-LASLKGTVYYAE-
294816391    ----------------------QNGPRMTIWTVRPESPEDIPAVHAVNAAAFDTPAEADLVDALRADPEAWIGLSLVAASDGTVVAHALLTRCHIGGGPALALAPCAVLPGHQRRGAGSAVVRAALEAAREQGESPVVVLGHPAYYRRFGFEPASRWGIRAPFDVPDEALMALVLDSD-RPVPRGVIRYA--
15965408     -------------------------------IIRPETAGDAEAIRQITEAAFADQTEARIIDRLR--SEDAMTLSLVAEEEGEVIGHIAFSPVTITAVGWYGLGPVSVRPDWQGRGTGSALVRRGLDMLRKAGASGCVLAGNPAFYERFGFRNEPA--LVFPG-CAPQYFMALPLSGGL---VSGTVTYHPA
139093589    ------------------------------------TAADDAAIETLMCSAFGPARYHRSVWLLR-SGPPIADLCLVLRESGTMLASLRFWEVQLEHQAVLLLGPLAVQPNLRGQGYGVQIVAEGLARAKTMDWPLVLVSGEPEYYPKFGFVPATPYQLDWPGFIERERLQFLELKQGALEALR--------
293375149    ---------------------------------LIIRTEHEKEIYDFVRIAFSDGNEQNFVNELRASENYIPELALVALVDGNIIGHIMLTKYIVQDHDVLLLAPLSVDLNYRGQGIGSKLVMKSFELARKMGYTAVVLVGDPAYYQRFSFKSSVDFGINCH-EIPAQYIQACELVEGSLDNVFGTLTF---
190574886    ---------------------------------YTIRAEAIDDHATLHALTEAAFRNAAHSSRLRARG--ELSVSLVAEMDGKVIGHVAVSPVTISDGSWFGLGPISVLPAWQGQGIGAALMHAALEALRQQGAHGCVLLGEPAYYGRFGFCAEP--GLVLPG-VPPEYFQALCLQP---PLAQGEVQYSPA
194292015    --------------------------TTDALLIRSERPDDAHAITEVTQAAFAVGTEPLIIAALRAAGQ--LEISLVAELSGQVVGHVAISPIEISDGSWYGLGPVSVLPAQQGIGVGSQLIRAALDRLRQSGAQGCVVLGEPAYYSRFGFSAQSS--LVLPG-VPAEYFQAIALGPHV---PSGVVRYHE-
123507187    --------------------------------------EDFDPIFHVVEEAFRNADHASIVTKLRASKEYIPGLELVGEIDGKIIGHILLTKAFVEKYETLILGPFSILPNFQNKGYGRLLINAAHQKAIELGHKTIVLVGHSWLYPKFGYKRLSTYNIKMPFPCPDENVFGIELVPGGFDGITGILRFSD-
238918437    ---------------------------------MLIRAEDAPGIDRLLRRCFPGADEAEQVSCLREGGLLTLGIVATDDEGG-VVGYVAFSPVTVDGEEWVGLAPLAVDEAYRRQGIAEQLVYEGLDTLNEFGYAGVTVLGESHYYQRFGFVNAAQHGLHCRWPGCDALFQVYALAPQALEQARGCIEYAE-
51244095     -----------------------------------------EAIYALHMAAFADEREAKLAIDLIKAAHPL--LSLVAVSDDLVIGHILFSPVSISNNDNLILAPLAVSPARQRQGVGSQLIEHGLRTLTAQGADVVFVLGDPDYYSRSGFHPVHDVSPSYSLPY-PEAWQAKELRVGALQGVSGTVECVSV
22124622     ---------------------------------MLIRVEDAPGIDALLRRAFQQGDEAELVQQLREDGLLTLGIVAT-DDEGVVIGYAAFSPVEVEDRQWVALAPLAVEEGLRRQGLGEKLVYEGLDALNEFGYAAVVVLGAPAYYSRFGFVPAARHQLTCRWPGSEEAFQVYALAEDTLVNTKGEVVFS--
142040501    ---------------------------------MKIRAEDLSEIEHLIYRAFEPGTEHLIVNRLRE--AKVLSLSLVCEDQTGIIGHIAFSPILINGEEWCGLGPVSVVPERQGEGIGGALIREGLSQLKAQGIEGVVLLGEPKYYGRFGFESQPK--LTLPN-IPSEYFLALSLADDTPT---GEVSYHSA
140994582    -------------------------MTQNNLRLLLEIKEDLPEVERLLDLVFTPKRKLLSSYKLRGPKNKVNELSYVVKDNSRIIGSIRFWSVKVDSHNGLLLGPLAIHPIYQSEGLGEKLVSKTLKLAFSENWNWVVLVGDIEYYSKFGFDKEPTRGISLGDGLDDGRLLGLNLKKNFLNEVIG-------
94498678     ----------------------------------------SDAIEALLDAAFGPDRHGRTAYRIREGMAIIPALSAIAGRGGELIGTLQSWPVALTQADGQMIGPVAVAPAHQQDGHGRAMMDAVIGKARALRTEPLMMIGDPEYYGRFGFTADGTGGWDAPGPFEKRRLLALSL-DGRPVGGEGMLTPR--
67484300     -----------------------------------EQPSDYEEIYQLVQTAFKTGTEQNIVVKIRESDNYIKSLSLVGILQGKIIGHVMISKISINTYNSYAIAPLSIAPDQQRKGYGSQLMKEVISRAQKLGITHLTLFGDDHFYHTFGFETSTKYGIKTDIPCDENNCMVIQLQEQGLTGINGIIKYPD-
114799412    --------------------------------IVPENPEHAEAIEALFDATFGPGHFAKTAERLRENSRSLPAINRVALNDGKVIGVCRVWPLAVGRSPALFYGPVAVDPAYRGNFLSLQITQAALEAGREAGWPAAILIGAHSLFGKVGFTVAPKGRLTFPGPQDGARVMVMDLAGDA-SLLEGLVTAA--
84494794     --------------------------MRDDMIIRRERLEDHAAIAALHDDAFGAARSVESALILRGDGDVIEELTFVAELDGEVIGHVMCSAATLGEEPSVGLGPIAVAPALQQQGIGAALIASVIASAEQRGDAAIVLLGDPAYYAHFGFVAASQHHVRSPGAWEDQYFQIKTLRA-WRPEQAGPFRYAPA
136867044    --------------------------------IALQTEADSKIVDALMDEAFGLDRHARSVWNLR-PGAPVAEMCFVLRDNGVAVGSLRFWEVMLGTHRILLLGPLAVQPDLRGKGYGKELVSSGLSYAKSFNWPVILVSGEVDYYPKFGFVPAAPYGIEWPGFIELERLQFFELEDGFLASLSG-------
254247978    -------------------------APVEVVTLRDERASEADAIGRVIRAAFAGGEFERIVDTLRTDGA--LSVSLIAERDGRIVGHVAFSPVAIGGEPWYGLAPLAVRPDCQRQSIGAGLVRTGLDALRRLGARGCVVLGEPAYYTRFGFE--PRGDIVFPG-VPAEYFLALSFDESAPLPA-GDVRYHDV
94313662     -----------------------------TISVRTERPEDVETIAQLTEAAFRGETHSSHTEALRRAGC--LTLSLVAEDESGIVGHVAASPVTISSGNWYGIGPVSVLPDRQRRGIGSVLMLAALDELRRLGARGCVVLGEPAYYGRFGFQADS--RLVLPG-VPQEYFQTLAFGPDV---PVGTVRYHDA
237733418    ---------------------------------MIIRPEDFNEIYTVVKAAFADGNEQDLVIALRTGNNYIQKLSLVAKIDNQLVGYIMFTTAKVGNDTVLVLAPLAILPAFQKQGIGSALINKGHQIAKELGYEYCLVLGSEHYYPRFGYLPAEQFGIKVPKGIPSINFMAKKLIFRA-GKISGEVKYAK-
125622945    ----------------------------------TINLEDYKEVAELIRESFGYGNEAELVDKIRNEEGYIKDLEIVAFEDGKITGHGLLSEVSIQSFKGLVLAPLDVLPAYQGKGIGAAILLELEKRAKILDYSFISILGHESYYPRFGYVPASQYQIQAPFEVPDQNFMIKELIDGRLEGKSGVIQYSEA
241774012    --------------------------MDSYAFDRLITVEAQAEREALVNRVFGPGRYAKTAERLREGNQPFPSLSFVMEQGGHIIGSVRLWPVKVRDADQALLGPIAVDEDHQSLGIGRALIRTAIKAAFDAGVTAILLVGTPSYFQNFGF--AKAEGLSLPGPVDSRRLMVL-------------------
220933339    ------------------------------------RPSDLDDVLTVERAAFGSDVEAGLVRDLLADPSAAPMLSLLAWDAGRAVGHVLFTTVRMGHATGMILAPLAVVPDVQGRGIGAALIREGLALLGQRGVDLVFVLGHPGYYTRHGFEPATPRGLTAPYPIEPEAWMVRALRPGLLGSVHGRVVCADV
21228656     ------------------------EKTIMNISIRVEEEKDFKIVEYTTREAFKPGDEHLVLHKIRKVPAFVKELDFVACDEDTIVGNIIYSRAKVKEFEVLCMGPLTVLPSYQKQGIGSLLMNYSIEKARQLAYKGVIIFGNPDYYHRFGFVNAREYDIRTSWGDNFDAFMALELYDGSLRGISGKFYEDEV
227327839    ----------------------------------VEIPVDAAGIDNLLRRAFPTGAEADLVHQLREDGLLTLGVVATDDEGG-VVGYAAFSPVLIEDRQWVALAPLAVDESLRRQGVGEKLVYEGLDALNEFSYTAVVVLGEPTYYSRFGFVPATEHQLHCRWPDSASAFQVYPLADNGFESASGLVEYAK-
169350208    -----------------------------------ETSNDYNEVYKLIKEAFADGNEQDLVVELRKSDAFIPELSLVAKIDTELAGHILFTKAKVNDNEVLVLAPLAIKPKYQRQGIGMALINEGHKIAKNLGYQYSMVLGSETYYPKVGYIEAKDLGIEVPEGIPSKNFMAIKLQE-TVKPIKGLIYAKE-
82702344     --------------------------------IRLERPEDIAAIQSLITAAFGSQTEGAVADALRSAGALI--LSLIAIEDGEIIGHVAFSPVAISGATWYGLGPVSVRPDRQGRGIGQALIREGLARLRDMNAQGCVVLGDPGYYSRFGFISDPGLRY---GDVPPEYFQRLGFTGIVPEG----------
56475690     -----------------------------------EAPEDAAAIEAVTESAFAPEQFILAA--LRDAGA--LSVSLVAEMDGVIVGNVVLSPVSIGAAGWFGVGPVSVIPELQGRGIGAQLMREALARLSAQGASGCVVLGDPSYYKRFGF--ANEAGLVLP-DVPPEYFMALSFGQ---PMATGTVTYHHA
163795457    -----------------------------------EIPSDGAAVETLNDLGFGVERRGRTVYRLRLG---APTLSFIAADSDQPLATLRFWPVMVGDRPALLLGPLAVIPERRGEGLGRALVGHGLSVARDRGWRLCLVSGDRDYYRPFGFEPAAPYGFAMPGPIEAGRLQVKALTSEALDTL---------
141987270    ---------------------------------------------------------------------PIDELCLVAKEEGFLAGAIRYWPSEIEKNKVLFLGPIAVHPTYQGEGIGAALIKSSLKRARELNWKRVLMVGDEVYYRRFGFRMIK--GIIFPPPTNPNRILGIELEEFSWQGIQGKV-----
83593705     --------------------------------ILPEGPALGPSIETLLDRAFGPGRTAKVSYRYRQGVAPLPELCFTAFTDGALSGTVRHWPVTAPALSVVLLGPIAVDPALRIGGIGGRLMRHAIVEAAAGGVDMIVLVGDPAYYRRFGFRAASAFGIVMPEE-NAARVQALPLTARA-------------
144026347    --------------------------------ILPYSPDWDERIEALLDISMGPGRRARVAERLRESNQQISEFAFIMVSENELLATISFWPISIGSQPALLLGPLAVTTNYQGQGVGQTLMNHALNETDKDQSRGVLLIGDLPYYKKSGFEVAPS-GISMPGPVDLRRLLV--------------------
134648512    -------------------------------------------------------------------------LSLVAVVDGRPVGHILFSPVTLDSTTSLGLAPMAVLPELQSKGIGSALVEAGLKLCRKAKIGAVAVLGHPEYYPKFGFEKSEKFNLNSEYDVPPGVFMIAELENGYLKNCSGTISYHE-
116695222    --------------------------------IRPEAPSDADAIARLTTAAFLTATEAFVVNALRRAGQ--LTVSLVAQAGDELVGHVAISPVTVGATGWYGLGPISVAPDLQGQGIGSQLMRASLDQLRRLGAAGCVVLGDPGYYGRFGFAARP--GLVLDG-VPPEYFQALAFHGGYPA---GSVQYHDA
135725929    ---------------------------KMTQFDILSQTAEPQALLQLLDIAFGPGRVTRTAERLREGNRQISDYDAVTKTDGALVGAISFWPIAIGGTAGLLLGPLAVHPDMQGQGVGLALMQDALVAIDKTRFAFTLLVGDLPYYQKCGFAVAPA-TVKLPGPVDPQRLLVCG-EAKLCAALSGMVR----
162452806    ----------------------------------PERAGDEAGIRAVHLAAFPSALEADLVDRLRDAGRAA--VSLVAETDTGIVGHVLFSPVTIAGGKGLGLAPLAVSPGLAGRGIGSALARRGIAACRDAGFAFAVVLGAPEYYARFGFEKASLYGLGNEYAAD-EAFLVIELAQGALERARGVIIYS--
119357399    ---------------------------------MIIRKENASDIDAISEVTMATEQFIIHA--LRAAGA--LTISLVAEIDGRIVGHIAFSPVAISDGTWYGLGPISVLPAYQKQGIGKALLQEGLSAIKRIGAQGCYLVGDPNYYKRFGFLSYPA---LIHEGVPEEVSLALPFTENTPQGI---------
85058364     ---------------------------------MLIRMEDAPGIDGLLKRAFNRDREAALVRALREDGLLTLGVVATDDKGG-VIGYAAYCPVWIEDHKWVALAPLAVDGAWRGQGIGRSLVYEGLDTLNEFGYSAVVTLGDPAWFHRFGFEPAARWQLRTLWPGTEAAFQLFRLAESALDGVSGEVSWP--
218440288    -------------------------------SIRPENQDDAQGVRFLLEKTFNRPQEANLVETLRARDM--ISLSLVAHIDEQIVGYIAFSPVELESNESLGLAPLAILPQYQRQALGSNLVEIGLQQCQALGYEAIVVLGEPTFYHRFGFRPTSLYSLWSSFDIPSEFFMIKELITGSLGGHSGVILY---
17986749     -----------------------------------ERPQDAAEIRQVTEAAFRPQKEGEIVDALR--AAKALTLSLVAEEDGQVLGHIAFSPVLIGGAEWYGLGPVSVLPARQGEGIGGKLIREGLAQLRGAGARGCVLLGDLGYYGRFGFKADARQKL---PGVPPEYFQCLAFGPDMPQG----------
259415924    -----------------------------------ERRGDEVAIHDLTAVAFGDGSEPIIVKRLRDAGA--LQLSLVAEEAGEILGHVAFSPVTISGEDWLGLGPVSVLPAWQGQGIGSALIRAGLEHLERAGAAGVVLLGEPAYYARFGF--AVRAGLVLPG-VPAAYFMARALRGDIPQG----------
85710023     -------------------------------TIRPEAPGDEEIIFAITEAAFADGDEQHLVDRLRKAG--DLTLSLVAEDGTRIVGHIAISPVKISDGGWYGLGPVSVWPEVQRAGIGGALVKRAIADMRAAGAMGIVLLGSPEYYSRFGFQYVP--QITFPGP-PAEYFQTL-LLDG--EMPSGEVTYA--
90578231     ---------------------------------MIIRVEKDSDITVIETLTYSPGTEHLIVNRLRD--ANALTLSLVAEVNNQVIGHIAFSPVLIEATNWYGLAPVSVLPEQQGKGIGKALINEGLAQLKEHGAEGFVLLGEPEYYGRFGFKAQPELTLT---GVPAEYFLALHVKGSIPT---GEVNYHPA
225571043    -------------------------------IFRLEEQIDHNDVEQLTREAFQPGCEHLVLHKLRESEAFIRELDFVAAEDGKIVANIVYSRMYKDGRSIAAFGPVSVHPDHQGKGIGGKIITYTLQKAKETGIKAVMITGSPQYYCRFGFVPASKYDIYLPGDKENEFFMVNELEEGYLKACAGT------
38505885     -----------------------------------ERKDDAVLITEVTIAAFAPSNHTEIIEALRSAGA--LTLSLVAEVNSRVVGHIAFSPVAISDGTWYGLGPVSVLPLYQRRGIGKALIQEGLSQLKGLGAKGCCLVGHPEYYKKFGFKNVA--GLALEG-VPDEVFFALSFDSHYPQ---GDVTFHE-
281203986    ---------------------------MTNISIEKENQSQFIEIRDLTLKAFGDLDTANIIEKLRDEKKDV--LSLVALDNDRVVGHIMYSEMQVTLDDGVALAPVSVRPSLQKQGIGRQLIEQSLRMLKDQGVEVVIVLGHPTYYPKFGFSAELIKHLT--APFAGESLMALELKEGSLKSTNGTVRYADI
160933917    -----------------------------------ETTKDHAEVYQLIKEAFETAEHTDGSEQLRKSDAFIADLSLVAEISGEIAGHILFTKARVGNAEVVALAPLSVKPVYQRQGVGTALIKEGHRIAKELGYQYSLVLGSELYYPRMGYRPASQLGVELPLGIPDQNFMIAKLRNDA-------------
139138587    ----------------------------KMISIAKEKEEDSYEVELLLDLVFGLGRETLSSYRFRDGVKRIPELCNVLRDEGVLVGVIRYWPILIGDVRGLLLGPLGIHPTRQGEGLGKLLIDMSLKKAKMRGWRRVILIGELSYYNQFGFSKRVVSNIYMNDKLASDRLLGYELVDES-------------
221067659    -------------------VLYFEQGTQNTMTIQLETTNDIAAIEAVTIAAFADAPHTSIVRALRD--ASELTLSIVAEEHGQVVGHVALSPVTITNDGWCGLGPISVLPQRQGHGIGSRLMEQALSELRAMQAEGCVLLGEPAYYGRFGFQA--HAGLQLPG-VPPGYFLALAFHGPVPEGIA---QYSDA
140293249    -------------------------------IIVPEREKDLIFRENLLDKVFGLDRHNLTTYKLRNDVAPVSDLSFSALYNNIFQGSLRFWPVLIGAYKPLLLGPLAVDPARKGQAIGVALVRNGLSRAKELGYDVVVLVGNFEYYKRFGF--INSSKISLDGYYDKSRLLIKNLQKEDISNVYGIV-----
193215708    -----------------------------------ETAADSDAITTVTVEAFQTEQFVIIA--LRKAGA--LTISLVAEMSGEVVGHIAFSPVTLSDGTWYGLGPVSVLPKFQKQGIGAALINEGLSMLKEIGAAGCALVGHPGYYKRFGFKNSTDLTLD---GVPQEAFFVMPFNERIPQ---GKIFFHEA
269120826    -----------------------------------ETEKDYREVEELTREAFVPGADEHIVHNLRKSKNFIKHLDLVAVHQDKIVGSIIYTLSYIEDEEVITFGPVSILPEFQNKGIGRKLIEYSIKKARDLSYKAIIIYGYPDYYSKYGFKSGKNYNICTPEGTYMKALQVLELQENALKGIHGK------
127513734    -----------------------------------EAPGDIAAIEEITKAAFLEAPHTLIVNALRDAGA--LAISLVAEVQGKIVGHVALSRVTISDGDWYGLGPISVVPERQGEGIGSALMGAALEALDNASAHGCVLLGEPEFYQRFGF--APKAGLILPG-VPEAYFLACKLGGEWPQ---GEVSYHDA
218508125    -----------------------------------------------------------------------RGLALVARDDGHVIGSVRLWNIEAGPINALLLGPLAVDSRHGGKGIGAALMRAAILEAKNRGHGAVLLVGDAAYYERFGFFAEKARHLVMPGPFERSRFLALELTEGWLDGAAGMI-----
221068282    --------------------------------IRTELPADAEAVEQVTILAFRHAPHSEIVRALREAGA--LALSLVAEIDGLVVGHVAVSPVTISDGSWFGLGPISVLPEKQQQGIGSALMRTAISALQAQSAQGCVLLGDPGYYRRFGFRAVP--GLVLPG-VPAEYFQALSFAG---PLPQGEVSYHSA
188532512    ---------------------------------MLIRTEDAASIDALLRRSFPTSAEAELVQQLREDGLLTLGMVAT-DDEGQVLGYASFSPVTVEEQQWVGLASLAVDDSVRKQGLASRLIDEGLDTLNEFGYAAVVVLGDPAYYQRRGFEPAVRHQLRCRGHGTEETFLVYGLSDEAFNGVSGYIAYP--
120602069    -----------------------------------EVPEDIGSIFEVTAKAFADKREPYVIEALRHAGA--LSLSLVAVFDGRVIGHVAFSPVAVSDGTWFGLGPLSVHPAYPRRGVGTALVREGLARLQSLGAAGCCLVGHPTYYVRFGFMNAPGLNVE---GVPPEYFFAMPFKG---EVPKGVVTFHEA
87310822     -------------------------------IIRPETSDDVPAIRALLLAAFPTAIENEIVDQLRDCGCD--QLSLVAEEDGQIIGQILFTPATIEKVRGWGLAPVSVSPKAQRRGVGAQLIETGLAQLRDSGALFVIVLGDFNYYPKFGFQPASQWNVRSEAGVPDEAFMMISYNDDAIAD-GGIAKYRQ-
291005984    ----------------------------------PETAADIAAIRAVNLAAFPTALEADLVDALRAGPAWIDGLSIVVETAGEIAGHVLLTRSHVDGSPALTLGPCAVLPRHQRAGAGSAGISAGLDAARAMGENLVLVLGHPDYYPRFGFTRASEFGIGLTIEVPDEAMMALALDPHGH-VPSGTVEYP--
17228816     -----------------------------------ETDADYLAISEVNNLSFGQENETQLIDEIRISEFYIPELSLIYEINHIVVWHILFSYIELENLQVLGLAPMAVHPEFQRKGIGSALVKTGLEKADARGESLVIVLGYPQFYSRFGFIPSVNCKIESPFPVPDDVFMVKTL-QSYQEKYQGKVIYPPA
142038225    -------------------VLYFEQGTQNTMTIQLETTNDIAAIEAVTIAAFADAPHTSIVRALRD--ASELTLSIVAEEHGQVVGHVALSPVTITNDGWCGLGPISVLPQRQGHGIGSRLMEQALSELRAMQAEGCVLLGEPAYYGRFGFQA--HAGLQLPGE-PPGYFLALAFHGPVPEGIA---QYSDA
142816894    --------------------------------------------------------------RLRE--AKVLSLSLVCEDQTGIIGHIAFSPILINGEEWCGLGPVSVVPERQGEGIGGALIREGLSQLKAQGIEGVVLLGEPKYYGRFGFESQPK--LTLPN-IPSEYFLALSLADDTPT---GEVSYHSA
227508073    ------------------------------------RKEDYSAISDLILTAFGYGGEAELVEKIRLDPTYHKTLEVVADQSGQIIGHGLLSEVQVKNATGLCLAPLEVSPSFQKQGIGQAILAELEQRAKRAKYNFISILGWPDYYSRFGYKKASLFNIKAPFPAPDDAYMIKALVPKGLEGVTGTVNY---
135676973    ----------FMTYDIF------KNKEKVLKLIIRETKDNDADICTIHSKAFGYEKEAHLTEALLADSSAKPILSLIAFVDNRPVGHILFTSVSVATHTCMLLAPLAVLPELQSQRIGGKLICTGLEMLAARDVSMVFVLGHPTYYPKYGFIPASPYGLAAPYPIPEEYWMVQALQDYQLGQDAGIV-----
141996285    ------------------------------------------------------------------------ALCFLIRDEGALGGAIRYWPVNIAQQPALLLGPVAVHPTRQGEGLGGFLIRESLKIAQDTGHQRVMLIGDAPYYERFGFSTL--QNVHMPPPTNPNRILGISLSKNAWNTISGPVEKP--
239834474    -------------------------------------------------------------------------------------GTVRLWDVHAGPVSALLLGPLAVEPSAAGCGIGSALMRHAIDEAMRLGHGAILLVGDPEYYGRFGFTAEKTGELAMPGPYEKRRFLALELKPGHLDGAHGVLRAS--
271967131    ------------------------------------RPETERDIPAIREVAFPTPLEADLVEALRADPAWLPELSVVATSDGTVAGYALLTRCHVGDVPALALGPCAVLPRHQRQGAGSAAIRAGLGAARDMGENLVLVLGHPEYYPRFGFTRASSYGIHPSFEVPDEAMMAL-VFDDTVPVPGGTIVYP--
171058529    -----------------------------TITIRPEAPSDEDSIEQVTRRAFSHQTEQFIIRALRAD--HALSVSLVAEDAGRIVGHVAISPVSVDDGSWYGLGPISVEPNLQRRGIGRSLMEKGLAELRKFGANGCVLVGDPAFYSRFGFANDPA--LVLEG-IPKEFFLSLSF---GTSSAHGNVQFHSA
149187354    --------------------------------IRTETHEDTKQIHSITYQAFEPGTEHLIVDGLRRDNA--LTVSLVCEANNEVIGHIAFSPILIDGETWVGLGPVSVIPEHQGKGIGGALIREGEAQIKQLGYQGIVLLGDPSYYGRFGFESHPNLTF---ADVPAEYFLVKGF-ENTI--PKGEVTYHKA
78060379     -----------------------------------ERIEDIDTITQLTTAAFEHEEHSSHTEQLRHSEQ--LTISLVAIEDGRIVGHVTVSPVHVGAAGWFGLGPISVWPDRQGQGIGSVLMKAALSELQRIGGTGCVVLGDPGYYGRFGFKAYP--GLELPG-VPHAYFQAQAFAGDVPL---GTVQYH--
87199046     ---------------------------------------DPALIEAVLDQAFEPERHKRTAYKVREGTQWLPNLSFAALDDDMLAGTIQCWPVALTDAEGIMVGPVAVLPHLQGEGFGKALMTASLTAIDPRAPLPQVLIGDPEYYERFGFSNAHTAGWKLPGPFEQRRLL---------------------
182417686    --------------------------------FRLENEKDFFEVENLTREAFRPGNEHLVLHKLRNAESFIKELDYVALKDDKIIGSIVYSRMFFGTEDIICFGPISIHPEYQKSGIGKKLINYTMAKAKELGFKAVLITGDSNYYNKFGFECASKYKILLPGEDEAEFFMVKELEDGYLKNMCGI------
149184979    -------------------------------TIRPENPADHAEIAVVTEAAFAEGSEVAIVDRLRAEG--DLALSLVAEDGERIVGHVAVSPVTISDGTWFGLSPISVLPSSQCEGVGLRLMQRAIADMRNQGARGIVLLGEPAYYARFGFEHDPK--LAYPGPA-AEYFQRLVLDGDA---PSGTVTYAPA
182678603    --------------------------------IRAERAGDAQTIRQVTDTAFSSGTEGAIIDALREARA--LTVSLVATVDKEVVGHVAFSPVTIDGRDWFGLGPVSVRPDFHRQGIGGALIREGLVRLKQAGAAGCLLLGDPAFYRRFGFENDPALKFE---DAPAEYFLRLPFGSST---PSGIVAFHE-
33596413     ------------------------------GGPMLIRSETPADQRAIFDAAFSEQTEAYIVQALRAAGA--LTLSLVAELDARVVGHAAFSPVQISDGSWFGLGPVSVDPAHQGRGIGTALIEHGLARLQARGAAGCVLVGEPAYYGRFGFRPEP--GLVLP-DMPPTHFLALTFG----APARGTVTYH--
119489140    ---------------------------------MIIRSEAASDIQAIAEVTIAAFENLEVSETLRAAEM--LTISLVAEIDERVVGHIAFSPVTISDGDWYGIGPFSVLPEYQRQSIGTTLMQHGLSLLREMGGQGCCLVGDPGYYKRFGFKNIPKLILD---GVPQEVFLALPL-----------------
139047418    ---------------------------------------------------------------------PVAELCLVARDEDAVAGAIRFWPVRIGGVEALLLGPVAVHPTRQGEGLGALLIGEALERAAALGWSRVVLVGDEPYYARFGFRRALAEGLDFPPPTNPARVLARELVPGA-------------
73663588     ------------------------------------------AIEAAFADTESNHDEQNLVAKLRNAPEYNYELEVVAKNDGDVVGHIMLSEITVKRYTVLALAPLSVLPEYRNKGLGKALIQAVEERAKTQDYTTIIVLGDPKYYNQFGYEPAADYDITCPFDVPSEYFMVKFLWDQLLEQPQGDVVYSEA
254444164    ---------------------------------MEIRASSDSDISDLETTSFGPSEGTVLVNKLLDDPTAQPRISLAACEIERLTGHILFTNAKIEGAPASILAPLAVLPERQRAGIGKRLVTQGLKRLAEEHTDLVFVLGHPGYYPRFGFSPAGSQGLEAPYPIPRDAWMVLFLNSKLAGKIQGRVLCSNV
87121568     -----------------------------------ENAADYKAIEAITYQAFEPGSEHLIVNGLRNSGA--LTLSLVAENERGIIGHIAFSPVKIEASSWFGLGPVSVKPEYQGKGVGSQLILNGLNELASQGAQGVVLLGEPEYYARFGFKAESELTL---AGVPAQYFLVKALTSSPL--PMGEVSYHQA
78188574     --------------------------MKHMNPKIVIRNEANADIRAITAAAFQTSNHTEIIEALRATKA--LTVSLVAEIDGLVIGHIAFSPVTISDGTWYGLGPVSVLPAYQQQGIGKALIWEGLLRLKDMNAQGCCLVGHPDYYIKFGFKNLP--GLVHEG-VPLEVFFALPFDGHIPQ---GTVTFHE-
193213666    --------------------------MHSSLVIRPEMPGDVEAITALTIAAFATAQFVIEA--LRNAGA--LTISLVAELDGRVVGHIAFSPVVMSDGTWYGLGPVSVLPDFQRQGIGKALIREGLERLQAIGATGCCLVGHPEYYRQFGF--VNPEGLGHEG-VPPEVFFALVFDG---PEPTGTVSFHEA
85707868     ---------------------------NDTATLIPLSAVEPVMVEQLLDRVFGEDRHARTAYRIRAGMNWLEALSFAALDDDMLVATIQCWPVALHDREGVMVGPVAVVPERQGEGFGVGLMTAMLDAERRMAADGAVLIGDAEYYGRFGFSAAATGGWKCPGPYEAERLLA--------------------
144222590    -------------------------------SLMPMQAQDKPDIERLLFHSFGPQRLSLPSYSLR-SGSPIDRLSWVARSQGQVLGCLRFWSVRLVDIPAALLGPLAVNLAYRGAGVAGSLVRFGLNRAADQGFELCFVVGEPRFYRRFGFTNAAWSGITCSAQIPRRRLMVLELKRSAITSV---------
145295375    ---------------------------------FHIRAEQSHDISAIHDAAFSDGTEQDLVDKLR--AAKALSLSLVAEADGEVIGHIAASEVLIGGGGWFGIGPVSVRPDKQQQGVGIALMGSALDQLRAEGAGGVVLLGDPGYYRRFGFEVVP--GLVYP-DAPAEFFMAVCL--NAPAFPQGVVKYHSA
83949707     ---------------------------------------------------------------------------------GIVAGAIRYWPVMVGAARALLLGPVAVHPTRQGEGLGGLLIHGSLDKAREQGWPRVMLVGDAPYYARFGFERL--DGVEMPPPTNPDRVLGIALRPDAWAGVTGHVT----
284007695    -------------------------------------------------------------QKLRQDGLFVLEMVAT-DDKGQIIGYIGFTLVDVNGDQWVGLAPLAVASAYQRQGIGAKLVYDGLDSLNEFGYKAVVVVGDPNYYRRFGFTLAQQHGLTCKWSGMEAYFQVYALENGNLADYAGRVNFS--
254252164    -----------------------------------ERETDVEAIGRVIVAAFGEPRERQIVAALRADRA--LTVSLVAERDGQVVGHVAFSPVAIGAETWYGLAPLAVLPDCRRQSIGAGLVRTGLDALRRLGARGCVVLGEPAYYTRFGF--AQFDDIVFPS-APREYFLALPFDEAAL-RPSGSVRYHDA
302350112    ------------------------------------RQEDRAAVLAVETAAFATSAEADLVDALLDDPTAVPVVSLLAEADGHGIGHILFTGATVTGESASILAPLAVVPGAQRRGVGQALIHAGIAELVVLGIELVFVLGHIGYYPRAGFRPALSFGLYPPYAIDPDAWMVRELRPGTLGAVRGEVRCA--
257060551    -------------------------------SFRAEQPSDRLGIRQIHQAAFGSNTEANIVGDLIERNCP--RLSLVAVLDNQAIAHILFTPAIIETRDGMGLAPLAVLPEFQRQGIGSHLTKLGLETLKNRGEAFVIVLGDPDFYSRFGFIAASSYGIISEFDIPDEAFRIKIFNQELLNSILGVAKY---
226942100    ----------------------------------PEQPSDINAISELTREAFLNAPHTSHTEQLRRSGQ--LTLSLVALEHGQLAGHIALSPVTLSCGTWYGIGPLSVRPDCQQRGIGSQLVRQALSTLQQQGASGCVLLGDPAYYSRFGF--VPDTGLTLPG-IPPGYFQALSFGP---------------
164687976    -------------------------------TIRKIEKDDYNEVEVLTREAFRPGSEHLVLHNLHKNNKSIEDLELVVECEGKIVGHIIYSKGNIDDETFITFGPVSVHPKFQRKEIGSKLIRISMQKAVRLGYSAIFITGDENYYKRFGFESASKYGIHLEGPVEDEAFMVKTLKEDALKDIEG-------
150400242    -------------------------------SVRVENQNDYNEVENITREAFKPGDEHLILHKLRQSSEFIKELSFVAVDGNNILGHIIYSKAKVIEHEVLCMGPISVVPNYQCKGIGSLLLNHSINAAKMLNYSCIVTFGNPKYYHNFGFENAQKYGITTSNGMNFEEFMVLCLNQDSLEKISGK------
283821731    ---------------------------MTTPTIRDEATGDEGTIRSITTAAFSQGTEAAIIDALRRDEA--LTVSLVALDEGEIVGHIAFSPATIDGEQWFGVGPLSVRPDRQNRGIGGSLVRAGLERLRALGAKGCVLVGKPNYYERFGFKADARLTLD---GVPPQYFQALSFGG---ELPRGSVSFH--
152980066    ---------------------------------MLIRPEDATAIEAVTRAAFADHPHSDQCEALRAAGA--LPISLVAELKGEIVGHVAFSPVNISDGSWYGLGPVSVLPEFQNRGIGRALIENGLALLRANKAQGCVVAGDPAYYQRFGFRHIET--LSYPG-LPAEYFMALPF---HTELPQGSVNYH--
209549698    ---------------------------------MLIRYETPADIDAIHDLAFKPGTEAEIVSRLRASG--DLTISLVAEDDEEILGHIAFSPVTINGVGWFGLGPISVKPERQRQGIGKALIVRGLELLKDRGATGCALIGNPDIYSRVGFS----------------------------------------
283778278    ------------------------SDELASPTIRPETSADLSAIRSLTERAFRDAEHTSIVDALR--NADALSVSLVAEIEGQLVGHIAFSPITCTDGSWFGLGPISVHPDYQRIGIGTALVVAGLAALCELDAHGCVVLGEPTFYRRFGFRYDPHCVLE---GVPPEYFQMLSIGE---QKLRGVVSYH--
256671952    ------------------------------------TTADAPAIHAVHTAAFGEMPEAKLVTELTADGDLLPALSLVALRDGEVIGHACSSPGRLGDDPAIGFGPLGVHPDHHRSGAGSALVHATIGAANALGYGLIVLLGDPGYYSRFGFVLAEKLGVTPPVPEWAPHFQALPLAAYTPEN-HGAFRYA--
221198203    -------------------------APVEVVTLRDERASDVDAIADVIVSAFAHGQFERIVDALRADRA--LAVSLVAERDGRVIGHVACSPVSIGDSRWYGLAPLAVRADCRRRSVGAGLVRTALDALRRRGAQGCVVLGDPAYYARFGF--APCAELVFP-DAPATHFLALML-DDAAPHRAGIVRYHDA
15889089     -------------------------------IIRPERQGDEEAIARVTEDAFRSGTEQLIVARLRDAGA--LTVSLVAEDSEGIIGHVGFSPVTLGETGWFCLAPLSVTPERQGEGVGSRLARDGLAVLERLSAAGCVVVGDPAYYGRFGFRPVA--GLSAEG-IPDEYFTVLRLHGGTPSGIVG-------
150391105    -----------------------------------EQPADYTEVYKLVKKSFATSPHADGTEQLRKKDTFIPELSLVAEEDGKLVGQIVLYKTTITKITELVLSPICVYPDYFNRGIARSMMEKAFQIAKKMGYKAVFLCGDPTFYQKVGFRPSYEYNVFHIDDKNAEYCMVRELFDGALNNISGIV-----
254473099    ---------------------------------MIIRAELPSDIEIIRDLVYAPGTEHLIVDQLRENG--ELSLSLIAGQAGGMVGHIAFSPVTIEDEGWYGLGPVAIVPKHQGKGFGAALIMEGMQQIRQRGAKGVVLLGEPKYYSRFGFQQA--ESLTFPG-VPAEYFM-----QHTFEGPTGTVAYSEA
89072585     ---------------------------------MLIRSEAPADIDTLLKAVFPTDAEAKLVMALRENGKRTLSLVA-CNDEGEVVGYAFFSPVTVDGVDWQGLAPLAVRDDYQSQGIGLTLLEEAKSVLADFDYPVIVAVGNHEYYEKAGFKKAVDHQLTSTLPDIKNAFMVYEVIPESVVQYQGKVEY---
117617763    --------------------------------IRPETGADHDAIEALTVAAFTDHNEQRIVRDLRQAGA--LSLSLVAELEGRVVGHLCFSPVTISDGSWYGLGPISVSPALHGKGLGSRLMDAGLAELKGMGAAGCVVLGEPGFYGRFGFVSEP--GLALPG-VPAEYFMARSF---GAAMPRGEVCYHPA
197106065    ------------------------------------RPSDHGAVRQLVADAFQGETEARLVDLLRADGDVLFEL--VSLNGETVEGHILFSRMWADRQGLYALGPLAVRPDRQRTGIGSALVRAALETAREFGVEGVILLGHPAYYPRFGFSTQAARQVRSPYAGNPA-FMALALEPGAFD-----------
297158348    ---------------------------------WITRAETEADIQAIVLAAFDTPYEADLVDALRADVSWIEGLSVVSTANGTPVGHALLTRCHIGDTPALCLAPVSVLPEHQKTGAGSAVIRAALSAAKGLGEYYVTVLGHPAYYPRFGFGRASAHGIGVTLDVPDEAMMALTL-DKTHPLPNGTVRYA--
254462877    -------------------------------IIRTETPADIDAIYALTATAFADGSEPDIINRLRDAGG--LRFSFVAERDGQILGHVALSPVAIGQSNWFGLGPIAVIPERQKLGIGTALMKRALAGLQQITASGCVLVGNPDFYSRFGF--ISNGALTY-FDTPTQYVQFTQLTG---SEPRGEITYHDA
237704043    -------------------------------TFQITDESDASDIREVETRAFGFSKEADLTASLLEDESARPALSLLARHEGKAVGHILFTRATFKGEMDHILAPLAVIPEYQGMGVGGRLIRTGIEHLRLMGCQTVFVLGHATYYPRHGFEPCADKGYPAPYPIPEEHWMMQALTAQ-PMNVTGHIQCAQA
149185906    ---------------------------------------DPALVEQLLDAAFGEQRHARTAYRIREGLDPLPALSFATLDQEELVGSIQLWPVALTDPKGIMVGPVAVMPGRQGEGFGKALMAASLGAIDDDGAPPQVLIGDPDYYGQWGFTAEHTGAWHCPGPFERERLL---------------------
284031543    ----------------------------------AETAADLAAVEAVNLRAFGRPDEAAIVSRLRRDPVAWLGLSYVATTTGEVVAHALLTRCHVDDAPVLALGPCAVLPEYQRSGAGGAVVRAVLDAGRAAGEHTVVVLGHAEYYPRFGFRTATTFGIHSQYDGP--YFMALGLVPDRPLP-RGTIRYP--
257469851    --------------------------------IRLEEKNDYRKVEEMVREAFGASEHF-IPYYLRDSEVTIPELNFVAVKDGEIVGYIFYTKAEVRDKNGKAFGPLCVDPKYHNLGIGKALIEHSKKTAAEMGYKGIAIYGYPGYYTRVGFQSAAKFGIARADGVFVKALLAMELYPGSLEGISG-------
150403702    -----------------------------------ENPKDYRIVEEIAREAFFPGCHEHFVHNMRKHVDFIKELSFVIEVNGEIVGGIFYTHSKINEYKTISFGPVFISPKFHGKGLGRKLITYSIKIAKEMGYRAILTLGYPYHYEPYGFLSGKKYNLSMPDGKFHKGLLALPLYEGALDNISGYVVFSEA
237812661    -----------------------------------ERAGDAAALARVIVAAFADGQFERIVDALRADGR--LSVSLVAVRDGRLVGHVAFSPVAIGGEGWHGLAPLAVWPGCQRQGIGAALVRAGLDALRRAGARGCVVLGEPACYARFGF--GPAGDIVFPQ-APPDALMALPFGEHAPRPA-GALRYH--
137999132    -----------------------------------ETEADWWEVEALYDLCFAPGREALSSYRLREGTPPIAALSQVARDDGILAGAIRYWPVCVAERPALLLGPIAVHPTRQGEGLGGYLIRESLALAPGLGWNRVLLVGDA-------------------------------------------------
298385532    -------------------------------------TDDFDSIMTVEKQAFGYDKEAQLVADLLADKTAKPMVSLLAFYKGEAVGHILFTRAYFDGQGAHILAPLAVKPEYQRQGIGGMLIRAGIERLQEKGSCLVFVLGHKEYYPKYGFIPDAA-RLGYPAPYPSDYWMVQAISPKGFDVDKGKIRCSD-
254425573    ---------------------------------------DIADIRKVHLCAFSEGEKALAVNLLSEETNPS-TLSLVAEADGVVVGHVAFSPVTINNKSWLGLAPLGVKPEYQKRQIGSNLVKSGIERLSQVGVDAVFVYGDPHYYGKFGFNSDIASKYSSPYELYPFGWQAIALSENILT-----------
126740784    -----------------------------------ETEGDIAAIRKVTEAAFASGTEAQIVDSLRQSGG--LYLSLVAVQEGEVLGHLAFSPIRIAGQEWLGLGPVSTRPDQQRKGIGKALIEAGLAKLREKGVAGCTVLGDPGYYGRFGF--VADGQLHF-AGVPPEYFMSLSFVGST---PKGEVTYAPA
135885746    -----------------------------------------------------------------------------------LAGAIRYWPVNIIEHEALLLGPIAVHPTRQGEGLGSLLIKDSLAVAKKLGYSRILLIGDFPYYGRLGFKKL--TNIKMPKPTNPDRILGIELISGAWNIPSGRVK----
141944953    -------------------------------TLHPTQPSHADDISVLLDRAFGPGFRARTAQRLREANRPILALSYIARDDQELIGSISYWPVRLGPAVGLLLGPLAVDATVQGKGVGLQLMHATLDLVDPARFSYVILVGDRDYYARVGFVVAP-------------------------------------
225018853    -------------------------------TIRLEEKKDYFAVENLTREAFQPGCFEHLVHNLRDDACFVPELDYVVEIDGKIIANIVYAKGNLELENGLLFGPVSVLPQYQKKGYGDQLIRFTLNKAKQMGYPAVVITGNPEYYKKFGFESASKYGLFLKGMDCKEDFLIKVLDPDRVGSLKGI------
256376894    --------------------------------IRPERPADVPAIRAVTAAAFGAPVEVWLVDELRADAGWLPALSLVAQDDGAVVGHVLATRGAVGDVPALGLGPLSVRPDRQRAGVGSALVHALLGAADALGEPLVALLGDPGYYHRFGFLPCGETGVAPPVPEWEPHFQVRPLAAHDPA-ARGTFRYAE-
255023496    ------------------------------------------------------------VHNLRKHEDFIEELAFVIMIDDEIIGSIHYSKSKINEYEAITFGPVSILPKLHRQGFGRLLIEHSIQAARNLGYKSIIIGGYPYHYETYGFVGAKKYGLSLPDGNFYTGIMALPLEEGALDGISGMVYFSEA
285018744    ----------------------------------AERAADTAAIEALTLVAFAHSRHQRVIERLRADAA--LTVSLVIEHEGYIVGHIAASPVTLSDSSWYALGPLSVGPGHQRQGLGTRLVREALAQLQALGAAGCVVLGEPAFYARFGFRQEP--GLILPG-VPVEGFQALCFGD---------------
134778144    -----------------------------------------------------------SVWALRL-GAPEVDLCLIGFVDGQPVGSLRFWKILLGQQPILLLGPLAVRPEMRGYGFGPSLVRSGLARAKASGWPLVLVSGEPDYYPKFGFVPAAAYQLDWPGFVEPERLQFCELSPGTLDSL---------
149175845    -----------------------------------ENSSDQTEIRTINEAAFGQPAEADLVDRLRAGCPEQLSLVAI-REDQQLIGHILFTPAVIDHIKGWGLAPLAVLPEFQKQRVGSQLVQAGLQELENRNQPFVIVLGHPEYYLHFGFEPAWQYGLTCDFGENRDAFMI--------------------
126726379    ----------------------RNISVNAVIEIRLEKTGDEKEIFDLTAVAFEPGTEPQVVNDLRADG--DLTLSIVAVKNGKIFGHVAFSQIAISDINWFGLGPISVLPELQRTGIGSAIINKGLSLLKEKGAAGCALIGDPNYYGRFGF-----------------------------------------
254994431    ---------------------------------------------------------------------YQPGLSLVAEEDGLIVGYIMFSEISLEAAGRLALAPLAVLPAYQGTRVGSRLMEEGIRLSREKAYPAIAVLGHADYYPRFGFIPSEQFAIPAPFDVPAEYFMLLELYDGSLENLAGTIHYP--
148553040    ----------------------------------------ASHVEHLLDLAFGTDRHQRTAYRLREGVEALPDLSLAALEDGELIGSIQCWPIQLTGDDGILVGPVAVAPGRQRAGVGRMLMDAALAKADAADREPMMLIGDVSYYERFGFSSRHTRGWAVPGPVERDRLLA-RLRPGQVVPGHGRL-----
138671320    ----------------------------NNLRLLLETKNDHVEVERLLDLVFTPRRKLLSSYQLRGSANKVDNLSYVLKDNNKIVGSIQFWNIRLHNHSGLLLGPLAIHPIYQSEGLGEKLVLNSIEKAYVNNWNWIVLVGDINYYSRFGFNKKVTHGVTIGNGLDNSRLLGLDIKDSYLKVSSG-------
167738142    ---------------------------------------------------------RRIVDALRADGR--LSVSLVAVRDGRLVGHVAFSPVAIGGEGWHGLAPLAVWPGCQRQGIGAALVRAGLDALRRAGARGCVVLGEPAYYARFGF--GPAGDIVFPQ-APPDALMALPFGEHAPRPA-GALRYH--
120404290    -----------------------------------EQESDIAAIRALTLQAFADSRQTEAAVIDALRAAGALTLSLVAVEGGDIVGHVAVSPLSIDGDGWYGGGPLSVRPDRQRAGIGTALIRAVFERLRENGARGAVVVGDPRYYERFGFRQATTLAL---PDVPAENLLVLALDG---QCPTGTVAFHPA
296282145    ---------------------------MRLPTIREEVENDIPAIRALTRAAFAHGNEQDIIDTLRRDG--DLTLSLVATNDEAVIGHIAFSPVSMSDGDWYAAGPISVMPTRQRTGIGSQLAEESLSRMRALGAKGIVLLGEPDYYARYGFRPDP--GLVLPG-APPEHFQVRMLVSG--PRPAGIVTYASA
154496516    -----------------------------------ETPSDYDAVEHLTREAFRPGTEHYVVHVLRKDPAFVPELDLVMERNGQLIGHVMYMRAKITADDGRELGPISIHPDFQRRGLGKRLLDESMERARELGAGALCIEGNIAFYGKSGFVVAGTKGIRYHGEPEQEYFLMKELRPGFLDGVTGV------
296037118    -------------------------------TTRPESDTDSDAVRRILLAAFDTAEEADLVDALRRDPAWVDGLSLTVDADGEPVGFALLTRCHIGDTPALCLAPCAVLPQYQRTGAGSAAIRAVLGAAKQRGEHFVTVLGHPEYYPRFGFTRASAHDVRMNVVVPEDALMVLALDGRPIPG--GTITYA--
85375223     -------------------------------AIRPEQPGDERAIRALTDAAFADGDEGPLVERLRADG--DLTLSLVALSDEAIVGHIAFSPVSIEEAPWYQLAPVSVIPLRQKTGIGSDLIEKGLSDMRGAGAKGIALVGDPDYYSRFGFTR--EHDLSLSDELDP-------------------------
295115787    --------------------------MNREIIIRKEQPEDYLRVETIIRKAFVPGCYEHLAHILRSHEDFIPELDLVIEKDGLVIGSVMYTKNRLIDENGLTFGPICIAPEYQRMGYGKELMEVSFQKAVQMGYEAVVIFGSPANYVSSGFKSCKKYNVCLEGDIWPAAMLVKELKPGALDG----------
218130300    ----------------------------------LEQPEDYRKTEEIMREAFAPGCYEHLLHIMRNSPNFVKELDFVAVWENKIIGSVVCLKSFIAADNGLSMGPIAVLPKYQRMGVGKALIAHTRSVAAEMGYRAILLCGDPDYYSKAGFVAAEQFNIRTSENKYIAALHVCPLWPDALAGVTGQYYEDEI
88703314     --------------------------------FSTISQNDTDLIVQLYKDSFGPEEGAAIAKLVRAEEELESIIGFVAADQQGLEAAIIFSPLSFAKGDGFLLSPVAVRSKTQGQGIGSRLIRHGLEALKAQGHDIVFTYGDPAYYSRFGFVAVSHEKVVAPYPLSPVGWLAVSLKGDDVTKLEGRLQCVRA
144225208    ---------------------------------------------------------------LRRRWPVRLAV-LPTNHEGGVVGYAAFSPVDVEDRQWVVLAPLAVAESLRRQGLGEKLIYEGLDSLNHFTYAAVVVLGDPAYYGHFGFKPAAAYGLQCRWPGSEAAFQVYPLAENALDDARGAVEFSE-
271969327    -HGTDYQYTGYVLRPQANTETDSNTPMATSWITRPETAADLAQIREVNLAAFPTSHEADLVEALRADRQAIPSLSWVAEADGSIAGFALLTRCHVDGSPALTLGPCAVRPEHQQRGAGSAAIRAALDAAREQGENLVLVLGHADYYPRFGFTPASGHSIRPPFDVEDKYMMALVLDP-AVPVPPGTIRYP--
227824277    --------------------------------------QDWTAIEDLVKQAFADGTEAALVARLRQGPAFLPDLALMAEREAKPAGFILFTKARVSQETILALAPLAVKPCFQKSGIGTALVKKGHTLAAKAGFAYAAVLGDPAFYGRLGYEAAEKWGITPPAAFPKEYFMAIKLIPDAA-PLAGTIVYDRA
134386703    -------------------------------------LQDKQAVIQITQDAFGPEHKQRSVWNLRKAEPID-SLTLIAEDTQKIVGSLQFWPIKIGSYRSLLLGPLAIKYYLRGLGAGRLLVTQALSQIKNRDWEFCLVSGEPDYYPKFGFKPVPT-NLEWPGPIERERVQFINLRSLDLEKL---------
73671154     -----------------------------------EKVEDFNQVENLTREAFVPGNEHYLVHIMRDHPDFIKKLDFVAEYNGEIIGNIMYTKAWLYSEDGVSFGPISVLPKYQRKGVGSALIHHTIDIAKNDGINVIVIFGDPHNYCKHGFKSSKDFNISMTGEYPY-GMLALELKEGVVKGHNWKYKYSPV
294817434    -------------------------------TTRPETADDIPAVRAINLAAFPTALEADLVEALRADREAWIGLSLLAVADGRAAGHALLTRCRVGTEPALALAPCAVLPEYQGQGAGTAAVRAALDAARALGENTVVVLGHPGYYPRFGFAPASGFGIRAPFDVPDEAMMALTLDPGRPA-ATGTIQYP--
258507355    --------------------------MTTNITIRTEQPSDYRTVETIHRNAFGADEHYL-AHILRDHADFIPELDLVITLDGQIIGNIMYTKSKLVTATGLTFGPVSITPAYQRRGFGKQLIEASMQQAANLGYGAIVIFGDPDNYVARGFQSCQKFNVWAADNTQPTAMLVKELQPQTLAG----------
124486503    -------------------------------------ASDFNDVMIVEKEAFGYDKEAILVAELLEDTTAQPVVSLLAFAGDEPVGHILFTKASLEGPGPYLLAPLAVRPAFQNKGIGGMLILEGLKRLKDMGVVLVFVLGHEAYYPKYGFEGAERMGFAAPYPIPEGAWMVQNLGSDDYAGVFGRVVCADA
268607894    -----------------------------------ETKNDYREVENLNREAFVPGSEHYFVHVMRDHKDFIPELAHVLEIGGKIVGCVMYCKGLLKDEEGLTMGPLCVHPDYQRQGIGKALLEYTFALGRKMGYDTVINFGNPDNYVARGYKSCKKYNVCLEGEVFPAALLVKELTEGALDGRKWYYYQCDA
225418696    -----------------------------------ERPEDYRETEEMVRAAFAPGDEHYLLHVMRSCPAFLPELDIVAVFEGRIVGNVDYTRAAVLGDDGLALGPIAVLPEFQGRGVGGKLIGYTKELARKMGYGAIFLYGDPEYYGRHGFVPAERFGIRTADNMYAAAHQVLVLREHALDGIRG--RYVE-
90418048     --------------------------------IRPERSGDAAEILHLVTAAFADGTEAAIIDALRADDA--LTVSLVAAADGKIVGHAAISPVTIDGVGWFGLGPVAVLPDRQRRGIGGALVRTGLDRLRNQGARGCVVLGGPGYYRRFGF--AADAQLRYP-DAPAPYFMRLAFGPDIPAG----------
296284406    --------------------------------------------EELLDAVFGDDRTTRTAYRIREGLQHLEGLSFAALDDEELAGTIELWPVSLTDPDGLMVGPVAVAPSRQNEGYGRALMAAALGAIEGPATPPQVLIGDPEYYDKWDFTAGPTAGWDTPGPVERHRLLV--------------------
254501425    -------------------------------IFRVSTKGDLQSLERIYPAAFPEEDLLPVVRSLVTGSVDV--LSLVAEDDGKVVGHVAFTICSVGDVSAALLAPLCVDPERHKQGIGTALVREGFKRLQKRAIDQVLVLGDPRYYGRFGF--AAERAIRPPYPMPEDAWQSLSFGTGA-DQIEGTL-----
291544603    -----------------------------------ETKADHQTVETLTREAFVPGNEHYFVHTMRQHPDFVPELDLVLEREGKIIASVLYTHSWLEDQAGLTFGPLSVHPACQRKGYGKALLEESFRRAKALGYDVIVIFGNPDNYVSRGFRSCKRYNVCLEGDIFPTALLVKELTPGTLDG----------
227535478    -----------------------------------IQQNDFADVDALLHAAFGYNGEAELVAGLRRDPNYDSALEVVAMMDGHLVGYGLMTAASITPDQGVALAPLAVAPEYQGGGIGVAIVTELDMRATDLRRDFVSVVGDRQFFGRLGFQKAAKYKLDPPFPVVTEDHLIKELVPGVLASVRGKVNYP--
157375930    ---------------------------------LTYSPSHIAEIKQLFTQVFSDSEGELAYQLLTETDPQDLY-GFIAIEDEQIVGSIVFTRLVFEGINAFLLSPVAIQTSYQGKGVGQQLIRFGINQLKERGVGLVFTYGDPNFYSKVGFNPISEKLAKAPLMTYPEGWLGQSLVGEAFEPIIGNSYCVEA
294632774    --------------------------MSTLWITRAETRADIPAIRATHLAAFGTAAEADLVDALRDADAWIDGLSVVADEDGDVVGHALLTRCHIGDVPALCLAPCAVRPERQRDGAGSAAVRAALRAAEDLGEQYVVVLGHPAYYPRFGFTRASAHGIGLSIDVPDEALMALAL-----------------
135468849    --------------------------PKIMKNIRSINENDREQIMELLDNTFGPGRYARSVYRLREMRPFVEKFSYVYEQNNKILASISYCKTIINQSNGLLLGPLAVELEQKGKGFGVQLVEHTLSLINDDSFDFVIVVGDLDYYERFGFNRI-EQDIKFYGPVDKNKLL---------------------
260774923    --------------------------------YSLYHPSQAEEIKQLFLNTFSDSEGENLAFDLMKNTEASKVEVYVATEESRIVGCILLSTMNFDKASAYLLSPVAIATQYQGKGIGQALIGYALKELKEKGVELVMTYGDPNFYSKVGFQQVETSIIASPYPFTPQGWLANSLNGNAFDTVLGKPVCVEV
288559478    ---------------------DKENKELETEIMRLEEEKDYKKVENLVRDAFRPGAYEHIVYNLREDPSFIKDLAYIIEEDDEIIGHINYSKGNLNNEEAVVLGPIAINPKYQNQGYGFRLIKHTLRLAKNKNIPYVFVIGDENYYNRFGFESASKYNLFLEG-----------------------------
226360995    ---------------------------------MLIRRENAGDVDAVHRQAFDGNAEVELVTRLRSSDDWIPQLALVAEIDGTVVGHVCLTRATVDATDVLALGPIGVLPGHQRDGVGSALMHAVLGGADARDEPLVALLGHLDYYPRFGFVSGTSVGIEPDQPSWSSHFQVRRLA----------------
291543575    ---------------------------QKNITICLETEGDYKAVENLTREAFRPGHYVLHCY--RNDPAFVPELDFVMELDGELIGQIIYVRSEIDCDDGMTFGPIGIAPAYKRQGFGKQLLDYSMEKAREMGAGALAITGNILFYGKSGFVPAKTKGVRYADDPEADYFLIKELTPGFLEGISGTYKDPE-
90962306     --------------------------MENNIIIRLENKEEWKQVENLTREAFHPGSEHYILHKFRKRSDFVKELDYVVEKDGEVIANIMYCNSKIQCDNGMTFGPVSVLPKYQGKGYGSKLIKFTMGKAKKLGCGALAITGDPKYYRKFGFVSGHSMNIYYPFPRNEEFFMVKELQSGYLSGVIGTFKDPE-
135378650    --------------------------------------------------------------------------------GEEMIGGIAYWPIQIGSTPALLLGPLVVNPEWQGKGVGRGLIATTLGVAEKLGHGLVLLVGDFSYYGQSGFVIAPS-GLKCPGPVDESRLLIYEIKPGIAADLSGSV-----
254454888    -----------------------------------ETEGDEVAITQVVARAFGDENDAKLVDALRDAGA--LVLSLVAAHKGQIIGQVALSPAKIGEGRYLCVGPLAVLPEHQRKGVGTGLMGHALGVAQVYGRDGVVLQGDLNYYARFGFETFPSVSYAGEG---AQFIQVLPFKG----TPSGEVKFHPV
136882512    ----------------------------------VEGEGDKDEIRRLLGLGFDASHAKRNIWSLRE-GEPIAELCLVASGEGRLDGSIRYWPIMIASTPSLLLGPLAVDPQVRGQGKGRQLVTDSIEKARAMGHWRCFVSGETDYYTRLGFTKVSAEDLDLPLPIEDERLHLLDFSATTLQN----------
284045051    ----------------------------------PERQEDHAAARRVHERAFPTAAEADLVDALRAEGAVVPELCLVAVERGRVLGHIVFSRARLDGVPLLVLAPVAVDPDAQRRGIGGALVREALRRAPAAGVPLVSVLGHADYYPRFGFEPAAPLGIRAPFDVPDDAWMAFRLPAYPPPDPTGVVVYADA
261219677    -------------------------------------------------------------------------MSLVAEEDGQVLGHIAFSPVLIGGAEWYGLGPVSVLPARQGEGIGGKLIREGLAQLRGAGARGCVLLGDLGYYGRFGFKADARQKL---PGVPPEYFQCLAFGPDMPQG----------
118589717    ------------------------------------TPDDEAAVRELVMSAFPSDMEARLVHTLRHCGALVLEQVAVDA-DGRIVGHIRVTPAAVGSGQGVCLAPISVWPDRQKTGIGSALIKASLDCLKDLGEDLVLVLGPPSYYPRFGFDPVLARKVQ--GPYAGDAFMALALTE---------------
229077151    ---------------------------------------------------------------IREKPFYIPKLDLVVEEEGIIIGHFMLSKLPISNREILMLSPVSVAINKQRQGIGKYMLQEGIKFATKMGYKGIIVEGDYRYYQRFGFTTSTEFGIYLPPSV--ENLMALELYENGLENISGEVDYS--
254439936    ---------------------------------WKIRQEADADIDAITDKAYAGGDEADILNGLRDGGG--LVLSLVAVLKGNIIGQVALSPAKIGTQRYLCVGPLSVTPQHQGQGVGSALMGHALGVAQSLHRDGIVLAGDANYYARFGFEKAAS--VTHPGKL-ADHILVLPFTGAPAGGV---------
254431705    ---------------------------------------DADAVEQLFVRTFAEGRGALAGELLRSTPHSDLY-GFVARDQDELVGSIILSRIRFESITAFLLAPVAIRTDYQRRGLGQSLIRHGLAVLKRDGIELVLTYGDPRFYGKVGFAPVDASRVPAPFPLSPEGWMVQSLSGDPIPPIPGCSSCVPA
255505723    ---------------------WKGSSMLEI---RTEKISEQRETENVVREAFTPGVEPYLAHQMRGCAGFLPELDLVAAEDGKIIGQVMNVKSCISGDDGVTLGPIAVLPQYQKRGIGAGLIAEVKKLAGRMGCRAIILCGNPEYYAKQGFEPAERYGIRNAENMFADALQVYGLYEGALEGIAGK------
116669714    ---------------LHELAAASTEQPAPKLVLRTEQPADRPAILELTAAAFGEPVEVGLLKQLFDCDEYLPEFSIVAEQNGEVVGHVISTRGWVGDLELLGLGPIGVVPRLQRHGIGSALMQETVSRANAAGERGIALLGSPEYYSRFGFVPSVSLGVEPPSAEWGDAFQFLPLAV-WPGGIHGTFRYA--
117164833    ----------------------PSSVMSPTWTTRAETGADVPAVRDIVRAAFPTAEEAALVDALRADPAWIEGLSLVADDDDRPVGHALLTRCHIGESPALCLAPVAVRPERQRSGAGSAAVRAALDAAGRRGERHVVVLGHPEYYPRFGFGRASAHGIRVTFDVPDEALMALTL-DAAHPLPAGTVRYA--
84499752     --------------------------------IRPFEPTDKTSVSILLDTAFESPAELRLVETLRAGG--DLAIELVALLEGRVVGYVALAHL-VSPRGWLSLSPVAVSPSRQERGIGSGLIRQGLDLARRSGAAAVTVLGNPEYYSRFGFTLKAAENLVVEYP--KEFFMLYPIAPHTA------------
298694121    ---------------------------------------DFAQVDQLIRTAFGYGNESELVDQIRLSDTYDNNLELVAVLQNEVVGHGLLSEVYLDNETGLVLAPVSVDIHHQNKGIGKRLIQALEREAILKGYNFISVLGWPTYYGNLGYQRASMYDIYPPYDIPDEAFLIKELKVNSLAGKTGTINYTSA
136473609    --------------------------------------------------------------------------------------------IAGSAESALLLGPLAVEARYQRRGIGRELMEHALNMAKVLGHTSVLLVGDEPYYSRFGFNRNLVADLHLPGPVERNRFLGLELMPHALDGAEGLVMASGA
114705120    -------------------------------TIRKERAADHETIRRLTEAAFSDGSEADILDALRADEA--LELSLVAVDEDQIFGHIAFSRITIESGEWFGLGPISVWPKYQRGGIGSRLVQAGLLEIRKLGANGCVLVGDPNFYSRFSFES---------------------------------------
111221731    -----------------------------------EIAGDAAAIRTVVGTAFARPAEVTLVDELRASAAWIPALSLVATTAGEIIGQVLCTRAAVDLSPVLAFGPLSVRPDHQRRGVGHALMHAMLGAADALGEPLVGLLGDPGYYSRFGFRPSDACGITAPQPAWGAHFQIRTLTAHGPSP-RGRFSYPEA
135616454    --------------------------------IRLTESKDLESIERILDESFGPGRYARTAYRYREKNKILLEYSHVYQVSKQILASISYSEISINNLKGLLLGPLVVKPCHVGKGYGVALVENTIRLIKDKKYSFIVLVGDFEYYKRFNFEKILQP-IELVGPVSPDRVLML-------------------
160880360    -----------------------------------ETKDDWYNVELMTQHAFGCDEHYL-VHKLRQDKDYLPELSRIAVKDGVVIGCIMYSKALVDTHEIITFGPLCVEPKWQGSGVGELLLRETMNLAANKGYKGIVIFGEPDYYPRIGFKTCDNFHIKTADGKNFDAFMGIELVKDGMKNIKGKFYESNV
159040534    -----------------------------------EDPADTGAVRRVLAAAFARPDEVGLVDELRGSAEWLPSLAMVAEYGGEVVGYALLTRVRVDDAPALALGPVAVSPHRQRIGLGTAVVQAALDAAAELGERLVVVLGDPAYYRRFGFGRADRIGLTSPWSGLGEPWQALTLRGGAESPPRGEV-----
160894039    ---------------LFEFGENCNIRREREMIIRNEKTDDYRVVEEMIKEIFVPGNEHYFAHLVRNSEDFIPELDFVLEEDGKIIGSIIYVKAKLVAMDGLSFGPFTIHPDYQRKGYGRKLLEHSLEAARKLGFDTIAIWGNPENYACYGFKNCKRYNVCIDKDVYPVALMVKVLDEDALEG----------
144044617    ---------------------------------------DTDKIFNLLHRSFGPGRFARSVYRLREKTNRETEFSYIYELNKDILSSISYHQTFLNDIKGLLLGPLAVDPKHRGKGFGVELVKYTISLIKKMDYDFILVVGDYQYYEKFGFKKIDT-TFNFYGPVSVEKVLILDLQ----------------
114798503    --------------------------------IRPFRPEYLDAIVAVNDAAFGGPDEGAITRALHADGDSV--LSLVASGNIEIVAHIEFFRIWIDGAPGVGLGPMSVLPELQNSGIGGRLIRLGLAALEGAGETLVFVLGHDTYYPKFGFSEAAAKPFSAPWSGP--HFMALRLGKGGPE--TGTLTYPKA
139539740    ------------------------------------------------------------------------GLCLVARDADAILGAIRFWPVRVGPAEALLLGPIAVHPTRQGEGLGAALIREGVARAEAARWSRVMLVGDAPYYARFGF--ARLEGVEMPPPTNPDRVLG----RGDWAGVTGRVT----
167769025    --------------------------MNDAVLIRNERETDYQKVEEITRKAFWPGCVEHLAHVMRGHADFLPELDFVVEIGGQVIGNIMYTKAKLEEKEILTFGPVSILPEYQRKGYGKRMMEYSFERAAALGYDTIVIFGNPGNYVGRGFKSCKKYNICMEDGTFPAAMMVKVLKPGALDGRKWVYHDSPA
136976127    ------------------------------------KPDDEINISSLLNEAFGPGRLARSVYRLREIRPFIDEFSYVYLNESKIAASISYSETYINNLKGLLLGPLAVSPSLKGKGHGKELVKYTINKIELSNYDFIIVVGDLDYYSKFKFNKV-EKNLEFYGPVDNDKVLI--------------------
298293625    -----------------------------------ETVDDIPTISRLVTEAFSTGTEARIIETLRAEGA--LALSLVAEEKGEVVGHLAASAARIGTQDGWSLGPLAVLPSRHRQGVGTALMTEALRQLRVT-SRGAALVGHPAYYGRFGFRAFPSLSV---AGIPPEVVLALPF-----------------
141929434    -----------------------------------IRLANDKDIEKLLDEAFGPGRYARTAYRYRENHNLISEYSYIYQENKKLLASISYSQIFINHIEGLLLGPLAVKPGYVGKGYGVALVETTIKLIKEKNYSFIVLVGDIDYYKRFNFKQISH------------------------------------
163857501    ---------------------------------MLLRPETDADVAAIFSDAFPYSEHTEGPVIDALRAAGALALSLVAEAQGRVVGHVAFSPVSIAGAGWYGLGPIAVAPDCQGRGIGSMLVIEGLARLRGRGAAGCVVLGRPHYYSRFGFQ--PEAALVLP-DVPPEYFLVQ-----AWRGARGTVRYHRA
197337522    --------------------------------------EQTQEITDLVTRTFGVDEGTLIGALIKDTTDPDDMFIFVAKDNDKIVGSIFFTRLTFEDTTAFLLCPVVIDAEYQKKGVGQALINHALEVLKQEGVELVFTYGEPKFYERVGFEVISEEQFKSPIPLSYLYWLAQSLNDEALTYIPGRSKC---
296140619    -----------------------------------ELPGDIAAIAAVHRSAFAPDHETGLVAALRDSSAWIPELSLVAEAAGTVVGHVCLTRGTVDDRPVLALGPLGVRTDAQSGGTGSALMHAPLSAADALGEPLVVLLGHAGYYPRFGFVAAADLGIRPDADWAGDSFLARPLTSYTAD-LTGEFRYP--
153814076    --------------------------MKENVIIRNERKEDWEIVETITRQAFVPGCVEHLVHNMREHEDFISELDFVLELNGNVIGNIMYTKAKLNKKDILTFGPISIHPAYQRMGYGKMLIEHSFQAAIQLGYDTIVIFGSPANYISRGFKSCKKYNVCIENGKYPAAMMVKELIPHVLDGHKWIYQESPV
119386403    -----------------------FTRSEPMPRLRAEMAHDRAAVSELLACAFDGPAEARLVEALRADD--DLALSLVAEAEGTVIGHVALSPLKAEG-PALALAPLAVHPAVQSRGIGEALTRAALAAFDDH---TIVVLGDPAYYGRFGFAPA---DLDSPYAGPHLMALGPELPAGS-------------
291513874    ----------------------------------TEQPADYRETENVTREAFSPGCEHYLLHVMRDSPAFVPELDLVAERDGRIVGNVVSLRAVLHGDDGLSLGPISVLPECQRQGIGGRLISRTRELARELGFRALLLCGDPDYYLYQGFVPAEMLGIRTADNMYAMALHVCELYDGALSGIRG--RYVE-
114568693    -------------------------------------ADDEAGVDALLKAAFGPG-EARLVTALRAADADTLEL--VAVDHGSVVGSIMFSPVTADDLFGVGLGPVAVVPEHQARGIGVALIEAGLTYLTTLGVPWCVLLGDPDYYKRFDFVPAATWNWSWAGDPD--------------------------
134927747    ---------------------------------------DNQDVAGLMKAAFGAERSNRAVWYLR-PAKPVSSLCLVASQNNKVCGSLRFWEVMVCGRCQLLLGPLAIQPDLRGKGFGRALVIDGLRRAQQHDWDFVLVSGDPDYYPRFGFIHVEDGQFIWPGALLPNVLQIRALHKVGLDKL---------
126734182    -------------------------------IIRAETPADHQAIYNLTRDAFAPMSFSDGSEQLRADG--DLTLSLVAEQ-KEIIGHVAFSPAKISGGEWYGLGPISARADMQKQGIGTKLAHTGLGLLRELGAAGCVLTGNPDVYCPMGFSNDHALTYS---GLNPKYILFITLNGTA---PKGEINFAEA
294084270    ---------------------------------------DLDSIQKVIETAFSDEENKLVAELAKETTIPSIK-SLIAEKDNQVIGYVSYSPIFLSTISGYILAPLAVSPEHQKQGVGSNLINSGIDMLTKDGVSVLVVYGDPEYYGRFGLKEEVGRSFMPPYPLEPFGWLGMTLKDTAIPD----------
262163929    ----------------------------------------------------------------------------------------MFSPVTVEDLNWQGLAPLAVKEEYRRQGIGAELVKEGLSSLGELGYPACVVLGDPAYYSRFGFEDAAQYQLHCAWEVPQGAFRVVALWERELDGRRGLVEYS--
141748030    -----------------------------MPVIRPETETDHAAVAAVVRAAFGGEDEVALIAQLRADG--DALVSLVAVEDETVVGHILFSPLHVEPVPAAALAPVAVRPDRQNRGIGGQLIETGLAACRDAGIAAVVVLGHPDYYPRFGFSAALARKLR--APFSGDAFMATELVPGALAGEAGSVRYAPA
144187810    ---------------------------------------HAAAIAELFTSTFTASEGAELARRLIAETPAADLRVFTAWEDGALLGGIFFTRLSYEGDPRFMMAPVAVATEHQGKGIGQRLIAHGLDALRQEGVEIAVTYGDPAFYGRVGFKPVSETDLPAPQPLNPQGWIAQSLTDAPLTPLRGRARC---
160939213    ------------------------------------RRTEEVAREAFWNLYFPGAAEHYVVHQMRSHTDFIPELAFVIEVDGIVEGAIFYTHSKIGEFPTISFGPVFISPKYHRQGLGRNLITHSIQKAKEMGYSAILILGYPYHYEPYGFCGGKKFGIAMADGHFYKGLLVLPLKENALHGKSGYVVFSDA
294675211    -------------------------------IIRLEDTKDYREVENLTREAFRPGCTEH--YVLRTNPDFISELDFVMEVDGKIIGHVMFSKAELVLDDGWTFGPISIHPAYKRKGYGQKLLQYALDKARDMGIGFICMEGNIEFYKHAGFDLASKLNIHYHAPKDAEYFLAQELIPGWLKN----------
143950951    ---------------------------SDRISIRLAQGTDLASIQSVIEAAFAAEENKLSADLFKETTRPPIK-SLVAELGGKLIGYVCYSPVFLKDLSGYILSPLAVSPEYQSQGIGSALINSGIDMLTKDGVGVLLVYGDPGYYQRFGFKEEIGRLFVPPYP----------------------------
220932189    ------------------------------------RLEKIKEIKQLFIKTFSDS-EGESEGKLIGNLVFDLDLAFIAISNKKIIGSIIFSRLRFEQINAFLLSPVAVHPAYQGKGIGQKLINFGHTDLKKNGVELVFTYGDINFYSKVGYKVIPEKVVKAPLELSPEGWLAQSLVSDNIEPISGNSYCVEA
229827871    -------------------------------IIRLEENKDYREVENLIRESFGCGEHYLI-HVLRDDPAFVKELDFVMEKDGIIIGQNMFMKTIIKADDGLTMGPICIAPGLKRKGYGKILLDYSLEMAAKLGFGAVLFEGNIDFYGKSGFDYAKKFGISLPADADTSFFLCKELIPGYLDNVTG-------
168335444    -----------------------------------EATTDYEKAEAVARDAFKPGAEEHVLLKMRTHRDYIPELTFVAEVDGEVVGAVYATRSKIVQTDGVTFGPVFVAPNLHRQGIGRAMITHAIAEAKEMGFAAVTLLGYPYHYKPYGFAGGKKYNVTAEDGKFYAGLQILPLAEAAMAGVSGYAVFSEV
157960767    ---------------------------------------------------------------------------FVAIEADTLAGCIMFSKLTFTGINAFILSPVAVQPSFQRQGVGQKLIQFGLDSLQSKGVELAFTYGDPNYYSKVGFKQISEEVVKAPALTYPEGWLSLSLTGDELQPVIGRCSC---
298250109    ---------------------------------MLIRPEDYADIGALHARAFGRSLEAVIVMLLRQRRAFDPELSLVAEENGQIVGHVLFSPYQMQTLPIVNLAPLAVDPVYQRRGVGGQLIIRGHAIAATRGYALSILLGHSSYYR---------------------------------------------
103487594    ----------------------------------------PAAVEDLLDAAFGADRFERIAYRIRNGMKAVPALSFAAVEKGALVGAIQCWPVAHRAADGVMVGPVAVRPDVQRGGYGRALMAQMLAAAETAADGALMMIGDPEYYGRFGFTVDATGEWDLPGPFERRRLLARPVNGYDPPVGAGMI-----
139780666    ---------------------------------------------------------RETAERLREGSARIAPCCQVALQENRVVGACRIWPIVIGSTPAVFVGPLAVVQDQRGKTLGQDLTRAALRASAEAGWPLALIVGSPTYFVPIGFEAVPPGTLQMPGPQDASRILFQPLTDGA-QLPAGRVR----
32476853     ---------------------------------------QQLTVSAFEASKFGHQGESELIEALRDN--CERAISLVALDDRKVIGHVIASPAVISERSGLAIGPMAVMPSFQRRGVGSQLVRAVVERADAAGESFMAVAGHPEFYTRFGFRPILDFGVQHCFDGMPDDVFFL-------------------
258652033    -----------------------------TVRVRPETPADAAAVQAIIGAAFPDGREVGLNDELRTDPDRIPDLCLVADRDGVVVGQLTCSYGTLTDRRLVGVGPVAVRPADQGTGVGRALLADLIDRAAHRAELALVLLGDPAFYGRFGFRPAAEAGITAPDPAWGEHFQALVLAPG-RPRLTGTFRYA--
294055986    ---------------------------------LKIRPASQADIQGIHMSAFGENEGVDLVTQLLDDTSSPTSLHLVAEQHGEPVAHVTFSPVRSDNALGYILAPLAVHPKTQQSGVGTAIVNEGLRLIRQQALPYVFVYGDPKYYCRFGFELA--RRFTAPQPLQPNGWQVLKLDPSSADQAE-TVRCVPA
144162451    ---------------------------------------HADAIAALFASTFTASEGAELARRLIAETPAEDLRVFTAWEDGALLGGIFFTRLTYAGDPRFLMAPVAVTTERQGQGIGQRLIAHGLDTLRREGVDIAVTYGDPAFYGRVGFKPVTEDDLPAPQPLNPQGWIAQSLTEAPLTPLGGPARCA--
167010229    -----------------------------------------------------------------------------------------MTAEKDETLKIYALAPMSVAPKYQHQGIGSKLIEAIIKEAKKNNIDAIFVLGHPSYYPKFGFKPATEYQIKCEYDVPADVFMVLDLSAK-LASLKGTVYYAE-
218886582    --------------------------------------------------------------LLRANG--DLTLSLLAEEDGAPVGHVALSPAVVGEDQWHLLGPVGVLPPMQGRGIGSALIREALRRMRDAGALGVVLVGDPDYYTRLGFACVP--GLHYPG-VPDQYVLAVRFGD---------------
218779318    ---------------------------------MKIRPENKDDIVAYEDYPFRQETEHQIIDDLRK--ADALTVSLVAVVEGQVVGHIAVSPVTISDGDWFGLGPISVLPEFQGLGIGGKLIKAGLSRMNGIGGRGCVLVGPPNFYCMFGFANYPQ---LIHEDCPQELFLALPFKG---RVPCGIVKFHPA
255334758    -----------------------------------EWPADADDVENILQAAFADQTEHLIVRRLREAG--ELVLPQVAVLDGTIVGHATFSAVQLSHEGWYGLGPVAVAPAFQGHRIGSALIDGGLRALKAMGAAGCVVLGEPQFYRRLGFER--GLGVTFDG-APPEYFLAQAFRG---------------
280963242    ------------------------------------------------TRAFG-GEHADLVDDLRATISPGTGLSLVAEDDGEIVGHAMFTRSLLDAVEVQVLSPLAVLPEYQKRGLGSALVRHGLEILAESSSPLVFLEGDPSYYHRFGF--VPGGGLNFRKPIPDAGFQVVTL-PAYQPWMTGTLVYSE-
84489608     ---------------------------------MIIRQEDYREVENLVRESFRPGCYEHIIHNMRYAKSFIKQLDYLIEEDNHIIAHIVYANGKIESKTLPILGPVSVHPKYQKQGYGSKIINYTLKKAEEMGYPGIIVVGDEKYYSRFGFEKAFKYNIHYEGMDEAPFFMIKVFDKNKINDYQGI------
142729371    -----------------------------------IRLATEADINKLNNMVFGPGRYARSVYRLREKQPYEKSYSYVSLNCDELAACIDYCPTKLGQYNGLLLGPLAVNPKLIGHGYGVNLVEYSLKKIENSNYSFIIVVGDIDYYKKFGFNKI-GKKFEFYGPVDINRVLMKKLK----------------
282873432    -----------------------------------ETPADRAAVHAVNTAAFPTRDEADLVDALRADAEAWLGLSHVAEADGSLAAYALLTRCRVGDAPALALAPVATSPAHQRQGAGQAVVRAVLDAARVRGEALVLVLGHPAYYPRFGFVPASRYGIRPGFEVPDEAMMALVL-DDSVPVPAGLIRYP--
290993348    ---------------------------------------------AFEKEPHSDHREQFLVEKLPEESSFIPELSLVAELEDEIVGFALLTKCLLESIISLCLAPLAIKPQYHKMGIGSLLMREAHKRAKELGFTSVVLVGHEHYYPRFGYRLMREFGISVPYDIPAQYCMVIELVEGCL------------
261212552    --------------------------------FSLYKSQQKLEIIDLFQNTFSDSEGSEVSDFLSHSLQEDDLFVFVACDDHRVIGSILFSKLSFNEENVYLLAPVAVATKWHGQGIGQALIRFGLETLKEKDISHVITYGDIRFYSKVGFTAINEGMIQAPLTLSPEGWLAQSLTGKAITPISGKPTCLEA
169335385    -----------------------KNNMKKNYIIRKETKEDYKETEYITREAFQEGCFEHILNKLHSSKDYIKELAFVVEKNNKLIGHIGYTHSKLDEKNIISFGPVSIIPEYKMQGIGSKLIIHSIAEAKKLAHKAIVIYGNPKLYQHFGFTLGIKYGIKTAEGKNAVPLLAMELEKGYLNDADG-------
296445814    -----------------------------------EASGDHRAIRSVVDAAFESMPFSNLVDALRAAGA--LTMSLVAEDNDAIIGHIAISPVTIDGAGWFGLGPVAVLPERQRGGVGSALIDAALSRLRATAAAGCVVFGKPSFYERFGFRQQAGLRF---AGGPPELFMTLLFRSPAPIGA---------
261251610    --------------------------------------------------------------LISETPDQDISVA-VARDGSDIVGCILFTRLAFENESECFLAPVAVRTDYQGKGVGQGLIQFGLTEMQNQGIKLAFTYGDPNFYSKTGFEPVSEQAFKAPLPLSPHGWMAQSLGEEKIEALSGSSTCVPA
142197157    -------------------------------------LDDANAMNRLIMMSFGPGRFAKTAERFREDPKRVLGPSLVATRGSLLVGVVLTHKLRDEGHQGLFLGPLAVRPVEQQRGTGARLMQEIMSLPS---HDWILLIGDLSFYGRIGFQKMPHA-VKLPTPTNPDKILYYS------------------
78358211     ------------------------------------RTGSNEAIINLFTRTFADSEGEGLVHDLLTTTAEEDIYCVTATEDGEVVGCIIFTRLTLTDGPAFLMAPVAVLTGCQGKGTGQMLIKSGLEKLKEHGVELVFTYGDPDFYGKTGFRPVSEDVVRAPLKTYPEGWLGQSLAGTGIRPVAGRSYCVEA
142168865    -----------------QVLCAIRKDYRNLMEFSTIYEGREKSISQLFNATFGPEEGAELVERIIAETSPEDIYAVTAWDKGDLIGGIFFTRLQYSNDNVFLMAPVAVATARQGQRVGSKLIKHGLDILRADGVDIAVTYGDPAYYGRLGFAHVSVNQVPSPMPLQPQGWLAQGLSGGSFAPLQGKSTCVQA
139597769    -------------------------------RIMIIESAHNQDIKKIIESAFSEEEFELASSLLSEKTNP-PTISHVAIVNDQLVGFVSYSPIFLNNLSGYILSPLAVSKEYQSKGIGTSLIRTGIEILSNQLIDFLLVYGDPSYYQKFGFREELGRSFLPPFPLYPSGWMGMMLNQG--------------
140439999    --------------------------------------QDSEVILEIYQTAFPEEESALAVDLLAEKTVPEI-LSLVAREIETPLGHVSFSPVKIENNEAFILTPLAVHPEHQQKKVGSRLIEFGMKKLKEAGGNIVFVYGEPEFYGKFGFHADTANDFPAPFDLEPFGWQALILND---------------
153833615    ---------------------------------------------------------------------------FVAKQDERLISGVLFTPLRFENGEGYLLSPMATLTECQGKGVGQALINFGLEQLKQQGIELVFTYGDPNFYSRVGFQQVTEAQFKAPHILSPHGWLAQSLV-GELTQIQGTSSC---
49081376     -------------------------------SIRAETPGDIDAIAHLTEAAFRNETHSSIVDALRRAGA--LTLSLVAEANGQVIGHIAASPVTIDGEDWYGLAPLSVAPGRQRQGLGSQLVRRLLTELRLLPAGGCVVLGEPTYYSRFGFRVES--GLALPG-VPAEYFQAQSFSGRMAQGI---------
137685433    ---------------------------------------------------------------------PISALSYIARDDQELIGSISYWPVRLGQAAGLLLGPLAVDATVQGKGVGLQLMQATLDLVDPARFSFVILVGDLDYYARVGFGVAPA-NVRLPGPVDPARLLIRA-EKAVFEQLSGTLR----
58426659     ------------------------------------TEGDAAAIELLTMVAFMRAEHSRHDESLRQDGA--LALSLVADHDGYVVGHLAVSPVTLSDDSWFALGPLAVGPGHQRQGLGTRLAQAALATLRERGAAGCLALGEPAFFRRLGFAVEP--GLVLP-DVPASELQALAFGD---------------
138828044    --------------------------------------------------------------------------------DGETVGSLRFWEVMLGDQRILLLGPLAVRPSERGRGFGRDLIKAALERAKSGPWELVLVSGEVDYYPKFGFVSAASYGLEWPGFIEPERLQFFELKDGALADL---------
141290415    --------------------------------IFPENINNKVAIDKLYDDVFGKDRKKRSVYNLR-TGKKVSDLCFVIKDGNDIYACIRFWLIKIGLLDGLLLGPLAVRKDLRGYGLGSKLINYSLRCAKLKNFNFCFVSGEEDYYPKFGFQKIDSKKLILPGYIDPKRLHII-------------------
140293341    ----------------------------------------------------------LTVDLLAEKTVPEI-LSLVAREIEKTLGHVAFSQVKIENNEAFILTPLAVHPEHQQKKVGSRLIEFGMKMLKEAGVNIVFVYGDPEFYGKFGFDANTANDFPAPFDLEPFGWQALILKD---------------
140192125    --------------------------------FLSDTAGQLDVIVQLFTDTFGADEGALIGDLSRNLMQTTPEFVFLAHRDHTLVAAIIFSRLTADDRSVFVLGPVAVATDQQGQGIGQAILQHGLGKLTQAGVDVAVTYGDPTYYSKVGFEPVSQDAVAAPFDLYPQGWLAQSLTGGPLSTLAGPCTCVPA
283853280    -----------------------------------ERPEDVSRISPIQYAAFAPGTEHHIVERLRASGALALS--LLAEAGGEAVGHIALSPAAVGEEPWLLLGPVGVLPRRQGQGIGSALVRESLRRARGSGAAGIVLVGDPGFYGRFGFGNVP--GLVYRG-VPDQYVLAVCFGDQAPAG----------
239983715    -------------------------------TTRPETPADIPAVREIVTAAFPTAEEADLVDALRADPQAWIGLSVVAEADSTLAGYALFTRCHVDGAPALALAPVAVLPAFQRQGAGAAVIRAGLDTARSLGENLVLVLGHPEYYPKFGFAPASRWSVRAPFEVPDEALMGLTLAP---------------
116332868    -------------------------------SFETIQPTDYQQVDQLVQAAFEPGNEVDLIHQLRKTYDYQASLEVVAKPSDTIVGHGLLSPVMIRGTTIVALAPLAVAPDWQGQGVGSELLSELETRARMAGFAAVSVVGDMTYYGGRGYVMAEDFAIHNSLPVPMGSHLIKPLTAGALAHVGGMLEYP--
139923656    -------------------------------------------IGELFEATFTASEGAELARRLIADTPLEDLRVFTAWEDGALLGGIFFTRLTYGGDTVFMMAPVAVATAHQGKGIGQRLIAHGLDALRREGVDITVTYGDPDFYGRVGFKPVSEADLPAPQPLNPQGWIAQSLTEAPLTHLRGPAAC---
37677188     --------------------------------PMHYTLADKSAIEAIFTDSEGEAEGQLLASDLIEQTHNDDLFIYIAAEGEAVVGAILFTRLHYPGTPVFVMAPVAVATSYHGQGIGQALIAFGLQEIKAQGVEVAVTYGDPNFYHKTGFVPVDTQTIAAPYSLQPHGWQAQSLTGEALPVLKGPVTC---
163761093    ------------------------------------RPQDIPAIQALYPSAFPDEDLLPVVGQVLEGVPGL--LSLGAFQRESLIGHVIFTPCASDDAELSMLPPLAVAPASQRQGVGTALIREGLERMKSGGVTQVFVLGDPGYYGRSGFK--PETSIAPPYPLPDEY-----------------------
148975175    --------------------------MKNTMKFRQHDSSEIETITQLFTQTFTDSEGEKLANDLLTTTAPAELLCFVAEDDSSIVGAIIFTPLSFDETKAYLLSPVAVSTQVQKRGIGQKLINFGLETLKQQGVELAVTYGDPSYYSRVGFEQITVEQIPAPFELSPHGWIAQSLTGSEIKVASEQSSCVEA
167569763    ---------------------------------------------------------------LRKDDALTLGL--VAVDDDAIVGHIAFPPVLNDGKDWYALAPLAVRPDRQNAGVGGVLAREGLDRLRLLGAHGCVVLGHPDHYGRFGFIARAALSLT---GVPPEYFIARSFTTD--------------
136132132    -------------------------APARLKVITVIREEKKTDILILEEDVLGPGRYARPSFRLRENLEHNIKFSKVYCQSKKIIGSIRFFNCQIQNNNGLMLGPLIVDQKFKGRGIGKELVNNSVSNIKKKNIDFIILIGELDYYGQFGFE----------------------------------------
256779435    -----------------------------------ETRSDLAGVRDVTAAAFGKSEAAVPVEVLRTCDAWLPALSFVAADDGDVIGHVVCTRGHVGPDLALGLGPLSVHPTHQRRDLGLATDGTGSWAQRAFAESLVALLGSPAYYGRFGFRPAAAYGITAPDPAWGDYFQARPLTA-YQPTLKGPFAYAE-
291518625    ---------------------------MENIKIRLETELDYRAVEELTRNAFKPGADEHFVHTMRNHPDFIPDLAFVLEKDGEIIGNIMYTKAWLEDENGVSFGPLCLAPEYQRLKLGKKLIEHSFEVARKMGYDVNINFGNPGNYVGRGFVSCRKKNVSCQKGNYPTALLVCELVPGVLDGHEWM------
297560778    -------------------------------------ADDIPAIRDILLAAFPTGAEADIVDALRADGAWVEGLSMVATTGGTPVGYALLSRCHVDGEPALALAPCAVAPSAQRTGAGSAAIRAALSAARAMGENLVLVLGHADYYPRFGFTPASRFGIRAPFEVPDEAMMAMVLNGDH-PVPTGTIGYP--
54027178     ----------------------LRSGGDDTVLIRRERAADAAAIAQVHRSAFAPGSEVALVERLRRDPGWIATLSLVAVEHDDVVGHVCLTRAAVGPFPALGLGPLGVRADHQGRGVGSALMHAALGAADALDESLIGLLGSLEYYPRFGFVPAARLGIAPDEPEWASHFQVRPLTAFEPQ-IAGEFHYAE-
116054466    ------------SLPPFLFHCPRRDKPRSACMNISIRAETPGDIDAIARLTEAALRETHSSHALRRAGA--LTLSLVAEANGQVIGHIAASPVTIDGEGWYGLAPLSVAPGRQRQGLGSQLVRRLLTELRLLPAGGCVVLGEPTYYSRFGFRVES--GLALPG-VPAEYFQAQSFSGRMARGI---------
254466240    --------------------------------FLSEYRGRTREIISLFRAAFGDAEGELIAGLVRDAKTPDQDLVYSARDSGTLTACIIFSRLRYEQDTVFLLSPVAVSPGQQRQGIGQALLKHGLSRIGKVGVDVAVTYGDPAYYSKVGFRQITGAQAAAPMPLFPDGWLAQPLNGEELAPLRGPSSCIEA
290955856    ----------------------------------PETPADREGVYAVNAAAFGTDAEARLVDALREDGAWLPELSYVAEADGTLAAYALITRCHVDEAPALALAPVAVLPEVQRRGAGAAVVRAVLEAARARREGPVLVLGHPEYYPRFGFVRASAYGIRPGFEVPDAAMMAL-VPDGSAPVTPGVIRYP--
138658702    --------------------------------------EDIDSIYEVVSLAFQEEQNVRQARLVKELIQDNDDVVNLVAEDSVIVGHVFVSPVTLEPDAGLSCGPLSVLPELQSEGIGSALMQAVIEKSKKEGLDALFLLGDPNYYKKFGFVASAVKSAYGP----SEYFQELELKANCLESLN--------
225027223    -----------MKNQDYRFLFLRKEMEKSNIMIRLEKKEEHQKVENLVRESFRPGCLEHYVHQLRNDLAFVPELDFVMFKEDKLIGQNMFMRTAIKSDDGMTMGPICITPELKRQGYGKALLDYSLDKAAKLGCGAVCFEGNIDFYGKSGFRPASEFNIRYHGGQDASFFLCKELIPGYLNGITG-------
238064026    -------------------------------------PDDRAAIRRINLSAFPGPLEADLVDALREDRQAWLPWSWIAEDNGAPAGFALLTRCHVDGVPALALGPCSVLPEQQRTGAGSAAIRAALDAARAADENLVLVLGHAPYYPRFGFTPASGYGIRPPFDVPDENMMALVFDP-ARPVPRGTIRYA--
270291078    --------------------------MEKDYLIRLEQPADYRETETMVREAFRPGCYEHYVHVLRKSSEFVPQLNLVMEKGHQIIGQICFVKAKMNEVPVLTFGPLSIAPAYQRKGYGKKLLDYGIAQARKWGASVLCIEGNLAFYKHAGFEVATTKGIRYAG--EPEYFLAKELREGFFEQAQ--------
254505753    --------------------------------YKLFRPEQTQQIIELFTRTFSDSEEGKAIGRLVADLLATTSCVVVAEKENAIFASILLTRLSYDSEQAFLVAPVAVATEVQGKGVGQAILNYGLQLLRQEGVSLAFTYGDPNYYAKVGFEAVLESDYPAPLPLSPHGWLAQSLTEQPLSAIQGSSQC---
143095744    ---------------------------------------------------------------LPNAPTDPPVISLVSAEHDQIDGFIAFSPVSGSGVCGYILAPLAVLPAHQRQGIGSLLIKHGLTSLAERNADLVLVYGNPHYYGRFGFEGAIPEAFQPPFEMYPAAWQGLLLDGGT-------------
135270636    ---------------------------------------DRSAIESLYPKAFPDEDLPMLNELLAEETGI---LSLVAVAGADVVGHVIFTDCAIDGVSAALLGPLLVTPDRQRQGIGGRLVRDGFRRLEQAGTGWVYVLGDPAYYSRLGFQA--EDDVAPPYSVPADELPVE--WQGAWQSVS--------
254473713    --------------------------------------KDEPAILSLLVRAFGQSNEGRLVERLRGCGALVLERIATDTDGN-LLGHLAFSRVTGTGEGHRLLAPVCVEPAAKNKGVGTKLIQAALDELQGLGEDLVLVLGAPDYFNRFGFDNELAKKVQ--GPYAGPIFMALPFTQ---------------
87120124     ----------------------------------------------------------------------------VAFEKGIIVGCIFFSRFRVSGQEAFILSPVAVATDVQGTGIGQKLIQYGLDYLRRLNVSLAFTYGDPSYYAKTGFEQINEGIVKAPCPLSPIGWLAQSLEGKEIQAMAGSTRCVEA
143957338    ----------------------------------------------------------ELTFQLTDQIQDPSILGIKAHSNSEILGSLFLTQLQFEGIRASLLAPVGVHPDHQGKKIGTQLIEYAVQYLKSQDIPFLMTYGDPKYYSRFGFQWVSTQSIPSPHPLSPEGWLLKEISSDMKTELKGPVQCVE-
140260022    ------------------VQCMIKRTFKNI---RLTQETDLDSILKVIETAFSDEENKNLVQELHQETTSPSIKSLVVEVDNQVIGYVSFSPIFLSSISGYILAPLAVSPEHQKQGVGSNLINAGIEMLTKDGIGVLLVYGDPAYYGRFG------------------------------------------
226308344    -----------------------------------ETSSDRDAIYSLLGAAFAPGEEIELTRQLFASDDYLPKLSLVAVAGGEIVGFVIGTRGWVGPVEAVGLGPLAVTPGNQRSGVGSALMHAVVGACDALDVPLIALLGSTEYYPRFGFVTSTDVGVESP------------------------------
159045458    --------------------------------------ADAFAISILVETSFEGSREDRLIKDLRAEDA--LGLELVAIERGHVIGHAAFPRLS-RPEGWYALAPLTVRADRRRMGVGSALVRVGIDRLRQAEAPALLVLGDPDYYERFGFSLGAAAKLRSAYP--KNNLMMLAFAPG-LSGAAFDVDYPSV
94970980     -----------------------------------EDPRDWNAVFQVITSAFGHSAEAMLVDALRKEGDSV--ISLVAEQDGQIVGHVLLSKMSAPFAALALAP-VAVVPSRQRNGVGAALIRCVVERARSEGWDAIFVLGDPSYYQRFGFDKGAAAGFTSIYAGP--HFMMLQLSP-SLGATSGELR----
144180427    ------------------------------------QTGHETALITLFTDVFNASEGALVTDLLTATPPGDLRV-FAALDDGDIIGAILFSRLSFEGDPVFMMAPVAVATARHGQGVGQAVIRHGLAALLADGVDVAVTYGDPAYYGKTGFRPVTQDDLPPPMPLQPHGWLAQPLGRATMTPFAGPSSCVPA
297199428    -----------------------------------ETADDHPDVREVHTRAFDDGRVPGLVEALRAAEAAVAPMSFVATVDDRVVGHVLLSAARLDAVDVLTLSPLGVLPEFQRRGIGTRLVAHALAAADSQGVPLVFLEGSPHYYGARGFERADAVGFRSPSLIPEPAFQVARLSAHE-PWMTGTFVYSEV
138655808    -------------------------------------------------------------------------------DGNDIYACIRFWLIKIGLQDGLLLGPLAVRNDLRGHGLGSKLINYSLKCAKLKNFNFCFVSGEEDYYPKFGFQKIDSKKLILPGYIDPKRLHIIFLKKQIID-----------
84495544     -------------------------------TIRPETPSDFPAIREVVRTAFGNTREPDGVENIRASEIYIPSLALVAQLDSEVVGYVMITHCTITGDAGAMLTPLAVSPAHQRHGIGSVLVRAALAGAEAAGEPMVILQGSPRWYGSRGFEDSRPHGIHMELPAPREAGQVALLTAYDPDDLRGEISYPPV
138697772    -------------------------------------------------------------------------LCLVASRNNKICGSLRFWEVMVCGNRQLLLGPLAVQPDLHGKGFGRALVVDGLRRAQQHNWDFVLVSGDPDYYPKFGFAHTQASQFIWPGDLLPNVLQIRALHKAGLD-----------
138161058    ---------------------------------------------------------------------------------GRVIGCAHASALRCPGIRGAGFGPLAVDPCWQRRGLGARLTRAVLEDCKAQHFDFAAVLGSPAYYCRFGFEPASTFSIASEYDGAGDAFQVLELRKGALEGASGAVRYCQA
137489733    ------------------------------------QADEVTAIVQLFTSVFAASEGERLAEALFATTDTRDLVNLVAVDDGSVVASLFFSRLDFGDEEVFILGPVAVQRDRQGEGIGQALITHGLADLASRGVQAVLTYGDPKFYGKVGFRPLSPTVIKPPFELSPEGWLGQSLAE---------------
140035048    -----------------------------------ETPGDVDAIARITEAAFANAPHARIVDALREARQ--LSVSLVALEGDELVGHVALSPVTLSSGDWYGLGPISVRPDRQGHGIGSALMVEAIERLKAGHAAGCVLLG---------------------------------------------------
50557406     ----------------------------------PELPWHKDDISNVIKSAFAKHQEQEIVHDLRATGALTASWVAIDNNTQQVVGTIFLSEVKVDGQKWYGIGPIAVLPDFQGNGIGAKLMHTAIEHCQQLDAGGVVLLGNPEFYKQFEF--VPRRDLSLMG-VPSQYFQVRKFRGEW---PSGEVTYDDA
135052307    ------------------------------------TAAEAEEISALFRDTFAASEGAALARRLMTETPEADLHAFAAMAEDGFAGAIIFSRMTYSEDPRQVFGPVAVATDRQGQGVGQALIRHGLAALAARGVDVALTYGDPAYYGRVGFRPITTEIAAAPFALQPEGWLGQSLDGRVLEPLAGAARC---
83952848     ------------------------------------RRGDEPAVEALLRAAFGGGAEAQLVAQLRKSGRMAGEV--VQPQGEAIIGYYALSQMR-GPKGWLCLAPVAVDPDHQGRGVGRRMIGMLAEWARLSG-QYVVVLGQPEFYGRAGFSLERAAKLHSPYPV---------------------------
37678318     --------------------------------YALYKQEQTQEVITLFKDTFSDSEGKEEGALIAKLVEDFLTLVFIAQDEERIVGSIIFSRLSFNGENIFLLAPVAVATDCHGQGVGQGLIKFGLATLKEKGVTVAITYGDINFYSKTGFATISQDVIQAPLDLSPEGWIAQSLVGEAVPHV---------
254284061    ----------------------------------------DEELSSLFTSVFSEGRLIGLASQLAARVDDQEVICLGAYQDGSIIGAIFFTRLRFDEVDTYMLSPVAVSTAHQGSRVGQALINFGLQELKRRSVSVVVTYGDPLYYSKVGFHALSEDVIQAPLDLSPEGWLGQSLSGEAIPELKGRPVC---
295112833    -----------------------------------EKPAEYQAVERLTYQAFKELNLIEIVHLLRESADFIPELSLVSEDQGKLTGHIMSSEAKLTEKAVLTVGPLSVHPEAQNTGVGSALIKHSVQKAKELGIGGLIILGHPTYYTKFGFVPATTFQITLP------------------------------
149914043    --------------------------------------GRQAQIAELFVQTFTASDGAELVRALLAEMAQGDVVVFVAEDEGRIVAGAIFSRLRYGTDPRHVLSPMAVASDRQGQGIGQRLLTEALATLRAAGVDVAMTYGDPAFYGKVGFEPVAQDVVPAPLPLSPEGWIGQSLTGDEIMPLHGPCTCVSA
116494546    --------------------------------------------------------------------------------DGHLVGYGLMTAASITPDQGVALAPLAVAPEYQGGGIGVAIVTELDMRATDLRRDFVSVVGDRQFFGRLGFQKAAKYKLDPPFPVVTEDHLIKELVPGVLASVRGKVNYP--
254503244    ------------------------------------TPADEKAVAALLLSVYPSDMEARLVHKLRHCGALVLEQVAVAPDGAFL-GHIAFSRVTIGANQAVCLAPVSIRAGEQRKGIGSRLIESSMKRLGELQEDLVLVLGPPSYFPRFGFDADLAKKVH--GPYAGAAFMAAPLTEAGSNNL---------
256770939    ----------------------------------PEAPADVAAVRAVNLAAFGTPLEADLVDALRDAGAWLPGLSYVAEPDGEVAAHALLTRCRVDGVPALALAPVAADPAVQRSGAGSAVVRALLAAAREAGEALVLVLGHPSYYPRFGFTPASRFGIRAPFEVPDEAMMALVL-DDSVPVPAGTIRYP--
210621458    ---------------------------------MLIRESDFEEIYSFVKTAFSTGNEREFVSEIRNKDTYIPECEFVAEKDGKIIGHVILSKLDIETDDGEVFGQIVVAEDERDNRLGGMLICNACMMAAELGYPGAFVVGYPEYFGKFGFIETAEYDIENVSGIDDKLVLACPTCTGGFRGIKGKV-----
163841828    ---------------------------------------DAEAISQVVTSAFDDGRVAELVLQLRPLWLQGKGFELVAADGGQIVAHIGFTCGYLDDEQVLVLSPLSVAAAHQGQGFGLAMVKEGLRVAETFGVELVFLEGIPAFYPRLGFVPAGPEGFIKPSVIPDEAFMAKYLATPSRQ-LSGALIYPEV
46204102     -----------------------------------ERPSDVQSIRAVTVDAFAPG-EATLVGWLREDPGWIPELSLVAEHEPQVVGHVVATRGQLGGRPALGLGPLSVRRDHQRRGVGSALMHTILGAADALGEPVVVLLGEPA------------------------------------------------
293375036    ---------------------------------------------------------RLLVEEIRHKRYHIPELELIALDSDNLIGYAMFSRFQLQGQELLILAPVAVKTSFQRQHISKELIEYGFVKAKEMGFKAVIVEGNPQNYRSRGFQTAVNYGI-MPGPAI-ECLMVKELEEGALTTMKGLVEYDD-
289706053    -------------------------------------PADRRAVRQIAELAFASTAEADLVEALAEGWLPQYSLVAAAIPGTDLMGYGTLVRAHIDHAEVIALAPHGVLPEHQGEGAGTALVNALLQKAQADGEEVVVVYGWPEYYAKFGFHRASEHGVHAAFARQPEALQILTLQDGA-EVPAGEFRYPPA
139858357    ----------------------LDTNHDRLGMIRESQESDLEEVFNLIYSAFGNKAESDLVKQLMLDK--DLFFSLVYESPDAILGNVVVSKMAMMPVTNLLIGPLSVLPKSQSSGIGAQLMRAAITKSRGMKLDALFLLGDPNYYGRFNFKVSNLAN-----DYSSEYFQALELTKDCLVDVKSKVIYANA
88797761     -------------------------------------------------------------------------------HDDALVGAIFFSRLEYPSLAGYLLAPVAVRTDFQRQGVGQTLIRYGLTVLAEQGAQVALTYGDPAYYGRFGFQPLSETLLQAPLTLSPFGWQGQSLQGGTIPQCTERPQCVE-
21675082     -------------------------------------------------------------EALRAAGA--LTISLVAALGGRVVGHIAFSPVTMSDGSFGGFGLGLVLPEFQRQGIGGVLIRDGLAWLKALGAIGCCLVGHPEYYRQFGFEN--PDGLGHEG-VPLEFFFVLSFGG---QVPQGSARFHDA
135065095    -----------------------------------ITQPDPADMAALFERTFGADEGQLIGDLARNLVNTTPGAELGAQEAGTLCGAIVFTTLHFARDPRVLLSPVAVAPEYQGQGVGQALLRFGLDDLRISGVDFALSYGDPAFYRRVGFRQITQDEAAPPQPLSPEGWIGQGLSDRAAFPIIGPSRCA--
135617732    -----------------------------MPAISLQSDADLPAIYTLMAEAFGPARHSRSVWQLR-PGPPVPDMCLVIRDCDEPVGSLRYWEVRLGDEAILLLGPLAVRPGLRGKGYGRQLIEDSLRRAAA-------------------------------------------------------------
224371543    ------------------------------------TTENFSKVSGLLSSAFPKSQFEKLVENFHANQTPIHE--WVCIHVNKVIAYIAFSNAKGEQICGLHLAPLAVAPEFQRQGIGSELVKFALRQ-KQIKESPLFVLGNPEFYQRFGFRQCATP--LCPFDKNNRHFLSL-------------------
298531181    ----------------------------------------QKEVEELFTSVFTASEGEKLSSQLASNLDNNEIICFGVYEKEILIGSIFFTRLEFSKIQVFMLAPVAVSAEHQGKGIGQALINYGLNELKKRSVNVAVTYGDPSFYSKVGFQSLSENVIQAPLKLSPFGWLGQSLT----------------
78221447     ------------------------------------TTENRPKVYALLRGAFPSSDEAALVQKLHDNGRVIHE--WVCIHTGKAIAYIAFTNAYHGDICGLHLAPMAVAPEFQGRGVGSELLRFALRQ-EAISSQPLFVLGEPGYYSRFGFEPCR----VPICPFDKNNAHFLSMR----------------
289551727    -----------------------------------------EKIEQSYTENPKKGKAKRAVARLRQSPSYQYELEVIAKDEAAVVGHVMLSKINIAKYPALELASLSVDPEVRGQGIGKALVNAVEERARAENFNTIIVSGAPDYFEQLGYEKAEIYDIYS-DESTLEQLQVKFLWDQLTDYPHGKVKDADV
99080818     ----------------------------------------------------------------------------TAHDKDTLIGVAIFSRLVYAEDPVFILSPMAVASHRQGQGVGQALLRHALTKLRDAGVDVAITYGDPAFYGKIGFEPLDPERVAAPLPLSPIGWIGQSLTETPLVALKGACSCVEA
135116034    -------------------------------------IADVGAISDVFSHAFPQGEAPLLARDLMETQSTPETWCFGLRVDNRLIAVMGLSPIEFAAISGYILAPLAVHAEFQGRGYARQLIEGGIQQLKHQGVDIVCVYGDPDFYGRFEFDVSLGARFSPPYPLE--------------------------
86140195     ----------------------------ETVEFFNATGADEPQLVDLFERVFTVSEGARLVRNLMRDTPPEDIHIFTGFEKADLVGGAIFSRLAYTDDPRQVLSPMAVATEWQGKGVGQALLNHALTVLRSGGVDVAITYGDPAFYSKVGFKVLSEADAASPLPLSPGGWIGQSLNGATLAPLRGRCTCVPA
270284043    -----------------------------------------------------------LVEEIRSKQYYIPALELIMVDDDSVVGYAMFSRFQLEDEELLILTPVAVKTELQRRHISKDLIEAGFEKAKEMGFKAVLVEGNPQNYNARGFVTSADYGIVA-GPDDINCLMIKELEEHALEHIKGVVDYS--
56695790     -------------------------------------------VDALLRAAFDTGAEADLVRELRADRDIATEVTF--QEHGELLGYAALSWMR-SPDGWLCLAPLAVAPGAQGRGIGSKVLQLTLKWAAERDL-MIVVLGDPAYYEPRGFSQARAAELRAPYPNE--------------------------
143872201    -------------------------------------------------------------------------------------GNVVVSKMAMKPVTNLLIGPLSVLPKSQSAGIGAQLMRAAITKSRGMKLDALFLLGDPNYYGRFNFKVS-----NLPNDYSSEYFQALELTKDCLVDVKSKVIYANA
254780989    -----------------------------------------------------------------EPLSFVRLMSFVCRDGDRIVGAIRATPIQIGKYKGFLRGPLGVLSEYRKRGIGSRLAYMSFMAIKNSGAEFVLIDAKHDWHKHLGFKKPHQHQIRAHGGGAATDWLVHIFKNNIMENMIGK------
110632753    -------------------------------IIRPEEVGDETAIRLLLVNAFGGEAEARLVDELRSSGEVV--LSLVAERDGEIRGHILFSRLWVERFAAVALAPLAVHPGHQHEGIGSGLVEDAHARLEAQGEKLSLVHGEPAYYGRFGYSRERAAGFE--------------------------------
51246455     ----------------------------------PEDAELQKKAAALLHRAFPKSREEDLAEDLRDNEQEFHE--WVAIHRNSVIAYIGFSNARDGEKCGLHLAPMAVHPDFQGQGVGTDLLHFALRQ-KEIKDQTIFVLGKPGFFQRFGFQ----------------------------------------
143648524    ----------------------------NNLRLLLEAKNDHIEVERLLDLVFTPKRTLLSSYQLRNSANKVNNLSYVIKDSKKVVGSIRFWNIQVDSHSGLLLGSLAVHPIYQGEGLGEKLVSNSIEKA---------------------------------------------------------------
134963445    ---------------------------MDHKTIVREKKETDNDVENILNKNFSENRHQRPLYLYRK-KSPIKSLSIVSEDPNTVIGTISFYRTLVSNINCLLLGPLSVSDLFQGKGFGKILVRKGLEIAETNNEIICFVSGKYNYYKEFDFFKLSSKNLIIHGDLTYGELLVKELK----------------
135163222    -------------------------------------------------------------------------------------GAILFTRLRYDDATVFMLAPVAVATDRQGEGIGQRLIAHGLDLLRGRGVDIAVTYGDPAFYGRVGFLPVTEA--IIPAPQYPEGWQGQSLTGLPLSPLAGPASC---
142222214    ----------------------------------------------LTQICFPDEDLSTLITALHAESDDV--VVLMAQANGAWVAMGCLTQCQVSGKAVSLLGPIGVHPDYQGQGLGRNLVEKLMESA----ASPVLVLGDPAFYGRFGFQAEQE--IKPPYAIPKE------------------------
13474063     ---------------------------MSMMSIRAATPRDREAIRLVEEHAFGQQAEAGLVDALVTGGDAVVEL--VAEEDGQAVGHILFSRLFVQTGGAVALAPLAVEPSFHGSGIGGALIREAHIRLKDAGETLAVVLGDPAYYGRFGYSHARAEKFE--------------------------------
59711477     --------------------------------------------EAFNADDFYTEAHAKLYAQFADNLINEGNYSIV----YKGVAHACYTPITIDKAPHLVLAPLAVLPEHQGKGYATQLMEQAES---ELGADVIFVLGDPKHYAR---RFNAQHNVALPIGSDPDFWFARELTTDALDGI---------
125974026    -----------------------------------IKTDEYETVRQLDSDAFDDGEFHRIADNIRKSPYFIPELDLVAVNEGFILGHGIFSALPMGNDANHWLNSLAVRHEYQRKGIGTAIVKHGLEIAKSLGFTACMTCGNPDVYKRMGLKNYRELGIKKDDSVEDADIFAIELVPNGFDGTNRILSFS--
144190784    ---------------------------------------HAMTIRTLHLAAFGP-EEARTIADLAETLIAEGQASFTLEREGTVVAHACYTPVEAQQLKAFVMAPLAVLPTWQRQGLATELMQKAEEALD---ADAIFVLGNPLHYAR---RFSTPHQVSPPQPTDADCWFARALKPGVLDDLK--------
135073730    ---------------------------------------HSMTIRTLHLAAFGPD-EARSIADLAETLIAEGQASFTLEREGTVVAHACYTPVEAQQLKAFVMAPLAVLPTWQRQGLATELMQKAEEALD---ADAIFVLGNPLHYAR---RFSTPHQVSPPQPTDADCWFARALKPGVLDDLK--------
297520486    -------------------------------TFHITDKSDASDIREVETRAFGFSKEADLVASLLEDESARPALSLLARYEGKAVGHILFTRATFKGEMDHILAPLAVIPEYQGMGVGGRLIRTGIEHLR--------------------------------------------------------------
298693806    ------------------------------------------SIEESFDDNPETSWQARAKVKLRKSPCYNFELEVIAKENNDVVGHVLLIEVEMNSDDGLAIASLSVHPELRGQKLGRGLVQAVEERAKAQEYSTVVV--DHDYFEKLGYQNAAEHDIKLESGDAP--LLVKYLWDNLTDAPHGIVKFPE-
84701664     ----------------------------------------------VMKAAFGHMVEAQLTHDLRDGAYMLDE--RVVLQARGVVGYGALSRAIIREVAIAALAPLAVSPSVQREGIGFALAQTLISAWQENGNGAVIVLGHPPFYRRLGFSALAERHLISPFPEAGDAFM---------------------
87123862     ------------------------------------------SIRTLHLAAFGP-EEAGTIADLAETLIAEGQASFTLQREGTVVAHACYTPLRLVEAPAYVMAPLAVLPAWQRQGLATELMQKAEEALD---ADAIFVLGNPLHYAR---RFSSPHQVSPPQPTDADCWFARALKPGVLDDLK--------
227508671    -------------------------------SIETAQREEYSDIRAIIAESYTDGDEVDMVDRLRTYSDYQSEFEVVAKDDHQVIGHALMIPVTIRSSNHVSIVEVSVPKQYRDQGVGQAMVYELENRAQLAGYPAVSAIDNTDFFYDLGYVAAENFNIFSTMPININANLIKPLTDGGLFKRSGKIYYPE-
224475610    --------------------------------------------------------YEDSLRRLRRIPNYNPDFEMIARDEDEIVGHILLMEEMIINGEPLMIKSLSVKEDYREYGIGKALVEAVESRAKEAGYNEIIVEGEPEYFRSLGFVPLSNYSVEVPDDEDIDQF----------------------
136192681    -------------------ILEPQPNKKIITVIRQEKKSDKKKIFLLEEDVLGPGRYARPSFRLRESLEHNIKYSKVYCKAQKIIGSVRYFNCKIDNNNGLMLGPLIVDQKFKGRGIGK-------------------------------------------------------------------------
228474154    --------------------------------------------------------HSKIISNLRKQPTYNYELEVIAKEDGDIIGHIMLNEVNLDTFKVLQLSSLIVATPYRNQGIGKALVQAVEERAKAHHYTAIIVDGCPDYFTTLGYASAAQHHII--------------------------------
242372720    ---------------------------------------------------------------LRKSENYNYELEVIAKESNEVVGHVLLAEITLDKQTALAIGALSVNSEVRKQGLGKALIQAVEERAKAQGYEAIFVLCDTDYFENLDYKDAQQFDIGIDEEQKEHDLYVKFLNSNG-ERFSGMVELPEV
239637702    --------------------------------------ESLNSIEANYDEQPEASWQEKALVKLRKSDDYNYELEVIAKEQNEVIGHIMLVEVRVKTYTALTIASLSVKKELRNQGLGKALIQAVEERAKSEGYTTIVVDRETSYFTQLGYQLANDYNLYSKDEDVTQPLLVKFLWDNLTDQPIGQVKYPSI
239908387    --------------------------------IRTERPGDETPIARLLYAAFPPGAEVEHEIVARLRADAALALSLVAEADGDIVGHLALSPARVGAPGWLLLGPLGVLPARQGQGIGSALVRQALGRLAGTGPTGVVLVGDPGFYGRFGFAAVPGLGW---PGVPQRYVLAVSFGQ---------------
242243364    ---------------------------------------------------------------LRKLESYNYELEVIAKNENEVIGHVVLAEVKLSSKNALAIGALSVDKSIRNQGLGQALLKAVEERAKEQGYCAIFVNNHPQYFEKSDYEAAHLYNIHIEEKRNDQTLLVKFLKPNEWSGM--TVYYPEV
70727534     -------------------------------------IETLNKIESSYDDK-GQGKQRELISRLRRALNYNYELEVIAKEAGDIIGHIMLSEINLKADDALELASLIVDKPYRNEGLGKALVQAVEERAKSQHYTTIVVGCCPAYFEELGYEPADKHNI-FSKETNPSALRVKFLWDQLDEYPHGIVQDAD-
140129968    --------------------------------IRPYTKADLDAVSEIWTAAFGADAPSKLVDQISEKERFQPGLVFVAELDGRLVGT------TIAGYDGYWLNGVAVHPDFQRRGIAREMVHHAIAKLQTLGCLKVNLDGNEAFYESLGFEVEKR------------------------------------
212702421    ------------------------------------RPEDLPAIAALEARGFPPA-EAASPESFAARFAVFPHCFFVAEDDGAIVGHINGCMTDFDTCRDELYAPLVVDPQRQHQGIGAALVRHFLEVARQRGKEAVVLTCKEPFYSALGFR----------------------------------------
90415013     -----------------------------------------------------DERHAKLYANFADDLIKDGSFSIV----HEGVAHACYTPITVDAAPHLVLAPLAVLPEYQGKGYATRLMEEAE---KQLDADVIFVMGDPCHYGN---RYNTPHNVLPPVETPLECWFARELTAGALNGV---------
78044332     ---------------------------------------------------------------------------LVAREGDKVIGYGGIWIVLDEAHITT----LAVHPAYRRNGVGKSLLNALLDVAKNRKVRSIILVRASNFYQKFGFKPIGIRKKYYSRPEEDAIVMSLELKEDY-------------
258545470    -------------------------------------PADCDTIDRLTALAYAPSGLAPFIEILNAAQRAQQALVLVARQNGVPVGTLTCSWQEIARAHEAELRILAVAPEAQRRGIGSALVRASMEHARRAGCTALVLAGH-RLYERLGFHHTPERDWQPRADV---------------------------
297587166    -------------------------------RYRLYNADDYDSCCDLLRDSFSEKSDAKLFEDIVKSESFCEDCTFVLEDGDAICGLVMFTRGRVRKFEGLLLSIFYIDDEHLSDDNVDLLVGSAVDDVMSRGVKFICVMGEPDVFTRFGFTRARDYGILCPFYVEDDYFMA--------------------
89069840     --------------------------------------ETEAEAAALIERCFGAGFGGRSYHGQRHHVR------LLARDGGRIVGHMALTGIRLGDRDMLGLAEVCTAPERRGEGIAGALVAAALDEARASAAQVVLLFGVAKVYAAHGFRRVTNE-----------------------------------
256004634    --------------------------------------------------------------------------------EGFILGHGIFSALPMGNDANHWLNSLAVRHEYQRKGIGTAIVKHGLEIAKSLGFTACMTCGNPDVYKRMGLKNYRELGIKKDDSVEDADIFAIELVPNGFDGTNRILSFS--
260461965    --------------------------------------DRWDDVLALIMRAFAFMDHRLTVDSLRDKARLESG--FVALDSDRIVGCVF----AIERADDFYVGKLAVEPDCQGQGIGRRLMRAVEILALDRGKAAIELTANHAAFARLGF-----------------------------------------
140097572    ------------------------------------RPARRTDLETLVELSLRTYR-VSSAEARRDHPRFGLRDVRVAELEGAIVASLVLYPVRGERVPVTGIGSVAVSPEHRRRGIGEALVRNALREMRQRGDAFSMLYARDDFYRRFGYGLVEQPTLLSLPPRDPDRALVQELYE---------------
117925969    ------------------------------------------------------------------------SISRLVYQGSSLVGHALFLPIDVHDDTPQGMASLFVHPNHRGLGIGSMLVEDGIRACTARGHEALYSATHADFLMRFGFLPYLANATGH-----APRLWVRPLSYRGLLGWQGEVQFH--
291613368    -----------------------------------------AELFALESD-FTPDPQKQLRGLLAILDEPELGKLFVARIDGKVVGNVLITISTAEGGRALLLEDVIIHRDHRGRGLGRKLVEHVLHWAKLRGIVRVTLLADRDFYRKLGF-----------------------------------------
142808670    -------------------------------------PQHAEQVATWLWQAFGGETLPLATLIAHSQTPEALPLTFIAVEGETLIGTVGLWRCDLISRQDLWMAALYVSPDARGRGIAGQLQQHVIDYARRLGHPQLYLYSARDFYERFGWQYI-GEGLDYPA-----------------------------
55380098     --------------------------------------SDRNSLVTMYDD-FDPTQRARSVEAIREWLSDALGIHVVAAVNNKIVGHIGFVPDGTGRHELLIF----VHPDYQQAGIGSDLIAAGLGHAEQAGVTYVWLSVEKQFYNRAGFSLVNSSGMT--------------------------------
141456128    ------------------------------------RRDEFDEIHDLLVAAFDTPAEAKLVRQLCNDGAMAIEL--VKPWEGKVGAYVALSRMQAPEG-WLCLAPIAVRPEWQDGALGSRLLQLALSHAKPFGEDSIVVLGKPSFYQRAGFSLDRARNLTSPYPLEPEATLVYPSALEAL------------
280958678    -----------------------TENTMDTITIRMVEPDDLTACHTIEARSFPPAEAAWTTA-LRTRIETYPEGYLVAELDKRVVGQINSGSTHKEDITDHLVGPLSVLPEYRSQGIASRLLDGFINHAREMGKSKVMLLCKHPYYQRRGF-----------------------------------------
254389209    --------------------------------------------PRLFKAAYPDWRASQAAE-IRDNCRPESNPCWVAEHEGRAVGWAAL--VHDAGSPVAMIEMLAVDPAHQGKGIATQLIETAMTEARTRGCTRIEVWGDPGHYERSGFTPLP-------------------------------------
162449575    -------------------------------------------------RAFQAGDPE---AWLREHAHLALDNVIVAETDGQLVGYVASLDLTMSDVPFQGLSSVAVLPEFRRRGIADRLVRESLRRMRRRGEALTLL--HPSFYRRFGFGVCELRDVV--------------------------------
163737787    --------------------------------------EHYEEVDRLLKSAFPTDAEARLVRQLRADG--DMLLESRKPWNGKTGGYFALSRMYAPEG-WACLAPMAVRPEWQGGRLGTRMLQELLERLPANVPKTIVVLGKPSFYGRYGFSWQRAQKLKSPCPLE--------------------------
284167569    -----------------------------------------------------------SEERIRDSIVWARALMLVAERDDEIVGFAHATWDTNADVGNILR--VYVGPDARGDGIGRRLLQETCQTLFEQGVERIVLDANEAFYDDFGFERTDTEEISIGGDSYRECTYALE------------------
220926365    ----------------------------------------------------------------------------VAEVDGQVVGSNFLS----EGDTIRGVGPITVDPKAQGSGIGRRLMQAVVDRAN--GAAGIRLLQDAALYASLGFE-VREPVLVMPAGSPPADLVVRPMTERDLDRVHDISRYHE-
142146439    ----------------------------------LLSPADLDSISDVYSHAFSPEEMDKLTRDLLETQSTPETLCLGLRVDDRLIAVMGLSPIEFAAISGYILAPLAVHAEFQGRGYARQLIEGGIQQLSHQGVDIV-------------------------------------------------------
262045015    -----------------------KTNTITAGAVLRLTQESDPAIERSAAQAF---RQIPSLAWLRHHDYLETEHSLLAVAAGQPVGFILTEPLD----DALFIVEVAVHQAWQQQGIGRMLLERVIESARQMGYPAVTLTTNAPFYTRLGF--AMLDELTLPAGLAAKR-----------------------
135254351    --------------------CWKNWVVIKRDSLMNAEKARITDVPQIHKLSFG-SRGLMLSRPLSEIYENMRDF-FVVREGSEVVGHI-CWEDLVEVKS------VAVLEGNQGKGIGAAVVKACLEEANMLEVAEVFVLTEPDFFARFGFAQVNLMDLRCPYPDCDEIAMVLKLKPQA-------------
134102613    -------------------------------------PDDFEAVADLTARAYVDGGHLSAVRKLRDDRARRAEL-LVAVEGDRVLGSVTLARANIARRGEMEFRMLAVAPEASGRGVGRALVQAVVDRARVEGHERIVLTSQASLYERFGFRRTPDRDWE---PEPGLHLMAYVL-----------------
284992566    ------------------------------------RPDDFARIGQLTCDVYLDGGLASAAYQLRDAGRADRAELLVARDDGRVVGSVALFGEVTESDDEAAFRMLVVDPAGQGRGIGELLVTACLERARAAGKRRMVLSTDRRLYERLGFTRLPERDWQPAPGID---LLVYAL-----------------
135050105    --------------------------MSSNSEFWIIRPSDRDEVVALWDSVFRNPADHNQPQRIIDTKLKVRELFFVAADTNKIVG----TALAGYDGHRGWLYQVAVNPEYRKRGLGRALIQHAQATLMKLGCEKVVV----AFYEKLGFTSEPRVSL---------------------------------
296241989    -------------------------------AIRLFKINDLSQVLMVEKESFHPGQQYDESVFMR--YLDMKHVFLVADLCGKIIGYVL---GFVEDSSIAHLASIAVSPSYRGLGIGRQLLEEFEKKATALGAKRIVL-----------------------------------------------------
89099921     ----------------------------------------------------------------------------IAEEDGRLAGSVALFPARTDAYEGYVIRMLAVAPEFQGKGIAKALISECIRRAKEQGFHKIGLTGDFKLYEGFGFKRLPQYDFEPAGDGIIVRAYVLE------------------
299136695    --------------------------------------------------------------------------VFVVSAEGEAVGCVALIPM---EGGVYELSKMAISPKLRGMGIGRRLIEYAIAQARELGAKSLFLLPHAHLYETVGFQHVPPERLRPNPYVRANVFMEMAL-----------------
258638690    -----------------------------------EVPQFAEQITDWLWQAFGTGREFYASIVQSSLNGADFPITFVALDAGQAVGTVGFWRCDISRQDLYWLAALYIDESARGQGVSQALQQHVIHYARQRGYNRLWLWSTAGYYERFGWQFVEEA---LEYPDTRVRV----------------------
268611309    ----------------------------------PITMEHIQRYGDIYAKAFSPWKTEDAVIHVREESKQSYGLEYV--LNGKVVGFILGTSMLFHYGRTFEINDLAVDPEYQRRGIAKELLEKCLADIKAQGMVGVHLIGEPEFYEKYGFKKETE------------------------------------
158422041    --------------------------------IRPARPEDRAAIEALVHAAYSPARNGLLPGPMRDDQLIGEGRVHVAEADGAIAGLLVLLP----QDDALLLDNVAVDPARHGTGIGRALLLFAEESARAAGYGAIIMVENVALYSRIGYR----------------------------------------
94986165     ------------------------------------RPATPADALAFHAVMMAAGMDPRSSWRTREDVAWSLEQGFLAWEDGKAVGCV---GWRPDGPDTLTLNKLATRPEARGQGIGAALVREVEKVAARKGYGRVLLLVVIPFYERLGYRVDPAA-----------------------------------
212224569    ---------------------------------------DIPDIVRIERASFRE-QYPRGVFLIFLENNPDTFL--VAEYNGRVIGYIMAY--LRPDLEGHIMS-IAVDPAYRGNGIGSALLSEAIERLIKKGARYIGLVSNENLYERFGFRKVKR------------------------------------
37522356     ---------------------------------WIIRPAHDIELARLSHLAFAPAQFAEIEARY-ASDAAIVARSVVACEAERLLGKYALLPVAGCEMPLGGLGGVAVAPEGRGLGVASALVRHALEVLGEHRYPLSMLYAYHGFYRRFGWACVPEARYVLPLDTATDRAAIEELYGREAPRHSGLVREPE-
225874670    ------------------------------------TESDLPVLTALINRAFAVESFFKFSERLQTRAYFESGQFLLSEKNGEIHGCVF---VEIKADRGYF-GLLAVDPAHQRTGLGARLVAAAEEYARERGAMTIVNLREPAYYEKLGYRACGTEDI---------------------------------
240173046    -----------------------------MPADCLIRPLREADLSAICRRAFAPQTFWTDREYVRTRWRADPDAALAAEVNGALVGSNFATRW----GRFAFFGPLTVTPELWNQGIAHQLMTATIDLIDSWNVTAAGLFGHIHLYQKFGFWPRFLTGLLAKTAAEPATVSFTRLSQAEAGERNGLI-----
42525554     ------------------------------------TANDYDAVYALWMSCIGMGKEGITKFLIRN-----PETCFVAESGEKIIGVILTGN---DGRRGYIYH-LAVIPECRKQGIGAQLLSAALKALKKIGIVKVALVGN-DFWEKMGFTS---------------------------------------
142755379    ---------------------------DSNTSSITYRPFTQDDIAAAHALT------VELKWPHRADDVAQLGVGFVAEDANGVIGTALCWKYGADRAS---LGMVIVSPEQQGRGIGRKLMELVLE---ELGGRITFLHATPPLYEKLGFRAV--------------------------------------
299063239    -----------------------------------------------LDAAFALTQRLKWPHR-RADWQQALLLGLVAEEDGALVGTILFWRW---GKEYATLGLVIVDDAQQGRGIGKQLMQAALAKLEGSNVRLHATAAGQPLYEKLGFVA---------------------------------------
226314291    ------------------------------GRFRLLTREDEDAFLAFLHRCF-PGRWEYEAIHYFQRGGTGREFV-VVELHGEIVGFCRYWAPLFADGLG-GIGPLGVDAEYRGRGLGLAIVEAGIVALRNRGISNIVLV---DFYARLGYRSWKQYA----------------------------------
78046353     ----------------------------------AQTPQYLPAIAQAHLQAFGPEDEALSELRARDGVIPT---TWVALDQTQWLGSVSLLENDDARIRQWWLASLYVQPQARGQGIGEALVAHCVQAAAQLGVPLLYLYGLAPFYQRLGWQ----------------------------------------
142160981    ----------------------------------LLSPADLDSISDVYSHAFSPEEMDKLTRDLLEIQSTPETLCLGLRVDDRLIAVMGLSPIEFAAISGYILAPLAVHAEFQGRGYARKLIEGGIQQLQGCGHRLCL------------------------------------------------------
256769772    --------------------------------------------------------------VLRDAGRAGDGEVLVAVEDGRVLGGV--TFAAPGSRLADVAGPLAVAPEARGKGVGEALVRACTERARALGVRALVLLGAQRIYGRLGFVRTPELDWS---PIPALKLLTYRL-----------------
254490193    -------------------------MPTTTNADFLIREATLADVSALSDLCFETDRLSRRSFRMIEKGH---ALLLVAMQDERLLGYVLLLYS-----QGTSLGSLAVDAEFRKAGIAVKLMQDAEQHALEDGRSFLRLEGAIRLYEKLGYQP---------------------------------------
141119917    -------------------------------------------IPQLSNSNPPPDRLA-----LEEIVASDSSILIAAFIDGVIVGSLTLIIFSIPTGKRAWIEDVVVDENYRNTGIGEALNQEAINIARRLGAKTVDLTSRPSLYSRLGFVQRKT------------------------------------
194336475    -----------------------------------IRTATESDIARSQEHEFTADAEAQSRALAMITRNPELGRIFVSEIDGEIQGMVMFTVSTFLGQKVALLEDMVVAPAYRGKGVGKQLIDHAVDFARREGFGRITLLTD--------------------------------------------------
251788378    --------------------------------YLADYPHFETQVVDWLWQAFGDGRDFFATLVHHSMDKNALPLTFVALADDQLVGTVGLWRCDLISRQDLWLAALYVDERYRDRGLGADLQRFVIEFSRERGFDSLYLYGFSGYYERHGWR----------------------------------------
291515990    -----------------------------------------TEVTDSLLEAFGPRLEAPSGERLRAVAANPSAALFTAESGGAVVGALTLVWYDVPSGRKAWIEDVVVDAAARGFGAGEALVRAAQAHAAEVGAGKVMLTSNPSLYAKMGFKEAETTVFAC-------------------------------
268318120    -----------------------------------IRPAWAEDWPALR-------QLLQTCGLIETGVAAQLDRVRVATWRGRIVGMALLERYA----EGGLLRSVAVEPAWQGRGIGRRLVDVMLEEARREGLSQVFLLTEADFFARLGFVPVTREEV---------------------------------
113475326    -QSQNLDFERYTTIEDASSQAFCSSNRSNGRIFF--TTDRDIDIYELEDLCNAVGWSRRP---LRK-VKKAIQHSFLVVSQRRLIGFARATSDHAFNAT---LWDVVVHPDFQSKGLGKALMNYIIKKLRSEDISNITLFADPDFYRNLGFISDPEG-----------------------------------
88807747     ------------------------------------------DLVELEQLLEAVGWSRRPVRRVRKALDHSLLRVGLWRHDARIVGFARCTGDGVLEAT---IWDVAVHPLYQGAGLGKQLMDYILDCLRTMGTERATLFADPPFYQRLGWDLEPAGH----------------------------------
269795339    ------------------------------------------------------------------------GAVLVAREGERCIGCVALLP----HAPGVALAKMTVDPDHRGAGVGRALITAAIDRARSMGFDRLVLVAAVRLYESVGFRHVPVDERQPSPYARADVFMDLDLT----------------
225408015    -----------------------------------------------------PPRSILTSPELRRFGESDDDKCLVAEVGGTIVGAV---WTRIMDDYGHILA-ISLYKEYRGNGIGTAMMKAMLDLLKKSGYKRVSLVQKENFYRKVGFEIAADHG--------EEYIMACDLK----------------
254818546    ----------------------------------------------------------LSAERFADYLADPHRAVLTAAHDGRIIGYAML----IREPGAAELSKIYVLPAYHGGGVSTALMDRALATAGEWGARRVWLGVNQAFYAKSGFRISGTRTFRLGAGLEHDYVMVREL-----------------
126434796    ----------------------------------------AENIAAFVAENLSPHRFA-------DYLTDPDRIVLAARDGGRIVGYAMLIRGAVSPRPAIEVSKMYVLPESHGTGASSALMTEALTLARETGYR-CVWLGAQRFYAKHGFAVTGTKTFRLGAGVENDFVMVCPL-----------------
22298643     ---------------------------------FAIRPATPEDVPILFQLIQALAAYEKLSEALREHGDRPPAEVLLAHTPTEVIGYALFTYSTFLTRPGLWLEDLFVLPAYRRQGVGTALLKAVVRLARERDYGRIVLDWNTPFYERLGATVLPEWRI---------------------------------
283847751    ---------------------FPFSTTPSLITYQLSNVENAMNIRRLAKTEKPPMQLLLLAERMVED-YLKRGNCYIAEINNQAIGYVLLSPHTVELVN------VAVDPKHQGQGIGRRLVMDAIKIAKSKGYKSIEVIGQLALYQKCGFR----------------------------------------
291288410    ------------------------------------------------EEEFKPD-FKKQAEGLRNIENPSAGCILKAEADGRIIGMVLFTISTFTGGKVAVLEDMVVLPEQRGTGTGAKILEAAKNTAKEEGCRRITLLTDGNFYKKHGFER---------------------------------------
221632201    ------------------------------------TPEELEIVYQIRREVF--DQEQHLTTWVHDYPEDGAGLNVLAWIDGEAVGTGRVTLWGDEAQIAW----VAVRKPYRGQGVGRAIMERLIRWAEEQGARTVTLNAHAEFYRKLGFRPI--------------------------------------
284161564    --------------------------------------KDFRDIMEIDGEAFSPRNPVYDVYIY---VTYGSDL-LVADIGGKVVGYIAVMDIDRETSKIVSL---AVKKEFRRKGIGTKLLSTAIERCKERGKKKIILVSNYPLYKKMGFKIVD----VIPQDGEDAYLMVLDLTQSTQE-----------
227883172    ---------------------------------------------------------------------------LVAEREGAVVGF-AHAAWNDSEEDGYILR-IYVHPEHRRENIGRELLERTCTNLAEQGIERVLVENDPAFYKRFGFEHVDESQTTLGGEPHPENRYVLE------------------
269926877    ------------------------------------RPASQRDVEKLSNLCAQPSAVEDVATRLRISGRPDHCL-LVAEIDGEVVGHV-CEALTLESGACAVLAGLVVDEGHRSRGVGAQLLRAAEEWARCQGYGRIIVRSNHRFYERQGYTLVKTSRV---------------------------------
288795944    ------------------------------------RAEDFDDIAALLALAF-HGDLDPEVQAL-ERPIFEPDRSLLVRDGGTAVAHAAAFAVPGADLPAAHVTMVAVAPTHRRRGLLTTLMRRQLRDVRDAGREPIAVLWASEIYPRFGYGSAATTGLRLPAPAPAE------------------------
125718248    -----------------------------------IRPLKSEEIEFLYQAIFIPQGLAPLSRRIKDFGKQPDDWALVAEMDDRLVGAVIMKDYSYYDDQTPSLS-ISFLPEFRSQGLGQQLMTAMLDLLKEKGYPSVSLSDNPAFYQRLGFVTVEER--------EDDYLMLCRL-----------------
284162158    ----------------------------------------------LEEYAYTSKRDVKLYFRWLLKRDPEGFFTYVA---GKPVGFIACWFSVFEGEEVAEIHEIVVHPEWQGKGIGTSLMKKALDYAKERGRKVVELVGAIRFYKKFGFK----------------------------------------
226365932    ------------------------------------TPDEYEAVSDLTVIAYVGGGHVEATNRLRDTARADKAQVRVAVMEGRVVGSVTISPYADVAQPGELFRMLAVSPDARGAGVGSALVRHVLDTAYDRGDRAVVMSTQPDIYDRNGFVPVPERNW-APIPGVELTVLVRELV----------------
225390634    ------------------------------------RPEDLEALAQVEAECFPAAEAARESFRARLEVFPDSFLVAELADGGRIIGFIMFENAGLHNANGSIFG-LDVAEEFRRRGVAAALMNRMIETARERGKKGLILTCKIHYYEKFGY-----------------------------------------
254431234    -----------------------------------------SAAEDLFRLAFGPSNFGGDANYVQPRWRLDPTAAFAAELDGTLVGSIACRWGSVGT-----FGPLSVHPDCWNQGIAQRLIEPVLDLFDAWGIQQAGLFTHHALYGKFGF-----------------------------------------
13542047     ------------------------------------------AVARLEVRSFEIGPYDK--EYLREVLENASSISYIAQISDKIVGYIVAMPLNSQEIDIES---IATDPDFRKRSIGTRLIARIENESKSLGYRNIILIEAISFYSRLGF-----------------------------------------
290511214    -------------------------------------PQYAPQVTDWLWHAFGGETLPRASIVQHSQTAEALPLTFIAVEGEQLLGTIGLWRCDLISRQDLWLAALYVARAARGQGLAGKLQRHVIDYARRAGFRELYLYSARDFYERFGWRYI-GEGLDYPA-----------------------------
72161769     --------------------------------------------------------------VLRALGTSGIGDVLVAVDGDELLGTVTLRP--FQEDSEITLSPLAVAPHAQRRGIGRLLLRSVIERARNAGVAHLVLSTQPRLYASEGFVRLPERDWSPQPGVP---LLAYGLR----------------
114331047    ----------------------------------IIRQADIKDIGAILQLIEPLENTGILVRRGRELLEMEIERFTVIEHDNVIIACAALYP--FPDDKACELACVAVHPAYRKAGMGRILIDHLEEQARKQGYRHIFVL----------------------------------------------------
138517987    --------------------------------------ADEAAIIALWDLVFGEAPWNHPVDVIARKKRVQPELFFVACEEDFVVGTVMAGFDGVRGWVHH----LAVHPEHRRNGLARDLMRRAEAGLKAMGCAKLNLQGVIAFYKSLGFDVEDRASLGKP------------------------------
170077454    -----------------------------------------------------------TAFWARERSLADLETAVTVWDGDRLIG---FTRGTSDGVFRATVWDVVIHPDYQGLGLGRKLVETLISHPRMCRVERVYLMTTHTFYERIGFKENATTTMVLH------------------------------
186683989    -------------------------------------TERDIDLYELEELCDAVGRPLRKVKKAIEHSFLVASMWQVRGNQKRLIGFARATSDHAFNAT---IWDVVVHPDFQSQGLGKALMKYVLKKLRSEEISNVTLFADPDFYRTMGFMADPEG-----------------------------------
145219680    ------------------------------------RIATAADIDALLEVLFGQEAEARSLKLILEQ--PETGRILVCEENGRILGMVLFTISTALGGRVALLEDMVVLPESRRKGIGAMLIQQALLDAESAGCLRVTLLTDHEFYRNAGFRHSP-------------------------------------
54303205     ------------------------------------RAEDIIRIAEIENICF-PEAEAATLKSIKERFTVFPECFFLLEIDGEIVGHILYSDASLHCPEGKVFG-LAVTPEYQRKGYASLLTKHFVDVSKYRGHHGIVLTCKEDFYKQHGF-----------------------------------------
15791279     --------------------------------------DADAEIDALVADDFDPEDRAQGVSRIREWVASLLEFDVVAWHGEEIAGHATLVP---DDDATYELA-IFVHQTYQGAGIGTELINALLGHAQASGAALVWLSVERALYEKVGFETASAESFEME--------MAIRLNDDT-------------
229819891    ------------------------------------RAEDADGVLALLVDALGPDAPSASDYVLLEPNFDPEGL-IVAVEDGRVVGHARHAGRTLGRSGAMPVDPFAVHPDHRRRGLGARLLTAAADYLARAGATTLVVSGYPPAY----------------------------------------------
229819891    -------------------------------TFAPARLAEIPEIAAFASQRLAPGEVLRASV----GRHRHPERVIVAREGGPVIGFATYAAYPAAGIDRF--GPFGVDPDVRGGGLGAVLLHETLAAMRREGAHSAWFLTSPALYRRSGFDVTRTFDV---------------------------------
225387168    ------------------------AKMERTGAVRPMRAEDLESVARLEQTCFS---ESWSENLLRSGLDNRLDSYLVYEELGTVLGYCVLRTLADEGEIQR----IAVDPAFRRQGIARKLMESMAAVARMKGAREVALVSARKLYESYGFRQEAVRRDYYRNPAEDAIIMW--------------------
140683449    -----------LAKPDFQVRCAIRQDYRNLMEFSTIYEGREKSISQLFNATFGPEEGAELVEGIIAETSPEDIYAVTAWDKGDLIGGIFFTRLQYSNDKVFLMAPVAVATARQGQRVGSKLIKHGLDILRADGVD---------------------------------------------------------
196006415    ------------------------------AIIRQITEEDFDIVCQTEQKSFPEGEPA-SAKQLRDRFNAAKELFLVFVIDGEVIGHICGTRSHIPGGKYLCIHSVCIHEKFQRKGIASVMVNHYTAYIK-QNFPDIVLVAHISFYEKVGFQCVPWYNIQM-------------------------------
298246819    -----------------------------SSAFDIQAIEDEPA-YQIDDLSSYPAEKREARAALHQMFPHHVR-SLVAFQKNQIVGRCMLNITTGEWGIGGMFA-MGVGLSARNQGIGTALAWEACDLARQMGCHHVVLMGEP-VYRRVGFQSLRTQTLAAPPPTN-DQILFLE------------------
163814690    --------------------------------IRLEKEDEYRKVENLVRNSFRPGCLEHYVDQLRNDSAFVPELDFVMLLNGEIIGQNMFMRAEITADDGMTMGPICIKNELKRKGYGKILLDYSLQKVAELGCGRI-------------------------------------------------------
297160504    -------------------------------------PSHWDEWYGTLMLAFG-GAQVSPEERALDRDLTECERSIGAWDGDEIVGTAGLFSFRLS-VPGGAVVPVGVQPTHRRRGLLRAMMRRLLDDVRAAGEPLAVLTAEPQIYGRFGFGAATRAGLTVPEGADEVRLQAV-------------------
210614212    --------------------------------IRLEETEQAAEIEQI---CFPPNEYEHMAARIKK--APDLFLVAVDRETGKLAGFLFFTDASVEGKNIMLLG-LDVLPDHRGQGLARALVDEYLRREREKNRKLVILTCVEEMYEKFGF-----------------------------------------
114327051    -----------------------APLPDDHDAVIVVGPGHAALLAVLHEAAFPPEEQDDASFIVQLQQPGTVALMAVAEHATEPVGFVLF-RTIFEDCEILTL---AVAPYCRRQGIGGLLMRAAMKRAAEQGAEHMLLLPARTLYDRLGFSAIGLRRHYYHGGGDA-------------------------
206895370    ------------------------------------TEEDLDAIYDVDKKAFSYPMSRSSIERLRDRRLSKY---FVARLFNEVVGYIGLWCIF---PEAHIVS-IAVDPDYQGKGIGNKLLQQALAWLVNSGFKHVFLVDNENLYDKHGFEKVS-------------------------------------
225574106    ------------------------EDFLSEAIYVPERVKPPAKIEKLYIEEFG----------IRPGDN-----CLVADFGGKAIGAIMDDYGHVDDETPFIA--ISLYREYRGQGIGSRMMREMLEQLKAQGYKRASLVQKTNYYRKLGFAIVDEN--------EEEYIMVCELQGGA-------------
113901280    -----------------------------------------AEVVRVYSRSMGPGDLARIEARRADNGVIDR---LAALDEGRVIGT--ATVISAYGVAGIFL--VHVAEEYRRRGIGAALTDAALRAGRDRGMRHAALVASPPLYQHLEFTTVSEYHLFAPP-----------------------------
142771746    -------------------------------------LADRQAIEEIVRDAYSP-------YIRRIGRPPGPMLVYVADQEGTIQGIV----VLIPEQDAMLLDNVAVAPSAKGTGIGRRLLEFAERSARAAGYRAIRLYTHEALYSRIGYT----------------------------------------
125718598    -------------------------------------LSDWEEILAIEQLNF-PAVEAASSEVLKERIEQIPDTFLLAELHGQLAGYILFSKVGANSPEGGFIASLSVHPDFQRQGVGTLLLAALKEIAVQQNRQGISLTCHIPYYEMNGF-----------------------------------------
296036993    --------------------------------IRTATPADYHAVGTLTADVYIDGGFVSEAERLRDTASRAEHADVVVAVGDEIVGSVTIAAADVAEKGELEFRMLAVAPTARGKGVGSALVRHVLDVAYERGDRAVVIVDARRIYDRNGFVPAPERNWE-PVPGMELTALVRELV----------------
136133076    ----------------------------------------PADLAAFLDEAFGPDQIGDPAFTIR-----------VATQGEAIIGFAKIGPVAFPGERAVELYQLYVLSSHLGAGIGPALMDWAIEAARARGASDLMLVDNHAFYKRYGFVDVGRYDFPVGDTIDEDRIMRLAL-----------------
226311039    --------------------------MEASISIVTYRPELAAAVADMSRDSWGGGNSITTAEQIREEAASDAITVYLAMEGETVVGYCSLAEYR-EDTGALYIPLLNVRPDYHGKKVGRMLLSCALKKTIELGWPRLDLYTWAPLYKKFGF-----------------------------------------
158319940    -------------------------------------PEHLETVATWIYDEFGNLNFEEVVEYLNKTNKESFPMTFAAMINNECVGTVSIFANDLKTQDILWLASLYVGPEHRGKGIGEVLIEHVQHVVKELGYEALYLRTEHKYYRGLGWE----------------------------------------
291562684    -----------------------------TYTIRPVRPTDLAAVTEVEAICF-PAAEAAAEESFKARIAAFPECFFVAEADGKIIGFIMYENSACHRPDGSIFG-LDVIPDYRCQGIAAALMDHMIEDAKNKGRKGLILTCKIHYYAKFGYKN---------------------------------------
37676619     -----------------------------------IQRSQLPDIEAMEKQLFA--QHGYPAFFLRQAYDCWRSGFIVAECEHQIAGYVLIVPKAGKCNEAWMLS-LAVSPAYQGRGIAKKLVKYAL--ARQSHYQKIYLTVAPDNYQSCGFE----------------------------------------
119486652    --------------------------------------------------------FKLAAFWARERCSEDLEIAVTAWDGEEMIGFARGTSDGIYRAT---IWDVVIHPDYQGGGLGRKLVETVLSHPLMCRVERVYLMTTHKFYERIGFEYNQSTTMVL-------------------------------
147920341    ---------------------WSTSYFEDVCRLMYEASEFDRAVYPLFGSPEG-CRTLLLSILQDRHGLFLPELSLVATIDDQVVG--LLLSSQIADGSVLIL-DIAVDSSHRGKGIGGKMLENLISKSAMLGRRQIVLLDNEPLYRKMGFRQTSIFD----------------------------------
261414732    ------------------------------------------------TRAFAPGR--RLAERMSKNDFLDWEKVFVAVHGEDVVGFCVLTPAQFNCSPFINL--VYVGEEFRGERLSKSLIDAALDYAQRLGYKKVYLKSHHGLYEKYGFKKIADFK----------------------------------
238923241    -------------------------------------PEDADSVAQIEKDSFTQPQGFLDAMRLPEN------IMLVAQEDGEILGY-QCTYVSFDEGE---LTNIAVKKSARGKGVGAHLIRCLQEKAKESGVERIVLVTNEALYQKMGFVNLGIRKNLYEHPVEDGVIMSYTAEEN--------------
269924251    --------------------------------IAPYRPDHAAAWVALNEYWILAGGYALEADRLVLDDPDGAILSFMAERDGEAVGCCSLMAM---PDGGYEVGKMAVAAGAQGLGLGRRLLDACEGHARTAGSPRLYLETNAALYRRFGFVDLP------PQPTPYARC----------------------
146338586    ----------------------------------------WEQVRALILEAFADARIDPPSSALRLQDDAEKGALLLADRAGDLVGCVFVRP----KGDGLYLGKLAVRPGLQGVGIGRRLVDAAGEEARRLGLKAIELTENHEVFGRMGFVKIAE------------------------------------
296130648    --------------------------------------QDEDAWRRVNARAFAHGRMTSADLRARESEPFDPAGFLLAERDGQLLGSV--WTKVHPGSEAPDGAPVGVDPDAQGLGMGRALTALGLAHLRDRGLRTVILYTGAENYRRAGFARTAVDVMYGPPP----------------------------
152974089    -------------------------------TFRKMTTDDIAQVVAIEEASFPTPWTADAFY--RELTMNEYSQYIVVEKDGLVVGYCGLWIIIDESHITN----IAILPEYRGQKLGDALLQEVMKQAKEMGAKTMTLVSNEQLYRKYGFQN---------------------------------------
283848169    -------------------------------------------------------RPADDLDRLR-SMIENADLVFSAWDGDKLVGIAR----SITDFSCCYLSDLAVHKDYQKEGIGKKLVQLVQEHIGD--EVALILLSAPPYYPKIGFSKI-ENGFIIP------------------------------
291532261    ------------------------------------TPEDASAVEIVEKSCF-DMPWSRQSFW--QEASNDKAYYLLALDGERVIGYVGVWILFDEAQITN----VAITPEYQNKGIGRLMMKEIIKISQERKANAMTLEGAIHLYESLGFKSV--------------------------------------
271968552    -------------------------------SLRPITEKEWSAWITLDEEAFGNAIPPHRSELFRRNAEFDRSLG--AFEGDLLVGATAVCSFTMGPIPVGGVTSVGVLPSHRRRGVLSALMTRQLADLRERGEAVAALYAEAAIYGRFGFFDIPKHGAALHAPVDPA------------------------
124027856    ----------------------------------------------------------------REHLEKWGEAFFVAEVDGEVVGYV-MTRVEYGPKKGHIVS-IAVLEGYRRRGIGRALMEAAMEALKTRGCKEVYLENNPALYEKLGFKKVKVLHMYY-LDGEDAYLMAREL-----------------
27382514     ------------------------------------RREDVAAIVALADDHLGRGRERVAAYFARVERDPNLALV-VAESEGRVVGCLQLAGISSQGGIRGLLEDVRVAADCRSRGIGEQLVQWAIAEAKARGCNLVELLTHQTFYKRLGFTA---------------------------------------
291542254    -----------------------------------------EAVAQLEQRCFS---HPWSFNSLEEELNNETSLFFTATEGNAVVGYIGMSVVVDEGYIFN----VAVDGTHRNRGIGSALVETLVTYAKKNN--LCFLTGNASLYEKFGFIKVGERKNYYSSPTENAVLM---------------------
118590832    --------------------------------------------------------------KVRDSWIEDDDFWLAQDADGRPVGCIRLS--TVEDGETGELETCFVDPAWQGRRVGRALFDVLYERAQDLGLVRIGLDADPPFYARMGFKRAPSGSI--PGRTLPR--MELQLTSG--------------
163792907    -------------------------------TVRPARPDDAGRIAAICYDAFRPPDFVEAALGFAEHALSRSDVGVVAEIDGKVVGSNFLW----EADYAAGVGPITVDPQVQNGAVGRRLMTAVLDRAQVRGTDAVRLV-QAAYYAKLGF-----------------------------------------
293376276    ------------------------------------------------------GAGPHLARRMKGQQFSDFECPFVAIEKGEVVGYCTLTKTDFIPNCPYWIGFVFVDEHHRGKRISQQMIQHVLEYAKQQGFKKVYLSTEEELYEKYGF-----------------------------------------
289595856    MGDGRMEIRKGKREDLQYLPSILMKAYKGLEEYGEEDINKARKIEDLYEE--------------------DPECFFVAEENGEIAGFIRFWYSKFEHSQVGAIHEIVVLPSHRHEGIGKMLIEKAMEKLKPSKIE--LWVGEKNFYENLGFKRKEKAG----------------------------------
227325988    --------------------------------YLADHPQYQEQVIDWIWQAFGSQNSREFASVVRNSNPEALPLTFIALEGERLVGTVGLWRCDLISRQDLWLASLYVEESQRDKGLGIALQQHVLDFSRRQGFEDLYLFATSGYYEKHGWRYI-GDGLDYP------------------------------
142166955    --------------------LYSGSQMQTIQEIKAEDAAHSEAVNAVVADAMKRDRLYRLAYQYTPSDWIDHRFDALC-DDDTLVG-ILVTTDALDDDRGLLIQGLYVVRHHQGQGAGGQLIHAALTQAKAQGADGCFVKAHESFFQQQGFELLPVRDPVRDYPY---------------------------
189425365    --------------------------------------ADLDQVLAIEQACFPRGRSHFQAELASERAS-----CVVTEQDGRVAGYLCLT-VLLDEAEIL---DVAVDPALQGRGIGAQLVQWACEEAIQRGARLLLLEVRAALYERFGFQR---------------------------------------
255658075    ------------------------------------KPEDADAVEAVEQACFAIPWSRESFWK---EAANENTCYLLALDGEQVIGYAGCW-ISFEEAQ---ITNIAIAPDYRGQKVGTRLMAELIRLVKERGVTAMTLEVRPALYAHYGFREA--------------------------------------
136238173    -----------------------------IKTYFSIEEEDHRSLDHPYDYAIRPGGEI--FFLLR---------------GDQVIGTVAMVPVNRKKTNTFELAKMAIDPAFQGEGLGHKLLSHCIDWARSNGAKYIVLTTNPAVYEKAGF-----------------------------------------
238023087    ------------------------------------RPEEAATMAEIEALGFTPA-EAASLAQITARLAVFPEQFFVSEQDNRVVGFINGCSADTPHLPDKFYADLAVHPDYQRRGMAAALLNHYIAAMRERGKRGVVLTCKADYYRGFGF-----------------------------------------
293189835    ---------------------------------------------------------------------------FVAEVWGGLVGYVMVRPGRVEEGSAY-LSKCYVDEAWRGSGVADALIERAIADARDLGHAAVVLRGNKAFYKRHGFRKRSSRTFDVGGVRNYDVVMVRDLT----------------
186683840    ---------------------------------------HIAAIKAL-PATFYTQKELLAWRNYRDDGSNILETCKVAIKGDAVIGFASFIVDE-------LIG-LYVHPKYQGKGIGRALVQNFCDEATDRGIDKVITTASEGFYLRLGFQKAPHYGIVVP------------------------------
13472282     ---NDIRLRKLLDETLV------APHWPDGFAMRCFEPGDARPLHALLSEVFDDGTDGPFDERISDDSEFDPALCFLVIDAGRLAAAALCWTSAFVKD-------LAVHPEARGKGIGEALMWQAFATFRDRGAVHV-------------------------------------------------------
116629633    ------------------------------------TMDDLEEVVNLESAAF-----KMTKEQTRDDMVNYPDTFLVVQEDGKVIGHIAFNKRYIEDERYQMILSLAVLPAYRKQGIATKLIEALVQVAKKQKRRAISLTCLPKFYKKRGFHNEGKTSDDIPDPT---------------------------
229916713    ----------------------------------------DKELTELLQHAFP------SIYPNRRYFKQLPHLRLIAYEDERIIGQVRVMNVDGEAIHVLGIIDLCVREEVRGRGVGRALMEKVIALGEAYSIDFLLLFADRDLYERIGFHTVSNA-----------------------------------
256374760    ---------------------------------MLVRTTEQADVEALRSVAFGSARPV-------DPVLPPGQDALVAEADGRLVGTLGVWRWGGRTVPAGGIGGVAVDPHARGRGVATALLTRAVEDMRERGQALSLLYATPALYRSCGWERAGVHEWI--------------------------------
182420231    --------------------------------IRLATKEDLNEIIKIESICFPEAEAAKESDFQKRFDAFKENF-IIAEDNGKIIGFINGCTTDLPELPDELFG-LDVLPDYRRNGVAAQLMNYFIELSKERGKKGMVLTCKIHYYEKFGFK----------------------------------------
126180308    ------------------------------------QPADISQVVAVERMAFADPWDEKT---LQESLAYYPETFFVARNNGDVAGFVA---GGVEDTGEEVYGNLAVAPGYRRRGIGRNLVRRLEREYVVLGASAVQLTGAQDFYRRLGYREV--------------------------------------
224283179    ------------------------------------------AIRALEVELFGNHAWSEASIRQELDAPARVYVFDVDEADGRIRGFAGYWY---DGDDAEIM-DIGVSKTHQRQGIAVAMMNHLISRARRQGARRVSVVNDPALYHRFGFQRIGLRKRYYQPEGIDAYVMALDLEP---------------
85709346     -------------------------------SLRLARPADAERMPAIEAAAFRTGEHTLPVERL--ERYIRKGHCLVVHVGDEMVGFLVNEPFNRELHIWE----VDVHPDQQGRGIGAGLIRACMVDARNSGFRAITLTTNAPFYEKLGFEEVTALD----------------------------------
186471322    -----------------------APQPVANPAPATFRPFTADDIDAAHALSLQVGWPHRA-----DDWRFVAGVGFIAQSEGGVAGTALCWKYGTGGAS---LGMVIVSPDQQGRGIGRELMERLLEALD---ARTTVLHATPPLYQKLGFNAI--------------------------------------
156364968    ---------------------DLKSDPGMTSCQFRIRLASADDCEAIHDVKMAPGSLQTTAQGLRRDKDYFECLFAEARIPGKPVGCVIYFSVYFGRQLNVIL--VYTDPHYRGKGIGRALMKTVAETATANGIRQVMWTTAESFYKSFGATSTPRHRFTL-------------------------------
218247858    -------------------------------------TERDIDLYELEELCDAVGWARRP---LRK-VKRALAYSFLVVNQRRLVGFARATSDHAFNAT---IWDVVVHPRCQSQGLGKALMKYMIRQLRSEDISNITLFADPDFYRRLGFVLDPEG-----------------------------------
288795272    ------------------------------ALIRPARAEDAPAVVALRALVYPYVRGVESTRRMIAEPPPGEDAAWVAEADGQVVGWVSAYRNTQTSTPGVGIATLHVHPEHRRRGTGTALFDTALGHLRTLGSTRVLT--HAPFAQRHGFTP---------------------------------------
37528016     -----------------------------IPLVRLFREEDSTGISALFRVVYGEDYVYPEVYLLGRYNAAKQWYSAVAVQDGHVLGHAALWRDEHCSLSAE-LALIAVHPQARGQGIATALGRYLCDQAKKMG-----------------------------------------------------------
288906008    -------------------------------------LEDLQDIIAIERENFS-AEEAASLKDMKERILTIPDTFLVAEIDGKICGYVLFNQVVSNPANGGFIASLSVAPDFKGQGIGMALLATMKDLAIAQKRTGITLTCHENYYERNGFS----------------------------------------
257386293    --------RRYPDEPAGTFPAPPRQVTDREGRSIQLRRADATDRTALIEMQFDPADRAQAIERWLENILDTDRYNVVASHEGDLVGHATLVP---DDDDGYELA-IFVLSAYQGAGIGTELVETLLGHGQSEGIEQVWLTNDPALYRKVGFETSNSERFE--------------------------------
88797422     -------------------------------------------------LAAGLSRKSEEAARL---ALPNSLFAVTVYDDDKPIG---IGRVIGDGGCFFEITDMAVLPDYQGQGIGRQIMTALVDWLKAPSTAYVSLMADPDFYERFGFTKAS-------------------------------------
138058160    -----------------------------------------ADIYARAPLA------ERTAAEVRRAFANSYLCCF-AWVDGRLVGAARATSDGVFYATVL---DVAVDPGFQGAGIGQKMMRALLRRLPVQKVYLTTVPGKEGFYEKLGF-----------------------------------------
136509358    ---------------------------------ITIRPAKTTDVLTILVDTYAPDRLSKATVTLYEAVPD----FLVIENNGQVIGHV-LWEDLAEVRT------VAVFPEFKDKGIGSQLLEALLKRAKELGVKRVFLTFETKFFAKHGFTEIEGT------PVEPE------------------------
119488441    ---------------------------------------DWEAVCQVHDRA-QPGEFAGVCVPLAENPIFYPCRKFVACDDHKVVGFVAVYKNHISL--------LYIDPDYQNQGVGKRLLRLALNITGCPAWTVVIAANDRAFYAKAGFQ----------------------------------------
225027517    -----------------------------------------------------------SVEGLKEMFHTEGYCSFLAKEEEEVIGYVGMKMVLDEADITN----VAVLPSHRKKGIAGKLLKQLLEEAKKQNLHSIYLIAAVTLYEHAGFKEVGQRKNYYDNPREDARLMLWE------------------
296443553    ------------------------------------TIEDVKAIYDLSKACFSPWSF----EALTKELSNPLAEYQVAEIDGQIIGYGGLWCVMDEGEITN----IAVDGDYRRQGIGEAILEALLQIAKQKRLTIVHLVAAKGLYEKFGFHQIAIRKNYYQQPIEDAIIM---------------------
284051459    -------------------------------TIRPYRDRDWEEVCQVHDRA-QPAEFAGSCDLLSENRIFPLCRKFVACDGKKVIGIMAIYQGYI------IL--LYIDPDYQHQGIGCRLLRLAINLIGSPAWT-IVMAGNQNFYEKAGFVKVETF-----------------------------------
168704305    ----------------------RDVMPDTRSEFAMIRPTTTDDVAAILALAFPPDATDEVGAVLAASGENGPDHVWLTDDDGGPVGVAYYAPERLTEGTWNLYM-LAVHPDRQRQGRGAALVRHVEHALAARGARLLLI-----------------------------------------------------
119715944    -----------------------------------------------------------AAARDREAEL------WVAELDGSVVGTV---TIALEGSPWREIGPLAVDPAAQRRGVGEALLQLVVDRFRELGSNAIVLAAHRA-YERLGFRRLPDRDWSPVPGVD--------------------------
268608433    -----------------------------------ITREHRMWVEAEYAEKCPWAAGKKLAELMRENRFEDFERVFIALKNERIIGFCTLTKKD-TLPDKYLYSPVFVDEEYRGRRVSQKMIEYVRHYARISGFGRVYITGEVGLYEKFGFRK---------------------------------------
219855261    ---------------------------------------DLDSVAKVEAECF-PQAEAAAKSSLKERIKTFPESFFVAEIDNEIIGFIKDSTLHVPEGDYQTIFGLDVVPNYRHRGIATQLMNYMIKSSKLSGRKGIILTCKIEYYEKFGYKN---------------------------------------
91785967     -------------------------------------------------AAYGLSQEVRWPHRL-ADWEFLLSFGLVARNDGEIVGTAICWPW---GKHTATVGLVIVAPHCQGRRIGQRLMQGLLDRLEG---RSVLLYATAELYERLGFVAA--------------------------------------
119719727    -------------------------------------------IVELEEKAFGPDAFSLDYLFYLYNRCRDY--FFVADYKGLVVGYI----VSCREGSQLHVHSVAVVEELRGRGIGRKLLEETIRIARENGLKAVYLTNTPALYEKLGFKRIGVKEKYYNDGSD-AYLYALSLEENTPGNLQ--------
239625401    ------------------------------------TMEDYDQVYDLWTEIKGFG--IRSVDDSREGVERNPTTSVVAVQNGHVVGNILCGH---DGRTGCFYH-VCVAPGYRKHGIGYRMVRAAMEALQKEGVSKISLI----------------------------------------------------
227498376    ------------------------------------TKEDVAAIAALEARCF-PKLEAATEASVRDRVAVYPNHFLLLFDGTRLVSFVMYEKAGMHDENGAWFG-LDTDPDYQCQGLAAKVLMAFIEQARKEGRKGLVLTCKKHYYARFGF-----------------------------------------
289704850    ----------------------------------PLRPEDHEAVAELTLASYVDGGHVKTLMDVADRAGRAE--VLVAEVDGEVAGSVVLTPAETSGDGEYEFRMLAVHPRFHRRGVGGALLAEIVARAREEGVDAVVLTGAHRMYERAGFVRVPERDWLL-------------------------------
256787852    ------------------------------------RESDLPELRRLDEEVFQD--FAYPGFLLRQLFDMYEEHFLVLDDGGRLRGYVLAATRTLGRDSW-ILG-LCVTPDRRRHGLGRELMREVLSRLRRDGIQVVRLTVEPALYRSLGFRPEPDGGLRPDGPGVHRQIMRLDLAPD--------------
239978666    ------------------------------------RPDDAEAVVRVLREAIPPLTTAEAQVWEREHAEAARQRLLVAEVDGEVVGRCQTGLAHESPTPGNAYVNTYVRPDRRGRGAGTALVAAAEVYLREVGAERAYVLGDEAYAGRHGYAARRPADLTAPLPPLPEVPAGVELVD---------------
229591401    --------------------------------------QHRAQVVALWQEAFG----YETAHNLPTLAAVNDGLFFVATDKKTVIGTILAGY----DGHRGWLYSVAVHADYRRHGLGSSLVRHAEQALTALGCMKIITSGNEAFYEALGYGVEPR------------------------------------
229591401    --------------------------------------DYPADVIARVASNFTPD----AVLALLERR-----VVLVAIQDRMIVATAALDGSVVRS--------VFVNPVLQGQGIGRLLMIEIELRAREAGVTVLSVLTAEPFYAKLGFHTV--------------------------------------
148657532    ----------------------------------------------LAAQTFAPDSYAASRWRQRVEGTPVPGQVRCALVGTTLIGYERMMRLGSVVVPTGCFASLVVHPDWRGHGIATALMHDVTMRAHERHLGLILLDGIAGFYSRFGY-----------------------------------------
295115785    ------------------------------------KPEDLERVTAVEAECFPEAEAARDAFRARIEAFPDSFL--VAEKDGQLVGFIMYEDSSLHRPDGSVFG-LDVIPQERRRGIAELLMRTLIEDARKKGAGMILTCKDKHYYEKFGY-----------------------------------------
192362354    --------------------LYFTYRISKQGCFMAIRYLHDTQVIALYQRTLGKRRPVDRPDVF-EGMIRNANLVITAWDEDKLVGIARALTDFVY---VTYLADLAVDEDYQHQGIGRHLLDQV------QGHTMVVLLAAPDYYPKLGFTHNPRA-----------------------------------
135137957    ----------------------------------------------------------------------------VAEDGGRCVGTVQLVLASMPNQTHKAVAKMLVHPQWRRRGIGNALMQALIARARAEGRQMLLLDGDAALYAACGFRAVPDYALAPEGTLDPTTFMIRHLGP---------------
139599179    ----------------------------------------PADISAFIAANLSEQRFA-------EYRTDPERVVLTAADTGRIIGYAMLIRGVVSQRPAVELSKMYVLPDYHRTGAAAALIQSGIDRATDCGANA-LWLGAQRFYRKHGFEVTGTRHFRL-------------------------------
73539950     -----------------------------------------------IRAALAPDAPAVGAVLERDDVFRLLEHFHVAVHESQIVGCERFGETVVVRS-------VGVLPEYRDQGVASHVVRAVLMRARANGVKRAVLLTTPSYFARYGFSLIPAAKL--PAEV---------------------------
77459950     ---------------------------------------HPQLIEELAELNFPEDTLASRTERMRAAGKGAIPSVVVAIEDGKLLGGALLIDSDMDARPQLWLAGVYVKAEQRGRGIASQLVNRIVEEAAALGVPQLYLYTDAALYARLGWE----------------------------------------
84386720     -----------------------------------------ADIYQLEHALFGPQFFFRQAF-----DCWGKGL-LVAKQDSQVLGYVLMTPT--DKQQEYWVLSLAVDTAYRGMGIGRSLMQQAIETLPQD--SKLLLTVDPELYLSMGFVTIKEE-INYFGDDEPRFVM---------------------
89894161     -----------------------KSGESKPAAIRALVIEDYDAVIELWQSTEGIGSEADSRENIRRFLARNPYLSSVAEKDGEILGAVLCGHDSRRGYLHH----LAVRSDRRLQGIGKRLVDISLENLKAEGIDKC-------------------------------------------------------
125974278    ------------------------------------TLEDIDDVMVVEKLSFPWSKNALIEEVL----NNRMAIYITAKVNGKAIGYAGMWKIFDEGHITN----IAVHPEYRQNGIGSRLVEKLVDIAKERGIVKMTLLAAQALYCKYGFK----------------------------------------
256377644    ---------------------------------MQTRATTEADLDAFVDTAFGRFRDGETG----DGGQWWSALVLATDQDGRPVGTAASYSFELTLPGGGVL-PVAVLPTHRRRGVGAALMRRQLAGVRERGEAVAVLLASEAIYGRFGYGPA--------------------------------------
23009321     -------LRPYRPADLDAVVALSLRAWEGAFASWRETLG-----ERLYDLAYPDWRRSQAAEV-RGACEKHPATTVVAERDGRVVGTTVLGEPAPEGARTADLEIIAVDPDVQGDGIGRRLVDAALALMRDAGYANVWTGGDPALYESSGFTALP-------------------------------------
86132184     --------------------------------------KQPSDIE--GARSFLKERFA--------HNESTIYVAHTASNPQELVGFTQVYPSSVSMERMLLLNDLYIHPDHRGKGIGTLLINRVKELCTATGHKGIALTTNPALYERLGFTKDP-------------------------------------
15606021     --------------------------------------EDVERVYEINRESFTTDAWSRFSFE--KDFENKFSRRFVLEEDGKVVGYVIFWVVK-EEATIMTF---AIAPGYRGKGYGEKLLREAISRLGDK-VKRVVLLRAINLYKKLGFKVVTERKGYYS---DGENALLMELK----------------
88797312     ------------------------SDSTTGISINLAATAHLQALIALEAQCFATDRLSKRSFRL----THEDAIFLVANEDGRLLGYGL---VLCNRGTRLALYSIAVSPEAQGRGIAAKLMAALEQAAQARGRLFMRLIGAQRLYEKLGYR----------------------------------------
225019782    ---------------------------REIKSGELEILEDL-----LYEAIFQPDREVIHRPELREDWGRSDDLCLVAELDGRIVGGVRVFSETFQGYGWLDHAPISLFEEYRGQGIGTRLLQEMLQLLRQRGYSRVSL-----------------------------------------------------
135267603    ---------------------------------------------------FGPVDEPVEAIRLRAG--FGDGLVWVAADDDRAVG----FALAGDRGDDLYLDQVSVLPDHGQRGLGAQLVMRVIDEARARKFHRVSLSTNGPFYRRLGFREIPTWRLK--------------------------------
170078205    -------------------------------------LDRDLDLYELEELCDQVGWARRPIRKVRKAIQHSFLVVTVWEVRNRLIGFARATSDCAFNAT---VWDVVIHPQFQSQGLGKGLMQFIIKKLRESDISNITLFADPEFYRRLGFILDPEG-----------------------------------
82703241     -------------------------------------PSDLDAVVTIEREVFTPGNFSDSL----DAGYH----CLVLEQDGYIFGYGVMT---IGAEEAHLLT-LSIAPESQGKGWGEKLLRHFIEIAREQLALTMFL--DARLYERLGFRQIGKRKDYYPAMGGREDSLVMELV----------------
141455418    ----------------------------------TERPANEGDITALMKAAYGVPRLGKSIPPL--DADYAEELAWVLEAEDRLCGALFLSP----QPDHMLLVNVAVDPASQGRGLGRRLIEKAEDEARKRGYTEIRLFTHAALYTRLGW-----------------------------------------
146303826    ---------------------------------MLIRKAEPKDIDSVADSEFDPQVHDEISERLKRSLVEDLSLVAVAEDGGKVIGAVR---VRLERREYYI--PIYVMPGYRREGVGEKLVDFVISELSKKGARSIMIIAE-SFYRKRGFREIHYE-----------------------------------
229917808    ---------------------------------------DVEEVTKVEEASFAIPKEAFMNEMLR----NEQAVYFVAVHDKRVVGFVGVWTIVDEGHITN----IAVLPELRGQGIGNQLLAELVAFAKSKGLVGLTLVGAQKLYEQFGFMQA--------------------------------------
91792238     ----------------------------------PIQITDWPDILAIQAQCY-TELEPESLAVLQNKHLLGADTCLVILHNQRLVGYCLAWKEGVSIGLEQLLSPIAILPQAQGLGIGKRVLSRLIDAAHGLGLTSLCLVGAQGYWSRQGFSRQDATHSLASYP----------------------------
223935360    ---------------------------------------DYDSVMALLSSS--------TGVRLREADSREPSLSFVALVDGQLVGCVMCGH---DGRRGY-LQHLTVSRSYHQRGIGTALVERCLTELARLGHIDVLVENDSAYWSRRGWQK---------------------------------------
167757533    ------------------------------------TIKDLKAITAVEATCFPPAEAASRSFWLLEDEGKLISFINGMVTNETTINDIMFEDASLHDEAGEWQAIFGVNPEYRQQGLAAKVMQVVIDDARMAGRKGCILCKDKHYYEKFGFKNC--------------------------------------
269836860    ------------------------------------RIEDAATEAALNREAGWCWDEENLIVEYHDD-AYEPSSVLVAEVDGRVVGKLLFIGAKAKHGRFGVIRRFVVHPDFRGQGIGRTLLNAATEHARAQGCSFIELVTNPAFYAREGF-----------------------------------------
284047981    --------------PLWTFSRTKTETSKRRKTDMEIRPQDVDAIAHLEAVCF-PQAEAATRESIEERVKAYPNHFFLLWDGDQLVSFVMYEKADMEDGAWQMIFGVDTDPHRRKQGLAGQVLEKFIDAAQKEGRQGVVLTCKDHYYAKFGF-----------------------------------------
162449318    -------------------------------------------------------RYREALAAIAEDPNNAL---LVAEVEGRVAGAFHMTIIQYVANRGARVANVIVDPSLRGRGIGEAMMRWAIDEARRRGCFRVQLTSNKAFYERLGFVASHEG-----------------------------------
269127061    ---------------------------QDAGEILTVQRAAYLAEAQLYGDPFLPP-LVETCRQVREALRGD-GLALKAMLGTRLVGAVR---ARFSGRT-CLIGRLAVAPDVQGRGIGRRLIGAVEERAAGRADECVLVTGH--------------------------------------------------
58425618     ---------------------------------------------------------------LREDILRERSLVLLAEQDGRLQACAHI----ADDHGAGYFGMFAVDPSLQGSGLGKTL----LAEAERIAHSTVIDVRNEAFYERRGYRR---TGIVKPFPYDDERF-GIPLRQD--------------
189218307    --------------------------------YESIRQARKKDIGAILKLIQEP---IEADEILRKGSDIARDLPFVFERDNQIVGCIAIYPY--PKTSQAELGCLSVAKNYENQGIGRKLMKFAEKISSEQGFKQLFLLSTRAYYQKGGFKEA--------------------------------------
271501664    ----------------------------------------DQFIHLLNRTSLGPRRPLEQRDTL-AGMLTQADLLVTAWRGEELVGVAR--SVTDYHFCCYM-SDLAVDEACQHGGIGRQLIEHTVQQLKPQ--CRLILIAAPDYYPKIGFEAHPSA-----------------------------------
295706055    ----------------------------------LIRAEQAAEV-------FAHSGIKRPAQDLRIQRMLDASLTVTAWSDSELIGIAR----TLTDFSCCYLSDLAVVKDYQKQGIGTQLIKHVQSEIGE--ETALILLSAPNYYPKVGFHQI--------------------------------------
149179732    ------------------------------------RIERAQEIDEEAVLQFAAENFGEATETLRNGFRKDEIPIFLAWMGGKLIG---FSSYDVYRNQKGIYGPMGIAKSERKNKVGRALLHEALADMKRKGYAYTVLAGPIEYYEK--------------------------------------------
51893744     -------------------------------IYRPMAPGEEEAALAFMRRAF-PGRWAWELERLREDV-------MLALENSAIVGFARYWAPRFQGPHGS-LGPIGVAPEARGRGIGLALLSASLAELRDRGVRSAVLV---RFYGIAGFRPWMWYRATMPA-----------------------------
288961852    -------------------------------------------------LAFEPEHLKDAVALSREDWALTLSLSLVAMEDGRVVGTVLMTPYGDDAATINM---VIVDESCRGQGLGRLLMDEAMALAGSRPLRLVATREGLPLYEKLGFREA--------------------------------------
42522964     ------------AIEEWEYLLGQKSLLSRVLEIKKRRESMDVKIVAYYKEAFKPDRDALESYILKKGGSI-----FVALLNGEPVGVCAL--IKREDLGCYELAKMAVSPKAQGKSIGFLLGQAIVEKAREMGEQRLFLESNPALYEKLGFVKV----VGPPTPYDRCNIQ-MELK----------------
85374895     -----------------------------------------------------------SDHAVRQEVEGPECIHQVADDGERMLGYVRAPSWYAEDSPSDVINPIALQPDQTGRGIGAALMEWAIAEARARGHDAIQLVAGQRFYQRYGFAKVADIDFYV-GEHRDEEFL-YELRLG--------------
75907049     --ENDIIYVRELGIDDIALVYHLGEELFTSDLYYLYRTWDEWEVIGLYNT--------------------DPEYCLVAETDGELAGFILGTIITASWTYGYILW-LGVNPKFQRQGVADKLVDKVVARMIEDGARFMLVDTDPKFFNRKGFGNI--------------------------------------
56751867     --------------------------------------------------------FELTAFWGRDRSIEQLQIAVSAHIGDRLLGFARATSDGIYRAT---IWDVIVHPDFQGSGIGRKLVETVLSHPHVSHAERVYLMTTHQFYEKVGFSVNSTTTMVL-------------------------------
85372972     --------------------------------ILVYQSRHFSEVEKLWAKVFPPWNHAENAEKLR----VQPELFLVAEVKGNIVGTAMAGY----DGHRGWLYTIAVEPSHQRRGIGSRLLKAAERKLLQMGCKKI-------------------------------------------------------
148263770    ------------------------------------QISDVKDIQKL--LTFFASRGDMLSRSLSELYEAIRDF-YIVEEEGRLVGTAALHIV------WEDLASVAVAEDAGKKGIGTQVVQACIDEAKELGLKRVFCLTYPNFFARFGFRIVDKSEL---------------------------------
46133855     ------------------------------------RPGDMGYITHRHAVIYEDSRFESLISRITDNYNPDLERCWIAENNGQFLGCIMLVSDKKPKTAKLRL--LMVEETARGLGVGTALIQACIDFATNAGYEHIVLEGARRLYAKAGFKMIETQ-----------------------------------
149179365    ------------------------------------------------ETAFAP---LRSIYRARQAERAQAGTRIVAELDGPIVATVQY---DLHADHIHVIG-LAVHPDFQRKGIARQLLDWICIQAKKLGQPAVVLTGNVPLFETLGFR----------------------------------------
163816080    -------------------------------------IEKIKNIAALECEAFS---NPWTLEMIQSSMASDFDHVEVMEKDGIFQGYIIYSVVC---DSADLLR-VAAKSEYRRQGIGTSLMEMMIKDCEKSGVQNIFLIG---MYGRFGFQEISRRKRYYTSPVEDGIVMQKEM-----------------
256783549    ----------------------------------------------------GPGPEAGMVRAESQRGDNADIVRLAAVLDGRVVGTTVL--ITAHSVAGIFL--VHVAAELRRQGVATALTSAALRVGRERGMHFAALVASPPLYRRFGFTAAYRYRL---------------------------------
289523323    ----------------------------------------PQEIKALYRYIWGKSRTDEGIVRMLEGS----SMCFSVRYRGELVGFCRILTDFVYRAS---LWDIIIHPDHQGQGLGTALMNYVLEHPAIKDIPLVITYTSDPFLEKWGFKEMPGAVILLRSPIE--------------------------
15679017     ------------------------------------RPQDLKVVLKIERDSFMDPYP---AHLLRDIYNLGAGF-LVAQEDGKVVGFIIFW-IRFED-EGHIIS-LAVDKDYRRRGVGAALVMTAISIFEKFHIKNIKLEGAIKFYRALGFSEEKILENYYE-DGEDAVVMRMDLQPDSLHGHE--------
194364830    ---------------------------------------------ALYAREFGWNAEYEAAKYLRE-LDPARERCWIAEKDGDMVGSVFVVRQNDSTAKLRLL---YVDATARGMGIGARLVEECIAFAASAGYTRMTLLADARLYERAGFQLVQE---------EPHHSFGHDLLGQVWER----------
15963943     --------------------------------------DRYEELLSLIRASFADGRHALTAASL--NRKARDEIAFAAVAGRELLGCIFCKP----EADCLYIGKLAVAPGRQGKGVGRMLIAAAEETARDLGLPAIELAGNQATFAAWGFARTAHPGFTRPTSVEMRKVL---------------------
148253434    --------------------------------------------------AFSPD-HLDAATRLREDWQMALALSVAVAADARVIGTALMTPYGSEAGTINM---VIVDEAERGQGLGRQLMREVLTLARDRRLQLVATADGLPLYEKLGFARTTE------------------------------------
269836932    -----------------------------------------AEVYAIRHEVFVEEQHTRSV---RDDPDDRYSVHVLGAVGGQTAGTGR---ITFYGDEAQIVW-VAVRKPYRGRGVGRAIMEHLLRLARDQGSRIVTLNAHATFYEALGFRPI--------------------------------------
168012885    --------------------------------------------------------FSKVSFPQRDKGKLLRALSLVWIQESRLIGFARATGDRVFHA---IIWDVVVDPAYQGLGLGKVLMERLMADLMKMGISNIALYAEPTFYQPMGFIADPDG-----------------------------------
153008414    -----------------------------------------ARILADFSEAFDPTHDA----------------AWVAELDGRVVGSVFLVKGDQPKLGKLRL--LYVEPGARGAGVGAKLVNACIERARTVGDERIVLTAARRLYERAGFRLIDEA---------PHHSFGADLTGQTWE-----------
293392605    ---------------------------------------------AFIADAEGMPAERHAEFIARQHQ-------WLAQDGAQIVGFVAVQP---HDANWH-IAELSVAAAHQRRGIGRQLLAHLIDQARLAGVTQLTLTTNAPYYRSLGFEILATHELS--------------------------------
56605892     -----------LTTPRFYFITFFTSVFMGTGSYVLALTSLVALLAALYSE-F----HGLASRFLRKDMLDIEACFWVAEIDGKVVGTVGAQPST-DADDELLLQRISVARDYRQLRIGTKLCQTVIDFARQRGFNAVCLEAATNLYERVGFKK---------------------------------------
296132251    --------------------------------------AHLDEVLAIERVSF-PTPWTKAAFT-HEIMNNEFACYIVALDGNKVIGYCGMWVIVDEAHITT----LAVHPDYRRQGIAREMLKEMCNEALYRGCRRMTLEGAIKLYEKVGFVSC--------------------------------------
260431833    -------------------------------------------------------------ERVRPGSAGELDL-FVAHDDGRIRGTVQLIPAAMPNQQHRAVAKLLVHPDARRRGLGRALMGALQERATDLGRTLLVLDTDPSLYQSLGFAIAGEIPGYCRNPVAP-------------------------
210622900    ------------------------------------TIEDLRDITDVEAACF-PEAEAASEESFEKRLNHFADRFWLLYDGDKLVSFVMFADASLENGDWQMIFGVATLPEYRRKGCAGMLLERAIEDCRKEGKKGLVLTCKEAYYAKFGFENE--------------------------------------
298250557    --------------------------------PLLETDIDNTDI--VIQAAYGSSRKTTLYYYLHLQPDG----AFVAKKADAVVG----FGGFLDYHDFAYIGMMSVAPGEQRQGIGQRLLEAILNCLEERGCPTVLLDASPPLYRRYGF-----------------------------------------
256727970    -----------------------TSHPSSQIIIRTHRPGDMGLITILYSKEYGFDRFEALIARITDNLQPNLERCWIAEKDDEFLGCIMLVHDKQPGVAKLRL--LLVEEKARGLGVGSSLIQQCITFAKEAGYTRIMLEGARRLYSKAGFNLIEKED----------------------------------
222084351    --------------------------------------EHWDELLALILSSFAYGRLSLTPQSLKE--KAGTEISYIALDGNRLAGCIFCRP----EAESLYIGKLAILPSEQGKGIGRQLLTLAETTALERGLNAIELTDNHATFARWGFRKTAENR----------------------------------
20093987     --------------------------------------SDIPEVVEIEERAFPKSPYPTYVFLYNLSNNPEGFL--VAEVGGKVVGYVIF-----ELRPWLGEGSIAVHPNYRRTGIGTILMGEAERKIAEAGYETVRLEVRESFYERLGYREERREH----------------------------------
289582972    ------------------------------------QREHDSAVRAANREAM---RETLAAHQITDG----LLVARVGEDDNTIVGSVSLERGSLEDRTRGLLSNLYVLPAYRGQGIGSKLLVAAATELEDQGAEVLLLENDAAFYRSHGFEP---YRLGMQRP----------------------------
88713551     ------------------------------------------------------------------------GFIFFAEYDGKIVGCFSFIPF---NDTIFELGKMAVDPKFQGYKIGQSLLGFAIDFAKEKQWSKIVLYSSSKYYEKYGFKHVELEK-DLPY-VRSDVKMELEL-----------------
260588513    -----------ISADSEEVLELIEEAFQKMGIYEDERLEEASVLAQIEAECF-PKAEAASAEEIQKRMSTFLESFFVAEVQGEIAGFI---NGAVTDRPSLVFG-LDVREAYRNQGIAGKLLDFLSDTAKERGKKGVILTCKEHFYGSHGFEN---------------------------------------
225378575    MNDTNLTIRP-MTIDDFEQV---HSLWMEIHGFGLRSIDDSKE---------GVERFIR----------RNPTTSMVAVCDGKIVGAILCGH----DGRRAGLYHVCVQENYRKHGIGQKLVERCLEALKA-------------------------------------------------------------
229551309    ------------------------------------TAADDAPVAALIRECL------KAADLDRPGVYFDAGLDFVATQNGRVLGGV----GIAEYDPTHGVAELYVHGDLQGHGIGKRLLQHALDYARQVGYQSVYL---ETYYHEFGFTDLPR------------------------------------
85713318     --------------------------MQDELIIRPITAADSAAVISLANEVHGDNNEESLAALLNAGTVGDINLSFLAEKAGEILG-VRLWPIDEACTPAAWVSPAAVAENARGLGVGKKLLSASIEAAKKLGCEA--------------------------------------------------------
170758980    -----------FTVDNYEIINYEDKDYDKCQKIFSEAFHKMRLLVGLESTLSHPSEKQKSEYK--ENAENI----FVLKDNNQIVAATRLEGNEIDG--------VAVAVDKQGKGYGKNLVSHSVNKLLSRGFEKVILWGNPALYEKLGFKVERRHEFVI-------------------------------
14521872     ---------------------------------------------------------------------------LVAEYNGKVVGYVM--GYLRPDMEGHIMS-IAVDPSYRGNGIGKALMIAVINKLFKKGARWIGLVSNINLYKKLGFKITKR---IYSYYSDGEDAFYMVLTPEEWEKVN--------
229591070    -----------------------------MPSIRIMTPTDYDAVLHLMQHTPGDSRDATERYLARN-----PGLSFVAEAEGRLIACVMCGHDGRRGYLQHLL----VLPDYRRQGIAQALTQRCLDALELLGIHKC-------------------------------------------------------
298249273    -------------------PIHLAPLPDGLEIRPVER-DQLPAIYAANEEAFSEGHEIESYEWLRDLGWPNLDTSLVAWDGDQIAGLVLSTSDEEGAHTPW----VATLRPWRRRGLGKALMTRMLQRCQEHG-----------------------------------------------------------
257061242    --------------------------------------------------------FNEVAFWARKRTIEDLEIAVTVWDGKRMIGFCRGTSDGIYRGT---IWDVVIHPDYQGAGLGRKLVETALSHPIMCRVERIYLMTTYNFYERIGFQTNQSTTMVL-------------------------------
138504061    ---------------------------------FLESFDHWSKIAFKHDICFAEASFAGASIWHPPGVAFDE--SLLEPTFGNILGAVAHFFEQFETEDAWYLAFIAVDPAKQGQGIGSFLLKEALKMIDEKGDRA-YLEANKALYERYGFEMI--------------------------------------
156937371    ------------------------------------TPSDAKRIYEIEVSSF---DHPFSFLVILSQVILHGDTSLVAEVNGKVVGYAIAAK---EVDKKLHLLNFAVDPQYRGLGIGSALLESLEKLAKKKGLKSIYLVEEDNYYKKMGFVEVGRIRKYYPWGKDA-------------------------
157959844    ----------------------------------------------------GEGRSPKELELLKDYLNHDLPLIILAQAGDELLGQLRFHEMDIYPEREHWLGGVYVASEHRGKGIANAVVTAIIDKAKELGVSSINLTG--GLYARLGWQAV--------------------------------------
196232644    -----------------------------TPIFRLARAEDAFAVADLLTTLGYPSLAIQAERRILACTNADGTAVFVAEVAGSVIGVLSFHCIPLFHVDGFLITSLVVAPEHRKLGVGRLLVSVAEEFAREHGCSRIVTSGEHAFYEQLGFRASSR------------------------------------
251793762    ----------------------------------------EQFIELLNKTSLGVRREKRVAAML-----HHADLLVTAWDGELLVGVAR----SVTDFACCYLSDLAVDEQYQKQGIGLQLIEHTKQALHPQ--AKIVLLSAPDYYPHIGFTQ---------------------------------------
291295211    -------------------------------------------------------RALLAAAGLPQAGLEDHILNFLALEGDKVVG---CAGLEAHQGSGLLRS-LVVAEEYRGMGIGAKLTEGMLDLARYKNLTSLSLLTEADFFSRFGFAVVPRAEL-------PAALLASQELQGA-------------
148658143    --------------------------------------DDVAAIVAIVAE------HARQGHLLRSADNIRATLSLVAEVDGAVAGIVQMSPTLVEVRS------LAVLPQYRGLRIGQTIVRGLVDEARRRGFPKVFALTRAPFFEKLGFRITSKDDF---------------------------------
283781145    -------------------------------------------------------------ERLAKGAASGYEFLF-AEIDGAVVGYACYGPISVTEGSYDLYW-IAVDPALQKMGVGRKLLARAEEEVRRAGGRRIYIEGKAEYYERCGYQEAVLKDFYLPGD----------------------------
220907168    --------------------------------------------------------FNLAAFWAQDRRIEDLAIALTAWDREQLIGFARATSDGIYRAT---IWDVVIHPDYRGSGLGRKLVQTVLAHPLVNKVERVYLMTTHKFYERIGFEANTSTTMVL-------------------------------
161612806    ---------------------FPPEKATNTMEIRVFRQEDFEEVITLWERC----------DLLRRKVNHDVSLFLVAEVSGEVVGTV-MGGYDGHRGSAYYLG---VHPEFRGRGIANALLNRLEKKLIARGCPKIVVLG---MYERLGYE----------------------------------------
110632982    -------------------------------------------------------EEVGAARYARTGTAFSFENCLVALRRGEIAGMVHAFPMELEDPGSLYVSGLAVHERHRGQGIGGRLMDRVYGRARSMGLPRVSLIGNETFYRRQGFREIGRRPIV-PHP----------------------------
285019601    ---------------------------------LAEAAQHIPALAQEHMQAFGTGDLAETEADLRSHRCDTRPTSWIALDGQTWLGSVSLLQNEVACVRPFWLASLYVRPQARGSGVGAALLTHGMQAAARFSVQWLYLYCELPFYRRLGWQRHADLPLGL-------------------------------
34557364     -------------------------------------------------------RLMELQERFKKERLDPLYSFFIALEGEEIVGCIALSPYD-QRISSLRLGRCYVKESLQRQGIGSFLFKQALQRAQEIGYETLYLHTHPDFWKKRGFQA---------------------------------------
146301773    -------------------------------------IADLAVINEIENACFPP-NEAAGLERLSNRLEVFPQHFWLLEENGKILGFIMVTPLHDENEKWQAVFGLAVSPEYQKNGYAGKLIHHLISKSKEHNRAGITLTCKISFYQKFGFE----------------------------------------
159898180    ---------------------------------------------------------------------------LVALQDDQIVGSVQLLPSKANASHRAEVQKLLVHSQFQRRGIAQQLMNALEIHAQAQGRWLLVLDGDEPLYRKLGYQAAPNFAQSADGTTHATIFFYRELAPNV-------------
256813060    -----------------------------------ITEDDWPRIAALEAEVYAPAALSEGLEALRSRGRACPETCFVLETGARVAGYVLALPYRAYDSRNLHLHDLVIADDLRGRGLGSRLLRHLTATAGRSAFERISLVGTEGFWAGHGYRPDPAAG----------------------------------
251794837    ------------------------------------QLSDYRPVTTLLEEVLSEECYEQTMEAFARQLSWDSELVLVAVEESEIVG---MIIGTIDNNKGYYYR-IAVHTEYRRQGIGKALIQALRQRFEQRNVSKILITADEPLYEAMGYAS---------------------------------------
225573326    ------------------------------------------------------------SFFLREDVCF-----FVAEEEGKLVGYCGIVTVLDEGDIVK----VAVSGKYQRRGVGRRLLQGTMEKMREKGVRVFHLVG---LYEKLGFVRDGTRKNYYENPVEDAILM---------------------
206891146    -----------LSICPYPVHLYKEVELKDKAIVRPIKAEDETLIANLLGRCSERTRFFQRAIDLRHQVDYDRNLAFVCVDGEKIIGDVRLSPDGIDADMAIL-----VEDEWQGKGVGKALCTYAIEVAKDLGVKRI-------------------------------------------------------
226313475    ------------------------------------KPEDLPALIAIEHLCFSP-EEAATQEAFEKRIRLIPDSFFVAEADGSIAGLINGPVITIKENPASGLG-LAVSPTFQNRGIASMLLAHLEASAKVSGRETITLIG---YYERHGY-----------------------------------------
284167406    --------------------CPRFEGKDDT--LFLTRPYESDDRDALYSRSMGPATVPKIEDWL--ERLHSNGWSLIALDGDRVIGHVAVVPADSSEPEFLIF----VHQAYQNHGIGTELIKQLIAYADDRDHSGLTLEGNKTVYENVGFDVTKRKLSELEMELDLEHSLVRRLRRPPADRV---------
108756973    ------------------------------------RPEDDAVVGELLVDAFGDERKRE----LRDASRRKAATVLVAELDGQVVGTVALFKPGAPGSEAWLLRGLATAVSHHGTGLAQPLLDAAEARAREWGVDAVCLVG--RMYQRRGFVREPVGDLDLPTVFLEGYVL---------------------
260459475    -------------------------------------------------------RAAQLAKIVRRRPIPDELLGYVAVDGDDIVGRVR----SIDAVGATWCAAMYVEPSHRRRGIGQALLSKMLFDDRAHGSTCSVLAATHALYNRMGFERIGTLLIFQP------------------------------
239943575    ------------------------------------RPEDVEAIAELRAVVMRPGRYDEHRVRQRLRDTYAPEHTSVVEAAGSFAGCVARRPA----EDGWWLEHFYLSPALQGRGIGSAVLREVLDRAERLPVRLDVLRGSPALYERHGFTLEREDAV---------------------------------
50288323     ----------------------------TLPLHMYIRPEDSDQVIALESKGFPP--HERASYRLLTSGLFIRELDSNGKDDEKLIGHVMGTKIKVEGSSTIAIHSLVIDPEYQKKNLATLLLTDYIQKLSNQEVGRIVIIAHEPFYERIGFKVIAENKEVTKDPIDMERELVKE------------------
256397354    -----------MSRPLADVP--PAPTPPDGIRIATFRPGDDEAWVEVNARAFAPEQGSMTVQDLRDRMAFDPEGFFLAWRGAKLAG---FHWTKVHDHSAYGDGPVGLDPAEQGHGLGRTLTEVGLRHLHDRGLGEVILYVEADNYTKLGFTRRSA------------------------------------
135163250    ----------------------------------------AAEIAARADASFEPSLSIRVNIQDYAQKLHDRAVRCEAWLDEEMVGLVAIYCNQPNKGKAFVTS-VSVLPQCQGQGIADWLMRQCIEHVRSLGFRQIVVQGSLPLYQKLGF-----------------------------------------
160881321    --------------------------PLEMLHVRPYTDEDYLASQALYAKAFHEMRFPNSVIAMRKSWKEDSKNRFVYMEDGEIAAH--------GHLHGNELGSISVRTDLQGRGIGKKFIMYLCNELYQRGYETICVVGN---YARFGFK----------------------------------------
192290280    --------------------------------------------EADDRDGFDSGRESLNAWFRRHAWAHVSGASRVNVTTDRIFGHVTLSACQIERVPVLLLVQLAVDKAYQGQGHAASFLQFALSALRAAEIVGCVVVTHPGFYARWGFRDL---------PFDPRRAMIIRMSE---------------
86606926     --------------------------------------------------------------RRREEMERAIAHSVSAWDGERLIGFGRATSDGVYRA---VLWDIVVDHEYRRQGIGRKLVETLISHPHLQSVERIYLFTTHQFYERIGFVENPSTTLVLHGPLD--------------------------
144054691    ---------------------------------------HRSQVVALWQQAFGYDTHNLPSLAIDKKLAVNDGLFFVATDKKAVIGTILAGY----DGHRGWLYSVAVHRDYRRQGLGASLVRYAEQALTALGCMKIAVVG---FYEALGYGVEPR------------------------------------
144054691    --------------------------------------DYPADVIARVASNFTPD--AVLALLQRR-------VVLVATQDQMIVATAAL--------DGNVVRSVFVNPALQGQGIGRLLMIEIELRAVEAGVTVLSVLTAEPFYTKLGFHTV--------------------------------------
288935590    ---------------------------------------DWQRVRTIIAEA---GLNERDVQQL-EQAFRQSTFCWFGYENGQLIAVAR----AISDCTWSYLADVAIVPERQGQGYGQQLMLAIREQLLPFGKIFIYAVADKTFYQRFGFAMLTTG-----------------------------------
51894059     -------------------------------AVHPMTPADLDQVMEVERLSYLTSREAFESELL-----QRYTVYLVARAGDRVVGFAMHVLWEMAHVTN-----VAVHPEFRGRGVGERLMRELIRIAYRRGAARMTLVGNAPLYRKLGFVTEP-------------------------------------
284032461    ------------------------------------TVEDAEAVVAMHDRCSYESRTRRTARTARHLSAPAGGVSIVASVEDAVVGMATAAPWDELGGGAMEVA-VLVEDGWQRQGLGSQLLRLVIREARLLGADRVV------------------------------------------------------
182417065    ----------------------------------------DSAIDLRYREFYETSNRAKEAIF---DEFEDKSMRIVAYIEEKVIGHARFVHDSIGEITQ-----VVVDHEYRGMKIGVGIMNKLIEKAKEIKVQHITL--DAEFYKRFGFE----------------------------------------
257386438    ---------------------------DREGSSWVIRPAADGDHEALVDDDFAPGQAARIAGWL--DGLLDEGCNFLVVGETGIVGHALYTP-TDDAEPEFA---VFVHQDYQGRGIGTELSKHVVAAAAVADREALTLIVDPDLYEKLGFEVVEE------------------------------------
254495667    ---------------------------------------------------------AEAERRFSEHANVDMPLTYVALHEGNAVGMCSLREDGIRPDLTPWLGSLAVNENYRKQGIARQLIEVVKQEAKKWGFSALYLFADPQYYQSLGWNIIATDNFK--------------------------------
256775747    ------------------------------------TEEDAEAVRTVASAAFDPDRLARIDSRNRHLARTDPGGCWLAVDDGMPVGTVLSTR----REGTWGLALFAVLPRAQRRGIGRELMAAALLYGRACLRGIICGSRDPATYRRAGFTLHPA--MRLRGTVDKE------------------------
299124264    -------------------------------SYEIETEPPTPAEFVSLRRAAGLNPHTEAAAR---RGLGNELFAVTVRDGERAVG---MGRIVGDGATVYQIVDIAVHPNRQGEGLGRRVMEELLAYLDENATAYVNLIANPEFYERFGFEACAPELVGM-------------------------------
222148745    ------------------------------------------------------------------QVYLDAGLLLAAFDGTE--SSVGYAGGYISEG-WLHIGEVDVHPEWQRQGIGRRLINALLTEGRTRHLVGAMLTTDAPFYSSLGFQAIEGDA----CPVRLKEILAAEAVKG--------------
142818385    ---------------------WRELPTINPNLRLVTSFEREVDLVELEQLCDAVGWSRRPLRRVRKALGHSLLVVGLWRHDPRVVGFARCTGDGVLDAT---IWDLAIHPLYQGAGLGKGLMKVLLDRLRAMEVEKVTLFADANFYKAQGWELEPRG-----------------------------------
144197307    ----------------------------------PARTGDVSAIRELIGSYTDDGRLAKAQVTLFEAVQE----FVIAEQDGQIVGHV-MWEDLAEVRS------LAVRPDLQGHGVGSAMLTTLLDHARALGVRRVFLTFEMDFFARHGFAEIES------APVSHEVF--AQLLQSYDEGVA--------
298251722    ----------------------------------VETIANLRAIVLRNDLT-RLGRFDEEKVRQRFHNSFDSVHTRIIESDSSFVGCVALKP----TLDGYLLEHFYIHPNYQGKGVGSHVLKKLLEQNDVKGKRVTVLQGSSALYERFGFKVESE------------------------------------
75907110     ---------------------------------------HIAAIKAL-PTTFYT-RQELLAWRNHLDGSHILETFWVAVEGNNIVG---FTSYIVDELIA-----LYVHPHYQGRGNGRALVEHFFHQATQQKVDKVITTASEGFYLRLGFRAIEK------------------------------------
161507565    -------------------------------IIRPVTQDDLDAIVAIESDSFNMGKMTRKDMIGRIANYPDTFL--VAEIDHQVVGHVRYIRDELKDDQYQTVLSLAVSPKFRKQGIATKLLDELSNVAKKQNRVAVTLTCLPSFYEKRGFVNEGKTNEDIPDPKD--------------------------
119387251    -----------------------------NGRIYAEEYGWDWTFEALVAEI--VGRFAR-------EFDPQGEKCWVAELEGQVVGSVMVVREDEETAKLRLLW---VDEAARGLGLGRRLVEECLRFARARGYRRMVLVSARRIYQAAGFELIEE---------ERHRSFGKDLVGQVWARV---------
15902971     -------------------------------RFLLRRLEDVKAICDINQEAFSPEETASQLARLSQDSHHFL-LGYEDAANHVLLGYVHAYESLYSKAGFNILA-LAVSPQAQGQGIGKSLLQGLEQEAKRCGYGFIRLLGAHAFYEKVGYTCDK-------------------------------------
163797527    ------------------------TAVQRDSDGLVVRPATEDDLPALADDGLGKSRERPGAEAFRRMAQQGDNLVLVAELDGAVVGCLQLTLIRVGATRAQVEG-VRVATAARGRRVGERLMREAMVRAKARGASLMQLTTDHRFYERLGF-----------------------------------------
24376288     -------------------------------------------------DSFAPKKLANA-------DANNDSRVYVAVDGDIGVGYATMKVFMLSNDEYKILSPVAVDKAYQGKGIGKRLMRKVLEATELAAAKGLALWAHPDFYESLGFEAIP-------------------------------------
159903106    ----DVEMEKIYGSDF----CECKSSDKETAFIFSQRAFDLIELEQLLQSVGWSRRPIRRVKKALDNSLLKVGLWRHDSRFPRLVGFARCTGDGFVDAT---VWDVAIHPIYQGAGLGKELMSYILKNLKKMGVGRVTLFADPSFYKSQGW-----------------------------------------
121535447    ---------------------------------WVIRPMTADDIDAVLEASFTTSRAAFAAEV----ADNDLAYYLVGEADGAVVGYAGVWIILDEAHVTN----IAVLPAYRGQGLGEQLLTALMAYAKKRGALSMTLEGAQRLYRRLGFMP---------------------------------------
238894640    ---------------------------------------DWQRVRTIIAEA---GLNERDVQQL-EQAFRQSTFCWFGYENGQLIAVAR----AISDCTWSYLADVAIVPARQGQGYGQQLMLAIREQLLPFGKIFIYAVADKTFYQRFGFAMLTTG-----------------------------------
295837497    ---------------------------------FLEPPTVPADRLAELTASYGESRFTG------------------AFEDGDCVGTLRSFPQRVTAVGGAAISGVSVAPTHRRRGILSRMIGADLAAAHARGEAVATLIA-AEYYGRFGFGPATH------------------------------------
142310271    -----------------------------------------------------------------DDAEFSASLALVAPEQVEEVATVLQMQSYHPDYDCWYLPLIGVDPGHQGRGLGAQLMKYALARCDEAGLPAYLESSNPALYERFGFEVMGRIQTKTSPPVHP-------------------------
262279656    --------------------------------DFVIRPVKPQDIERIESASYAKD-EAATKEKIKIRAEQYPQGFLVLEVKNKIIGNVVMSDGHVDDALNMVIMSVVVDPTYQGQGYSSVLMNEFIHKAKQLEKQAIYLMCKEQYYQKFGFE----------------------------------------
223986799    ------------------------------------RPQDAGRIKGLLDEVFQTDNEAMIARRIREGRH------FIIERGGQVI---CQANSTAETAEAAILGGVATRADWRRQGLASAVMTALCGQLLSEGKKPCLFFENEEIYSRLGFAPIGRWTLML-------------------------------
15790747     ------------------------------------RLSDHEAVTAFTSDTW--------AER-RDNGDYIPQITFVADAGDDIAGIVQF--VQLSAHEAWAQG-MRTNPEYRGSGVGLQLVHAGFDWAREQGVTVVMGLGH----SRAGFAPATEFRWVHPTP----------------------------
256389260    -----------------------------------IRPATLDDLDGLHDSAFAEDGLAR--DRLRDPDAAPDALVLVATEEGTVVGHLIGTFSPASSMWTAARAELVVAPSYRGQGIGGRMVEDFIAWGKDRGAARLHVSAYTAFYQRFGFVPLS-------------------------------------
120403481    ----------------------------------------PDDVAAFIAENLSRERFA-------DYLADPDRAVLTAVADGRILGYAMMVASAVTATPTVELSKMYVLPEVHGGGVAAALMSAALQHAQTLGAASVWL-GAQRFYAKHGFTVAGTKTFRLGGHWEQDYVMV--------------------
192358922    -------------------------------------PEHLPTLARWHHEEWGPGELADRIDKMRAGEATIPTL-LIAVENDKVLGSAALIAADMDNKPELWLANVFVRNDQRGRGLGSALVKAIMALAASSQWPHLYLF-TPDFYSKLGWKPLSKE-----------------------------------
119775505    -----------------------------------------------------------------------RSLVLVALNVDEVVGFIDC---ELEHPDKGYIGHLYVAPTHQGRGIGGKLLDALIRQAPALGIGSLTTLHSEPLFAAKGFSNVPGFAMTLPLPFYIDRMQGSDLASIAHEAVQGASEY---
119775505    --------------------------------------SDLASIARLFHEAVGASEYYSEAERLRDQGKLAPSKVWVARKDSGIMGFINLLPKSIGEAEIDCL---FTSPVLTRCGVATSLYWVLEQQARRDGVRRLSV--EASYFARPFFQS---------------------------------------
284992823    ------------------------------------RLADLDAVLELEEQLFAPDTWTRAMYRDELSRTDTRSY-LVAEDGDRVVGYAGLIAYDDEAHVAT----IGVAEDRQGEGIGAKLLDALLAEADRR--SPVVLLADNELYRRRGFTEV--------------------------------------
136890655    -------------------------------TIRAATFADRDAIVALHAAAVTPGALARAPEEVTADGAIKSDICLVAVDADGLVGEIHAKRETV-ALFAHVLGSLAVHPRRQGQGIGSKLFEALIVWAREQ-APPILRIGNPGLYERLGFQ----------------------------------------
237808067    -------------------------------------------------EQFDCGNQTLNEWLLRHARQAQSSGSFVVCEDNIVVGYFSLTVGQVETYDAVILARLAVSKMHQGSGIGVGMIRRTMMISEQVGIRA--LLTHPKFYERFGFISSPV----------RERQLVLLLKD---------------
280958183    ------------------------------------RPATQNDVEQIMRDAFAPEQYVREAER---TVRTSLSRAGVAEIMGRVVGFVMYSDNTITE--------LWVDPIYQRQGVGRALIHWIESEFRAMGFPTITLYANPEFFGKLRFRRASSFD----------------------------------
91782838     ----------------------------------------------------------RTSASTREEKFEAPGVAIAATVGETLVGQASLSPFKGRRAHAASLG-IGVHDEWQRRGIGHALMAELLDLADNLGLRRVELYTDLALYRKFGFEAEARQR----------------------------------
256776476    -------------------------------------------------------------EDLRDARKRAAGLVAADAESDAVLGALAF---AVHGGPAELAGPLAVRPEARRRGAAEALVRACMDRTRELGLGGMVLSTHPRLYERLGFRRAPERDWEIPG-----------------------------
238060628    ------------------------------------RAGDFDELAHLFEIAFAIGSESRAA----EQSVFEPERSLVIRDGAELVASARELTVPGAGVPAAHVTMVAVLPTHRRRGLLTRLMRRQLREVRDAGREPVAVLWASEIYPRFGYGLAATTELRLPAPTSAE------------------------
295394446    --------------------------------IRTYQPGDEVRWREINNAAFSPEQGNQSAQRIVEDPSFDPASVFFAVHNGDIVGF-HHTKIHTDHPSGLTMGEVYVDPHVHSRGLGTVLMYAGMRHLLNSGVDAIELYNDAALYKKLGFVNE--------------------------------------
222148328    --------------------------------PLIIRPAQENDIVAIHGDTTDPDALPDYLAAFRRIAASSNEILYVAERDGAVVGTMITTTLTGRGSSSMIVEAVQTRADCRGQGIGAQMIEFCLERARAEGLRLVQLLDAHRFYERLGFSKSHFG-----------------------------------
239931383    ------------------------------------RESDLPELQRLDTEVFQEVAYP--AFLLRQYDVYAEHLLVLDDGGGRLRGYVLAATTALSRDSW-ILG-LCVAEDRRRHGLGRELMLEVLARLRHCGIERVRLTVEPALYRSLGFRPEPDAGLRRDGPGEDRQVMCLAL-----------------
297199835    --------------------------------------------AALYAAEYGEALVARIVADFAEDHDPHLERVWIAELDGRPVGCVMCVRDEAPATARLRL--LLVEPEARGLGIGDRLVSAVVDFARGVGYRDLVLWTNDRVYQRHGFVLAAE------------------------------------
149179375    -----------------------------------EKIEHDDEITRLRNDCFPEDSKERSYFK------QLPHFRFLAFEDEILVGQIDHRMISVGNSVFSIFGDLCIATSYRNRGIASELLEQLSALASEKGIDFLFLVADHRLYQKNGFQFIST------------------------------------
298481868    --------------------------MMETGLFV--RKAQQIDIPAILEECFREDSFSKEAYLIRSKGTF-----YVMMEGDRVIAYVSLL---FHGGTRYLIYSIAVHPDFRGKGLGQALMDQTIRTADECKAAKITLVTNAALYMKNGFIPA--------------------------------------
253998674    ---------------------------------------------------------------LSELIAAPASYILLAEQAGQIIASIHLKQTA---NQSAYVGMLAVEPGLQQRGTGRALLTHAEQTAR-QGWQAVITLRTSAYYERLGYQRTGKLQ---PFPDDPRY-----------------------
295108751    -----------------------TSRLTEKYIFRNIRQEEITQTAEIEKICFPP-NEACSYEHMEKRVEKAPELFLVAEDTGRIAGFLFFTDAEMHDPKGMLLG-LDVLPEYQHQGLARELVRCYKEREKANGREKLILTCLPEMYQKFGFKDHGIGGSV--WGGEAWHEMSVELRG---------------
158521902    ------------------------PPERDSQGFRYEVTDDDPAEVRLLASAFSPEEIEIAVERLARGPASGYAFVFREDENGRLLGYACFGPVPCTRSSYDLYW-IAVHPDFQKNGLGRVLMAEAERLIARAGGTQV--YADPQYYERCGYVRVA----GLPGPEDGKVVFEKKLTPAA-------------
28493559     ---------------------------KDLVSIHPASLHDLPDIMKIERGSF-TGEEWSSAQQLRLGSYFVLKVS------DMPVGYAGISHPRFEDVDLETL---AIDPAWRRKGLGGILLRHLFEYARDAGVKRCFLIG---MYKKHGF-----------------------------------------
121533300    ---------------------------------MLVRKATFHDVEAMHQIINHYAEKRLMLARSRNTLYETLRDFVVAEEAGRIIG------VGALHLIWDALASLAVAPEATGRGVGRRIVETLSEEAKELGVKTLFALTYREFFERLGFHEVPKEKL---------------------------------
254518829    --------------------------MRENMKIINYSQEYENLIVKLWNECLIAD--TISCEQLRKQVLFDRKLALIAIEDKEVVGFILATKRQVPYLDR-GLEPLFVREDYRKKNIGSQMIKEVEERLKEFGVKNITVAAYSPNY----------------------------------------------
209694940    ------------------------------------RKEDIKRIHEIETEAF--GSHGYPSFFIRQAFDCWSNGLLVARKNDDVVGYLLQVPSSSTVGDAWVLS-LAVSKQAQGGGLGKKLLETAIKNAK--GYQRLLLTVCPAYYQSYGF-----------------------------------------
256676563    --------------------------------------AHYPQWYDNLTLAFGGLHEAE------EERAPWDELAFAAWDGDELIGTARMTVPGGASVPANGVTMVSVADTHRRQGVLTAMMRRQLDEVRALGEPLSVLTAEAPIYGRFGYEAA--------------------------------------
118575630    ----------------------RRLSTEDLAAGFLESLDSLRE-----ASGMGPEKAKDILSRISANPDH---IVLVAEYGGRIVGTLLIEPKFIGGGIAGHIEDVAVARGMQGKGIGKLLVREALECAKKAGYKTILDCEDSPFYEGLGFRR---------------------------------------
262282342    -----------------------------------------SDIASFQSQEFG-STLTCAEKYAREAVLDETCRLYVLRKDGRVRAS---CSVDISLGTNYLFG-LAVEKGYQGQGLGSYLVKYILNDLHKINGRLCQIVGALRLYQRLGFEKKSE------------------------------------
218463624    -------------------------------------------------EGFDCGVDALNTYLRRQDIKRGLTRVYVLCDEARIAGYFSLSAHSVEELPFLILGRLAVDREYQGRGLGDALIVHAFAAAGQIGILGMIVDAKADFYQRFGFRRLSGAALRLVLPITADRLL---------------------
172056382    -------------------------------------------------------------ERILERDGNQLEHSFIAYHGERPVAIWLNGLKTIKKKTVMRCGGLAVDPQYRRLGIAKALYDAQLSYAKSLNVDCLMLEGNEPLYKSFGYQTVSELG----------------------------------
224158304    ------------------------------------RPELLEACAKLLGEEWGKSRASRLHTLQRSSDAFPACLLLLAREGPELVGHVRLSRV-VSRPHDLFVESVVVARALRGQGYGRRLMEATEQWARNRGFRCLHLTTHDHFYAHLGF-----------------------------------------
160892503    -------------------------------------AEDMNEIRKLWKQSFDDQDAYMDYYF---SNVATRNHIFVAKTDSKIISMVHLNSYTLAETTGYIVG-VATEPEFRRHGIMSILMKHVLAYAAENDYDYIYLMPEKEYYKGLGFAPVVESGF---------------------------------
149190689    ------------------------------------------------------------------DGLDNDSFHALVWDGGKPVATARLT---VNQDGSSTMARVAVSEEYRGDGVASKIVRALIKHASNIGVRCIDIHAHAKYYENFGFEYIREVEIVMKYEVEPA------------------------
215428094    ---------------------------------------------------------ARFAEYLTDPRRAI----LTARHDGRIVGYAMLIRGDDRDVE---LSKLYLLPGYHGTGAAAALMHKVLATAADWGAPGVATNAHNAFYAKTGFKINGTRTFRLGAHHENDYVMVRELV----------------
78063308     -----IEIRAARYPDDARVVEAIFREYIASPTVSLEFQDYEPEIAAL------PGKYA-----------APRGLLLLAWHGERVVGCAAFREI---DDTTCEMKRVYVRPEARGLNVGRQLVERLLHDAKTAGYARMCLDVLPEFYASLGFTPAPPVAFN---PVPGTEFLGRDL-----------------
299063227    -------------------------------------------ICALQDRAFALTQHLKWPHRLADQQALQLGEGIAVEQDGELLGTTIFWRW---GEDYASIGLVIVADQAQGKGIGKQLMQTALQKLEGRNARLHATMGQP-LYEKLGFVAC--------------------------------------
218281234    ------------------------------------TIEDAEILSKVEATCFLP-NEAATSKEIQERLNVYANHFLLLFEEDRLISFIMYSDASMEDGDWQMIFGLNTLPDYQRKGYATKIMNAMIDMAREKRKGLVLTCKDRPYYSKFGFKNE--------------------------------------
71909196     -----------------------------------IREAKPDDIAALIALIEPMEQEGILVHRPRELLEREIDRFSIMLHDGIIVGCAALYQHSEEEAE---LACLAVNPDHREWGYGEQLMKRIEKRARKSGIKRLFVL----------------------------------------------------
58843564     --------------------------------------QDEDAVVRVNARAFDPEQGALTVEDVRADERFDEDGFFLAEERGEVIG--FHWTKVHEPTPGRFGGEVGVDPAAQGGGLGRALTLAGLRYLASRGLRQIILYGDLAVYTKLGFTR---------------------------------------
15606556     ----------------------------------------------------------------------------VYEKDGKVVGCVAMWEDLAEIRS------LAVKEEYQKEGIGRELVIRALEDAWELGIKKVFSLTYKEFFKKLGFKEIDKS--VLPFPCDEEAVLV-ELSEEYIKKLK--------
254384738    ---------------------------------------------ALYAAEFGEGLVARIVADFAEDHDPHLERVWIAELDGAPVGSVMCVREDGAPGTAR-LRLLLVEPAGRGHGIGGLLLDAVVAFARSVGYRELVLWTNDSLYERAGFTLVAEH-----------------------------------
296268440    --------------------LWRMRRPLTTPLPAPELPEDEEAWLALNARAFADGSWTLEDLKRRQQEPFDPAGFFLAERAGTLVG---FHWTKVHAQAEGADGPVGVDPEERGTGLGRALTLAGLAHLRSRGLDQVMLYVDEALYESLGFTR---------------------------------------
292656723    ---------------------------------------------SLRDAAEMPPRSLAAAERGVPNTIFGVRVVFEGATGDEIVG---MGRLVGDGGTVFQVVDVAVHPDHQGRGLGTRVMDALVDYLDREAPPSAFLLADVDYYERWGFEPTAPASKGM-------------------------------
296101128    -------------------------------TVRPTRPGDVTALPAIERAAGERFRDYPELAWLAEGDVAERGLSWLALANDQPVGFILAEL----HVSSLFIVELSVHLDWQGKGIGRRLIACVADQARKRGLASLTLTTNAPFYARLGFEMITTLTPELRE--KREEEMAHGLAYDA-------------
126459571    -------------------------------------PPDVEEIYGIEKLSFKPDDIY-SVELLKFLCSFCSDHSYVYVSNGDVVGYII---TCIEDNAAHVIS-IAVHPEHRQRGVGAALLCTALKLLTEGQVSEVFLVTNEPLYKSAGFE----------------------------------------
54025700     --------------------------------------------------------------------------VLKAVAGGEIVGYAMLVAGDVDLHPALEISKMYVLPGHHGTGVSTALMGAALRHAREGGYPGVWLGVNQEFYAKHGFEKVGTKTFTVGREVHHDYVL---------------------
251797638    --------------------------------------------------------------------DAALHLSYGAEEDGKLVSGVVLWTIRIGEARVASLGSVCTEPSARGKGYASRLLEQVQQFTRDAGASLLLVSGDRSLYTRAGFGRISKYRM--------DALQAESLLGGS--EVKGKIR----
159040677    ------------------------------------KEEEWDEFMRLLERSYGSGFFPRHYPYIYSDACRDLSSFYVIEDNGKLVSHIKMKAISFGSIIMGGIGGVATLPEERGKGYMSALLNHVINVMKKEGIPLSVLWGDRQRYGAFGWEVA--------------------------------------
238788455    --------------------------------------------EALYPD---ESNHAESIENLAQATTFI----YIAKREESIVGCAMLTL----PETAY---PVFVNPEYRGHGIASLLMTAILEKANSLKLANIYLTG--SYYKRFGFELIPQFG----------------------------------
145230437    ------------------------------------TPADQHAIDAIIQEAF-------SIYIGRIGRKPQPGVVYVIEGDGEIKGTVMLVP----QEGAMIVDNLAVAQSARGTGLGRKLLEFADESARLAGYQTLQLVENIAIYTRMGY-----------------------------------------
257792583    -------------------------------TYKPLDAAHAGAVATLESLVMGSDSEALVADELRADRVW-----WAAYEGEALAGYAGGW---IVDGQVQIL-KVGVDPAMRRRGIARELLAHVAADARDLGASRCSLVGAQELYAALGFRSLGEDAVIMEGPLPRHDVAGMELVVGAASD----------
260888262    -------------------------------------PADAAAVEKVEQACFS-MPWSRESFW--EEAAQEAAYYLLALDDAEVIGYVGVWLLGEEGHITN----VAVAPEMRRRGVGAALLAELMRIAMEHSVRSMTLEVRPALYRKFGFRSV--------------------------------------
209886733    ---------------------------------------------AFIARGIDPTADARAIYRATATGLFSYQNCFAAESNGKLVGLANAFPARLNDPRSYLLNNIAVDPAWRRKGVGIRLVEAVIAEAKLQGFRSITLWADIAFYRALGFRSVRRAKIPWHPELP--------------------------
227508857    --------------------------------------EKWADIRQQIT-TFKWGGAQLTAKKM-AGTMGINERVIVAIDHKKVVGIGSLVRQDIADLPTPFISAIYVDPDYREKHLGTQIVKAAQSTAKQLGFKDVYVIGLDNYYEKMGF-----------------------------------------
55378911     --------RTYPDEPAEEFPQPPRTITDREDRSIDVIPADDADTESLVELDFDPADRAQGIEAIREWLDTILCVNVVAKHDDTVAGHATLVP---DNEDEHELA-IFVLQAYQGAGIGTALVETLLGQGQSKGIDHVWLTNDPALYEKVGFEISSAESFEI-------------------------------
284030174    ---------------------------------MEIRPAEPADIEAMHDRVF----FAVTATGLRHQAPPPGSGTFVAAEGGRVVGW-ATTGLIAGSVPLDGQLRLVVDPDFRGQGIGTELLELAHGTLKAAGAVSARVFADPEWAARWGYRQ---------------------------------------
218782459    -----MELRRYQTSDLDQVVALWKECGLTTAANNPYR-----DIQRKTADS--------------------PELFFVGEEQGKIVASCM---AGFDGHRGWIYY-LAVAPSLQGKGLGARIMRHAEKALLDSGCPKIML----DFYSKIGYQSDP-------------------------------------
91774791     ------------------------------------RTAEPADIPALIEQDFTP-NPAKQAAGLRLLGKPDRGAILVAVLNGEVIGSAQLVVSTAQGSPAAWIEDMVIDAQYRGLGLGRQLLHQALDWAKAHGATRAQLLVDIAYYDHLGW-----------------------------------------
225868398    --------------------------------------------------------EARLSQMLRHSNYL-----WTAWEGDKLVGVARALTDYAY---VCYISDLAVDQAYQGQGIGKQLLSF---ISEDLGAVALVLLSAPSYYPKLGFEQSDKAFIIPRKPF---------------------------
167464415    -------------------------------------------------EAWGGGTSVTTGDQVRRDEENSDSLAFLAVYDNQVVAYCSLSEYT-EDEGALYIHLLNVRPDYHGKKIGKMLVLRAVEETVHRGWPRVDLYTWEPLYKRCGF-----------------------------------------
140836579    ------------------------------------------DILSLMNLTWPDDDTEQSVEEKVEGEDHSEKICYCLYQNKELVGYAESIPLTIKENNWLGLGGLNVHPDWRRQGFGRVIVEAVFKRIDASEYPFCLFTGIPHFYKKLGCRLIENKFINSNDSVDPSR-----------------------
225446926    -----------------------------------------EDIVRLEKKIF-PKHESLARSFDEELRKNNSGLLYIQLADGEVAGYVMYSW------PSSLLASLAVKENYRRQGHGEALLEAAIQKCKTRNICRISLHVDPSLYKKHGFQ----------------------------------------
16263473     ----------------------------------------------IELTAFGP-EYLEAAIRLRQAGAFALSEGIVAVEDGRVVGTVLVTPYKRDCATINM---VIVDEAVRGRGLGRKLMDAAFRIAGDRPLRLVATAEGLPLYDKLGF-----------------------------------------
257389121    ---------------------------------MSIRRAASADKPAIRDVAYSLGPHAITSERLDETLSDDGRVLLVAVEDEQVVG---FSESTLAGPEGTLLW-LHVDPAYRGHGIASELFEATRTELESLGAERIVLSDNAAFYRSKGFEPAGEESVEIDGRTYVER-----------------------
58581609     --------------------------------------------EALLPLPVAAERESLFDYTLR-----------VAELDGRVMGVVAY--------DAQKLAWLYVAPDAQRRGVGAALV-AAVQQDRPNGLSLELLEADAAFYQRCGFVVTGSYGGRIPG-----------------------------
260452669    ------------------------------------QAEKGAAVADVDRL---PERYR--AEVLDPDGAFADDVVLLALNGDAAVGCLVVTAAVGGRCEVKRLWTV---PELRGKGIASGLVTAALSHAADLGVETVCLTDAIALYERLGFTATESWD----------------------------------
256814318    ----------------------------------------------------------------------------VAEEDGRIVGYAGLTTSGAESDSDGGGAPIAVTRDHWGTGLGSRLLTELLRAATAFECTEVLLVRAQKLYERFGFETIVRRGYYQPGNVDA---LVMRLTD---------------
164658834    ----------------------RTELPVRVETYRNE--EDLKDVIRLIEKELSEPYHI---YTYRYFLNAWPELSFLAWAGSEAVGVIVCKLDQHMRGSRLMIAMLSVDPRWRGLGIAKRLVKAAVEKMREKGADEVML-----------------------------------------------------
23097642     --------------------------------------SQSDEIYQLSAFAF---QYELTPERLEERKQEKREAIWGWMEDDRLAAHIVPLEVSIHGQPIKMISSVATWPEFRRKGIVRKLLQHALEEMKKEGQVLSYLY--PPFYRRFGWEVEKEYNIPMH------------------------------
141815224    ---------------------------------------------------FPPGVEADEDQL----NKAIENLVPSDRLDDVLAVFEAMEKSHPEEECWYL--PLGVDPAYQGKGLGSVLMKHVLAIIDESGLPAYLESSNPSLYERHGFEVVGRIQIGASPPVHP-------------------------
269128457    -----------------------------TVALRAMTEADVPAVMELERATFPEDAWSESMLRDELRHQPHTRHYVVAEDDGEIIGYAGLAAAGDQGDVQT----IAVRADRQGRGVGRALLGELLAEAERRGCREVFLVDNDALYERFGFERI--------------------------------------
148241934    ---------------------WRELATCNPNLRLVTSFEREVDLVELEQLCDAVGWSRRPLRRVRKALNNSLLVVGLWRHDPRVIGFARCTGDGVLDAT---IWDLAIHPLYQGAGLGKGLMQVLLERLRAMEVEKVTLFADANFYKAQGWDLEPRG-----------------------------------
225174453    ---------------------------------------------------------------------------YVAVEDDEVVGYAGIWIILDEAHVTN----LAVCPTRQNRGVGQMLLYHLIKVAREKGALRMTL--EVRFYKKFGFVSC---GVRPNYYRDEDAMMWLELQRGGFEGAEG-------
141190968    -------------------------NYQWIEQYFRIEDEDRAALDHPEAYAIEPGGEI-----------------FFLLIDDQVVGTAAMVPKAFHASGGVALAKMAVAPGLQGRGLGKGLLAHAINYARDQGAIEVVL-----------------------------------------------------
297202283    --------------------------------------------------------------------------VLVAAADDRILGGVTYVPS--GGSLAELARPLAVAHEARGQGVGQALVQACIDRATATATD-VVLCTQPTIYERLGFVRVPERDWN-PIPGDDFTLLTYKLT----------------
197303577    ------------------------------------TIEDGAAVAEMEHQSFSDAWSEKAVETLRQ----PTALCLVAEKAGRRVGYLLAYQAADEIEIAR----VAVVEEVKRQGVGTALMKKLQEEGTQRKAGKILL--DQAFYEKIGFK---EDGIRKRFYTEPEE-----------------------
70731400     -------------------------------------PHHRQPVIDLWNRSFGYDTAHNTSLAIDRKLAVDDALFFVALDQGQVIGTLMAGY---DGHRGWLYA-LAVDPQQRRLGTGRALVRHGEQALQGRGCLKIILSSNAAFYQALGYQVEPR------------------------------------
291297070    --------------------------------------------------------HKESPEQVRAD--LERGYGWVALDGEAVVGTVRLVPDPLERGVWEVLG---VLPEYRRQGVAHRLMEALLCQAFELRARRLAVRHDQPWYTQFGFTYDPSLRYSTPNPTPPPFVMSKKL-----------------
78063704     -----------------------------------IRAYEASDLHTLSAIWFDASRLALGEARLREQRALIETVYLVACRTGEPVGFIGLLDGSIGG--------LFVAPAMQGNGIGRALVEHALAL---KGALDLEVYADCAFYARLGFEEVSRRD----------------------------------
255603806    -------------------------------------TDYSPDIIARVAESFSPAGMRR---------LLSNRTVLVAIDDGSLVGTASLDGAVVRT--------VFVSPSAQRRGIGASLMAAIERAAQASGIAVLSVITAQGFYERLGFNAV--------------------------------------
269925569    ------------------------------------RESDIPEIARLFKASFFFGQIVPEDALRRMSQEERINSTYLAWADGKVVGFINLLEVPQEEKSGY-IGLLNSDPAYHGRGVGRELLKRAIQRCVELGYETVTLHTWPPLYKKTGF-----------------------------------------
238790272    ----------------------------------------------------------EIAERLRNSGLNKEFTLLILADDGRVSGTVSVMLYELNDIQEYWLGPLA----YRGRGIATQLIKAGIEQCRQFGISHLYLY-TPALYRKLGWHEIEQRQVS--------------------------------
293168845    --------------------------------------ADAEAVVTVNARAFADGAMDLADFRRRAAADFDPAGLFVAERDGAVVG---FHWTKVEPAPGELLGEVYVDPSEHGKGLGTALTARGLRHLFESGVRVVYVEGDNEVYRRLGF-----------------------------------------
257468790    --------------------------------------EDVAKIVMIERECFPAAEAAKEEDIYKRFEVFGENF-IVAVEDGKVIGFVNCTTDKPELPDELYHNPLLVLPEYRKKGVAGELLKHMISLSKARKKKGIILIG---YYEKFGFEN---------------------------------------
256777452    -----------------------------------------------------------------------------AFDGDRCVATFRLTAVGGADVPADAITNVTVSPTHRRRGLLSRMMEHDLRAAKERGDAVASLLA-AEYYGRYGFGPA---TWVTEWSVDVAR---AGLDPYAGPGCGGRVDYADA
229821907    ----------------------------------TEAEEHAWL--ALNARAFAPEQGAMTLERVREGETFDPSLLWLVHDDGDLLASMWLKVPDAATGEIYVLG---VDPGAQGRGLGRALTDRALDVLRARGVDRVYVEGERALYEHSGFTPVA-------------------------------------
156976867    ------------------------------------TQEEHQAIMTLRNAAFPDHQSAHSYYK---QLPHYRALKF---QGNKLIGYLDYRVMNLNGEPIKVLGDLCVDTDFQGKGVASAMLTIVTEYAKDKDVDFIALMADPSLYLKNGFQ----------------------------------------
121710922    -----------------------TTTPSSSITIRTHKPSDIDWIISRHAALYATDKFTTLVSQIHQTHHPALERCWIAEHDPTPVGCIMLVKDSTEGPDTAKLRLLLVEPSARGMGVGRSLIRTCVEFARQAGYQRIVL-----------------------------------------------------
298249229    ---DDLEMVSFLEREGYEYHCYRRPLIEPVPAPFTLRPEAEAERAALQRDAFFPGTLRQLAVMQMPQYDPQLDLMIMAPDGTPAAGCI-CWVDPVNRVG--LFEPVGTRPQFRRQGLATALMLGGLQRLRERGMQAALVTGAHP------------------------------------------------
218678278    --------------------------------------------------------------RARANQAGGASRTFVVCEGNQVIAYYALASGAVDPIPVAVLGRLAIDQSYQGRGIGRALVRDALNAAEILGIRGVLV--HAAFYEAVGF---------LPSPSDPMMLMV--------------------
256825008    --------------------------------------EDDAEVLALSHEAFGPRQEARSP--LAEGRSTI-----VATDGVRVVGSATCSWWWGQTLPTAGIAGVKVAPEARGRGLVRRLIEPLLEEAR--GWGAVVFATAPAIYRPLGYEVVATYD----------------------------------
127511877    -----------------------------------IQAQDWPAILRIQDECY-PDIEPESLAALQSKARLSPQTCFVVTQDDAVIGYCLAHPWAAPKQETLYLHDIAFSAKARGLGAGAAVFNRLIEQARNKALDSISLVGAHTYWQRLGFKS---------------------------------------
162451864    ----------------------------------------EQACTATHREA-GPGVSEIEARTLADLAALTRRHDVVAEADDEVAGYLA---WRDEAPGVAVLEELAVHPDHQRGGIGTRLLAELQDRARELGMEQVVVRSRETFYEKKGFQPLGEGA----------------------------------
284802588    ----------------------------------------------------------------------------VVVTDDKVVGILGYSPIPLASNKHVAEIDIAVHPDYQRAGIGQLLMDKMKEVAREKGYIKIALQKAIRFYEKNGFKQELEKEFIIQGEFVDDILMAYFL-----------------
116671559    --------------------------------------QDEEAWLAANKAAFSHGNMTRLAARMAEDWFDPAGFLLAVDPSGRILGF-HWTKVHPGHGGHPAIGEVYVTPEAQGMGLGKALTVAGIKYLQDKGLHAVVLYTDADLYRRLGFTR---------------------------------------
284044353    --------------------------MTATSTPLKIRRADLPQVIALERRAF-PTPWSLAMFVLELSKST--GICLAALRDGELLGHLICSRY---DTVWHIM-NIAVDPDARRQGVASAMLEQLVERIGNSGGGAQVTLGAIALYERFGFLSA--------------------------------------
53802622     --------------------------------DILIRPAETRDIEAMVELTFDPDRQRRGLALLIGSSADR---VLVAECEGRVIGSVQTLISTAEGGPVGLVEDMVVAREFRGKGIGRRLLGEIERWAADAGLTRLQLLADPAFYGRRGWERTALIGL---------------------------------
94986162     ----------------------------------------------------APADFPLILDLLTRCGLHTSSVTWIAELDGVPGGCIGLEH----GEGASLIRSTAVLPGARGQGLGRALVQSALTQAMLRGDHTVYLFGD--YWRRFGFVPVGAQEIQAALPDVP-------------------------
227883340    ------------AITRFDDPATVESVGRELETLRVERAGSEADLLSFLEDQF-PGREARNICRI-PGGAADYWL---LRWDGDVVGFARNWGWRLSNV-YCGVGPLGIHEEQQGRGWGLFMITKIVQRLKQDGYDTMVI--DPGYYEKLGFER---------------------------------------
256770621    --------------------------------------------------------------RERHHSLLARCARLGAYDGDALVGFMAAHPFRLSVPGGTDLASVSVAPTHRRRGVLTALMDEQLRRAGADGSPLVVLWAEAAIYGRFGYGAATQGATI---EIDSTRPLALRIDPD--------------
224368434    -------------------------------------PEDRIQIEQLVEATFRPDEGELVGERL-EQGAASGYYFVIALKAGKVIGYGCYGPITLKSYDIYW---IAVSPDLQGQGLGKILLLEMERLIAEAGGGGIYVEGYASFYERFGYS----------------------------------------
254478589    ------------------------------------------------------------------------DLILVADYGGEIVGCLTLFRYYGGRSPKVQIG-ISVDARFRNRGIGTRLFEEAIKWAKSRGYEKLCLVA-IHLYKKFGFEGRRKKQFKIGDEYVDEVLMGLFL-----------------
298244640    ---------------DFSIPTRIVERMQREGRFEVATPETIDALRAFEEREF--------YNWLRAASVGDYQDLLIAFDGERVVGSLVTSWQGLLGEDAGSLGSVGVAVSERGRGIGIALVAYASEILKQRGVRNCLVLTD--FYGKLGYENWRTYQ----------------------------------
298244640    ------------------------------AIFEPER--DLADLVTLWQSTVG-SQWPLSAERIQLVLNGPEAHHFALREEGRLIAFAATFQSPRGHDKVGHLAALLVAPDKQRRGIGSELHDVAFNYLQQQPGLRAIQLG--SIYPRF-WCGAPTNLPVAPF-----------------------------
291445274    -----------------------------------IRPCRAADLDVLERHMPSPGRTRRHAARF-DQQEQGLSTFLTAWADAVPVGTAQLWQGCAAELNGLGIWP----PELRSRGIGTALIRAAEEQVRAAGHPLIGLVDDAALYLRIGYRETGCHYLVRHEVVDPARFLVKELDGGA-------------
206890308    ---------------------------------------------------------------------------LIAEQDNEIKG-VCALHILWEDLAEIR--SLAVKKESQKKGIGSLLVKKCLNEAKKLGVNKVFVLTYPEFFKKTGFQKIWGDCIRCPFPECDEVALIYEFK----------------
15678804     ------------------------------------REEDFLAIAELAHECPPMVTERNSIYHI--FTRFFSTTSFIAEDGDEIVGFLLGFISQDNPSEAYIL--LCVSPSLRGTGIAGRLLERFAGTVKGMGAREIYLITKPSFYLKNGFKPVEKGKTVEYGPV---------------------------
120609410    ------------------------------EAVRLIALADEDAVMAISGQATLADALARYEQFARTDVYFGYENVIVARKGALVVGCILSFKGTDEDRYAALIDSLAVDPDHRGGGIAKQLVRAVIGQAAAQGFTKVSLLADVSLYRSMGFVEVKR------------------------------------
296138566    -----------------------------------IRTATEADWPEMFARSFGSPFEAEAADILRRTLDLDRFVVARDTEDGALAGVAGSFALTLTPGGAQLAAPVSVAPSHRRLGVLRMMLDELHERYAAEGAAVAILTASETIYERFGYGTASTARLRAPAPGP--------------------------
108803641    ---------------------------------------QSAAEHASYDPIYATSENAERIMRRFLGDLATSGHSFVAEKDGRLIGFVREGSPTFHARTWASVDDVFVAPGHRSRGAGRALLEEVKRWAGKRGAAGISLVAAAEFYRRLGFREVSIYEV-LELPAPPAR-----------------------
78355469     ----------------------------------------------------------------RYAGRTTLPMMLLAFAAGTPAGCVVLRTCDCPARPELWLASLYVHPARRGRGAGTALVCAAQRNAARLGYSRLYLVTEAPFYRRLGWATLEET------PDTGEIIMYADLRQEAALG----------
120610246    ----------------------PRHAPPHAVRIRPATLQDAAHLPAIEQSAAGLFRGAAGLEWLADSPGMAPA------EHGRLI--LRGAVWVAEAAPGHLLWELSVHTDWQRMGIGTRLIQAAQEHAATQGLAALTLFADLPWYARLGFRPVSPPGPRLQGVMDVEAAHGLPM-----------------
87302025     ---------------------------------IPLQPQHLPEVARICHDAFAHDRHAGTAEMILSHVAGRPDYTVVAVLDGRPVGSNFL----LHADPVAGVGPITVDPVVQSRGVGREMMQWVLGEAERRGIRATRLFQEAALYSRLGF-----------------------------------------
134103763    ----------------------------------PITDDEFEAWARMIADTYGMDRSDAEIVNQRAATDLDRTIA--AFDQEVPVGGVSLYPLTVPGVPVAGVASVGVAPTHRRRGILTAMMRRQLADLHEQGREPVAVLSEAAIYGRYGYGPATQGN----------------------------------
288905365    ---------------------------------MIIRPAQLLDIEKLYAELGYPVKEAELVRRLKTVLSHPDYHLLVAVDDNEIIGMIGYAKMLFFENEGYRIIILAVLQNYRRKGVATTLIDAVKNRALSENIHALALSGDHRFYENYGFKQASRG-----------------------------------
257388493    -----------------------------------------------------------ATERLREQITDPDSLFLVARRGGRVRGYANVEPD--DQSETYYLSRLYVEPLLWGNGIGTELLAAVDRRLSAESLWLTVLAGNEGFYERQGFEYVTTETTTFGPTVVEEHVYRKPL-----------------
86606629     ----------------------------------PAQLGDLEAVEEILAQAFDEGRSVRQVRRLRQWYGPLKTLSLVAELEGKIQGVIQVSPFNHSRSTWRV-DHIAVVPSARRQGIGSKLLRHCMEHFREARTWILEVKGAMALYRHNGFQPLA-------------------------------------
119964462    ---------------------------------------------------------------------------LVLDDGGQLNGYTMLVASVLSALPSTELSKCYVHPEHHGKGAASRLISASIADAADKGASGVWLGVNSEFYEKSGFQRVGTKSFKLGDSVEHDFVMEHAL-----------------
291294459    ---------------FLERPLDKDIPPPRLPEGFVVRPHEMGERVDIHLEVWHPSRFSMQSYLIRSAPLYRPDLDLVTVSEGRFASYCIIWYDPVNRIGEFE--PVGTRPTFEGRGLGRAVLTEGFRRLKALGAKTACVACEPEFYQSAGFTEVNQW-----------------------------------
70988843     -----------------------------------------------------------------QNHDPTSERCWIAERTGKTVGCIMLVK-DVDSPDTARLRLLLVDPSARGTGVGRSLIKQCIEFAREVGYRRVVLLGSARLYKAEGFRLVKE---------EEHEGFGMALVGELWE-----------
227871995    -----------------EALCLRKAEPSDLDAVAGLEAECFPKAEAATKEQFQ--------ERLKAYGNHFLLLFYAGRLISFINGFVMYENVSLEDGDWQMIFGVNTHPEFQRRGIATKMIQVFLEEAKKEGRKGAVLTCKEPFYSRCGF-----------------------------------------
141638917    -----------------------------------IQKEDNAAIASIIRTCLGTVYFDKSTDHLYELFQTPQSIYFIAEKDGMIVGGGGIFPSKGLPSDTCELVKMYLKPAARGTGLGATIINQSIAFAKQQGFKRIYLESMPELYEKFGFK----------------------------------------
294500689    ------------------------------------REEETSSIETVTLAAYEQYAAVKSEARYRKGILHTLSECIVAEIDGEMAGSVLFYPPN-TDVYGGLLKPLAVAPSHRRKGVANALLEACEKKSRELGCSYLGLHTDHSLYTKRGYVRFPDNDF---YPVKDLHVMA--------------------
86608250     ---------------------------MKPGKSMEIRPATALDVPVLFDLICALAEYEKSADLLRHYGPEALASALLAEVEGQAVGFALYFRSTFLTRPGIYLEDLFVLPEFRGRGIGKALLARVAQEAVAKGYGRLMVLDWIEFYRRMGAQQHPEW-----------------------------------
297627138    ------------------------------------RDDDLDQLVAVNHAAFHPEQGAMTAEDARNRMAFDPAGLLVARDEGTLVGF-HWTKVADEDGEVYVLG---VDPDFEGKGVGRALLDAGILHMRELGVEAIDLYVEGANYERAGFSVVST------------------------------------
220931046    ---------------------------------LTIRPMEESDLPRVLEKCFQAPWSKKA--FLRELQDNKYSLYLSGWLDGRLVGYIGSWIIKDE----LHITNLAVDPGYRRRGLATRLINNLMNFAEDQGLKEVTLVSNKALYEKLGFIPIGCY-----------------------------------
295839879    --------------------------------------EDAEQILKLQYLCFGIEPLTQSLESLR--AELRSGHVLVARLGEEVVGSVR---GAVDEGGIAHIGKLVVHPRMQRHGLGGRLLLAVENALRAEGRRFQLFTGHRSLYRKYGYAPIGTEQVS-------ERLSMVTLTKETVAGMR--------
259502200    -------------------------------TITPARQADLPAILAIERAGFSEA-EAGSPAAFRDRLAKLPDTFLVARTDTGVAGFIVGTPRNLPTGGHQLVLSLAVAPDYQGRGIGSQLL-AALATVARQAQRTTMLAANVPFYERNGFQKV--------------------------------------
170726184    --------------------------------------------------AWAPDSFDRESWLKRVSEMDP----LIAEVDGVVVG---FADLQVDGYIDHFFC----HLDYQGRGVGKTLMKALMEKGARLGYSHVSITARP-FFEHFGFTLVKQQSVEVRGEVLTNYVL---------------------
77464708     ----------------------------------IERTDDIEACRALRRTVFIEEQGVSEAEEI--DDLDGEAIHLLATDAGRPVGTARLL---VRGETGK-IGRVCVLAHCRGTGVGAALIRAAVAELRGEPGLRQLKLGSQSFYEKLGFRQVGEEYLDA---GIPHRDMVLDL-----------------
157147638    ------------------------------------------DVPALAWIADGP---VISVEQHREHAA--KGLSWLALADERPVGFLLAEALD----SSLFIAEVSLLCEWQGKGIGRQLIAYVAEQARSSGFDALTLTTNAPLYARMGFVVLDDERLS--------------------------------
292655897    ---------------------------SKDGRGLVVRPYDDADRDALAARSMGPTDEAHITEWL--SNLVDRGRNFVAVADRGIVGHAAYVA---SDDPEPELA-VFVHQDSHDRGIGTELCRHVVADAADAGREALVLHVAPDNYRELGFETVSSDGLDLTPPVPPAA-----------------------
148656549    ------------------------------------TVGDIPAILAVDTRCF-------SVEWRKDDVQISLALFLVVEENLEVVGY-AFVTIHHEGRLVHLVR-IAVLPDRQHRGIGARLLYEVVSYATAIGAQR-LTLNTQAYYEWFGFRRTGDRQIIL-------------------------------
124268660    -------------------PCEFRVKWADGAWEINEARRLRRLVFCIEQGLFGGGDDIDAID---AHAQPLVALSCVGGMSDQVVGTVRIHPGQNEGDEGVWWGSLAVHPAFRSHGLGATLIRLAVSSARARGARL--------------------------------------------------------
220931378    -----------------------------------------------HARAFEYNRAIEAYKLLRQTPDYRFDLDLIISDTGDVVSFTTIWYDSVNKIG--ILEPVGTVPEYRRRGLASSVIGECIRRIEKEGAEKTYVWTNKEFYLSIGFEQ---------------------------------------
71908331     ---------RYAHMAIYPYPVHLIQDWQQIVTIRPIRPEDADMEQEFVKSMSDESRYYRFMDTLREQIDYDREMALVATITKEVIGVARYVVNPDGESVEFAL---AVGDDWQKCGVGRKLMTALIDCARMKGYRAVV--GD--------------------------------------------------
134291449    -----------------------------------------AVLDAAHDRTFECGTPALDRY-LRETVTQEVAACFVMLDGNFVAGYYTLSAASVAAIPAVRMGRLAVDRRYRGRGLGAALLVNALRRATSSEIPAVALTGAAAFYGHFGFHPLTHDPLAL-------------------------------
210615510    --------------------------------------QDAEAVALLETLNFSD---AWSRQSLLETYEQRQSFITVAEEDGDIIGYCIIYFVMDEGEIAR----IAVHPKEQRRGVGWQLLDYTCETCREKKIGRLML--DPAFYEHYGFTK---------------------------------------
291517972    -----------------------------------------------------------------EAITSDHAFIMVAESEGQIAGYSVFYLTPPESE----LPDIVVDEKYRGQGLGRLLMEKSIQELESRGVDTVFLVSNTPLYEHIGFEEIGVRKYFYSNPVEDAVCMSL-------------------
146302783    -----------------------------------IEKEDNQSVAKLIRSVFNEMEIPKTAY---EDPYLDLSVYFVVESEGEILGCAGIAPLENGDPKICELQKMYFLPKVRGLGIGSKMMDECLESARNFGFEKCYIETMPKLYRKSGFE----------------------------------------
225867926    --------------------------------------QTDWEIIADIEQAFSP-QEAVAKEVFKERTRLISDTFLVAVIANQLVGYILFHGVTKNPARGGYIASLSVAPGYQKQGIGTALLAAMKDLAVAQDRLGIILTCHIPYYEMNGFQ----------------------------------------
297586002    -----------------------------------------SQIAKIEADLFGPGCWNKNMILQELQAPMRAYYADVDLNTNTVTGYAGFW---FDGDDAQIMT-IGVAKEYQKRGIASNLLKTMIENAKSIGAKRMLLENNPALYEKFGFKMGLRKRYYMPEGIDA-------------------------
137024834    -----------------------------------------------------------SEDFLRNQLANPITRTLLVAEGGGLVGHAALVVVADEGHVTS----IAVDPVHQRHGIGSCLLTALCRDARARGLKAMTLEAAIALYRRFGFAPA---GIRPCYYTDPD------------------------
299068549    ----------------------------------------------------------EVAALLRRCGLPIIDAFQIALEKGRVIG---CAAVELGGKSIVVRS-VAVDPVCRDRGIASRLIETLLLRAHGAGAREAYLLSTPSYFARWGFSLFPAD--KAPAEV---------------------------
260101605    -----IELKKSIS---------YNKLMKEVHLVLTERTEDFDELAKVMDK--GRMQELKTAVSLKDAPYLKYFLSYVAEKDEQVVGFVGLGRRRLDF--------LYVLPGMQAKGVGSALMKTALAKLPRP-VRLVVFTDNENLYQKFGFKVTETEKWSDEFPV---------------------------
118477811    --------------------------------------------------------------RIR--NLASNQFEFVAEYDGEVVGFVGLTPGRRSHSGDLFIG---VDSEYHNKGIGKALLTKMLDLADNERVELGVLETNPKLYEKFGFEGVKVGNLKAHGKFI-NEIMMSRFRPDGLIVHNG-------
295680741    ------QIRTLLSDPEPGFI-LREPQPGDMGWIV-----HRQAV--LYAREFGWNAEYEAAKFVRE-FDPKRERCWIAEKDGKPVGSVFVVRQDDATAKLRLL---AVEASARGLGIGHRLVDECIRFARYAGYRKLVLLTDARIYERAGFTLVEEQ-----------------------------------
291522697    ------------------------------------TIDDYDRVAALWAGIKGFG--IRSIDDSREGIRRNPNTSVVAEMDGKLVGSILCGH---DGRQGCLYH-VCVDASYRQHGIGRKLVAKAIEALKAEQINKVYLIGGNAFWKKVGWQ----------------------------------------
209517433    --------------------------TSTTLAIRRFDASDTEAVIALWQAVFPPQRDPRLS--IANKLATQPELFFVAVLDGRIVGTVM------GGYDGHWLYSLAVDASLRRHGIGTRLVAHVERELTKLGCP---------------------------------------------------------
169351703    ------------------------------------TIQDLDQITKLELKCF-PESEAASKENL-EARIMTFSNSFVLEVDNQIVSFIMFENVTLHNPNGDWQAIFGVDPEYQGKGYASILMDAVIKETFEKGCKGCILIG---FYEKFGY-----------------------------------------
81427964     --------------------------------FYLARASQ-SDIPALIDI-------ERSVYGGKDRWAFASELSLVLCQGSEVVAFVGAWFSTNEAH----IANIAVRPSFQKRGIGHFLVHEVVALARDYPSQKITLTGAQSVYRRMGFKVVKTRR----------------------------------
229817629    -----------------------------VDITELDREQTIRSISALESELFGRGAWSESAVRQ-ELDAPARTYVVDMDDHAGIRGYAGFWY---DGDDAELMT-IGVGKAYQRQGIAAALLKRLIQEADTQGAARMLLMPALALYQRFGFQR---------------------------------------
297560318    -----------------------------LPTGFRFRTADEAGPEAAHLGAWAPSAYTAEAYRVRRTAGYRGDLVLVEAPDGTMASSTIMWLDEANGTVEFE--PVGTHPDYRRRGLGRAMLLHGMRLARAAGATHATVAGHPEYYG-VGFR----------------------------------------
182679319    ---------------------------TKKPAGLLIRAVQSGDIDALTVLTNLPGYRAGTLRRLESQGPN--GLNIVAVLEGNIIGVAKCFPGRRSHAAELGMG---VHDDHQKRGVGTALLKEVIDAADNFGVRRLTVYTDIHLYKKFGFETE--------------------------------------
295093726    -------------------------------RPRLADMKDLAGIAALEMAVFSHEEMVSSSIQGTYDHVKILETS-----EGEIAGYIIYSAVC---DSADLLR-VAVDARSRRRGIGFKLMEAMIDDCKDRNVQSIFLEAAIAMYEQFGFIKISTRKKYYDSPVEDGLVM---------------------
261491908    ----------------LEFELALATFSENMTACRPADMADLPDLNLLFGSAFPDSRF-RSPYFSREDNQRDIGLVQ-CNADGQIQGAV---TVRLLAQQQAKIGLLAVKPDCRQQGIGSELLNAAIAWAKQQNAKKMMITTQLSFYQAFG------------------------------------------
295132616    ----------------------------------------------IHSPYYQEMRELRNKVLLRPLGIPDRSWHFVALENDNVIGCAVLVPSEEHKSLAQLIQ-MAVDPDVQGKGVGQLLLKEIITFAKSKRHYAV------DFYKKAGFT---TYGETFTEVGIPHNHMKLELQ----------------
110634458    --------------------------------------------------------------------DPNAEASWIAERDGKVVGSVFLVRQS-EEIAKLRL--LYVEPATRGLGIGRRLVDECIAFARSKGYRTLTLWTNDRIYQAAGFRLVKEEQ---------HRSFGKDLVGQTWE-----------
136484840    -------------------------------AALIIRPSTDDDLPAIHHVLHGTGTFEQTDMHSRRQDVLGKDLPLVAERDGVTVGFAYANW--FKPRPAYRFSSVYVAPEHMGKGVGVALMTALLEALEAGGIRHVMVIGDINLHRKMGFKEA--------------------------------------
294054308    --------------------------------YESIRQAVRADAYAIYNIT----RNGVRSETLRERSHEAIEADLVYEIDGSIVGCVHLQRY--DDGQIIEIGSVYVQSFYQNKGVGRRMIEYACTQAGAWGASQILAMSTQAFFTRIGFREASIENL---------------------------------
88857790     --------------------------------------ADLPFIYQLDQVSFGEGYP---AFFLRQAFDCWRNHFWVIKQEDDVIAYLLLVPSSETKGDGWILS-LAVSEHARGQGLAKQLIQHAIDHATD--FQRLLLTVSPALYQQFGFTEI--------------------------------------
170317933    ----------------------------------------------LRDKCF-PADEYVSLERYQELYRAAPHLCFGYFDGDKVRGFLRFAPDSIGDGETMVLHLLCVEEQYRRRGIGQGLMKAFIVKAKETKVKRIILICHAELYTRVGFTLVGRAEVKF-------------------------------
271964258    ----------------------------------------------LYSQEYGWGEEARIVADYVDGHDPRRDAGWIAEVDGERAGCVFCVHKDDETAQLRML---LVEPAARGMGIGGRLVEECLHFAKAAGYRRIVLTGARRIYRAAGFEPVEEH-----------------------------------
297198303    ---------------------------------------------------------------------------LVAWLDGRPVGHTELRWIGCAAPEVTLHCPLAVWPELRSRGIGTELIRAAEELARERGLTTVGIVGKAALYARLGYRPVTDYDGTIRECVDACVFLVRELPSGRLD-----------
227369457    ----------------------------------LEDLDETAELFNLY-RVFQESDVEKGKAFLKERFLNSESDIFLAIADRKAVGFVQLYKLFHYTQKQWLLSDLFVHPDYRGKGISVALIDRSKQWCEETGACGLMLIGN-ALYPRCGFE----------------------------------------
297569631    ------------------------------ALPFVVRAARMDDVRAIYALQFFAGRNLLLGRSLSSDHLRDFKVAVAADNDRQVLGVCSL------HICWENLASLAVAESFQQGGVGRALVLACLDEARNFGISRVFTLTYPEFFKKINFRPIDKNEL---------------------------------
159901009    ---NEIQLRRLNWPHDRAAIGLLDTSFSTTTIYQLHQTE-LTMHLALVDLASPFEKH----YDLSEDRLPQHDWVLVAEDQSQVVG-----LAAVEYQQWNRRAVLYVDRHYRGRGLGRQLLTAAIAAARQLSARCLWLTTNPEFYRTVGFRCGSDWQLYDPFALDPRE-----------------------
140370522    ------------------------------------------------------DRAAQANYLAWNHEGVDQELIYLALVDNEVVGAISL--VDFDDVEEFWVAAFIVNPSLRGQGIGSQMLTAIEKQARAFGIRQLYLWTEKEFYSKRGYQEIHHRD----------------------------------
167628248    ---------------------------------------DVEDIHALISESAAEGLLARSRSLLYEGLRDIT----VAEEAGRIVGSLHILWEDLAEIRA-----LAIIKDARGKGIGRAIVDMLIKEAKDLGIDRVFALTYEGFFSKCGFSVVPKE-----------------------------------
226354889    --------------------------------PVTIRPVEQADLPGFHAVMMAAGMDPRSSWNRTTLTDLERSLGFIAEENAGVVGCVGYRP---DGTQTLTLNKLATRPEVRGQGLGARLVQAVESHASRAGYARVLLAVSIPFYIRLGYEPYAHANPASPAPV---------------------------
289423326    ---------------------------------MIYRNMKDTDIYGVYEVEVSAFSEPWSYNALRDELKNKLAKYIVAEDQGRIVGYLGTWHIIDEAHITN----VAVHKDYRGRGIGNGLMEALDKQCKEYNIASITL-----------------------------------------------------
299137533    ---------------------------------------------------------------------------FVAVDHGQLAGFAVATVVADQAE----LESIAVDPQRRRLGVGRALSESVMAWAREAGARQILLEANAALYGRLGFQETGLRRGYYSDPSDDAVLMSVSLSAAA-------------
238507658    ----------------------EREKMSPHVKPRLATSSDKLTIETLVNEAYTPERIGR-----RPGPMLDDYGALIDAGRVHVVGVVSAILVLIPEEGTMLLDNVAVAPAAQGLGLGKYLMGFAEEKARESGFKRIRLYTNEGIYERLGY-----------------------------------------
269795755    -----------------------------------------------HLRDLAPTAPAESQHALDLDGLARPEVRLAAHADGEVVGTGALTPVEHEHDE---LKSMRTDPARRGTGIASTLLTHLLDDARGRGVRRVSLTGSMEFYARAGFEECAPFGSYTPDP----------------------------
227881166    ---------------------------------------------------------------------------LVAVNEGNVVGYIVADVMPNHGRDLGHIKDIAVTPEARGIGLGRRLLQRGLVSLSFSGAALVKLVGNEPLYRKMGFEPARR---VPSYYADGEDALLMVLDVDAWQD----------
136629596    --------------------------------IRPIAPADNAAMAKVIRTAFGANKPGTVYYDDTTDALYELSLYLVAEREGELVGGAGIFPTDQLPEGVCELVKMYLRKDVRNIGLGRSMIDECLKRAKAIGYKQVYLETMPELYEKFGFE----------------------------------------
94969410     ---------------------FRELNPSDAAAYWNVRLEALET----EREAFGPEEFRVLSVRLRD--MSDGSFCMGGFDGEALIGFIRETRVK-EQHKAHIYG-VYVKASHRGRGVGRALMQQVLDRARQAGLDHILL-----------------------------------------------------
94984477     ------------------------------------KPDDYPDVAAV--LCAADPEWPVTPELLRADEARDPNLFLVAEQAGRVVGVGRLGHDDFAFEEGRYWGSLSVHPDARGRGIGGALYAELLKQVQARGAR---------------------------------------------------------
168009433    -----------------------------------------PDIMALIDQELS---EPYSIFTYRYFITLWPDLCFMAFHEGKCIGTLVCKMGQHRNTFRGYIAMLVVVKQHRGKGIATELVTRCIQVMRDAGCDEVTLLGALALYGNLGFIRAKRLHLLFPRPHDANRML---------------------
298293914    ------------------------------------RAGDAEALARLHAQSFRVGWDAAEFERLLANR---LSRCLVATDGGAPVGFILLSGVAPETE---ILS-VAVASARRGEGIARRLVEAAFGTLAAEGFTTVFLVSALHLYARTGFREI--------------------------------------
34497469     --------------------------------------------------------------------------CLLAWHGDELVGTVTASPCQFRQPDGAVLMQFAVDPAWQGQRLGSRLMDAAEDWARRQGYRRIRLTAEPATYLKRGYRVEAPLQW--PDKAYASVVMVKELEAAAATR----------
167572455    ----------------------PAVPTSPIPALRFSTDKAELDIDAIYAFLRDEARWSKGIPRDVVERAIAGSLCFGAYLDGRLVGFARLVT---DQATFAYLCDVFVLSEHRGKGYGRALIDHVFAHDTVRGLRRVALVTTHALYRPAGFTA----------PAHPERWM---------------------
15805703     ---------------------------QQRDAMFVDMGEAAEKLARVHDSSLAWHRRAL------ESGLYT---GFLAETDGEIVGGALLWPDTDLDVRGYVM-NVYVRPDQRGQGLARRLLERVLDECAAHGVTQVSLHASEPLYEKLGFKPTNEMKLKVERP----------------------------
255063539    -----------------------NDSYDTLQRIAGIRKMHYSDIDRIEREIFSPGNFA--------DSIKAGYVCQVLEQDNTLTGYGIMM-VSPEEAHILTLG---IATYWQKKGLGKRLLQYFIEYAKKREVKSIFLDGAAQLYKRMGFHQIATRKGYYPAMCGREDALVMQL-----------------
103488267    --------------------------------------GDLATADRIFRLAFGPVQFMGDATLVAPRWRAAPEASFGAYIDGELVGSNLAARW----GRFGFFGPLTIHPDHWGRGIASRLVAATMEAFDRWGIRGLFTFPDSALYGKFGFVRQAPTRVMVRG-----------------------------
229828315    ------------------------------------REEDYDRVLALWKSIHGLG--LRSIDDSREGIARNPTTSIVAEMDGRIVGTVLCGHDGREGSFYH----VCVADSCRKRGIGGAMVTAAMLALRREHINKVILI----------------------------------------------------
280959441    -----------------------------------------ADVDELLALAENDARPTDTREAVRALLTRDREACLVARENGRILGTLVAGW---DGWRAHLYR-LAVHPDARRRGIAQALLEAAASRLTALGADAMVLEGNHAFWRNSGYAPQPEWR----------------------------------
16125856     ------------------------------------TVADRDAIVAVHSAAVTPGALARTPEEVTTAFAEAADVCLVAVDDGTVCGEIHAKRETI-ALFAHVLGTVAVHPDHQGRGVGSRLFESLIAWARELAAGA----GNPGLYERLGFRRQVARGRLPDGRFEDDILMGLLLRP---------------
141199148    --------------------------------YIASSISDAKAICSIYTFCFG-ATLGLASVRTMLSSKNNFAFLGSCDEGGSPGGFI-FCRVIGNESELLWLG---VIPSLRRRGGAQVLMVAAIEEARVRGSEAMLLVAEPNLYKKFGFVTV--------------------------------------
55378857     ---------------------YRSTHVTTVAPDGPETPDTPAVRRAVRADLIEVHRIEQASFYLGETGFLVAETGNDDDDPPAVAGYVIADTVPNHGTPLGHIKDLAVRPAYRRQGVASALLRRAMEVIDETGAGSVKLEGARKLYRRFGFE----------------------------------------
104779882    --------------------------------------EHDAAVSALFNRVYGEDYFYPEIYLICQHNRTRRWQSVVALQGGHIVGHALLWRSS-EDERRAELAMIVVDPQARGQGIATRLGRHLCDLARRQ-HMAVLTI----------------------------------------------------
284993012    ---------------------------------------DEQAWLRTNARAFAPEQGSWTAERLREAEPFDPAGFFLAWDGDRLLGS-HWTKVHPPGDEGEAVGEVYVDPDAQGLGLGRALTDVGLAHLRRLGLRQVLLYVEEDLYERSGFTR---------------------------------------
149174191    ------------------------------------RAFHNTDPPQLLRLWHAAGLGRGAAECLSNDAFEVLIFSIVAEENGERVGFILGGFGANEEGSALVICAVIVHPDYRRRGIGRELVRRAVEYLKSKGATEIFLLSDPPFFESLGFESIGSTRI---------------------------------
142798649    -------------------------------------------------------EEAEFMERVRRQSHSGYELVA-AFDDGKIVGVMGMRPVHTLARGAHLIDDLVVDAAGRGSGVGRSLMEYAEIDARARGMSAIFLDARPAFYERENYHAAPSMKKALTPPLPPR------------------------
142043645    -----IEIRTARYPDDARAVEAIFREYIASPTVSLEFQDYEPEIAAL------PGKYA-----------APRGLLLLAWRDGRAVGCAAFREIDATTCEMKR---VYVRPEARGLNVGRQLVERLLHDAKAAGYARMCLDVLPEFYASLGFAPAPPVAFN---PVPGAEFLGRDL-----------------
290969291    ---------------------------------------DASGIFAVEREAFSVPWSQAAIQRELQNTALTMYYVLVTDRGD-IAGYAGLWHVADEGQITN----VAVLPAFRGKGYGELLLRVLMEAAWRVGCASIFLLSAQQLYRKLGYAAVSVRRAYYSQPTEDACVM---------------------
15805704     ------------------------------GTAMNIRRVTPADLPAFLAVMLAAGMDPRSAWNSTTVADLEKSMSFLALDGGEAVGCVGFRPDP-HDPHTLTLNKLATLPQVRGQGVARQLVDEVEGLAAREGFQRVLLLGVRPFYEGLGYRQVDEDYAYSSGKNGRPVVLAKEVAEGRWQKAEG-------
218510770    ---------------------------------------------------------------LRRGGN----LLLVAELAGSIVGTVQVGAAQMPNQPHRGLKKLLVHRSARGRGLARLLMEAAEREARKRGKTLLVLTGSEAIYPRLGWERVPDYALWPQGGFCDTTLFYKRL-----------------
82701574     -------------------------------------------------------RAVREAVFIREQGVPAEEFDDVCVHSGNPIGTARLLPDA-------SIGRMAVLRNWRCKGVGSALLDRLLKEAENRQFPSVTLTG---FYRKFGFQQAGPEFLDAGIPHVKMMLQFRPLT----------------
163847628    -------------------------------TIRPARLSDIDAIVALHREAFGPQGSERGARALRRQGPAALRGMFVAEYAGQIIGTISLWWGALRSIFALSLADVAVTPAWRRRGVARTLLQYAEDEARARSLTYLGLYAARTLYERLGFQA---------------------------------------
118471485    -----------VAAATFPLACPPSATPDNIAAFIEETLSERRFGDYLAD----PDRTV-----------------LVAREDSSIIGYAMLIRGAVPARPALELSKIYVLADRHGTGASTALMTATLTRAAELD-MSCVWLGAQRFYSKHGFTINGTKTFRLGAGIENDYVMVRP------------------
254470303    ---------------------------------------REAGLVTLLDQCF-PGFFEG-----RTFFKQLPHFRLIAEEHDEIIGQARMIKVGDQSLRVFGMIDVCVAETHRNRGIAGAMLQKAEELAKRADVDFMVLIADKGLYLKHGFRHVS-------------------------------------
284033908    ------------------------------PAIRLAGPADRPAVVALDAACFPKDAWSETSWA--DEFTRPDRRVLVA-DEGALAGYAVLLVPPATDDPVDLLR-IAVDPAHRRTGIGRQLLTAALAAHPDRTVLLEVAAGNEALYRAFGFEEISR------------------------------------
238062756    ------------------------EMTADTILVRRARTSDVRGIRRLVD-TYTDDRLSKATVTLYEDVQEFR----VAADADAVVGCGAMWEDLAEIRT------VAVDPAYRGRRIGHRIVGELIDAAREIGVARIFVLTETRFFGSFGFREI--DGAPVPQPVYE-------------------------
291303825    -------------------------------TDVTIRPADPAAIAALSTREFDFLLHNAATMRLDDSNPRKRKLSLVAEKDGELVAYAITSLDLESSVEGAATVNLIVAPEHRRTGIASALIEPLSAHWEAIGASTVTLISEAAFAEKRGFKRSRTERIS--------------------------------
283457489    ---------------------------------------------RVNAAAFAPEQGKLTLADLRESPWFRPEGFFIAVEDDSAIAAFTWTKIPTGQEQSE-LSPVGVNPQAQGGGLGRTLTLRALAYLAENGERAIDLYVDAAYYTSLGFGVATVDRMYAPA-----------------------------
142296236    --ENNFYLNYFISIKLYDLPCKELEELSKTIAFRRPLAAEKSIVNKWVNKEFGDGWESEVDV----SFSRKPITTFIAIENDQILGFATYDAAYLN-----FLGPMGVKKNSRKKGLGKALLFLALNSMKEMGYAYAIIVGPAKFYEK--------------------------------------------
237737827    --------------------------------------EDVERIADIELECFPV---AEAADRLKIRFEAFSENFLVAEKDGKVVGFINGCTTNTPELPDELFG-LDVVPEYRKQGIAEELLKKLIGLSIERGKKGVVLCKDHHYYSKFGFK----------------------------------------
220931139    ------------------------SSPDNSVCIRGANTEDAGKVLILIRRAFKPGEYILPAF--RDNIDEIVNRVLIMEKDSLIIGSLRLV---FEGSTSVYLKRFAILPGYQGQGYGSLLLRYAEDEARNM--KGCYLY----------------------------------------------------
55376966     ------------------------------------------------------------------------TLLLVAEREEHVVGFAHAT-WHETDQEGYILR-LYVHPDYRREGIGRSLLEQTCEELFEHDIHRIVLSANEPFYEGFGFEFADESETEIGGERYPEYVLADE------------------
225028206    ------------------------------------TMEDLDKIAFVESECFPFEEAAKFAERIKEYGTH----FWLMCEEEKVIAFVMYEKACLHDEKGAWFG-VNTLPKYRRQGYAEKLLRYAINDARAQDREGLVLCKDKHYYEKFGFQNE--------------------------------------
282162815    -------------------IMYESQAPADIPVYMLARPE---GVRALMDSVMAG-----------KHGRFLRGFSYVAWAGGRPVGFIISTMLSDGSILILDLG---VDRGHRKRGIGGALLDRLSGDAYREGHGLIVLVTSNNYYERKGFK----------------------------------------
261406132    ---------------------------------------------------------TLNVMRERMESMNDNPLNLVAEVDGDVVGMIMLRQVKTMTEPVTQITSVIVTSSYRGQGIGKRLIRGAETWGRQHGSHLLFLTGNHAFYEHIGFEKA--------------------------------------
260429250    ------------------------------AATDLERLSTIWFEASLKAHPFGETRLTEQRRLIEERYLPEAETS-VACLDGDAVGFISLLDCFIGG--------IFIAPGWQGHGIGGTLIADALARKGELNEQAI------RFYKRHGFQEVSRRDFGFPFP----------------------------
118463552    ------------------------------------TSAAPEDIAAFIDANLSAECFAR---YLADPHRAVLA----AELDGRILGYAMLIHDLAGDAAE--LSKIYVAPEQHGAGTAAALMRLALDTAGRWGATRVWL-GAQRFYAKHGFTVSGTRTFQLGAGREDDYLMSRTLR----------------
154151539    -------------------------------------------------------RMQETFARLRNDPDYVF---LVAEVDDEIAGSIICEELYGECRPFLVIEDVIVDREFRQQGIGSALIREIESYAVSRNCNYIIFVSELPFYRSLGYAPDSYRGFKKRLGAQGKRSLPPPLTD---------------
222152568    ------------------------------------REEDWRTVFAIESSNFSES-EAATATVIEERTRVIPDTFLVAELDQRVVGYILFHGACQNPETGGFVASLSIDQAYQKQGIGTALIAALKDLVILQERQGIVLTCHIAYYEMNGFEN---------------------------------------
34495589     ---------------------------------FLIRPPEAAEIERRAARLFSPEDLALSEHTLPAGDARDAGLLWVADSGGQPIGFALAQMLD----GQLHLAEMDVDPSHARRGIGSALLRHTLAQAGLRACAAVTLTTNAPFYRRHGFLA---------FEPPAGSALADQLRAEAAAGLRNRV-----
159897386    ---------------------------QAAELLVLAFAEHWPEAWPTLDDAREEMQEALLPER----------VGFMALIEGQVVGWIGGQPNY--DGNVWELHPLAVHPDYQGHGIGRALVQALEAECSARG-GLTLMLGDEAF-----------------------------------------------
256672987    --------------------------------------QDEDAMVAVNARAFDPEQGALTVAEVRAEERHDPAGFFLAEESGEVVG--FHWTKVHDPVPGRFDGDVGVDPATQGSGLGKALTLAGLRYLRSRGLPRVILYGDLAVYNKLGFQR---------------------------------------
152991766    --------KKFVIIKYASHPLHEEENQKELPAPADEKQSDEDD-TSIVVREFKEGDEEGIARLIFKGYSYIKDLSIVAQKGERIIGHFALVLVPDSTIAEIGVA--VVDPEFQGRGIMNKMFKLVLKKAEEIGLDAVF------------------------------------------------------
238019875    ------------------------------------TTSDLDLVTYIEATCFPLAEAAREAFKERLD--HYAGQFLIAFDGDAPIGFIMFADASLHNPKGAWFG-LNTLPEYRNRGVGGQLIEAFIDLAREEKRKGVILTCKEEYYAKFGFVNE--------------------------------------
84623536     --------------------------------------------EALLPLPVAAERESLFDYTLR-----------VAELDGRVMGVVAY--------DAQKLAWLYVAPDAQRRGVGAALV-AAVQQDRPNGLSLELLEADAAFYQRCGFVVTGSYGGRIPG-----------------------------
242280366    -------------------------------------PNDLDFVMQLERECFAEKRQS-SKRSLQNSISSTSQLVLIIESSTGRKKNVKMAAVIIHYKRSIRIYSLAIDRNYRKTGVGEALVRHIINFASSHGYERISLEADIDWYNKFGFEAARA------------------------------------
295395584    -------------------------KSTKLESGLLIRPARTSDVAAIRALC-----QPLIDERIKDHVNYIQEFMVVTDPDGTLAGCAAFWEDLAEVRT------VATSAQFRRRGVGRALIESLLQRAKDLGVDRVFLTFERDFFASLGFEQITGT------PVSPEVF----------------------
289549135    ------------------------------------REEDIPDVVRISEENFSTEAWGEAAFRRELTSPH--SHPFVAVVNQKVVGYVVVWILYDEGTIMT----LAVDRSMWGKGVGKELMRFLLKFLRKSNVRAIRL------YQRFGFR----------------------------------------
298291521    ----------------------PAEAASGALVFRPARPEDLVAIVGLFDEAGGHGDTLDDAVMPRYEAALARILAYVAEEEGRVVGTFQLTFIQTLVHRGRLRASVHVAGDRRSRGIGAAMIAFAVEEARKAGAGVVQLTSNHRFYEQIGFTRSHEG-----------------------------------
84498003     ------------------------------------TREDVAAIVALLDDPLGATRETEQAAYLRADADPAHELV-VLDDDGEVIGTLQLTILPGLSRGGALRAQIAVRSSRRGQGLGEGLFRWAIDESRRRGAVIVQLTTDASFYERLGF-VASHVGMKLP------------------------------
222085335    ---------------------------RDIYTIRLARPAELHLLAAIEVDAFWALHDAGAVAVLRQS--LEADLLFVAADAGFLAGIAMADAVHIAEID--------VIRHWQKKGVGRRLMQAAVETARARGASGVTLTTDAPFYASLGFR----------------------------------------
210623833    ------------------------------------TDKDYDQIRKIWTYCFNEGEEVENCYF---ENKYRAENTVVAELNGDVVASIHLNQHTIEENVSYVVG-VSTLPEARGKGMMKSLMNLSFEEMYNRGQNVSILMPDFRLYRRFGFENC--------------------------------------
258405672    --------------------------------------SDIPDWERLERSCFA---QPWSAAQL-ESGLTQGSLALGAKRDGVLLGYLAYYLIC----ESLEILNIAVAPTERGQGIGAQLLAAVLAQASAHGATRAVLEGNLALYSRFGF-----------------------------------------
119899999    ------------------------ADLQDVVAIFREYVASPSVSLAFYEREFAPGKYAE-----------PDGCVLLARQDAVVVGCAALRRVS---RSACELKRVYVRPGARGNSIGRRLVEQMIRTARAAGYASMCLDVLPEFYESLGFVPAPA---VSHNPVPGTRFRALAL-----------------
261339055    -----------------------------------EDVTHLPAIERAAAQRFRDMPLAESAVISAEQGYVDQDLSWLALANDRPVGFILA-----EAHPALFIVEVSVDPGWQQKGLGRRLIHCVAEAAKVRGLTSLTLTTNAPFYAKLGFAEVADEALT--------------------------------
126645354    --------------------------------------EDSESIAGLLMLAFGEKDYLKAISFLHEDNQYSYQNCFVAEVKGEIVGAILYSIIQVEEETEYYIDSFGVLPTHQGKGIGSKLLQYVINEKANEGVGKIGLLVDKKLYLKLGFMPVGEKELV--------------------------------
294632231    -------------------------------------------IPRSYLDALSVERDAE-RHRTRVARGDAHRVDLVAEEAGRVVGHGPFRDGEVRTEDAELYA-LYVAPGHQGRGAGRALLTEAVRRCAADGRPRMFLWGNRRFYERAGFRADGAEE-----PFEADGVTVPEVR----------------
227535281    ----------------------------TIKNYHPEMLESWLRCRALMRSSFQDEITAE-----KEHVSADNGISLVAVKDQQVIGIAEAIFLDHGEAKAYGLPPLAVHPDYQHVGIAKALLTHLKKQLESRG--GVLLI----------------------------------------------------
167564731    ---------------------YRPMREDDTGAFYTENRIHPHQIHLLNRE--------LLVEKIRQGGG------WICECGNEAAG--VCVPV-ITDTP--FISALFVRPSFHGMGIGRELLERSLKWLRDRGATQVTLVTDPGFYQHLGWKR---------------------------------------
253577621    ---------------------------------MLIRLSDVNQVMELLQLALSEDCYEDTKCAFARQLSWDSELIMVAEVEEEIKGVLI---GTIDQNTGCIYR-MAVHPDYRRRGVGRNLVTAMEQRFQQRNVRRIMVAGDEPLYEAMGYGA---------------------------------------
192361785    ----------------------------------------------------------KSTLVLRQQRLASIPTTLVALVNQQLVGCVSLVDYTVNSPSPLWLSNLYVDEVHRRCGIGNQLIDAAKQYARLLNADELWLSASDDYYQKRGWSIERRTRLAGR-PVNVMRVL---------------------
135141451    -------------------------------------IQQHAELYAR-DEGFDHSFEALVAEILADHRDPACERAYIACHGSERLGSVFCVRSGVAGVAKLRLFLL--RPEARGLGLGKRLLQACMAFARDRGYCKMVLWTHEALYARSGWRCTASK---------PVRSFGVDLVEQSWE-----------
291452112    -------------------------------------------------RAYSKGNFVRTASLERRRGVFEPGRWLGAYEGGECVGTFRGLALDLSVPGGALLSSLAVVPSHRRRGILSALMAHGLGAAVARGEAAAVLH-SAEYYGRYGFAPATRHG----------------------------------
269124857    ---------------------------------------DETAWLRVNGRAFAPEQGAWTLEDLRARQAFDPAGLFLAERDGRLIGF-HWTKVHPDPIGEVYV--VGVDPSAQGLGLGRVLTLIGLHHLRDRGLPAVMLYVDESLYESLGFTR---------------------------------------
89094722     -----------------------------------------------------EADLVLSEQFLRERLERGESTIFLAQDGESSLGFVQLYPCSIEACPIYVLYDLYVVESARGHGIGEALLNRARSLAEEKGIKRLDLLTAKALYKKVGYKLANE------------------------------------
160936189    ----------------------------------------------LMPDEFLDNRKLESCY---ESTLKHPQDTYVALVDETVAGFIWYSPDAREYTRKTGMSALYVLKKYQGHGIGRALMEKSLSMMPHKEAVLYVLRGNNPFYEHMGF-----------------------------------------
17231709     ---------------------------------MLIRPATSADICALHESGFLPQPEKRYERWLTRLADQERSVFLVAENQGQLVAFVAATEIPIYRTKEFGIHDIWVEPEYRQQGIARQLVEITIERCRQMGVAQI-------------------------------------------------------
271962192    ------------------------------------RPYRPDDRAALHDICVGDSRHIYSDLELMPSAFLEPELTFVLDDGDRAVGYVLGTADTVERFPALG-GPLAVLPDHQRKGHGRALMNAFLDALHDRGVPAVMVTANTPFYDRLGFHEIPVAD---PGP----------------------------
224539068    ------------------------------------RPEDTGSITAIYNETFEPVREEEMRSRITGIVSHFPY--FVYETEGKIAGYCYAHAWKERAAYRYTLTTVYLASEYQGKGIGKQLMQTLINECRHRGYHACITEGNEALHKKLGFKQVSHF-----------------------------------
144106674    --------------------------PSSMLEIRPFTPADLDVLTALAREQFAPGIGDIEIY-----ANTDRQGVWLAWQDNAPVGCIAAVTY---NPDYAFIGLFVVKPEHRGQGIGRRLWQHALKTLQCIGLEAAVMVG---FYERAGFQK---------------------------------------
268610866    --------------------------------------SDLDTVTALEGLCFPQAEAARDSFSLRLKRFP--ECFWLAVSNGNVVSMIMYSGDSSPDGDRLMIFGVATHPLFQKQGAASQLMDHVIEQMKMQRRKGIVLTCKEPFYSRFGFVSE--------------------------------------
269128674    ----------------------------------TIRRARTADVPAIHIDTYGTGRLRKSTVTLYEDIQE----FWVAEDAE--LGVVGCGALHVMWEDLAEVRSVAVDPRCSGRGIGHRIVSRLLETARELGVRRVFLTFEVEFFARHGFRPIQGT------PVSPE------------------------
148273969    -------------------------------SFRVATPDDAEEVAALAARTFALARTVLSPARFREHLADPAHRVVLAEVGGRPVGYVQAPPADADVAGALRLRPVYVEAGSHGVGVARPLMAETLRVARELGADAGIWLGAIRFYERSGFHIVGTRSFRLSDAVETDHVMERALAAAA-------------
148273912    --------------------------------------------------------YTRDPERL-ERALAGSGLVVTARDDGRLVGLVRTVG---DGATICYLQDLVVRPDRQRGGVGRALVEH-VRAAQPSGVLLVLTTGDHPFYRSLGFAPHAEQGLAA-------------------------------
206900711    --------------------------------------EDIDQVDEINKLSFSNPWSRESFE--RELSSNRIAHYFVATYENKVVGFVGLWIIFQEAQITT----IAVHPDYRGRKIGEKLLDFVIDYCERQSVKNIILIAQNLYYKK-GFKKIGVRKWYYK-DGEDALVMVKKLIP---------------
283471882    --------------------------------------QDLDQIIALENIGFSP-EEAATPEALKLRIEQIQETFIVAEKNDEVIGYILFKNVPANNSEGSVLG-LVVAPNYQGQGIAGRLLNYFENLAKNQHRHGVTLTCRESFYEKYGYRNE--------------------------------------
283778339    ------------------------------PAVETARSADHIEIHQLLRAAFHAPTTAEFAAQL-DEPGYQPSERLVIRHRREIVSHLRLVPRTLERVRAMMLSELVTSAPWQRRGLARHLVSAAQHVAREQGVTLLL------------------------------------------------------
290963112    ----------------------------------------------LYARQFGTSDFEAIVAKIVADGSPATEAAWIAEVDGERAGCVLLVAADQPGVAKLRV--LLVTPAARGLGLGTRLVEQSLAFAREAGYRRVTLVSARRIYEHFGFT----------------------------------------
291300695    -------------------------------AFRGYRTGDLRAAWQVTEDAFGDWKARRTP--LREQSAFAPGASAMAFDGDELVGALIALDV-LGRGEGYVEY-LAVASAYRGRGIARGLLRFCFAAFAEAGYGHCTLTGALSLYERVGMSVERTASVYF-------------------------------
118473462    -------------------------------TLHTITDDDWTRIALLARFAFGDIEPEQTQAAWRSMVPEDATVVVPDETDDAFVGQSLYLDMQLTVPGGEVL-PVAVAPTHRRRGVLRAMYTELHDRIARAGYPLAVLTASEGIYGRFGYGVATIEQ----------------------------------
254388587    --------------------------------------QDDTAWLAVNAAAFAPEQGALTQRDLDDRTAFDPRGFFLAERDGEIIGF-HWTKVHAAER----LGEVYVRPDAQGGGLGKALTAIGLRHLAAEGLPTAMLYVDADNYERLGFR----------------------------------------
226354892    -------------------------MTDSNVQIRLATPNDKDTVCRVFREA---GLDTDAA--LADGTTY-----WVMERGGQPVGSIGLEH---GDGVSLLRG-AAVLPETRGGGLGRRLVMSALEYAQARGDRAIYMFGD---WSSFGFQQVP-------------------------------------
134116632    ------------------------------------------------------------------DWPHLTFLVFPSPTSTRAIATIICKQDMHRGTNRGYIGMLSVAKDYRRRGIGRRLVEIAVEEMAKRGAKQVML--ETEYYDKLGFLREKAFRLILPIDTEDEH-----------------------
153837214    ------------------------------------RKEDLAAVYALENKLFGPQFFIRQAY-----DCWGESL-LVAKEGEAVAGYVLLTTSNVAKH--YWIMSLAVNSEFRGRRIARSLVERVMAPLAEG--SSVKLTVDPSLYQSMGFTVLEEEANYF---GDEESRLVMEFV----------------
170289665    -------------------------------RIRPFKPEDLEAVERIN-RVFLPENYP--SYFFMENYRRFPRSFFVAEDGGNVVGYVMCVESHYTKSETLILGSIAVSKDHRRKGIGEALMLKAEEGLLSYNCDAVYLVSNEPLYEKLGYKK---------------------------------------
55377594     ----------------------------------------DLEISAGTWDAFEDAATARTAVFVEEQGVSDEELDFLARDDEYPVGTLRFPESTVGKVER-----VAVREPYRGDGVGAALMRAVEDAARDDGATELKLHAQEPFYQQLGYETVSDE-----------------------------------
237785184    ------------------------------------TRDDYPDVARIHQAGLNTGNGAEASPVTWEEDKKIPELCFVAEDEGTILGWVALMPYHRPSLTGFLEDSIYIDPAASGRGVGTALLEHSAAKAKEWGAWTI-------------------------------------------------------
284032297    ------------------------------------TPTDIDAIAELRATVMRPDLERLGRYRVRQRVRDSLSHSSVIEINGALAGSITVRPVQ----DGQWLEHFYLAAQYQGRGLGSAVLQAILHESDAQGTRLNVLQGSPALYERHGFVLESEDPVDVPAPHQRDR-----------------------
255333824    ------------------------------------TSELDAAIEASNTKSF-ESEAARTAFRLRDDPQFALAITAAGDVAGYLVGAIASSKVQDAAITAFRDAPVNVAPAHRGSGIGGRLIDAFIADAQRAGASGVHVITSAAFYNRNGFCEVARGG----------------------------------
70731376     ------------------------------PTIRPAALPDLAAIEGIAKRAYAP-------YIARIGREPAPMLVWVLEEQQAIAGFV----VLLDAHQALLLDNLAVHPEAQGRGHGRQLLAFAEQQAVAAGHSCVRLYTNAALYSRHGY-----------------------------------------
137730050    -----------------------------------------------------------------DGDDDPRAVHIGAEKNGRIVATVVPWQGDDSASAVQLRG-MAVLDEMQNTGVGRALIDAGVAHARALGARYVWAKADSAFYERCGF-AVVGEQFMEPASGMPHHLVVLELR----------------
194334874    ------------------------------------RLSDAETIARITAA------YAESGIMLKRAPENIIENIFVAEIGGRVVGCCAISFFTLHLAEIRTL---AVCDAYKRNGVGTMLVNKAEGILREEGVRSSFVLTSPEFFLGLGYKTVSKE-----------------------------------
227874194    ---------------------------QERYLFRAATEEDIRELAAIEKICFSE-NEACSYEEVKDRVEKIPEDFLIAFDNKKIAGYMSFQNASLQEKGAFLLG-LEVRPEYQGKGLASQIMNRYIDMEEERGTEKIFLTCHTPFYSGFGYE----------------------------------------
84496339     --------------------------------------------------------------------------AWVAVVDGRIAGHVATTDVSILGRSGHELGEVSVDHTLSGSGVGGALLDRAVAEIRELGREPVLVVGEDTFYQRRGWVVAGHARPQLPDGQPDVAFMVLP------------------
258515582    ---------------------------------MILRKAKISDVEAIHSLVFAGKRLAMLYENLRE--------FTVAEKDNIIIGALHIIWEDLAEIRA-----LAVSSEYFKQGIGRELVKIFLDEARDLGIVKVFALTYPGFFKKCGFT----------------------------------------
164687090    -----------LTQDLNSILGLDTQLNTNNLIIRPMRKEDIEGVHMVEVDCFDDPWSKKS---LMDELKNNLARYLVAELDSVIVGYVGVWFVVDEGHITN----VAVHSNYRGQRIGDRLVEEMVKLCKSEGLVSMTLVA-QNLYRKYGFKMA--------------------------------------
126740630    ---------------------------------------------------------ELTPQRMEEHLQRESEIFIVSQNRDGIDGFIRLTKDALGQGSPLEITTLYVQPRHHGRGVGQALLQAGLRQASDLGAPHPWLTTNVEFYQRQGFSITGRTHFCIGDQAYPNEVL---------------------
280960758    ------------------------------------------------------------------DHDPQREAAWIAEVDGEPVGCVFCVRFDASTAQLRLL---LVDPSARGLGLGRRLVEECLRFARLAGYTRMSVLADARIYERAGFTLTSA---------EPHHSFGHDLVGQIWE-----------
115526157    ---------------------------------ITIRPAKRADVVALADDHLGNGRERPDSPLLRAQHVQM----MVAEDEGQVVGCLQLAVLPGLSSQGAWRGDVRVARDHRNQGIGERMVRWAIGEALTKGCKLVELFTHESFYKRLGFQP-SHVGMTMRF-----------------------------
192293498    ---------------------------------MLIRPATTAELRAIELAAFETLRAAGAVQRYLDHGL----LDVACDQSGEPIG---FCGGDI-AESFLHIGEMDVHPAWQRQGVGRRLLTALIEEARARKAEGATLTTDAPFYASLGFRPLANDEL---------------------------------
260775830    ---------------------------------------HHKAIEALRNQAFPDSQVNRSYFK---QLPHMRALHF---QGEQLIGYLDYRVVSVGEEIHKVLGDFCVDERYRGQGIGSLMLSEVSAFAETKDVDFIILISEHDFYSSNGFDKV--------------------------------------
238019142    --------------------------------IRLATVDDAQSIYDIEQQSFSVPWSLESV--LAELEGADNKLYMVICEDEHIVGYAGAWLVYDEGQITN----IAILPSARGKGYGSKLTKELIEECLNRGMHEIFL-----------------------------------------------------
167761467    --------------------------------------------------------------------------CFLAQADGKVVGAVWARNVKIDNTTPEFA--ISLYKEYRRCGIGTALMGRMLEHLREAGYERISLVQKDNYYQAAGFYVV--------GENEEEYIMVKELRTDYEADIR--------
224369999    ---------------------------------MKIRTVQAKDIDAIEQHCF-TQSEAASLDSIKERATVYPSGFIVAELDHRVVGMINSGATDSDDITDELIGSVSVAPKFQGKKIASRLMSRFVERSRELNKEKILLLTDIPFYERLGFT----------------------------------------
227495520    ----------------------------------------DATLQQVHDQAFGTKEEARSWWLLSRPGL-DPRWSFVALDEGTVVGYVMVCWVQAQRSEAYLLG---VSPDARAHGLGKALLTSAMAAAQAAGVEAIGLDGARDFYERMGF-----------------------------------------
220909923    -------------------------------------PEDEAVVYAAHESSLQTVQDQPALAQYAQGWGRTGDLGFVALCDQQPIGAAWLRLWREGERGFGWLADMAVLPEYRGKGIGTELLVQVLAAAKQV-YPAVSLEDNPALYQRAGFVKVAGSEVI--------------------------------
72163002     ------------------------------------TLDDVAEVLALERTLFPADAWSEGIF--RDELAQPDRYYLVAEEDGTLVGYAGLRAVPPEGDVQT----IAVAPERWGKGIGRALLTALLDEARRRGITAMFLEDNPDLYQKFGF-----------------------------------------
144898460    -------------------------------TIRAANPDDAPHILALLHEAFEGGTVTAGARDLRAALESRRMEALLAEQAGESVGTVLPSYSSWRGQAGAIIHDLYVRPAARGLGLGRKLVHTLLALAPERGWGRV-------------------------------------------------------
90020227     ----------------------------------------------------------ESCHTLALDKLRAPEVTFSVWSGDELVGCGAIKRL---NDTHLELKSMRTKPQYQGKGVGAQLLRHIIAYAEDEGYTRISLTGSSSWYEKFGFTYCEPFG---DYTLDPNSLFM--------------------
228989716    ------------------------------------------------------------AQKLAQDENYTLG----AFKDGKLIGVATLTKPYVKQEHKAKIGSVYVSPKARGLGAGKSLIKECIELAKTLEVEQVVVVGNKKLYESLGFKTVQERSLKYNGQYWDEEHMVLFLDE---------------
144901277    ---------------------------------MIIRASTPADIAAAQAASFELAPPSLEEMARRRSALTDKGLPLVAEQDGRMLGYAYAGPWTVEDS-------IYIHPDSHGQGIGKALLTRLIDECTALGYRMVAVIGDSA------------------------------------------------
251790702    ------------------------------------RAEHIAAIRDIYAATFETEAPEEAEMRDRWRKIRDAGLPLVATENGHVLGYCYLGFYRTRCAYRFTLEDIYLHPDHLGKGVGKRLLSAALLQAEQQGYRQVV------------------------------------------------------
32445466     --------------------------------FMLIRAEDRDAVVAVFPRSTGHNDPGTSIDR---KMAADDGLFFVATDDVNVAGTVMAGY----DGHRGWLYSVAVSLAFRRRGVGTRLVRHAESELTRRGCPKVNLIADVAFYQSLGFQ----------------------------------------
239833184    ------------------------------------TADDIDALLRIEERCFETDRISRRSFRALIARPTAETI--VATVDGAVIGYAM---ILFRHGTALALYSIAVDPEAKVKGVGSLLLQAAETAAREDNERAIAL------YKRHGYRPIGRY-----------------------------------
158425600    --------------------------------IRPARAGDVPAVTALVAAAYG-------IYIPRIGRPPLPGLVHVLDQDGDVLGLV----VLVREPDCLLLDNIAVAPSAQKQGHGRRLLTFVEETARAAGFETVAMVENIALYGRCGYE----------------------------------------
256666821    --------------------------------------------------------ETDAAYKLRDGRAEHAELLVAVDPEGQVLGSVAIVQSEISQPGELEFRMLAVAEAARGRGIGEALTQAVLARGRELGVDRVVLSSAHRLYERIGFRRLPGRDWHPHPGV---------------------------
260902284    ----------------------------------------------------APDNATLRSILQRVENESIPQ--FVAFDRQELIGSVEIFPAEMCGYEGGQLGILGIHIDYRGKGLGRKLLSMAIARGWAFGYDQIVLTPAIALYKRFGFE----------------------------------------
142494778    LHTNRKKIRTGICCHILTF-----APMKKQATIRQATSADAQSILALIKEVFEPDAVVLTTEDLRDGGEHPSFVCFVAEEDQQIVGLALGYPYSTWKGKTVHLEDLIVQEDYRGKGIGFALYKRFIHYAHSLQVRRV-------------------------------------------------------
254466575    ---------------------------------LVARHQDLYAREAGFDETFGP----LVADILHAGHDPACERGWMAESRGERLGTVFCMKKDAETAQLRLF---LLTPEARGKGLGKRLLRECVEFARAAGYRGMMLTTHEALYRAFGWQ----------------------------------------
193704552    ---NNSNLAEGLQIDGVKYVCYKNEQQMK-------------DIMRLIQKDLS---EPYSIYTYRYFIHNWPKLCFLAVDVDKSVGAIVCKLDAHRKVRRGYIAMLAVDENYRKQHIGSNLVLNAIEAMVNDGADEVVLETEPALYENLGF-----------------------------------------
297160366    ----------------------------------------------LYAKEFGNGEFEALVARIEFGTDPGYERAWIAELGGRPVGSVLCVRDEAPETARLRL--LLVEPDARGFGIGDRLVGACVKFAREAGYRELVLWTNDRIYQRAGFELIAERR----------------------------------
136545587    ------------------------------GRWMIER--DMPDILAIEAGSYPPDSEADFVFTLRNRSV----IGFVAERNERVIGYTLYRL----SERGLTLLNLAVHPDLRRTGIGSLLVAKLTGKLTARRWWVAATVGE--------------------------------------------------
281358032    ------------------------------------RPDDLSAVMLIQKRCYTPESPAVMASKLAAGA----GCCFVCEEEKRVVGYLLGHPWRSEECDSLYLHDMAVLPEMRGRGVGELLLRRFEEAARARGSHLVAIQGAETFWRRMGYREKPGVDME--------------------------------
297561552    ------------------------------------------------------------VETLRLLGTDGRGEILVAADENRLLGTAVFEPWSPESEEAEIRA-FAVAPEARGRGVGRDLVNALVERAREEGVSRLLVATLPEYYRARGFERVPERDCV---PLPGVETLVHELV----------------
121535470    ---------------------------------LVIRPATEGDLPAIFAL---YGELAKAYENSREAWQDKRQHILVAEQDGEVVGTLTCVIIGHGGQPWAAVTNVVVAAAHRGQGIGTALMAEATRLAKAANCYKIVLSSNHEFYRRLGWRQ---------------------------------------
238063395    ---------------------------DRAGRHITLRPVDDDNWRAVADVAPRDDQRAMAARYLLVSERGDVWTSLAVCADDTVVGHVM---WGVDDDGSRWIGGMVVDAAEQGRGVGAATVTTLATWLRAQGCTAVRLSYHPDLYPRLGF--APTGEL-------EDDELVAELV----------------
237653148    ------------------------------------RVEHD-EVLALYSSAEKPDVLLRA---LRDSHAL-----ATARVDGRLVGLVN----AISDGHLVAYFPMLVLPAFQRQGIGRRLMAAMLARYRDFHQLMLTADGDAAFYEAMGFTRA--------------------------------------
242259748    --------------------------------IVPFESKHLDRVYYIETLSFAPWDKASLAAELQNSVADY----LIAVIDDVAVGYVGVWRILGEGHITN----IAVDPQFRGLGIGSLLLKALIALMKTKNFELTLEVRASNYYKKFGFK----------------------------------------
297157398    ---------------------------------------------------FGESDGYLAQLRDRRRAELAELLVAADAASDEVLGTVAF---AVYGGAYVDLAPLAVRPEARRRGAAEALVRACLDRARELGLERIVIAAAHRLYGRLGFVRAPERDWEIPG-----------------------------
222085077    --------------------------------------DYSQDIIARVTQSFSP-----AAVR----KLMVSRTVLVAMKGGDVVGTASLDGAVVRT--------VFVSPSVQGQGTGTRLMAEIERIAYIKGVTLLTVVTAEAFYARLGFKAV--------------------------------------
261408121    -----------------------------TVTYSKEPPEDVHELEALYD-ALEWNSINLSAAELRQSWYAVY-----AYDGQRLAGMGRIISDGVITGVICGLG---VHPEYQSRGIGRQILHRLVEHCEKSRVIPQLMCGLEPYYEKLGFQR---------------------------------------
146342778    --------------------------------PITIRPARRDDVGSIVAM-LADDHLGRARERIEDPMPPAYFAAFVAEEAGRVVGCLQLCGLSSQGASRALVEDVRVATDRRSRGIGEQLLQWAIAQARSRRCNLIELMTHQSFYERLGFAK-SHFGMVMRF-----------------------------
33241251     ------------------------------------------------EHAFASGRSEENLKKLLKGSN----VVITVWRGNRIIGFGRATSDGIYRA---VLWDIVVADDLQGLGLGKKVVEALLSRPCIKGVERIYLMTSSEFYKQFGFENCHHQSLLI-------------------------------
83593742     ---------------------------MTTLTIRPARPDDDAAIQAIYAATFEPPSVDDMAGRLREGGYPV----LVAEESGRIVGYAYAGPYH--KRPAYLENSIYVDSQCRRGGVGAALMTRLLAEAAERGFRQVIVIGDADFHLRQGFREA--------------------------------------
11498346     --------------------------------------KDFKEVLEIDKEAFSPRNPAYDVYVYITYGTDL----LVADIGSKIAGYI--VTMDVDEFTGKIIA-FAVRKEFRGMGIGKMLLSEAIKRLEGRGKRKITLVQAQKLYKKFGFE----------------------------------------
118590835    ------------------------------------RPATEADVPALTDASWGYPEEKMAEF--RESEATVRSLTMTVAERNGL--PVAFSGLSPQSEDTLLIDFLFVAPEAQRQGIGDLLLKRAEDHAHRQGLRRLYLESDAPFYEKRGFKTLAT------------------------------------
67925343     ---------------------------------------------------FDCGENALNQFLQRTARQHILSRTFVLVDTEQIIGTLTLCEVQVDNVPGVKLARLAVSKEFQKLGIGSILLVESMKRAKADNAGVIGLFVDAKYYQRFGFEGTEEHPL----------LLFLPL-----------------
298727531    ----------------------------------------QAELITIYCEAFG-DLPEESKELIANTSTNGREL-WIAYRDGAVVGTV----TTAKENEIQWVTALAVHPNCEGQGIGTALLSFSKDYASKVGAAFVML--DVEVYEKAGFMKA--------------------------------------
289642182    --------------------------------------QDEDAWVVVNSVAFATGRWTVEDLRLREAEPFDPAGFFLAEAAGQLVGF-HWTKVEAGIGEVYVVG---VAPTAAGRGLGRVLTLIGLHHLRDRGLATVMLYVDPALYETLGFSR---------------------------------------
296140470    ------------------------------------------------------------------------SLDFIAMDGDRTVGTFLLTAVGGATVPVRAISAVTVLPTHRRRGILGNHMRDCLDEARANGVAAATLIAAEAIYGRYGFGQ-STETVDYRIAVDRAAL----------------------
238064238    --------------------------------DMILRRANTVDIPAVLDAAEDAHRPADSAQAVAALIARDPEALILAVDDGVLMGTVIAWRCHLYR--------LAVAPAYRGQGIARSLVEAAEDRFRRLGVDAMVLAAHPAW-RALGYQPAQWSRWVKPLPV---------------------------
72163138     ---------------------------------------DEQEWLRTNARAFAPEQGALTLEDLREQEPFDPEGFFVAVDRGS--GRIAGFHWTKVHDDGAGLTDVGVDPDWQGSGLGRVLTLRGLHHLRDRGLPWVLLYVDEELYRSLGFE--LWESDVMYGRVPEER-----------------------
88798311     ----------------------------KTIMIRPIRGEDEPELKAFF------GRFSSEELRLRSQIDYRREMVFVAMSQGLMIGEMRLW-WDINRNEIEF--SIMVAPQAQGTGLAGRLMEKTFRYAESLKVRTIVMLGLARHY---GFESVHEDDII--------------------------------
283852953    ------------------------------------RIQDVKQIHALLMHC------ARSEFLLPRSYNHLRDFFVLAEHDPGIRGCCALSWEDIAEIRS-----LAVNEDIQKQGWGGKLVEACLSDAVTLGIFRVFTLTYPHFFERLGFVPVEKEKLNCPFPECDENALIMEM-----------------
82701514     ------------------------------------RIEDVGAILQLIEPLEADGTLVR---RSRELLEMEIDRFVVIEHDRMIVGCAALYP--FPDDMAGELACLTVHPDYRSAGCGDALLKAIEAKARSQGSKKLFVL----------------------------------------------------
116620463    --------------------------------------------------------------------APPRGALALALVDGQPAGCAALRPIDSLRCEAKRL---YVRPEFRAHGLGKALLHWVIAEARARGYRE--LVGDLEMYDRMGFERIQPYTAN---PTPGAIYLRLPLTP---------------
149174684    ---------------------------QAHAQDFLEIAALDRIAWPIEPDTFIPD--GEHAWRLWEYATVLIAISYRKESPQTLAGALLMFPTNTDEI---FLHKIMVHADFRGQGIGSALMKQALQRADQ----VVLLTVNPELYESFGFQ----------------------------------------
229821473    ------------------------------AAFVTEQLYDDPNIPAL----------TQTLAELETDLARADVVTLGAWMGQRLVGSVR---VGLEEDRA-LLGRLAVVPDLQGQGIGTQLLLAVLHYLPEQTQEVWVFTGNLSLYAKHGFE----------------------------------------
119482794    --------------------------------YRLATPSDAPQIQHLVQSAFRTGDTALTAEILSKITTPDSAFLLATDPTGALIACIGVSRCTANDNLARFF-LLAVDEAYQRFGIGRKILAYAEEYAREWGVRRLIL-----WYLRCGYQ---LTGEVTPFPF--ERFAGMELPEN--------------
296532768    --------------------------------PFRFRPAAEADFERLLDLSIRTMRPARRRARMREGFDPAATRCIEAP-DGRLLGCVSFAGDEVTEVSGFYL-----EPDCQGAGLGRAVMRAILAEHLDRPARVEVLKGSRAFYRRLGFALVAEQEF---------------------------------
55378568     --------------------------------------------------------EARINEILSEESNRLL---LVGEQDGQVVGESVLSGDSIGTILW-----LHVDPAYRGEGVGSALFDETHGELHDCGAGRVLVEGN-SFYEDRGFERAGTGEVDIAG-----------------------------
90022973     ------------------------------------------------------DRRARL-ESLRKHEPNALPVSFVAHQNEQPVGVVSLVRYQSEQVPAVWLTNLFVLPNYRKHGIGQSLLVSAQTYAKERGNKVVQLFTHAAYYGERGWKK---------------------------------------
42525709     ------------------------------------TIDDYKDIRNLNKNALGYDPLEKTKTQLEKILTGKEAKIFGAFVDNKLIGHIADYECSFNDSLKNIMG-IAVDPSYRKQGIGRDLLTKAETWARDTGAAGIRLVSSHKFYEAMGYTSKKEQK----------------------------------
226946667    ---------------------------------MEIRPASAADIPALQEAEFTPDREARGLAAIIED--PRVGEILLAEEDGRPLGMVLYTISTALGTPVALLEDMVVDATARGRGLGTQLLEAAAATARRRGCRRITLLTDADFYARQGFARSP-------------------------------------
83859471     ---------------------------------ILIAPDDPADITALLEAAFAEESPPDTCHFLDVAGLKTPDITFSARDGETLLGVVALKALDDRSGEVKS---MHVAEAARGKGAGRALMAHLIDEARSRGYRSLWLTGNLALYARLGFSECPPFG----------------------------------
254502950    --------------------------MTITNKDPAIRRANLQDVNALIDRAYAP-------VKKRLSGLPDVSVVYVAETDEIIIGCAVL---AVDGELAQLV-NIAVDPKYGGRGAGRKLIEVIETHARDMGAIEIQLVGMPALYAHLGWSEIGRSG----------------------------------
295839726    ----------------------------------PEDPADLDGVTAVLRAAIPPM--LVTPELLRWQSTRAPALLLAEDEEGRVIGRGSLGLAHESPEPGLAFCNVYVHPGHEGRGAGTALVSAAEEYLASIGARTAVLDGDLDFARRSGWSPSRSARFQ--------------------------------
261353536    ------------------------SATNTTPAPTLRRAQDAEAVSALFSATFGPQQLVAATARDIEDTQKDMTVAVAADDNTTIIGFVLLTRGCVDDVASKILQRIYVSAAHHGQGVGKLLIHEAQRQAREQGFEH-MWLGAAQVYAKLGFSVVGAHEFNVGGDIQMDRIMLKKL-----------------
171910887    ----------------------------------------------------------EAAYALQGGRFTVLEAAFAGQNGWQIIGTVGLLP--LPGHPAVGLRKMYLHPDWRGRGLGKRLLERALADAPELGFQEIVLLAEAALYRRYGFEPLD----VLPGHAPAARCMVL-------------------
298483162    ---------------------DRRTDEKISNAYFIIEPGTSADIDELEATTINYPGWIKGIYPIREDGVNDNML-YVARTDGRIAGSVILWKMELDYSCIFVIHTFVVHPSFLKKGVGHALMDYSLELAQRSGIKSVRLLPAISLYEKCGFEYVDTVDLGL-------------------------------
294101668    -----------------------------------------------LDYAFYDSKKAVTSSELRELYRFTLTMCFSVRHEEKLIAFCRILTDFIFRGS---LWDIMVHPDFQGKGIGSALINYALTHPAIRAIPLIITYTSEPFLTQYGFERKEGALMLLRRPIE--------------------------
299126016    ----SIEIRVYDEGRDFDALCEMYDTFDPADRAQGIPPAREERVRSWLDVILGEGQDV------------------VAAHGERVVGHATLVP---DGDVATELA-IFVHQDYQGAGIGSRLIRALLGYGARTGIEKVWLTNHPALYESVGFESSSVESFEL-------------------------------
257057705    --------------------------------------QDEEAVIAVNARAFDPEQSQFDVKALREAQRFDADGFFLAENEGRVVG---FHWTKVHPANPNRFGPVGVDPDAQGGGLGKALTLAGLRHLRQRGLEQVILYGDIAVYRKLGFETVET------------------------------------
94968216     -----------------------------------IRIANAADIPAMLGETFLEGQRADAA---RIEEMMEKGKFFVVLDNGEIVASIYVEP----RGERSLLAMLAVHPKKQGSPLAFRLARAAEAHCREQGCKFITVLSQPPVYERFGYR----------------------------------------
258592303    ------------------------------------RRADLPEVLVIESLSFAPWTEEMFVYEL---NSTQIAESLVARVDDRIVGFLCAWIVSGE----LHINNLAVHPGYRGRGIASQLLDAMLVRA----YARSVTVGYAALYKCYGFQPIGRRRNYYEHPREDAIVM---------------------
52784810     ---------------------------------------------------FLPPLEKRLAEAYWKTAVAPDSVLWIAKQNGRIAGSVQLHLCTKQNGRHRAICKLMTDPAFRRQGVAKSLMQKAIDRAKQEGRSLLVLDTDPSLYASLGFAEA--------------------------------------
294642483    ---------------------------------------------------------------IKDFGKKPADIALCAEADGKVVGAV---WVRIDNTPSFA---ISLYKEYRSRGIGTALMSKMLEELKNAGAQASLAVQKANYYRKVGFETV--------GENDEEFIMLCRL-----------------
284047291    -----------------------------------------------------DGRLARLRARIERARATDQSGAWVAREDGEVVG----LALALRSDGVWVLSLLAVSPAAQSGGLGRGLLQRSLTHADGCRGALIASSSDPRVYAGAGFDLRPA--MAASGPVDRA---AIPAGLDALVRAAGP------
70732366     -------MRRDLTAPL------AAPQWPAGVTVYNYSPEHAQAVHQLMHLGYQDGGGVLDSWRQESDAEYDPELCLVARDAEGVIGVAQCW-------TSAYIKDLVVHPRARGQGLGRALLQQAFILFAERREGCVDLLGARRLYERVG------------------------------------------
238024351    -----------------------APPVQKAPAF---RAFEAADLGAAHALSLAAGWPHRAEDW---QWMFAAGGGFVALDEGVVIGTALYWKY---GSDRATLGLVIVSAEAQGRGIGRQLMERVLGAL---GKRVTFLHATPPLYEKLDFK----------------------------------------
126725070    -------------------------------------PELLDDIDSLYAEAYG-----NVSDEQRGDSPTEPPLSFVMVDEGTVVGYVRAVKHKDQEFQLGMIGDVATRTTHKKQGVAKSLVKAAHMYFAEQSIEFSVLFADPPVYKSSGYKMI--------------------------------------
298244139    --------------------------------------DDTSALLAIEKLCFDEWRYDATAFRDIANSHP---YFIVAEQNGQVVGYQFNT---VEADYGYLVR-IAVHPAFERQGIGARLMAEAVRFFASERVTRIMLNTEEQLYEWFGFIRLAQRGFVL-------------------------------
91794904     --------------------------------------------------AWAPDEYDPAAWQLRIRAINP----FVAMLDSDIVG---YADIQDDGYIDHFFC----HWNYQGQGVGKALMHALVTAGQQKGYAHASITAKP-FFEHFGFQVVKCQQVEIRGQTLTNYVM---------------------
220933676    -----------------------------------------------------PERVKRLSYRYSETDLGHLEV-WVVEADSGIAGLASWEPAEAEGKSGLLLHGLYVDPDRQHRGIGSQLLSASQARARELGLDGVLIKAAEPFFQRRGLERLP-------------------------------------
213405469    --------------------------------------KDVKEAAKLEASCFPEDRASEAKIRSRVSNNQALQLGLIAANTSMLIGHLLTTRVTMENGSNVALHSVTVHPAHRGQGYARKLIEELIFRCQTIRPKRVSLLAHKELYEKLGFSLVGKS--ECQFGNSEWHDMIYEL-----------------
72160595     --------------------------WATISEAMIIREATRSDLGAILEEAPAQGGTVRSSATVRAENDPERTV-LVAERRGQIIGTIMIANLTHDAQPWAVIDNMVVDAAYRRTGIGRALVEEAINRAIQAG-----------------------------------------------------------
284038766    ----------------FDYLVWGNDKMQELYGVHPHNPQEAVDQDIQHIDKFQPGQLILASY---EGKLCGL-------------GSLKRINSDIGEIKRMF-----VDPASRRIGAGRAILEVLLLEAKKVGYK-IIRLDSPKFYRSFGFRDIDAYEMEIPEEF-KDYLLFMEL-----------------
115375096    --------------------------------------------------------------------DPARERCWIAEWNGERAGSVVLMKKTDEVAKLRLL---LVEPKARGLGIGARLVDECLRFARQVGYRRMLLVSARSIYEKAGFELIHS---------EPHSLFGSGLIGETWER----------
145219047    ------------------------------------RLADAEAISLIINVCAGSG---LMLERAPETVVENIRNFFVAEDAGQVVGCIAFYTRTLAEIRS-----LAVQESWRLKGTGRLLVEKAEAVLQEEGVAEVFVLTSRHFFSRLGYSEIEKE-----------------------------------
135219044    -----------------------------------------------HDTCFVTDRIEGVALWLPPGVTPDLEAIFAEAVSPLLMGQLMASFESFHDADCWYLPLIGVDPGCQGQGTGAALMKHATTMLDDAG-----VLGNVPFYERHGFE----------------------------------------
269796623    --------------------------------------EDDAAWLAVNARAFAQGRLTQTDLAARAEPWFDAGSFLLAERDGDLVGFCWLKVPADQPQDAPRVGALGVDPSAQGLRLGTALTAAGLDRLREVGVEVVELYGDNTVYTAAGFTRA-TVDVQMARPSDA-------------------------
291442305    -------------------------------ALFAEDAGRDPSVNVDWPREHGPQRFA-------AGIDDPDRLLLVADRDGQIVGHVMAEGSAMKPVRVASLVSMYVQPAYRREQIGGRLIGEFTAWAKEKGAQLAEVTAYSSFYERNGFAS---------------------------------------
184199865    ------------------------SRFRDIDSAALIRLYDAWSSYTRRPEDFGPM--------IRNAW-----LVISAWDAGELVGLVR---VVGDGVTVAYIQDLLVHPTHQRQGIGRALLTEVLAEDDAAGNSHVVAL-----YRSLGFRPTPDLG----------------------------------
168335438    ---------------------------------------DATEISAIEAQTFSPWSHL---EILTDLNNPIATY-FVATDAGTIVGYAGYWLVVGEANITN----VAVATTHRNLGIATNLLTTLIASLKXSAAVSAFLETAKHLYAKFGFVPISVRKNYYKCPPEDAIIMKLEF-----------------
222084520    -----------------------------------------------------------------DSVEAGATLLLVAVIEGKVVGTVQIGAAQMPNQPHRGLKKLLVHRSARGKGLARLLMEAAEREAAKHGKTLLVLTGSEAIYPRLGWERAPDYALWPQGGF---------------------------
284028943    --------------------------------------QDDDAWLEVNARAFAPEQGAWTTEDLRLHQPFDPEGFFLAVDTGALAGF-HWTKVEGDEGEVYVVG---VDPSYQGTGLGKALTLHGLHHLQERGLPAVTLYVDRALYEKLGFTTAALDVQYAPATV---------------------------
284164121    -------------------------AIDDRGVPFLVRPYRSTDFEALVELYEGLDESARIEAWL--DELTSIGWNLIASLDDRIVGHVAVTPAD-EPDPEFV---VFVDTDAQNRGIGSELLRQLIAYADDRDHEALVTV-----YENVGFETIERSQL--------NRTMRLPLDDPIADRVR--------
114319525    ------------------------------------TPEDVPGIVALLE---PLERDGTLVSRPRDLLETDIDHFIVVERDGSIIACSALYP--IPGSTTGELAGFAVHPDYRGGGRGDALLAQVEADARAEGLDRLYVLTTAHWFQERGFQPAAPEDL---------------------------------
50086015     ----------------------------------------------------ADARFIREQVFILEQHIPDRSLHFIVFDANQAIATARL-------LQNHSIGRVAVLKAYRGQGIGLALMKFIIDHAKKLKLPFLILIG---FYEVLGFSLQGEEYLDC-------------------------------
282164681    ------------------------------------RPEDWESVARIYGEGIDTGNFEQSVPTYRWISAHLEGFSIVARENGEVLGWAALSPVSARQVRGVAELSLYVGEKHRGKGVGSALMGAMIELSEKKG-----------------------------------------------------------
237509493    ---------------------------------------------------------AVATWLVRLAARRNGGLDLCAEVDGRVVGHGGLELFSGRRAHCALLG-IGVHDAYAGRGVGRALMAALVDGARALGLRRITVFADIALYRRFGFEEGRSRGYAIRGGELADVLHMARLAD---------------
90578803     ---------------------------------------------------------ADSVHALDLNALQAEDVTFTCWKQDMLLGCVAIKRLNAESAE---LKSMRTKIDARNQGVGARLLEHVLIEASNMGFKTISLTGSHNFYERFGFEYCEPFADYLPDP--HSLFMCYEFA----------------
261405272    ---------------------------------------------------------------------PGISHSYGAWDQDKLVSFMGFVPFTIQTRGARLIGSVCTDPDYRGQRLAGNLLEQCMRHGEASGASLILISGGRSLYTRAGFGRALRFRLS-PAVVEPLR-----------------------
116781823    --DRCIATEEALSSTLFS-----APPFQGPTVFLLEISNNNFPIPKTLDESF--EQMVKNVI-LKTPVNDPERVSFVSANDRTVVGFVLFFKSTFLAKPGFYIEDLFVREPYRRRGLGAILIRAVAGQAAKMGFGRV-------------------------------------------------------
229489258    -------------------------------------PEDDSEILRVNNAAFGGWTQAEVDERTAEGWFDPAGLAFADTDPDTLLGF-HWTKVHAPEGDDPELGEVYVDPAAQGRGLGRVLTLAGMHYLRDRGLGTVLLYGDLHTYERLGF-----------------------------------------
54025304     --------------------------------PLVIRPGRPDEAELLSDLAWGYSDELLASFRIPDDVAARRTL--VAERDGVVLGFV-----TVEGDAPVGLGMLFVAPEATGAGIGSVLFRRALATARDLGFRTLTIESDPPFYRAMG------------------------------------------
32476705     ------------------------------------KLESDEFIDLLKRSTLSERRPVEDEPRIREMLAHADVLVLAAMDAGKLIGVSR--AITDYAYCTY-LSDLAVDVDYQGQGIGRELIRLTHEVAGHL--TRLILLSAPAYYPHVGMQPHHSCWMIAP------------------------------
257056507    ------------------------------------RIADVRRIKALVDSDAGQGLLKKDLITLYEDVQE----FWVAELDGKVVGHV-MWEDLAEIRT------VTVDRAVRGRGIGHALVDRLIDLAVELGLKRLFVLTETEFFARHGFSEITGT------PVPKE------------------------
256393845    ---------------------------MSLPAIRPYRSEDRDALYDICMRTGDAGGDARGVYRDQDAGPYAPDLAFVLDDGGRAVGYVVGTSDTVRDFRAKWLTPDAVLPDYQGRGYGRRLLTALFAALDKAGAKRVHLVGARAFYNRVGF-----HEIVVPDPGE--------------------------
284032307    -----------------------------------ITETQLDDVLRVRARSFG-----LLAAGAREDWVRD-AVEFVVVSGDEVVAAARIWWWGGRRVPMAGIAGVVVAPEYRGRGVGSLLMRGVLERSRDKGMPISALYGGHRY--RFSFQAADLRSLGGRGAKDAARFLELVGTAHEASRASGLLVWPE-
192293153    ------------------------------------RRDDVYAIVALADDHLGAGREKLAAFDALERSPHI-QMVVAEDHDGRVVGCLQLAGLSSQGASRAIIEDVRVAGDCRSRGIGEVLVRWAIAQARDQGCKLVELFTHQSFYVRLGFQP-SHVGMTMRF-----------------------------
258559904    ----DLGIRTYRDNDLESLVELGLRAWQPVFESWREILGD-----RLYDLAYPDWRSKQASQ-IRRTCLDSAARTLVAEIGGLVAG---FAVVTVQADRPLGTATIAVHPAAQRSGAGRRLMEEALEIMRGAG-----------------------------------------------------------
145595574    --------------------------------------------------------------------------SCVSEVAVDATGSVVGSNFLVLGEEVAAFGPLSVAPETQGGGVGRMLMESIVAASNRLGCSSVVTNNTSAYYSSLGFVPQEQLSLVPPTPGNLAGFEVRPMTEADVAGCQ--------
137477571    --------------------------------IRPFTPADLDVVTALAREQFAPGIGDIEIY-----ANTDRQGVWLAWQDNAPVGCIAAVTY---NPDYAFIGLFVVKPEHRGQGIGRRLWHHALKTLDGIGLEAAVQMVD--FYERAGFQK---------------------------------------
255323381    ---------------------------------------------AMEDIAFGVSDPAKSDKILHKFRSEINRLSFVCKFDGEIAGAIAYDGGEIDALDGQMLGPLAVDERFRGRGIAKELIKFIFALAPKRNIKKVALIVDEAFYERLGFKA---------------------------------------
226310620    --------------------------------IRPFRLGDYSAITRIWQETGLDQSDKESLNDLAQHLAWDSDLVMVAEIEGK---VVGVVVGTIDGARAYFYR-LAVLPEMQGSGIGRELVEAIEKRFKQRGVNNVLIMSNPPFYLSLGYE----------------------------------------
73668334     -----------------------------------------------FADTYANKRFQDRVNELTDDSKVGMKVNLADKDTGQYIGYCISTKEMIGEIDS-----LYVEKEYRKQGIGSQLMERALEWLDTNKVNSIVAVGDIDFYNHYGF-----------------------------------------
209517066    --------------------------------FRPARPEDYVAIRVLLAGQALPS----------EDVVPDEERFHEIEQDGQILG---CAGLEVYGTDA-ILRSVAVTPSARGGGLGRALVGIAERDAAALGVQRLFLLTTARYFSRIGYRPCARS--TAPPPV---------------------------
116792883    ------------------------------------------------------GNVEIAKKVLHEMLQSPSSYGITAFDNGLPIGAAFL---NFTGESVQAVGPVFVDPDWNNKGAGKALMNALIERAKATNATSIRLVQIAALYAKLGFQPV--------------------------------------
256673238    ---------------------------------------------ALYAEEYGDERFEALVARVAEHRDDPRQAGWIAELDGERVGSIFCTPGNEEGTAKLRL--LLLEPVARGHGVGKRLVRECVEFARAQGYRLSLLAAARGIYRSAGFELVGTEETDAFGP----------------------------
254465667    ------------------------------------RGGDAARITQLVAET---GKFELAEERLSNGAASGYHF-LLAECGTELLGYACFGPVPGSDHSWDLYW-IAVAPHHQGTGLGRLLMQRAETEIRQAQGRRVYIDTSPPYYERMGY-----------------------------------------
271970133    --------------------------------FRTARAEDVPLIVAMIADDPAYGDEHRAAFEVIDADPNNELI--VAELDGEVVGTMQLTYIGISRRGALRMQIEAVDSALRGRGLGRQMMEWAVERGRARGCALVQLTTDKAFYDSLGFVASHEG-----------------------------------
229821142    -----------------------------------------------YDVAYADQRMVEAVGLIRDDALVNDVSVLAVDADSRVVGFVL----AFAHGSGVELGPIGTVPRWRGNGVSSALLGDALRRCRELRLDPVTLTGAHEIYLRHGF-----------------------------------------
296039394    ----------------------RDATTGDLPGILEIHNEAIANTTAIWDETLADLDERRRWLDDRRANGFP---VLVADVDGAVAGYASYGVWRAKSGYRYTVNSVYVHVDHHRRGIATALMTALIERARAGGIHVIVATTSIALHERFGFRIVA-------------------------------------
229493075    --------------------------------YTLTRAEVEALIDLLADDPIGSTREARTIYRIDEDPAQLLVTVLV---GDAVVGTMQLTFISRMGATRLQIEAVRVHEEYRSKGIGSSMIRWACEEGARRGAFLAQLTSDHDFYERLGFVA---------------------------------------
103485979    -----------------------------MSAIQLAEPADAEAISAFAEASF-KDTFAHLYARVRAQADPDHGIALVRGEGGAILGFIKMGPVDFDTDDAVELHQLYVAEAAKGTGVAAALMDWGIAWARARAYLSVFVENNRAFYRRYGFVDVGRNAFRVGNHIDEDRFFRLDL-----------------
116251844    --------------------------------DILIRPARREDLPALVADALGHGDTTEAEAFLRAEASPDQTL-YVAERGGEVVGTMVTTSLTGRGSSAMIIEAVQTRADMRGQGVGGLMIEFAIAEAKGRGIGRVALTSNARFYERLGFKP-SHLGFKM-------------------------------
257061428    -------------------------------------PEDEQQIKKLISQCFAEFLTESETYFNRIGSQNFRIL----HHNDQVIAAIYFMGQWYGEIPMAGIAAVGVAPEHRGKGVAFQLLSHTLEELYHSGYPISVLY--PALYRKVGYEQGGSYCL---------------------------------
163755418    -------------------------------TIRKIQPHDNAAIAACIRLAFG-MPKVGTAYEDAETDAMEREVYYVIEEDGEVVGGAGIKGLRDNTTNVCELQKMYFLKKTRGKGYGKLLFEKCLQTAKEFGYAQCYLESSPKFYELFGFK----------------------------------------
282165651    ------------------------------------TAEDLPAIISLL----------KASELPCEDVSPGRQDFIVAVSGNSIVGVVGLERA----GPYGLLRSLAVGPGHRDKGLGKALLDEMLSHAKGIGEIYILTTTASGFFKRRGFEAA--------------------------------------
157374158    -----------------------------------ITSADWNEILLIQEECY-PQIEPESLEVLQSKWLVSPQTCFVMESDRQVVGYCLAHPWVADSPPSLYLHDIALSSKVQGQGAGKLAFQALVQHAKNLALPCISLVGADSYWRRRGFIAQPIEK-SLESYTPDACYMVLAL-----------------
119896505    --------------------------------------------AADLDAAHGLSVAVRWPHRL-EDWRFVAALGLVAVRDGEVVGTALGWHW---DNSQAIFGMVIVAPQVQGRRIGQRLMQGLLDSA---GQRAVMLHATAELYERLGF-----------------------------------------
156976805    --------------------------------------QDLASVHALEHVLFGH--HAYPQFFFRQAFDCWPQGLLIAKEEDQITGYVLI--ATSDEQNIHWILSLAVDSQHRGKGIARLLVEEALTKAS---AGSVVLTVDPNLYTSLGFKVLEKEEDYF-GDGEARLVMAL-------------------
167034023    ----------------------------------------------------------------REQGDFSYKNCLMATFEGRVIGALRETPDRVETDP--VLAPLALDEAWRSQGLGVQFLRHAQQRADDAGLDGLCLIGARRFYERHGFQIVKTCQIV-PHPVTGEAYLMYRPTHNVLE-----------
13472050     ---------------------------NSSIRFRPAEPADAAAIRDIVRSAYGKGREPLP---MRADGKAVAEHPFLAVADGRIVGMI----ETMLAGDHLWIENVCVAPQAQGKGIGRLLLERAEQKALEAGRAELRLLTNGAFYKRHGYT----------------------------------------
255940598    --------------------------------------KDDVKICVAVEEAFTEAEEEKFCYRL--GACPELCLGLFIENEQTLIGHVIAVPVFVDDEDSVAIHSVAISPEYQGKKVGRALVRAYLEHLGRFGASKVVLIAHDKFYESVGFKNQGKSQSNFAGGVWFDMTFDLE------------------
261406925    ------------------------------------RDAHEWEREAVAAESYQQYAFDLSAERIRSSASHAPYARIVAEFGGEIVGSVQLSEAAYGKPEMGIHSPLAVSPGSRGRGIATLLIQEAARRSIQLGASAVKL------YERLGFERAYDTDII--------------------------------
270502781    --------------------------------------DDLPALAAFARSTFGDGELAGSV------GRPDAGVHL-AERDGEILGFAAY-----GSARPSWFGPMGTAPAAEGSGIGGVLLRRCLRDQAAAGITAAQIVGPVPFYS---------------------------------------------
137041828    ----------FSGDPFFRWFIPEPAKYVKGGIALMNAFGGGKAIE--NGTAFAPSNYEGASFWL------PPGVS----IDEQLVGQAIMVPDYIEGDCWYL--PLGVDPAHQGRGLGSTMLKHALSIIDEKGLPAFLESSNPALYERHGFEVVGRIQVGSSPAVHP-------------------------
126731413    -------------------------------SDLILRAPEERDIPALHAVQWGTGRLPRAAERVRARTEGV--HSLVAEKDGRVVGWTTLTRGPDRRSHSGSLA-ITVHDLHHRQGIGRALMAAILDLADSDNHGAIAL------YRAFGFE----------------------------------------
255020943    ------------------------------------RLEDIPGILALIRPMEAAGILVR---RSRERLEQEIDRFIVMERDGKIIACVALYPY--PEFSMAEMACLAVDDAYRRQGRGEALLEYCLLQARQQGLRRLFVL----------------------------------------------------
119775924    ----------------------------------------------------------------RLGDLPDNCYSLVAEIDGEIVGQAGM-EVFANPRRKHVLG-MAVSEDYQGIGVGSALLAAMMELAHNLAVRRIELYTDIKLYKRHGFVIEGEAGYAFRGGEYVDAFLM--------------------
88797246     ----------------FDIYYERLPAPQISLALLADHPDAVATVAQWYFDEWVQGRPGTSAQKLAKSVQNSPPLLLLAMSDQQVIGAAELKLREMETLPELWIGGVYVDPTHRGEGLARRLVEDLKHRAAEMGIRQLYL-----------------------------------------------------
88797246     ---------------------------------IPAQPDDAIALANLRAAAMKPSLEALGRYRVRERKTFTPEDTVKIMVEGQLAGYVLRTLPDHLLLDHLYL-----TPACQGKGIGTTLLQELIASANTQQLPRVGALRDSPFYQQQGFKKTHEESFDLPAP----------------------------
159900008    ----------------------------------LASSADYPAVIAVTYAAYAPQR-AKSAYVYNET---VESLSLVVEEAGQIVAAVRFSP----TDTDLHLWRLSVDPAAQGRGYGKLLVQTVEQWASAQGYQSISL-GNQAMYERWGYR----------------------------------------
125625097    ----------------FSFIVYVRIKYMNEITYNQIMPNDIDDVIRIERLTFSE-NEALSVESMLERINLIPDTFIAARNEGTVVGYISLDDESFERTDAN---PLTVDPDYQGLGIATNLLLLLEKEARAKKRLGISLTCHDPYYEKHGFT----------------------------------------
146339059    ------------------------------GAVYAEEYGWDATFEALVAE--------IGAQFIR-SYDPTREHCWIAELAGEPVGSIFLVKGS-DDVAKLRL--LMVEKKARGLGVGRALTEQCIRFARETNYTAIILTAARDIYARAGFRKIAEQ---------PHASFGAELIGETW------------
50546791     -------------------------MTKTLPPHSAIRPQDVDAIVEVSDKAFPPDQSAREKVLYRLQACPELCLGLTSVISEKLVAVILATKMRSEDGNTVGVHAVCVDPEYQGKSIGSILMNDYVQRISTNGASRIALIANAPFYEKLGFTNQGKSDCKYPPGV---------------------------
227529530    -----------------------------NGRQFTIRRADISSIIRIEELIYGTAPWNANAFQIELERDHDR-LYLVTVYDGQVVGYAGCSFNWYEHESHIT--NIGVSPAYQDQGIGANLIQILKTYAGNHGYPRMTLLRARKLYERLGF-----------------------------------------
47091811     ----------------------------------------------------------------------------VVVADDKVVGILGYSPIPLATNKHVAEIDIAVHPDYQRAGIGQLLMDKMKEVAREKGFIKIALQKAIRFYEKNGFKLELEKEFIIQGEFVDDILMAYFL-----------------
226941682    -------------------------------------IEDVGSILALIE---PLERSGALVKRGRELIEMDIHRFYVIEHDGKITGCVALN--LFPENHVAELACLAVLPAWQKRGQGDALLRHTAQKARQLGMKRLFVL----------------------------------------------------
119962516    -----------------------------------------------------------AAARAREGVL----LVAEDVETGRLVGTASLSPLSRQAEEGEVLRLLAVLPETRRTGLGRRLLNESARLAAARGAERVVLVDNEALYRRLGYVRRPDREKERPAPKVQLVVYTLDLLPAA-------------
237737161    ---------------------------------------------------------------IKDFGNKKDDIALVAEVNKRIVGRIMNDYGHIDDETPSLA--ISVTKKYQNKGIGMALLKEMIKIMRKKNYKKVSLVQKENYYQKVGFKIYKES--------EEEFIMLLEL-----------------
116624156    ------------------------------------KPSDIPAILEIETASFGPDAYDRFAEYTRNCG----ELFLVALEGTRVVGYAITCLCAAKSGIRAELVSLAVHPTVLGKGAAPALMESILRRLKLRRVSRFGLIG---FYKKYGFRR---------------------------------------
295838123    ----------------------------------------------------------ESTHALDLDGLRVPEVTFAAREDDDIVGCCAVKRIAPGHGE---LKSMRTDPTRTRSGIASTLLRHALDESRRAGLGRLSLTGADDFYAKFGFRPCPPFG----------------------------------
196229029    -----------------------ASKQQGLYLIRPPRPGDLGWIVHLYAEEFGEGQVASVVSDFIRHQQFERERCWVAERDGEIIGSIFLIA---QSKTVAQLRLLLVEPTARGMGLGRRLVDETIRFARVAGYQRI-------------------------------------------------------
190150881    -----------------EFGFDLVNYQEKITACEAATVEDIKQLETLFGQAFPTSRFREAAENQRLYRTWIAQLCLVLKTTGQIQGGISL---RLAGEQAKV-GLLAVSPAFQRQGVASILLQAAQNWAKRQGANSLLV-----------------------------------------------------
152991507    -----------------------KEHLKDKLTIRSFREGDEVDIVRLIYKNYGYTYFEKIVQKERSGAIH----SIVAEVDDKIVGHFALVMVPHSNTAEIGIA--VVDPQFKGMGIMKAMFEKLIQKAKELHLSA--LFGEATFHPRFGFVP---------------------------------------
226364353    --------------------------------------EDDPEVLRVNAAAFAPEQEREMAERRAEAWFDPAGLAFATSDEKRLLGF-HWTKVHPKQGDEPAIGEVYVVPDAQGRGLGRLLTLAGLHYLRDRGLGAVLLYGDLHTYDRLGFERFHT------------------------------------
138920655    ---------------------------------------DEDAWLALNNRAFLDGNWTKQILQSRQAEKWFDSLCF-AEDSSKPDGPAAFCWTKIDQDPAIGIYVIAVDPKYQGRGLGRSLTVAGLEFLAAQGATTGMLFVDKDNYKKLGFEVCDQEQ----------------------------------
239983460    ---------------------------------MRIRAVHQAELTALQDIERAAGREIGMAEIAEDEPPPVAELAWVAADGDRPVAYLVAERVDGNLHVEQ----VTVRPESARRGVGRALLDHAAGRARSEGAAALTLTTNAPYYVRCGFRPLAERELT--------------------------------
239627533    -------------------------------------PDDLDQVAQVELNCFPAAEAARASLKARLEAFGESFL--VAEADGRIIGFIMFEDISLHDPKGSIFG-LDVIEGYRHMGVASRLMQTMIETAGKQGRKGLILIG---YYEKFGY-----------------------------------------
89097119     -----------------------------------------------------PDSYKKAFQAISSDPNNEL---IVACRGTEVVGQITFTPYLTHQGGWRA----AIAASVRGMGIGSELITWAIQRAEERGCHLVQLTTDKKFYERLGFKATHEG-----------------------------------
34497058     -------------------------------AFRLAGWDDLPAIRLLLQQAFGPSRPTETVASL-TGHLASGSQIFVAERQGQPVACLLVLPPDDGCAEVKR---VCTHPDWQGYGLGSALMSHAEHQLSRQGVRKLKLSTNLRFYQRLGYSQSAIQ--PYPAGVDDER-----------------------
146278619    ------------------------------AATDLKRLSDIWFDASLKAHSFGQARLVEQRQLIEEEYLPRAE-TWVACHGREAVGFISLLGSFIGG--------IFIAPDRQGMGVGRKLISHALDRANEQAVR---------FYTSLGFREVSRRDVDYPFP----------------------------
239631682    ------------------------------------------SIEAAEDPAMEAIENKLHAYNVKLQEKMGVTFTFLAEENGQCIGGIFSTMYKIGYIESLW-----VAETNRHAGVGTALVDALLNALKDFGCPIVMLYQGAAFYKALGFEQF--GQLTYPEIDAAEVFFVKHLV----------------
182411965    ---------------------------------LTIREASESDLPAVLALALRPVGEAREIYR-RFQSYPNYHL-FVASIGQDIVGT--FTLLIIDGARSGLVEDVVVSSAHQYQGIGKQMMRFALERCREAGCYKLALTAAHQFYESLGFEKHGHSFVV---PVDAGAV----------------------
297560818    ----------------------------------------------------------------RDHPTTEHDRTLLAVDGDRVVGTALSFEMTMPGGPRRVAGGVGVWPTYRRRGVLSALMRRQLAEVRDRGENLAALWASEGIYARFGYGLAAHARLRPDAPRDPS--LTLELAETA-------------
148254972    ------------------------------------RSPDEADVRALLNEAYPEGAPDELGLYYGKHGPPDATVLLRLAQ--RIVGHLSIYESRIDEVMAGLVGEVAVAVDQRGWGHVRALMGRAHQHLRERSIPFSILFAEPPVYMSSGYRSMTNEMLFL-------------------------------
126179884    ---------------------------------------DFASVSALERENSPEG--CKPEVFIRQAGVLFAGTFLVGECGGRVVGYTIGALVQHRQTTGWIVR-LVVAERYRRRGFGETLVAAVIAALRERGADEVCLSVAPALYERHGFR----------------------------------------
294812629    ------------------------------------RATEWDDWYASLELAFGVPLPAEKRELYRE--ITDVERSLGVWDGGEPVGSLGFEVTVPGGGRARMAGMVSVASTHRRRGLLTAMMRRQLDDLRAWGEPLAALYAEPGIYGRFGYGAATR---LLRAEIDTDRVRLSTLPEGT-------------
142331806    ------------------------------------------------------------SRRLAERCAPESGVVLLALSQQQIVGTASLTRYELTDKPEYWLSEVFTHPQHRGQGIARNLIARCIEHGRTQGISELYLY-TPDLYQKLGWRPLEQRQVA--------------------------------
197103563    ----------------------------------------------------GPRTSAEALQAIVDDPAQVLLLAF---DGDRLAGCVQVSRVSGETS---YFGMLTVDPRRQAGGLGRRIVAAAERLARERGASRVSVRAEIAYYERRGYRRTGESR---PFPVALDPPLALSVMEKAL------------
118469889    ------------------------------------RPAHDEDLDAFYVEAFGSEPDIDAARV---------GLQAIYDAGGQIVWTAAGVPVCMARVHACIIGPVYTPPEHRGHGYAAALTSVASRAALDRGVRDVVLLADAANYQRIGFAAVAE------------------------------------
298403568    -----------------------------------------------------PADEALSAFRLRQSQAPDLFLG--AYIDGKLVGYVCSTKRHVPGGKSVCVHSVCVDRGMWGKGVGGRLLGEYVKRVGEAGYERILLITHDEFYEKAGFEWVGESSVV--------------------------------
284032748    --------------------------------IRPARPDEYAAVGELTVEAYASDGFIPAGSGLGDTDRAERAELWVATDGTDLLGTVTYCRIARDDEGEFRM--LAVSGKARGQGLGTALTVHCINRSRELGYRR-LVMSSADYYQRLGFTRIPDRDWSPRPGV---------------------------
77458731     -------------------------MPEHNPAIHLERESHVESVTALYND-PAVTRQVLSAERQRLMPENERMVKLVALHQGAVIGHLGLAFSRIRRSHAGSVG-MAVAVAWQGKGVGSKLLSAALDVADNMNLHRVSVYADNELYRKFGFETE--------------------------------------
269955124    ---------------------------------------DDDAWVALNARAFAPEQGRLTVADLHDRMAFDPAGFFLAEADGTLAGSL---WTKVEGDDGEIYA-VGVDPAHQGRGLGATLTAVGLDHLATRARRALYVDGD--------------------------------------------------
222086256    -------------------------------------PEDAAAIARLHDEAF---RRARWTATLSEPGRD--QLVLLAEQNGRLVG------IGAAGAPSLVLRSLYVDPAIKRQGVGRRLMRELLAALDYPGAALGVVVGDPAFYQLLG--GRMTGHYTDPGPV---------------------------
88603793     -------------------------------------LADITAVQGIERNSF-PDPWAR--ETLEEAITTFSDTVFIAELEGTICGYIICGVEDTGEERYGHICSLAVSPDMRNRGIGKTLVRRAEQAAMIQKATAMQLTSAIQFYTKLGYEPV--------------------------------------
24639056     ------------------------------NTYLIPRISNTQDIMRLIQAELS---EPYSIYTYRYFIYNWPKLCFLASHDNQYVGAIVCKLDMHMNVRRGYIAMLAVRKEYRKLKIGTTLVTKAIEAMLADNADEVVLETEPALYENLGF-----------------------------------------
188990787    --------------------------------------------------------------VLRQDILRDRSLVLLVEQDGALVA---CAHVADEDGAGYF-GMFSVSPTLQGGGIGKAVLAEAERAATEWALPLMMTVIDIAFYERRGYRR---TGVSKPFPYGDERF-GVPLRQD--------------
288792794    ----------------------------------------DDDLAAGLDAAYGPDDEVRAMFDTGEPVPPLVPASARLIDDGRSAGHVLCAPVPWTDDDCVWILNLGVAPRAQRRGFGRALLVHALRGAREVGLPSVVVDGNPAMYDAAGFR----------------------------------------
126728996    ------------------------------------------------ALVFGLPEFARAQPELIDSGLY-----FVAESGTALLGA-GGWSLAMPGGTGR--APLATDPDAVRRGVGTRLMTHVIQDARDKGIRVLSTLTATPFYKSLGFRSIGQSAMTFGGGVFPVNLLSYPL-----------------
136440412    MNQSSIRIRRALREDLYNYAVLHTTATMDTAPRLPETQEQWFE---SYDD---------------EHPLLVAELS-----EGKIIGWACLSRWSV--RQGYKLNSVYVDPEFQKNGIGKSLLGELIRIAKNIGMHTII------------------------------------------------------
145594094    ------------------------ATPADAGEILTVQLAAYLAEAQRYADPFLPP-LTETLDEVR-AVLAGPQTVLTARLGHRLVGSVR---VRVDGDIA-AIGRLAVAPDQQGRGIGGRLLRAVETVAGSRGAESV---GSRRLYQRSGYRLV--------------------------------------
290959381    -----------------EIPAWLNA----LNTGFLRPPESLSEQE-LKDRSFDPSR-TLAAFD--EARVHAP---LTPADTAQVVATFRSFPQELTTVPADAISNVTVSPTHRRRGLLTRMMAQDLAAAKDRG-DVVATLIAAEYYGRYGFGPATWYTVDVPGPADGGRV---DLVDGAAVRALGP------
135180996    --------------------CW----WHMVSRYRIEPLQASHAVERF--DCGEEGRFALANQRARASR------SYVALDGDVVVGFHTLVVGEVSPEQAMVLARLAVAVAHQGKGLGAALIDRTLAAPEIVGIRALAVHAKDEFYEHFGFRPSPTDPLHL-------------------------------
283824167    -------------------------------------PEDAATIAALHAEALPPGDFAESAL----DANRAL---LKATDRDRPCG---FTLFQFAADEAEVLA-IAVALDAQGRGHATRLMQAAFELCRERFIACIYLEGKAGLYEKLGFRVVARRD----------------------------------
269796730    ---------------------------------LVEPSEHD-VVAALLVDAYTSDRVSLSAVAERAAVHEV----WVAVDDGQVLGTVA-TPARAGELDFRLLG---VSPAARGRGVGETLTRHVVDLARERGASRVVMISAHRLYHRLGFARFHERETRVLDDGTRLFAFVLELAPSSA------------
239980839    ----------------------QDSSQGSSGDTLLIRRAEASDVAALADDPLGATRESPLAAHTRLAADPNQHLV-VAERAGKVVGTLQLTLISRRAATRSLIEGVRVHADERGSGLGTLLIEWAVETSRAEGCRLVQLTSDATFYERLGFVA---------------------------------------
134300731    ---------------------------------MLIRKAKISDVEDIHKLINHYATEGKMLARARTTLYEGIREFSVVEMNNLVVGSLHVLWSDLAEIRA-----LAVVPEYLRQGLGKALVETFLKEAKQLDLPRVFALTYPEFFVKCGFQKVWKECVNCPFPNCEESAVILELK----------------
284166817    ------------------------------------TSADAASIADVHEAAFGDDEQVRARYPLEEDGFRV---VVADHEADGVVGFLDCEPAGRDDPSTGEIGAVYVHPNHARRGIGRAMLEALESAARDAGLETLVLTASRNFYERQGYEGVETVALEMQDDV---------------------------
126653998    -------------------------------------PNDYGQIHQLRDYCF-PNKYTGPR---REDFHYWIEHSATAYDAKKVVGQLLILPMTVHGISYKMIGFVATYPEYRQQGIIKKLMTEALQNMRENG-QIISVLASVSFYRHFGWE----------------------------------------
225859031    --------------------------------------------EAYDDLLPAEFQETMTLERCRFFSQKYPENTLIAIDDVKVVGFISYGNFRDETIQAGEIIALYVLKDYYGKGIAQKLMKAALTALNHFSEIFLWVLKDIAFYQKMGFT----------------------------------------
256779997    ------------------------PQPSAVPAPLIRRLDDEQALVALERRTPAPEPPYDAFFTHRNRPVH----NMVAELDGSPVGFVRLVPPTQLASNAHVIQGLAVDPRVRGHGVARALLRAAYEEALRQGASRITLLGHPALYESEGFEGVLRGEFLLDGAYVDDVLMGRPLTP---------------
142829131    ------------------------------------------------------------------------GVNVCATIGGQMVGHASLELQRPSRAHCAHLG-LAVHDAYRGRGVGSALLQGLTDCADALGLRRIVFLDNAPLYRKFGFEEGRSRGFAMRDGILADVLHMARLVD---------------
13470970     -------------------------MPDCEISFDLARIDFRATSDLLMASYWGTGRSDEFHHR-----AFANSLCAAAYIDGKQVGFGR----AITDRTVFALADIIVWPQNRGQGIGQRLVQALIDHPELGSVSHWSLTGDAHVYEKLGFKASTDGR----------------------------------
149181217    ---------------------------------------------------------------LRERIENRESVIFLSFEEGEVLGFTQLYPISVSLKKHWLLNDLFVTEKARRKGVGENLLHHARQLAEETNAKGMTLTSDDNYYEKFGFEKHSEFHYT--------------------------------
127511065    -----------------------------------------PAIYRLEQGLFGD--HAYPDFFFRQSFDCWPSGLLVACDNERLLGYILLARS--EQADCAWILSVAVDDAAQGRGIGRRLITESLSALPD-GVAQVKLTVAPELYSKLGFV---EQGLEADGPGEDRILMIL-------------------
137003035    --------------------------MVTNSDYRLIRPARINDLQKISDL-LGESSTEKTVEYLRQHVDDFHLFC----IDEEIAGCVEL--QTMHNSSDTLIGSLAVSASHRNQGIGRELVEAMVREARK-------------------------------------------------------------
256776389    ----------------------------------IEELPHLQDIERAAGRCFEPPTLAELGRYQRAGR------AWVAVDDDRAMAYVITDPVDGNTHIEQ----ISVHPDSARRGVGRALIEHVAARAAADGVPALTLTTNAPYYSRCGFRTLTEDELT--------------------------------
242238780    -----------------------------------------------------------------EDWQQALRLGVIAEHDGRAVGTALRWRWGAERAT---VGLVLVDTGWQGRGVGRRLMDGVLSGLEGCHVRLHATSAGQKLYARLGFAAVGERQYQCPCLPPVERV----------------------
158321749    VNTSGITFRKATNADAYEVARQNNIYFNDEFKDFQNDAENNLAISA-----EGEEDLLKEGMILPEEEEKKGMTIYIAEKDHQIIGHIELS-SDVGGI--YGLG---VLPEHRGKGFGRAILMMAVEKLKEANAREI-------------------------------------------------------
86359896     ---------------------------------------------------------------LRSGREERRLASFLAVVDDEIAGSVSCFPEVIRPEQRLYIWSVYVAEAFRRRDIALALTNRAVDYLKSIGCTTAVIAGEP-VYRSVGFELAKEMRLKFPA-----------------------------
169631962    -----------------------------------ITPADFQDIGLLHLDDIAPTTPTESRHALDASGLQHPGVVWVARDGSDLVGIVALARISAQHEE---LKSMRTAPQRRGQGIASQLLLHALDDAKRRDVTRISLTGSMEFYRKHGFTECGPFG----------------------------------
297154184    --------------------------MNDEVRIRHISDDDWDGIAALESHAYSEGRVALES---RARVSPATCRAL--EVGPRLVGYALALPYTAYPSTNLHLHDLVIAENFRRKGLGRRLLRHLTASARAHGYEQISLVGSATYWSARGFTA--HQEVVPPDGYGPD------------------------
293400399    --------------------------------------DDKSEVYELWKHAYPSQNRNYLSFYFR--HLFDEGVCLVQEQDHRIISSLQM-NTHVMRFQGYILG-VSTLPDYRRRGHMRELMNSALDEASHN--HLITLVKNPRLYEQFGFQ----------------------------------------
144188510    -------------------------------------------------------RFALANQRARASRTYVLAGDVVLGFHTLVVGEVSLTPERIRKIPLMVLARLAVAVEFQGRGLGAALLKDALAAAEIVGIRALAVHAKDEFYAHFGFRPSPTDPLHL-------------------------------
298248853    -------------------------------TLRLQSVKDHPEVFSLYEETLAQGKEPIL-QRLRQGNR----MFYLGAFKEGLVGMVRFSREEGLKLRHQGVASVYVLPEKRGRGIGRALMQELIAQAKQLDHLSVLTLAARRLYQSFGFE----------------------------------------
241773224    ---------------LFGVDTGDDRDYAESLALTVARPEDRADIEDMLGLAYEEGLHRSYGSDLVEEVLPFLTVLVMADMDGQIAACGGFTREAPGSGEVEGVAHIATHPDFAGFGVGSRLFQHCLKEAKAAGLRFVCYSGAEGFYRTLGFKRENAEGVILPG-----------------------------
284038522    ---------------------YRKANISDVPNIVGLTLSAYHDYQAVLA----PADWARMETNLANKSLFVELLAFVCEKDNQLAGVIFLVPTTIFPADWSYIRLLGVDPTYRGLGIGRKLTQLCVQHAQATSEIGVAL-----------------------------------------------------
260454308    ------------------------------------------------------------SRWYRSDPGVAPEQCALLELDGDVVGFVNVTDRMLESRGVAYVRQLGIDPSVRGRGLGAVLLGWALDEARRRGRTGMVLTVDRALYRRLGWRVESRWD----------------------------------
260060943    -----------------------------------IRPAEEADVYRLIRELAVYEREPDAVELLRDGFGPDPKFCFVAERDGGIVGMALIYPYSTWKGPAIHLEDLIVTEEARGLGVGSALLTEVIRYASGQGVKRVC------------------------------------------------------
291457391    ----------------------------------------------------------------REDARMALDYSVVAYVDGQVAG---IGRVVGDGRIAFFIKDLVVLPQYQGDGVGTAVLRALITRIREHNHAYIGLMGKESFYEEHGFRPAPGYGSGLVQFVDP-------------------------
157375837    ------------------------------------------------------------------GDELTLPLSVISRDDGELIGGV--SGRTI--YRNFLIGVVWVDKKYRGTGLGRQLMELAEDEAIGRG---CLVIQAPVFYQKLGFEII---GSVPEFPGSPARYFLM-------------------
156978046    ---------------------------------MKIRPATPDDLNALFDLAFAPSEEDRT--FLINMLADEERLFLVAEEGQQVLGFITATITQNETISFLIIGTIVVDENQKSKGVGRALMAAVEQWARESGATQVVMEFNHNFYDKLGF--VPNSRLMM-------------------------------
261211054    --------------------------------IVPIQPEFDAAICQIIQEGFGPSDAEVLAMSYREQ---DRSAYFVALLDGKVVGGGGIAPFA-HHTELCELKKLFLLPASRGHGVGRALSEHCLNFAKQQGYSECYL-----------------------------------------------------
221195604    -------------------------------------IDDYDAVYTLWMSCLDDSREGINRFLLRN-----PNTVFVAEEADALVGVILSGH---DGRRGYIYH-MAVAEAYRRQGIAEELLKHSLKALEAEGIYKVALLGN-AFWEKQGFT----------------------------------------
240102450    --------------------------------------EDIPGIVKLMNECFRTYREEKFREWLRSDPGVSLDGTYLHIEGDKIAAMVQVVEIKVERERTAGIANVCTGPEFRGRGLARELLEHALVDSLERGYELSALLGEIAHYRKLGFR----------------------------------------
291171048    ------------------------------------REEDKKVVKELWSYSFQDSQSYMDYYF---SNRYEASNNIILEDNETIVASLLINPYTLEKKVRYIVG-VSVFPEHRGKGYSSFLMKQTLSLLQECKDEMVLLMPDTSIYRRYGF-----------------------------------------
163841915    ---------------------------MNNSASFSLRPARTTDVPAIKELV-APLAEER-VLVAKETVAYIQEMLLAVADDGEVIGHV-MWEDLAEIRT------LAAAPEWLGKGVGHVMVEELVQRARKLGVSRVFLTFEVEFFTRHGFAVMPDQSAVSP------------------------------
167033955    -------------------------------ANITYRPAHPDDIRGLTREAFSPGITTESSTGIRDGSCP----GFVACEDGRMIGYC------FGDRDTGEIVVLALLPSYEGLGIGKSLLAMMVEQFRNRGLPRVFLASDPDFYRHLGWSP---------------------------------------
158338103    -----------------------------------IRPTQPKDKTAILAIAFQPEEQETLGEMVADYFKGNGELWFTDDEQG-PVGVAYCASERMTTGTWNLLF-IAIHPERQGQGRGTALIHHVEQTLTAQGVRLLLVEGVPDFYRHCGYE----------------------------------------
152968046    --------------------------WSDAPVLEPRTRLSDADLRAVADLAHDGGRLKIDWEDLR-HRSGERTDDLLWVEGGRVVG---FAALDVHGGPAVEIAG-AVDPAARGRGIGSALLAAAVEACRERGAEQALLI----------------------------------------------------
257387594    ---------------------------------------------------------------LLELSLGEPSLVLVLTVD-EPIGYALAVP----DDEVAYVAEFAIAPDRQGEGNGSRLMRALLDRLAEHGIDTVRLTARAAFYRGFGFTVVEE----IPDHYDDADGLVFE------------------
33595569     -----------------------------------------AAHAQVYAAEFGFDRRFRAALRRRPGALDRIWVGWVEDE--------RAASIAVSDRPGAFLNFVLVLPRYRGRGAGRAMMETALAHARAHGSREVCLVDARALYHRLGFRA---------------------------------------
297624495    ----------------------------------------DAELRTLLTRCFG------GAFRSKRYHFEMPQHRWLAFDEDALAAHVAVHDKTFAAVPFIGVAEVCVAPPYRGRGLVKALLKEAEAHFRKG--PFAILLGDLKVYGSSGYRPV--HNVYFPFEDPQPGVLVKPLRSEVW------------
92114801     ------------------------------------RDTDEAAIIALWERC-GLTRRRDIARKLAE----DPRLFLVGERD----GDVMASAMAGYDGHRGWVHYLAIHPDHQGQGHGMSLLAAVERALQARGCPKLMLMEHPEYYRRQGYES---------------------------------------
222480322    -----------------------------------------------------PGGEKRIREWL-DAILGDDCLNVIAWCGDEIAGHATLVP----DDEAYELA-IFVHQEYQRAGIGTHLIRGLLGYGQAEGIQKVWLTAAVSLYKKIGFETSNAESFELE--------MGLRLNP---------------
221640211    --------------------------------------ARHAEIYAAEDLSFEAQVAEHMSRFIR-TRDPARERAFIACLGGRRVGCLLCTRMGDESARSLFL----VEPEMRCRGIGRHLLQQAMNFARAHGYASLCFWGHESLYVSSGFRRVTSH-----------------------------------
170782142    -----------------------ATRPLRYPAGMRIRPAEPRDIDDLLEITEEPVDRAEREAWFRETTEAGDPI-LVAEVDGAFAGYGTYGPWR--RMSGYRFSSVYVRDGFQGRGIGRALVEAVVAHARAAGKRAVFATGSIRLHERLGFRQVPGIGWKFGRPLDLA-ILHLPLVED--------------
137832716    --------------------------MVTNSDYRLIRPARINDLQKISDL-LGESSAEKTVEYLRQHVDDFHLFC----IDEEIAGSVEL--QTMQNSSDALIGSLAVSASHRNQGIGRELVEAMVREAKK-------------------------------------------------------------
256671548    --------------------------------------------------------------------------SWVVRQGHRLVGAVR---ARATEDNGWEIGRLMVAPDLAGRGLGRLLLEHAERHAPPETKQFVLFTGNIALYERAGYRRAP-----MPFEAAGVYQLAVYLVKAA-------------
144001456    ---------------------------------LIIRTATESDVPAILGLTFEPDAVAVTAELLQDGFGESPAFCFVASIESKVVGIALYYPCYSTKGKSWHLEDLIVTEPHRGKGIGFALLKKFISFAHNTGVRRIVVL-DINFYEKQGAKTLSDWNIT--------------------------------
136720279    --------------------------------------------------AFSEDRLLETSYR------PDLDLVVLDRDDNY-AGHGLFWYDPITATG--VVEPMRTKDEHQQQGVARHILTAGLDRLANAGAERVSIGYEPALYRSVGFEPIKYTDL-LSGPT---------------------------
135297934    ----------------------------------------DEFLEVLENSTLGERRPVDDPDRI-KQMAENANLIITARADGKLVGVARSVSDFVYCT---YLSDLAVDKNFQKQGIGKELIRQTKLAAPQAN---LILLSAPAYYPKIG------------------------------------------
111223099    ----------------------------------------------------GPGDTQR---RWR-ARLETVAVNIVADLDDRPAGMVSGDRTGVDTVELTSLW---VAPAARGRGVGELLVAAVVEWAERAGADKAVLRVYPSLYQRSGFTRTSVAE-AVPGDDRPEWVMQRPLAG---------------
298718430    ------------------------------------QPEDADRCYAIEAGAYEGDELAKITKRIRE---YPLGF-LIMEHDGQIIGEVRMSDEEFKELVGHAAAPVVIDPAFQGRGYATTMMHTFVEQMRAEDKRTIHLVG---LYSRLGFQ----------------------------------------
118468385    -------------------------------------PADVPGIERLVRDAFAVPRIGREPAPMSADYAAALENSWVLEADGRLVGAL----VNEVHDDHLLLDTVAVAPGTQGRGYGARLLARAEQDARELGLPEVRLYTNETFYPRHGY-----------------------------------------
289580979    -------------------------------------------------------------QRIRNETIADKSVNVIARHGETVIAHAMLVPDTIEDRDEWELA-IFVLQDYQRAGIGTHLLEHLLGHASDVGIERVWLTNNPALYERVGFEASGTESFE--------------------------------
122936694    ------------------FIRWMLPEPKQYLNYFPEILKHFAGGAFDNASAYRSEDYLGSALWLPPGVSPDKELGMVMEEGDRL-GDAFAVLEEVGKEEEHWYLPIGVDPTCQGNGYGTALLKKGLEVCDRDHVAAYLESTNPPLYQRCGFEA---------------------------------------
94499635     ----------------------------------PIRGEDEPALKAFHDELSAESRFSRRNFRHREQIDYQQEMAFVAMDDDQMLGVVR-TWTDADQIQSEF--SVMVSDAAQGLGIGRALMDKMIDYCREQGA----------------------------------------------------------
227485938    -------------------------------------LEDADRVYQIENESFFEPWSKK--RLLKEFEENSFLKHFVYEKDGKVIG--FYIISCISDLVEIFT--IAIDKDYRGQGIGSELLEHLIQVAKDNGAKEIWLEASTNLYQKYGF-----------------------------------------
70731909     ---------------------------------------------AIETLAY-EGDEAATRDKIATRIATWPEGFIVAEVQGVVAGFIEAFKELIGHDPA---GPVVVHPDFQGLGLSRHLLQAFIARMRELGKARIHLMRHVPLYQRFGFVYIKA------------------------------------
254420897    ------------------------------------TPADMAAITAIYAESVANGRGTEIEMTARFAAVQALGLPLVAEIDGAVVGYAYAGPFRTRQAYRYMVEDIYVAPEARGRGVAGALLDALIVACEALGLRMVAVIGDSD------------------------------------------------
153010949    ----------------------------------------------LADDALGAQRE-DASLPLRDSDSDPNQLLAVVEHDGEVIGCMQISFIPGLSRMGMWRGSVRIASHIRGGGVGRQMIVWAIEQCRERGCGLVQLTTDKSFYQSLGFT-DSHEGLKL-------------------------------
296875960    -------------------------MMKEKIHIRQAELQDLDAIERIELENFSE-EEAIAREILRDHIEKIQATFLVAECQGQILGYIDSSFSEVEDLSHLEQGSLSIAKEAQGLGVGTLLLEAMKEIAVKDHRQGINLTCHIPYYEKQGFTNE--------------------------------------
135149304    -------------------------------------------------------RFALANQRARASRTYVLAGDVVVGFHTLVVGEVSQTPERIRKIPLMVLARLAVAVEFQGRGLGAALLKDALAAAEIAGIRALAVHAKDEFYAHFGFPALAHGSIA--------------------------------
256667837    ------------------------------------------------------------SEARRQWLVPAPARVVVAAEGDRVLGTANMYANRPGPGSHVASGSLMVSRDARGSGVGRALVVDLIAWARRSGFAAIVVETNAPLYESLGFVTLGVAPGAFQHPVEGRRVMWLEL-----------------
117164912    --------------------------------------------------------EQRVRQRLREG--FKPAHTWVIDVGGLFAGCVSLRPA----EDAHWLEHFYLAPHLQGSGIGTAVLRELLERCDRDGVRLNVLQGSPALYERHGFT------LETEEPVD--VFMVRE------------------
260578460    ----------------------------------------DAQIELTVDDT--PDADWLSMYKFRGQPLPKKALDLLCHRIDGQLGFARLTRATITDG-WLGYSAVAVAPEFRRRGLGTLLCQHLLSWGADNGAERAYLTAGKALYHKLGFS----------------------------------------
136479161    --------RAFWPDPLFGFFARSPQQETRLLPIFL---------GALLRDCFTHGRVVGSASWLPPGGTPIYAACARALLTGRVTGLKLLSAVEDEEEPHWYLALLGVDPSLQGHGYGRALLEPVLTKCDKTIEPAYLETQKPPFYERFGFRVLKEVSVPGSPPV---------------------------
167646168    ------------------------------------TPQDAAAILALHRLAREPGEVTEDYVARAMAVSADGGVNLVAIGSDRLCGELHVERMKVG-IFAHVLTDLAVDPDWQGRGVGSALFRALIETARTMSWTGAANLGAQRLYQRLGFQRMIGRGRHPDGHVEDDIVMGLLL-----------------
117924518    --------------------------------IRLATPEDLPAMVALLQVLFAPARQRQGLALLLESPGASL---WVAEQQGQVVGSLQSLYSTAEGGLVGLVEDVVVASGHQGKGIGARLLMALEQEAQARAMVRLQLLADRNFYQRMGWQ----------------------------------------
291549172    -----------------------------------IRQEEADQAVLIEKICFPP-NEACSEKHMKERIGVTPELFLVAVDTGKLAGFLFFTDASLNNPKGMILG-LDVLPEYRGQGLAREIVRCYLQREEEKGRKEIVLTCDEEMYKRFGF-----------------------------------------
260655348    ---------------------------------------------------------EEIARMLRHT-----DLCFSARVDDRLVAFCRMLTDFTYRAS---LWDLMVHPDYQGRGLGTRTLQYALSHPAVRAVPLIVALG--SFLARQGFVPRDGQMMLLRRPLE--------------------------
241205213    ----------FMDQPFWLAACPQTEFPMPEICIDPF--PSAAELNALFSAAWGSPHNR--------DFTPILSRSLAAYQDDRLVGFVNVAWD--GGIHAFIL-DTSVHPDMRRQGIATRLVREATRVAGERGAEWLHVDFEPSFYRACGFRPTKAGLIKL-------------------------------
86135960     --------------------------MTKQHTNYVIRAYQAADIEAANDLAFLEADFAQVEEAIRQVYVPQAE-TYVLDEAGRVIGFIALLGNEIGG--------LFVDPKHHGQGCGRFLVDHAFAL---KGPLKVEVFRDRSFYERYGFEFVEDEDHLPSGQVNRKMAM---------------------
144010046    ---------------------------EATGPVRPAKFEDVSDIVEIIR----PLEEAGLVRRSRDRLEQEIEHFLVAELDGVVVGCCAIYPFEDEAE----LACVAVHEHYRRRGIGANLLRAAEAKARSYASKRLFAL----------------------------------------------------
260584351    -----------------------------------IKIEDAEAIQRICHISLGYSVSIETVMRLSEDVNHHYIYVYEDEKLQKVVGHAEVYESLYSYAGLNILG-LAVLPEFQGKGIGKELMNHLEFKAKNDSVSFVRLVEAHKFYESIGYVCDKTQK----------------------------------
255654242    ------------------------------------TIEDIDEVFEVEKNCFED---YWSKESFRKELSNEVARYIVAKLDGKIVGYVGIWLILDEGHINN----VAVHSDYRGKKIGDKLIKGIVDLCKDNNIASMTLEVRANLYRKYGFK----------------------------------------
228476462    ------------------------------------REDDWDDVVRIEQENFSP-EEAATPEAIAERLETICDTFLIAEIDGVVAGYILFHKVAPNASQGGFIASLSISKDFKGQGIGTALIAALKDLAIAQKRQGISLTCHIAYYEMNGFT----------------------------------------
142238682    -----------------------------------------------IEEDFSPDRQ-KQERGLRALEQPSRGRIFVVRTDFEIVGNVLFTISTAMGGFVFNLEDVFIHPDFRRCGYGAQLVTYVIDFAKRKEFKRITILTDKEFFESLGFT----------------------------------------
295702637    -----------------------------------IKSEELAEVYQMGYAAWPKGRTYK--EYVRDNKEETYGIRYVVNEEDQIIGSFILLLLQTPRLKLHGIGSVVVHQLYQRMGYGRDMLEDFFKKMKEKRSAIFMLYSDPEYYHQFGFKELPSH-----------------------------------
254382779    --------------------------------------ADEWDVWYDHELAFG-GVPESSEERDLYKSLTEHERSLAVWDGDTCVGSAGAFSFRLS-VPGGALVPVGVAPTHRRRGVLTSLMRRQMDDFRAGGEPLAVLTAEPAIYGRFGY-----------------------------------------
116249896    -----------------------RPAMQRSGIYRLARQSDLAAIVRLLDDNLGGTREILSAFAAIEADANQL-LAVANDATDRVVGCLQLSFVPGLSRTGMWRGSVRVASDLRGSGLGSHFIEWAIAQCAERGCGLVQLTGDARFYERLGFVASHEG-----------------------------------
115803061    -------------------------------------------------------------------------MNMLVENESTVVGYCRLAKV-ISDAKSVLVESVVVGKKRRGQGLGRSVMEMAEQHAAREGFQRIYLCTKDKFYQHLGYSFCK--------PVNTVGAMMLETCDCAPE-----------
261404819    ---------------------------------FAFKPAQDGDLVELIEDVFNPGRAIREGLLQRLTTDQIL----IARDQGKLVGFCLHGGY---EGVAERFGPFGVDPSMQGKGLGKILLYDCLALMRAQGLHGAWFLGH--LYRKAGFDVTRRFDI---------------------------------
296158374    ------------------------------------TPDDVGGILALIEPLESDGTLVR---RGRHQIERDIDHFSVIEHDGVLFGCAALYPYTQERIGE--MACLTVAPEAQGTGDGERLLKRIEQRARARGLTRIFVLTTEHWFLKRGFVKVTVDDL----PEDRRRL----------------------
136459985    -----------------------------------IEKKDNAAVAQLIRAVFDELNIPKTAY---EDPYLDLSVYFVVEQEGKIKGAAGIAPLENESPSICELQKMYFLPETRGKGIGSEMMAICLQSAREFGFEKCYL-----------------------------------------------------
142148493    --------------------LYSGSQMQTIQEIKAEDAAHSEAVNAVVADAMKRWELSDRLYRLSEAYQYTPSFDALC-DDDTLVG-ILVTTDALDDDKGLLIQGLYVVRHHQGKGAGGQLIHAALTQAKAQGAD---------------------------------------------------------
148261804    ------------------------------------RPAAPADIAALLDLVHALALYEKTAPMLHEAGPQPLARAVLAEADGAVAGFALFSFSTWTGRAGLYLEDLFVLPAARGRGIGRALLRHLAREAVRLG-----------------------------------------------------------
284030260    ---------------------------------------------------------AEAETLLRDPPPEYRFACFACVDGSRVVGAAWLTFSQSENRH-LLVADLAVLPSARRRGAGTLLLDAVRQQAAAD--HRTVVLGEPAFAEAHGFRQYSALHLVLDLPTDR-------------------------
255283777    ---------------------WKNVYTGIVNPFLLSEEGCAERIRQLESD-FST--HRLSEYVWEEDSNVEALLSIGDTIDTDITGAFEIWR-------------VYVSAKFQGKGIGRLLLDFAQQKAKEQGYKRIVIWAFKDNYRAVSF-----------------------------------------
29827245     ------------------------------------------------------DREERWRTRLSIPGARDL----VALLDGLPVG--MVSGVPGGEAENVELISLWVNPTARGQGVGDYLIQAVERWGAERGARTLRLSVMPALYERHGFTDTGESGNLLPAGVRRERVLAKSLA----------------
239930435    ---------------------------------MLIRAARPEEAEALYDEAFLDRREELT---LRPGEV-VRRRTAVAEDRGRVVGFV-----TVEGGPPEGLGMLFVDPPAIGGGVGRLLFEHALAVARALGLERLRLEADPPFYRAMG------------------------------------------
40063235     --------------------------------------------------------------------------CYVLEMGNHIFGYGVMT---IGADEAHILT-LSVASEWQREGWGEKLLHYFISLSKENNACSIFLLGAAKLYKQIGFRQVGARIGYYPAMGGREDAIVMELI----------------
298250753    ----------------------RPAVWRDGLTLRQATPTQAAQVSGIAIQAFGDAEEEVAPWVAKAILKPARRFFLVTLDSSKAVGCISTVAEGDGQVDITAFG---ILPSFQGKGLGRQVLTMTVEMLLAEGSQRIGL-----------------------------------------------------
142145406    ----------------------------------------------------------------------DPGCCILAVDDGTIAGSCFYHP----RPTHMSLGIMNVHPAHFGQGIARRLLRHITDLADAAGTPTRLVLDSFSLYTRAGFVPRMTFQ---------DMLLEVPAEGLPLEGVAGSERVREA
160898759    --------------------------------------------------------------------AAPEGCVLLAWKDGQPVGCAALRQVDAQTGEMKR---VYVRPTVRSENLGRRLVEGILDAARHAGYTRICLDVLPEFYENLGFVDAEPVSFN---PVPGTRYLGLDL-----------------
226454918    ------------------------STTAEVDCYDLERLCDDSKVKAALENSFCVSSSSSASSAATTDGTPPVGLPGVAYGERKLIGVARATSDHAFNAT---IWDVVVDGEYQGNGLGKALVEQTIRTLMSRDIGNITLFADSPFYQSLGFVSDPEG-----------------------------------
288561056    ---------------------------------MLIRPSDLARVYQIEVESFSTPYDIPILKQLYDIGAG----FLVATENGQVVAYIIFWLK--EENLGHIIA-LAVDRKFRGQHIATRLLMMAVTVLRNCSVPKITLEVKASFYEKFGFK----------------------------------------
290958283    -----------------------------------------------HLTAMADGRHRLLV-GLDEHGTPAAT-AFFAFNTHRLMTH------------WVWLYTVMVHPAHQGRGHGRALMTAAESAARGFGIDAIRLGGHEHFYASCGYKRVPGAIRVAPGDHRDDITMLLPLT----------------
147919145    --------------------------------------SDQDQVCSIFRNGVASGDHVLDADDPAEWIDFERGENLVAKLDDKVVGWAIVTPLE-EAELPQGVGRIGVDPEYRGKGIGRLLLNSAIQYSEEQGIDSLI------------------------------------------------------
140468198    ----------------------------------------------------------------------DPGCCILAVDDGTIAGSCFYHP----RPTHMSLGIMNVHPAHFGQGIARRLLRHITDLADAAGTPTRLVLDSFSLYTRAGFVPRMTFQ---------DMLLEVPAEGLPLEGVAGSERVREA
260663266    ---------------------------------------DLEQIVAIERAGFTP-EEAGSRQAFIDRINHFPETFLVAKVRDTVLGFI-CGPALVGDVEDWMYEPLAVAPANRSQGIGSQLLTALSKVATNLGCRLTCLVDRIPFYERNGYQN---------------------------------------
270009570    --------------------------------------------------------------RLRESSSDSLPTSLILLRNDEIIGHLKLSPIP-SIRDGCFVESVVIEKGLRGKGFGRLLMEKAEEYCKNLQLKTIYLSGQEGFYNKLGYQPISIYGNCMP------------------------------
241113291    -------------------------------------------------------------------------LTLIAIENAVPVGMITLADRDFDGKSNLWLKSLYVHPFHRNKGIAALLIKRLEQEASRLGCKSLYLVTEDALYEKSGWQAINYVQ----TPFGAADLMTKVLPESPLD-----------
229917928    ------------------FRALEQSDVKSLQRLFMESLSDLIRRERFEDADLLDEEVARLNTTIQDHFDDDTVELYVVEEDGILVGAGALLPIQIERG-AIELGSVYVSPRMQRRGVGQFLLEEMMREISARGKEF--------FYLDAGFPSAQAY-----------------------------------
167771296    ------------------------------------TAEDIAGVASLERACFS---QPWSARVLETELANPNAVFFVAVSGTRVLGYVGMHRVLDEGY----IANVAVAGPMRRHGLATRLMEMLFAFARRERLGFITLEVREAFYEKAGFGVAGRRRRYYANPTEDAVLM---------------------
239978474    ------------------------------------RESDAEQIFRLQYLCFQSEAERYGNYRIRASVGRD--CVFVARLGDEVVGAV---TGTVGEDGTARIGKLCVHPRLQRHGLGARLLLAVERALTERGASLLRLTGHRSLYRRAGYAAV--------------------------------------
153008113    ------------------------------------TADDIDALLRIEERCFEADRISRRSFRALIARPTAETI--VATMDGAVIGYAM---ILFRHGTALALYSIAVDPEAKVKGVGSLLLQAAETAAREDNERAIAL------YKRHGYRPIGRY-----------------------------------
213024076    ---------------------------------MTIRFADKADCAALHTAAIWNDRTVDTDNRLAEARQLLGYPVLVSEENGVVTGYASFGDWSFDGFRYTVEHSVYVHPAHQGKGLGRKLLSRLIDEARRCG-KHVMVAG---------------------------------------------------
156742812    -------------------------------------ADVHARVEA-HRDAFASSRMSVAKYRAAIHAPPDLDLIAVA-DDGSVAAFCTLWFDSINRIGE--IEPLGCRAAHRRHGLARALVLEGLRRL--QGYDATVFYGSEPFYASLGF-----------------------------------------
197121494    ------------------------SAGADTVRYGPAAPEDLGAIRALLERLHLPA----------ADVGAANQSFLVARLGDEVVGCVALE----EYGDDALLRSLAVAPRLQGTGVGKAL--HALAEAERRAVRAVYLLTTEQFFARAGFTRIDRASV---------------------------------
251798898    -------------------------------IFRKATNADAWEIHRQNAIYFGDDEETEETSALLEGMILPEETIYLAEADHKAIGHIQLSPG-IGGI--YGLG---VLPEYRGNGYGRAILLKAIDKLKESNAGDIML-----------------------------------------------------
119773326    -------------------------------------ASDWQDAYHVERTCF--GSHAYPDFFFRQAVDAWPDGLIGAFIEKELVGYALCVPGKDTNVGWIL--SVAVLNSHRGCGVGKALMNHCLS----LGFTSLKLTVAPDYYLKLGFQQQALERDYF-GPGEDRLLLV--------------------
282856497    ----------------------------AVETDFMLRYADEIAVDAEAQR-----RSIEASE------ASPTELLLIAEVDGVLTASAGFAPVPCEKCRHRASAGLCVLRAYWGWGIGSLLMESLLECARAAQFEQLVVTGNEAMYQRFGFVTVREKAFRLRGGGYQSYLMALEL-----------------
294642633    -------------------------------------------IANIERSCFPEEQAAKFCERL---SVYPKHFLLAKDDSGDIAAFIMYTTPSLHDENGAWFG-LCTRPEYRHRGIAKSLMEKFLSLAEEQGRKGAVLIG---FYEQFGFVNE--------------------------------------
81428089     ---------------------------------------------------FRDATYIRRTVFVREQNMPETQ-EIDAHEDHTVVGYIEQDPVHVLKDGGFRIQRVATIKSFRGQGLGFKLIEAIIEDAKRTKTPYIILFADHAFYEKLGFEVISEGEMEANIP----------------------------
33865913     -------------------------PFQETDLDFVRQLARQED--------FAPGIGDIAIY-----ANTANQGVWLAWQGDMPVGCIAAVKYNLDYG---FMGLFVVHPDHRGGGVGRQLWDHALALLAD--VTCIGLEAAPEFYQRQGFRKDS-------------------------------------
135246180    ----------------------------------------------------------------REGTAFSFENCMIAESDGEIIGMMVAFPMYIEEDNSYYICGVAMFPEHRGLGVGSKFLSLAEEHAEEKGFNKLSLIADAKLYDRLGYAEVAREAVV-PHP----------------------------
167757348    ---------------------------------------DYEEIAKLMVEAFPPWNEVRSYQRIEDDGKYTR--CFVYMLDNKIAGVVCGKLITYVNDLDFMIEDFYIDPHCQRRGLGKKMMKALEECLPEVD-NLILLTGSADFYQKNGFK----------------------------------------
162452438    --------------------------------------ADATAVIEIAARTFGTYASFRAAAWYVNHSHYDWDASVIGFLGDAMVTHVWGYRMRIGRAEVRGIGAVATEAAHRGKGLMARTAPHSLDRMRARGYHLSILFGIDDFYHRFGYVPA--------WPESRWRVKLADL-PATLPRLRGL------
157960743    --------------------------------IRPIQASDWPHILEIQLECY-PQIEPESLSVLQSKWQASPDTCFVIESQSVVIGYCLAHPWNIDSPDTLYLHDIALSSLSQGKGAGRQVLTALMNLALSKGYPSISLVGAHHYWAKQGFE-IKKIDKDLSGYTDDACYMVYTL-----------------
91984607     ----NLEIREMTIDDLAPVFHLGEELFTSESLSNLYRTWDEFEVTAFYQST--------------------PEYCLVADDDGKLAGFLLGTTIEKAGTAWVWLG---IHTEYQRHGIGNRLFEAYRQLMIKEGIRIIFV-----------------------------------------------------
54026232     --------------------------MTTGNDLVTIRTATAADHAAV-------GELTVAVYVVRADSPYAAELALVAEHAGELVGSLTVARADIARPGELEFRMLAVSSRARGLGAGTGLVRSVIDLARAESFDAVVLTTMPALYDRLGFAHVPQRDWT--------------------------------
89894144     ---------------------------------------------------------------LRSFPSPWSPLAFVTEEDGILLGYLGVWLIFDEGYITR----LAIHPDFRAKGHGSYLIRQVLEWMKPRGVKAC------SFYKKLGFLPRATKQAYYTDPPEDAMVMTLDL-----------------
136266759    ---------------------------------------------------------------LREGRASRAEIV-VAEVDEQIAGSLAYHDDYSDEVKAGQLDNLATDPQFQGRGVGEALTRWCIDRAKRDGRDA-LVLNTTDYYRRLNFELFPEIGYSI-GGSQPVEVLGFRLT----------------
86140451     -----------------------------TQKDFTVKQITTAETYAVRHPVLRAGRPVETCAMPGDDAEDTFHLGL--FDAEKLVGVVTFMKTQFTGKQYQLRG-MAVLEAYQGKGLGNILVTEGERRLKAQGYD--LLWCNANFYTRKGFKIEGE-----PFEIEP-------------------------
254000131    -------------------------------------LEDLFGIEAFEADTEAQQRG--LAMLI---AAPDRGIIKVARTEGKVIGSAQLIISTAQGTPAAWLEDMIVDKDYRHAGIGRTLLDAILQWCKDQGVRAQILVDTENYYQHLGWQP---------------------------------------
15227703     --------------------------------------------------------------RIRNSPFFIM---LVAGVGNKLVGSIQGSPVEFHDKSGYVLG-LRVVPSYRRRGIGSILVRKLEEWFESHNADYAYMATEKDFIGRLGYVVFRNPAILV-NPVNPGRGLKLP------------------
137760847    ---------------------------------------------------FTPEQLEHLTH-IRPDRDMALAAVTSNQRGEEIVGVARYAGLSDPRKAEFAL---VVRDDLQGHGIGTELMQALIEIARKHGIEGLVLATNHELMSHLGFQVMPDAQ----DPTMRRVLLDLEVHASA-------------
184156549    ---------------------------------------------ARIDRTFAE-TFVLRSELL------------VASCSDGIVGCCEFWPDALKGEAAY-LHKLAVRRTHAGRGVSSALIEACRHAARTQGCAKLRLDCHPNLYERLGFTHVDTFNPGWDPTFIAERL----------------------
148657936    -------------------------------------------VEALHTDPFDPQRTVDALQLV--LSHPEYGVVHVAVVGETIAGYIVGSGLSIEAGGRFLLVDLYVSPAWRGQGLARALLASLIPYAQSHHCRVVELVGWENWYERLGFER---------------------------------------
148271919    --------------------------------------ADHEGIAALLTLAFPD--FAAGYAGARSWAGAQPELRILVHDGDELVAHIRRMFVSAGNGQGLLMGSVAVHPERQGQGLGTLLADGIRGALARLAVPFGLLTGESTYYARHGW-----------------------------------------
212636886    ------------------------------------------------------------------GDEDTKPLSVVARDDGNIIGGV--TGRSI--YKNFLIEVVWVDKAARGTGLGRQLMEQAEEQAKQRGCLVAQL--DPQFYQKLGFEVV---GTVPEFAGSPARYFML-------------------
258593645    -------------------------------------PEDMRDAERILGVSFGPGDRARLVARMHAAGMRQIGL----WVAGQLAASVLHTTVGVGHITG-----MATAPEFRGRGLAGLLTAHAARIARQEGAALVTLVATAEVYLRIGFSRAA-------------------------------------
288799487    ---------------------------------------------ARIDRTFAE-TFVLRSELL------------VASCSDGIVGCCEFWPDALKGEAAY-LHKLAVRRTHAGRGVSSALIEACRHAARTQGCAKLRLDCHPNLYERLGFTHVDTFNPGWDPTFIAERL----------------------
239617792    -------------------------------------------IDKIYD-AFSPVDKKAFGIKMRDQGHWLPELSI--KIGTPLKGFVTCAKMDGPSTNGFLIADLLVFEKFRRQGIATSLMREVLRRGKTKGFSRAILVKNPALYERLGFT----------------------------------------
289209393    ----------------------RVAPAAESPVIRPATLEDLEALVALEDAAFEVDRISRRQFRYLLTRGHAASLVAEGAGGEGLLGYVMLL---FSRGTSLALYSIAVSARARGQGLGRRLVEAAEDAARAHG-----------------------------------------------------------
143143026    ----------------------CRSVVTIMSLNLLIRPADDSDLANITDLLPELADFDVPIKRNREDWRSDLELCDVACDNGRMVGVVIVTDELLSGSPSAHLEAIVIDKECRGYGLGRKLLQHAQTKARELGAESMSL-----------------------------------------------------
170738787    -------------------------------TVRPATPADLDALVALEAATFATDRAERRAIR-HAIGSPTISL-LVALDGPVLVGAATLERRRTSRRARLSS--IAVAPARAGTGLGRLLLDAAEAEARRHG-----------------------------------------------------------
229085097    -----------------------------------------------------PQTTEQSEKILRQSLETNTGHTYYIEEEGEIVASASTSAE--NSLSAMVVG-VCTHPDYRGRGYASLLLQKMIQDFTKEGRTLCLFYNNPAIYKRLGFKDIGTWTM---------------------------------
144143757    ---------------------------------------------------FAPWAETHFKDSLRQAHE-----CWVFYCGAELVGHGVLSAVA---HEAELL-NLCIAPRVQGRGLGAELLSHLLERARARDCDEVFLVRDSNLYRRAGFEEIGRRRGYYPGPAEDARVLRREL-----------------
148252205    ------------------------------------RPDDAEKLTRIAQAAYGKPRMVKASYWIREGNTYVLEHS----------GEVAAMITLLPKDDHLMMRNLAVLPAFQGRRLGHALIDFAEAEARRRNLPELRLYTNEPFYKSRGFSETHRAQV---------------------------------
115358900    ----------------------------------------------------AEGEPTDAADVL---VRIDDGRAYVATDDEGT--CVGFAFYRLLDARRLYLEELDVAPSHAGQRIGARLIERIMTRAAQDGIAEVVLSTNAPYYARLGFHIVDDASL---------------------------------
146295284    ------------------------------------TKEDIDSVYEIEKLSFSVPWSKES--FLAE-IENDYAIYFVYEEDSKVWGFAGMHHIVDEGHITN----IAVHPQKRRQGIGKALLSALISYAKENGIPAISL------YKSFGFKEAGLRKNYYTNPPDDAIIMWL-------------------
227824916    -------------------------------------------------------------------GQKASDFGFAAEWKHHVIGTVRIMKSHINKEIPSLV--LSISASHRGKGLGTRLLTKLMKEAKLIGYPALSLVSNPALYKKLGFESLT----VVKGETEEEIVMVKEF-----------------
289678130    -------MRRDLAVPV------PIPAWPPGIQPHPLTLERAAEIHSLLTLGYGSAAGCVADYWLAADPECDPSLCFLAMRNETVVGVIVCWTSAFIRD-------LVVHPDVRHSGIGHTLLNHLFTHLRTRNEASV-------------------------------------------------------
241572044    ----------------------------EIMKTWPENQETDIDILTLHLTKNGFSEKPVFSIFIAEDSTRVP---VVSSGSASIVGWVLFSRIYSTEGRSLRLDTIFVVPEFRRQGVGTALLRSVIQMCRAVGCQRI-------------------------------------------------------
118471790    ----------------------------------LESPEDADSMNRVYVRCGMVPAPVDVIWRNHTENPAVIYLVAVRDDDGSIVGTVTHKQLFDDPEDGSSLWSLAVDPAASLPGVGAALTRAGMLHARGRAYLDLSVAHDIGLYEKLGFQRVPVLAVK--------------------------------
220911067    ------------------------TVPTQALETAVIRAARESEYEAVGKLTFRPGARQPDAERLDAGARAAAGDLLVAEDTGELLGTVALARQAEPGEAEVRL--LAVLPEARRRGLGWLLLDRAKELAVARGAERIVLDGSQNLYERYGYVRRPDREKPRPAPKVQLAVFTLELA----------------
51245346     -------------------------------IFRRIEDADWPYIEKIEEEVYVPSLGEELVV-LQSKYLASPATCLVAEESEELAGYCLAYPLDACTVPALKLGDLAISAKYQGRGLGAELFAKLCRLIREQGFSSITLVAGPKFWHKLGFTPHSE------------------------------------
269217477    -----------------------------SAATFIETFASAEDFDAFLRKAYAPGTLAE------EIANPGSTFCF-ARVDGEIAGYAKINVGEAQSEDAM---PIYVLKRFKGRGLGRLMLERAFEEARARGAESVWLLG---FYEHLGFK----------------------------------------
262278520    -----ITLCAFTSVDFEEGIEVYYSAFSNEP--WNEQFDDLEPIRKYFERYF----------------QYSCSFGFCAKWGNQLIG-VGMGHITIQGLR-YYLDDFFIHPQYQGKGVGSKLLKYIEGKCRENNIETIVLHTSEDFYKKHGFKNRSK------------------------------------
298345311    -------------------------------AYRPITRDDVVQMSQLHAVAYRDGSSAASQLNLFWDGAYGPLLTLGAWHEDKLVGVVIVWCTADGNSDQPYIADLFVDPEYRRQGIGSGLVINASRAVDALGLEALTL-----------------------------------------------------
227528169    -----------------------------------------------------PWNFENFEAQIREQ---ERTLYLVVRHNDEMVGGCDMKYATYEAHITN----IAVLPPYQNLGLGQMLIKTLIDEADKRGLRKVSLEAHEAY--RFGFDRIVKKDYYTDSPAEDAIEMVYSINAN--------------
256822635    ----------------------------------------QATIIPLRHSVLRAGQPIESCYY--EEDNREECFHLAALIDKQLVSIASFYPKSGSDSAWRLRG-MATDPEFQGKGYGAELLREGLRICREKGAQ--VLWCNAPFYSKLNFD-IKGEEFVIEG-IGPHYFM---------------------
298244952    -YDMKIELAEPLRQPV-----WPDGIRVQNTQPGMERAVFEANNEAFRDHGFVENSFENWSHYALDPHTFDPTLWFLAMDGEEIAGFAICGK---EGEDKGWVYDLAVRRSWRRKGIAQALLHEAFNAFYQRGIHNVLLTGALRVYERAG------------------------------------------
218442137    --------------------------------------QDEQTMATLLSQCFGGTSELAQSYLNRLGKDNFRLLC----QGEEIFGSLQMGQWYGGRVPMAGISAVGIAPEHRGKGVADQLMRQVILELHQLKVPISTLY--PALYRKVGYEQAPLAGLKLPG-----------------------------
296876406    ------------------------------------QVKDAGEIRDLCHQALGDSTLEKVAAQIDKFNSPDSDFCFVYEEDGNILGYVEAYESLYSDAGLNILG-LAVFPSAQGRGIGRQLMERVEDLAKSRHYAFIRL--NSAFYERIGY-----------------------------------------
86130902     ------------------------------------TPEDMPAVLSLINEVFEPDAVKINEDILIENGFGDNPLCFVAKENDTVIGYYRFSTW---DGKSLHLEDLVVREEYRGKGVGKKLYDQVMTFGKENGVKRVVVL-DIDFYEKSG------------------------------------------
124515024    ------------------------------------RTEDFPAILAVQKKAFLPARGIETSELTRDAREKTI---LVAKVDGRVAGAVRFAPV----EGVVFVRKICVDPEYKRLGVGRALLLSVEKYAPSDAHKISLLLTHEPFFLRLGYRPE--------------------------------------
288920524    ---------------------------------------DEEAWLAINAAAFATGRWTMDDLRAREAEPFDPAGFFLVERNGQLVG---FHWTKVHGDPQAAPGPVGVAPEAGGAGLGRILTIAGLRHLRDLGLATVMLYVDEDLYTRLGFHR---------------------------------------
142902852    ---------------------------------------HVDAVCAIDSRCF--SRPWSAAQWRTELDADDRTH-LVARDNDHVVAH----AGTLRVLDELHITTVAVDPDHEGKGHGTRLCIELLRLGIAAGATSATLEVRAQLYGRLGFAPAGIRSRYYDRPTDDAVIMWL-------------------
296448208    -------------------------------AIRPIGAEHAADCARLHAASFAPWSKIDFETMLTESNVLADG----AFNDKLLVGGMALSRLLPPDAEILTF---AVDPKRRGAGLGRELLAAHLTNLERGGARLVFLVGEDNLYERLGFQTI--------------------------------------
258637199    -----------------------------------------------------------ASRLLARNQPAVNTLTLVAADEGALMGSASLIHYELTDVPEFWLGEVITATEHRGKGVGSALITRMIAEARARAIAALWLY-TPALYRRFGWQDVEQR------EVDGDRVSVMMLR----------------
137999939    ---------------------------MSLAMIRVQQISHADAHVAIHDRVFVQEQGI-AAELERDALDPVSAHVLALDADGQPVGTGRLAPDG-------RIGRMAVLASHRSQGVGEALLEALVEAGRRLGLAELHLLPARDFYARQGFLPE--------------------------------------
222149118    ---------------------------------MLIRPDDAADIAALQSL---PGVRAGTLRLVRKENRQANGVSLVAVMDDIVVGNAGFMQGIGRRSHTASLG-IGVHDAYQGRGIGRALVSELVAIAEDDNAAAIAL------YERLGF-----------------------------------------
39935121     ----------------------------DAASPILIRSSHDGDVEAMLDITPQPDDLKERRKNLRNRRFPHL----VAIRGETVIGY--AYVVLFRKRPAYRYTSIYVHPDHLGSGIGRLLMHELIDACAAAGFRQMIGYIDADLHHSFGFATV--------------------------------------
149927344    -----------------------------------------------------------LVRRGRDRIERDIDHFIVLEHDGILWGCAAMYPYQAEGLAE--LACLVVHPSWQGTGDGERLLKKIEHDARKQGLKQLFVLTTSHFFLKRGFVVGDIDKL----PIERKRL----------------------
217969921    ---------RYAHMAIHPYPLHLVQDWKRAVRTRPVRPEDANLVLGFFDGLSAETRFMRFMEELQEQIDYDREMALIATDDEHMVGSARYSLAADGESVEFAL---VVADDWQRHGLGRRLMGALIEVARGKGYRNIFVLG---------------------------------------------------
257076939    ----------------------------------PYRKSDFHGVSIIEKMAFGD--EAYSNFMLKGILNSINGFTYVLDDGSKLHGYATMGPLNEQAIDIESIG---VLPEDQDMGYGSMLITAIEAEARARGYSIIIL-----------------------------------------------------
254514296    -------------------------------------------------------RLRSAVFVLEQGVPRDIEWDGRDAEARHMIAELNGTPIGCGRLLADGIGRLAVLAQHRGQGIGAQLLSAIVGMARQRGEHSLYLHAQADFYERAGFT----------------------------------------
13475862     ----------------------------------------------IELRAFEPDHIEGAVVLSRQENWPALQLSSVALDDGRVAGTILVTPYGMDCAMINM---VIVDRNARGKGLGRRLMDRAFALAGNRPLRLVATLDGMPLYEKLGFVPSGTAALDAPGGVEAA------------------------
146302930    -------------------------------TIRTVRADDIDAIIKINRLTL-PENYP--YYFFVEHVRDWGEAFFVATVDGEVVGYI-MPRIETGFSNLKSFIPLAVLEGYRRKGIGKQLLTSSMEKMKQYGAEEVYLVSNYPLYEKLGYKKVKLLKHYY-ADGEDAYLMAAPL-----------------
226946021    ------------------------------------RLGAPEPLSERHDESFSSGSEGLDLWLKRKNRLSGASRTFVACEGRRVLAYYALASGVIDPVPVVVLGRLAVDLSLQGQGLGRALVRDALQAADAIGIRGMLV--HAAFHERVGFEPSPLEPIT--------------------------------
142023255    ------------------------------SRTLTYRPFAESDLPAAHRLSEA----VKWPHRL-EDWRFVLQLGFVAEDETGVVGTALGWRL---GEAHAALGMLIVSPERAGGGIDRELLARALDS---FGTRTVFLHAMPPLYAAFGFEPI--------------------------------------
141320120    ---------------------------------------------------FKPKDFEEWEKKQREQVLQDPEGVFFLEEEGVAVGLLVCTNHRAENSGGF-IDKLGVLESHRGKGYGELLLRWGCAYSVARGFSDVALTGAVALYEKAGFRP---------------------------------------
159185727    --------------------------------------------------AFQPDHLDAAVELSRQAGWPALALSFVALDNGRVVGTAMASLLGDSCATVNM---VIVDEAMRGRGVGRQLMQAAMAAAENRECRLTATSDGLPLYEKMGFVAC--------------------------------------
13471748     -------------------ITFRKAQASDLPAIVA-MLADDPLGAAREDTSLPLARGYLDAFNAIDADPN--QLLAVAVDGGEVIGTLQITFLAGLSRKGAWRGAVRVAGHRRSGGIGRLMFEWAIEQCRARGCSLVQLTTDHRFYENLGFT----------------------------------------
254418520    -------------------------------SDFVFRAATLADVATLHERAY-RGETAKAADLLFDTRTSAEELSLLAHKDGALIGCVQVARV---GDDRTYLGMLTVEPTLQASGLGRRLLAAAEAVARFAARRMEMTVIHIAWYQRRGYAPTGETR---PFPVDPPR-----------------------
260424412    --------------------------------------------------------------------------AVVVNEDDIPVGFI---NGEYTADALHILG-VAVMRDCQGMGLGKMLMAGAIHHAREKQLAALTLTTNQPFYARLGFHVISDAEM-------PER-LARLLDEEAAHGFARAGRCA--
254563268    ---------------------------------------------ALFGRAFAEPDTYGAAAYLADLLAKAHVAVLVAERGGTVLGGVAYELDKFERARREILYDLAVEAEHRRRGIATALIQQLQAHAAGRGAWVIFVQGDPALYDRLG------------------------------------------
288931207    ------------------------------------RASDSSDIIEIDREAFSYDLFIYLAY-----GSDII----VAEKNGRVIGYVVLMDL----GEGAKIMSIAVKSDYRGKGIGKALLEEAIRRCRKRKKKTITLLKAQELYKKYGFE----------------------------------------
114800022    ----------------------------------LIRPATQADIGALLEASFPEDRFDRRTWR-RLLAGHASVLVCEAPRDGLLAAAVMLYR---KGARVARLYSITVAPEARGMGLARALMAACEADATERGARAV-------------------------------------------------------
299124419    -------------------------------AHFLEEQTIDDAVEQWY----GDGRLEE----LISDEADDVSIP-VLEVDGEIVAFAQCYLVEFPERVGEIHW-LHVDPEHRGEGYGSQLYEHVRETFEEEGIDRVFAENEPEFYERRGYESAYTHTQEIAGEEYTENVWV--------------------
218960695    --------------------------------------------------------------------------AFTLLYGKEVIGYIFYCGVKEEMVIVNF----AVKPDFQGKGLGEYLLTETMRMMNKNGVQRFYL--DSNYYEKVGFQEIGIRKQYYNNPDEDALVMGMEFND---------------
139444409    ---------------------------ETLEALRPATIDDVAAIVSLIEPLESDGTFVK---RGRARIERDIDRFTVIEHDGVIFGCAALYP--FSKSSLGELACLMVRPETQGKGDGERLLKSIEQQARQAGLKSLFVL----------------------------------------------------
295837792    -----------------------------------IRPATRDDIGALADDPLGAERESLTPYFDRLDGDRNQHLV-VAESDGEIVGTLQLSGLSRKGTTRTIIEAVRVSAAARGAGLGTRLITWAIEESCRRGASLVQLTSDATFYKRLGF-----------------------------------------
254501011    --------------------------MSADIRIETADAADAEGLAALRVEAMRPSLEA--AGRFDPVRARDRFLSTFCAADTKIIGSVVGFFVVRRNTDHIYLDHLYVTSACQGRGIGRSIVDDVQAEARFAGVRLMALNGSPAFYQACGFEAVLKDALDTHYEWVPLR-----------------------
251796071    ----------------------------------------AAEVEEL----FGPMLFVQTLERIREGR------AFCIRENDGLPGEKLGTLISTKNAPSYKIGWLAVSEQARNKGVASALMKHVLEYFQSPAEVSVVTFGEPALYGKFGFAP---------------------------------------
104782269    ------------------------------------TPEQRDAILA-----------PLRAYNLAQVGDPQLQTSLRDTADGAVIGG-LYGRIAAG---WMFIELLSVPEAMRGKGHGRQLMEQAEALARERGCIGIWLFQAPEFYRRLGFVVFGEINDYPPG-----------------------------
66768730     ---------------------------------------------------------------LKQQVRKSLSVAYVASESDKFIGHIKVLPESINAIPCSRLIMLGVDKGYQGKKYGSMLMKHALEAARQIGSFGMYLDADPNFYTSLGFHLLNGNAAPSPSP----------------------------
29832557     ---------------------------------------------------------------------------LVAELGGRLAGYIRLTPLAANSHVRQIQG-LVVAEEARGAGVGRALLRAVQEHAARQGARRISLLGHPALYESEGFEVILPEEFLLDGQYVDDVLMGRALRP---------------
154486958    ------------------------------------TMEDLDAIEAVEAACFPPA-EAASNESLTARVAAYPDLVNTDDDDGTLVGFVDGMAMHDEHGDWQMIFGVDVAPVYQHRGCASYLLRQVILDAAQAGRKGLVLTCKEDFYARLGF-----------------------------------------
254503032    --------------------------------------SDAKQILELQKIAFGDMQIAPMVEALADESAFTTHVFLIARKGADIIGSVR---VRAEDDTCH-IGRLFVAPEHQGRGIGRQLFIAAEEKFPSAGSYRLITSGNIRLYESLGYQ----------------------------------------
261855942    -----------------------------------IRAASLDDIGGIVALIEPLEQTGVLVRRSREQLELELDRFVVIERDGDIIGCAALYPY--PDAQSAELAALVVHPAYQRGGRAGRLLGFLELRARSMGLKSLFLL----------------------------------------------------
294886809    -----------------------------------------------------PDDLNISSYDLLKDFLAGRYRTAIAEVGGSPVGYALYYPGYSTDGKSIHLEDIYVDEELRGEGIGRTLIEFVAKKASREGYGRIAVVGAHGFYEEMGAKKEAEW---IPFVLDRSGIAAL-------------------
225848536    ------------------------------------RDEEYPFVESILKDIFGE-KFIL-------DKKSDLFKTFFLEDNSEIIGIIQFWYLFDEAEITI----LAIKKEFQGRGYGKILLEKTFEYLNVKGVKSVYLIDNQPLYEKLGFK----------------------------------------
78358511     ---------------------LRYSRLQEGFVIRPVRPADNAAVAEIIRSVSQEGLTAEAGYAVGDAAVDAVSQAYVVEHQGRVLGGGGVAPLAGCDGSICELQKMYLLAECRGRGLGRRLVLTALEFARSHGYRACYLTGAARLYESLGFERCTAQG----------------------------------
197105500    ---------------------------------------DLDGVVRVAALAFPHHFEDRGCFADRLALHPQG--CFALEDAGEVVGYLIAYPWRLGSAPALYLHDLALDPRLRGRGLARPAVEALVRRAREDGWPAISLVADAEFWRRLGFETVQDPRLA--------------------------------
294339400    ----------------------------------------------------APEVKAVLVQRLRERADYFGVLAF---DGATPVALINCFESTFMARPLMNVHDVYVEPDYRGQGLSRRLLQRVEDVARLRGCGKLVLDGNAASYRRFGFE----------------------------------------
282884917    -------------------------RPATVADAALIASIHSTSWRALLPDTFLDGEEERAAYW--EARMSAPGMVLIAVLGDEPIGFV-CVERQPESAWGVLLDNLHALPGYQGIGAGKLLMRAAEDWARAQGETQLVLEGNVPFYERQGWQFA--------------------------------------
229917185    --------------------------------YRKAEVSDFEAIHRLNYETFPPNPERRLVDKFHEENTYWIG-----EADGEVIASLEQKGVRIPEGNWIEIRLLAVTKPYRRNRTFAGLMRAVIDDATERDVDGIVISGEQVLYRRFGFVPFA----DPIGPEEARYVMVLTLRPKSL--LAGPVECSE-
153856045    -------------------------------------LSDLQDIAALESEIFSDAWSLKS---LEETWNQKNAVIFAAKTEEKIAGYLIIYYVLDEGEIAR----IAIAPSMRRQGAAGQMFQELVAFCEEQQITRIMLEGNEAFYEKCGFT----------------------------------------
262199317    ------------------------------------RADVPAIVEMLADDALGAKREEAFAAIDRSEDNHLL----VAERSGEVIGVLQLTIIQYGGRRALVEG-VRVRRDARKDGLGRKMFEWAIAKARELGCHLVQLTTDHAFYEALGFVASHEG-----------------------------------
212709086    ------------------------------------TLDDVPAITQMHADAYAPYPTTKTWEA-RLGANDPLVTQFVATINETVVGLVVHQPSQVRRRHVASFG-ITVSEAYQGKGIGTQLMQVMVDYCDNLNVHRIELEGSLDLYEKFGFKQE--------------------------------------
289523907    -------------------------------------ADYESEIVDLYRRAYKADTEIETIKRYRADGGF-----LVAFDGSRIVGFV--------SIDHKWLSPILVDPNYQGKRIGKLLLEKAVDLLAKRGVKMIELWGEKNFYKSQGFEEKEKRG----------------------------------
87311634     -------------------------------------AAERQHVVAIRENAF---RSVRQVYTLLETSSADEQVDAVASIEGGDVGVISFTDGALLRITGLG-----VLPKFRRRGVASRLLRFAERVAEERECRTLALFGNIEVFRRLGF-----------------------------------------
140462454    ------------------------------------RVEDVAALETFNDEAFGLDRPVLAVLRMLDVPGFGFHLGFV---DGLAVGTAM--TCCIDGV--VLIFNVATPPSHRRRGIGEAMTWSAVNHGIESGCDLAFLQATPPLYERMGFRHA--------------------------------------
269836048    --------------------------------IALASLRDLPALHALQRRCFSEGQAYGIATLLVLYLWPRAQI-LVAWAEGRIAGCVVADR---NGDRARIL-NLCVDPDFRRRGIGGFLLKTAEEML---GAPNVTLMGAQELYRRAGYIPVA-------------------------------------
134535098    -----------------------------------------------------PEAYVLAFERISEAADNML---IVVEQGNSIVGMMQLTSISFRGGTRLLIESVRVDGPFRGRGMGERMFVWAIEQARERGCFMVQLTTNPDFYERLGF-VASHVGLKL-------------------------------
147921304    -------------------------------------LKDLAEMQRLERMCF--DIEAFSKFQLRYLVTTPTGISLAAEIDGKFAGFI----IGIINRNRYGYGRIYVDTGFRGKGTGTELTRALLERFKASGCEKCFLEVREALYHKLGFEN---------------------------------------
270158551    -------------------------DYKKDLTFRTATLKDIPFLCVLDESCF----FKKQAELIPRDRNYQIILAF---EDNHIVGKAHLRW----QKDGATLSDIAVLPIRQGKGLGTALIAHCINFALSEGKPHLNL--DLNLYSRLGF-----------------------------------------
148259988    -------------------------------ALRPFRPGDMGQIAAIYRETYGWGRQIETSAFLR-NFKPGREQCWIAEMEGVMAGSVFLTD---EGDGLSRLRLLYVEPFARRLGIGNALVSACVGFARETGYRRMTLWTH--------------------------------------------------
260429303    ----------------------------------TIRRATEADVAALADDPLGPGPPLPEAYLDRRIDADPNQLLAAAERDGAVIGTLQITFLALGATRGQIEA-VRVAAPARGMGLGGTLIDWAVEQCRERGCVMVQLTSDASFYERLGFTA---------------------------------------
257440015    --------------------------------------------------------YEKAYKRIRQMVTMEDSLCLMQEDDNDITGLVIGFLESYDDFTFYFLDEILIFGEYQNKGYGRLLLQEVEQRVRERGAQMILVCPDDAHHMHFGFGMAEATNLKL-------------------------------
42522183     ------------------------------------RTDASWSIAAEYPTAF-------SSNNLHNMR--------IIADEGSVLSHAVMKPLIIKSPKVGAIGSVVTDDQHQGQGYSTQIIKDCLKSATEQSCDIAILWTDLDFYRRMGFELA--------------------------------------
222102279    --------------------------MTLDNSYMDIRPLNDEEAFALFRQALGIGDFGRTARILREGKP------LGAFEDNVLRGVVNGYDSSITRVRHLSVTHVGVSPDATRRGIARLLITEQLRRARAEGY---VVAGDPRIYGRYGYGVASWSA----------------------------------
194367279    ------------------------------------RAARAEELGAL------PAIEQRAGELLKGHPAYTVGLDLQTLQEGLQRGQLWVVDAADGGVAGYLLGELCVDPTHARRGHGRALLRHAMAQARGGGYAAAVLTTNAAFYASEGFAVVPQAEW---------------------------------
293115800    ----------------------KEAKMNNRYEFRIIKDNEAEQAVRIEQVCFPP-NEACSEKNMIERIKNAPELFLVAVDTGKIAGSLLATDEEVEGKNIMILG-LSILPEYRRQGLARELVRYALKEKKNNREKLILTCLDAPMYLDFGFT----------------------------------------
78221719     ------------------------------------------------------SREIETKY-LRAYADTPDACVFVVRDGDAIIG--AGTGVPLHGEPATFTAPFAVLPGYRGQGLGSRLLKEFEEHIRSLGHLACATIERPEYHPKAGFIRHPELSVTLPWP----------------------------
142183576    --------------------CWAAE-MLVQQAFTAEAMSHCRDIRRL---VFIEGQKVEHEEW---DGRDDEAMHFLVDVDGQAVGTCR---VRILGHKAK-LERMAVLEEYRGHGIGRFMMEHVLERLKVHLHAQIAAKG---FYDHFGFRAE--------------------------------------
296412963    ------------------------------------------------ELCFGIFTIRRSKEYLLGHVIATKTLSSSVTESSMAVATSRNSPHN-PAGPTIALHSLAIQPAHQGRYLGSTLLQEYIQR---MSVGGCVLVG---FYERFGFR----------------------------------------
226944914    ----------------------RDSVFIAEQAVPPELEWDSEDQEAVHFLAFAGEFAVGTARLLRD-------------------GHI---------------GRVAVLKDWRSLRIGAALMRMAIAEAERRGFRRQLLVQATRFYERLGFVVISGEYLDA-------------------------------
13472750     ---------------------------------------DVEAVARLRVAAFFEGS-ARTAAGLRTLLAGDFETALVARIDDISVGTCLLVRHELEPAHDLWLAGLVVDRNHRNKGIGRALVAAVEAHAASIGVERLYLYTWEAFYTGLGW-----------------------------------------
222086844    ---------------------------------------------------------------------------FVGAIGEVPVGCISLVRY---GESFAFLGLYMVHPEFRGKGYGKALWNKVMTFAGNRTVGLDGVVGQQENYRRHGFEAALRYGGVAKVPDIDKAVEVVPVTQGRLEAL---------
144180659    -----------------------DPKSERDLADILEMTGEYAKDPMGLGRPMTPEETALLAERL---PDVPGSVILMAWLDGRPTGIATCFGTTFSASPLLNIHDLSVREGARGMGIGAELLRAVKRKASEMGCNRVTLEVREDLYEREGFDYGTPTMYFMKAPVEPA------------------------
291302552    ---------------------------------------------------------------LRDD-NPDRSLAFAAVEDGVVVGAADMQYPT-KDNPTLVEMEIDVPPEHRGRGVGSALFEHLAAQAAELGRTNIMTIGAPAFATRHGFTRRN---------VELRRVLDLPVPASILDELA--------
220922252    ---------------------LRDGQPVEIRALHPEDREDHTSERSLYRRFFGAKRHKEIDFFLNVDFVDHVALVAVANEGEGIVGGGRYVVTRPGQAEVAF----AVVDQYQGQGIGAALMRHLVGIARAAG-----------------------------------------------------------
291456917    ------------------------------------------SIAQLEGELFGRGAWNENMVREELDAPTRTYLLDVFGETEQTVGYAGFWY---DGEDAELMT-IGVGKAHQRQGIAAALLKTLIDKAKRQGAARMLLVDNEPLYQRFGFERMGLRKRYYQPEGIDAYTMSLDLKP---------------
136910395    -------------------------PFQETDLDFVRQLARQED--------FAPGIGDIAIY-----ANTANQGVWLAWQGDIPVGCIAAVKY---NPDYGFMGLFVVHPDHRGGGVGRQLWDHALASLAD--VTCIGLEAAPEFYQRQGFRKDS-------------------------------------
209964615    ------------------------------------RRADVPAIVALLDDVLGRTREDSSVEAFDEMALDPNSELLVLDLDGEVVGHLVYGRSLVRKGQRCTVESVQVAARLRGRGLGALLIGAAIDLARAHGCGLVQLTSHKSFYRRLGFEASHEG-----------------------------------
117929233    --------------------------------------ADDDAWIALNARAFAPEQGSWTLEDLHRRMQFDPDGFFLAERDGELVGFVHGSPAASNGSSGHGHEPLGVDPKAQGLGLGRALTIVGLRYLRSRRLPHVMLYVDATLYESLGFR----------------------------------------
67902036     -------------------------------------PGHGDTPVDINAEAIYPGNPVEQRYLLQLDRSLHKRRVEVVKE------------IASSSSPAVMVLDLCVDPAFQRQGVASKLVQWGLDEAKHRGGLEAVLEGSSHVYRQLGFWQ---DGGECEYDVDEE------------------------
119964676    -----------------------------TAAPVTIRPAVIRDWPAVSELSFRPDLFPRSVYRL-EDPDAWIG---VAEQTGTIVGSVLGWPGTRWRQQWALLVRLYVRPEVRGQGIGRRLFEAARNWASDRGVR---------------------------------------------------------
78042699     -------------------------------------LEDAEELLAFYKRAYGPGEFNFTVEQEREHLQNKKALLAVADCRGRIIGSVSFKPGLGTQFSHFGMG-IAVLQEFWGLGVGWALISYLKKWAKDNGVRKINLVDNKSLYEKAGFT----------------------------------------
114761087    ----------------------PTTTPASDLALRAFTPEHIPGALRLSQEAGWPHR--------AEDWALTLSVSVVALRDGEIVGTALCS--IFGEVASVNM--IIVDARMRGHGLGRKLMQAVLDLAGTRELRLTATTDGLPLYQKLGFQCLQHQGIALRGPVDADGIAAMDLAAGGMERA---------
215408865    -------------------------------------AAHVGAIRELCRAEYSETQLAGWAERLTPAG-YLPAIALVAENEGRVVGFAEFAPSRGEVVAMY------VQPKHARSGIGTMLFREIERLATAEGVTAMHLLSAVSFYERLGFVAGPR------------------------------------
142805158    -------------ISVFGQPC-----PTTMIKIRTTRANDWPAIMAIQDECY-HQLDPEPIEVMSNKAELAPASCWVAEHQGQVLGYLLCHPWRAHQPPPLYLHDLAVSRQARGKGIGQRLLATALAFAADEGAGLVAVQDAPAFWRKQGFQPAST------------------------------------
34496363     ------------------------------------RRSDLSAVFAIEQAVFGH--HVYPDFFFRQALDLWPDWFWLAEDEGAPVGYALGAPS--QEPDRLWVLSLALLPSCRGRGAGQALMRAVLQAMKPR-ARSVRLTVDPALYRKLGFAEIAREDDYF-GPGEARLLL---------------------
291458264    ------------------------------------RPSEIDETAEIELLCF-PENEACKREHMAERVKTAPETFLIAYDNGKIAGFLYFTDASLHDPRGLLLG-LDVRPEYRHHGLGSELMQRYIKRERGRGRSLLLLTCHSQFYENLGFE----------------------------------------
258645523    --------------------------MGKTSRYELIEEKDISDIYQIGTVSFSDAWREET---IRNDMKGGHSCYFIAKLAKKVIGYGCFWFIADEAQ----LMNIGVLPEYRRMGAAEKILKQGLEEAAERHMEVIFLLPAQSLYRKHNFQTVSVRQDVYELPRENGYIM---------------------
271961889    -------------------------------------PADLDQIGALLAEEPADALDHRLVVTDPEAGWPA---CAVVVDGDRVVSTLRLADVRLPAGQVEL---VATDREYEGRGLVRALMRWAHERSTARGHVLQIMIGIPYFYRLFGYEYAVD---IPPAPV---------------------------
254470812    -----------------------KSWWTSEKPPVIERAEKDPKLAKLHAECFK--QNWGTAEL--TTIFEQKGVFFLSARTSGVTGKTDLGFVVIRSIEAEVLT-IAVSPKKQNKGIGRKLMEAAIFQLYSDRTEALFLEVDLKLYKKLGFKQV--------------------------------------
227874248    -------------------------------RILLLRTEAEQERTALYREIFPEDSDAFVDYYYRKRPKRILA----MEEEGEIVGMLHINPFSMSELTASYLYAIGTKKEKRKQGIMGELLRRAFSLLEEEGEPFCFLIPSESIYSPYGFRTIGKLSLE--------------------------------
269928675    ---------------------------------------------------------ALAARVLREPQLALALLSRLQRVAGLTRGACRTAPITRNSTGVLSLMTIGVDPAHQRQGIGELLVRAFTGEMARRGVRVIKLVRDENLYERLGWRPVRATR----------------------------------
57506165     --------------------------------------EDYEKVYALIDDSF----ENISAFLGRN-----PNLSAVAELEGEIIGSILC--GHDGRTGGFYH--VCVHLNHRKKGIAHEMTKFCLEALKKEKINKIALLGN-EFWRHYGFT----------------------------------------
9280659      -----------------------------------------EDIVKLEKKTF-PKHESLAQTFDAELRKKNAGLLYVDAEGD-TVGYAMQVKSKVSQVYFLLLWNHVVKENCRRQGHGEALLRAAIDKCRSRKVQRVSLHVDPNLYKKLGFQ----------------------------------------
293607688    -----------------------------------------ADIRALAMRAERVGRYDPERSRARLAANFHPDCTWWIERGGQRVGFYTLRP----DGPGLRLDHLYVAPAAQGQGLGGRVLQMILRDADSRGLPVSVLRGSDSFYRRHGFVQTAEAEWDIPAP----------------------------
256391330    -------------------VVLRAPRPGDYG-WVVERHGALYASERDFDETF-EADVARIVADYAGSHDAEREAFWIAEVQGRRVGCVACVRRPTEDVDTAQLRILLVDPSARGFGVGRRLVDECLEFARKVGYQRMMLFAHRIYRAR-GFEIVRQEAVEM-------------------------------
256377204    ----------------------------------PARPEDVDQIAELLADRGDPEDAVDFRLVARD---PEAGSCAVVVDKGRVVSTLVLGDVVIPTGQVEL---VATAHGHEGRGLVRRLMSWAHEHSAERGHLAQVMIGIPYFYRRFGYSYA--------------------------------------
257064356    ------------------------------------TADDYDGVYDLWKRTSGTDDSREYVERLRRN----PTTSVVALDGERIVGTILCGH---DGRQGSMYH-VAVDSDYREHHIGRKMVDFCLEALKAEKISKVTLVGGNRFWQRLGWIPRPDLN----------------------------------
296163439    --------------------------------YRPITDEDIPAIVKLVNRAYGSGETAGTEALLRADLKERPSALLLKWQDDLVEGICGCVWLEPMGEGTWYLGMLATEPERQNSGLGRAMLAAAEEWVREHGAKRI-------------------------------------------------------
154486267    -------------------------------------PEDTAQIAALEKDLFGRGAWSEQSVRQEFHAPADIEGDAVQTADPVVRGYTGYW-YDGDDAEIMTIG---VGRPYQRQGIAAALLETLIVSARRQGAKRMLLVPALALYERFGFTRMGLRKRYYQPEGIDAYTMSLDLEP---------------
116266960    -------------------------------------PGDDAEILRVNNAAFGGWTEHEIDER-RNEGWFDPEGLFQAEQTGSLLG---FHWTKIHDASLGEVYVVGVDPQAQGRGLGYTLTLIGLHHLAEKLAPTVLLYVEADNYRKLGFE----------------------------------------
108761346    --------------------------------IRPIEEKDRAPIAALIRETFSP-QEVEVAIELANTGNTDYAI-IVADRDGELVGYICYGPTPMTEDTYDLYW-IASAPEVRGQGVGAALVSAMEGDLRRRNGRLIRVETSAAYGPTRGFYASMKYG----------------------------------
77464184     ---------------------FRTGQPSDAAALAAISIEMRKGVSAFFAEALNEFTSTKMASLLKDPNEHVI----VSENEGGIDAFIRLGQGRVSGCSTLEIATLYVQPRHHRRGLGRALLEQGLAYARQASAPSVWLTTNSAFYLEQGFEKVGTTHFNI-------------------------------
153815932    -------------------------------TIFSEEAVQAASVERV---CFPP-NEACTEEMMKQRALKIRELFFVAVDSGEVAGFLFFRNADLHDPTGMILG-LAVLPKYRGIGVASELMRRYSGIQRQQGRCALILTAKVEMYKKMGFE----------------------------------------
160895139    -------------------IIYRKTTNADMKILMKLRLEMLREVNGLSGEYEYDENFISESRRYFESGEQT---TVIASDGETLVGCASLSYTWIPTGNRAHLMNVYTRADYRRRGISKKMVEILIDEAKENGVTEISLMGRP-LYESLGFKA---------------------------------------
119962442    -----------VAAPFVRFILWFAWPPRTMSVDFVLRPSDAAWIAELRAVVMRPDLERLARWRVRERNAFQPEHTYVIHSDGVDAGVIAIRP----EPDARWIEHFFVAPAHQGKGLGSAVLRHVMSASDERPFRLDVLQGSPALYERHGFVLESEDDVFMMAPATP-------------------------
143839032    -----------------------------------------------------------------------PEAFLVAEIDGKIVGYEMC-KTEFGFSNFKKLGSIAVLDEYRKKGIGKALVEESVIGIKNRNCDEFYLETDARLYEKLGFVIKQELNAYYR-DGESAYLMAVEL-----------------
259145314    -----------------------ASSSSTLPLHMYIRPEDLKQILNLESQGFPPNEEEIISFRLINCPELCSGL-FIREIEGKLIGHIMGTKIQVESSNHIGIHSVVIKPEYQKKNLATLLLTDYIQKLQEIGNK-IVLIAHEPFYERVGFKIIAE------------------------------------
298241009    ------------------------------------QPEDWQHILPLLKRKIDSEQEVRFEDFIRRSDHYLP----VAFIDARLVGYVQNYGAHLAGFQTARLHDLFVHPEYQKQGVGAALFNSCKEWAQQTGVRYLSSLG---FYQRLGYIGDP-----CPQPDYP-------------------------
223935205    ------------------------------------TPEDFDELADLRIVAMREGRFDPDRARQRLRNSFYPEHTRFILLNAQRIGFYTFRPA----GDGFHLDHVYIHPHHQSRGIGSYVMHHVLSQALKLSVHLCALRDSPSFYQRHGFVKTSEDEWDI-------------------------------
256393654    ------------------------------------RPEDEKALRVWSDREFGGTWGEEAAMALR----HELPRLHVAVRDGAFLGFAGHGIQRFA-----MFGPMGTDPAARGLGIGAVLLRRCLADMREAGIEVAEIVGPVRYYSK--------------------------------------------
291546587    --------------------------MAENLQIRLADPGEADRLAEIEAICFPPAEAASHEEVVKRMGAFPENFV-VAVKDEQIVGFIFYHDITLHRKDGEVFG-LNVIPEYRHQGIAGELVEYFKELAKERGKKALILTCKEPFYESHGLKK---------------------------------------
256782252    --------------------------------IRTATPEDWPAIWAFLHRIVAAGETYTYPRDLDEDRARDLGRTVVAVDDGTVLGSAKMNPNQMGPGAHVAGASFMVAPESGGRGVGRALGEHVLEWARAEGYQA--------------------------------------------------------
154149685    ----------------------------TTPLIRPATPADVPTIVAIEKDAFADPWD---AEIFTEALSYYPTTYLVAEVEGTVAGFIVGALEDTGENIYGHICNFAVAAPFRSRGIGRQLVQFALERAT--GAQLEVRESNAPFYRRLGYQHV--------------------------------------
142211946    ---------------------------------------------------------VRAAFRDRLGGPSPLIFAATARPSGALLGYIRLDEAGRPGGPAVAIEDLWVAPPMRGRGIGRLLVAYVMALAERRGWDALVWHGDDEVFADAGF--APQSHVWRFGPKDPAR-----------------------
162448191    ---------------------------------------DLEKIVQLEEKVFGAGYSFLKSELLENEFSHI----YVYTLNNEVIGYLSFRQIDTNADILNFL----VDIPYQGQGIGSQLFEHALLEMKSSGVNSLVLVSNIAFYEKYG------------------------------------------
87199327     -------------------------------RFRLARLADVPRLRALVEASYRGDTSRQEADLLDDERTSDAELALVAEIEGKLAGTVTIT--DLGNERAY-LGMLCVDPALQAGGLGRALIADAEDTAEAFGARVMMTVIDAAWYERRGYIRTDEVRFALPGDYPFAMF----------------------
142721953    ---------------------WCTDQDGRIAAFACLDPLHGGDIAAEEMEAFLPG--VLASYHQRLIVLVKQSI----ISDERVWSGITHAALEGDGRIFEIRG-VGVHPDQKGRGIGARFMKALLTEV----AGALVTIGAANFYQRLGFEIILEEEWTLPY-----------------------------
89896721     ---------------------------------MMIRPMQESDILEIEHACF-PAPWAPQSFVLRDNEYARY---FCLEHEGNIIGYMGLWFILEEGHITN----VAVAPGYQGMGGGEFLMRSVIDLMVKEGMERMTLEVRASLYERLGFVTA--------------------------------------
171059377    ------------------------------------------------------GRFDPERVRERLSRGFNPAHTRHILRDGELVGFV----VVIPRDQDLLLDHLYIHPSAQGEGIGAWVMRRVLAEADVRSMPVVTALKHSDFYERHGFVLQAEGEWDL-------------------------------
254520990    -------------------------------TTLTYRAATPADIPALIADASRAGWTTEAAEGIQADLDRPRSTILLAEREGRLVA---CAHVADVDGKGYF-GMFSVDPAQQGGGVGKQMMDAAEAAAREWNVPVVIDVRDEAFYERRGYQR---TGIKKPFPYGDERF----------------------
119499794    -----------------------------------IRLAVEEDIPQLNTIETSAAQLFRTVHLIADSPPLDPATSMIAQKNNTAVGFI-----AVQDLDGMLIAEMDVHEDWQRRGIARMMLEEVERQARERGYEYISLLGNGRFYSRMGFEEV--------------------------------------
115474337    --------------------------------FAVRRSSTGLDVGALNEVFARVGFPRRQEERLRR----ALEHSEVVWLEDSASSSVAFARAAGDGVFNAVVWDVVVEPSCQGLGLGRAVMERLVADLRGKGVSNIALYAEPGFYRLLGFAMDP-------------------------------------
158321743    --------------------CYERMDAEKIFDAFQIRIQLQLSQEAFIKRFFGP-----------EGNQ--LENSFIALDGEEPVGLILGGIKNFDGLRTIRCGALCIHPDYRGKGISQELFKLHKALAVAKGCKQMFLVGNIKFYKNLGYHKI--------------------------------------
229557434    --------------ANYEFVSYQKG-MEKVWAFLQWKTGQMESLAAAEQR-F--ENEYLPSIKLAECNCWFVRDCLT----NEIIGTASLWRGDLFGTELDRVHWVAVHPAHNGRGIGKALLSKILKQAQTWSYPAIAM------YRKFGFEA---------------------------------------
222150497    --------------------------------------EDAKEIVALIHRAFETDITDYSKEDLIEDAKVITEVSYVFRADDKIVGTGAIGPYWGSKIESSFFT-IFVLPEYQGQGIGH-LIIHTLERAHRIEIPASITA--VSFYERYGY-----------------------------------------
148271350    -------------------------------RIRLATAADLDALQRIEDDA-----DRLLVDLLRASRAAEPGFLLVAEDDGALVG-----FAHVLEIDGLALEQVSVPPEHGRRGRGRALVEASADEARRRGHRRITLFADVPWYARAGFAEEP-------------------------------------
141179102    ------------------------------NKYQQIRPAKKRDISILLQMTRGSVANDELMKRTRAAIEKNIDDYFIFEIDHHPIGCVALHAYPAQQKGELAF--LYVNPSHENQGIGVKLIQFVEDQALAAGLNSLFLLSTQAFY----FHTKAAYQEGRPEDLPEERL----------------------
187776758    ---------------------------KEDIIVLPFSLEHIDGVMEIDNLSFSVP-WSRNSYETELKNKFAKYIVVVDKKTDKVLGFAGMWLIIDECHITN----IAVHPYYRRLGIGNILMNEIIEICKKYNITGITLEAAKNLYYKYGFK----------------------------------------
256829636    ------------------------------------RKATIADVKAIHRLLMDPRSFGELYSHLRD------FIVAEDVETGTMAGCCALT------ITWEALASLVVAESAQGQGLGRRLVEFCVSDAVTFGVYKVFALTYQPFFQKLGFSEVSKDCLKCPFPECDEVAMMIEL-----------------
70730196     ------------------------AMPNAHPTIVIEREAHIDGLTALYSEPSVAAQTLQLPYQSRELWRKRVGLALVALHQGAVIGSCSLLQVAVRRAHCADIG-MGVSPAWQRQGIGSRLLAAVLEVADNMNLRRVTVYADIGLYRKFGFETE--------------------------------------
256801730    ------------------------------------------------------GRFDEHRVRQRLRDAFLPRHTSIIEADGVFAGSVALCPS--EEDRGHRLEHFYLAPAVQGRGLGSAVLRAVLARTDEAGVRLNVLQGSRALYERHGFEVESQ---------DPIDVFMLRLPGG--------------
88859378     --------------------------------------------------AFGYQIDADVIEQLAQHSNNWI-LSLKVDEKIAVTAILHQTNSGFGEQTTFGLHQMGALTEFRGQGLAKKMMQHLIAFAKQQGASLLTLQASLPLYEKLGFKA---------------------------------------
135623923    --------------------------------YTPLTCGHAEAITLIFCDVYGADRQQESAMIMKLC-CHSTCFGVVSFDADYPVGFILLTADVIE---------LCVRKSARRQGIGRHLLEQGLHVAIKHGVSRVLL-----------------------------------------------------
170017808    ----------------LTIPQYQKRAIDSQGYSFLIRRATVEDIDTLEEAVYAGQAPWLLRDFLSELSRPHIRLYLVIERHNQVIGFAAAYQREIYDMH---ITNIAVVPVWQGNGLGRLLIEDSLE-ARSSNVRAIAL------YQRLGFKNV--------------------------------------
271964471    ------------------------AEPEDAGEILTVQRAAYVSEAQLYGDPFIPP-LVESAGQVRK--AIETGVVLVAREGERIVGAVRGQ----TSGTTCRVGRLVVAPDAQGRGVGGTLLTALHDEIAAAGH---LSEGNLRLYRRHGYREIRRERMS--------------------------------
291301300    ------------------------------------TESDFDAITALLDVAFPDASS-------RPDPAVPHRRWFGATDANGSI--VACGIAQVGDGIGPMLGSIAVHPDARRQGLGSAITSWVTRRLLDEGNAMVALAGEEAIYRRLGYR----------------------------------------
149188463    -------------------------------------------------EGFGPSDPEVLAMS--ENSEANRSLYLVALVDGKVVGGCGLAPFG-EYQDVCELKKLFLLPETRGLGLGKELVQQCLAFATEQGYASCYL--DTRLYENFGFTNAPYEG----------------------------------
142946514    --------------DLVQLRCPLPVDESALQTRIFEPGVDDDAFLLVNSRAFAQGDLNKSSFALKDEKWFDPEGFLLYEINGQLAG---FCWTKIHKDHGPPLGAIAIDPDYHGTGLGKPMTEAGLNYLHSKGISTGMLYVESDNYERIGF-----------------------------------------
46205617     --------------------------------------DDDAAWVRTNALAFAPEQGRLTVARMREDWFDAAGLLLLERDDGELVGFVTGQPDAAREGEIYVLG---VVPSAQGEGLGRLLTAVGLAHLAARGARTAVLYGDPAVYERAGF-----------------------------------------
144131828    ------------------------SAVQAPAVLRAPTLEDGPRIHELIAHCPPLDTNSRYCNLL--QCHHFADTSIVATTAQTLIGAI--TGYCLPSAPTLFVWQVAVHPDYRGQGLAHAMLTHLLNRVRSRGV----------------------------------------------------------
255080430    ----------------------------------------------------GDANTIRLAI-LREKMNPDPRRFVVAEEDGRVVGFGQLKPWEVGNVVRMLLASLVVMPEHRGRGVGTALLNRLIETLLKQETTVCLLVG---FYERAGFSVITSEQYV-PRPLQAE------------------------
154687912    -------------------------------------PGDTEAISRLARDAFTKSRYYESANLLRNNAEGRASLQFAATYKGETVGFVQ----GLSKGDEFVLDLMAVKPGFEGKGAGFHLAAHVIEQSLRFQHKTVSAVRAIRLYERMGFKADASYYYYHVWP----------------------------
143864596    -------------------------------------------------------REGVLAERSNDQIERDLTHYTVVTKDSRVIACAALIRNNDSDIAE--IASVATHPDYRDSGWGERLIERLVQDAKESNIRRVYVTGH--WFQELGFKAVAETEL---------------------------------
89069268     ------------------------------------------ALAAHHGDAAGHSRDKLFADV---TGAEPPLRVLIAEFEGRPRGYAALSVLLRLHCARHGLHHLYVDAEARGQGVGRALLQASVVLARDAGASQLVVATHPAYYPAAGFERAPRFRLAL-------------------------------
104774428    ---------RAISISGHEY-CLKKAEAGELARLLLLEKEVYAGRRPWDGEVF--------AEELRRRD----SLYLLLLEGDFLVGAIGC-RFSLSKAHITFL---AVMPKEQGQGIGSYLVQTVLDLAKSADLKAVTL-----------------------------------------------------
110598604    ------------------------------------RLADAGAISAITAE------YARKGIMLRSDENIIENIFFVAEYNGEVIGCIAFYTQKLAEIRS-----LAVFNRFTLKGIGRLLVEKAEMVLREEGVTEVFVLTNRNFFGRIGYSEISKE-----------------------------------
85708761     ----------------------------------LSEPEVAALID-LHTREMFEGSPPGTNHALDQSGLKTPDMVFAAWNGERLIGAIRKHDDFAEIKSMRA------HPQARGRGAGKAILTALIDRAKELGYPEIKLLFEPALYRSFGFEPCEAFAGYTPGEFNK-------------------------
172058802    ---------------------------------------DAPGVHAVELESFATPWTLES--FIAEMTQNPNAYYLVA-ETEEIIGFAGLWHIADEGHITN----VAVKQKARGTGIGEALLVALIEQARQLGLRAMTLVSNTPLYEKLGFLYAGTRKRYYQDNNEDAAIYWLELEGD--------------
254470185    -----------------------------------------------------------------DGLDPVAKHVLVLNDAGEIIGALRIL-LKYEDGDVFKIGRVIVAKEARGQGIARKLMDAALSYCAATNNDARVELQAQAYYGQCGFFAISE---IYPEDGIPHVDMRLRLPPES-------------
205375322    -----------------------------------------------HPELFTEGEPRDLGYFL-DLILDPKKLFLVAEEEGRLIGVAILSKPAAGEITWLHIDNIAVLSEFQGRGVGRSLLTIMKAWAKDQGVFRIELVAARIFYEREGF-----------------------------------------
85711215     ---------------------------MNTNCRITIHPCQRSDITALENEVFDYSRISRRNF-IRLLQSPAASILLAKDSAEQLAGYVILTRRNSRYARIYS---IAVAPAFRGRGVAKRLVNEVIEAQRQQGRHGLSLLDNKQLYQSLGFETVDTDGLKMRLTFDPE------------------------
121604366    ----------------------------------LIRPSRDEDIRAIHHVLHGTGTFETSDMAARRADVQSKGLPLVAEQDGKILG--FAYGNWFKPRPAYRYSSIYLAPDLQRKGLGRALLAELLARCEAAGIRKVMIVGDSA------------------------------------------------
237842067    --------------------------------------------------------HEKAVLKVRENGGQELFLSFETEDESIIFGFLRL-RLRLEDRELHVYGSLVVKDDCQHAGLGRRLMQAAELLAMSRGFFRMVVVGTREYYRKNGYELRETYMVKAPPPVGSSSLLGMPL-----------------
143724911    --------------DSMEIRKAEEKDWQGIFRFLSEIVKKGET-YAINRDA---GEEELKHLWLKK-----PEACFVAMLDGRLAGSYYLKKNQQGGGSHVCNAGYIVDPEFRGRGLARKMCAHSIETALEMGFEA--------------------------------------------------------
134336051    -------------------------------------PADYDSLVNLEKEIFGDQAWSASAMVADLEALHTQYL--VAFNGSELVGYAGLSQADINT--------IAVSEPHRGSGLGSEFMKRLIELATRGGAEEMFLLGAIGLYKKYGFEQIDTKGYYQPEGVDA-------------------------
290960764    -------------------------------------------------------RRLRTDAGLSDKAPEAVALALILRHEGRPIG---MGRVIGDGGTAFQIVDICVHPAHQGRGLGRRIMAALTEELERRATAYVSLIADGPLYEKFGFADTAAHG----------------------------------
108803654    ------------------------------------RPEDLPAVMEIEALSL-PTPWSEGVW--RQELSSPFGLYLVLEEEGRVRAQIGARRAADELHVTT----LAVHPACRRRGYGRTLLRAAL--AEERGVRRVMLEVRPAFYAALGFR----------------------------------------
51894246     ---------------------------------------DDLMIRQMRHDEEPPMDLLLMADPSREAGYLGRGRCYVGERAGRVVAVC----VLIDTRPYTALVNVAVAEEERGRGIGKRMVLHAIAVARSLGYRCIELTGNSALYQKCGFRIV---------GVDPDYF----------------------
284042547    --------------------------PGEGPPFALDRAPHPVEITILNERANGPGSFGTAFAGLREPCFHR----YLARVED----HPAACLVTFDHGDNCMIQWVATDPRYQRRRLAGRLLHAALLDARGRGMRTSTL--ESSYYEGLGYRPLGRLGMWLTGDSPPE------------------------
296134957    -----------------------------------IRKAQLGDAEALAALS-GQLGYPATAVLMRERLALILPAVFVAEVQGRVVAHV-LKVLHLESGLCAEIAGLVVDEAHRGEGLGAELVRRAIDWTRSQGLAVLQVLRTHQFYLRLGFTQTKVQHL---------------------------------
66808611     -----------------------------------------------------------------------PELCFLAYCNGQLIGVIISKKQTHKLLERGYIGMIVVDKTFRRQKIGSTLIKLTIEKMIEMKCDEVVLIQAISLYENLGFTRIKRLFRYYTMGADAVRLL-LPLNDKFL------------
297622311    ------------------------------------RPEHAEGLEQLQIDCYAPHERMRREHFLSHARLFPEG-NFVALLGDRIVGHPDHTFQEIPQGAWYYGGDISVHPDVRGRGIGRRLYEARKEVVRRLGRRGIVLPGYRAYKGRL-------------------------------------------
159027166    -----------------------------------IRAAVSTDVKAIFDLIIALAAYQELSHLMTGNSQALGEHALVVEVEGKIVGFALFFYSTFITKPGIYLEDIFVLPDYRSQGIGKALLMAVIAVARDAGWNQLAI----DFYGKMGAKVFQEWQI---------------------------------
289581739    ------------------------------GAIRPATADDREAIREVARDTWHDTYDELESDVIDEDDELERALSLVAETDDGVVG---FTHGVVQEDEGNVLR-MYVHPEHQREGVGTALHERLRDDLRMRAIDLATNEGGRTFYEDLGFEETGGGTVEMGDEEHEEVVYTLEL-----------------
137929577    --------------------------------------ADISSLARLLSAAFAPPRETESGLRERLGK----SVLLIAQRGDAIVGCIRFWNASV-PLENYVTA-LAVAPAWRRSGVAQALMQTVEDRAWEAGDQTVSLQVDAAFYRKMGYEVISRDN----------------------------------
116628348    --------------------------------------ETYLDAVAIRNTVFVKGQGVPRSIDI--DANEAYCIHFVLYDDGQATATVRLLPNI--DLTQVTLQRMAVLDDYQGQGLGSILLKEAEDFAQEQGFKSISLLGALKFYLNNGYQEV--------------------------------------
228477512    ---------------------------------LLAEPSYLDEIAHLHHQAFSDEEETLEVSRVTEALKDSDGLLYILLKEAQVIG---VCTVDLSGNNNYLYG-LAVAEAYRGQGYGSYLAKSVVNQLIAQNDKSIAVVAAKRLYEKIGF-----------------------------------------
146307665    -------------------PCVREARAEDVPALLPLMRELARFEDYLED--FAVDEEQLTA---RAFAPEPQCRIFVAQASERLLGYAVTQELTFDLRPTVRLKELYVAPDARSQGLGEQLLAAVARWAKTRGAGRLVLAGNERFYQRLG------------------------------------------
148655388    ---------------------------------------------ALHRAAFGAADMT-VEWRKRTMPQYIPELDVVAVADGRLAAFCICWLGRIGEG---YIEPLGVHPDFAGLGLGRAVLLEGLWRLQAHGAMTALIEGDEGLYESLGFR----------------------------------------
134597474    ----------------------------------------PADLAMHLAEAFGPQQTAELA--------DPATVTLFAEIEGALAG---FTQVYAGVVPECVTGPFYVDTPWHGQGVAQRLIDAAYEVARERGAQTVWL-GNPAFYRRQGFTQVGAHTFI--------------------------------
88856014     ------ELLHELARQTFALACPPGTTPEAIAEFIAQHLSIESFRSYLND----PEREILIGEV--DGRPAGYVLFHSAEPSDPDVASALSARPTVELSKCYVLG------DFHGAGVAPALVTAGVDRAREQGYASVWL-GDRAFYEKMGFRLAGKKKF---------------------------------
239820401    ---------------------------------MQIRSAAASDADTIHRLLCANGRIADAAHLGRLISASQQAVVALSA-DGEIVGFARAIGDGISNG---YLSMVVVAEPLRRQGIGQALVRHILGS--ETGMTWVLRAGRPEFFARLGFSPSSAA-----------------------------------
237799920    ----------------------PSTPWPSGVLPSALTLERAPETHSLLASGYRTGQGSRSAFE--RDPEFDLSRCFLAISEDTVAGVIICWTSAFVRD-------LVVHPELRNNGIGSALLNHLFAHLADRGEAAV-------------------------------------------------------
42524940     ----------------------------------------------------------------------------IAEHQGRIVGITNMAAFKDSKRSRAGLG-MSVHHDYRGRGLGEALLRRLIEVAQTLGLRFLELVAH-RLYLKLGFKQIGYQELAYRQPFTDDICMCLDLT----------------
168070559    ------------------------SSPPSEFKFRPPTLEDAPIWAEIYNDAFGGNKTVESVIHEFQGTGFSQNLYMLCENETGT--AVALLCATLRGIHARI--PIAVKREWHRRGIGEAMLSEILQRLQDSGAVDVRLSVDSKLYKKFGFQ----------------------------------------
254507079    ------------------------------------TPEQHHLIRQLRNDSF-VEHQATSSYL--KQLPHVRVLE---MKGGELIGYMAYRVISVDGQPLKVLGDFCVEKNARGQGIGRQMLQSVEQFARTKQVDFVILISDKEFYLASGYQQITATQ----------------------------------
58581798     ------------------------------------RAADIPAITAIYAEQIGVNTYEYSAPSLDEMRARVSAIVLVAELDGVVAGYAYASAFRAAGYRWTVENSIYLATAMQGRGIGKSLLGELIAVCEQRGFQMIAVIGDADLHERFGFRTV--------------------------------------
291613694    ---------------------------------------------------------AEIAHLIAQDGSAIL-LCLC---GGGIIGSVHV--EQVDTATAY-LGMLVIRPQLQGQGAGRRLMDEAERFATEWGAGRVITLRREAYYERRGYRRSGEVR---PFPAGEPRF-GLPKVEG--------------
77458781     ------------------------------------RTSDAPAVSRLFRKIYGDHYAQPHVYLPRQNHAVGRWHSLVAVSNDQVAGHSALILDKGTSIVELALS--VVDPQIRGQNVATQLGRHLLIHAQALGYQGVTIMTHHPYTQKLGFHNTGLLPDHAPSPVTESLVLGYTPVDGYLPALHWPDECRE-
95930185     -------------------------------------IADAPIIHKLLAEHAGKG--AMLSRSLAEIYQAIRSF-YVLEEQGEVLGTVSLWWADLAEVRS-----LVVSERLSGRGCGRQLVQACIDEACQLGLSRLFALTYEQFFARLGFSLIEKSELPHKFPDCDEVAMAMRLPP---------------
134458579    ----------------------------------------AADIVAFEQWCRDTGRYTQLAKVLAATNRDQAPMLILARLNQELVGAAELKIREMELYPDYWLGGVYVAEQARGYGVASALVKEALARARSAGIKQLYLQTEDGLYARHGFVPVA-------------------------------------
167751563    -------------------------------------AEEAEKITALAELCFADYNAERMARLIKKRMSSGE--IFVIAHKNNIAGFIMFSKKTIDH--------IAVSPDYRRIGIASRLMVTAMAQ-FEVGEELSAVTGVSRMYKKFGFDNEK-------------------------------------
144134030    --------------------CRERICIMTEIVLRPFQPDDTDWIVSRHAETFGP-LVAGIVADFVNHGDPQREAGWIAEQDGQRLGSIFCCHGKDPATAKLRL--FLIEPEARGKGLGHLLLDVCMSFAREAGYRRMELWTHEALYAKFGWR----------------------------------------
140101563    ---------------------------------------------------------------LEQDGLDAQAHHVVARNRGQAVGTGRLLPL---DERRGKLGRMAVMPTVRGAAVGRALLHTLCERARALGLHEVVLHAQAPFYRRSGFEVASE-------PFEEHRLMRRSLVAG--------------
298726858    ------------------------------------------------------DRFLQLAYRERLIERLINSPFLVAIFDEWLVGFANFSNVTQGEAELHA---IYLHPDMHGKGVGTALLQEGLRMLPNLSSLFVCVLG-MHFYQAKGFVAIEEFD----------------------------------
54022566     -------------------------------------PADDAELLRVNNAAFDGGWTQRDIAVRRAESWFDPAGLFLATDTDRVLG---FHWTKVHADEQPPVGEVYVDPAAQGRGLGRLLTLAGLHHLRERGLGGVLLYTEADNYTKLGFAPAH-------------------------------------
296454469    ------------------------------------TIDDLDALAAMEFECFPAAEAARSSLRARIETYPE---CFWLLIDGEIVGFVTLTDDMYEDGDWQMIFGVDTAPKYQHRGCASTLMRKVIEDTRAAGRKGLVLVG---FYARFGYE----------------------------------------
284034189    -----IELRELTPDDWKDWRELRLAALTDAPTAFGARYADWAD--AAED-------------RWRARLALPGSYNLIAVLDGEPAGMASGLPSHDEPDVRELVS-MWITPAARGRGVGDRLMTAVETWARSAGARAVVVEGNHALYLRHGYQLTGKSGGPMPDGIHRELVL---------------------
108804819    ---------------------------------FAEREEERARVLR-GEDPEAEGRMERFRHLLRT----DPGGSWVAEVCGRVVG----VAAALRREGLWGLSVFAVSGEFRGRGVGAELLRRALGYAEGCRGGLIVASTHPAAYALAGFSLRPTGTVRRPAPPEEPGV----------------------
296128103    ---------------------------------------------------------ARGRTRAAQDAAVDASLCFGVHERDT--GQVAFARVVTDGATFAWLCDVFVDDSARGHGVGTALVAGVVEHLDALGLPRTVLTADAHLYEKFGFERTAPGR----------------------------------
256673014    --------------------------------------------RSVQNVAFGGSPEVSDAERNREH------LTVLAEHDETIVGGGMALDIVYGTTEIVG---IAVAASHRGQGVAAAITAHLTRLAHERGARTAFLVGIGTVYQRAGYQVA--------------------------------------
152995866    ----------------------------------LASIDDLKELLVLEGKAFTGDRLSRRSF--RHAITSSGSALFVAMQEGGLLGYALL---HLRQGTHLALYSLAVSPEARGLGIGKLLIQACEKKALKKGHNAIAL------YQKMGYKEFGHYD----------------------------------
51893440     -------------------PVLIVTRTGRLVTIRPCTPADAPLIAAMYQRSPRSMRFEEEAARL-CGGDPDAGVVLLALSEGEVVAVGELGQVDEECAEIALL----VRDDCQGEGIGTALGQELVEAARERGFTRLV------------------------------------------------------
218782222    ---------------------------------MKIRKADHSDVEALIRASFKTDRFNLTLENCRHPSNCTQDWVAAALDQG-----VHYYILEMDEGPVGCVGPLAVLPDLRNQGLGRALADFALKQAKTLGCNRVEILDLKDWYAKIGFTDNGEKEFHLPFRV---AFMVYAL-----------------
114778413    -----------------------------------IRAATLADIPALEQRCFATDRLARSFRHLLTRGHASL---FVFDMQAELQGYVL---VLFHQNTSMALYSLAVAPEGRGKGTGAALIAACEQDALEHGVVSMRLEGAIDLYHRLGYR----------------------------------------
282862255    -----------------------APQLRSLSPVRPARAEDESALVALDRATFFDDRHRPAEYLLAE--------AVTDTGGTDLAGYIRLTPLACNAHVRQIQG-LAVAEWARGHGVARALLRAAYTEARRLGAGRITLLGHRALYASEGFEGVLPGEFFLNGRYVDDVLMGRPLTP---------------
140193473    ------------------------------------QANDLAAIIALADDALGQTRERVSDPPDRDAIDADPQLLAVAERGGVVLGCLQISFIPGLSRMGLWRGSVRIAANARGGGLGRAMFEWAIDQCRERGCGLVQLTSDKAFYEQLGFK-ASHEGLKL-------------------------------
135223118    ----------------------KKENTMEVPA-LSIRAASVADAEQLHAIHMHPAVYPQLVTRLQDT---TLRHTLVAEQANDIVGCLRLNSCERIKHRGY-LG-MAVKYSHQGKGVGSALMKAVTDLADQLNLKRLELTVYPALYQKFGFE----------------------------------------
269795231    ------------------------------------RDATDEDLDLLHDEAFGTARFTREQVRADEHTVRYLGLGLVADEDDRPLGAVRALPAEADDVPEIGMG---VGAAHRGRGVGSALLAGHLDQARAQGWRALSLVAARALYERHGFVVVGRNG----------------------------------
290559115    ----------------------------------------------------GPLRLER--YWSRKDVYDDIEYALVAEINGKLAGFT--WGYRMDKEKFNFLSEVATSPDCRNMGIATMLETVLLSEARNSGFSYAVLRTDESVYEKLGFRKMKANNGELKDPFNSRIYMAKPLV----------------
284046979    ---------------------------------------HDADVVAQLLIAFRPSDNAFHAGVDRLLEIRDCDFLLAAPSAGEPVCQLRYSFSVWRAGTECVLEDLYVTPDARRGGYGATLVQAALARARERDCRWIELDTHEALYERHGFR-------IGRGPGARDIVLAQPL-----------------
196230259    ---------------------------------------------------------EELVKRTRADILAHLDDYHVLEVDRNLVGCVAL-HVYAEQGIAE-LACLYVHKNHEGQGYGRKLMNYAEQLAAEKGVKQVMALSTQTFY----FQQKGGYTESTPDILPPER-----------------------
297626799    ----------------------RNAVNDDAVALTAIHNAQGVATTASYALTPGPDRR---AWLVRQHAARHP--VLVAADGGRIVGFADY--DRFRSLPGYDLTSVYTAPGHERLGIGAALMDQLIDRARSAGMHAMVGVIDADFHQRLGFR----------------------------------------
256667766    -----------------------------------IRPAEQADLAALADRGFFEDRLTRQA--------KGLGVLFAAWCSARPVGSVYLWLEDAEEPPIRGHLPLEVAPEARNRGIGAALVRAAEDYLVGHGHGALAVRTDARLYRRLGYHDWGHGTVVC-------------------------------
222102315    ----------------------------------------------------------------------------VSQNSEGIDGFIRLITASVAPATAYSISTLYVQPRHHRRGIGQKLLEAAQQFCAESGRPDIWLTVNPKFYKRTGFEKFGETHFRIGDQSYPNDVFRIVLATGS-------------
32454725     ---------------------------QTAPTVRLAETGDASDVAELLSQLGYPCTRDEAIERLREDPRHYL---LLAEIDGHACGLISHTRYSLTHGAELAITALVVARSCHGQGIGRQLLREVERRARRDGVSRVEVTSNHEFYRRCGY-----------------------------------------
237803544    ---------------------FRRLAPDDAVAYRALMLEA----YTLHPDAFTSDVAEREALRL-DNAPSASDAVFAALEDGRLLGTVGLSMETRKKAKCTLFG-MYVPLAHRARGIGQQLMNNVLAYATSQTQLLVVQLGAQALYERMGFVP---------------------------------------
190893372    ----------------------------------------ASDLESYIDEHFSTERQA-------AEIDDPSAAVFVAMVDNLIIGY-AHVVVRLADERSALLKRIYVDAGWRGRGLASGLLDAVVGEAGERGVRHLELTRALAFYRRVGFAAIGSTTFMVGEDPQTDVVMQLDLVG---------------
136779018    -----------------------------------IRLNEEW-IEKYFVLEEADKNLAKAPEKIIDNGGFIFTL----TIENKAIGVCALFN---EGSGVYELARMAVSPQHHGNGYSNKLLTACFKKLTEVNAQKVYLVSNINLYKKHGFKTISEGQH----PIYARANIVME------------------
268589549    -----------------------------SPVFRAATLGDVDSCYAIEVESY-EGDEAATREKIATRIQQYPDGFLCMELAGEVVGFICAWDVVMSDEEFKELAPVVVHPKYQGKGYSSLLMKTFINSMKEKSKETIHLMRHIDLYKHFGYQYVK-------------------------------------
239617117    ----------------------ENRRFQTKNMHFIEELK-EKDIEEFLDDSFNVTKNELTKWI-----NSDESIVLVNKINGKLKGFIVI-NIYGAGKKSCLIRNIGVAESERRKGIGKELLLKGLQRAKEKGVKTAMLWVEIELYERTGF-----------------------------------------
297630016    -----------------------------IRATEPEDAEHYQRIYS-HPNVY-PNTLQRPCERLKLNKAQG-NIDFVAEVDGKVVGTMIFTYANPRRRHAVGIG-IGVDEAYFGKGVGSKMMAFVIDYV--FNWLGCIVFSDIGLYKKFGFE----------------------------------------
186684846    ----------------------------------AEIPKDYPEIQAIRRVVFLDEQKVDPA--LEFDGKDAISEHLVAYLNEEAVGTIRYLEDKTAKIER-----LAVLSTARGQGIGTKIMEKALQVIANKNITEVVI-----------------------------------------------------
288793849    ----------------------------------------------------------------------------VVMLDGQPVG--MASGMPTEQDGVVELISMYVAPVGRGRGVGDHLVREVEQWARQAGARLAVAEGNPALYLRNGFRDTGEAGGLMPDGVRREHIMTKSLLD---------------
224542311    -----------------------------------ICLAHVKEISQLFNEIFSRENEEDLSIYMHDLVGNRLSLSIGLYDGDKLIGIALGRIKHWYNGREFWIDEFGIMTDEQSKGLGSQFMDLVVDYTKKRGIDRIMLITEPAYYQKNGFKEQSSQVVFM-------------------------------
220926652    ---------------------YAASERLRDGRSLTIRALRPEDREGLLA---AVDRFGEQSRYLRKRGFSDKEIDYFVNVDFR--GHVALVPTVIGGSRYIVTGPCAVADDYQGQGVGTALMRHLIAIASKSG-----------------------------------------------------------
212379268    -------------------------------TYRPATPDDEEQLAAL-DTSFTTDTVHRTGFTIRPEPVHAPKHTVVALDGDRVCGFV-----AVDHEPWLTIRDIAVAPTHRGHGIAGELMTRAYAYGRQRGARHVWLLNAPAIYQRMGFT----------------------------------------
284043562    ------------------------------------------------------------------RGYLDPSRNLAAYDGTTPVATVAAASFALGELPAAGVTEVGVSPAYRRRGILTALMRRQLDDVRAWGEPLAVLQAEAEIYGRYGYASVDAHGVRVPGE----------------------------
239944174    ----------------------------------------------------GPQDPYLLKLRAVEQRAAEAEVLVALDADGAVLGGVTY---AAPGTPWRDIGPLAVARAGRGRGVGEALVRACVDRARSTGVRALVLSTQPAIYRRLGFLRTPERDWE---PVPGLRLMTFRL-----------------
269794305    ------------------------------------------------------GRYDPHRVRQRMRDGYLPASTRVVLEDDVEVGCVA---VRIED-DARWLEHFYLAPDVQGRGIGGRVLRTVLAEEDPRPFRLNVLQGSPALYERHGFTVDSQDDV---------------------------------
144147700    ------------------------------------TPADVPAIRALFQRAYGAGIGGYTAAMIRGQINKFPEGQFVAEADGELIGFVISGRVALQPHDWTWITPVCVDPDYRGLRIGQRLYDERKKLAQAWALKGIV------------------------------------------------------
290580414    ---------------------------------MEIRNYQASDIEELIPL-YADLGYPATAEVLRKRHQPSYQL-LVAVLDEKVVGFIGFSKLYFFERDGFILA-LVVGTNYRNQGVAGRLIDEVRERAYFEGASALALSGAHRFYQNYGFKKTSSG-----------------------------------
299067422    -----------------------------------------------------------------EDSLKSGHLGIVLRDGNQLAGYLILMPV----VDEMHLLNVTVAPTWQRQGLGRWLLRAAQALTLAHGFASLLLTGAIALYRRVGFAEIGRRKRYYPAENNREDALVM-------------------
115762604    ------------------------------------RPQHIPSINALCREFFWPG--IDLSECL-----HYPDFSVVVLYRKVVIGFGFMVPDV--KYNEAYISFLFVHPEWRSAGIGTFMVYHLIQTCMGKDVTLHVSASNPALYQKFGFKQE--------------------------------------
147919837    -------------------------MPEEVRLIRPEELDQLLELYRLLHPTDPDARENPGLPQLWEEIIADKNLFYVVVADGKIVSSCTLAIVTRGLRPYGLIENVITHPDYRKRGYGTMALHKAVDIAREHNYKVMLLTGHKDFYDRAGFVRGEKTGYILH------------------------------
291301267    ------------------------------------TAADLPAIVAMLADTPGDLRPYRTAFAALD--ADERQHLMVADRDGTVVGVLQLTVIPGLSRTAMTRGLVRIHRDERGGGLGSDLIQWAVDEARRQDCGLVQLTTDHRFYERLGFAKSHYG-----------------------------------
196257156    -----------------------------------IRPITPDDKTALIILAFGPNELKVLDEMLTGGDNSDSDHFWLIDDEEEPVGVAYCQSERMTVGTWNLL-LIAIRPDRQRQGRGAALIQYVEQMLTARSERLLLVEGTRAFYRKCGFS----------------------------------------
87300640     -------------------------------------------------EGFDCGRPTLNHWLLHHARQAQTSGSAVADEANRVAGYFSLTVGQVDTVEAVILARLAVSRENHGRGLGVGMIRRTLVIAEQAGIRAILT--HPRFYTRFGFTASP-------------------------------------
256801343    ------------------------------------------------------------------DEQHPPREVLVAELAGAVAGYLRLTPLACNAHVRMIRG-LAVAQEARGHGIARALLRAAGEEARRQGARRITLLGHNALYASEGFEGVLPEEFLLDGAYVDDVFMGRSLT----------------
149187316    --------------------------------------------------------------------------------EDAIIAHLAVKTVRIGSQQALGVAEVCVHPNYRGHGYVKLLLKQAHNWMAQQGYVYSVLFGRDEVYSSSGYERV--TNLYLVGEEIPPRAMVTPLTDKKW------------
26989302     -------------------------------------PADAERCYAIEIGAY-EGDEAATLEKIRTRITQYPQGFLVLESDGEIVGEVVMSDEAFKELVGHVIMSVVVDPAHQGKGYAKVLMNEFIGRMHAAGKQTIHLMQHVALYQKLGYRYVK------PSPSDHGGMAWHEMV----------------
150388604    --------------------------------------SDDKSYAQIINQCFGDGDNSALGHLLRDPSIRVYML----EGEGEVIGT-----TTMQLREKLSLGDVAIIEQYRGQGLGSYMLKNCLDELKHNHINKASLLGNKALYERVGFKEVDTDMI---------------------------------
256768739    ---------------------------------FLETVEQAAAKP----DAFWQDRAAGAAE-----GVHVRQFVAEAPDGREAAGDSDFLEQVVEADQGHVVG-VFVRPEQRGSGLTDALFAAALEWARKLDRVRLFVHGDAGFYRRFGFRA---SGLVIPKPGDP-------------------------
258591754    ---------------------FPKQVTLQTGTEVTIRPMVQEDAKRLHEFFCRLPREDRL--FLRDDVDYEKVLPLVAEVDDTIVADATLWTSHVGKVR------LAVDTDYRAKGLGTRMLEALIETARKAGLEILV------------------------------------------------------
144165813    --------------------------PTDMSLTVEEVSADTPDVARLIAA-------HVAASRLHYDVEHTLDGAAMAETDTRLFAAIEEGQVAIAGLKP--IGPVAVDEAARGRGIAKRLLAQVLERARDMGAREVFLEGTDAYYKAAGFETTPPFG----------------------------------
124484837    ------------------------------------TIEDIPDIYRIELLCFPDPWDYKA---MLEMMTVFLTSFYVAEAEGRIVG---FSAGAIEETDQEKYGNIAVSPDMRGFGIGRLLLRKSLESAKEFGYEDVILFG--EYY----------------------------------------------
116623946    -----------------------------------------------------PAEFYRLMWRSRRNFAL-PVLSALVRH-PSLAAKVLSGVHRIHAPETEWLSSIAVAPETSGSGLGKVLMRAFLAQARRMDAECIYLTTDAAFYRDVGFKP---------------------------------------
223934998    ----DISLRREVPEDEFLFKLYCSTRAEEIAA---------WGWPPVQQNAFLKMQFQRHSYR----SQFPEAEHHVILLQTDPIGRLLVSKNHVE----FTLVDIALLPEQRNRGIGSALLRNLLAEATNRKVRLHVLKSNPALYSRLGFSRVSEDGL---------------------------------
242080169    --------------------------------FAVRRTAEGIDVAALNEVFARVGFPRRQEERLRRALEHSRVVWLSAAEEGR---PVAFARAAGDGVFNAVVWDVVVEPSCQGLGLGRAVMERLVDELRRDGVANIVLY----------------------------------------------------
168179186    -------------------------------------PEDYKDINEI--RCMAGVREGRISERLEQSKEFIQSLGLVAEDKNKVVGVIGL---NINSNPAATIG-MMVHKAYQGTGIGKKLMSEILDLADELGVKAIKL------YEKFGFK----------------------------------------
269968484    ----------------------QRSNMDIYPEIELSKAQHNA-IEALRNKSFPEHQVTRSYYK---QLPHMRVLNY---EGDQLVGYLDYRAVRVGDEIYKVLGDFCVESTVQRQGIGTKMLSQLSEYASTKDVDFIILVSDLEFY----------------------------------------------
146283043    -----------------------RRAPAVLETFHMIRPYRPDDLETLEASSRAHDFVARSFWEARLDDMRTLYLTWVYERDGTLVGFVSLLDD--------ILAAIFVSPAEQGAGIGSAL----LEHAKRLREQLSLTVASIAFYRRHGFRVA--------------------------------------
226354888    --------------------------------------------------------------WLRSALPQGEYTGILAVYEAQVVGGVMMVHPKIPSVRDPALFSMYVAPPHRRRGLAEALMREMLEVIRSKGMNSVKLHAAPAIYERLGFAESSNPELRL-------------------------------
257070215    --------------------------------------ADEPTLRELHEREF-PGTYATTEQLLDPDGTYSTS---VIDGERAPVGYVS---WQLQGEAAVYIDFLAVHPGARRKGLGQRLIAAAQEA---SGRSTVALTVDEAFYAALGFTVTAATR----------------------------------
91199719     ----------------------------------TERTEDLDEVLAVYRSS-GLGQRRPVEDRDRMAAMLAANLVLVARDDGTLLGIAR----SISDFSYVYLSDIAVTGRLQRSGIGRALIDATRKEAPT---AKIVLLSAPAYYPHIGFTR---------------------------------------
254028705    ----------------------------------------------LRDKCF-PADESVSLERYQEHYRAAPHLCFGYFDGEKLRGFLRCGALHDPHGETMVLHLLCVEEQSRTRGIGQALMKAFIDKAKETKVNRVILMCHAELYTRVGFTLVGRPQIKA-------------------------------
224541530    -------------------------------------IGDIEAISHIESLCF-PKAEAATYEQFKERFNAFSE-NFLVLEDKDVIGFINGNTSNIKGLPASLHDPMGVHPNYQHQGLAHTLMNGYITLAKERNKKGIFLIG---FYESFGYK----------------------------------------
135043980    --------------ALMMFLHHHRPAMSTLTVHLITEPDELQACLDIRREVFIDEQGVSEAEEM--DGKEDQCGHLLARLDGVPIGTTRL-NWQPGKLKVQR---VAVLKPHRGTGAGLAMIKAAIDEARRRSIETVVLVSAIGFYEKLGF--VASGPVFLDAGID-HRLMTLALR----------------
135193937    -------------------------------------PADYDSLVNLEKEIFGDQAWSASAMVADLEALHTQYL--VAFNGSELVGYAGLSQADINT--------IAVSEPHRGSGLGSEFMKRLIELATRGGAEEMFLLGAIGLYKKYGFEQIDTKGYYQPEGVDA-------------------------
226943330    --------------------------------IRPIAPADHPALLALWQRTPGDGYEPFCAYLARN-----PELSLLIELDGRIVASLL---VGHDGRRGY-LQHLAVDQTCRGRGFARALLDEALARLARLGIGHVFVLRDAP------------------------------------------------
118581857    ------------------------------------TVADAAEIIELQKLAF-------LSEALIYDDYAIPPLTLKAVSGGKIIGSVKGC----MKEGICLIGRLMVHPDFRRQGIGARLMGAIEARFDTTQAWELFTLGNMRLYERLGYVVTRTESF---------------------------------
15614146     --------------------------------------KDAKEIHSVLHQAFDEYRYATTA--LREAVSDIEELVLLYKHNDKCVGMVKFV---VHDKQLYFFR-LSVIPEARNQGIARRLIDHLMTLAKEQKCATVVVRADVAFYESLGFANTKEE-----------------------------------
293602270    ----------------------------ELDKYFIEQLGQDEARDA-----------ARAHLLMRDDSVAGFTISAGAVELTRLPEKVLKKVARYAQVPAAVIGRLAVDLKYKGQGIGGQLLIEALTMIVSGPLAVTVVLVDAAFYRKYGFAA---------------------------------------
115453651    ------------------------------------REEDLSGIRKIIR------PLEESGVLVRRTDKELLEASFVVERDGSIIACAALFP-FLEDKSGEVAA-IAVSEECRGQGQGDKLLDYVEKKALSLGLEKIFLLTTADWFVRRGFKECSIESL---------------------------------
51893111     ---------------------------MAIRTVRVTTPEQLEAAFAIRRKVFIEEQNVPPEEEL-DGLDHTAAHVLALDPAGRPVATGRIIPYGEGTGKLQR---IAVLPEFRGQGYGRAVVGALEEMGRAMGFRR-FVLGAEPFYRRLGYRTTSPE-----------------------------------
115377622    -------------------------------TFRKATLDDLPVIVSLLDDVLGAGRESVVTPLLRAFEAVDRDFLLVVEDRGSIVGTLQLTFIPGIARGGAWRGAVRVSSARRGERVGEAMFAWAIETCRQRGCALVQLTTDKSFYERLGFAATHAG-----------------------------------
229589691    -------------------------------------LDDAAVIAPLLDREFAPD-LARSLAFIQQRFFLGESIIIVAQVNNEVIGFTQLFPSSVTLERLWILNDLYVEASKRSTGVGLALLNAAKAFAQTTGAKQLFIEGNPNLYTRFGF-----------------------------------------
56460358     ---------------------------------------------------------------------------LTLKAGEKTAGYSLMVPVSDSDVS---LMSLLVGKMFQGKGLGKLLLSDSIALARSLGYKQMELSVAPDLYRSFGFNTTKTVRDYL-GPGQDRLLMTLSLWEN--------------
298246682    -------------------------AQQNIPEGIVIRAWQEQDFAAIQRLSEAEGRPEDALAGWRNSWP-----TLVAEVDGEVIGFVRAWDKHITTYIFELL----IAEQWRGHGIGSSLLDACHTLYPHARLEVSSTEHSASFYRRYGFR----------------------------------------
227495345    ------------------------------------------DIPALYENRFTAADLVEAVEEMRMNGEFGRPLSFVAWVDGELVGAILLTPWDDLPDGTPIIMDLMVAPEHRGKGIATALVGEIAHRACQAGYETISL-----------------------------------------------------
193212484    -------------------------------SYFSERQTDAERIEAFLESSYTEAD-SRSVY--------------VAEESGIVVGYVQWLPYLFLAAPEGYVSELFVDDAWRGQGIGQRLIETVEREARERGCSRLMLCGKRGFYQKLGWQ----------------------------------------
239988838    --------------------------MKAVGIGFL-TPAAEKPGEELVADRFGD------ADLSRMQGVFDAGRCVATAQQLTVVGGATVTADAVTG--------VTVSPTHRRRGLLSRMMATDLAAAKERGEVVASLIA-AEYYGRYGFGPAAWAA----------------------------------
142394326    -----------------------------------IRAMRWWDIPQVHDECF-PDDSWSIDQFWRELAGSTREYLVAVDEDHAVVGY----------AGVFVLAPVAVRPDRRGRRIGRELLDACVQVAKRRDATSMMLIG---MYEGLGFHAIATRSRYYPDGGDA-------------------------
143780133    ---------------------------------MLIREAHWQDRAQIFSEVWPHDRDLKTHINLRASEQHKYAKFYIIQDEETILASLACYPYTFNSKKGIAIG--AVHTSHRKQGLARRLLTHVHEEERAQGACLSLLFSDIKYY-----ESLSYHTIQMRHGREPAYDHKIPLR----------------
27365788     -------------------------------SYELVTQEDQQLILALGEEEFSDGQEARNARKIEQATNTDIYTSIKAVKNGAIVGYVAW-------REGNYIAQLYVSAKNQNQGIGRGLINQMK---RHSGVSSIELVG---FYKRLGFQSVDTEQVK--------------------------------
217969953    --------------------------MTARPVLRPLCAADLPDVLAIQRAAYGDG-YQESAAVLGRKLELAPQACWLAQADGAAVGYVFAHPWDDADAPPLH-APLAVVPAARGLGVAAALFGRVRDWSAAAGHRGLVALADAPFWARQGFAALPA---VLPAGYGEDACLM--------------------
81428952     MTTKSLVIRPVQVTDARAYLCFLNQVVQETP-FLPIAAENLAMSEAFCELT------------LRAVLDSSTDALWVAVDGAKIVGAARLVSQHIGEIS------VAVLKAYWRQKIGTQLLDALLQAISASGQPRRIVLGAIQLYQQFGFQ----------------------------------------
108760626    -------------------------------------AEDAEAFKALNPESFAASVEEDSALSLEAVRGWLVGASLGAFDGGQLVGALGLNRSRARLAHKAMVWGMYVAPEVRSRGVGRRLLTALIDEARKMGGLKCLLLGNAPLYRSLGFRTVEPNALKVGETFLDEELMVLTL-----------------
237780684    ------------------------------------RLSDIPEIKQLLQ----PLEESGTLIRRSEEELVEALHSFVVEREGHVIACAALFPY-FEEKCGEVAA-IAVSPDCRGQGQGDKLLDYIEKKASSLGLQMLFLLTTADWFVRRGFSECSIDRI---------------------------------
260453650    ------------------------------------RPATSEDVEEIRAAAMRPGRYDEHRVRQRLRDAYAPEYTTVVEAGGAVAGCVALRP----SEDCFWLEHFYLAPEVRGRGIGTAVLTGLLARTDAEGARLNVLQGSAALYERHGFAPERE---------DPVDVFMVRLPGGG-------------
297564367    -HSCRVQLKTFTGNEPYTH--------GEVESLHTETPAVQ-DTFAVFAQALKGDGFSFLAEQMRTTGLDGPLL--VAVSEGRVVGAIGPMAIRQDSIGVPRLLPFGVLPEVRGHGHGRALWRAAMGWGQENGAVYQLL-----------------------------------------------------
148271951    ---------------------------------MQIRPATDADIHPFYRAIVDAGRYALPAGQSRDEARPAPARTFVADDDGTVLGSAKAGPNRPGRGAHVATGSFLVDPAHGGRGVGRALGEHVIAWARAEGYRAI-------------------------------------------------------
294633984    ----------------------------------LIRPYRPTDRDALFDICVRTGDNGGDSRHLYPDPELEPELAFVVDDGERAVGYILGTPAFVRRFRNEWLAPAGVLPSHQRAGYGRELMDTFLAALDARGVRRVHLTGARAFYDRLGFSVLPVKD---PGP----------------------------
197285095    ----------YLSLSDATYPPY-----KNNPCDIILTNHDLKQWAQPLKTAFPVGDDTITNEYIRDNGATILHYALLVA--GQPVSSLTLTLARFDDIGT--------DIAYQGNGYATHLITHVLEFCREQGVERCFLDASAALYRKFGFKP---------------------------------------
269796823    ------------------------EAWALHGVAHLERLSEESTWG--HADLYSPARTRLTVMR---NQTHTEKVALVATRPDDVVG-VAFLWMEREGNSHLVQAGITVHPQVLRSGVGTALVRGVEEVAAERGRTTVIFLGEPP------------------------------------------------
145611542    --------------------------MATSTTAVTIQPATPAEVPTLVDI-FDKAFRSEASERLRDNPKPDTPQSFTAKDEGSIVGMVLWWIVQPGGINPWLLAPLAVSDTCRGRGLGEKLVRAVTQVADDLGYPAYLTLKAISLYERCGFVPMPSSQLNMYELIEANAWVALRLPSDSIKVLQ--------
115372349    -----------------------------------------AELDARFPGGFDPGD---AATTDAASMGAGAGIFVVATSDGQPVGGVQQIGEGVGEIKRMW-----VHPEWRGAGLGSRLLLHLEEEAARLGHTRICLDTHIAMYARAGYAPVERYN----------------------------------
170741655    --------------------------PADVPVRRPERPEDAPFLRALFAAAQGEGLPAPLRALLLDQGFAGQAATYRALYPHEIVGGVPVGRLVTARGAALTVVDVALLPPWQGRGLGTRLLGEVMAEAARLGLPVHLTVGARRLYARLGFRPIAQTDLTL-------------------------------
284031327    ---------------------------------------------------FGAAMMFESAPSDLDRELFEPGRALVAVDGGQFVGTAKAMAVPGGVVPAAHVTAVGVRATHRRRGILSELMSR---QLREVPEALAVLWAEPGIYGRFGYAPAAWGRTLKPYPVPSDAGSLEELAAD--------------
137212703    -------------------------------------------------------------------GHKALALIF----NDSIIGYTFFY---IVDTDAHLL-NISIKRSFQKQGMGKKLLTHVIGYAKLSGATMMFLLNAIAFYEKLGFIGDS-YRYNYYGTKDKEDALLMSLRG---------------
261415494    ------------------------------------TLSDCNAIAAVEATCFPPAEAAKHEDFQRLERYADYFL--LMFDGDKLISFVDGFVTDIPDLNWQMIFGVNTIPEYRHQGCAEKLLRLFVQNAKVEGRRGVVLTCKEHYYAKIGF-----------------------------------------
163792561    --------------------------MTDTITLPPVSMADLDAILDLVAAVRWPHRHADIAALIELGHGRTVR----DETDGRTVAVGLWWP--FGEASAR-LGLVIVAPDSQGRGIGRRLVQALLTDAAPRSVMLLATTAGRPLYDTLGFVQI--------------------------------------
139403811    ---------------------------------------------------------------------------AVDERSDKIVGVVSGFSTQDGGFRLRGL---YVNPYFRGLGIANRLIAQVIKMGEVLGHEFIWTLARKEFYKKHGFEQTSKW-INHHVEFGPNCYMARPVQSEKFE-----------
28212030     ------------------------------------TKEHIEEIFNINKLSFLAPWSIQSIEKEILSNPHALYI--VAIKDNKILGYGGLWIILDEGHVTN----IAIHPNYRQLGIASLVLSTLIKESKNRGVNSITLVA-QNLYQKFGF-----------------------------------------
295115026    --------------------------TKLLVRPMTER--DLPETASLERLSFSPWSETLLSECL----DSRLDLVWVLEEERKIAGYCNLRIIAGEAE----LMRIAVHPDLRGRGYARILMDTLVRSARKQGASVITLEAARNLYKSYGFVEEAVRKSYYTEPVEDAVIMGLRL-----------------
135468656    -------------------------------------PDLDQVIHLLYDDGLGRDRESISSELL-ESKYFDI---FVMEINNEIIGQIMYLPISFKGSKRGQVESVRIRSDSRRSGLGTKLMKHAIEVAGDNGCSILQLTSNKKFYKNLGFSPTHDG-----------------------------------
163759354    ------------------------------------------------------------AERLRENAKEAYDFCLVAEWDGDLAG-----WGACEKADDF-ITDLWVLPEFQGHGMGTALLEKIEEGIRDRGFATARLAGAIKLFKRFGYR-VKSYFVTYSEPLDEDVEMIKEFEPGAIASEQG-------
254252035    ------------------------------------TDADLDEVVAVEQAAYSRGNFEDS---LR-NGYFGVCLRHV---TGALVGYCVLMPV----IDEMHLLNLCVAPAAQRSGAGLALLREAVRIARAERLDGVLLEVRPSLYERFGFVTI--------------------------------------
183982840    ----------------------------DIDAVFEIRTSVTENHLSLEQLA----ELGITKESVREAMRASPCL-WVADVDGVTAGFT-MADATAGSVFACF-----VRPQFQGRGVGSALMRRVEATLFER-HAAIRLTTDAGFYRKLGWSAA--------------------------------------
134281845    -----------------------------------------------------DGRFAHASLDRRREWLEALQYALGAWSGETLVGWSELAPGRLRRSHTAAVA-IAVHDAWHRRGVGGALMRETLRIADDLGLRRIQLYADLAFHRRFGFEIEATQR----------------------------------
239830939    ------------------------------------QPADIETITAIYSEAVLTGEMARRFAALVAQGFPIL----VAEHDGRVLGYAYASHFRV--RPAYWLASIYIAPDAKGKGIGKLLLRALIERISALGFRLLAVIGD--------------------------------------------------
39996856     -------------------------NTADCPTIMPMTEGDLDEVLQIESDSFPRPRDHFVAEL-----ASPRSFPVVARSGGLIVGYICPTLLFDEGE----ILDVAVRRDFRGQGIGALLVTHAVAELAGRGARTVHLTSARTLYRRLGF-----------------------------------------
281426163    ------------------------------------QPQQASDIASLIMLAMGPSDFHQLMTRLRHDSQYSYLHTIVALDEKEVIGCIDYSDMEDETQAGLYIDSLAVDAHYQGKGIATALLEATCEKAFALHLPVGLLVDNPALYTRLGFRYVNDASW---------------------------------
298252526    --------------------------------------ELAQKIAPIEADLFGKGSWNESMISQELQAPMRAYYAQIDENTHTLCGYAGYW---FDGDDAQIMT-IGVAKKYQRKGLAAELLSTMIKTAEKIGAKRMLLVPALALYERFGFKK---------------------------------------
256680387    ----------------------------------------------------------RVRQRLRDSFAPAHTSAILC--GGALAGCVTFRPA---EDGGHWLEHFYLAPRHQGRGLGGAVLRSLLGRADAGAVSLHVLRGSAALYARHGFAVEDE------GPVD---VLMVRPADGA-------------
262098720    -------------------------DTSTIIKVRQYRPEDHAQVTRIYAQAADPIPEYRYEELLHKDLTNDLALVAVATADGKIVGIIGLLRVSVGQIRR-----VFVDPNYQRMSVGRKMIAELESWVQKNGVKSVFLTTNAAFYTALGYTKVDEGQILPEAGVERQRLLLL-------------------
143826490    ---------------------------QELATYEKAADEMVNTVENLEKDGFG------------DNKVFD---CLVAEVNNIVVGFALYTGYSTWKGRTLYLEDFLVSENYRGRGIGKLLFDQVILEAKKRGVKRVIDWNDPAFYKKY-------------------------------------------
91782839     ------------------------------------------------------------------------GVNVCAVIGERVVGHASLEIHAQSRSHSAHLG-LAVHDAYHGRGVGSALLQSLIDCAAALGLRRITVFSDIALYRKSGFEEGASRGFALRDGVLADVLHMARLVD---------------
256372134    -----------------------------------------DDVLEVRAAVLRPGKPADAA-RFRGDEDPRSLHLAASRADGSTIGVVTVVLEAPGPAAADVLAPMAVVESAQRRGIGRMLVSEALERAEERGPRGMFLLG---FYERLGFTGV-GASFEVPG-VGPHVMMVMRF-----------------
156937346    ---------------------------------------------------------------------------LVALVDGKVVGYLMAQRVKAGERASHLLS-LGVLKEYWGMGVGSALMREYLRRLEEDGVDFSFLVSNIRLYSKFGYKVIRAYYL----DGEDAYLMVKELRG---------------
251796215    ------------------------------------RKAAPEDVETLHELIKGYAEQGIMLPRTRETLLRQIDTFVVAEIGDKVVGCGSLLRLGQDLVEIRSLG---MSQEYRGLKIGNKLVDFLVEQAREQQIPKIMALTYANFFLRNGFTVVEKE-----------------------------------
271966737    ------------------------------------RPASMADVEALRAAVLKPGRYQRVRQRLRDG--FTPAHTWMIEVGGAPAGCVALRPAK----DTQWLEHFYLEPDLQGRGIGSAVLSRLLERCEAAAVRLNVLRGSPALYERHGFTVETEDEVDVRDPLPARRW----------------------
134299379    -----------------------------SETFRFANTEDINDILAIEELSFADGKESRVVYLDRISTFPEGFLLLEMTESTKPVGYISIKDAHIPQGNELYISSMGLLPEFRGAGLGKKMLQELMERTIKSHPKSVVLIVSEKWYKKLGFQEV--------------------------------------
270491536    --------------------------------------EDLPGLLAVQRACYGEG-FLESADVFARRLASPVNCSLVAGAPGAVQAYLAAYRSVRGKVTPLYLHDMAVHPACAGQGLASALLQAAWNEARAAGLQHTALVGSRAYWERQGY-----------------------------------------
257065246    ----SIEIRKASADDLKLLTEWRIRVLREVFS-----TPDDADMEDL--------RAANEAYY-REDGTHTACFA-VDTGNGRIVGHEMPSPDNPTGTCGYLMNIFAV-PELRGRGIGRKVVEFLIADARARGIGKIYLESSKSLYRSIGFEDLPDY-----------------------------------
294669081    --------------------------------FMCIRPADIADIVTMIRPLEEAGILLRRSLRYLETHIGDFS---VLEHDRRIYGCVA-VKTFADAPDCSELACLAVSSEAQDGGYGELLLEHSLDKARRLGCKRLFALGD--WFAERGFQTASPEDLPL-------------------------------
224012040    ------------------------SKKGRVILIRAIMPEDEPLVVDFHKRVFSDMKEERTSHRLTRHIDYDRDIALVALDGEKLVAAARLTKEHGVDVAEFS---ILVSDAYQGQGIGEKLLRELVCHAKAEGLHAI-------------------------------------------------------
270261781    ------------------------------------RPADAPAIARLHPAAYAADEPRRLAQWQEKLQQPGKAQVLLAESADQLVGFCLAAPSHPQFGEHAEIKSLFVSDEHQRQGIGRRLLGAAAREMQKLGYRSIVVDGNDNFYQALG--GAPAGNYTDPGP----------------------------
254474229    ------------------------------------RLSDRDAVIALW----------KAAGVFREWNDPVRDIALVGELDGMIATSIMC--GEDGHRGWFYY--VSTHPDHQGKGLGKAITAAAEDWLRERGIWKVNLLGNASFYEAQGYKN---------------------------------------
159037989    --------------------------------IRPYTNDDWEAIARIHDAAAGVEAFLTLAQTAEREGLFDGHL-WVAEAGGSVAGFVAL---DDDEVTW-----LYVDPQRYRQGIGRALLGHAVAAAGPR-VEVTVLDGNPALYASEGFTVTHT------------------------------------
135393629    ----------------------------------------------------------------------------VVCYRNRILGGAGIAPLRNGPDGYCELQKMYFLPKARGKGLGSQMMHKCLQQAQKFGFTDCYLETMPNLYQKLGFEYIETGHCSCP------VWMVKSLRDDT-------------
78223050     ---------------------------TDVHTIHQMTSGDLDEVTAIESVSF-PRPWTREHFIDELNSPHSYPLVARTA-DGIVAGYI--CPLLVLDEGEIL--DVAVRLGSRGKGVGGALVRRAITELRAQGARVVCLLPALTLYRQLGFR----------------------------------------
74318542     MSKTPFEVSRLAEADVDAVQSLARTVWQATYPALISQAQIDTMLAARY-----------AAPSVREQLESPRDAWWVARQDGRVVAHAQATP------PDCKLDKLYVDPTRQRSGIGAALMDTVVAWARTQQATRLWLQGNAQAYEKYGFR----------------------------------------
240849892    ---------------------LKFSLTKKNFGIAPLQVNDSVPLHQIHQHCFTPSWGKQAFDFLTDHSIFGYKVFLIDRSD-QILGFCLCRLILDEAEIIT----IAVHPHYRQQGIGTFLIESTVHHLHDKGAIKLFLLSALNLYQRFEFQKISE------------------------------------
298243832    -----------MAVDLRNLPLDEAPPVGITIKVVENAAEMEQWIYTLEGSSFPPFVTTLLLDILQRQGYRQSEHPYSALRKGRVVGTSLLSP----GGGLAGIYNVCTLPEERGRGIGRAVTLAALRSAYARGYHYATLMG-LPIYRRLGFE----------------------------------------
297842779    ---------------------------------------DKRDVEDMERKCDETGNHGKPVMVVRRVRHFPSHTMLVAEEGRKIVGVVRGCVKTVTRGNAYVLG-LRVSPSHRNLGIGTKLVQALEEWFKQQGATYAYMATD--------------------------------------------------
85859589     -----------------------------------IRPDDKDAIADLFSH------LSRESIYLRTEVDFINHVALVAIDEKEIVGVVRYIKIKVAGKTIAEIGLLVID-EYQGKGIGMALLEHLAGLARDFGIEACVL-----------------------------------------------------
229526082    --------------------------------YFVNRPITPEQVELLNQTTLGARRPTDNHECI-NGMLAHADLLVSAWVGDKLVGVAR----SVTDFHCCYLSDLAVSEQIQSKGIGKELIRQTFASLKK-GCKLNLLSA-PEYYPKIGFKQ---------------------------------------
295837461    ------QLRRPLTGLDLPEPVWPRGI--AVRAFVP--GQDEEAWLELNAAAFAHGGMTRRDLADREAEPFDPEGFFLAEDGGELVGF-HWTKVHAAEELGEVYV-VGVRPGAQGGGLGRALTTTGLRHLAARGLPTGMLYVDADNYERLGFT----------------------------------------
226355991    --------------------------MPRVLTFRPATPADLSAIEALLTAAGLPVEGVRSGFLLAED---LTGLAGVAAIEGY--------------GKQGLLRSVAVREDHRGTGLGVQLTRALIDRARHSGTLVLLTTTAEHFFPKFGFVRISREEVPL-------------------------------
163757319    ---------------------------------------------------FGLAFETKVAAELAERMDPERDLFLTAWRGGALAGSVSM-DVTGGGPDGAHLRWFVVSDTARGSGLGKQLMRRAIDHADRVAAGPVWLTGLEALYERHGF-----------------------------------------
27367684     -------------------------------------------IEHLNQ--FLKSRMHKEA----DKGLLVPYLCFYLNDEGEVIGYFTLSSGSIEKVPCILLGRLAVCQSVQGQGLGKFLILQSLVSSKAIGVYAIALRAEEPFYLQAGFTQSKHHD----------------------------------
296131430    ----------------LELRTARPSDLDQVGALLVERGEEPDALD----------------HRLVVEGELGWDACAVVVDGDRVVSTATLLDETVRVGDIVL--PVATDRAYEGRGLVRALMGWAHGRSRDRGHLLQVMIGIPYFYRLFGYEYA--------------------------------------
160933089    --------------------------------------QDYPDLCGLWLEAFGEGEEAKFVF----EGFSGYQHIYVLEEERAVVCMACAVPCSLQGKEGIYLYGVATKKSHRGKGLMSALLEYAEQEEKRKGAEFSVLI--PAFYRRFGYE----------------------------------------
187926020    ----------------------------------LASPQDFAAIRALLVEAGLP------VEDVRPERIP---HVVVASDDAGLQGCVALEQL----GSAALLRSLAVRRTARRRGLGRMLVARAESDARAMGVDQLFLLTTSAYFETLGYAVV--------------------------------------
297566754    --------------------------------IRLAQLEDASAIAQMIRTAWAPDSHQETAEKVRAD--LEKGYGWVVEREGKIIATVRLVPHPFERGVGE-IKKLGVLAEHRKQGWGPKLIGVLEEKAQALGYRLV------EWYSSLGYTLNPRLVYSAANPLTP-------------------------
15896095     --------------------------MTNLTVHTLEK-DDIDSIIEIENLCFPTPWTKESMEELRNKFAKYV----VIKNNNLVVGYGGLWLIIDEGHITN----IAVHPEFRGMGIGNKILEELIKLCEKRNIPSMTLISNQNLYKKFGFKEA--------------------------------------
229491265    --------------------------------------ASDDDISAFIDNVLSVDKF---SEYLTDPTRTVLKV----IRDGSIVGYAMLVKAAVTLRPTTELSKLYVLPGNHGTGAAASLMDAVVDHARRSGSAGIWLLRAQKFYAKHGFTQVGTKTF---------------------------------
56965619     ---------------------------------MLIRESDGPSVCKLMKEQGSPDDQHRLEHRFKRYSNDSHHYIAVAEEQDELIGYV--WAQDFGGTKLCRLQELYVLPEHRAKGAGRQLFKGVLRQATWLQWHASF--SASAFYEKLGYEPVHQEGQGFP------------------------------
143537025    ----------------------------------------DDPIYIAHKNIFPPDR------------------NIMAMDGDQIVGNALSYPMVMGTSKIAAVASVSVQATHRRKGLNRKMMKFQLENIHEREEPLAVLQATESIYGRYGYGMAS-------------------------------------
135110402    -------------------------------------PQDPEQIQRLLEATFNAQEVVVADELVREHLAKGIEFFIFADYFNQLVGYTCFGPVPMTTASWDLYW-IAVQPEFQTKGLGRRLLRETEKLIRKNAGMRVYIETSPQYYERNGYALAS-------------------------------------
170728188    ---------------------------------------------------------------------------LLATENQQVLGTVQLSFC--DKKNGRHRAKLMVHPDARGLGIAGKLMHQIEALAKSRGRTLLILLTDANLYLKLGFLRVPDFALSTEGELEATCVFYKQLV----------------
152966896    ----------------------------------------------LYASAFDQGQLRTATATVRARLLRALEHVLLASLGAQPAGYALITTSPLLPLGSSA-GPLHVVPHLRRRGVGRALLRRAMLLAQADGADQVVLPGDREYYARLGFAPVVVRR-AVPLPVLRRRL----------------------
163847267    ---------------------------------------DLAEVLRLDTRCFEP-QWVKNEDIL-APAIADGSFFVMAEIDGEVVGY-SYATSHFGGRLMHLVR-IAVDPALRGRGIGVRLLAEFVTYAAEAGAGLLTLYNHHALYRWFGFVPTGERQPVL-------------------------------
260904298    ----------------------------------------------------------------------DSSMILVRSAEGLAVGSVYLREPV--DGTAY-LGVLAVSPEGQGQGVGSALMNLAEAVAERWNARSVILI---AYYERRGYER---TGEVEPFPYGDDRF-GVPLVDD--------------
153815901    -----------------EFICAEEKQWK--------------EIKTIYMEAF-PKRERKPYFALRHSVKTKKAVVMAATEGEQVLGFIVLIPYKDMVMADY----LAVSSKVRSRGTGSYIMQNVCRQYKD---KKIVLL----------------------------------------------------
184200217    ---------------------------------------DEQAWLHVNSRAFAQGRITLGDLQEREGQDPRGFLLAVSEQDDRVLGF-HWTKVHPGSGDSPALGEVYVDPEQQGSGLGRALTAAGINHLAQEGLCEVMLYVDAALYESLGFER---------------------------------------
289427668    ----------------------------------PARMADLDAVMAVEQASFDPA-WSRASWA--EGIAPDHRLTLVAGDDE--VAAVA----TFHGFDVADLDRIMVAPAARGRGLAVELLARGLDWATSRGCHTMMLENDPALYRRFGFETIS-------------------------------------
255336883    -------------------------------------PERAEEIAALHAKLFDPPWDTAAIKGLLEHPAAT-SLIAVAGSPKAVIGFVI---GQLAADEAEILS-IGVAPNWQRAGVAAGLL-EGLARAARRGAKRIFLEAARALYQKLGFAEV--------------------------------------
119383301    ------------------------------------RPEDRKGWQRLYEAAFPPSFYDRAFSRLMARDPRDFH-GLVAEADGRLVGHYVFHPNLWRDEGVCYLQDLFTAPEARGRGIARALIEAVYAEADRAGSPAVYLTAEDNYYDRVG------------------------------------------
296283078    -------------------------------------PGDIAEALAIQAQAY-PASLQEDAAVFAARLALSPSFCFTARRAGAMAGYLRANPPAIGTLNSLYIHDLAVAPGARGLRLGERLVGCAFDAARASGAELVAVEGAHSFWHRLGFREGHSPAIAA-------------------------------
296450576    -------------------------------------LEITEKIEKQDEDTIFQGLLKYNLARLEDKNPVDLGIYIRDKAGKIVAGFI-----GVTHGNWLSIKYLWVSEKLRYKGTGSQLLYKAEKIAKERGCKYVFL--DPKFYEKFGYHKV--------------------------------------
297154978    ------------------------------------TAADIEAIAELRATVMRAGRYDEHRVRQRLRDSFSTQHTSIIMVDREFAGCVTVRPAEGSRTTEQWLEHFYLAPHWQGRGLGSAVLRTVLERTDAQGVGLNVLQGSAALYERHGFRPVADAAMSFPGPV---------------------------