CSV:         00000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100400750134164548454944482130001010011102404312990656545331210000012134443134424412401361144011023504332400114105164063207323413243066216666345311664004001100110102412653656543551053003110000
QUERY        MSPIIQAPIPLGDYLQEFFVCLTQNGEWFCNILSFILLKAVNLVLFVLQYLPPLVFVCVVSLLVLMVKRSITIAVGTAMGLLLIIKQGYWQETTETLSLVLVSTFISMFIGVPLGVLAAWYPRFYSIIRLFLDSMQTIPTFVYLIPALVLFGLGMVPGIVATIVFSIPTSVRLTRLGIISTPPILKEAACAFGATPFQVFRKVELPFAIPQIVASLTQTIMLSLSMVVVTALVGSNGLGVPVLRALNTVDIGRGFESGLCIVILAIILDRLFSIPDPRDRI
307331451    --------LQLGDWINSGVNWLRDNLSWLFDFISSVVQGMYDGLNTVLSGPEPLLFAGILALLAWWL-RGLLPAVLAFLGFALIDSIELWGEAMNTLALVLVAGVITIVFAVPLGIWASRNRAVSAVIRPVLDFMQTMPAFVYLIPGIFFFGLGVVPGVVATVIFSMPPGVRMTELGIRQVDAELVEAADAFGTHPRRTLLRVQFPLALPTIMAGVNQVIMLALSMVVIAGMVGAEGLGSTVFQAISSVDVAMGFEGGIAVVILAMYLDRMTSALNQR---
256780672    --------LELGDWINSGVNWLRDNLSWLFDFISSVVQGMYDGVNSVLSAPEPLLLAGILAVLAWWL-RGLLPAVLAFAGFALIDSIELWGEAMNTLALVLVAGAITIVFAVPLGIWASRNRGVSASIRPVLDFMQTMPAFVYLIPGIFFFGLGVVPGVVATVIFSMPPGVRMTELGIRQVDAELVEAADAFGTHPRRTLLRVQLPLALPTIMAGINQVIMLALSMVVIAGMVGAEGLGSTVFQAISSVDVAMGFEGGIAVVILAMYLDRMTSALNQR---
24379499     MNLILQGKLPVADWIEDLTNWLTHTFSGLFNLIQSVGNFIMDGITNTLLFVNPLLLIVLVTLAAFFLARKWTLPTFTLLGLLFIYNQSLWDDLVNTFTLVLVSSFISIVIGIPLGIWMAKNNTVKQIINPILDFMQTMPAFVYLIPAVAFFGIGIVPGVFASVIFALPPTVRFTNLAIREIPTELIEAADAFGSTSRQKLFKVELPLAKNTIMAGINQTIMLALSMVVTGSMIGAPGLGRGVLSALQHADIGSGFVNGLALVILAIVIDRFSQTANQRTK-
77409771     MENLLQHKLPVAPFVESTTNWITKTFSGLFDFIQTIGNALMDWMTKTLLFINPLLFIVLITIAVFFLKKKWQLPTFTFIGLLFIYNQGLWEQLINTFNLVLVASLISIIIGVPLGIWMAKSDKVKQVVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVVFALPPTVRFTNLAIREIPLELIEASDSFGSTAKQKLFKVELPLAKNTIMAGINQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGTGFVSGLSLVILAIVLDRVSQFFNSK---
142023785    ----------IGKFAENVVNFLFLHFRGGFDTFSAGLGAVVKLLEDGLAAVPFIAMVVILVGLAVW-RRGVVFSIFVGCALLVIHYMGLWAQTVSTLALVTAATFFSLVIGVPLGIWGARNNRIGMILRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATIVFAMPPVVRLTTLGIRQVREELIEAGRSFGSTDWQLLWKIQLPNALPSIMAGVNQTIMMALSMVVVASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
282874292    --------LPLGEWVDSAVDWLQTHLAWLFDAISSVVSGMFDGIAAVLSAPAPLIFAGIVAVIAWWL-RGLPAALLTFVGFALIDSVELWDEAMDTLTLVLVATLVTLVIAVPLGIWASRSRTVSAITRPVLDFMQTMPAMVYLIPGVIFFGVGVVPGIIATIIFALPPGVRMTELGIRQVDGELVEAAEAFGTTSRNTLLRVQLPLALPTIMAGINQVIMLGLSMVVIAGMVGGGGLGGSVYRAIGNVDVGLGFEAGISIVILAMYLDRMTGAL------
257416825    ---MNKYQLPVASWVESFTDWLTSTFAGLFSFLQTIGQSVMDNITALLTAVPPLVLIVLLTIAAFFISKKIGLSLFTFIGLMFIYNQNLWNDLMSTVTLVLLSSVISIIIGVPLGILMAKSEKAKSIITPILDFMQTMPGFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLGIRQVPNELVEAADSYGSTGWQKLFKLELPLAKNTIMAGVNQTTMLALSMVVIASMIGAPGLGRGVLSALQRAQVGNGFVNGVALVILAIIIDRFTQHLN-----
293570838    MNNLLNYQLPVANWVENITEWFTTTFSGLFSFLQTIGQAVMSGITNLLLVIPAPLFILLLTIAAFFISKKRPLTLFTLIGLWFIYNQGLWNDLMNTVTLVLLSSVISIIIGVPLGILMAKSSKAQSIIKPILDFMQTMPGFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLGIRQVPKELVEASDSFGSTSRQKLFKLELPLAKSTIMAGINQTTMLSLSMVVIASMIGAPGLGRGVLSALQRAQVGNGFVNGVALVILAIIIDRFTQHLNQ----
222153813    MDNFLQTKLPVAKLVESITEWLTGTFSGLFNVIQLVGSYMMDWVTNALLFINPLLFILLVTVAVYFLARKWPLPVFTFLGLLFIYNQGLWVHLINTFTLVLVASFISIIIGIPLGIWMAKSSTVRHIINPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLGIREISKELIEASDAFGSTPKQKLLKVELPLAKNTIMAGINQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGTGFVSGLALVILAIVLDRTTQSIN-----
297161909    --------IELGSWIRSGINFLRDHFQWLFDFISKVVQGMYDGVHDVLAAPNPLLLAGILAVLAWWL-RGLVPAVLAFAGFALIDSIEQWDEAMETLSLVLVAGAITIVLAVPLGIWASRNRAVSALLRPVLDFMQTMPAFVYLIPGIFFFGVGVVPGVIATIVFAMPPGVRMTELGIRQVDAELVEAADAFGTTPRRTLLRVQLPLALPTIMAGVNQAIMLALSMVVIAGMVGGGGLGSSVFEAISSVDVALGFEGGIAVVILAMYLDRMTGALNQR---
297195393    --------IHLGDWVDSGVDWLQRHLSWLFDAISSLVTGMYDGIDAALSAPAPLLFAGILAVVAWWL-RGLLAGVLAFAGFALIDSIELWEDAMSTLSLVLVATLVTLVIAVPLGIWASRSRTVSTIVRPVLDFMQTMPAMVYLIPGIIFFGVGVVPGIIATIIFALPPGVRMTELGIRQVDEELVEAAEAFGTTPRSTLLRVQLPLALPTIMAGINQVIMLGLSMVVIAGMVGGGGLGGAVYRAIGNVDIGLGFEAGVSIVILAMYLDRMTGALGR----
256675578    --------LHLGDWVDSIVDWLQTNLSWLFDFIATCSKGMYDGVNAVLTAPEPLLLAGILAVLAFWL-RGLTAGVLSFVGFALIDSLELWEPAMNSFALVIVATVIALVIGVPLGIWTARSQRASAVVRPLLDFTQTMPAMVYLIPAIFFFGLGVPAGIVATIIFGFAPAVRMTELGIRQVDEELVEAADAFGTTPRKTLLGVQLPLALPTIMAGVNQVIMLNLSMVVIAGMVGAGGLGGSVYQAIGNVDIGLGSEAGVSIVVLAIFLDRVVAALGQ----
94987791     METILQTKLPVAQLVEQLTEWLTKTFSGLFDIMQVVGSFLMDWMTKTLLFIHPLLFIVLVTAMFFLAKKKWPLPTFTLLGLLFIYNQGLWKQLMNTFTLVLVASLISVLIGIPLGIWMAKNATVRQIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
167462264    -------KLPLGSWVEGLEAWLESTLGGLFEVIRTVIGGMVDGCQWLLQSVPWFVMIAVLSLIILAVAR-WRMALFTFIGLLLVFNLGYWDHTMMTLSQVLTSAVISIVLGVPIGILCARRNGVQKVVTPLLDFMQTMPAFVYLLPAVSFFSLGVVPGVIASVVFAIPPTIRLTNLGIRQVPMDLVEAADAFGSTPMQKLVKLQLPLAVPSIMAGINQTIMLSLSMVVISSMIGAQGLGSDVYRAVTQNKIGSGFEAGVAVVILAIILDRFTQNVVNRRK-
310640756    -------KLPIAEWIQSIVDWMGIHLAGLFNVISSVIEAVVGFFSGLFMLPHPLVFIVIIGIIAFMIGR-VQLTLFTVIGFLLIDNLGYWSETMNTLGLVITSALVSIVIGIPIGIWCAYSKSASRIITPLLDFMQTMPAFVYLLPAVTFFSLGVVPGVIASVIFAIPPTIRMTNLGIMQVSDELVEASDAFGSTSAQKLFKVQLPLALPTLMAGINQTIMLSLSMVVIASMIGAEGIGAVVYRAVTQLQIGKGFEAGLAVVVLAIVLDRFTQ--------
282864305    ----------FGEWVEDAVDWLQSNLTWIFDAIKTVLGGMYDGVNAVLGGGEPLLMAAIFAVLAFWL-RGIIPAVLTFAGFALIDSLALWDEAMATLSLVIVAAVITIVIAVPMGIWAARNSKVSATLRPVLDVMQTMPAFVYLIPGVMFFGVGVTPGVIATIVFAMPPGVRMTELGIRQVDGELVEAAEAFGTTPKHTLTRVQLPLALPTIMAGINQVIMLALSMVVIGGMAGAGGLGEKVYAAITQLQVGLAAESGIAVVILAMYLDRMTGALNER---
257867410    MDNFLQHTIPVADWVENFTDWLTGTFSGLFSALQSFGQFIMDAITNVLLFVPPLLMIVLLTAAAFFVSRKKFLPAFTFVGLLFIYNQGLWTDLMNTVTLVLLSSLVSIIIGIPLGILMAKSEKAQSIVTPILDFMQTMPGFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRMTNLGIRQISRELVEASDSFGGTGWQKLIKLELPLAKSTILAGVNQTTMLALSMVVIASMIGAPGLGRGVLSALQRAQVGNGFVSGVSLVILAIIMDRFTQNLNR----
256817271    --------IPLGDWVNSAVDWLLANVTWLFDFFKAVFTGAYDGVNAVLQAPEPLLLAGIFAVIAFWL-RGTFAGVLTFGGFAFLDSLELWEDSMVTLALVIVATVIALVISVPVGIWAARSDRVSAFVRPILDFMQTLPAMIYLIPAILFFGTGPAPGIVATLIFALAPGVRMTELGIRQVDKELVEAAEAFGTTPRNTLLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGAVIESIGQLNIGLGSEAGLAIVILAIYLDRMTSAL------
257870168    MGNFLQQTIPVADWVESFTDWLTGTFSGLFSALQSFGQFVMDGMTNTLLFVPPLFMILLLTIAAFFVSKKWGLTAFTFVGLLFIYNQGLWTDLMNTVTLVLLSSLVSIIIGIPLGILMAKSEKAQSIVTPILDFMQTMPGFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRMTNLGIRQISRELVEASDSFGGTGWQKLVKLELPLAKSTILAGVNQTTMLALSMVVIASMIGAPGLGRGVLSALQRAQVGNGFVSGVSLVILAIIMDRFTQNLNK----
29833258     --------IPFGDWVNDTVDWLLNHMSWLFDFFKTVFLGAFDGIDAVLQAPQPLLLAGILAVIAFWL-RGTSAGVLTFVGFAFIDSLELWEDAMVTLSLVLVATVIALVVSVPVGIWAARSDRVSSIVRPVLDFMQTLPAMIYLIPAILFFGTGAPAGIVATLIFALAPGVRMTELGIRQVDKELVEAADAFGTTPRNILLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGDVNEAIGQLNVGLGSEAGVAIVILAIYLDRMTSAL------
296111716    -------KIPLENWISDIVSWLTTHLSGLFNLMQKGGQNVMDGITNGLTAVPPLMIIGLTLIAVLTTRKKYGFPIFTFIGLALIANQNLWSDLMSTVTLVIMASVISLVIGIPLGILTAKSPKTAAIVKPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASIIFALPPMVRMTDLGIRQVPIALVEAADSFGSTTWQKLIKLELPNARNTILAGANQTIMLALSMVVTASMIGAPGLGRGVLSAVQRADVGSGFVNGLGLVILAIIIDRFTQKLN-----
294628454    --------IPLGDWVNSAVDWLLDHMAWLFDFFKTVFTGAYDGINTVLQAPEPLLLAGIFAVLAWWL-RGSLAGVLTFVGFAFIDSMELWPDAMVTLSLVLVATLIALVVSVPVGIWAARSDRVGAVVRPVLDFMQTLPAMIYLIPAILFFGTGASAGIVATLIFALAPGVRMTELGIRQVDKELVEAAEAFGTNPRDTLLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGDVNEAIGQLNVGLGSEAGVAIVILAIYLDRMTGAL------
113477530    LNPFESYTLPLEEWVNNLVDFLVDNFRFIFQAISLPISGTLRIVELTFLAIPPLIFLIITGLLVWQLAGR-KIAIYSFISLCIIGFCGAWEQSMVSLSLILTAVIFCMLIGIPLGIACALSDRFNKILRPLLDGMQTLPTFVYLVPVVMLFGIGEVSGIIATFVFAVPPLIRLTNLGIRQVSPEAVEAALAFGSTRQQVLLEVQIPLALPTILAGTNQAILLALSMSVVTSMIGVEGLGQMVLQGLGRLNVGLAAIGGLGIVLIAIMLDRITQ--------
227358548    MDPFNHTLIPLDSWVTDGIDWIVLHFRPIFQGIRVPVDLVLGGFENFLTSMPAPVAIILFSLIAWQLSGKV-MGISAFISLILIGAIGAWSEAMITLALVLTSLLFCLIIGLPLGIWLAHSDRASKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAQSFGANPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGAGIVILAIILDRLTQSLGQNSRL
297198469    --------IPLGDWVNDTVDWLLDHVSWLFDFLKTVFTGTYDGIDAVLQAPQPLLLAGILAVIAFWL-RGTLAGLLTFAGFAFIDSLELWEDAMTTLSLVLVATIIALVIAVPVGIWAARSSRVSGIVRPVLDFMQTLPAMIYLIPAILFFGTGASAGIVATLIFALAPGVRMTELGIRQVDKELVEAAEAFGTTPRDTLLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGDVNEAIGQLNVGLGSEAGVAIVILAIYLDRMTSAL------
225867769    MENLLQTTLPVAQLVEQLTEWLTKTFSGFFDLLQLVGNALMDWITQTLLFINPLLFMLLVTAMFFLARKKWPLPTFTLLGLLFVYNQGLWAELINTFTLVLVASLISVLLGIPLGIWMAKNKTVHQVINPMLDLMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTSLAIRQIPTELIEASDAFGSTPKQKLLKVELPLAKHTMMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGRGFVSGLALVILAIILDRMTQ--------
239932299    --------IPLGDWVNTAVDWLLANVTWLFDFFKAVFTGAYDGVNAALQAPEPLLLAGIFAVIAFWL-RGTFAGVLTFVGFAFLDSLELWEDSMVTLALVIVATVIALVISVPVGIWAARSDRVSAMVRPVLDFMQTLPAMIYLIPAILFFGTGPAPGIVATLIFALAPGVRMTELGIRQVDKELVEAAEAFGTTPRNTLLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGAVIEAIGQLNIGLGAESGIAIVILAIYLDRMTSAL------
256788772    --------IPLGDWVNSTVDWLLDNVSWLFTFLKDIFTGAYDGINAVLQAPEPLLLAGIFAVIAFWL-RGTFAGILSFAGFAFIDSLELWENAMVTLALLLVATIIALVVAVPVGIWAARSDRVSAFVRPVLDFMQTLPAMIYLIPAILFFGTGSAPGIVATLIFALAPGVRMTELGIRQVDKELVEAAEAFGTTPGNTLLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGDVMESIGQLNVGLGAEAGLAIVILAIYLDRMTSAL------
125539527    LDPFHKAWVPFDSWVTQGIDWLVLHFRPLFQGIRVPVDVILSGFQQLLLGMPAPIAILVFSLVAWQIA-GLGMGAATLLSLVAIGAIGAWSQAMVTLALVLTALFFCILIGLPLGIWLARSKHAAKVIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAIGGVGIVILAIILDRLTQSLGRDRR-
256800698    ----------LGSWVNDGVDWLTTHMAWLFDFCKTVFLGLYDGINAVLQAPEPLLLAGIFAVIAFWL-RGTLAGVLTFVGFAFIDSLELWENAMITLSLVLVATVIALVISIPVGIWAARSDRVSGLVRPVLDFMQTLPAMIYLIPAILFFGTGAPAGIVATLIFALAPGVRMTELGIRQVDKELVEAADAFGTTPRNTLLRVQLPLALPTVMAGVNQVIMLGLSMAAIAGMVGTGGLGGDVNEAIGQLNVGLGSEAGVAIVILAIYLDRMTSAL------
308067985    -------KLPIAEWIQAIVDWMGIHLAGLFNVISSIIEAVVGFFSGLFMLPHPLVFIVIIGIIAFMIGR-VQLTLFTVIGFLLIDNLGYWSETMNTLGLVITSALVSIVIGIPIGIWCAYSKSASRIITPLLDFMQTMPAFVYLLPAVTFFSLGVVPGVIASVIFAIPPTIRMTNLGIMQVSGELIEASDAFGSTSAQKLFKVQLPLALPTLMAGINQTIMLSLSMVVIASMIGAEGIGAVVYRAVTQLQIGKGFEAGLAVVVLAIVLDRFTQ--------
190892828    MNWITDSKIPIGSWAKAFVDWLTSNGEWFFNQLAFLLSHVIDGLLFVLQKPHPLIVIAVISALAFWLRRSIGITLFTCLGLLLIMNQGYWKETTETLALVLASTFVSMVIGIPLGIAAARRAWIYAAMRPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPSLVEAAVAFGARPVQVLRKVELPFATPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPVVRALNTVNVAKGFEAGLCIVILAIILDRMFRTAGEGD--
241896021    -------KIPLGPWVDSGIDWLTAHLSGLFDAIQKGGNAVMDTMTGALSAIPVWLFIIGITIFALMFGKKWGVPFFTFIGLIIVENQGLWSDLMSTFTLVIISSLISVIIGVPLGIWMAKNETVNKIIQPILDFMQTMPAFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRMSNLGIRQVPTDLVEAADSFGSTGKQKLFKVELPLAQGTIFSGINQTLMLALSMVVIASMIGAPGLGRGVLSAVQNADIGKGFVNGFSLVVLAIIIDRFTQKLNR----
300172857    -------KVPLESWISEGVNWLTTHLSGLFNLMQRSGQSIMDGLTNGLTAIPMPLMIAGLTVIAILTTKKYGFPLFTLIGLALIANQNLWSDLMSTVTLVIMASVISLVIGIPLGIITAKSPKTAAIVKPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASIIFALPPMVRMTDLGIRQVPVALVEAADSFGSTTWQKLIKLELPNARNTILAGANQTIMLALSMVVTASMIGAPGLGRGVLSAVQRADVGSGFVNGLGLVILAIIIDRFTQKLNTK---
253689683    LDPFKDTLIPLDSWVTHGIDWVVLHFRPVFQGVRVPVDFILSGFQQFLLGMPAPIAILVFSLLAWQMS-SLGMGVATLLSLIAIGAIGAWSQAMITLALVLTALFFCVLIGLPMGIWLARSERAAKFIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIRQVPADLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
310818711    ------HKLPLGDWLERVIRFITAHFTGELRAISRAVTWLLESSVNLLLRIPPLVLIGATALVTYALRRGLALAVAIVAGGLLIWDLGYWQPTMETLVLVLVATALSLLLGVPLGIVAARRPRFYAVLRLLLDLMQTIPTFVYLIPTLMLFGLGVVPGLLSTVVFVLPAPIRLTYLGITSVPKEMIEAGEAFGARPLQLLVKIELPYARKAILEGVTQALMLSLSMVVIAALVGAGGLGSRVVRALNTVDIRQGFEAGLVIVILAILLDRMFKHPAP----
241896063    -------KIPFGPWVDDGVNWLTKHLSGFFGAIQNGGNAVMDTMTSALTGIPTWLFIVVTIFAALMFGKKWGFPLFTFIGLIIVENQGLWTSMMNTFTLVIISSLISVIIGVPLGIWMAKNEVVNKIVQPILDFMQTMPAFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRMANLGIRQVPNDLVEAADSFGSTGTQKLFKIELPLAKKTIFSGINQTLMLALSMVVVASMIGAPGLGRGVLAAVQDADIGKGFVNGISLVILAIVIDRLTQKINQ----
227822905    MEFLTENRIPIGGWAKAFVDWLTTNFELFFDQLANLLSGIISVLLYILQTPHPLIVIAIVTALAWWFRRSIGIAAFTCLGLLLIVNQGYWQETTETLALVLAASFVSMAVGVPLGIVAARRAWVYSIMRPILDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPSLVEAAESFGATPWQVLRKVEIPFAMPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPVLRALNTVNIARGFESGLCIVILAIVLDRLFRTSDE----
254472399    MEWLTEHKLPIGKWAKWYVDWLTDNASGFFDAISVAIEWLIDSVLWLLQAPHPLGIVVIATGLAFVVRRSVMFSVFVALSLLLIINQGYWDETTETLALILSSTFICMLIGIPVGVYSAHHPKFFSWVRPVLDLMQTIPTFVYLIPALILFGLGVVPGLISTVVFALPASIRLTQIGVASTPKHLLEAGEAFGATYWQKLFKIELPYALPNIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNTVNIAKGFEVGIAIVLVAIVLDRFFKSSEDK---
126735115    MSWLTDNKIPVGDWSENAVDWLKENGRPAFDAVSDGLDFMIDGIVWILQTPPEAVVIAAFILLTWVLQRSWKVCLLVFACLLFVLNQGYWDETTDSLALVLSSCVVCMGLGVPIGIFLAHRPRAYQAVSPVLDLMQTLPAFVYLIPAIVFFGLGMVPGLFATVIFVLPAPIRLTYLGVSNTPTSLLEAAEAFGATPAQRLWKVELPYAVPQIMAGLNQVIMLSLSMVVISAYVGANGLGKPVVQALGRNDPGLGFESGLVIVAVAIMLDRMLRVKSK----
307308504    MEFLTENPIPIGAWAKSFVDWLTTNFNLFFDQLANVLSAIISVLLYILQTPHPLIIIAVVTALAWWFRRSLGIAAFTCLGLLLIVNQGYWQETTETLALVLAATFVSMAVGVPFGIAAARRAWIYSIMRPILDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPALVEAAESFGATPWQVLRKVELPFAMPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPVLRALNTVNIARGFESGLCIVILAIVLDRLFRSSDE----
307947483    MDWLTEHKLPIGQWAKHFVDWLTDNAYWFFDAIAYGLERMIDAILWMLQTPHPLVIVVATTALAYAIHRRIGFTVFVGAALLLIINQGYWEETTETLALVIGASVVCMAVGVPIGVAAAHRPKLFSVLRPILDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTQLGVSSTPKQLLEAGEAFGATKSQLLWKIELPYALPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNTVNIAKGFEVGVAIVLIAIVLDRFFR--------
225571297    -DWFSGFPLPNTDAIDGAVRSFAVSAAPVLEKIQSLLGGMVNGFKWLLEHIPWFLFLILVFLAGWRVRRKLQSGILYAVILCLVGVVGFWDEMILTLSIVLASVVLALLFGLPVGILISNSPRANRIVRPILDTMQTMPVFVYLIPALLLFGLGNASAVIATVIYAIVPVIRLTSLGIRQVDTEVVEAARSFGSTRWQTLFKVQIPQAIPTIMTGVNQTLMMAMAMVVTCSMIGARGLGMEVLNAVNRTEIGRGLVAGGCVVILAVVLDRLTQGWFGREK-
149201736    MDWLSDHKIPVGKWAEGFFLWLQDNAAGFFDMLSVLMEGLIDAFLWVLQTPHPMVIIGVFVALTWVLQRSWKTCLFVLLGFLFILNQGYWEETTESLTLVISSCVFCMALGVPLGIAAAHRPRLYDGMRPVLDLMQTLPPFVYLIPAIVFFGIGMVPGLIATVIFVVPAPIRLTHLGISNTPQPLLEAAQAFGATNRQTLWKVELPYALPQIMAGLNQTIMLSLSMVVIGALVGADGLGVPVLRAINTVNIALGFESGLMIVVVAIVLDRMLRMEGRK---
170017667    --------LPLEDIVTKGVNWLTNHLSGLFNLMQHVGQTVMDGMTNALVAVPMPLMIAGITLIAILTTKKYGFPLFTFVGLAIIANQNLWDDLMSTLTLVIMASVISLVIGIPLGIITAKSPKTAAVVKPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASIIFALPPMVRMTDLGIRQVPVSLVEAADSFGSTTWQKLIKLELPSARNTILAGANQTIMLALSMVVTASMIGAPGLGRGVLSAVQHANIGSGFVNGLGLVILAIIIDRFTQKLNSK---
239978546    --------LPFGEWVDSGVDWLQNNLAWLFDAISAVVKGLDTGINAVLTAPEPLLLAGIFAVIAWWL-RGLLAGVLSFVGFGLIISMELWDDAMATLSLVLVATLVAIVLSVPLGIWAARSRTVSAVLRPVLDFMQTMPGMVYLLPAVIFFGLGAAPGIVATIIFAMPPGVRMTELGIRQVDKELVEAAEAFGTTPRNTLLRVQLPLALSTIMAGVNQVIMLGLSMVVIAGMVGAAGLGSSVYEGISQLNIGLGFEAGVSIVILAIYLDRLTS--------
83644216     LNPFQDAVIPLDSWVEQGLDWVVNHFRPVFQAVRWPIDITLSSIEAGLQAIPATIVILFFALLAWQLSGR-KLAVGSLISLTLVGLIGAWNEAMVTLALVLTSVLFCLLIGLPTGIWLARSDRAASAVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVAVTIIFALPPLIRLTSLGIRQVPEDLVEAARSFGASPRQLLFKVQLPLATPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVLLAIMLDRMTQALGKDAR-
261822715    LDPFKDTLIPLDSWVTHGIDWVVLHFRPIFQGIRVPVDFILGGFQQFLLGMPAPIAILVFSLIAWQMS-SLGMGVATLLSLIAIGAIGAWSQAMITLALVLTALFFCVLIGLPMGIWLARSERAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIRQVPADLVEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
209550403    MNWITDFKIPIGPWAKSFVDWLTSNGAWFFDQLASVLSHVIDGLLFVLQKPHPLIVIAVIAAIAFWLRRSIAVTLFTCLGLLLIMNQGYWKETTETLALVLASTFVSMVIGIPLGIAAARRAWIYAAMRPALDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPSLVEAAVAFGARPMQVLRKVELPFAAPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPVVRALNTVNVAKGFEAGLCIVILAIILDRMFRAAGEGD--
116253276    LNWITEFKIPVGPWAKSFVDWLTSNGEWFFNQIAFLLSSAIDGLLFVLQKPHPLIVIAAITAIAFWLRRSIAVAVFTCLGLLLIVNQDYWKETTETLALVLAATFVCMVIGIPLGIAAARRPWVYAAMRPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPSLVEAAVAFGATPIQVLRKIELPFATPQIMAGLTQTIMLSLSMVVIAALVGAPGLGVPVVRALNTVNIAKGFEAGFCIVILAIILDRMFRTA------
251788501    MDPFRHTLVPLDRWVTEAIDWLVLHFRPLFQGIRVPVDVILTGFQQLLTSLPAPVAILAFSLLAWQVS-SFGMGVATLLSLVIIGAIGAWSQAMVTLALVLTALFFCIILGLPLGIWLAHSDRAARVVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIRQVPADLVEAAQSFGASPRQMLFKVQLPLAMPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASVGGVSIVILAIILDRLTQSLGRDAR-
144179096    MDWLTERKIPVGDWAEAGFDWLQDKGAWLFDGMSVGLEAMIEAILWVLQTPPPLLVVAVFAGIAWLLQRRWQVAAMVALGFLFILNQGYWEETTESLTLVLSACVVCMGIGVPIGIAAAHRPRLYAVLRPILDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVVPAPIRLTWLGISSTPAALLEASRAFGATPRQTLWKVELPSALPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTSLGFESGLVIVVVAIMLDRMLNMGARK---
28898501     MNPFQDAVLPLDNWVESGLNWLVEHGRPVFQAIRVPIDFILSSFETALVSTPSPIMVLILFLLAWQFS-NFKLGLSTLVSLVFIGLIGAWSQAMTTLALVLTSVFFCLLIGLPMGIWLARSQTAAKFVRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPVVRLTILGIQQVPEELIEAGHSFGANKKQMLYRIQLPLALPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQ--------
262281922    --NILQQPIPVSQWVEAFTNWVTDTFSGLFSVLQTIGNAIMNGMTDTLLFIPPLLFIAVITIFTLISKRKLGLPLLTLLGLLFVYNQGLWENLMNTVTLVIISSAISIVIGIPLGIWMAKSNRVEAVIKPLLDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRQIPTELIEASDSFGGTGKQKLFKVELPLAKNTILAGVNQTIMLALSMVVTASMIGAPGLGRGVLSALQHADIGSGFVNGVSLVILAIIIDRLTQKLNQ----
222086662    VNWLTDYRIPIGPWAKAVVDWLTTNFIWFFDGLSFVASHGIKGLLFLLQAPHPLIVVVVIAAIAYWMRRSVAVTALTFIGLLVTINQGYWKETTETLALVLASTFVCMLVGVPLGIAAARRPWLYAIMRPILDLMQTIPTFVYLVPAMILLGLGMVPGLIATVVFAIPASIRMTRLGIISTPPSLVEAAEAFGATPRQVLRKVEVPFAMPQIMAGLTQTIMLSLSMVSIAALVGAPGLGVPVLRALNSVNVAKSFDSGSCIVILAIILDRMFRAPGEGDR-
163746754    MDWLTENKIPVADVAEDALDWLQTNGAWFFDGLADLMERLIEAILWVLQTPHPLILIAVFAAITWGIQRNWKTVAFVVLGFLFILNQDYWEETMESLTLVLSACVVCMGVGVPIGIAVAHRPRLYAWVAPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTQLGISSTPKALLEAAQAFGAKPRQTLWKIELPYALPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTGLGFESGLVIVVVAIMLDRILRVGRK----
126667736    MSWITEHQLPFGDFVEGIVDFLVVNFSGFFDAVSDTLSSMIHGLTGALLWVPPGALILLLTVAAHLRHRRWGLTAFTAFSFLLIWNIGYWEDTMATLSLVLYATLLCVVIGIPLGIYAAHSRWLYKFLQPVLDLMQTIPPFVYLIPTLTLFGLGVVPGVISTVIFAIAAPVRLTHLGISQVPKELVEAGKAFGCTNRQLLFKVELPAAMSSIGAGITQCIMLSLSMVVIAALVGADGLGVPVVRALNTVDIGKGFEAGLAIVLLAIWMDRFFRQSDAKE--
114705138    MNWLTDYKIPIGNIAEDVFDWLQSNGGWFFDGMADFGGWLIDSLLWLLQTPNPLIIVALFGLLSFWLQRSWKLTLFVVLGFLFIINQGYWEEMTESLTLVLSACIVCMAIGVPIGIAAAHRPKVYAFLQPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATVIFVLPAPIRLTYLGVSSTPKSLLEAADAFGATGSQKLWKVELPYALPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTALGFESGFIIVVVAIILDRVLRVGQRKK--
271501794    MDPFQHAWIPLDRWVTEGIDWLVLHFRPLFQGIRVPVDVILTGFQQLLTSVPAPIAILVFSLLAWQIA-SFGMGVATLLSLIAIGAIGAWSQAMVTLALVLTALFFCIIIGLPLGIWLANSNRAVRIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTLLGIRQVPADLVEAAQSFGASPRQMLFKVQLPLAMPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGVGIVILAIILDRLTQSLDARSR-
116512254    MIDLVIGKIPLANWVSSATDWITSTFSSGFDVIQKSGTVLMNGITGALTAVPFWLMIAVVTILAILVSKKFAFPLFTFIGLCLIANQGLWSDLMSTITLVLLSSLLSIIIGVPLGIWMAKSELVAKIVQPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRMTNLGIRQVSTELVEAADSFGSTARQKLFKLEFPLAKGTIMAGVNQTIMLALSMVVIASMIGAPGLGRGVLAAVQSADIGKGFVSGISLVILAIIIDRFTQKLN-----
307132314    MDPFRHTLVPLDRWVTEGIDWLVLHFRPLFQGIRVPVDMILTSFQQLLTGLPAPVAILVFSLLAWQVS-SFGMGVATLLSLVAIGAIGAWSQAMVTLALVLTALFFCVIIGLPLGIWLAHSDRAARIVRPLLDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIRQVPADLVEAAQSFGASPRQMLFKVQLPLAMPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGVGIVILAIILDRLTQSLGRDAR-
268590427    MDPFQHTLIPLDSWVTHAIDWVVLNFRPVFQGIRAPIDFILSGFEQFLTSLPAPVAIIIFALLTWQLAGR-AMGVATFISMIAIGAIGAWSEAMVTLSLVLTSLLFCIVIGLPLGIWLARSDRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIKQVPADLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASVGGVGIVILAIILDRFTQSLGQDTR-
227432669    MNNLVSPKIPLEDWVSSAVSWLTTNLSGFFDAIQSGGQYIMDALTNGLTAVPMPLMIIGITVIAIVTTKKIGFPLFTLLGLLLIANQGLWSDLMNTVTLVIMASIVSLIIGIPLGILTAKSQKTAVVVQPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASIIFALPPMVRMTSLGIRQVPVDLVEAADSFGSTTWQKLFKLELPSAKNTILAGANQTIMLALSMVVTASMIGAPGLGRGVLSAVQHADVGSGFVNGLGLVILAIVIDRFTQ--------
298292987    -DWLTEHKIPLGIWLRDFVDLLTTHGQSFFDFVSLVLGGLIGGFTAALLWVPPLLLIAIFALGAWWMHRSIGLVVFIVGALLLVTNLGYWSATMETLSLVICATLVCVIVGVPIGIAAAHRPWLYTGIRPILDLMQTIPTFVYLIPTLVLFGLGAVPGLISTVIFAIPAPIRLTHLGISSVPPALYEAGKAFGATKTQLLFKVELPYALPTIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNSVNIAMGFEAGLAIVVLAIVLDRVCKRPERRPK-
260426263    MEWLTEYKIPVGDAASAVFEWIRDNGEFVLDAMSTFMEGMIDGILWILQEPPELIVILAFVAITYALQRNWKTALFVFAGFLFILNQDYWEETTESLTLVLSSCLVCMAIGVPIGIYAAHRPKLYTYLRPILDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTYLGVSSTPKPLLEAATAFGATSSQTLFKVELPYAVPQIMAGLNQTIMLSLSMVVVAALVGADGLGVPVVRALNQVNTGLGFESGFVIVVVAIMLDRILNVGGRK---
227329900    LDPFKDTLIPLDSWVTHGIDWVVLHFRPIFQGVRVPVDFILGGFQQFLLGMPAPIAILVFSLIAWQMS-SLGMGVATLLSLIAIGAIGAWSQAMITLALVLTALFFCVLIGLPVGIWLARSERAAKFIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIRQVPADLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
183598093    MDPFQHTLIPLDSWVTQAIDWIVLHFRPVFQGIRIPIDFILSGFEQLLTSLPSPIAIILFALIAWQLAGRV-MGIATFVSMIVIGAIGAWSEAMVTLSLVLTSLLFCLIIGLPLGIWLARSDKAASIVRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGIKQVPADLIEAAESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASVGGVGIVILAIVLDRLTQSLGKNSR-
260456455    ----------FGSWVEDAVDWLQSNLTWIFDFIKTVLGGMYDGVNAVLGGGEPLLMAGIFAVIAFWL-RGVIPAVATFVGFALIDSLALWDEAMATLSLVVVAAVITIVIAVPTGIWAARNSRVSSALRPVLDVMQTMPAFVYLIPGVMFFGVGVTPGVIATIVFAMPPGVRMTELGIRQVDSELVEAAEAFGTSPKHTLTRVQLPLALPTIMAGINQVIMLALSMVVIGGMAGAGGLGEKVYAAITQLQVGLAAESGIAVVILAMYLDRMTGALNER---
118589797    MEWLTEQKIPIGSWAKAGVDWLTDNAYWLFDGISAFLLTIIDGILWVLQAPPPLVMVAIFVALAYFVHRTITFAALVAIALLLIINQGYWEETTETLALVMASTIVCMAIGVPIGVVAAHHPRVYAVLRPVLDLMQTLPTFVYLIPALILFGLGMVPGLIATVIFSIPAPIRLTQLGVSSTPTSLLEAGKAFGATNSQLLWKIELPYALPQIMAGLTQTIMLSLSMVVIAALVAADGLGVPVLRALNTANVALGFEAGVCIVLIAIVLDRFFRAP------
142252166    ----------VDAAFKDFTREFGNNIESFFD----PLLTFLIVIEKLLLATPWPVFMAFAGVLAWLGSRSIKLSIGCMLAFFIIGFLDMWEPMISTVTMISAATILCLALGIPLGIWMSRSDRVQSMITPILDIMQTIPPFVYLIPVVMMLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQMPLALPNIFAGVNQTIMMALAMVVIASMIGVAGLGLPVLQAVQNQYLSMGVLNGLAIVALAIVFDRVSQSFGTR---
143970639    LNPFEHTQIPLGDWTETGLDIIVTNFRPAFQAIRTPIDFILTSVESGLLAFSPLVLIAIFSILSWQAANG-RIAIGTFLSFATIGFIGVWPEAMITLALVLTSIFFSLIIGIPAGIWLSKSDNASAALRPILDAMQTTPAFVYLIPIVMLFGIGNVPGVAVTIIFALPPLIRLTNLGIRQVPEDLVEASKSFGSSPMQLLFKVQLPLAMPTIMAGVNQTLMLCLSMVVIASMIAVGGLGQLVLRGIGRLDMGLATVGGVGIVLLAIVLDRITQAMGTEKRV
159185138    -----ENRLPIGRYAKEAIDWLTGNLAFFFDWLSFIFQSVINALLYVLQAPHPLIIVAIVTALSAWTRRSAGMPIFTALGLLLIINLGYWKATTETLALVIAASAVCMIIGIPLGILAARRKWIYAGMRPALDLMQTIPTFVYLIPALVLFGLGMVPGLIATVIFAIPAPVRLTRLGIVSTPPALVEAAVAFGATPSQVLRKVELPFAAPQIMAGLTQTIMLSLSMVVISALVGANGLGVPVVRALNTVNIAMGFEAGLCIVILAIVLDRLFRLP------
148653178    --------------LNNSLSYVVQNFGTVFRSISHGLTYLLLPIEKLMHLTPPWLIIGLVALLGWLATRKIWFAVSCALGLFLIGAFGLWPALVQTMALLIVSVIVTMVVGIPMGILMAGSSSLRKVVTPVLDVMQTMPSFVYLIPVLMLFGIGKVPALFATIIYALPPLIRLTMLGIKQVPHEMIEAGRSFGSNHKQLLIWIKLPQALPSIMAGINQAVMMSLSMVVLASMIGAPGLGEDVLQSIQTLNIGQGLQAGTAIVIMAIIIDRITQAFGQGRR-
254392834    --------IPLGEWVDRTVDALQIRLEWLFDAISAVVTGMYDAVDAVLSAPEPLLLAGILAVLAWWL-RGLLAGVLSFAGLALIDSVELWGEAMATLSLVLVSTLSTLVIAVPLGVWAARSRRVSAVVRPVLDFMQTMPAMVYLIPGIIFFGVGVVPGIIATIIFALPPGVRMTELGIRQVDGELVEAAEAFGTTPRDTLLRVQLPLAVPTIMAGVNQVIMLGLSMVVIAGMVGGGGLGGAVYRAIGNVDIGLGFEAGVSIVILAMYLDRITGELGR----
162419458    MDPFQNTWIPLDSWVTQGIDWVVLHFRPLFQGIRVPVDFILSGFQALLLGMPAPVAILVFALIAWQFS-TLSMGAATLISLIAIGAIGAWSQAMVTLALVLTSLFFCILIGLPLGIWLARSNNAARIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGANPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
167031338    ---LIDQKIPLGQYIASFVEWLTQNGANYFDAIAQGLEFMIHGVTNALTWFNPFVLIALFAALAHLIQRKWALTVFVALSFLLILNLGYWQETMETLAQVTFATVVCVVIGVPLGILAAHKPMFYTAMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGICDVPQELMDAGKAFGCSRRQLLTRIELPHAMPSIAAGVTQCIMLSLSMVVIAALVGADGLGKPVVNALNTADISLGFEAGLAIVLLAIMLDRICKQPE-----
254228316    MNPFQDAVLPLDSWVESGLNWLVEHGRPVFQAIRVPIDFILTSFETALVSTPAPIMVLILFLLAWQFS-NVKLGFSTLVSLVFIGLIGAWSQAMTTLALVLTAVFFCLLIGLPMGIWLARSQTAAKFVRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPVVRLTILGIQQVPEELIEAGHSFGANKKQMLYRIQLPLALPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQVL------
171778758    MDNFLQNSLPIEDIVDKGIDWITKNLAELFRFTQLVGNSVMDFISDTLSFIPPLLLLIIISLLAYIISKKKNFALLVALGLLFIYNQGLWDGMINTFTLVLIASLMSIVIGIPLGIWMAKSDRVRSIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLGIREIPEELIEAAESFGSTEGQRLFKVELPLAKNTILAGVNQTIMLALSMVVTASMIGAPGLGNGVLSALQHAEIGAGFVSGLALVILAIIIDRFIQYMNQPQR-
281492007    MIDLAIGQVPIANWVSSATDWITSTFSSGFDVIQKSGTVLMNGITGALTAVPFWLMIAVVTILAILVSKKIAFPLFTFIGLSLIANQGLWSDLMSTITLVLLSSLLSIIIGVPLGIWMAKSDLVAKIVQPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRMTNLGIRQVSTELVEAADSFGSTARQKLFKLEFPLAKGTIMAGVNQTIMLALSMVVIASMIGAPGLGRGVLAAVQSADIGKGFVSGISLVILAIIIDRFTQKLN-----
254452526    MDWLTKNKIPVGDTAEAAFDWLEPRSRAFFDGMADTMESLIDGILWLLQTPHPFIVIAAFVALTWAMQRSWKPCLMIAIGFLFILNQDYWEETTESLTLVLSACVVCMGIGVPIGIAAAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGISSTPLPLLEAADAFGATKRQKLLKVELPSALPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVVRALGTVDTAKGFESGLVIVVVAIMLDRMLRVGSK----
126732156    MEWLEEHKLPIGSVVRDAVDWLTDNAVWFFDGLSLALESVIDALLWCLQTPPALLIVALITLLSWFARRSVGFTIFTAAGLLLIINQGYWEETTETLALVIAAAVVCMGVGVPVGIAAARRPWLYNALSPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTHLGITSTPTALIEAGEAFGATRRQLLYKVELPYAMPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNSVNIAQGFEVGIAIVLVAIIFDRMFK--------
309370026    MNFITNNKIPVGEWIEAGVDWLTLNGAGFFDAISIFLETIIHFVVDVFKWMPPALPILLTAAIAWYLHRSIPLVVFVVAALLTILNLGYWQEMLETFVLVFAATTMSVLIGVPVGIMAAHRPWLYTILRPVLDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGMTKVPEELIEAGKAFGASRMKLLFKVELPAAMPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVIRALNTVNISQGFEAGLAIVLVAIILDRLCKTPNQKE--
158422810    -DWLVEHKIPLGRWLSAVVDFLSTHAQVVFDVISAVLAAMIGGLTAALLFIPPLLLIAACAAGAYWVHRSIGLAVFILGALLLVANLGYWDATVETLSLVLCATFVCVLIGVPVGIAAAHRPWLYTAIRPVLDLMQTIPTFVYLIPTLVLFGLGVVPGLISTVIFALPAPIRLTHLGISSVPPALVEAGEAFGATRRQLLFKVELPYALPTIMAGITQCIMLSLSMVVIAALVGSDGLGKPVVRALNTVNVAMGFEAGMAIVILAIVLDRVCKRPDRAGR-
254486656    MDWLTDNKIPIDDAAEAVFDWLLINAGWMFDGLSVAMEALIDAILWVLQTPHPFYIIAVFAAFTWALQRNWKTPVFVVLGFLFILNQDYWEETTESLTLVLSACVVCMGVGVPIGIAAAHRPRLYRYMAPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTQLGIASTPKSLLEAAQAFGAKPSQTLWKIELPYALPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTGLGFESGLIIVVVAIMLDRMLRVTRK----
254387391    --------LPLGSWVDTGVEFLQRHLSWLFDAISTVVTGLYDGIDAVLSAPAPLLLAGILAVAAWWL-RGLLAALLAMAGFALVDSIGLWDEAMSTLSLVLVATLITLVISVPLGIWASRSDRVSAVLRPVLDFMQTMPAMVYLIPGIIFFGVGVVPGIIATIIFSLPPGVRMTELGIRQVDGELVEAADAFGTTPRDTLVRVQLPLALPTIMAGVNQVIMLGLSMVVIAGMVGGGGLGGAVYKAIGNVDIGLGFEAGISIVILAMYLDRMTGALGR----
145297975    LDPFQQALVPLDVWVESGIGWLVENLRPVFQLIRAPVEVTLNAMTHLLQTVPSTLMMGMLALIAWQMVNG-RMALGTLLSLVGIGLIGAWSDAMVTLSLVLNSLFFCILIGLPVGIMLARSERLSTWTRPLLDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTVIFALPPMIRLTMLGIRQVPEDLVEAAHSFGASPSQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGLGIVLLAIVLDRLTQAMGQRDR-
149915311    MNWLSENKIPVGDAAEIFFLWLQDNAALFFDALSVAMEGLIDAFLWVLQTPHPLILIGVFVGLTWLFQRNWKTCLFVALGFLFVLNQDYWEEMTESLTLVLSACVFCMAIGVPIGIATAHRPGLYRGLRPVLDLMQTLPPFVYLIPAIVFFGIGMVPGLIATVIFVVPAPIRLTHLGISSTPKPLLEAAQAFGATPRQTLWKVELPYALPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVLRAINSVNIALGFESGLMIVVVAIILDRMLRL-------
84686267     MDWLEDTKIPVGKVARDVFDWLQDVGGPVFDWISVAGETMIDAILWVLQTPPPLLIVAVFAVLTWFLQKNWKIVVFVVLGFLFIMNQGYWEETTESLTLVLSACVVCMAIGVPIGIAAAHRPKLYAGMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATVIFVLPAPIRLTHLGISSTPMALKEAAQAFGATGRQLLWKVELPYALPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTALGFESGFVIVVVAIILDRMLRI-------
242238345    LDPFHHTLVPLDRWVTDGIDWLVLHFRPLFQGIRMPVDMILNAFQQLLTGMPAPVAILLFSLLAWQIA-SAGMGVATLLALIVIGAIGAWSQAMITLSLVLTALFFCLIIGLPLGVWLSHSQRAARVVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIRQVPADLVEAAESFGASPRQMLFKVKLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGVGIVVLAIILDRITQSLGRDAR-
254475309    MDWLTDTKIPVGKTAKAVFEWLQDIGEPFFDWLSWLLELLIDGILWVLQTPHPFITVGVFVAITWLLQRNWKICVFVALGFLFILNQGYWEETTESLTLVLSACLVCMAIGVPIGIAAAHRPRLFVAMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGVSSTPKPLLEAAEAFGATKSQTLWKVELPYALPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTALGFESGFVIVVVAIILDRVLRV-------
291618547    MDPFHKTWIPLDHWVTEGIDWVVNHFRPVFQSIRVPVDYILSAFQQLLLGMPAPVAIALFALIAWQIA-SPAMGIATLISLIAIGAIGAWSQAMITLALVLTALLFCIIIGLPMGIWLARSERAARIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEASESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASVGGVGIVILAIILDRLTQSVARDKR-
117619242    LDPFQQALVPLDSWVEGGIGWLVDNLRPVFQLIRAPVELALGGMTHLLQTVPSTLMIGLLTLIAWQLVNG-RMALGTLFSLVVVGLIGAWSDAMVTLSLVLTSLFFCVLIGLPVGILLARSERLSRWTRPLLDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTVIFALPPMIRLTMLGIRQVPADLVEAAHSFGASPSQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGLGIVLLAIVLDRLTQAMGQPDR-
114762783    MQWLTDYKIPVGDAASAVFEWVRDNGEVVLDALSTFMEAMIDAILWILQEPPELIVILTFVAITYALQRNWKTALFVFAGFLFILNQDYWEETTESLTLVLSSCLVCMAIGVPIGIYAAHRPKVYTYLRPILDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTYLGVSSTPKALLEAATAFGATPTQTLYKVELPYAVPQIMAGLNQTIMLSLSMVVVAALVGADGLGVPVVRALNQVNTALGFESGFVIVVVAIMLDRILNVGGRK---
90410103     MDFITEHKIPLGEWMATFVDWLTYNASGFFDSLSYTLESMIMLLVDLFKWFPPAVPIVMTALLAWFLHRSLSLVIFVVAALLLIMNLGYWEEMIETFVLVLSATMFSVIVGVPIGIAAAHKPWLYTIMRPILDLMQTIPTFVYLIPTLVLFGLGVVPGLISTIIFAIAAPIRLTYLGISRVPEELVEAGRAFGASRMKLLFKVELPAAMPNIMAGITQCIMLSLSMVVISALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKTPASQSR-
88801194     -DPFADTLIPLQDWVETFVSWVVGNFRPFFSLIKAPIDATLQAVDVAFNAVPPLMMVALLGLLAWQLSGR-KVGIWTVVGMFVLGAVGAWEESMTTLSLVVTSVLFCMVIGIPTGIGMARSDRAARIMRPVLDTMQTTPAFVYLVPVVMLFGIGNVPGVVVTIIFAVPPVIRLTNLGIRQVPEDLIEAANSFGADSKQMLFKVQLPLAMPTIMAGVNQTLMLGLSMVVIASMISVGGLGLMVLRGIGRLDIGLATVGGIGIVILAIILDRMTQSLDARER-
144192114    ----------VTQGLEQGFLGVKDTLSVILDPVTQPLSWMLEGALYGVLETPWWIVMPALMLVVWAVTRSAGLVAFVTACVAGLAFIDHYDYAMQTLAIIFVCAFLCVLLGVPIGIAMSRSDRLQRATTPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTNLGIRHVDGSVIEAADAFGMTDRQKLWGVQTPLALPTIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVAGLGIVLLAIILDRVTKASLDR---
123441275    MDPFHNTWVPLDSWVTQGIDWVVLHFRPLFQGIRVPVDFILSGFQHLLLGMPAPVAILVFALIAWQFS-TLGMGVATLVSLIAIGAIGAWSQAMVTLALVLTSLFFCILIGLPLGIWLARSNNAARIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEAAESFGANPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
29347160     --------INIGQYIETAINWLTEHFASFFDALSMGIGGFIDGFQHVLFGIPFYITIAVLAALAWFKSGK-GTAVFTLLGLLLIYGMGFWEETMQTLALVLSSTCLALLLGVPLGIWTANSDRCNKIMRPVLDFMQTMPAFVYLIPAVLFFGLGTVPGAFATIIFAMPPVVRLTGLGIRQVPKNVVEASRSFGATPWQLLYKVQLPLALPTILTGINQTIMMSLSMVVIAAMISAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIVLDRITQ--------
289672390    ---LTDHKIPLGEYIAAFVDWLTANGADYFDAIASTLEMMIHGFTFALTWFNPFVLIGLIAALAHFIQRKWGLTVFVILSFLLILNLHYWQETMETLAQVLFATLVCVVIGVPLGIIAAHKPLFYTIIRPILDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELLDAGKAFGSSRRQLLTRIELPYAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGLAIVLLAIMLDRICKQPEAK---
260777812    MNFITNNKIPVGEWMETGVDWLTMNAAGFFDSVSYFLETIILFVVDIFKWMPPALPILLTAAIAWYLHRSIPLVLFIIGALLTILNLGYWQEMLETFVLVFAATTISVLIGVPVGVMAAHRPWLYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELIEAGQAFGASKMKLLFKVELPAALPSIMAGITQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKSPNQKE--
222149405    MDWLTDFKIPIGPTAKVVVDWLTANGAWFFDWLSHLISSSIDGVLFVLQYPNPLVTALAISIIAWLLRRSLLVAIFTFLGLALIINQGYFKETTETLALVLASTAVCMLIGVPLGILAARRAWIYALMRPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAVPSPIRLTRLGIVSTPSSLVEAAVAFGATPTQVLRKVELPYALPQIMAGLTQTIMLSLSMVVIAALVGAAGLGVPVVRALNTVNIARGFEAGLCIVILAIILDRMFRIPSAGD--
77461460     ---LIDQKIPLGQYIAGFVEWLTQHGANTFDAIAVTLETMIHGVTFALTWFNPLVLIGLIALLAHFIQRKWGLTAFVVASFLLILNLGYWQETMETLAQVMFATLVCVVIGVPLGIVAAHKPMFYTLMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELMDAGKAFGCSRRQLLSRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGLAIVLLAIMLDRICKQPDAK---
304398693    MDPFHKTWIPLDHWVTTGIDWVVNHFRPLFQGIRVPVDYILSAFQQLLLGMPAPVAILVFALIAWQIA-TPAMGIATLVSLIAIGAIGAWSQAMVTLALVLTALMFCILIGLPLGIWLARSERAARIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEASESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQSFGRDSR-
70733048     ---LTDQKIPLGQYIAAFVEWLTKHGANTFDAIATTLETMIHGVTFALTWFNPLALIGLIALLAHLIQRKWGLTAFVVLSFLLILNLGYWQETMETLAQVLFATLVCVLIGVPLGIVAAHKPLFYTMMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELMDAGKAFGCSRRQLLSRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGLAIVLLAIMLDRICKQPEAK---
310764905    LDPFHKTLIPLDSWVTTAIDWIVSHFRPLFQGIRLPVDYILNAFQQLLLGMPAPVAIIVFALIAWQLS-SFSMGVATLVSLVAIGAIGAWSQAMVTLALVLTALLFCIVIGLPLGIWLARSQRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLVEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQSVGKDKR-
197334765    LNPFEEAVLPVDTWVESGLNWLVEHGRPLFQAIRVPIDFILSSFETALVSTPAPFMLLILFLLAWQFS-NLKLGVSTAISLLFIGLIGAWSQAMTTLALVMTSVFFCLLIGLPMGIWLARSRTAAKFIRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPVVRLTILGIQQVPTDLIEAGHSFGANKKQMLYRIQLPLALPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQVL------
135082136    --PFQEAVIPLGAWVDTGLDWLVANFRPVFQAIRLPIDATLTGIETTLLSIPDAAMVVIMGLLAWQAGGR-RLGIGAVISLVVIGLIGAWAEAMVTLALVITAVFFCVIIGLPMGIWLARSDRAAAAVRPVLDAMQTTPAFVYLVPVVMLFGIGNVPGVVVTIIFALPPLVRLTNLGIRQVPGDLVEAARSFGASKRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATIGGVGIVLLAIILDRMTQAVGQSDR-
163795907    --FVEDHKLGLGRGVKTFVEWLTDNFYAQFRAFSDSLGWAIEGVIWLLSVVPPIALIALVAGLAWWLHRSIGLVALVVAGLLLILNLGYWEATTETLALVLSATLVCVLIGVPVGIYAAHNRWFYSGIRPILDLMQTIPTFVYLIPTLMLFGLGVVPGLISTVVFAVPAPIRLTELGVRNVPKPLIEAGEAFGATRWQLLLKVELPHAMPTIMAGVTQCIMLSLSMVVIAALVGANGLGKPVVRALNTVNIAQGFEAGLAIVIVAILMDRIMRQSER----
221638590    LGWLTDHKLPVGRWSKMGFDWLNANGGPFFNLISRMMQAVIDAMLNVLDAAPPLLVIVILAALAWVLQRNWRVTALVVAGFAFILNQGYWDETMQSLTLILLACVTCMAIGVPLGIAAAHRPRLYQAMSPVLDLMQTLPTFVYLIPAIVFFGLGMVPGLIATVIFVLPAPIRLTHLGIASTPMALKEAATAFGATPRQRLWKVELPYAFPQIMTGLNQTIMLSLSMVVIAALVGANGLGVPVVRALNTVNTALGFESGFIIVVVAIVLDRMLRVTRK----
258635091    MDPFHKTLIPLDSWVTHGIDWVVNHFRPVFQGIRVPVDYILSAFQQLLLGMPAPVALVVFALIAWQIA-SPAMGIATLISLVLIGAIGAWSQAMVTLALVLTALLFCIIIGLPLGIWLARSERAARIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEASESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQSVGRDSR-
218709173    LNPFAEAVLPVDTWVESGLNWLVEHGRPLFQAIRVPIDFILSSFETALVSTPAPFMLIILFLVAWQFS-NLKLGLATAISLTFIGLIGAWSGAMTTLSLVMTSVFFCLLIGLPMGIWLARSNTAAKFVRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPVVRLTILGIQQVPEDLIEAGHSFGASKKQMLYRIQLPLALPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQVL------
148974204    VNFITENKIPVGQWMEAGVDWLTINAAGFFDAISIFLETVILFLVDVFKWMPPALPIVITAAIAWYLHRKLSLVIFVVAALLTILNLGYWQEMLETFVLVFAATTISVLIGVPVGIMAAHRPWLYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGVTKVPEELIEAGKAFGASRMKLLLKVELPAALPSIMAGVTQCIMLSLSMVVIATLVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKTPNQKE--
300718020    LDPFHKTLIPLDSWVTTGIDWIVSHFRPVFQGIRVPVDYILSAFQQLLLGMPAPVAIVIFALIAWQMS-SLGMGIATLVSLIAIGAIGAWSQAMVTLALVLTALLFCILIGLPLGIWLARSDRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEAGESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQSVGRDSR-
260903030    MNFITDNKLPLGQWMETGVDWLTINASGFFDAISITLETIIMFVVDIFKWMPPAAPIIMTAALAWFLHRSLPLVVFIVLALLAILNLGYWQEMLETFVLVFAATTISVLIGVPLGIMAAHRPWLYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGIIKVPEELLEAGKAFGASRMKLLFKVELPAALPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKAPNQKE--
220919715    -NWIVDHKISLGIWLKAGVDFLSRHAQAVFDLISTVLGAMVQGLTDTLLAVPPLAMIGLFAAGAYLLHRSLGLALFIVTSLLLVANLGYWQATIETLSLVIWSTAACVVVGVPVGILAAHRPMFYAAIRPLLDLMQTIPTFVYLIPTLVLFGLGMVPGIISTVIFALPAPIRLTQLGISSVPESLREAALAYGATRTQMLFKVELPSAMPTILAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNIAMGFEAGLAIVVLAIILDRVCKRPAPRSR-
163801661    VNFITDNKLPLGEWMEMGVDWLTMNASGFFDAISIFLETIILFVVDIFKWMPPAAPIIMTATIAWLLHRSIPLVVFIVLALLTILNLGYWQEMLETFVLVFAATTISVLIGVPLGIMAAHRPWLYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELIEAGKAFGASRMKLLFKVELPAALPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKAPNQKE--
135048143    MEWMEDYRLPVGEGAEAFFDWLTANGAWFFDGLALGLETVIEAILWLLQLPHPLLAIVLVTALSWWVRRSPGFTVFVALGMLLILNLDFWEETTETLALVLSATAVCMGVGVPVGIAAARRPWLFQALRPVLDLMQTIPPFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTHLGITSTPTPLKEAGLAFGASRMQLLWKVELPHAMPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNTVNIAMGFEVGLAIVLVAIILDRLFRREDR----
90577630     MNFITDNKIPLGQWMEAGVDWLTINAAGLFDAISFFLETVILFLVDVFKWMPPALPILITAALAWYLHRKISLVVFVVAALLVILNLGYWQEMLETFVLVFAATTISVLIGVPIGIMSAHRPWLYTLMRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEDLIEAGKAFGASRMKLLLKVELPAAMPSIMAGITQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKTPAQKE--
146278349    LDWLTDHKLPVGRWSKMMFDWLNANGGPFFDLISRTMQAVIDAILGVLGASPPLLIIAILAGLAWYLQRSWRVAALVVVGFAFILNQGYWRETMQSLTLILLACVTCMAIGVPLGIAAAHRPRLYQVMSPILDLMQTLPTFVYLIPAIVFFGLGMVPGLIATVIFVLPAPIRLTHLGVSSTPLALKEAATAFGATPRQRLWKVELPWAFPQIMTGLNQTIMLSLSMVVIAALVGANGLGVPVVRALNTVNTALGFESGFIIVVVAIILDRMLRVTRK----
293394761    LDPFHKTWLPLDSWVTHGIDWLVLHFRPLFQGIRVPVDFILSGFQQLLLGMPSPIAILVFSLIAWQLS-SLGMGAATLVSLIAIGAIGAWSQAMVTLALVLTALFFCIIIGLPLGIWLARSRHAAKVIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPADLIEAAESFGSSPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
142830589    -------VIPLGAWVDHGVHYLLDHDAKTFDSIGKVIESFAALIEHGLQAVPMWALMAFFVGIGLW-RVGWRFALFTLLAMLLIYGTGFWDQMVITLGLTLSSTLISLLFGVPLGIWTAKSRTVEMIVRPVLDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIKHVNREIVEAGEAFGCTPWQLLYKVQFPNALPSIMTGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVMLAIILDRITESFGR----
260771576    ---ITEHKIPLGQWMESFVDWLTIHGERFFDVIAFVLESSILLLIDLFKAMPPAAPILITAALAWWLHRSFSLVIFIIASLLLILNLGYWQEMLETFVLVFAATTISVLIGVPIGIMAAHRAWLYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGVTRVPEELLEAGKAFGASKMKLLFKVELPAALPSIMAGITQCIMLSLSMVVIAALVGADGLGKPVIRALNTVNISQGFEAGLAIVLVAIILDRLCKTPQRKE--
299529137    ---ITTEGLPVQDSINNGLTWVVDHFRPFFQAVRTPIDATLNGVTDVLQTIPMPALVLLIALLAWQFAGR-KLAIGSAVSLLIVALLGIWSEAMVTLALVLTSLFFCIVIGLPVGILLASSDRAQRWTRPLLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIVFALPPLIRLTNLGIRQVRPDLIEASRAYGASPAQLLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRITQAMGEPKR-
90418329     --WLVDHPLPIGDYAEAFVDWLTANFTFLFDAIRDGLGAFIEAILFILQWPHPLIVVAVFAAIAYAARRSIPIVIFTVAGLLLIINLGFWEETTETLALVLASTAVCMLIGVPVGVAAARREWLYAILRPILDLMQTIPTFVYLIPALILFGLGLVPGLVATVIFALPSPIRLTRLGIASTPRQLLEAGDAFGATPMQRLMTIEIPYALPQIMAGLTQTIMLSLSMVVIAALVGAPGLGVPVLRALNTINIGQGFEAGLAIVLLAIILDRFFRIDEE----
261252053    MNFITDNKIPLGQWMEAGVDWLTFNAAGLFDAIAIFLETIILFVVDIFKWMPPAMPIVMTAVIAWYLHRSIPLVLFVIGALLTILNLGYWQEMLETFVLVFAATTISVLIGVPLGIMAAHRPWLYTIMRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELVEAGKAFGATRMKLLFKVELPAAMPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKSPNQKE--
253990652    MDPFQNTLIPLDSWVTHAIDWIVLNFRPAFQGIRIPIDFVLNGFEQCLTSMPAPVAIMLFALIAWQLS-GIGMGIASLASLIVIGAIGAWSEAMVTLALALTSLLFCIIIGLPLGLWLSRSERAAKIIRPMLDAMQTTPAFVYLVPIVMLFGIGNVPGVIVTIIFALPPIVRLTILGIKQVPTDLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAILLDRLTQSLGRDSR-
87121997     LDPFQFLSVPLGEWVETVLNYLVQNFRGFFRSIRWPIDQVLDLIETMLQSIPPLIGIILSSLLGWQVAGK-KMGLFCAITLTILGLIGVWAESMTTLSLVLTALFFCVVIGVPLGILSARSDRVERLVRPVLDAMQTLPAFVYLVPVVMLFGIGNVPGVLVTIIFALPPLVRLTNLGIRQVPEDKIEAARAFGCTPKQMLLKIQLPLATPTIMAGINQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGLVLLAIFLDRLTQAMGERARI
52424605     MYPFDHTLVPFGDWVESLINWLVTHLRSFFQFISAPIDYILSLFQTSLNVLPPTVMIILFTLLVWQFT-HFRLALATLLSITLIGAVGAWNEMMITLALVLTSVSFCLLIGLPLGIWMARSTRASAIVKPVLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIQQVPEALIEAAQAFGASKKQLLYKVQLPLAMPSIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGEAATGGLGIVLMAIVLDRLTQ--------
157371969    LDPFHKTWVPFDSWVTHGIDWLVLHFRPLFQGIRVPVDFILSGFQQLLLGMPAPIAILLFSLIAWQLS-SLGMGAATLVSLIAIGAIGAWSQAMVTLALVLTALFFCIVIGLPLGIWLARSKHAGKVIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
28870234     LDPFQSLTIPLGQWVEVVLNYMVHNFREVFRSIRWPVDQILNGIQGGLLSVPPTIFIIFATLLGWQVGGK-KVGVMCFVTLTLLGLIGVWADAMTTLSLVLTSLVFCVVIGVPLGVLCARSDRLERVLRPGLDAMQTLPAFVYLVPVVMLFGIGNVPGVLVTIIFSVAPLVRLTNLGIRQVPEDKVEAARAFGCTRRQMLFKVQLPLAAPTIMAGLNQALMLSLSMVVIASMISVGGLGLMVLRGIGRLDMGLATVGGVGLVLLAIFLDRLTQAMGERS--
94498974     MSFITENKIPIGEWAESMMDFLIDHGGSFFDWVSIVLDTMIVGLVDLLSVMPPWLFILIVGAFAFWYQRRWGTPIFIVASLLLIWNLGYWQETIETISLVIFATGFCVLIGVPIGIAAAHRPWLYRVLRPVLDLMQTIPPFVYLIPTLTLFGLGVVPGLISTIVFAIAAPIRLTYLGISEVPKELLEAGKAFGCTKQNLLVKIEIPAAMSSIRAGITQCIMLSLSMVVIAALVGADGLGKPVVRALNTVDIASGFEAGLAIVLVAIILDRLFK--------
84515313     MDWLTGTKIPVGAWAKSVFDAMNRNLGFVFDIISDAMEAMIDGILWTLETPHPFIVIAVFAGLTWVMQRNWKTPLLIVLGFFFILNQGYWRETMQSLTLVLSACVVCMGVGVPIGIAAAHRPKLYRAMVPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTYLGVASTPTALLEAAQAFGATKRQILFKVELPSATPQIMAGLNQTIMLSLSMVVIAALVGASGLGVPVVRALNTVNTSLGFESGFVIVVVAIMLDRMLRVKQK----
167033694    LDPFQAATIPLGDWVTATLNFLVHNFREVFRAIRWPIDQVLNGIEFTLQSIPPTIGILLSSLLGWQLAGK-RMAVLCFITLTLLGLIGVWSESMTTLALVLTSVFFCAVIGIPLGIVCARSNRLESIIRPLLDAMQTLPAFVYLVPVVMLFGIGNVPGVLVTIVFALPPLVRLTNLGIRQVPEDKIEAARAFGCTPRQMLTRVQLPLATSTIMAGLNQTLMLSLSMVVIASMISVGGLGQMVLRGIGRLDMGLATVGGVGLVLLAIFLDRLTQAMGAR---
238796648    MDPFHTTWLPLDSWVTHGIDWVVLHFRPLFQGIRVPVDFILSGFQHLLLGMPAPVAILVFALIAWQFS-TLGMGVATLVSLIAIGAIGAWSQAMVTLALVLTSLFFCILIGLPLGIWLARSNNAARIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGANPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
89053990     --FLTECKLRIGDGAEAVFDWLQSNGAFIFDAMAVALEAMIEVFLAILQEPPPFLVIAIFTALAWWMHRGWKVPMLVAVGFLFIVNQDYWEETTESLTLVLSACVVCMGVGVPIGIAVAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGISSTPQSLLEAADAFGATGSQKLWKVELPYALPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTGLGFESGFIIVVVAIVLDRTLRV-------
270265364    LDPFHKAWVPFDSWVTQGIDWLVLHFRPLFQGIRVPVDFILGGFQQLLLGMPAPIAILVFSLIAWQIS-SFSMGAATLVSLIAIGAIGAWSQAMVTLALVLTALFFCIVIGLPLGIWLARSKHAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGSSPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
188533081    LDPFHKTLIPLDSWVTTAIDWVVTHFRPLFQGVRLPVDYILSTFQQLLLGMPAPVAIIVFALIAWQLS-SFSMGVATLVSLVAIGAIGAWSQAMVTLALVLTALLFCIIIGLPLGIWLARSQRAAKIIRPMLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQSLGRDNR-
226314655    -------KLPLDSWVETIVDGLEKNLGFLFDFISAGIGGTVDLFSWILTGIPFWALIILFTLLAYRAGK-VAIALFTFIGLLLIQNLGYWEHSMETLALVLTAGLISVIIGIPVGIWCAKNDSVQKVVTPLLDFMQTMPAFVYLIPAIFFFGLGKVPGVIASVIFAMPPTIRLTNLGIRQVPADLIEASEAFGSTYWQKLTKVQLPIAKTTMMAGINQSIMLALSMVVIASMIGAKGLGADVYRAVTQIKIGEGFEAGLAIVILAILLDRLTQSVGKRK--
260769404    MHPFQDAILPFDSWVETALNWLVTHGRPLFQAIRVPIDFILSSFQTALVSTPAPIMLLILFLIAWQLAGS-RMGIASFLSLMVIGLIGAWDQAMVTLALVMTSVFFCLLIGMPLGIWLARSDTAAKIVRPILDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIQQVPEELIEAGHAFGASPKQMLYRIQLPLAMPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQTIGANSR-
260767494    ---ISDHKIPLGHWMEAGVDWLTLHASGFFDAISFLLESIIMVLVDVFKWFPPAVPIIVTAALAWWLHRSLSLVIFIIAALLLILNLGYWQEMLETFVLVFAATTISVLIGVPLGIMAAHRPWMYTVMRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGVTRVPEALIEAGKAFGASKMKLLFKVELPAALPSIMAGITQCIMLSLSMVVIAALVGADGLGKPVIRALNTVNISQGFEAGLAIVLVAIILDRLCKAPNSKE--
142246494    --------------VDTAFRDFTREFGDIIEKIFDPLLFFLARFEQLLLATPWPVFLLGAGALAWLGSRSWKVTVGVILGFFAIGFLDMWLPMISTVTMIATATLLCLTIGIPVGIWMSRSDRAQATITPVLDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQIPLALPNIFAGVNQTIMMALSMVVIAAMIGVTGLGLPVLQAVQNQYLSLGMLNGLAIVALAIIFDRVSQAFGTR---
154251521    ---------PVEAWVNRAMKNFVADYGNAFHAASGWLLALIVALEAGLGALPWWLIILAVAGAAWHASRHFALPVILAGLLFLIGTLGLWDLAIQTLALMLVSVFFAVLIGLPSGIAIAASDIARRIVLPVLDAMQTLPSFVYLIPALMLFGLGKVPALFATVIYATPPLIRLVDLGLRTVDRQLVEMAADLGADKWRQLIDIKLPLALPSIMAGVNQTTMMALSMVVIASMIGARGLGEEVLLGIQRLDIGRGLAAGIAIVALAIVFDRITQAYGRVNR-
221068270    ---ITTEGLPVQDSINNGLTWVVDHFRPFFQAVRTPIDATLNGVTDVLQTIPMPALVLLIALLAWQFAGR-KLAIGSAVALLCVALLGIWSEAMVTLALVLTSLFFCIAIGLPVGILLASSDLAQRWTRPFLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIVFALPPLIRLTNLGIRQVRPDLIEASRAYGASPAQLLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRITQAMGESKR-
304392280    MEWLTDNKIPVGKAAESVVDWLIANGSAFFDALENGLSVIVEAILAVLQFPPPLIGVAIITVMSFLLHRSIIFTIAMAVGLLFIVNQGYWEETTETLTLVLSSAFLCMAIGVPIGIYLAHHPRAFAIARPILDLMQTLPTFVYLIPAIIFFGIGMVPGLVATVIFVIPAPIRLTQLGIAATPAALREAGTAFGASSWQMLRKVELPYALPQIMAGLTQTIMLSLSMVVIAALVGADGLGIPIVRALNTVNTSLGFEAGFVIVVLAILLDRLLRV-------
156932792    MDPFHNTLIPLDRWVTEGIDWVVTHFRPLFQGIRVPVDYILNAFQQLLLGMPAPVAIILFALIAWQIS-GVGMGVATLVSLILIGAIGAWSQAMVTLALVLTALLFCVVIGLPLGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPVVRLTILGINQVPEDLIEAARSFGSSPRQMLFKVQLPLAMPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDAR-
238755713    MDPFHNTWVPLDSWVTHGIDWVVLHFRPVFQGIRVPVDFILSGFQHMLLGMPAPIAILVFALIAWQFS-TLGMGVATLVSLVAIGAIGAWSQAMVTLALVLTSLFFCILIGLPLGIWLARSNNAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLIEAAESFGANPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
114326749    -DWISDRKIPVGAWIARLIDLLKHHSQGLFDAISVAVSAVINGFSSLLLSVPGPLMIVLLAVLAYVMRRSVSIAVFTAAALLFILNQGYWDETMQTLALVLSSALVSTLIGVPLGIAAAHRPWLAQGMRPVLDLMQTLPTFVYLIPTLVLFGLGAVPGLISTVIFALPAPIRLTQLGISSVPRPLIEAGEAFGATRWQLLWKVELPGAKTMILAGLTQCIMLSLSMVVIAALVGAGGLGVPVVRALNTVRVDTGFEAGLAIVLLAIMLDRVFRPSE-----
37525249     MDPFQHPLIPLDSWVTQAIDWIVLNFRPAFQGIRVPIDFVLSGFEQCLTSIPAPIAILFFALIAWQLS-GIGMGITALISLVIIGEIGAWHESMVTLSLALTSLLFCIIVGLPLGIWLAHSKRAAKIIQPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVIVTIIFALPPIVRLTILGIKQVPADLIEAAESFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAILLDRLTQSFGYSNR-
238750477    MDPFHTTWLPLDSWVTHGIDWIVLHFRPLFQGIRVPVDFILSGFQHLLLGMPAPVAILVFALIAWQFS-TLGMGVATLVSLVAIGAIGAWSQAMVTLALVLTSLFFCILIGLPLGIWLARSNNAARIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGANPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
295702996    -------KIPVGNWIDHFVTFLNDNIKGFFDVISAIVDGIVSFIVLVLTFPPALILILIVGIIAWFSSKKWSFTILSMIGLLFILNLGYWQETMDTLALVLTSVLISIIVGIPLGIWASQSEKTARIITPILDFMQTMPAFVYLIPALFFFGIGVVPGVISSVIFAMPPTIRLTNLGIREVPADLVEAANAYGSTTKQKLFKVQLPLATKTIMAGINQSIMLSLSMVVIASLVGAPGLGAEVYRAVSRLEVGTGFEAGISIVILAIILDRITQYFGNRS--
83593811     -DPFARPLIPLDDWTNQGLDWLVLSFRPLFQAIRWPIDAVLTALNGTLVGVPPPVMLAIIALLAWQIAGR-KMAIGSLISMTLIGLIGAWSEAMLTLSLVLTSVMFCIALGLPSGILMARSDRLAKLSRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPLIRLTNLGIRQVPEDLVEAARSFGASKTQLLTKVQLPLALPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVAIVLLAILIDRLTQ--------
134301039    -------KVPLDKWVEKFVDYLGAHLGGLFDIISAVIAGWVDLFSFLFNGVPAGVFIPILTLLAWKFSKR-SIALFTLAGLLLISNLGYWENTMETLALVLTAALISIIVGIPTGILCARKDTARDLVMPLLDFMQTMPAFVYLIPAIFFFGLGKVPGVIASVIFAMPPTIRLTNLGIRQVPAELIEAADAFGSTPTQKLLKVQLPLAKQTIMAGINQCIMLALSMVVIASMIGAKGLGADVYRAVTQIKIGVGFEAGLAIVVLAIILDRMTQNIGRK---
254882041    --------INIGKYIETAINWLTENFAPLFDAINVGIGGFIDGFQNILMWIPFYVTIALLAILAWYKSGK-GVSIFTILGLLLIWGMGFWNETMQTLALVLSSTIIALIVGLPLGIWSANSKRCDKILHPILDLMQTMPAFVYLIPAVLFFGLGTVPGAFATIIFAMPPVVRLTSLGIKQVPKNVVEASRSFGATPMQLLFKVQLPLALPTIMTGINQTILMSLSMVVIAAMIAAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIILDRITQGLGKQKK-
37676170     MNFITENKLPFGEWMEMGVDWLTLNAAGFFDAVAFFLESIILFVVDLFKWMPPAMPIIATALIAWFLHRSIGLVLFVVLALLTILNLGYWQEMLETFVLVFAATTISVLIGVPIGIMAAHRRWIYTLLRPILDLMQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELVEAGKAFGANRLKLLLKVELPAALPSIMAGITQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNIAQGFEAGLAIVLVAIILDRLCKTPQQKE--
226309964    -------KLPIGGWMEGFVEVLGQYKGVLFDPVAIVISTMVTYCSTVLAEIPSLILILLLGAAAWVFAGRASM-VFTVVGLSLIHNLGYWDETMETLGLVLTATMISIAIGIPVGILCARHDTFRNLVTPILDLMQTMPAFVYLIPAIFFFGLGEVPGVIASVIFALPPIVRLTNLGIRQVPAEMEEAADAFGATGWQKLVKVQLPYAKSTILAGVNQCIMLALSMVVIAAMIGAKGLGADVYRAVSQVDIGRGFEAGLSIVIIAIVLDRLTQHAGKKER-
88799547     MSLITDNKLPVGSWAETLIDGLIDVSGGFFDAISGALEVMIESLVDVLTLLPPWLFIGIVAALVFWRQRNKGVTAFFVLSLLLIWNLGYWEETIETFSLIVYATGLCVLLGVPLGIAAAHRPWLFRLLRPILDLMQTIPPFVYLIPALTLFGLGVVPGLVSTIVFAIAAPIRLTYLGISEVPEELLEAGRAFGCTKRSLLLKVEIPAAMSSIRAGITQCIMLSLSMVVIAALVGADGLGKPVVRALNTVDIATGFEAGLAIVLVAIMLDRIFK--------
150010418    --------IDIGCYIEAAIEWLTEEGAVFFDALNVGVESFIDSFQLALYAIPFYVFIPLTVLLAWW-KVGKGMGAFTLLGLLLIWGMGFWEETMQTLALVLSSTCMALLIGIPLGIWAGKSERCNRMLRPVLDCMQTMPAFVYLIPAVLFFGLGTVPGAFATIIFAMPPVVRLTGLGIRQVPENVIEAARSFGATPRQLLFKVQLPLALPTILTGINQTIMMALSMVVVSAMISAGGLGEVVLKGITQMKIGLGFEGGIAVVILAIILDRITQGIAQKK--
120610182    -----DGSLPVEHWINQGLTWTVEHFRPAFQAVRAPVDATLAGVQSVLTGLPTLGMVAVVGLLAWQFAGR-ALALGAVVSLLLVAMLGIWQEAMVTLSLVLTSLAFCLVLGLPLGILLASSDRAQRLLRPALDAMQTTPAFVYLVPVVMLFGIGNVPGVVVTIVFALPPLVRLTNLGLRQVRPDLVEAARAYGASPLQMLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAITLDRLTQAMGQPRR-
256842287    --------INIGKYIEIAINWLTEHFARFFDVINDGVGGFIDTFQDGLTWIPFYVMILGLALLAWF-KAGKGVGVFTALGLLLIYGMGFWVETMQTLALVLSSTIIALMIGVPLGIWTARSDRADKIIHPVLDLMQTMPAFVYLIPAVLFFGLGPVPGAFATVIFAMPPVVRLTDLGIRQVPADIVEATRSFGATSSQLLYKVQLPLALPTIMTGVNQTIMLSLSMVVIAAMISAGGLGEIVLRGITQMKIGLGFEGGIAVVILAIILDRITQGWAK----
95928647     MEWLNDQLIPLDEWVQDGVRWLAMNYRDIFQAIKVPIEKSLDGFQWLFNSLPPIVVIVFLALLAWRYAGK-RVTLFTVSSLFLIGFLGQWEATMTTLSMVVCSVLFCGLVGIPLGILSGRSDRFEMLLRPCLDAMQTTPAFVYLVPVVMLFSIGPVSGILATIVFAMPPIIRLTNLGIRQVHPELVEAAIAFGSTPWQVLCKVQFPLALPSIMAGLNQTIMMALSMVVIAAMIGAGGLGDPVVQGLNTLEIGLATIGGLSIVLLAMILDRITQGIGRK---
261342126    MDPFHKTLIPLDRWVTEGIDWVVTHFRPVFQGIRVPVDYILNGFQQMLLGMPAPVAIILFSLIAWQFG-SAGMGAATLISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDSR-
301159375    LDPFHKTLIPLDSWVTEGIDWVVTHFRPLFQGIRVPVDYILNGFQQLLLGMPAPVAIILFALIAWQVS-GVGMGIATLISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDSR-
257462370    MFNFLEQRLPVAKWVEISVAWMTESFQDFFSFVQKYAENIMNLMKEILLFFPPLVLIILLTVAIFLWKKKWKYPLLVFLGLLFIYNQGLWSELMNTLVLVGMSSLLSILIGIPLGILSAKSDQVEGILKPILDFMQTMPSFVYLIPAVAFFGIGIVPGVFASIIFSLPPTVRMTNLGIRQIPEELIEVSKSFGTTKMQQLCGIEFPLAKNTILAGINQSIMLALSMVVTASMIGAPGLGRGVLEALQRAEVGKGFVNGFALVILAIVIDRFTQ--------
283131336    -----------------------------------MGSFLMDWMTKTLLFIHPLLFIVLVAAMFFLAKKKWPLPTFTFLGLLFIYNQGLWEQLINTFTLVLVASLISVLIGIPLGIWMAKNATVRQVVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
255015584    --------INIGEYIEMAVEWLTEHGASFFDLLSLGVESVIDGILCVLLGIPFYITIAILTFLALYKSGR-GTGIFTLLGLSLVYGMGFWEETMQTLALVLSSTGMALMLGIPLGIWMAGSGHCNKILQPVLDCMQTMPAFVYLIPAVLFFGLGTVPGAFATIIFALPPVARLTALGLRQVPKNVEEAARSFGATPVQLLFKVELPLALPTILAGVNQTIMMSLSMVVVAAMISAGGLGEVVLKGITQMKIGMGFEGGIAVVILAIVLDRITQGMARKK--
254455113    MEWLEANKIPIGVLVERFVDWLTDSYYWAFDSLSDVLEAVILAILWLLQAPNVFVVVAGITLLAWVSQRSIGFTVFTALGLLLIINQGYWVETTETLALVLAAATVCMGLGVPLGIAAAHRPWLYKAMEPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFALPAPIRLTQLGITSTPTALIEAGKSFGSTPMQLLWKVELPYALPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNSVNIAQGFEVGITIVLVAIISDRMFR--------
152997518    MNWLTDNKIPLGAWMENFVDWLVTAASVFFDLVSITLETMIVTMVDAIDSLHPFAVITIILVGVWFLHRSIGLLIFITLSLLLIINMGYWIETIQTLVLVVSATAISVLIGVPIGIAAAHRPWLYTTLRPILDLMQTIPTFVYLIPTLILFGLGYVPGLISTIIFAIAAPIRLTYLGVSKVPNELIEAGLAFGCTKSKLLYKVELPAAMPNIMAGVTQCIMLSLSMVVVAALVGADGLGKPVIRALNTVNISQGFEAGVAIVLVAIMLDRICKSPSSRS--
307286030    LDPFHKTLIPLDSWVTEGIDWVVTHFRPVFQGVRVPVDYILNGFQQLLLGMPAPVAIIVFALIAWQIS-GVGMGMATLVSLIAIGAIGAWSQAMVTLALVLTALLFCIVIGLPLGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDSR-
239815502    -----DGSLPVESWINQGLGWVVEHFRPFFQTLRLPIDSTLNWVQGLLTGLPTLAMIALIGLFAWQFAGR-ALAIGTTAALLLVAMLGIWPEAMVTLSLVLTSLVFCMIIGLPLGVLLASSDRAQRLMRPVLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIIFALAPLVRLTNLGLRQVRPDLIEAARAYGASPWQMLVKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAISLDRLTQAMGKSRR-
227502678    MDENVIPRIPIGDWTNDGIDWLTDNAKWLFDAFSALMKFLVEGFSEALTSVPAAVMLVIFAVIAWFF-RSWRLALGSIIGFVLVLGMRQWDTMLQTMSLVLVSTLTAVILAIPLGIWAAKSNTVSAIVRPIMDFMQTMPAFVYLIPAVTFFSIGVVPGVFSTIIFALPPGVRMTELGIRQVDQETVEAGRSYGATSGQILRGIQIPLAIPTIMAGINQVIMLSLSMAVIAGMVGADGLGKEVTSAISTLDVAQGVEAGLAVVILAVFLDRLTAAL------
260575920    -------KIPVGKLAKTVFDWLKANAAPLFDTLSAWMEALITAILWLLQTPPPLVIIALAVGLTYGLQRSWKTALLVFAGFLFILNQGYWEETTESLTLVLSACVVCMGLGVPIGIAAAHRPRLYAWMVPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGISTTPQPLLEAATAFGATPRQRLWKVELPYAFPQIMAGLNQTIMLSLSMVVIAALVGANGLGVPVVRALNSVNTALGFESGMIIVVVAIILDRMLRVTRK----
298375042    --------INIGEYIEMAVEWLTEHGASFFDLLSLGVEGVIDGILCVLLGIPFYITIAILTFLALYKSGR-GTGIFTLLGLSLIYGMGFWEETMQTLALVLSSTGMALLLGIPLGIWMAGSGRCNKILQPVLDCMQTMPAFVYLIPAVLFFGLGTVPGAFATIIFALPPVARLTALGLRQVPKNVVEAARSFGATPSQLLFKVELPLALPTILAGINQTIMMSLSMVVVAAMISAGGLGEVVLIGITQMKIGMGFEGGIAVVILAIVLDRITQGMARKK--
290476212    MAPFQHKLIPFDSWVTHAIDWLVLHFRPIFQGVRIPVDFILTGFEQFLISMPAPVTILIFALLAWQLT-GAGMGVTSFISLILIGAIGAWSEAMITLALVLTALLFCILIGLPLAIWLAHNERVARIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVMVTIIFALPPIVRLTILGIKQVPADLIEAAQSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDIGLAAVGGAGIVILAIILDRLTQSLGKNNR-
283786767    LDPFHKTLIPLDSWVTDGIDWVVAHFRPVFQGIRVPVDYILNGFQQLLLGMPAPVAIIVFALLAWQIS-GVGMGVATLVSLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDSR-
94991665     METILQTKLPVAQLVEQLTEWLTKTFSGLFDIMQVVGSFLMDWMTKTLLFIHPLLFIVLVTAMFFLAKKKWPLPTFTLLGLLFIYNQGLWKQLMNTFTLVLVASLISVLIGIPLGIWMAKNATVRQIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
238896133    MDPFHKTLIPLDSWVTHAIDWIVLHFRPLFQGIRVPIDYILSAFQQLLLGMPAPVAIIVFALIAWQIS-SLGMGVATLVSLIAIGAIGAWSQAMVTLALVLTALLFCMVIGLPLGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPADLIEASRSFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDAR-
152975672    --------IPLGEWVDTFVASLYEHFENIFRGFSYVIGGFVDLLTNFLTFIPAFLMIVIVCFLIWYTARKVSLLIFTLIGLLFILNINYWEQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAADAFGSTASQKLFKVQLPLATGTIMAGINQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIILDRITQGFHRRKR-
291287940    ---FDERIIPLDQWVQSGVDFLVENYREVFQLIKYPVEKSLDSISWVLTSMHPLVLIAILAFLAFRYAGK-RVTIFTIATMFLIGMLGLWEEAMITLAMVICSVLFCAIVGIPLGILSGRSNRFESCIRPFLDAMQTTPAFVYLVPVVMLFSIGTVSGVLATIVFAMPPIIRLTGLGIRQVHPELVEAAVSFGATPMQVLRKVQIPLAMPSIMAGLNQTIMMSLSMVVIAALIGAGGLGTPVFQGLNTLDIGLATIGGLGIVLLAMVLDRITQGMGKK---
119384635    ---LTDTKIPVGRTAKAIFDWLNANAAVVFNFISKMMDGLIGGILKMLVFPHPLVFTLLAVALTWALQRSWKTCLLVALGFLFILNQGYWDATMQSLTLVLSACVVCMAIGVPLGIAAAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGISSTPKALVEAAIAFGATPRQLLWKVELPSATSQIMAGLNQTIMLSLSMVVIAALVGASGLGVPVVRALNSVNTALGFESGFIIVVVAIMLDRMLRVRGR----
119945744    MSFITEYKLPIGQWAATMMDGLITYCGSFFDAISMVLDVMIESLVDFLSMMPPWLFIIIVAGLIFWQQRNKAVTAFFILSLLLIWNLGYWEETIETFSLIIYATGFCVLLGVPIGIAAAHRPRLYRFIRPLLDLMQTIPPFVYLIPALTLFGLGVVPGLISTIVFAIAAPIRLTHLGISQVPLELLEAGRAFGCTKRSLLLKVEIPAAMSSIRAGITQCIMLSLSMVVISALVGADGLGKPVVRALNTVNIATGFEAGLAIVLVAIMLDRIFK--------
83643736     -------KLPVGDWMESLVDMLIDHGGAFFDGVAICLEYLIQGLTEALLFAPPWLFIAVIVAFAAWRHRNWSSPLFALIALGLIWNMGYWEETIETLALVLFATGFCVLFGVPIGIAAAHRPWLYRGMRPLLDLMQTIPTFVYLIPTLTLFGLGVVPGLISTVIFAIAAPIRLTHLGITQVPEELLEAGKAFGCKPSVLLLKVEIPAAMSSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVDIATGFEAGLAIVLIAILLDRLFKRA------
308747562    MDPFHKTLIPLDSWVTHGIDWVVMHFRPLFQGIRVPVDYILSAFQQLLLGMPAPAAIVLFALIAWQIG-GAGMGVATLASLFLIGAIGAWSQAMVTLALVLTALLFCVIIGLPLGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATIGGVGIVILAIILDRLTQAVGRDSR-
51244059     MLNFEDQVIPLDTWINTFVDWLVEGYRWFFQAIKWPIEQTLSGAENGLLALPPIIVIAVVCLIAWRVSGK-RLAFGSLLAMVFIGLLGLWEETMITLAMVLSSVVFCMIAGIPLGILAGRSNRFNTFLRPVLDAMQTTPAFVYLVPIVMLFSIGNVAGVIATIVFALPPLVRLTSLGIRQVHPELVEAALAFGATGWQVLFKVQIPLALPTIMAGINQTIMMALSMVVIAALIGAGGLGAPVVLGLNTLDIGGATVGGLGIVLMAIILDRITQAMGKKK--
83950286     ----------VSQSIDDGISYLTVFYGFLFDGITNVLRGMLGAITSVFVGTPWPITMAVL-LFVAYRTAGPRTAIFVGASLAYLALFGFWQTAMDTMSLVVAASIICVVFGLPLGIWVSKSRRGKAIITPILDVMQTIPSFVYLLPAIAFFSIGKPPGILATVIFAMPPMVRLTALGILQVPENTKEAALAFGANPRQLLTKVELPLAMPSIMTGINQVVMMSLSMVVVAALIGAGGMGYIVTEALENTETGRGVLAGIGIALLAMMIDRVVQKAN-----
85059883     LDPFHQTLIPLDCWVTEGIDWVVLHFRPVFQGIRVPVDFILSGFQHLLLGLPAPVAMVIFALLAWQMS-TLSMGAATLVSLIIIGSIGAWSQAMVTLALVLTSLLFCVIIGLPLGIWLARSVRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPADLVEAAESFGTSPSQMLFKVQLPLALPTIMAGINQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQSLGRDSR-
254502931    ------------------VDWLTDNAYWVFDGISVFLETLIDGILWLLQTPHPLVIVALAAGAGYAVHRKISLAAFIAVSLMLIINQGYWEETTETLALVIAASVVCMAVGIPIGVYGAHNPRFFAAMRPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTQLGVSSTPTALLEAGEAFGATKSQLLWKIELPYALPQIMAGLTQTIMLSLSMVVIAALVGADGLGVPTLRALNTVNIAQGFEVGVCIVLIAIVLDRFFR--------
152986181    --FLTDHKLPLGEQIAGFVDWLTLHGASFFDKVSDTLEFLIHGVTNGLLWFNPLVLIALLVGLVHVIQRSWGLTVFALASLLLILNLGYWQETMETLAQVIFATLVCIAVGVPLGIVAAHKPWFYTALRPLLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVIFAVAAPIRLTCLGIQDVPAELLDAGKAFGCSRWQLLTRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADISLGFEAGLAIVLLAILLDRV----------
148259997    --WIVHHVIPLGAWATAAIDALKNNFQGFFNVLSDVLGFLLDNTTGALNWVSPLILIVIFAGLTWYFKKSWKLALFVLIALTFVLNQGYWGRTIETLSLVAYATLACMLIGVPLGVAAAHHPTLYRILRPVLDLMQTLPTFVYLIPTLVLFGLGSVPGLISTVVFVVPTPVRLTYVGIVNVPRPLIEAGQAFGASPWELLWKVEIPAAMPTILAGLTQVIMLSLSMVVIAALVGAGGLGEPVVEAMETVQIGRGFTSGLAIVIVAVILDRVFR--------
28211936     ------FKFHVGPFFEFIVEWLKTNIEPFFNLIKVIHEALINGLEDILMFPPSIVVIILFALLAYKLADK-RVAIFTFVGLFFIDSMQLWNQTMQTLALVLVSALIALLIGVPFGIMSARNEKANKILRPILDFMQTMPAFVYLIPAVLFFGMGKVPGAIATVIFSMPPAVRLTNLGIRQVPDEVVEAAKSFGSTPKQMLYKVQLPIALPTILAGVNQTIMLALSMVVVSAMIGAGGLGREVYQGITQLKIGQGFESGLAVVILAMILDRMTQSL------
160898108    --------LPVQGWINSGLEWVVHHFRPFFQAVRTPIDGTLSGITDAMLALPWPLLILVLTLVAWQFAGR-AMAIGAAVSLVVVAMLGIWPEAMVTLSLVLTSLVFCMVIGLPAGILLASSDRAQRWTRPLLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIIFALPPLIRLTNLGIRQVRPDLIEASRAYGASPWQLLWKVQLPLAMPSIMAGVNQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRITQAMGQTTR-
153953414    ----------VGPFFEFIVNWLTDNMEPFFHLITLINSTLIEGLETVLLSVPSIIVIIVFSLLALKLSGK-KVAVFTAIGLLFIDCIELWPQTMETLALVIVSTLISLIIGIPLGILASRSEGFNRVIRPILDFMQTMPAFVYLIPAVLFFGMGKVPGAISTVIFSMPPAVRLTNLGIRQVPEDVIEAARSFGSTKSQMLYKVQIPIALPTILAGVNQTIMLSLSMVVISAMIGAGGLGREVYNGITQMEIGSGFESGIAVVILAMVLDRITQSLGHKKK-
296271876    -NPFDHSIIPFDSWVNGGINWIVENFRDFFISAKAPVDVILRFIETFLQSLSPYVVIGFFVLLALQVS-SKKMAFGTFVSLAFIGFIGAWDASMTTLALVITSVLFSVLIGLPLGIWSAKSDMVEKILRPILDGMQTTPAFVYLIPIVMLFGIGNVPGVIVTIIFALPPLIRLTNLGIRQVPADLIEASRSFGASSSQMLFKVQLPVAMPTIMAGINQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDIGLAAVGGIGIVILAVILDRITQ--------
270491693    -----DGSLPVEHWINQGLTWTVEHFRPAFQAVRAPVDATLAGVQSVLTGLPTLGMIAVVGLLAWQFAGR-ALALGAVVSLLLVAMLGIWQEAMVTLSLVLTSLAFCLLLGLPLGILLASSDRAQRLLRPALDAMQTTPAFVYLVPVVMLFGIGNVPGVVVTIVFALPPLVRLTNLGLRQVRPDLVEAARAYGASPLQMLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAITLDRLTQAMGQPRR-
141098054    ---LTEQKIPLGQYIAAFVDWLTQHGANYFDAIASTLETMIHGVTFALTWFNPLALIGLIALLAHFIQRKWGLTVFVIASFLLILNLGYWQETMETLAQVLFATLVCVVIGVPLGIVAAHKPMFYTMMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELMDAGKAFGCSRRQLLSRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGL----------------------
93005914     -----------------------NHGDVFRTISTVALTYLLLPIERLLTLIPPWLIIALVTVLAWFAVRKIWFALACGAGLFLIGAFGLWGALIDTLALLIVSVWVTVVIGIPIGIAMSGSKLLRKIVTPVLDVMQTMPSFVYLIPVLMLFGIGKVPALFATIIYALPPLIRLTTLGITQVNHEMVEAGRSFGSTHLQLLIWIKLPQALPSIMAGVNQAVMMSLSMVVLASMIGAPGLGEDVLQSIQTLNIGQGLQAGTAIVIVAIIIDRITQAFGQGKR-
146305523    ---MSDKKLDLGSWVNDVVQHLLDNYSGAFDSIGKLVSGFSEGIENLLMLPPAWLLIAIFVGLGLW-RIGMRFAVFTAVAFILIVMTGFWEQTVVTLGLTFSSTLISLLLGIPLGIWAAKSERVATIIRPVLDFMQTMPAFVYLIPAAMLFGLGRVPGIIATVIFAMPPAVRLTSLGIRQVNKEIVEAGQSFGCTSRQLLFKVQLPNAMPSIMAGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGMAVVLLAIILDRITESFGTKQ--
242278151    --------IPIGEVIESSIDFLVEHFSFATKAFSAVLEAGLDVVEGTMKACPPWLFIFIVAAITLRLTKSKRTTIFSIAGLLLIWNIGLWKATVSTIALVIVSTLLALLFGIPIGILAAMNKHVNKIVMPVLDVMQTMPAFVYLIPAIPFFGLGKVAAIFSTIIFAMPPSIRLTCLGIKQVPEELVECAEAFGSNRWQRLFKLELPIATPTIMAGVNQTVMLALSMVVIAAMIGAKGLGGEVWKAIQRLQMGKGFEAGIGIVIVAMIMDRVLQ--------
218677783    -----------------------SNGEWFFNQLAFLLSSAIDGLLFVLQKPHPLIVIAAITAIAFWLRRSIAIAAFTCLGLLLIVNQDYWKETTETLALVLAATFVCMVIGIPLGIAAARRPWVYAAMRPVLDLMQTIPTFVYLIPALILFGLGMVPGLIATVIFAIPAPIRLTRLGIISTPPSLVEAAVAFGARPMQVLRKVELPFAAPQIMAGLTQTIMLSLSMVVIAALVGAPGLGVPVVRALNTVNIAKGFDAGFCIVILAIILDRIFRAGDEGD--
50954648     -----SFRLPLGDVASHAVDVVTVALGGLFDAVRAVFGGLYAGVDWVLQTPPFWGVILLFAILGVWL-RGSVFGAGTTARLLLIASVGQWANAMDTLALVLVSAAAAIALSLPLGILAARSKTASAIIRPVLDLMQTMSAFVYLIPALILFRIGVVPGMVATIVFAMAPGVRLTELGIRGVDHELVEAGRAFGSSPSRILRQIQLPLALPSILAGVNQVIMLSLSMVVIAGMVGAGGLGRDIVQALSRVDVGLGFEAGVAVVILAIVLDRLTAMGNARRRM
88855181     --------LPLGQWVEDGIDYITATFGVFFDVIKFMIASVADGMNFLFTSPPFWVMLIIFAVIAF-VARGWLFSAGTTVGFLLILSLDQWENAMDTLALVLVAAAIAVLVSVPLGILAAKYQTVSTIVKPVLDFLQTMPAFVYLIPALILFRIGDVPGIVATVLFALAPGVRLTELGIRGVDKEVVEAGQAFGSSPSRILRQIQLPLALPSIMAGINQVIMLSLSMVVIASMVGAGGLGKPVIQSLSRADVSLGFEAGLSVVLLAIFLDRLTA--------
153008918    MNWLTDYKIPVGPTAKSVVDWLTDNMGGFFDTLAAVMQSLIDGLLFLLKLPHPLLLIAIFAVIAWLIQRRISVVVLTVIGFLFIINQGYWDRTLETLTLVLSACFLCMAIGVPLGIAAAHRPALYAAMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATAIFVLPAPVRLTHLGISSTPSSLIEAGEAFGASRSQLLWKIELPYAMPQILAGLTQTIMLSLSMVVIAALVGADGLGVPVVRALNSVNTALGFEAGLVIVVVAIVLDRIFRAGREK---
299129770    --------LPVQGWINDGLHWAVENFRPFFQSVRAPIDATLSGVTDALLALPWPVMLLLISLLAWQFAGR-MLALATAVSLGVVVLLGIWPDAMVTLALVLTSLLFCVVLGLPLGIVLAASDRAQRFTRPLLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIVFALPPLVRLTNLGLRQVRPDLIEASRAYGASPWQLLWKVQLPLALPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLASIGGLGIVLLAVVLDRITQAMGAPRR-
299822937    ---FVLGKIPVAESVENLTDWMTTNFASFFDFFQTIGQGLMDNITYLLGLIPPLVFILILAVLAFFISKKIGLTAFVIIGLLFIRDQELWDALVNTITLVIVSSLVAIIIGVPVGVWMSKSKIAESIIKPILDFMQTMPGFVYLIPAVAFFGIGVVPGVFASVIFALPPTVRFTNLGIRQVPVELVEASDSYGTTGWQKLIKVELPIAKSTIMAGINQTVMLALSMVVIASMIGAPGLGRQVLQALQRAQVGNGFVAGVSLVILAIIMDRFTQYFNTRKR-
20090989     --------LPIGDTVEFAVDWIEANFGSLLDFISDKLDFLISGLKDALLLLPPELFILVIALLAYFAKRNLKLAIGTAFGFFLIDNMGLWTLSMETLALVLSSALLALIIGIPTGILSAKNEVLYHFLKPTLDFMQTMPPFVYLIPALLFFGLGNVPGMIATVVFAMPPAIRLTNLGIRQVPKELTEVADAFGSTGWQKLTKVELPVALPTIMAGINQCIMLSLSMVVIAAMIGARGLGYQVLFGIQRVDIGLGFEAGLAIVIIAVVLDRVTQHLSPR---
153808445    --------INIGQYIESAINWMMVHFSTFFDAVNSGIGSFIIGFQHVLFGIPFYITILALAVAAWM-KAGRGTAIFTVLGLLLIYGMGFWEATMQTLALVLSSTCLALVVGVPLGIWTANSPRADKILRPVLDLMQTMPAFVYLIPAVLFFGLGAVPGVFATIIFAMPPVVRLTGLGIRQVPKNVVEASRSFGATRWQLLYKVQLPLALPTILTGVNQTIMMSLSMVVIAAMIAAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIILDRITQGMAGRK--
91772543     -------KLPIGEGIEKVVNWIEDDFGILLDIFSDVTDYIISGFNDTLLLFHPIVFALIIGIAAYFIGRKLKLAIGSTVGLLLIDNMGLWVLSMETISLVITSASLALLIAIPLGIVSAKNEFAYHIIKPLLDLMQTMPSFVYLIPAVIFFGLGNVPGLVATIVFAMPPAIRLTTLGIQQVPKELTEVADAFGSTPWQKLTKVELPTALPSIMAGVNQCIMLSLSMVVIAAMIGARGLGYQVLIGIQRVDIGQGFEAGLGIVIIAIILDRFTQHLTPK---
257054195    LNDWHMPRIPVGEWFSDGVDWLKDKLGAVFDAISEGTDSIVSGLADVLQWPPSWVMFLVFALLALWL-RGWKFALTTLLGFALIDALGAFDSAMQTLALVLLAAVISVILAVPLGVLAARSDTASRIIKPIMDFLQTVPQFVYLIPAVIFFGIGVGPGVVATVMFALAPGVRLTELGIRQVDREMVEAGEAFGSPPMKILREIQLPLAMPSIMAGVNQIIMLSLSMVVIAGMVGAPGLGAQVFEATTRLQLGVGFEYGLSVVILAIYLDRLTASLSDRSAV
251798477    -------KLPLGNWIESLESWLENHFTPLFDFIRLIIGSIVDFLHNVLLFSPSILMILIITALAWFLGK-WKVAAFALIGLLLIDNLGYWEHAMETLSIVLTASLLSIIIGVPTGILCARSSFLQGIITPLLDLMQTMPAFVYLLPAVSFFSLGVVPGVIASIIFAVPPTIRLTNLGIRQVPVELVEAADAFGSTPNQKLFKLQLPMALPTMMAGINQTIMLSLSMVVISSMIGAQGLGADVYRAVTQTKTGIGFEAGISIVVLAILLDRMSNHIVKKNK-
256160302    MNWLTDYKIPVGPTAKSVVGWLTTHLGLFFDTLAAVMQSLIDGLLYLLELPHPLLLIAIFAIIAWLIQRRISVVLLTILGFLFIINQGYWEPTLKTLTLVLSSCFVCMVIGVPLGIAAAHRPALYAAMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATVIFVIPAPIRLTQLGISSTPASLIEAGEAFGASRSQLLWKVELPYAMPQILAGLTQTIMLSLSMVVIAALVGADGLGVPVVRGLNSVNISLGFEAGFIIVVVAIVLDRIFRAGREK---
73669863     --------LPVGDTVELAVDWIEANFGQFLDTISQQLDFLISSLKDALLFLPPELFIAVIFLLAYFVKRNIKLAAGTAIGFFLIQNMGLWTLSMETLALVLSSTLLALIIGIPLGILSAKNTTLSSILKPVLDFMQTMPPFVYLIPALIFFQLGNVPSMIATVVFAMPPAIRLTNLGIRQVPIELTEVADSFGSTSWQKLSKVELPVALPTIMAGVNQCIMLSLSMVVIAAMIGARGLGYQVLLGIQRVDIGMGFEAGLSIVIIAVFLDRITQHLSPR---
300780046    MDQTLIPRINVGDWVNDGIDWLTDNATVLFNAFSAVMTFLVEGFSNALLSIPVFILLAILVLIAWFV-RSWRLALGALIGFLLVMGMRQWETMLQTMSLVLVSTLTAVIMAIPLGIWAAKSETVSKIVRPIMDFMQTMPAFVYLIPAVTFFSIGVVPGVFSTIIFALPPGVRMTELGIRQVDEETVEAGRSYGATPWQILRGIQLPLAVPTIMAGINQVIMLSLSMAVIAGMVGADGLGKEVTAAISTLDVAQGVEAGLAVVILAVYLDRLTAAL------
260913934    ----------------SLVKTVQNYGVEFRQISQISLDYLLLPIESVLQATPAWLILILIALISWHATKKWWFSLLCLGGIYLIGALGLWFPLMQTLALLIVSALFITLLGIPIGILMASNARLHRILQPILDVIQTMPSFVYLIPVLMLFGIGKVPALFATVVYAIAPLIRLTALGIRQVNPQIIEAAQSFGSTRWQLLVWVLLPQAKASIMAGINQAVMMSLGMVVLASMIGAKGLGEYVLQAIQTLNIGQGVEAGAAIVILAIIIDRITQAYGRRQK-
163758586    -NLLTAWKIPVGQWGKSFFSFLTDNFEFIFDAIADSLKFLLDAMIDGLLWLPPLIVVAVIALIGWRIQKSWKLALGIVLGLVFIINQDLWKETVETLVLVISAAFMSMAIGVPIGIWLAHRPKLYAYIQPILDLMQTMPTFVYLIPVLILFGLGLAPGLLVTIIFASPAPIRLTYLGITSVPKPMIEAGQAFGASPGQLLRKVELPAALPTIMAGLTQCIMLSLSMVVIAALIGANGLGKPVVRALNTVNIPLGLEAGIAIVILAIILDRICRV-------
186472306    --------IPLGRWVDQSVHYLLDHDASTFDSIGKAIESFAAMIEHGLQAVPMWALMALF-IAVGLWRVGWRFAIFATASLLLIYATGFWDQTVITLGLTLSSTLISLVFGIPLGIWAAKNKHVQMVVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIKHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
227509979    --------LPVSDWINHFVNWL-EGFTGFFNGITNFIGGIINGFQWIFDLIPIWLFIVLVVGGTYWLNRKWTLIGFEVIGLLYVWNQGYWRDMTQTLTLVLTSSLIALVIGVPIGIWMAKSKVVEIIVKPILDFMQTMPAFVYLIPAVAFFGIGMVPGVIASVIFAMPPTIRMTNLGIRQVPEDLIEAADSYGSTSWQKLIKVQLPLAKSTLMAGVNQSMMLSLSMVVIASMIGAMGLGNKVYFAVGRNDAGSGFAAGLAIVILAIILDRITQAINR----
163790850    MSSLLDAKLPVADGVENFTSWLTDTFAFLFDPIQKYSEIAMEFVTETLLLVPPLLFILIVAVIAFIASRKKFLAAFSIVGLWFIYNQGLWSDLMNTLTLVLVASLLSVIIGVPFGILMAKNKVANTIIAPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVFASLIFAIPPTVRFTNLGIRQVSDELVEAAESFGSTGAQKLFKVELPLAKSTIMAGINQTVMLALSMVVIASMIGAPGLGREVLSSLQRAQVGTGFVSGLGLVVLAIIIDRLTQKLNKK---
114319894    -------KIPLADWIDSGLDWLTDKFALVTRAISRFMGDGVELVVGALTYPPPWVVILGFMALAWWLAGR-RVAIGTGLGLALLWNLQLWVATMETLTLVLFATAVAVTIALPIGIWGGLSGRAHRVMTPVLDFMQTMPAFVYLIPAVPFFGLGPVAAMFATVIFSMPPAIRLTTLGIRQVPAELVEAADAFGATRRQKLFKVQLPLAVPTIMAGINQTIMLALSMVVIAAMIGAGGLGSEVWRAIQRLQSGNGFEAGIAIVILAMILDRVTQKIGK----
260462558    --FMVDHKIPIGAWGKAFFGFLTDNFDTVFRAFSNGLNFLLDGLVNILLMVPPVLLALVIAVIAWLLQRSRPLAIGVFLGLIFIINQNLWKQTVQTLVLVVAAAAMAMAIGVPLGIWAAHKPKVYRIMLPVLDLMQTLPTFVYLIPVLTLFGLGNAPGLIVTIIFVIPTAVRLTHLGVVSVPKSIIEAGEAFGATKSQLLWKVELPSALPTIMAGLTQSIMLSLSMVVFAALIGAGGLGTEINRALGSRRIDLGLEAGLAIVVLAIVLDRMTRI-------
299149362    --------INIGQYIEIAINWMMVHFSTFFDAVNTGIGSFITGFQHILFGIPFYLTILVLAAIAW-VKAGRGISIFTVLGLLLIYGMGFWEATMQTLALVLSSTCLALIFGVPLGIWTANSPRADKILRPILDLMQTMPAFVYLIPAVLFFGLGTVPGVFATIIFAMPPVVRLTGLGIRQVPKNVVEASRSFGATRWQLLYKVQLPLALPTILTGVNQTIMMSLSMVVIAAMIAAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIILDRITQGMAGRK--
167840043    --------IPLGSWVDQSVHYLLDHDAKTFDAIGRAIEGLAALVEHGLQAVPMGLMMA-CFVGVGLWRVGWRFAIFTAASLFLIFATGFWDQTVVTLGLTLSSTIVSLVLGIPLGIWAAKSKWVAAIVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
56962846     --------LELGSWVEAFVEWL-QHAAWFFNGIDFTIEKVMDGIYWIIALPPSWLFVLIIAALTYWTNRKWGLTVFVILGLLLIDSLGFWNGMLDTLALVLTACLISVVIGVPVGILMAKNDRTEAIIKPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTNLGIRQVSTELIEAADAFGSTGTQKLFKVQLPMARGTIMAGINQSTMLALSMVVIAAMIGATGIGQVVYSAVGQNNIGNGFEGGIAIVILAIILDRLTQSFNKKQ--
294339047    ------QPIPIGDWVSNGVNNLTDRYAAAFDSITHAVHFLISGLQTGLAWIPVPVFIALVAVMGWKRPGGWSLAIFSVLGLGLVWNLGYWDDLIKTLALVLAAEVLVILIGVPTGILSAKSRLLEKTLRPVLDIMQTMPAFVYLVPAVIFFGLGLVPGVISTTIFALPPLIRLTTLGIRQVPHELVEATQSFGATWWQLLTKVQIPSALPSIMAGVNQSIMLGLSMVVISAMIGAGGLGNVVLEGITQLDVGKGFVGGLCVVILAIILDRLTQSLGR----
119944387    --PFQEAIMPFDQWVETGLNWLVVHGRPVFQAIRVPIDLILTSFQSALVSTPAPIMLLILALIAWQLA-GPRMGITSLFSLIIIGLVGAWSQAMVTLALVMTSVFFCFLMGLPLGIWLARSQSAAKIIRPMLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIQQVPEELIEAGHAFGASPKQMLYRIQLPLAMPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGLGIVILAILLDRITQTIGKNKR-
255010825    --------INIGQYIEELINWMMIHFSAFFDALNLGIGSFINGFQHILFGIPFYLTIAAMVLLAWM-KAGRGVAVFTLLGLLLIYGMGFWEATMQTLALVLSSTCLALIVGVPIGVWTANSNRAEKVIHPILDLMQTMPAFVYLIPAVLFFGLGVVPGVFATIIFAMPPVIRLTGLGIRQVPKNVVEASRSFGATRWQLLYKVQLPLALPTILTGVNQTIMMSLSMVVIAAMIAAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIILDRITQGMVRRK--
300775527    -------TIDIGQYVETAINWLTENGKPVFDVIKHLGNASIMGIEWVLTNTPFYVIILFFTLLALW-KAGKAIAVVTAAGLSLIFLMGLWKETMETLALIFVSTITALILSIPLGILAAKSKIADKIIRPLLDLMQTMPAFVYLIPAVLFFSIGKVPGAFATIIFAMPPAVRLTALGIEAVPKDIVEAARAFGATGRQILFKVELPLAMKTILTGINQTILLSLSMVVIAGMIAAGGLGEKVLEGINNLDIGLGFESGLSVVILAIILDRITQGFVKKK--
144182242    --------IQFGDYFEIFIDLLDQYLGWLFEGLSTIIRSTVDGFEGLLLFIPALFMIIAFTGLAYWLGKR-NLAIFTFIGLLIIQFVDLWESAMATLALVLVSSLIALIVGIPIGILASRSERADGIVRPVLDFMQTMPAFVYLIPAIILFERGNVAGTIATVIFAMPPVVRLTNLGIRQVPEDVMEAAKSLGSTSRQLLYKIQLPMALPTILAGINQTIMLALSMVVIASMIGAGGLGSDVRAALSRVNIGYGFEAGIAVVMLAMIIDRISQAIGKR---
242278292    --------IPLADWVNTAMTWVMDNWGSFFDALGHVLLQMLIALQQFFLMIPWFVMIIGVGAVGWWLLGSWKRGLGMSAMLFVIGCFGYWKLTMMTLALVTGAVAISLLVGIPVGIWMARSDRVETIIKPILDAMQTMPSFVYLIPVMMLFGLGKVPALFATIIYSMPPIIRLTNVGIREVPKDVIEAARAFGATPMQTLFKVQLPLARPTIVVGINQTTMMALAMVVVASMIGAKGLGMEVLVAINRIDIGMGFEAGLSIVFLAIIIDRLTHAMAVRN--
134292188    --------IPLGSWVDQSVHYLLDHDAKTFDAIGQAIESLAALVEHGLQAIPMWLMMAIF-IGVGLWRVGWRFALFTTASLLLIFATGFWDQTVITLGLTLSSTIISLVLGIPLGIWAAKSKWVAATLRPVLDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
227832443    --------IPVGDWVSDGIDWLTDNAAVLFDAFSAIMSFLIDGFSNTLLSVPGMIMLVILALLGWFF-RSPKFAVGSALGFLLVMCMRQWDTMLETMSLVLIATLSATILAVPLGIWAAKSNTASAIIRPIMDFMQTMPAFVYLIPAVTFFSIGVVPGIFSTIIFALPPGVRMTELGIRQVDSETVEAGKSYGATNWQILKGIQLPLAVPTIMAGINQVIMLSLSMAVIAGMVGADGLGKEVVSAISTLDIAKGVEAGLAVVILAVFLDRLTAAL------
224824410    --------LPIGEWVNQFIHFLLDHNGGAFDAFGRAVDLFAESIEVALLSLPPWLIMGFFIGLGVW-RLGWRFAGFVLAALALIFGTGFWPQTVSTLALTLSATLISLMIGIPTGIWCARSKRVNTLVRPVLDFMQTMPAFVYLIPAAMFFGLGRVPGILATVVFAVPPAVRLTSLGIRQVNKEQVEAGHAFGCTSTQLLFKVQLPIALPAIMAGVNQTIMMALSMVIIASMVGAGGLGNDVLSSIQRLDVGLGFESGLAVVLLAIILDRLTESFGR----
304362367    -------KIPLGSWVETLINWIQMHLHGFLGLISQSGTSVNDALVDVLLAIPPLVMVVVFVLIAWLA-KSWRLAVGTAVTFLLIISMGQWTNAMETLVLVTLATVTALIFAIPLGIWAARNKYVSALVRPVLDLMQTMPAFVYLIPSVLFFSIGVVPGMFATLIFAMPPGVRMTELGIKQVDKETVEAGRSFGATDWQILRGIQLPLAVPTIMAGVNQVIMLALSMAVIAGMVGADGLGKEVVKALATIDIAKGTEAGLSIVFLAIFLDRVTAALGA----
77459006     -----------AQSVDDFIGWSQVTFESAFVGVIVAVRTVIEGIESLLGWLPWPVCALALVLLAWR-SAGLALALTSSAALLYIGLFGFWERTIATLALVGSSVLIALVIGVPTGILLAKRPFARRLLTPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTSLGIQEVPKDAVEAAIAHGANPWQTLVKVQLPLARRSLLLGINQTIVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGVLAGVAIVLCALIPDRIIQSSLRKQ--
255693778    --------INIGQYIEVAINWTMVHFSTFFDAVNAGIGSFIIGFQHILFGIPFYITILILAALAWM-KAGRGTAIFTALGLLLIYGMGFWEATMQTLALVLSSTCLALIVGVPLGVWTANSPRAEKILRPVLDLMQTMPAFVYLIPAVLFFGLGAVPGVFATIIFAMPPVVRLTGLGIRQVPKNVVEASRSFGATRWQLLYKVQLPLALPTILTGVNQTIMMSLSMVVIAAMIAAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIILDRITQGMAGRK--
78063691     ----------IADWVNSALEFVAQYGDGFHHFSVLVLRYLLVPLEGALRVAPPWLVLLVVGAIAWNATRRIGLGVLFMLLLYAIGCFGLWDKLMQTLALMLVSTVLSVAIGVPVGILASRSAWLRRMLLPVLDVMQTLPSFVYLIPVLMLFGLGKVPAILATIIYALPPLIRLTDLGIRQVDPDVTEAARAFGTTRWQLLVNVQLPLARPSIMAGINQTTMMALSMVVIASMIGSRGLGEDVLAGIQTLDVGKGTQAGLAIVILAIVIDRI----------
135681633    ---------------------LTKHGANYFDAIASTLETMIHGVTFALTWFNPLALIGLIALLAHFIQRKWGLTVFVIASFLLILNLGYWQETMETLAQVLFATLVCVVIGVPLGIVAAHKPLFYTMMRPVLDLMQTVPTFVYLIPTLTLFGLGVVPGLISTVVFAIAAPIRLTYLGIRDVPQELMDAGKAFGCSRRQLLSRIELPHAMPSIAAGITQCIMLSLSMVVIAALVGADGLGKPVVNALNTADIALGFEAGLAIVLLAIMLDRICKQPDAK---
143622753    --------------IEEKVGYLTAFHGYVFDAATDGIRSLLKGISALFVGTPWIITGGIFLLVAHKIA-GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTERQLLYSVELPLALPSIMAGINQVVMMCLSMVVIAALIGAGGMGLIVVEALANTKIGRGILAGLAIAFIAMIIDRVVQKATK----
142200204    ----------IDEGFKSFTRAYGESIENFFD----PLLHFLIGLENLLLAMPWPIFIALVCWLGWLASRSLKIVIGTAVSFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVTGLGQPVLKAISNQYLAMGLLNGLAIVALAIIFDRISQSYGKR---
222110194    --------LPVQGWINEGLHWVVENFRPFFQAVRAPIDATLTGVTDLLLAVPAPALIALVTLLAWQFAGR-GLAVGAALSLGLVALLGIWPDAMVTLALVLTSLLFCVVIGLPMGIVLAASERAQRWTRPLLDAMQTTPAFVYLVPVVMLFGIGNVPGVIVTIVFALPPLVRLTNLGLRQVRPDLIEASRAYGASPLQLLWKVQLPLAMPSIMAGINQALMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGLGIVLLAIVLDRLTQAMGQPRR-
142411138    ----------IADWVNGWVDSLVTNYGDVFRHISDTLLWAIVNLEGLLRAAPWWLMLAIVGGIAWHATRKVVTTAVIVGLLFLVGAVGLWDKLMQTLALMMVATVISVLIGIPLGILSARSNRLRSVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDGEVMEAINAFGANRWQQLFGVQLPLALPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGRGLEAGLAIVILAVVIDRITQAYGR----
295397940    -------KLPVADWVEAATNWLTVTLSGLFGAIQNGGSAFMNGITSLLLLIPPFAFILIVAVIAYFVKKRLSLSAFALVGLGYILNQGLWSELMNTVTLVLVSSVISIIIGVPLGIWSAKSKTVHNILKPILDFMQTMPAFVYLIPAVAFFGIGIVPGTFASVIFALPPTVRFTELGIKQISTELVEAADAFGSTGKQKLFKVELPLAKSTIMAGVNQTVMLALSMVVTASMIGAPGLGRQVLTALQRASVGSGFVSGLAIVILAILIDRLTN--------
142041932    --------IPLGTWVDQSVHYLLDHDAKTFDAIGQAIEGLAAFVEHGLQAIPMWLMMAIF-IGVGLWRVGWRFALFTTLSLLLIFATGFWDQTVITLGLTLSSTIISLVLGIPLGIWAAKSKWVAAIVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
256831080    ---MNEYKLPVGEVIETGIDFLVEHLSFITKASAEIVEMLLGAMESGLLLIPIPVFIVLVGAGVWFLTKERKLTLGSALGLALIWNMGLWTATVSTIALVLVATLCAIAIGVPLGICAAISKGTYRVVMPILDVMQTMPAFVYLIPAIPFFGLGKTAAIFSTVIFSMPPAIRFTCLGIRQIPAELVECSTAFGATRMQRLYKLDLPLAAPTIMAGINQTVMLALSMVVIASMIGAKGLGGEVWKAIQRLQMGRGFEAGIAIVIVAMILDRVLQKLGTRK--
163940536    --------IPLGEWVDSFVASLYEHFEGLFRGFSYIIGGFVDLLTNFLTIIPAIVMIIILCFLIWYTTRKLSLVIFTLIGLLFILNINYWAQTMQTLALVLTSVIISIIIGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAANAFGSTASQKLFKVQLPLATGTIMAGVNQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIILDRITQ--------
289635430    -------VIPLGAWVDHGVHYLLDHDAKTFDSIGKVIESFAAIVEHGLQAVPMWALMAFFVGIGLW-RVGWRFALFTLLAMLLIYGTGFWDQMVITLGLTLSSTFISLVLGVPLGIWTAKSRTVEMIVRPVLDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIKHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMTGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVMLAIILDRITESFGR----
238023929    --------IPLGSWVDQSVRYLLDHDAKTFDAIGRVIESLAALVEHGLQAIPMWLLMAIFIGIGLW-RVGWRFAIFTTLSLLLIFATGFWDQTVVTLGLTLSSTIISLVLGIPLGVWAAKSKWVSAIVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
284009253    MHPFQQPLIPLDSWVSHAIDWIVLHFHPLFQGIRLPIDFMLSRFEQILTTLPATLIIISFALLAWQLA-NKKVAVATFISLVFIGAIGAWSEAMITLSLVLTSLFFCLLIGLPLGIWLANSKPASQIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGIVVTIIFALPPIIRLTILGIRQVPDDLIEAAESFGASRNQLLFKVQLPLAAPTIMAGVNQTLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGTGIVILAIILDRLTQSLGEKASI
302391229    --NFLSTKIPLGNAVEAIVDFIISNFSVPLNTFSEIISSLIGGFEAVLSYGHPFLLIAVFAIAAWKL-KGKNMAVFVALGLMLVLNLRMWDPLVTTMASIITSVVVCLILGIPIGILKARSRIIDLITRPMLDFMQTIPPFVYLIPALMFFGLGNVSGVIATVVFAIAPPIRLTYLGIKQVSDELKEAGRAFGCTPWQMLYKIELPLALPSIMMGVNQCIMLSLSMVVIAAMIGAGGLGKPVLRSLSTVDIGLGFEAGLGVVILAMILDRIFG--------
261409048    -------KIPLASWVDSLVDWMGDVFSGFFDAISFIIENVVQLFTDLFMLPHPYLFIVILAVIAYLLGR-LPLTLFTAIGFLLIDNLGYWSQTMSTLSLVITAALISVILGVPLGIWAAYSKSASRVIIPVLDFMQTMPAFVYLLPAVTFFSLGVVPGVIASVIFAIPPTIRLTRLGIMQVSGELTEAADAFGSTSGQKLFKVQLPLAMPTLMAGINQTIMLSLSMVVIASMIGAQGIGAEVYRAVTQLQIGKGFEAGLAVVILAIVLDRFTQ--------
19224203     -------KIPIGDYVEIAVYWIELNLGWLLDIISDFLGFMITGFRDFLMLFPPLIFALLIAALAYFTKKNLKLAVGTFVGLLLIENLRLWTLSMETLSLVISSAFLALVIGIPLGILANISDFFFNVLKPILDLMQTMPSFVYLIPALIFFGLGNVPGMIATLVFAMPPTIRLTNLGIRQVPRELKEVADAFGSTPWQKLVKVELPAALPTIMAGVNQCIMLSLSMVVIAAMIGARGLGYQVLFGIQRVDIGLGFEAGLGIVILAVILDRITQNLSPK---
126650095    MNNFLDNTIPLAPWVESAMDWLTSNFSAFFNSIQQFGKLLMNQVTDLLNSIPAIILILLVVVFAFYATKKFGLASFSLIGLLFIYNQGLWTNLMETTTLVIFSSIISIIIGIPLGILMSKSTIAESIIKPILDFMQTMPGFVYLIPAVAFFGIGIVPGVFASVIFALPPTVRMTNLGIRQVPKELVEAADSYGSTASQKLFKVEIPLAKSTIMAGINQTVMLSLSMVVIASMIGAPGLGREVLTALQRTQVGNGFVAGLGLVIFAIIIDRLTQSFNKKKAL
46580703     MMSVQIPRIPLGAWLEAFTDNMVEWCSGATRAFSTVAGNGIDMLESLLGSIPPWAFIPVVALLAWRATRKPGIGAFALLGFGLIWNLGLWEATMSTIALVLVATALAVVTGVPLGIAAAVNVTVRKVLMPVLDLMQTMPAFVYLIPAIPFFGLGKVAAVFATVVFAMPPAIRFTCLGIRQVPDDLVECAEAFGTSRWQRLVKLELPLAAPTILAGVNQTIMLALSMVVIAAMIGARGLGGEVWKAIQRLELGSGFEAGIGIVIVAICLDRVLQHIGRRSSV
229589718    -----------AQSIDEFIGWSQVTFEGAFVGVIVAVRTVIEGIENLLGWLPWPVSALTLVFLAWR-SAGLPLALTSSAALLYIGLFGFWERTIATLALVGSSVLIALVIGVPTGILLAKRPLLRRVITPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTSLGIQEVAKDAVEAAVAHGASPWQTLIKVQLPLARRSLLLGINQTIVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGVLAGVAIVLCALIPDRIIQSSLRKQ--
254512933    ---------------DAGFDWLANNFGDVFDGVTAGIRWVLDGLEILLIQTPWPVVMFVTVVLAFRLA-GPRVAIFTAASLAYLAFMGLWELSMITVALIGAGAFLCVLIGIPLGIWFGKSKRAYAFAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLVFAMPPVIRLTALGMRGVPETTKEAAIAFGCSKRQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGAEGLGALILEALQYAAKGQGLLGGLAILFCAMVIDRIAQGVYRRK--
142043241    ----------IADWVNGALEFVAQYGDGFHHFSVLVLRYLLVPLEGALRVAPPWLVLLAVGAIAWNATRRIGLGVLFMLLLYAIGCFGLWDKLMQTLALMLVSTVLSVAIGVPVGILASRSAWLRRMLLPVLDVMQTLPSFVYLIPVLMLFGLGKVPAILATIIYALPPLIRLTDLGIRQVDPDVTEAARAFGTTRWQLLVNVQLPLARPSIMAGINQTTMMALSMVVIASMIGSRGLGEDVLAGIQTLDVGKGTQAGLAIVILAIVIDRI----------
300087495    MWPFNLYTIPLDDWIQSGVNWLSQNFRSFFQIVKTPFDFTLSGTEDFLLWLPPVVVLGLIFLIAWQI-KGWKFAAISTLTMLFVGFLGLWAPTMTTLSLVLAALIFCAIVGIPLGILAARSDKFAGILRPLLDAMQTIPAFVYLVPVVMLFGVGLVPGLIAVIVFALPPIIRLTDLGIRQVPQDVVEAGRSFGGTNNQILFNIQIPLAMPTIMAGLNQTLMLAMSMAVVIALIGASGLGLVVWTGLGRNDVGYAAIGGIGIVAIAIILDRLSQSFSK----
256666862    --------IPVGSWFKAVIDWLQGNIGPFFDFVDKIVNGAVDGLTAGLTWLPWPVLVVVFAGLGWWL-RGWKFGLGSAIGFALIDSLREFPSAMQTLSQVLISGVVAVAIAVPVGIAAARNETVSRIVRPVLDFMQTLPAFVYLIPVIFFFSIGPVPGVVATVVFSLPPGVRLTELGIRQVDPEMVEAGEAFGSPPRRILREIQIPLAMPSIMAGINQIIMLSLSMVVISGMVGAPGLGAEVYAAVTSLKLDLGFNAGLGVVVLAIYLDRLTSALGARSAV
171316855    --------IPLGTWVDRSVHYLLDHDAATFDAIGRAIEGLAAFVEHGLQAIPMWLMMAIF-IGVGLWRVGWRFALFTTASLLLIFATGFWDQTVITLGLTLSSTIISLVLGIPLGVWAAKSKLVAAIVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
124485881    -------KIPIGDAVEAIVDWIETYFSWLLDAISDGLRVLVNGLEDILLAVPAPVLIALTGVIVWFVTRHIKMTILTMLGLVLIWDLGLWDLSMLTVVLVLIATVIALALSIPIGIGAARSDTLNAALRPILDFMQTMPSFVYLIPAVIFFGLGSVPGIIATVIFAMPPALRLTTLGIRQVPVELIEVADAFGATPRQKLFKVQLPVALPTIMAGVNQCIMLALSMTVIASMIGAGGLGYQVLVGIQRVDIGMGFEAGLAIVILAIIFDRITQNLVPK---
269957314    --------LPLGQWVDTFVDWVTATFRPLFRFIKDVLDGVYDGLDTILSGPPFWVVAIVLAALALFA-KGWKLALGSLVGFVVIAGVNQWGNAMDTLALVLLSAAIALILAVPLGIWAARNERVSQTLRPVLDFMQTMPGFVYLIPTVVIFLTGPVPGIIATIIFAMAPGVRFTELGIRQVDKEVVEAGHAFGATPGRILRQIQLPLALPTVMAGVNQVIMLSLSMVVIAGMVGAGGLGNDVVAALQRVDVALGFEAGLAVVILAMFLDRVTSALGER---
299538418    MNNFLDNTLPLAQWVESAMDWLTSNFSAFFNSIQQFGKLLMNQVTDLLISIPAIILILLVVIFAFFVSKKLGLAAFSLIGLLFIYNQGLWTHLMETTTLVIFSSIISIIIGIPLGILMSKSTVAENIIKPILDFMQTMPGFVYLIPAVAFFGIGIVPGVFASVIFALPPTVRMTNLGIRQVPKELVEAADSYGSTASQKLFKVEIPLAKSTIMAGINQTVMLSLSMVVIASMIGAPGLGREVLTALQRTQVGNGFVAGLGLVIFAIIIDRLTQSFNKKKAL
262198632    ----------VGDFFENIIEWLRENFEGVFDAIGAAITTGVDVFKAGLHLPPSWVLVLVFALIAWRMS-GIGMGIFTLLGMLLIDSMGLWAPTMDTLALVIASVVIALLISVPIGIWASKSDTAAHVVRPVLDFMQTLPAFVYLIPAVLFFQLGEVPGVIATLIFAMPPAVRLTNLGIRQVPKDIKEAAVSFGSTPSQMLFKAELPVAMPTILAGVNQTIMLALSMVVITGMIGAGGLGNQVLKGITQLQIGLGFESGIAIVILAIFLDRITQSLGQ----
114562993    MFSFDERVIPLDAWITSLVDWLVEGYRWFFQMIKWPVDFILSSVSDGLLATPPLLVIALFGVIAWRVS-GFKLAGFTLASLILIGLLGFWSETMITLAMVFSSVVFCTVVGVPFGIWAGRSDRVNNILRPILDAMQTTPAFVYLVPIVMLFSIGNTAGVLATIIFALPPLVRLTSLGIRQVHPELVEAALAFGATSSQVLLKVQIPLALPTIMAGLNQTIMMSLSMVVIAAMIGAGGLGAPVVLGLNTLDIGLATVGGLAIVLLAIILDRITQ--------
307352362    -------KIPLGEAVEYIVDWIDTYFGWLLDTIRFVLDVFISAIKDLLLFIPSFIIILILAAAGWYVSKDWKMPVFIAAGLLLIQNLRLWPESMETLALVITSTFIALLIAIPTGITASRNDIFDRVLRPFLDFMQTMPSFVYLIPAVIFFALGDVPGVIATVIFAMPPAIRLTNLGIRQIPKELNEVADSFGATPNQKLIKVQLPVAMPTIMAGVNQCIMLSLSMTVIASMIGAGGLGYNVLVGIQRVDIGMGFEAGLAIVIIAIILDRL----------
298529248    --------IPLGDGIEAALDFLVDHLALATRAFSAVADQGLRFIETSLLGVHPVIVIVIVTALVFFMTRKRGVTVFTFLGLGLIWNMGLWTATASTLSLVVVATLIAIAIGIPLGIIAGLSDWVYRIVRPILDFMQTLPAFVYLIPAIPFFGLGKVAAIFATVVFSMPPAIRFTNLGIRQVPKELTECADAFGADRWQKLFKIQLPLAKTTIMGGVNQTVMLALSMVVIAAMIGAGGLGGEVWRAIQRLQPGAGFEAGIGIVILAIILDRLLQSLASKD--
8650112      --------------VNDFIQALVTNYGWVFKAISGVILKAVLFIEWILRGLPWWLVILAFMALACRSSRRWSLTLAVCALLETVGVLGIWDLTMQTLALMLMATIVSVVIGVPMGILVAKSRVVRNITLPVLDVMQTMPSFVYLIPALMLFGLGKVPAILATIIYAVPPLIRLTDLGIRQVDAEVVEAATAFGGSPGQILFGVELPLATPTIMAGLNQTIMMALSMVVVASMIGARGLGEQVLNGIQTLDVGKGLEAGIGIVILAVVLDRITQ--------
49083280     ----------IANWVNAWFDALVTNYGDLFRKISDTLLWAIVNLEGLLRATPWWLLLAIVAAIAWHATRRLLPTLVITGLLFLVGAVGLWDKLMQTLALMLVATFISVLIGIPLGILAARSNRLRAVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDSEVMEAVNAFGANRWQQLFGVQLPLALPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGKGLEAGLAIVILAVVIDRITQAYGR----
288574363    ----------VAQYVNDGVDWLLVRFAPAFDSISVFISSVLSGIQSSLEMVPWWAYIIAVALGVWLATGKKKSAVILAAFTFCIGLFGLWGLALETLSIIITSVLISLLLGIPLGVMTAEFPRGTAFMKPLLDGMQTMPSFVYLIPAMMFFGLGKVPAVFATLIYSMPPVIRLTTLGLRQVPKPAQEAAIAYGATRWQLLKEVRLPLAMPGIMAGINQTTMMALAMVVVCAMIGARGLGQEVLLSINRIDIGRGFESGISIVIMAIVIDRITQGLGKR---
159039027    ----------VGEAFKTGVDWAREQFSPLFDRIAAFVDALVEPLTDLLTAPPAIVVILIFAGLGWWL-RSWKFGLGTAVGLSLVAGMPFWEETMSTLALVLVASGLALLIAVPLGILVAENRRASALARPVLDLMQTMPAFVYLIPAVSFFSIGAVPGVLATVVFSMPPGVRLTELGLRQVDREVIEAGEAFGASPSTILLRTKLPLALPTIMTGVNQVIMLALSMVVIAGMVGAGGLGDVIIKAFSRVEVDTGFEGGIAVVILAVVLDRLTDSLGAR---
280958030    ---FEEQVIPLDLWVSNGVDWLVTNHRDIFQALKWPVEQTLNGLDAGLNALHPLMVIAAVVFVAWRFVGK-RMAVFTLGSMVLIGLLGLWEDSMTTLAMVLSSVVFCFVVGIPLGIAAGRSDRFESALRPVLDAMQTTPAFVYLVPIVMLFSVGNVAGVLATIIFALPPIIRLTSLGIRGVHPELIEAAQAFGATRTQVLLRVQVPLAMPTILAGLNQTIMMALSMVVIAALIGAGGLGSPVVLGLNTLDIGRAVIGGLGIVLMAIILDRITQSMARR---
143885853    --------LPLMKWINKWFKALNENFGFIFEAINNFLLAMLMGLKNFLVQAPWPAVILGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIWMSRANRVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDSEVTEAADAFGANKKQKLWGVQIPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
229030467    --------IPLGEWVDSFVASLYEHLEGLFRGFSYIIGGFVDLLTNFLTIIPAILMIIILCFLIWYTTRKVSLIIFTLIGLLFILNINYWAQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAANAFGSTASQKLFKVQLPLATGTIMAGVNQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIILDRITQGFHQKRR-
221200267    --------IPLGSWVDQSVHYLLDHDAATFDAIGRAIEGLAALIEHGLQAVPMWLMMAFFIGIGLW-RVGWRFALFTTLSLLLIFATGFWDQTVITLGLTLSSTIISLVLGIPLGIWAAKSKWVAAIVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRHVNREIVEAGQAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
297538477    -----SYKIPLGEWVAGAVGWLEVNDHGLFNGMGAIINSSTAGIENGLQAIPFWLFAILFIAIGYW-RLGWKFGLFCAASLWLIDNMGFTAQTLVTLALIISATLISLTVGIPLGIWAGRNDKAEATIRPVLDFMQTMPAFVYLIPAAMFFGLGRVPGVIATVIFAMPPVVRLTSLGIRQVNKEQVEAGIAFGCTPTQLLMKVQIPSAMAALFAGINQTIMMALSMVIIASMVGAGGLGNDVLSSISRLDIGLGFESGLGVVLLAIMLDRITESFGVKRK-
94265174     --------IPVGDWIELGVDWILDNLEPLLDGIAWVLGLLTNSFASGLQAIPVWLLFLILVGLCWW-RVSWRFAIFAILALGLIMGMDLWTETTNTLSLVLASALAALIIGLPVGVAMSRSDTVEAIIRPLLDLMQTMPPFVYLIPAAIFFGLGTVPGAIATVVFCMPPVVRLTNLGIRQVNREQIEAGLAFGCNRRQLLTKIQLPLALPSIMAGVNQTIMLALSMVVIASMIGAGGLGNTVLTGIQRLDVGLGFEGGLGVVILAILLDRITQSLGIRRR-
229587925    ----------IADWVNGWVDSLVTNYGDVFRHISDTLLWAIVNLEGLLRAAPWWLMLAIVGAVAWHATRKVVTTAVIVGLLFLVGAVGLWDKLMQTLALMMVATVISVLIGIPLGILSARSNRLRSVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDGEVMEAINAFGANRWQQLFGVQLPLALPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGRGLEAGLAIVILAVVIDRITQAYGR----
52080989     --------IPLADWIDQFVDWLTVSFGGVFNGIASGVESFVDEIVQGLGFVPPVMLTVIFAALVWLISKR-GIALFTLIGFFIIDYLGYWDAMLQTLALVVTSVLISVIIGIPVGIWGSQKKTVRRVVTPILDLMQTMPAFVYLLPAIFFFNIGVVPGVVASVIFAMPPTIRMTILGIQQVPEDLIEATEAFGSTTSQRLFKVQLPLATKTILAGINQSIMLALSMVVIASMVGAPGLGEEVYRAVTQLQTGTGVETGLAIVIIAIVLDRVTQ--------
158522774    ------YRIPIGEVIESAIDFFVDHFSFATKAFSKVTENGVDIMVSVMMFFHPLVLILALTGLAWFLSRRRGIALFTLVGLLLIWNMELWAPTVSTMALIVIAVLFAIAIGVPLGILSALSQTAYRIITPILDVMQTMPAFVYLIPAIPFFGLGAVGAIFSTVIFSVPPCIRLTCLGIKQVPRELVEAADAFGSSRGQKLFKVQLPIAKTTMMAGINQTIMLALSMVVIAAMIGAKGLGGEVWKAIQRLEPGRGFEAGIGIVILAIILDRVMQ--------
218261441    --------INIGKYIEMAINWLTENFAGLFDVINHIVGGFIDGFQGILMWVPFYLMIAGIAALAWW-KAGKGTAVLTLLGLLLIWGMGFWVQTMQTVALVLSSTIIALLLGVPLGIWTGRNDKAAKVIRPVLDLMQTMPAFVYLIPAVLFFGLGPVPGAFATVIFAMPPVVRLTDLGIRQVPEDIVEATRSFGATSGQLLFKVQLPLALPTIMAGVNQTIMMALSMVVIAAMISAGGLGEIVLKGITQMKIGLGFEGGIAVVILAIVLDRITQGFVRRK--
142647201    --------LPLMKWINIGFKALNEKYGYIFEAINNFLLYILMLVKNFLIQAPWPLVILGVVVLTYFASRKMGTTVFVGFCTFFIGFLHFWQKAIETTAIMIIGIFLCVIAGIPLGIAMARSVRTRNIILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
212696313    --------IPLVGFIDNLVEWLRLHASFIFNPIRDFINFTVELFIKIFSVFPPLLFIILVAALAYYLTKKIKITIFSILSLLLIWNLDYWDDMVITLSIVVTSALLAIIIGIPLGIWTSKSESVEKVIMPLLDFMQTMPAFVYLIPAVSFFGIGMAPGVISSIIFAMPPAVRMTNLGIKEVPSDLVEAADSFGSTPKQKLFELELPMAKPSIMAGINQTLMLTLSMVVVASMIGAPGLGNVIYTSVSRNDVGVGFASGIAIVILAVILDRLTQALSKKN--
78355721     ---MIDYRIPVGATLESVIDFLVVHCSGATRAFSAVTDAALSVLEHGLAFIPWWLFIPAVALLTWRGTGSRGLGLFALLGLGLVYNMGLWPATVSTIALVLVATLLAVLIGLPLGVFAAINKVAYRAIMPVLDVMQTMPAFVYLIPAIPFFGLGKVAAIFSTVVFAMPPVIRLTCLGIRQVPVELVECAEAFGTNRWQRLRKLELPLAAPTIMAGVNQTVMLALSMVVIAAMIGAKGLGGEVWKAIQRLEMGRGFEAGIGIVIVAICLDRLLQKIGSRS--
160875189    MFSFDERVIPLDVWITNVVNWLVEGYRWFFQLIKWPVDFILSGVSDGLLATSPLLVIALFGAIAWRVS-GLKLAIFTLLSLVLIGLLGFWSETMITLAMVFSSVVFCTLVGVPFGIWAGRSDRVNNVLRPILDAMQTTPAFVYLVPIVMLFSIGNTAGVLATIIFALPPLVRLTSLGIRQVHPELVEAALAFGATSSQVLLKVQIPLALPTIMAGLNQTIMMSLSMVVIAAMIGAGGLGAPVVLGLNTLDIGLATVGGLAIVLLAIILDRITQSMATKK--
142984562    --------LPLMNWINAGFKTLNEKYGYIFEAINNVLLYMLMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
220923325    -------KFPLDAISDDVLGWLTDHGSWLTRAVSRNISDWIDSFTTALVSLPPWICIGIATLVSYRIGGR-KIGVLTLAGLLFLWNLRLWQSTVETLVLVTLATVVALVIGIPVGICCALSRRAWRLFSPLLDMMQTLPSFVYLIPALPFFGLGAVSACFATIVFSVPPVIRLTALGIRGVPTELVEASDAFGGSAAQKLFKVQLPLALPTIMAGVNQTMMLALSMVVIAAMIGAGGLGREVWQSIQRLEAGAGFEAGIGIVIVAVILDRVTQALAARAR-
239834174    ----------VGEWADVVVNYILDHFTPALDMIAATIGFVTDSIQNALLAVPPVGGVAVLALLSLW-RVGWKFAIFTALALGLIIHMDLWTGTMESLSLVLASTVIAVVIGIPLGIAMARSDTIASIVRPVLDLMQTMPAFVYLIPAAMFFGLGAVPGTIATVIFAMPPVVRLTNLGIRQVHSEFVEAGLAFGCTSRQLLFKVQLPNAMPSIMAGINQTIMLSLSMVVIASMIGAGGLGNTVLTGIQRLNVGLGFEGGLAVVILAVILDRITQSFGK----
126737512    ---------------DAGFDWLANNFGDVFDGVTVGIRWVLDGLEVLLIQTPWPVVMFVTVVMALRLA-GPRVAIFTAASLAYLAFMGLWELAMITVALIGAGAFLCVAIGIPLGIWFGKSKRAYAIAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLVFAMPPVIRLTALGMRGVPEATKEAAVAFGCSRRQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGAEGLGALILEALQYAAKGQGLLGGLAILFCAMVIDRI----------
294101047    ----------IASHVNNGVNWLLQAMAPTFDSISNGILAMLLKTENLLHIIPWWFYIIFVAFLAWKATRCLSTTIILPLSLILIGSFGLWKLAMGTLAIVIASVFLSLLIGIPVGILMAEAKGVEPIVKPILDAMQTMPSFVYLIPAMMFFGLGKVPAVLATLIYSLPPVIRLTNLGLKQVPQPAQEAAIAYGATKWQLLKEVRVPLAMPTIMAGVNQTTMMALSMVVVASMIGARGLGQEVLLSINRIDVGRGFEAGISIVIMAIAIDRITQGFARR---
257069581    --------VPVGEWADSAIDWLKANLSWLFDAFRTVMGFLVDNLTDLLLLVPALVAIPVFALIALTL-RSWKLAVGTVISFALVLSMDQWETMMQTMALVLVATAFAVLIAVPLGVLASLNSTVSAIVKPVMDFMQTMPAFVYLIPAVTFFSIGVVPGIFATIIFALPPGVRMTELGIRQVDSETVEAGEAFGATPWQILRGIQLPLAIPTIMAGVNQVIMLALSMAVVAGMVGADGLGKEVVQAISTQNLALGVEAGLSVVVLAVFLDRLTAAL------
255590255    ----------IADWVNDHVSFVAAYGDSFHDFSTALLRYVLVPLEGALRATPAWAILIAVGLLTLNATRRIGIAAFFVLLLYVIGCFGLWDKLMQTLALMLVATVLSVALGVPLGIWASRSPWMRRVLLPVLDIMQTLPSFVYLIPVLMLFGLGKVPAILATIIYALPPLIRLTDLGIRHVDADVVEAARAFGTTRWQLLVNVQLPLARPSIMAGINQTTMMALSMVVIASMIGSRGLGEDVLAGIQTLDIGKGMQAGIAIVILAIVIDRI----------
104781701    ----------IADWVNGWVDALVTNYGDVFRHISDTLLWAIVNLEGLLRATPWWLMLAIVGGIAWHATRRAVPTAVIVGLLFLVGAVGLWDKLMQTLALMLVATLISVLVGIPLGILSARNDRLRAVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDGEVMEAINAFGANRLQQLFGVQLPLALPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGRGLEAGLAIVILAVVIDRITQAYGR----
135167095    ------------------FDWLLINAGWLFDGLAVAMEWLIDAILWVLQTPHPLIVIAVFGALTWAIQRNWKTPLLIVLGFLFILNQDYWEETTESLTLVLSACVVCMGVGVPIGIAAAHRPRMYRYMAPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTQLGIASTPKALLEAAQAFGAKPSQTLWKIELPYALPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNQVNTGLGFESGLIIVVVAIMLDRMLRV-------
144165765    ----------VARWLETRIDNAAAAGSGAFDSIVFGVRSVLDAIALALSGSPWPVVMTVICVVAWRAA-GPRVAIFTAAALAYIALLGYWEIAMETVALVGAAVVLCVVIGIPLGIWFGKSPRAYTFAEPVLDLMQTLPAFVYLIPIIAFFGTGNPPGILATIIFGMPPVVRLTALGMRGVPESIKEAAFAFGASKGQVLRDVEIPLALPSIMAGVNQTILMCLSMVVIISLIGGGGLGKVILEALQYAAKGPGLLGGLAILFCAMVIDRIVQ--------
62183746     --------LPLGSIVESLVYWISDTFGFILDAFSALFGFVIDIFKDVLMAMPPLLFVVLIAAIAYVVGRKWKLALGTALGFIVILSMDLWEYSMETIALVISSAALALIIGIPLGILAAKSETLHRILRPILDLMQTMPSFVYLIPAVIFFGLGNVPGMIATVVFSMPPAIRLTTLGITQVPKELVEVADAFGSTSWQKLIKVEIPVALKTIMAGVNQCIMLALSMVVIASMIGARGLGYQVLIGIQRVDIGVGFEAGLGIVIIAIVLDRLTQHLTPK---
227823271    --------------VNEFIQALVTNYGWVFKAISGVILKAVLFIEWILRGLPWWLVILAFMALAWQSSKRWTLTLAVGVLLLAVGVLGLWDLTMQTLALMLMATIVSVVIGVPIGILVAKSRVVRNVTLPVLDVMQTMPSFVYLIPALMLFGLGKVPAILATIIYAVPPLIRLTDLGIRQVDGEVVEAATAFGGSPTQILFGVELPLATPTIMAGLNQTIMMALSMVVVASMIGARGLGEQVLNGIQTLDVGKGLEAGIGIVILAIVLDRITQ--------
298489261    ----------IANWVNDGVDSLVTQYGDVFRHISDTLLWAIVNLESLLRMAPWWLMLIIVGGIAWHATRKIVTTLVIVGLLFLVGAVGLWDKLMQTLALMLVATIIAVLIGIPLGILSARSNRLRSVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFATVIYAAPPLIRLTDLGIRQVDGEVMEAINAFGANRWQQLFGVQLPLAMPSIMAGINQTTMMALSMVVIASMIGARGLGEDVLVGIQTLNVGRGLEAGLAIVILAVVIDRITQAYGR----
17548288     -------TLPIGHWVDQAVHYLLDHDAAAFDTVGRAIDGLAALVERSLQAVPMWMMMAFFIGIGLW-RVGWRFALFTAASLFLISATGFWDQTIVTLGLTLSSTIISLALGVPLGIWAARSRVVSAVVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRQVNMELVEAGLAFGCTPRQLLYKVQIPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNEVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
89070895     ----TDEQLPVGDTAERGFDYVREGAAAFLDGFADVTEFIIDFILALLTRPPAFLVVGLFVLLTWILQRNWKTCLLVAIGFLFVLDQGYWEATAESLTLVLAACLMCMAIGVPIGIAAAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTYLGVSSTPPALLEAARAFGATPRQTLFKAELPYAFPQIMAGLNQTIMLSLSMVVIAALVGADGLGVPVIRALNSVNTSLGFESGFVIVVVAIMLDRMLNVGSRRK--
142521318    -----------GDSIEGFFDPLLHFLIWL---------------EKLLVSSPWPLVIGVFGLLAWIGSRSIKLVIGTMICFLIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSNRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPFQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGIPILQSISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
142963116    ----------VDAAFKDFTREFGNNIESFFD----PLLTFLIVIEKLLLATPWPVFLAVAGVLAWLGSRSIKVSIGVMSAFFIIGFLDMWEPMISTVTMISAATLLCLALGIPLGIWMSRSDRAQSWITPVLDIMQTIPSFVYLIPVVMMLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQIPLALPNIFAGINQTIMMALAMVVIASMIGVAGLGLPVLQAVQNQYLSMGMLNGLAIVALAVIFDRVSQAFGTR---
150397782    --------------VNDFIQALVANYGWVFKAISGVILKAVLFIEWILRGLPWWLVILAFMALAWRSSRRWSLTLAVGALLLAVGVLGLWDLTMQTLALMLMATIVSVVIGVPMGILVAKSRVVRNITLPVLDVMQTMPSFVYLIPALMLFGLGKVPAILATIIYAVPPLIRLTDLGIRQVDAEVVEAATAFGGSPGQILFGVEMPLATPTIMAGLNQTIMMALSMVVVASMIGARGLGEQVLNGIQTLDVGKGLEAGIGIVILAIVLDRITQ--------
309389354    --NLLTTKIPLGNWVENLVNFLINNFQGPLNSFSDFIGGIVSGVEAILEFPHPLVLIAIFALIAWKL-KGKRMALFAGLGLGLVLNLQMWDPLIVTLASIMTSVFIALIVGIPVGIIKAHNKTLDLITRPILDFMQTIPPFVYLIPALMFFGLGNVSGVIATVVFAIAPPIRLTYLGIQQVDEELKEAGHAFGAKWWQILFKIELPGAMPSIMMGINQCIMLSLSMVVIAAMIGVGGLGKPVLRSLNTVNIGLGFEAGLGVVIIAMVLDRIFG--------
289434283    -------TIPLADWIDKLVDGLTQ-FEGFFNVITNIIGGIVDGFQWVFDLVPPWLFIILLVLGTFWVNRKWGLITFEVVGLLLIWNLDFWRDMTQTLTLVLTSSLIALIIGVPLGIWMAKSNIVESIFKPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTNLGIRQVSTELVEAADSFGSTPWQKLWKVQLPMAKSTMMAGINQSIMLALSMVVIASMIGAMGLGTRVYFAVGRNDAGGGFVAGIAIVIVAIILDRLTQAFNKKAK-
298292114    --------IPLAEWCDIALDWATEHFSGVTRAISAVIGTGIEEITDFLVGLPPWLVIVLFGLLIWRLT-TARIALFSMLGFAFLWNLELWRATMQSLVLVLVSTLFALAIGIPIGIGAALSKRFWRVVAPALDMMQTMPSFVYLIPAIPFFGLGAVSACFATIVFAMPPTIRLTALGILETPSQLVEAADAFGSSRWQKLFKVQLPLAIPTIMAGINQTIMLALSMVVIAAMIGAGGLGGEVWKAIQRLEAGQGFQAGIAIVVLAVILDRITQHIARHMR-
73538635     --------LPLGHWVDQSVHYLLDHDAATFDTVGRAIEGLAALIERSLQAVPMWLMMAIFIGIGLW-RVGWRFALFTAASLSVIFATGFWDQTVITLGLTLSSTIISLILGVPLGIWAAKSRVVAAVVRPILDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTSLGIRQVNMEIVEAGHAFGCTPWQLLYKVQFPNALPSIMQGVNQTIMMALSMVIIASMVGAGGLGNEVLASIQRLDIGLGFESGLSVVLLAIILDRITESFGR----
114705345    --------IPFADWVDDFVRFLVPTFRPVFRAMQEPVDFLMQNLDAFLNAVPWLIFAAVLGLIAWRTAGR-GMAIFTVLALAFIDMIGLWSETMTTLSMIITAVVFCIVLGVPLGIAAARSDKFLSILRPILDIMQTIPSFVYLVPIVMLFGVGTVPGVIATIIFALPPIIRLTNLGIRNVRGDLIEAAKAFGSTPRQILWEVQLPLALRTIMAGLNQTLMLALSMVVIAALIGAGGLGLTVNTGLGRLAVGTATAGGVGIVLLAIILDRITQ--------
142979674    -----------GDGIEGFFDPLLMFLVWL---------------EKLLVNSPWPLVILVLAGLAWIGSRNLKLVAGTVVSFMVIGYFGMWEDTMSTIAIISVATLVCIVVGIPLGILMSRSRKVEAGITPILDVMQTVPSFVYLIPIIMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIREVDKECLEAVDSFGATSWQRLTRVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLRAVSNQYLALGMLNGLAIVALAIIFDRVSQQYGKR---
89095405     -----------GEFIESFFDPLLTFLVWF---------------EKLLLATPWWLVIAVIAGLAYLASRSWKLGLGVVISFMLIGYFGMWDNTMRTMSIILVCTLMAIALGVPIGIAMARSDRAQAFVTPVLDVMQTMPAFVYLIPVVMLLGIGKIPGVIAVIIYAIPPVIRLTNLGIRLVDKDVMEAATAYGASPFQRLTGVQLPLAMPTIMAGINQTIMMSLSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAIIFDRVSQAYAKR---
142174998    ---------------NGFRDFSREYGEALENFFDPLLQFLI-AFENLLQATPWPIIILVIAGLTWVGGRSITITAGAVLSFLVIGYLGMWENTMSTLAIILVATLICIAVGIPIGILMARSDRAQGIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGMIAVCIYAIPPIIRLTNLGIRLVDREVLEAADAFGSSTFQRLVDVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVKGLGIPVLQAISNQYLALGLMNGLAIVALAIIFDRVTQRFGKR---
26989493     --------------IDALIGWSQVTFESAFVGVIVAVRTVINGVEGALGWIPWPVPALALVYLAWR-SAGAILALTTALALGYIGLFGFWERTISTIALVGASVLLSLLIGIPTGILLAKRALARRLVTPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTALGIQEVPKAAVEAAVAHGATPWQTLTRVELPLASGSLLLGVNQTIVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGVLAGIAIVFCALVPDRIIQASLRK---
295699467    --------IPIGAWVDHGVHYLLDHDAKTFDTIGKVIESFAAAVEHSLQAVPMWALMAFFVGIGLW-RVGWRFALFTLAALLLIYGTGFWDQMVITLGLTLSSTVISLVLGVPLGIWMAKSRTVEMIVRPVLDLMQTMPAFVYLIPAAMLFGLGRVPGILSTVIFAMPPAVRLTALGIKHVNHEIVEAGQAFGCTPWQLLYKVQFPNALPSIMTGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGMSVVMLAIILDRITESFGR----
137069790    ----------IDHTFREFSRAYGDGIEAFFDPLLFFLIR----LEKLLLATPWPIIMIILGALAWLGSRSWKLVVGSVIAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPVGVLMARSNRVEKAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRITQEYGRR---
225181346    -------KIPLGDAVEWLIAMIRTNFRPVLRGMSDILSSIVSGLINLLGSVHPLILILLLSLLVWKLT-NRKTALLTLFGFLLIENLGLWPDLLITFVLVLVATFISLVIGIPLGIACARSNRINSYVTPVLDLMQTMPAFVYLIPAVMFFRVGSVPAIVATFIFSVPPTIRLTNLGIRQVPTELIEAADSFGATPRQKLIKVQLPLALPTIMAGVNQCIMLALSMAVIAAMVGAGGLGRVVWSGIQTLDVGLGFEGGLAVVILAIILDRISHGLINRSK-
295703658    --------IPLDKWANSFVDYMIDSFSGVFTGINQIMTSLISSLEWVLTASPPLVTVVVFVLLALWLT-DWKIAVFTCFGLLLIISLNLWEASMLTLSLVLASTIISLLFGVPLGILSHRFNKVGAVIKPILDIMQTMPAFVYLIPSVLLFGLGNVTALIATFIFAMPPAVRLTLLGLQQVPQTTLEAAEAFGATEWQKLIKVQLPLALPMIMSGVNQVIMLSLSMVVISSMVGAGGLGAEVLRSISMLDVGLGFIGGIAVVIIAVILDRLTHFSTQK---
186471608    ----------IGKFAEDAVNFLFQHFRGGFDAFSAALGAVIKLLEDGLAAVPFVAMLVFLVAFALW-RRGVVFSIFVGLALLAIHYMGLWAQTVSTLALVIAATVFSLVIGVPLGIWGARNKRVEMVLRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATIVFAMPPVVRLTTLGIRQVREELLEAGRSFGSTDAQLLWKVQLPNALPSIMAGVNQTIMMALSMVVVASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
158321046    --------IPLAKWADMIVAWLRKDAQWFFSPIKNLLDAIVTGLSDILIAIPPLVFIMIMVILVIITKKRWGLTVFVLGGLLLIQNLGYWKGTMLTLSLILTSSLISIVIGIPLGIWMSRSKAAQNIITPILDLMQTMPAFVYLIPAVSFFGIGMVPGIIASVIFAMPPVVRLTNLGIRQVSTELIEAADAFGSTATQKLFKVQLPMAKSTIMAGINQTIMLALSMVVIASMIGAEGLGVEVFRAVTRNEAGQGFASGISIVILAIILDRMTQALNTKK--
134941553    --------LPLMPWINKAFKSLNENYGFIFEAINNVLLAMLMGLKNFLVQAPWPAVIIGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
163758500    ------------EWVEAFFAFCVANGEVLFDFITYCIRMVLDALELVFVSTPWIVIASLIVLLTWLTA-GIRTAIWSAAFLSYMGLLGFWDKAMTTLALLGTAACLSILIGIPLGMFCARRPRFYSFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPDSVREAAISFGANKWYLLTRVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
253576983    -------KLPLAEWIESLVDAMERSLGGFFDGLSMTIETIVNFFAGLFLLPHPLLFIAIVGIIAYLIGK-WQLTLFTVIGFLLIDNLGYWTETMNTLGLVITSGLISILFGIPIGIWSAYSKMVHRVISPLLDFMQTMPAFVYLLPAVTFFSLGVVPGVIASVIFAIPPTIRLTYLGIKQVNGELTEAANAFGSTVWQKLFKVELPLAMPTLMAGVNQTIMLSLSMVVIASMIGAQGIGATVYRAVTQLKIGQGFEAGLAVVVLAIVLDRFTQ--------
221200703    ----------IGKFAENFVNFLFLHFRGGFDTFSAGLGAVVKLLEDGLAAVPFIAMVVILVGVALW-RRGIVFSVFVGLALFVIHYMGLWAQTVSTLALVTAATFFSLVIGVPLGIWGARNNRIGMILRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATIVFAMPPVVRLTTLGIRQVREELIEAGRSFGSTDWQLLWKIQLPNALPSIMAGVNQTIMMALSMVVVASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
108762126    ----------IGEGFEELIDWMGTRGAPVFDAIRSGLTACINGLESALLLPPSYAIITVLMVLAWRLS-GLGTAVFTALGMLLIQDMGLWKATMETLALVLSSAMVALVLGIPLGIWAAYSRVVERVLRPALDLMQTMPAFVYLIPAVLFFRLGKVPGVVATVIFAMPPAVRLTNLGIRQVPTEVVEAAIAFGATPRQTLLNVQLPIAVPTLLAGVNQTIMLSLSMVVISAMIGAGGLGEQVLKGITQLRIGLGFESGIAVVILAIVLDRLTHALGK----
134379120    --------LPLMAWINDAFKKLNETYGWIFEAINNFLLAMLVALKNFLILAPWPLVILGVVVIAYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLISIFLCTIVGIPIGILMARSLRVRDKLLPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGKAAEAGIAIVLLAIVLDRITQ--------
269794248    ---------PLGEWVDSFVGWVTSTFSWFFDLIKGVLTWFFDQLDTILSGPPFWVVALVLAGLAFWA-RGWKLGLGAFVGFAVIDMVGQWGNAMDTLALVLIASAIALIIAIPLGIWAARNDAVSHLLRPVLDFMQTMPAFVYLIPTVVIFLTGEVPGIVATVIFALAPGVRFTELGIRQVDREVVEAGHAFGATEGRIMRQIQLPLALPTIMAGINQVIMLSLSMVVIAGMVGAAGLGSDVVRALQRVNISLGFEAGLAVVILAMFLDRVTSALGDR---
135920737    -----------GDAIESFFDPLLYFLIWL---------------EKILVNTPWPIVIAVFGLLAWIGSRSIKLVIGTVVCFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKTILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
171316280    ----------IGKFAENVVNFLFLHFRVGFDTFSAGLGAVVKLLEDGLAAVPFIAMVVILVGLALW-RRGIVFSIFVGLALLVIHYMGLWAQTVSTLALVTAATFFSLVIGVPLGIWGARNSRIGMILRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATIVFAMPPVVRLTTLGIRQVREELIEAGRSFGSTDWQLLWKIQLPNALPSIMAGVNQTIMMALSMVVVASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
92114025     --------IPLGDSIEGGLDFLTTNYSVVTRGISRVTQTGISALNDALMWLPEWGLMAIIALICWRVA-SVRLAIGSVLGLALIWNLGLWDPMIETLTLVVIATFVAVIIALPFGVFAALSDRFYSLIMPVLDFMQTMPAFVYLIPAIPFFGIGSVSAIFATVIFSMPPAIRFTTLGIRQVPKDLIEAADAFGATRSQKLIKIQLPLSLPTIMAGINQTIMLALSMVVIAAMIGADGLGSEVWRAIQRLRPGDGFEAGIAVVILAMLLDRITQAVRKK---
121610976    --------LPLGRWVNEGVKLLLDHGATVFDSVGVMVEAFAQWIEQGMLAIPFWLTIAVVSVIGWR-RLGAGFGMFVLLALALIVVTGFWPQTMVTLALTLSATLISLFFGIPLGIGCARSNRVNACVRPVLDFMQTMPAFVYLIPAAMLFGLGRVPGTIATVIFAMPPVVRLTSLGIRQVSTEQVEAGNAFGCTSTQLLFKVQLPIAMPTIMAGVNQTIMMALSMVIIASMVGAGGLGNDVLASIQRLDIGLGFESGLAVVLLAIILDRLTE--------
153011208    ----------VGGWADVVVNYILDHFTPALDMIAAAIGFVTDGIQNALLAVPPIGGVAILTLLALW-RVGWKFAIFTALALGLIIHMELWTGTMESLSLVLASTVIAVVIGIPLGIAMARSDTVASIVRPVLDLMQTMPAFVYLIPAAMFFGLGAVPGTIATVIFAMPPVVRLTNLGIRQVHAEFVEAGLAFGCTSRQLLFKVQLPNAMPSIMAGINQTIMLSLSMVVIASMIGAGGLGNTVLTGIQRLNVGLGFEGGLAVVILAVILDRITQSFGK----
126734811    ------------DWVENFFNWAVLNGDALFDAITFVIRLVLDALEIVFVSTPWIVIASLIILLTWLTA-GARMAIYSAAFLSYMGLLGFWEKAMTTLALLGTAACLSILIGIPLGMFAARRPRFYAAIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTRVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
218779567    ---FEDKIIPLDSWVSQAVEWLVDNYRPFFQAIKWPVETTLSGFDNGLNAIHPIIIIIAIGLAAWKFS-GIKLSIFSVVTMVFIGMLGLWADAMTTLAMVLSAVIFCTLVGAPLGILAGRSDKFESWLRPFLDAMQTTPAFVYLVPIVMLFSVGNVAGVLSTIVFAMPPIIRLTSLGIRGVHPELVEAAQAFGATNWQVLVRVQIPLALPTILAGLNQTIMMALSMVVIAALIGAGGLGSPVILGLNTLDIGQAVIGGLGIVLMAIILDRITQSMAQKK--
110634883    --------------INDFVAFLIESYGETFRAISNFILSGLLQIEWVLRALPWWGTILIFMAVAYLCVRNYKLPLLVGGLLMLAGMLGLWDLTMQTLALMLMATLISCLVGIPTGVLVAKVRVMRNILIPMLDIMQTMPSFVYLIPAIMLFGLGKVPAVLATIIYGVPPLIRLTSLGIRQVDQEVVEAALAFGSSSRQILFGVELPLAVPTILAGLNQTIMMSLSMVVVSSMIGARGLGQQVLEGIQTLDVGKGLEAGVGIVILAVVLDRITQGLGQSQR-
294495023    --------LPLGSVVEAAVYWISDTFGFALDAFSGVFKFFIDIFKDVLMAMPPLLFVVLLAVLAYVIGRKWKLALGTALGFIVILSMDLWEYSMETIALVISSAALALIIGIPLGILAAKSETLYRILRPILDLMQTMPSFVYLIPAVIFFGLGNVPGMIATVVFSMPPAIRLTTLGITQVPTELVEVADAFGSTSWQKLIKVEIPVALKTIMAGVNQCIMLALSMVVIASMIGARGLGYQVLIGIQRVDIGLGFEAGLGIVIIAIVLDRLTQHLTPK---
221210668    ----------IADWVNSVIEFVAQYGDSFHHFSAMLLRYLLVPLEGALRATPPWLVLLVVGAIAWNATRRLGLGVLFMLLLYAIGCFGLWDKLMQTLALMLVATVLSVAIGVPLGILASRSAALRRMLLPVLDVMQTLPSFVYLIPVLMLFGLGKVPAILATIIYALPPLIRLTDLGIRQVDPDVTEAARAFGTTRWQLLLNVQLPLARPNIMAGINQTTMMALSMVVIASMIGSRGLGEDVLAGIQTLDVGKGTQAGIAIVILAIVIDRI----------
218886146    --------IPLGQWLEAAIDFLVTHLAPATRAFSAVTESGLNLLEAGLDALPPLLVIAFVGLVAWRVTRQVALGVFAVAGLALVWNMGLWQATMSTLALVLVATLLAVLVGIPLGIAAAMSDRARAVVMPVLDVMQTMPAFVYLIPAIPFFGLGKVAAVFATVIFAMPPAIRFTCLGIRQVPAELVECAEAFGTGRFQRLVKLELPLAAPTMLAGVNQTVMLALSMVVIAAMIGARGLGGEVWKAIQRLEMGNGFEAGIGIVIVAICLDRILQHVGKR---
89096764     -------KLPLASWVDSAVSWIKDILGPFFDILTDGIGAVVEFFVMVLESIPALLLILIFAGLAWWVSR-WTIALFTAIGLLLIDNLGYWDGTIDTLALVLASVIISIIIGIPIGIWISQSDRAQSILTPILDFMQTMPAFVYLIPAIIFFGIGVVPGIIASVIFSMPPTIRLTNLGIRQVPEDLVEASDAFGSTPSQKLFKVQLPLAMNTIMAGINQSIMLALSMVVIASLVGAPGLGADVYRAVTQLKVGTGFEAGLAIVILAIVLDRI----------
134098793    --------VPLGEWFQDLVNWLQDNIGPVFDFIDLAVRSAVSGLTALLTWPPELVMLAIFTALALWL-RGWRFALFTLVGFGLVISMREFPPAMQTLALVLVASIIAVVIAIPVGILAARHRRVSLVVRPVLDLMQTMPAFVYLIPVIFFFNIGSVPGVVATVIFALPPGVRLTELGIRQVDAEVVEAGEAFGAPPSRILTGIQLPLAMPSIMAGVNQVIMLSLSMVVIAGMVGAEGLGTEVYTAVTRVQLGAGFEAGVAVVILAVYLDRVTAVL------
308172161    --------IPLADIVDRFVDWLTMTFGGFFDGISNGLAAFVNAIVSGLGYIPSILLTVIFAALAWWIS-TKGIALFTLIGFLVIDYLGYWSPMLQTLALVVTSVLISIIIGVPIGVWASQKETVRRIVTPILDLMQTMPAFVYLLPAIFFFNIGVVPGVVASVIFAMPPTIRMTVLGIKQVPADLIEATEAFGSTTSQRLFKVQLPLATKTILAGINQSIMLALSMVVIAAMVGAPGLGSEVYSAVTQLKTGVGVEAGIAIVIVAITLDRITQNIKVKKK-
306841729    ----------VGGWADVAVNYILDHFTPALDMIAAAIGFVTDGIQNALIAVPPFAGVAILSLLALW-RVGWKFAVFTLLALALIIHMDLWSGTMESLSLVLASTVIAVVIGIPLGIAMARSDTVASIVRPILDLMQTMPAFVYLIPAAMFFGLGAVPGTIATVIFAMPPVVRLTNLGIRQVHAEFVEAGLAFGCTARQLLFKVQLPNAMPSIMAGVNQTIMLSLSMVVIASMIGAGGLGNTVLTGIQRLNVGLGFEGGLAVVILAVILDRITQSFGK----
227821372    MEWLTKFPHMNDDSLRELKKAIDEGFRTFTRAYGDGIESFFDPLQFFLTRTPWPIILVLIALIAWFASRNWKVVAGAVGTLLLIGYFDMWDDTMKTISMIFVCTVLSIAVGIPLGIIMSRSDRVQNIINPVLDVMQTMPSFVYLIPVVMLLGIGKVPGLIAVVIYAIPPMIRLTNLGIRLVDKDVLEAADAFGSSSWQKLKNVQMPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLKAIANQYFTLGIFNGLAIVGIAIIFDRVSQAYGRR---
258406392    -------KIPVGDVIEATIDFLADNFSFATKAFTRVVETGLDVLVGGMGLLPPWLFIILAAALAWWLSKRRGIGLFTVLGLGLVWNMGLWDPTLSTIALVLVATAIAVMIGVPLGIFAALNQTFFRVVTPILDFMQTMPAFVYLIPAIPFFGLGKVAAIFSTVIFAMPPSIRLTSLGIRQVPGELVEAADAFGSTKSQKLFKLQLPLATPTILAGVNQTIMLALSMVVIAAMIGAKGLGGEVWKAIQRLEPGRGFEAGIGIVIVAIILDRIMQ--------
194017644    --------IPFADYIDQFVDWLTLTFGGFFDGITNGLAGTVNGIVAVLGVIPSIILTLIFAGIAWWIS-TRGIALFTLIGFLLIDYLGYWHPMLQTLALVLTAVVISIVIGVPIGIWASQKETVRKIVTPILDLMQTMPAFVYLLPAIFFFNIGVVPGVVASVIFSMPPTIRMTILGIKQVPADLIEATEAFGSTTFQRLFKVQLPLATKTILAGINQSIMLALSMVVIAAMVGAPGLGSEVYSAVTQLKTGIGFEAGIAIVIVAITLDRITQNIKTKK--
159185903    --------------INEIVRSLVVNYGYVFKAISQTILQAILFVEWALRGLPWWAIFLVFLVLAWFAAKKISLVIMVAVMLFIVGALGLWDLTMQTLALMLIASLISIVIGVPIGILLAKSEWARRITLPILDVMQTMPSFVYLIPAIMLFGLGKVPAVLATIVYAAPPLIRLTDLGIRQVDREVVEAATAFGGSPRQILFGVELPLATPTIMAGLNQTIMMALSMVVVASMIGARGLGEQVLNGIQTLDVGKGLEAGLGIVILAIVLDRITQGFGQSSR-
139884724    -----------GDSIESFFDPLLSFLIWL---------------EKLLVGAPWPIIIFAFGFLAWIGSRSYKLAIGTVLSFLIIGYFGMWKNCMATVAIISVATLVCVAVGIPIGILMSKSNRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCVYALPPIVRLTNLGIREVDKETLEASEAFGATTLQKLKTVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGIPILQAISNQYLASGLMNGLAIVALAIIFDRVTQQYGQR---
294498309    --------IPLDKWANSFVDYMIDSFSGVFTGINQIMTSLISSLEWVLTASPPLVTVVVFVLLALWLT-DLKIAVFTCFGLLLIISLNLWEASMLTLSLVLASTIISLLFGVPLGILSHRFNKVGAVIKPILDIMQTMPAFVYLIPSVLLFGLGNVTALIATFIFAMPPAVRLTLLGLQQVPQTTLEAAEAFGATEWQKLIKVQLPLALPMIMSGVNQVIMLSLSMVVISSMVGAGGLGAEVLRSISMLDVGLGFIGGIAVVIIAVILDRLTHLSTQK---
167625948    -----------GELIESFFDPLLDFLIWF---------------EKLLVQSPWWAVLLCITTLVYFASRSWKLSLGVVISFLLIGYFGMWEDTMRTLSIITVCTLLAITLGVPIGILMSRSNRTQALVTPILDVMQTMPAFVYLIPVVMLLGIGKVPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGANRMQRLMGVQLPLASPTIMAGINQTIMMALGMVVIASMIGVKGLGQPVLKSITNQYFTLGLFNGLAIVALAIIFDRTSQAYAKRS--
163737860    ------------SWVEDFIAWCVRNSETFFDWLTFGIRALLDALEVILVQTPWIVIASLIVLLTWLTA-GIRAAIYSGAFLAYMGLLGFWEGAMTTLALLGTAACLSILIGIPLGMFAARRPRFYAFIQPIMDFMQTMPAFVFMVPVIAFFGVGKPAAVVVTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
89893966     ------TKIPLGEWVNQGVDTLLFYFGSAFDAFTDSVTSMTDAMREGLDVVPWFILVLLFAALAWRA-KGWRLALGTTVGLCLIYNLELWPAFLDTLILVLLASLVSLVIGIPLGILGARHNGFHRVLSPILDFMQTMPSFVYLIPALMFFSLGTVSAIFATVIFAMPPVIRLTALGIRQVPADLVEVGEAFGSNSRQMLWKIQLPLALPTIMAGINQTMMLSLSMVVISAMIGAQGLGAGVLAGISGMDIGKGFEYGLAVVILAMILDRLSQGALRNSRV
126739081    ------------SWVESFIAWCVRNSEVFFDGLTFGIRGLLDTLEVILVQTPWIVIASLIVLLTWLTA-GIRAAIYSGAFLAYMGFLGFWEGAMTTLALLGTAACLSIVIGIPLGMFAARRPTFYAVIQPIMDFMQTMPAFVFMVPVIAFFGVGKPAAVIVTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQ--------
13378312     --------IPLDSWVTEGIGWLVLHFRPLFQGIRVPVDFILSGFQQLLLGMPAPIAIVLFSLIAWQIT-SLGMGVATLVSLVAIGAIGAWSQAMVTLALVLTALFFCILIGLPLGIWLARSKHAAKVIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPEDLIEAAESFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
220904097    --------LPLAGYIDSGVEFLVEQFSGVTRAGSAIMLALLDRFEEFLLLPPPWLFILLLAALAWWVTRRPGLPVFVALGFALLWNLGLWTPTISTLALVLSATLLSVLVGVPCGILAAMSPVARKIVMPVLDVMQTMPAFVYLIPAIPFFGIGKVSAVVATVIFSVPPAIRFTCLGIQQVPRDLVECTEAFGATRMQRLYKLELPLAMPTIVAGVNQTIMLALSMAVIAAMIGARGLGGEVWKAIQRLNIGMGFEAGLGIVIVAITLDRLFRALAQKS--
56807484     ------------------------------------------------------------------------------LGLLFIYNQGLWKQLMNTFTLVLVASLISVLIGIPLGIWMAKNATVRQIVNPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFALPPTVRFTNLAIRDIPTELIEASDAFGSTGKQKLFKVELPLAKNTIMAGVNQTMMLALSMVVTGSMIGAPGLGREVLSALQHADIGSGFVSGLALVILAIVLDRMTQLFNSK---
302337418    --------LDVGGWFEAIIDWMTLHWDGFFDGVSAIVQAVLSAFLAVFSFPPP-IVLVLLLAALAWWLVSRGAGILSFIGFSLIWIMGLWGETMETLSLVVTSVILALLIAVPVGIWSSKKDTVQRIVRPVLDFMQTLPAFVYLIPAVLFFKLGPVPGVIATLIFAMPPSVRLTNLGIRQVPKEIKEAAKSFGATSHQMLLKAELPVALPTILAGVNQTIMLALSMVVIAGMIGAGGLGNEVLKGITQLKIDQGFEGGIAIVILAMYLDRVTQALGK----
142779060    MEFFTKIPVMEANALRAFKKAVDSSFRSFSREYGEGIENFFDPLLYFLVWLPWPIVIAVFGLLAWIGSRSIKLVIGTVVCFLIIGYFGMWKNCMATVAIISVSTLVCILVGIPIGVIMSKSNRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCVYALPPIIRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGLMNGLAIVALAIIFDRVTQQYGQR---
150390569    -----QQKLPIGDVIESFIDFLTTNFRFVFRQISERLDWALTFFEEDILLRVPPLLLILLIALLAWRVASKGVGIFSFLGLLLVYNLGLWVPTMSTLSMVLTSTVISIMLGIPIGILIAKNQIMNRIIMPIMDLMQTMPAFVYLIPAVSFFRMGKVPGIFATVIFSIAPCIRLTNLGIRQVPEELIEAADAFGSTGAQKLMKVQFPLALSTIMAGVNQTIMLSLSMVVISAMIGAGGLGREVWHGIQRLQVGSAFEAGIAVVILAMILDRITQSIAIKNK-
136060579    ---LRDFKLAVDGAFRDFSRANGEAIEAFFDPLLWFLIW----LEKLLVATPWPVILVVVGGLAYLGSRSWKLALGSVLSFALIGYFGMWEDTMSTIALISVATLLCILIGMPLGIWMAKSDRVQSVITPILDVMQTIPIFVYLLPVLMLLGIGKVPGLIAVCVYAMPPMVRLTNLGIRLVDSDVLEAANAFGANDKQKLFGVQIPLALPNIFAGINQTIMMALAMVVIASMIGVRGLGIPVLQAIQNQYLALGFMNGLAIVGLAIIFDRVSQKYGKR---
143398777    --------------VDASFREFSRNYGDALESFFEPLLWFLVWLEKLLTNAPWPIVIAVVAALAWLGSRSWKLVTGTMAAFLVIGYFGMWEDTMATLAIISVATLLCISLGIPLGIWMAKSNRVQSAITPVLDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKEVLEAADAFGADYRQKLFGVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVKGLGLPVLRAISNQYLALGLLNGLAIVTLAIIFDRVSQEYGRR---
163732479    --------------VEAFFAWCVANGEVLFDFITYGIRMILDALELIFVSTPWIVIASLIVLLTWLTA-GVRTAVWSAAFLSYMGLLGFWEKAMTTLALLGTAACLSILIGIPLGMFCARRPKFYSFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTRVDLPLAAPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
148976132    -----------GEMIESLFDPLLSFLVWF---------------EKLLISTPWLIVLGVCTGLVYAASRSWKLALGCVLSLLLIGYFGMWEDTMRTLSIITVCTLVSIFLGIPIGIAMARSNRAQSIVTPLLDIMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASKKQRLWGVQLPLAMPTIMAGINQTIMMALSMVVIASMIGVKGLGQPVLKSITNQYFTLGLMNGFAIVALAILFDRASQAYARR---
257056604    -------TIPVGSAVDTAIQWLTTHAGGLFDAISAVLFFLVNLIYGVLAAPPSLVLVVIFGALAALCVRSVGMTVFAVLAFLLIDSMQLWHQMLQTLSVVVLAALIAIVVGVPVGVLAAKSPKTGLVVRPVLDFMQTLPVFVYLVPAVFFFGIGVVPGIVSTTVFAVPPAVRLTELGIRQVDRETVEAARAFGARPRQVLREVELPLAVPSIMAGVNQVIMLALSMVVVAGLVGAEGLGGVVVEGVTQLNIGAAFEGGIAVVILAVYLDRITSA-------
143088772    --------LPLMKWINIGFKKLNETYGFIFEAINNFLLAMLMALKNFLILAPWPAVVLGVTVIAYFASRKIKTTVFVGFCTFFIGFLHFWQKAIETTAIMIISIFLCLIFGMPVGILMSRAERIRNKILPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
88800578     -----------GEAIENFFDPLLSFLVWFED---------------LLIATPWWLMIGIILGITYFAARSIKLTIGVGISLLLIGIFGMWEDTMQTLSIITVCTLLSIVLGVPIGIAMAKSNRIQSVITPILDVMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAADAYGVTPWQRLWNVQLPLAMPNIMAGINQTIMMALAMVVIASMIGVKGLGQPVLQSITNQYFTQGVLNGAAIVVLAIIFDRVSQSYAKRS--
134470910    LDPFQQALVPLDSWVEGGIGWLVDNLRPVFQLIRAPVELALGGMTHLLQTVPSTLMIGLLTLIAWQLVNG-RMALGTLFSLVVVGLIGAWSDAMVTLSLVLTSLFFCVLIGLPVGILLARSERLSRWTRPLLDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTVIFALPPMIRLTMLGIRQVPADLVEAAHSFGASPSQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLA---------------------------
261251605    -----------GDMIESFFDPLLSFLIWF---------------EKLLLSTPWMLVLAICTGLVYAASRSWKLSLGCFVSLILIGYFGMWEDTMRTLSIITVCTLLSIVLGIPIGIAMARSNRVQSVVTPMLDVMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEASTAFGASAKQRLFGVQLPLAMPTIMAGINQTIMMSLSMVVIASMIGVKGLGQPVLKAITNQYFTLGLLNGFAIVALAILFDRASQAYAKR---
169338022    --------IHIGDMVEKFIQFLLNNFQGFFDSQASGLNSFMDNLNYMLLTITPLFFIIGLSVIALIL-VNKKTALFTILGLLLIFQMNLWQMFIETFVLVIISTVISLLIGIPIGILMNKKRILDKIITPVLDFMQTMPSFVYLIPAVMFFGIGNVPGIISTVIFSMPPAVRLTKLGLEQVPKELEEVGKSFGFNSIEMLYKIRIPLALPSIMAGINQSIMMALSMVVVASMIGTRGLGSQVLSGIQRNDIGVGFEAGLAVVILAIILDRITRRL------
170748909    MDW-NVPKFPLDTLSDDGLDWLTDHGAWLTRAVSRSVSNGIDTLTAALISVPPWAVIAVAALATYKVGGR-KVGLLTLAGLLFLWDLRLWQSTVETLVLVSLATVMALLIGIPVGIWFALSRWAWKVFSPVLDMMQTLPSFVYLIPALPFFGLGAVSACFATIIFSVPPVIRLTTLGIRNVPTELIEASDAFGGSATQKLLKVQLPLALPTIMAGVNQTMMLALSMVVIAAMIGAGGLGREVWQSIQRLEAGAGFEAGLGIVILAVILDRFTQALAAR---
170726199    -----------GDEIESFFSPLLDFLIWF---------------EKLLVQSPWWAVLIVITAMVYLASRSWKLSLGVVVSFLLIGYFGMWEDTMRTLSIITVCTLLAIILGVPIGIFMARSDRTQSAVTPILDVMQTMPAFVYLIPVVMLLGIGKVPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGANKMQRLLGVQLPLAAPTIMAGINQTIMMALGMVVIASMIGVKGLGQPVLKSITNQYFTLGLFNGLAIVALAIIFDRASQAYAKRS--
135878205    MDFFTKIPVMNRDALRELKKGIDFSFKEFSRAYGEGIESFFDPLLYFLIWLPWPIVIAVFGLLAWIGSRSIKLVIGTVICFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAVLPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
143214977    --------LPLMNWINVGFKALNEKYGYIFEAINNVLLYMLMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVIAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
254505374    -----------GDMIESFFDPLLSFLVWF---------------EKLLISTPWVITLAVFTALVYFASRSWKLGVGCLVSLLLIGYFGMWDDTMRTLSIITVCTMLSIVLGIPIGIAMARSNRVQSTVTPMLDIMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEASTAFGANAKQRLFGVQLPLAMPTIMAGINQTIMMALSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGFAIVALAILFDRASQAYAKR---
254455337    -----------GDAIEGFFDPL---------------LSFLIFLEKLLVNTPWPIVIGVFGILAWIGSRNYKLVIGTIACFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGILMSKSSRAERTILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEAAEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVRGLGVPILQAISNQYLALGLMNGLAIVALAIIFDRVTQEYGNR---
84686551     -------------WIDGNFREFTRATGEALEAFFNPLLKFLVWFEDLLQATPWPIILLVIGGLAWLGARDWKITIGSVVAFVLIGVFGMWEDTMSTLAIISVATILCIAIGIPIGILMSRSDRMQSIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDADVMEAADAFGASPRQKLFGVQVPLALPNIFAGVNQTIMMALSMVVIASMIGVQGLGVPVLRAISNQYLALGLMNGLAIVALAIIFDRVSQTYGKR---
254461891    ------------DRVEAFFNWAVLNGEALFDAITYFIRLVLDALELIFVSTPWIVVASLIILLTWLTA-GVRMAIYSGAFLAYMGLLGFWDKAMTTLALLGTAACLSIIIGIPLGMFAARRPRFYSFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTKVDLPLAGPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQ--------
296332656    --------IPLADMIDRFVDWITMTFGGFFDGIANGLAAFVNGIVSGLGFIPSILLTIIFAALAWWIS-TRGIALFTLIGFLLIDYLGYWDPMLQTLALVLTSVIISIVVGVPIGIWASQKETVRRIVTPILDLMQTMPAFVYLLPAIFFFNIGVVPGVVASVIFAMPPTIRMTVLGIKQVPADLIEATEAFGSTTAQRLFKVQLPLATKTILAGINQSIMLALSMVVIAAMVGAPGLGSEVYSAVTQLKTGVGVEAGIAIVIVAITLDRITQNIKVKKK-
142307387    -----------GDAIEGFFDPL---------------LSFLIFLEKLLVNTPWPIVIGVFGILAWIGSRNYKLVIGTIACFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGILMSKSSRAERAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEAAEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVRGLGVPILQAISNQYLALGLMNGLAIVALAIIFDRVTQEYGNR---
262273943    -----------GETIESFFDPLLQFLIWF---------------EKLLLGTPWWLMIAILAGVSYMASRSWKLGVAVVVSFLAIGYFGMWEDTMRTMSIILVCTMLAIFLGIPIGIAMARSNRVQSAVTPLLDVMQTMPAFVYLIPVVMLLGIGKIPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGASPTQRLFGVQLPLAMPTIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTLGLINGLAIVALAIIFDRVSQSYAKRS--
143113120    -----------GDAIEGFFDPLLYFLIWL---------------EKLLVNTPWPIVIGVFGLLAWIGSRSIKLVIGTIVCFIIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
288961711    ----------IGKWVEELVSFMLDHFQSTFDAISLVVNGFGAAVDFVLVGAPAWLLIGLIVAVSLW-RVGVGFAVFTVASLLLIVGMGLWAETASTLGLVLTSTLLCLLAGVPLGVWMARNRVVESIVRTTLDFMQTMPAFVYLIPAVMFFGLGRVPGILATVIFAMPPAVRLTALGIQQVPAEIVEAGKAFGCHDRQLLFKVQLPNALPSIMAGVNQTMMMALSMIVIASMIGAGGLGNVVLQGIQRLDIALGFESGLSVVLLAIILDRITQSFGR----
157960085    -----------GDVIESAFDPLLDFLIWF---------------EKLLVQSPWWAVLISITALVYLASRSWKLSLAVVVSFLLIGYFGMWEDTMRTLSIITVCTLLAILLGIPIGILMSRSDRIQSIVTPILDVMQTMPAFVYLIPVVMLLGIGKVPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGANPMQRLMGVQLPLASPTIMAGINQTIMMALGMVVIASMIGVKGLGQPVLKSITNQYFTLGLFNGLAIVALAIIFDRASQAYAKRS--
143857289    -----------GDGIESFFDPLLYFLIWL---------------EKLLVNSPWPLVIGVFALLAWIGSRSIKLVIGTVVCFLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
70729921     --------------IDQLIAWSQVTFESTFVGVIVAVRTVIESIESLLGWLPWPVPALALVLLAWR-SAGAALALTSAAALLYIGLFGFWERTIATLALVGSSVLISLLIGVPAGILLAKRALARRLITPLLDVMQTLPTFVYLIPAVAFFSVGKTPAVIATVIFALAPMIRLTALGIQEVPKTAVEAALAHGATPWQILTKVELPLAAGSLLLGINQTLVMSLSMVVVAALIGAGGLGYDVMTALRNIKGGEGMLAGAAIVFCALIPDRIIQALRQRDR-
143961334    -----------GDELESFFDPLLHFMIWF---------------EKLLINSPWPVILAVIAALAWLGSRSWKLVAGSVACFIIIGYFGMWENTMATLAIISVATFICIGLGIPLGIWMAKSNRVQSIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAAPPIVRLTNLGIRLVDEEVLEAADAFGANYKQRLWGVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVRGLGVPVLQAVSNQYLALGLMNGLAIVAIAIIFDRVSQKYGQR---
135981582    -----------GDAIEAVFDPVLYFLVWF---------------EKLLQNSPWPIVLICFLAVIYFGSRKISVTIGSLFAFLLIGIFGMWEDTMSTVSIIGVCTMLSIGIGIPVGVLMAKSERAQRICTPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVVIYAIPPIIRLTNLGIREVDKEVLEAADAFGANPRQKLFQVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFAMGLFNGLAIVALAIIFDRVSQSFGHR---
303246590    --------IPLGQGIEFSIDFLSDHLAPLTKSISLILETAIDAMGTALMAVPPWALIIVIAILAWRLG-SRRIGLLALFGLTLVWDLGLWEPTISTIILVLFSTVIATSIGVPLGILAAMRPGWGRIIMPLLDFMQTMPAFVYLIPAIPFFGLGPVSAIFSTVIFAMPPAIRLTCLGIRQVPESLTEAADAFGATRMQRLRKVELPLALPTIMAGINQTIMLSLSMVVIAAMIGARGLGGEVWKAIQRLEPGLGFEAGLAVVIVAVILDRVTQKLGSKN--
144067157    -----------GDAIEAVFDPVLYFLVWF---------------EKVLQNSPWPLVLMAFLSLIYFGSRSLSLTVGSFFAFLLIGYFGMWEDTMSTVSIIGVCTFISIGLGIPIGILMSGSDRARSSISPVLDIMQTLPSFVYLIPVVMLLGIGKIPGLLAVIIYAIPPIIRLTDLGIREVDKEVLEAADAFGANRRQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAIANQYFTMGLLNGLAIVVLAIVFDRVSQSYGKR---
144071405    MEFFNKIPVMEGNALRDLKKGIDLSFRDFSRAYGESIEGFFDPLLYFLIWLPWPIIIGIFGLLAWLGSRNIKLVIGTIASFFIIAYFGMWKDCMATVAIISVATLVCIVVGIPIGVSMSKSNRVEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLIAVCIYALPPVVRLTNLGIREVDKETLEAAEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVRGLGVPILQAISNQYLALGLMNGLAIVALAIIFDRVTQEYGNR---
143038539    --------------IDNGFKEFSRSYGDAIETFFYPLLKFLVFIEQLLLATPWPIFIGVVAFLGYWATRSYKLVLGVIIALFVVGLFGMWEDTMETTGIIVVSTLVAILVGIPLGILMSKSNKAQAILTPILDFMQTLPPFVYLIPVVMLLGIGKVPGLIAVVIYAVPPVVRLTNLGIREVDKEIIEAAESFGATPRQKLYKVQIPLAMPTIFAGINQTIMMALAMVIIASMIGVKGLGLEVLRSITNQYLAIGLLNGTAIVVIAIIFDRISQAYGKR---
143678022    -----------GDGIESFFDPLLYFLIWL---------------EKLLVNSPWPIVIGVFALLAWFGSRSIKLVIGTVVCFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPLQKLKSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGKR---
308183780    --------IPLADWINSGVDWLSQ-FTGFFNSVTIFFQVIIDGIQWAFDFLPQWVFILVVLALTYWVKRGISFMVFEVLGLLLIWNLGYWRDMTQTLTLVLSSSLIAIVVGIPLGIWMAKSSRAEIVIKPILDFMQTLPAFVYLIPAVSFFGIGMVPGVLASVIFATPPTVRMTNLGIRQVPSDLIEVADSFGSTSWQKLIKLQLPLAKTTIMSGINQTMMLGLSMVVIASMIGALGLGTQVYFAVGRNDAGAGFAAGIAVVIVAIILDRITQSFNK----
209520862    ----------IGKFAEDAVNFLFHHFRGGFDAFSASLGAVVKLLEDGLGAVPFTAMLVIFVALALW-RRGIVFSVFVGIALLAIHYMGLWTQTVSTLALVIAATFFSLVIGVPLGIWGARNKRVELVLRSLLDFMQTMPAFVYLIPAVILFGLGRVPAVIATVVFAMPPVVRLTTLGIRQVREELLEAGRSFGSTDLQLLWKIQLPNALPSIMAGVNQTIMMALSMVVIASMIGAGGLGEYVLSGIQRLDIGIGFEGGLGVVLLAIVLDRLTE--------
282888172    ------AVLPIAQWIQAAVEWIAMHLRPMFLVIKWPIQKLLEANIDVLHAVPFPIFVVVCALIAWRFAGR-SIAAFTFVGLVVIAVLGVWSDAMTTLALISTAILFCAVAGIPIGVACARSDRVWRIVRPILDIMQTTPTFVYLVPVVMLFGVGTVPGEVAVVTAALPPLIRFTNLGIRMVEHELVEAGLAFGADRRQLLWEVQLPLAVPTILGGLNQTVLTAMVMSVVVSMIGAEGLGLVVLQGLGRLDVGQAAIGGIAIVLLAMMLDRITQKLAR----
222086307    --------------IDDGFRATVRSYGNLIDTVVQPLQWFLNHLEWLFTNTPWFIVILVMMGVVYAASRNLKIVAGTAISMILIGVCGLWGDTMVTLAMVTVCTLIAIVIGLPIGILMARSDRLQSIINPTLDVMQTMPTFVYLLPVVMIFGIGKVPGLIAVVIYAVPPIIRLTNLGIRLVDKEVLEAADAFGSSHRQKLFNVQIPLALPTIMAGINQTIMMALAMVVVASMVGVGGLGKNTLQAINNQFITVGFLNGFALVAIAIIFDRTSQAYGKR---
116254539    ----------IGNGIDAAVNYVLDNFSPLLDAIAATIGFVTDGIQNALLAIPMPVGIAIFVILSLW-RVGIGFAVFTALGLLLVNHIALWGPMMETLSLVIASTLIAMLVGLPLGISMARKDSVAAFVRPVLDLMQTMPAFVYLIPAAMFFGLGAVPGAIATVIFSMPPVARLTNLGIRQVDGEFIEAGNAFGCTATQLLFKVQLPNALPSIMAGINQTIMLSLSMVVIASMIGAGGIGNTVLTGIQRLDVGTGFEGGIAVVILAVILDRITQSLGK----
307545947    --------IPLGDWIEGALNWLTSEYSIVTRGISRVTQTGIDGLNDALMWLPDWSLLAIIVALCWWLANSRLAIGAAAG-LALIWNLGLWDPMIETLTLVVIATLVAVVIALPVGIAAALSERLYRTIMPILDFMQTMPAFVYLIPAIPFFGIGSVSAIFATVIFSMPPAIRFTTLGIRQVPVELVEAADAYGATRSQKLIKVQLPMSLPTVMAGINQTIMLALSMVVIAAMIGADGLGSEVWRAIQRLRPGDGFEAGIAVVILAMILDRVTQSLRKQRK-
291295668    ----------LAEAINAFVRWLVQNYGETFEAISQGLLSFLLFFEGLLRDLSWFWVAGLVFLAGWWLSRRLVFALGMGLGVWLIEALGLWDKGMQTLALVLAAVAVSVIIGLPLGILMGRSDRFRGFMLPILDAMQTMPSFVYLIPALLLFGLGKVPALIATVIYAVPPMIRLTDLGLRMVQREVMEAAEAFGATSWQRLLKVELPLALPNLLAGLNQTTMMALAMVVIASMIGARGLGEEVLLGIQRLDVGRGAVAGVAIVALAIVLDRLIQAAGQR---
142323433    MDFFN--KIPVMDALRELKKGIDSSFKEFSRAYGDGIEGFFDPLLHFLIWLPWPLVIGVFALLAWIGSRSVKLVIGTVACFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGIVMSKSARAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
142561598    -----------------------------------PLLYFLVWLEKLLVNTPWPIIIFVVAVLAWIGSRSLYVAVGTIACFLVIGYFGMWKDTMATLAIISVATLLCIAVGIPLGIWMARSDRVRSIITPVLDVMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYAMPPIVRLTNLGIRLVDKEVLEAAEAFGANDRQKLFRVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVPGLGRPVLRAISNQYLALGLMNGLAIVALAIIFDRVTQKFGSR---
77465073     --------------IDGSFRDLVRSFSDAIDTATAPLQLALNAIERAFTSTPWIVVLAVLLAIVWAGSRSWRIVAGSAVAMCAIGWFGLWEDTMVTLAMVSVCTVAAVIIGLPIGILAARSDRMQRLVNPVLDVMQTLPSFVYLIPVVVIFGIGKVPGMIAVVIYAVPPMIRLTNLGIRLVDAEVLEAAEAFGSSARQKLWNVQLPLALPALMTGVNQTIMMSLSMVVVASMVGVGGLGKNVLQAINNQFFTLGFMNGFALVAIAIVFDRTSQAFGRR---
142061976    ------------------------------DAMFDPLLKMLVFFEKTLIATPWPIFMIVLLGLTYWGSRSIKLVIGTFLAFVFIGYFRMWDETMSTIAIILTSVIMSVVIGLPTGIAMSRSDRTQSIVTPILDVMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDKEALEAADAFGATKKQKLYQVQLPLALPTIFAGINQTIMMALAMVIIASMIGVKGLGQPVLQSIYNQYFTKGVLYGLAIVIVAIVFDRVSQSYGQR---
254441234    ---MTDEKLPVGTTARDGFEYIKEGAAPFLDGFSDLIEVFIEVLLALMLRPPAFLVVALFAALAYVLHRKWAIVALIAFGFLFIIDQGYYEETAESLSLVLSACVVCMSIGVPIGIGAAHRPRLYAWMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLVATVIFVLPASIRLTHLGISSTPQSLLEAADAFGATKRQKLVKVELPSAMPQIMTGLNQTIMLSLSMVVIAALVGADGLGVPVVRALNTVDTAKGFESGLIIVVVAIMLDRMLRVGSK----
143856037    --------LPLMKWINIGFKKLNETYGFIFEAINNFLLAMLMALKNFLILAPWPAVVLGVVVIAYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLISIFLCLVFGMPVGILMSRTEKIRNKILPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDKEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
294084957    -----------GESLESFFDPLLQFMIWF---------------EKLLIVTPWPIIIGIIAGLAWLGSRSWKLALGSIIAFFIIGRFGMWEDTMATLAIISVATLICIGFGIPLGILMARSNRAQSIITPILDIMQTIPSFVYLIPVVMLLGIGKVPGMIAVCIYAIPPIVRLTNLGIRLVDKEVLEAADAFGANYKQRLFGVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQAVANQYLALGLMNGLAIVALAIIFDRVSQAYGRR---
239630003    MSNILSSTLPLAHWVDSFVTWLTQ-FSGFFGVLTNFIGGIVNAFQAVFDFIPIWLFIILVLALTWYLKRDQKYLIFELLGLLLIWNLGFWRDMTQTLTLVLTASLLAIVIGVPLGIWAAESKSVSAVVKPLMDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTQLGITQVPADLNEAAVAFGATGWQQLLKVQLPFARGTIMAGINQSMMLALSMVVIASMIGAMGLGTKVYFAVGRNDAGGGFVAGLAIVILAIILDRITQSLNR----
135813049    ----------IDSSFKDFSRYWGESIETFFDPLFYFLVN----FEKLLLATPWPIIILIVAALSYIGSRSWKLSLGAAVSFLLIGYLGMWDNTMSTVALISVATIICIAVGIPIGIAMSKSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDRVSQQYGKR---
294679156    --------------IDDGFRDIVRSWADTIDAATVPLQMFLNTLEHAFTDTPWVLVLVVLLAAVWGTARNWKIVLGTAVALCLIGWVGLWQDTMVTLAMVSFCTLVAVVIGLPIGIAAARSDRLQRLVSPVLDVMQTLPSFVYLIPVVVIFGIGKVPGMIAVVIYAVPPMIRLTTLGIRLVDREVTEAAEAFGSSARQKLWNVQLPLALPTIMTGVNQTIMMSLSMVVVASMVGVGGLGKNVLQAINNQFFTVGFLNGFALVAIAIVFDR-----------
209517263    ---------PVDQWIQECVHWMATHLRPLFLTIRWPVEQLLNFNDSILHAVPFPVLVALTFAVFWRLA-GLRVALFGCVVLVVIAMLGVWTEAMTTLSLIATAILFCALLGIPIGVLCARSPRVWMVVQPVLDMMQTTPTFVYLVPVVMLFGVGTVPGEVAVVTAAMPPLIRFTHLGIKMVETEIVEAGKAFGADKWQLLWEVQLPLAMPTILGGLNQTVLTAMVMSVVVSMIGADGLGLVVLQGLGRLDVGRAAVGGIAIVLLAMMLDRFSQKIAKKQ--
55233214     -------KLPVAEWIDTATEWTTDTFEFLFDFIKEDFGDFIEIVEDWLMGIPIWLFIIVVGVLAFFASKKLGLMAFSVIGLWFIANQELWEELMNTFTLVIFASLISVIIGVPFGIWMAKSKLAEKILTPVLDFMQTMPAFVYLIPAVAFFSIGMVPGVFASVIFATPPTVRFTNLGIRQVSHELIEASDAFGTTGTQKLFKVQLPMAKKTIMAGINQTVMLALSMVVIASMIGAKGLGQTVITGLQRAEVGTGFVAGLGIVILAIIIDRFTQ--------
293392812    ----------IADWINGWVDILVNNYGDMFRNISDSLLWAVIQLEGLLRATPWWLMLAVVGLLAWHATRRWLPTAVMVGLLLLVGAAGMWDKLMQTLALVLVATLLAVIIGIPQGILAARSDRVRAVMMPLMDVMQTMPSFVYLIPVLMLFGLGKVPAILATVIYATPPLIRLTDLGIRQVDKEVMESVTAFGANRWQKLFGVQLPLALPSIMAGINQTTMMSLSMVVVASMIGARGLGEDVLVGIQTLNVGLGLEAGLAIVILAVVIDRITQAYGR----
119386564    ------------QTVDGAFRDFTRAWGDTLEAIFAPLQSLLTFIENLLIRSPWIAVLAVLAAGIWLVSRSWKIALGSVLALLVVGYFGMWEDTMRTIAMVAVCTLIAVVLGIPVGILMAQSNRMNAMVTPILDMMQTMPSFVYLIPVVMIFGLGKVPGLIAVVIYAIPPVIRLTNLGIRQVAPDVLEAAEAFGSSSWQKLRDVQLPLALPTIMAGINQTIMMSLAMVVVASMIGVRGLGQPVLQAINQQYFTMGVMNGLAIVAIAIIMDRTTQAYGKR---
142934025    --------VPFMVWINDGWRAFSAKYGLIFDAIGYGLLRSYSIIKNFLVDVPWPIIVFAVVLLTFYASKKYGTTLFVGLCTFSIGFLNFWDKAIETTTIVFIGIVLCVIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGANKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVVASMIGTRGLGDEVLLGLQQLNVGSSLEAGLAIVLLAIVFDRITQAYGER---
87119552     --------------MEAFVDWLIDVAGVFFDFLSEVLETLILTLVGAIEWMHPLAVIAVVLVGAWFLHRSIGLLVFISLALLLILNLGYWVETIQTLVLVVSATFISVLIGVPLGIAAAHRPWLYTIMRPILDLMQTIPTFVYLIPTLILFGLGYVPGLISTIIFAVAAPIRLTYLGISKVPNELIEAGLAFGCTKSKLLYKVELPAAMPNIMAGITQCIMLSLSMVVIAALVGADGLGKPVIRALNTVNISQGFEAGIAIVLVAIMLDRICKSPSSGKEV
143029309    -----------GDAIEGFFDPLLYFLIWL---------------EKLLVSSPWPIVIAVFALLAWIGSRSIKLVIGTIVCFMVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPLQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVRGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
258513837    -------KIPIGDWIESVVEIIGNYFGPLFDIITGVINFLVGSLYELFIITPAPIFIVLVMAFIWVISKRIVLSIGSGLGLLLIYNLQLWVPSMETLALVLSATFFALIISFPIGILTARSGVFHKAVMPVLDLMQTMPPFVYLVPAVIFFQIGNVPGLIATIIFAMPPVIRLTGLGIRQVPVELIEAAEAFGSTPGQKLVKVQIPLALPTIMAGVNQCILLALSMVVIAAMIGAGGLGSVVLRGIQRLQVGVGFEGGLAIVIIAIILDRITQSLSKKNK-
157369046    ----------IADWINRWVDVLVNNYGDMFRKISDTLLWAVIHLESLLRATPWWVMLAVVGLLAWHATRRWLPTVVIVGLLLLVGTAGMWDKLMQTLALVLVATLLAVIIGIPQGILAARSDRVRAVMMPLMDVMQTMPSFVYLIPVLMLFGLGKVPAILATVIYATPPLIRLTDLGIRQVDKEVMESVTAFGANRWQKLFGVQLPLALPSIMAGINQTTMMSLSMVVVASMIGARGLGEDVLVGIQTLNVGLGLEAGLAIVILAVVIDRITQAYGR----
142313251    -------------WVETIFDFAVIKGDALFTAITFGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
139760007    -----------------------DFSRAYGDGIEGFFEPLLYFLVWLLVNTPWPFIVVGLAALAWIGSRSWFVVAGTIACFLVIGYFGMWEDTMATLAIISVATLLCIAIGIPLGILMSRSERVQSAITPVLDVMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYAMPPIVRLTNLGIRLVDQEVLEAAEAFGANDRQKLFRVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVPGLGRPVLRAINNQYLALGLMNGLAIVALAIIFDRVSQKYGDR---
108805376    --------IPLEGWVESFVDFITETFEGFFDALEGFLNLLVDVLEAGLTFLPPLVMVAVFAGLAWLVS-SWRIALLTAAGLLLLQGLRLWEDAMLTLALVIAATAVALVVGIPLGIVAAKSRGVETVLRPVLDFMQTMPAFVYLVPAIVLLGLGAAPALVAVVIFAMPPAVRLTMLGLQQVSKETVEAASAFGATGWQTLRKVELPLAMPTIMAGVNQVIMLSLSMVVIAALIGAGGLGEEVYQGLSQLDVGKSFKGGLGIVIIAILLDRITR--------
188586657    MREFPDITIEFGQYVESFVNWLDTNLEFLFDFIFYVILNLISNIEGFLIWLPWWLFVLFIFLLGWKL-RTISSGVLFSVFLFVIGTFGLWVPMMETLAIIVTSVVISIVLGIPIGILMAYNRIMSVVITPILDGMQTMPSFVYLIPAIILFHMGTVPAVFATIIYAIPPVIRLTDLGIRKVSKEMVEAGKSFGASPVQLLAKVQIPQALPTILAGTNQTTMMALAMVVIAAMIGADGLGMEVYIAINRIDVARGVEAGLSIVFLAIIIDRLTQSIGDKFK-
269104887    -----------GDTIEGFFDPLLSFLVWF---------------ENLLLDSPWWLVIAVLASLAYVASRSWKLTLGVIVSFVLIGVFGMWDNTMRTMSIILVSTLVAIGVGIPIGIAMARSDRVQNGVTPMLDVMQTMPAFVYLIPVVMLLGIGKIPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGASPMQRLFGVQLPLAMPNIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAIIFDRISQSYAKR---
309369171    -----------GDLIESFFDPLLSFLVWF---------------EKLLISTPWFIILAICTSLVYLASRSWKLSMGCFISLLLIGYFGMWEDTMRTLSIITVCTLLSIILGIPIGIAMARSNRVQSVVTPLLDVMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASAKQRLIGVQLPLAMPTIMAGINQTIMMALSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGFAIVALAILFDRASQAYAKR---
220932982    --------IPVGNLFEQVVEWLSENATIIFDVISAIIDFFVVNIQNLLFVVHPVAIIIILAALAWYLAGR-GVAIFTIAGFLMIMGMDLWTQTIETLSMILTSGIVALSVGVLMGILAARNDYVDRIIRPVLDFMQTMPSFVYLIPAVIFFGMEMVPGVIATVIFSMPPAIRLTNLGIRQVDKEVIEAARAFGSTPKQILFKVQLPLAVPTIMAGINQTIMLSLSMVVIASMIGAGGLGGIVLRGITQLKIGLGFEGGLAVVILAIFLDRLTQSLKE----
142463403    -----------GEALEDFFNPLLMFLKWFQD---------------LLVSTPWPIILLIIGGLSWVGSRSWKMSLGAILAFVAIGWMDMWEDTMATLAIVSVATLLCIAIGIPIGIWMSRSDRVQRIITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVMIYASPPIIRLTNLGIRLVDAEVLEAADAFGSNYRQKLFQVQIPLALPNIFAGVNQTIMMSLSMVVIAAMIGVPGLGVPVLRAVSNQYLALGLMNGLAIVAIAIIFDRVSQAYGKR---
222148899    --------------VDTGFKTFVRSYGDFLDGLTLPLQWFLNWLQALFVDTPWIVMIFALAAIVYGVSRNWRITLGTALAMVLIGMAGLWQDTMITLAMVTVCTLCAVVIGIPLGIWMARSDRAQSTLNPVLDVMQTMPSFVYLIPVVMIFGIGKVPGLIAVVIYAIAPIIRLTNLGIRLVSREAIEAADAFGSSERQKLFNVQIPLALPNIMAGINQTIMMSLAMVVIASMIGVGGLGKNVLQAITNQFFTIGLLNGFALVAIAIIFDRASQAYGKR---
227824437    --------INVAEPVDAFVRYINIHYGEFFVSFKRLIGIFVGALNSGLDAIPWWILILAVAYGGGRLMNSYRKGAFFGGLLFFIGLLGYWQMMCETLSIVLAAVFFSLLIGLPIGVLLASIKRADPLIRPFLDAMQTMPTFVYMIPAVMLLGPGKVPAVLATVVYAVVPVIRLTSHGIKQVDPEVVEASRSFGASRFQTLVKVQIPQALPTIMTGINQTMMMAVAMVVTSSMIGANGLGMEVLIAINRMESGRGLSAGLSIVIIAILLDRLTQSVIRKE--
126726789    -------------WVEGFFASAVANGEALFDFITYFIRMILDALELVFVSTPWIVVASLIILLTWLTA-GVRTAIWSGAFLAYIGLLGFWEKAMTTLALLGTAACLSILIGIPLGMFCARRKRFYAMIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAIAFGANKWFLLTRVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
143244659    ------------------------------DAIFNPLLKLLVFFEDLLIATPWPIFMIVLMALTYWGSRSIKLCVSTFLAFVFIGYFQMWEETMSTIAIILTSVIMAVVIGLPTGIAMSRSDRTEKIVTPILDVMQTMPPFVYLIPIVMLMGIGKIPGLISVVIYAIPPLIRLTNLGIREVDQEALEAADAFGATKRQKLFEVQLPLALPTIFAGINQTIMMALAMVIIASMIGVKGLGQPVLQSIYNQYFTKGVLYGLAIVIVAIVFDRVSQSYGKR---
142467515    -----------GEGIENFFDPLLQFMIWFER---------------LLINSPWPIILLVIAGLAWLGSRSWKLVLGSVICFIIIGYFGMWENTMATLAIISVATLVCIGVGIPLGIWMAKSNRVQSIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAAPPIVRLTNLGIRLVDEEVLEAADAFGANYKQRLLGVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVRGLGVPVLQAVSNQYLALGLMNGLAIVAIAIIFDRVSQKYGQR---
81429307     -------KLPLASWMDSFVDWLTQ-FTGFFNGLTNFIGGIINGFQWVFDLIPIWLFIVIIAGVTYFANRKWGLIIFEAAGLLLIWNLDFWRDMTQTLTLVLTSSLISLVIGVPLGIWMAKSDIAQAIFKPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASVIFAMPPTVRMTNLGIRQVPTELIEAADSYGSTEWQKLIKVQLPLAKSTLMAGVNQSMMLALSMVVIASMIGAMGLGTRVYFAVGRNDAGGGFAAGLAIVILAIIIDRLTQALNR----
110679135    ------------DKVEGFFNWAVLNGDALFDAITFVIRLLLDALEVVFVSTPWIVIAALIILLTWLTA-GVRMAIWSGAFLSYMGLLGFWEKAMTTLALLGTAACLSILIGIPLGMFAARRPRFYAAIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTRVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
143215926    -----------GDSIEGFFGPLLKFLVWFEKF---------------LITTPWPLIIFLLSFLAWLSSRSLKLSIGTAISFFVIGYFGMWKDTMSTMAIISVATLICLILGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRRVVEAAKALGIKKRIILFKIEIPLALPSIMTGVNQTIMMALAMVVIASMIGVSGLGVPILRSISNQFLALGLMNGLAIVALAIIFDRISQNYARR---
260904594    --------IPIGAWVDTAFDWLKENVAWFFDAVTWLFNFFIEILTDVLVDLHPLVIIVLLALIGWVL-RSWQMALGTVITMFFILTMDQWVASMQTLALVLIAAVIAVIIAVPVGILAARNDAASTVIKPVLDFMQTMPSFVYLIPAVTFFGIGVVPGLVATVIFALPPGVRFTELGIRGVDSETVEAGQSFGATPGQILRGVQLPLATPTIMAGINQVIMLALAMAVIAGMVGADGLGKNVVEAIATQNLPLGVEAGLGVVIIAVYLDRVTAAL------
15888234     --------------IDDGFRDIVRNYGDAIDVIVHPLQLFLNASERLFIETPWIITMLVILAIVHLAGRSFKITGGTAISLFMIGAVGLWRDAMTTLSIVTIATLIAIVIGLPLGILMGRSERLQRLINPVLDVMQTLPSFVYLIPVVVIFGIGKVPGLIAVVIYAIPPVIRLTSLGIRLVDREVLEAADAFGSSNGQKLFNVQLPLALPTIMTGINQTIMMALAMVVVASMVGVGGLGKNVLQAINNQFFTVGFLNGFALVAIAIMFDRASQAFGKR---
142476935    -----------------------DSIESFFDPVLFFLVN----LEKLLQNTPWPIVIMVFLLLIYYGSRSIYLTIGSLAAFLFIAYFGMWQDTMSTVSIIGVCTLLAIGLGIPIGILMSGSDRVRSAVVPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAIIVYAIPPMIRLTDLGIREVDKEVLEAADAFGANRMQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVRGLGQPVLKAISNQYLTMGLLNGFAIVVLAVIFDRVSQSFGKR---
142946435    ---------PFMHWINTNWKIFINEYGLFFDAIGYGLLRGYTELKEVAVQAPWPVVIGAVILITYFTSRKLGTTVFVGICTFFIGFLNFWDKAIETTTMVVLGILICVVIGIPIGIAMARNEKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAAESFGASRRQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAAIEAGLAIVLLAIVLDRMTQAYGEK---
260778174    -----------GEFIESLFDPLLSFLIWF---------------EKLLLSTPWVIVLAICTGLVFLASRSWKLTLGCFVSLIFIGYFGMWEDTMRTLSIITVCTMLSIALGIPIGIAMARSDRIQSAVTPMLDIMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASAKQRLWGVQLPLAMPTIMAGINQTIMMSLSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGFAIVALAILFDRASQAYAKR---
143720633    -----------GDTIEAVFDPVLYFLVWF---------------EKLLQNSPWPLIILAILILVYLGSRSIYLTIGSLIALLLIGYFGMWEDTMSTVSIIGVCTFMSIGLGIPIGIAMSNSDRARAAITPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVIIYAIPPIIRLTDLGIREVDKEVLEAADAFGANKAQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFTMGLLNGLAIVALAIIFDRVSQSFGKR---
143623027    -------------------------FRDFSRAYGDGIESFFDPLLYFLVWLPWPIIIAIICGLAWFASKSWKLVLGTAISFFLIGYFGMWKDTMATVAIITVCVIICMSVGIPVGVLMARSDRTEKAVLPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEACEAFGATKFQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
142287060    --------------IDTGFKEFSRSYGEAIETFFYPLLKFLVFIEQLLLATPWPIFIGVVAFLGYWATRSLKLVMGVIIALFVVGLFGMWEDTMETTGIIVVSTLVAILIGIPLGILMSKSDRAQSITTPILDFMQTLPPFVYLIPVVMLLGIGKVPGLIAVVIYAIPPVVRLTNLGIREVDSEIIEAAESFGATPKQKLYKVQIPLAMPTIFAGINQTIMMALAMVIIASMIGVKGLGLEVLRSITNQYLAIGLLNGTAIVVIAIIFDRISQAYGKR---
227822582    --------------IDNAFRTFTRNYGDFIEGLFAPLSKFLIWAERLMTQTPWPIVLVVIVAIAWLASRNLRVVAGTMVTPLLIGYFDMWLDAMRTISMIFVCTVISIVVGLPIGIAMSRSDRLQRIVSPVLDVMQTMPSFVYLIPVVMLLGIGRIPGLIAVVIYALPPMIRLTDLGIRLVDRDVLEAADAFGCSKWQKLRNVELPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLKAIANQYFTLGIFNGLAIVGIAIIFDRVSQAYGER---
282856693    --------------VDTTVRSFAVNAETFLDLIKGGLNSFVSLVLLCLRHVPWPLFLLLVALLVWRARRSLRSGVLYAALVAAIGFAGLWQMMLVTLSVVLASVMIALVIGIPIGILISGSDLANKMLRPVLDTMQTMPVFVYLIPALLLFGTGNASGVIATVIYAVVPVIRLTSLGIRQVDKEVVEAARAFGSTRWQTLFKVQIPQAKPTIMAGVNQTLMMAMAMVVTTSMIGVRGLGMEVLNAVNRIEIGRGLVAGSCVVVLAIVLDRVTQ--------
144097939    -----------GDAIEAFFDPLYFFLVWL---------------EKLLIATPWPIILALVAGLAYLGSRSWKLALGSVVSFMLIGYFGMWKDMMATISLISVSTLICIAVGIPIGILMSRYDRVQGAITPVLDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVCVYALPPIIRLTNLGIRLVDKEILEAADAFGSSYRQKLFSVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGMPVLQAVQNQYLTLGLMNGLAIVALAIIFDRVSQRYGQR---
114768906    --------------VEAFFSFCVANGEVVFDFITYGIRLILDALELAFVTTPWIVIASLIVVLTWLTA-GIRTALWSGAFLSYMGLLGFWEKAMTTLALLGTAACLSIVIGIPLGMFCARRRRFYSFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPDSVREAAISFGANKWYLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQ--------
254472307    ---------PIRTSTNDLVDFLVVNYGDGFEAFSNSILFLLVRLERLLRGADPVIILVCIGLITFAASRRWGLSAVMVAAMWFIGTLGLWEKAMQTVAILLVAVFISVIIGVPLGVISARSNRFRALLNPVLDLMQTIPSFVYLIPAAMLFGLGKVPAILATVIYAAPPLIRLTDLGIRYVDAEVVEASRAFGATRWQILKGVQIPLALPSIMQGINQTMMMALAMVVIASMIGARGVGETVLLGLQRNDAGQGLLGGLAIVVLAVVFDRITQSAGQRM--
304392892    --------------VEAFFAWAVSSGDALFDFITWCIRLLLDALETVFVQTPWIVVASFIILLTWL-SAGVRPALWSGAFLLYMGLLGFWEKAMTTLALLGTAACLSILIGIPLGMLCARRHRLYAVIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPEAVREAAISFGASKWYLLTRVDLPLAAPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQGARK----
163743649    ---------------DAAFDWAAANFSNTFDGITAAIRWCLDGLEILLLQTPWPVVMLVIVVMAYRLA-GPRIAIFTAASLAYLAFMGLWELSMITVALIGAGAMLCILIGVPFGIWFGKSKRAYAVAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLIFAMPPVIRLTALGMRGVPDATKEAAIAFGCSRRQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGADGLGALILESLQYAAKGQGLLGGLAILLCAMVIDRIAQGSYRRK--
310830348    --------------IDTGFRDMVRGASSYIDAATAPVQSFLNTLEGLFVNTPWIVVFLVLVGITWGTSRSWKITAGAGVALIGIGWFGLWNDSMITLSMVTVCTLVAVIIGLPIGILTARSDRAQRIITPVLDVMQTMPSFVYLIPVVVIFGIGKVPGMIAVVIYAMPPMIRLTNLGIRLVDREAIEAADAFGSSERQKLWNVQLPLALPTLMTGVNQTIMMALSMVVVASMVGVGGLGRNVLQAINNQFFTIGFLNGFALVAIAITFDRASQAYGKR---
144076796    --------------------------EVFFDPLFYFLVR----FEKLLLATPWPIIILIVAALSYLGSRSWKLSLGAAVSFLLIGYLGMWNNTMSTVALISVATIICIALGIPIGIAMSKSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDRVSQQYGKR---
90410058     -----------GDNIEAFFDPLLSFLIWF---------------EKLLLGTPWWIVIGVLAGFAFMASRSWKLTVGVVVAFSLIGVFGMWDNTMRTMSIILVSTMVAIGVGIPIGIAMARSNRVQSVVTPMLDIMQTMPAFVYLIPVVMLLGIGKIPGVIAVVIYAVPPVIRLTNLGIRLVDEEVLEAATAYGASPMQRLFGVQIPLAMPNIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAIIFDRISQSYAKR---
289522180    ----------VAEQVNNFVDWLLDSYAPVFDAISTGILTMLLRINEILLMVPWWLYMIIVFVVLFTTTKKLIASLTLAILPLLIGAFGLWALAMESLAVVLTAVIISLLIGIPMGILMAEINSFAVVIRPILDGMQTMPSFVYLIPAMMLFGLGKVPAVLATLIYSLPPVIRLTNMGLRHVPKNIEEAALAYGATKWQLLKEVRIPLAMPSILTGVNQTTMMALAMVVVASMIGARGLGQEVLLSINRIDIGRGFEAGLSVVVMAIVIDRVTQSIAKK---
190894928    MEWFYKFPHMNDDALRNLKKAIDDGFRGFTRSYGDGIESLFVPLQHFLIATPWPIITAIILAIAWFGSRSLKVVAGCLVTLMLIGYFDMWDDTMRTVSMIFVCTVLSIAIGIPIGILMARSDRLQRIVNPILDVMQTMPSFVYLIPVVMLLGIGKVPGLIAVVIYAIPPMIRLTDLGIRLVDKDVLEAADAFGTSRSQKLFKVQLPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLKAIANQYFTLGIFNGLAIVGIAIIFDRVSQAYGKR---
254503977    ------------DAVERFFAFCVANGEALFDAITYGIRLLLDTLELVFVSTPWIVVASLIILLTWLTA-GARAAIWSGAFLAYMGLLGFWDKAMTTLALLGTAACLSIAIGIPLGMFAARRPRFYAVIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAIAFGANKWYLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQGARK----
33593078     --------------IDGFVDHLVTNYADTLEAMSQPFLSVLVWLEQVLRQSPWWAVVAVTIAIAWLVSRRIGLSLAMGALLCVIGVLGLWDAGMQTLALMIMAAGLSVVIGIPLGVLMARVDWLRAGMLPVLDVMQTMPSFVYLIPVVMLFGLGKIPAIIATVIYAVPPLIRLTDLGIRLVDREVLEAARAFGANPRQQLFGVQLPLALPNIMAGINQTTMMALSMVVIASMIGARGLGYEVLLGINRLEVGRGLLAGLGIVVLAVLFDRITQSYGQRVR-
224370867    ----TRLQVPLDRWVDVAMDWLLEYCGDAFEILGNWILVGLMALEKFFVWLPWPVLIIIVFLLGWRLVGRLRDGLLLATLLFLVGCFGYWDLAMMTLALIMASVSVSLVIGIPTGILMAASDRFSKVLKPILDGMQTMPSFVYLIPAMMLFGLGKVPALFATIIYAVPPVIRLTNVGIREVDPSIVEAAHAFGADPWKVLTSVELPLARPSIMVGINQTTMMALSMVVIASMIGARGLGLEVLLAINRIEIGRGVKAGMAIVFLAIIVDRITAAMAAERRM
159043985    -------------WVEDFIAWTVRNTEAFFDALTFGIRTLLDALEVILVQTPWIVIASLIVLLTWLTA-GLRTAIYSSAFLAYMGLLGFWEAAMTTLALLGTAACLSIVIGIPLGMFAARRPRFYAFIQPIMDFMQTMPAFVFMVPVIAFFGVGKPAAVIVTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWYLLTKVDLPLAGPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQGARK----
135487983    ----------IDHTFREFSRAYGDGIEAFFDPLLFFLIR----LEKLLLATPWPVIMLVLGALAWLGSRSWKLVVGSIVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPVGVLMARSNRVEKTMLPILDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAVPPVIRLTNLGIREVDKETIEACEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRITQEYGRR---
142649928    -------------WVETIFDYAVVKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDR---VVQGRKRV
135545930    --------LPLMPYLNEGFDKLIKEYGMFFEGINNFLLGLYTDMKNFMVALPWPVLMIAVILLCYFVSGGTTIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLVIGIPVGIMMARNKKVRNAILPVLDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDTEVVEAAEAFGANKKQKLWGVQLPLALPNIMQGVNQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
56709017     ---------------DAGFDWAADNFSDAFDGITAGIRWFLDGLEILLLQTPWPVVMLVIVVAASRLA-GLRVAIFTAASLAYLAFMGLWELSMITVALIGTGAILCILIGVPFGIWFGKSRRAYAIAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLIFAMPPVVRLTALGMRGVPETTKEAAIAFGCSPWQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGADGLGALILESLQYAAKGQGLLGGLAILLCAMVIDRI----------
142931746    ---------PLMQPLNSGFDWLIVKYGLFFEGINNFLLGLYTTMKNSLVSLPWPIVIALVIFITYFASGRTTIMVAFCTFFLGFLSPRYWDKCIMTTCIVLIGMLLCIVAGIPIGIAMARNRKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVVEASEAFGASKKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
240140554    -------KFPLDTLSDNGLDWLTEHGSWLTRAVSRTVSDWIETLTTALVAIPPWLCIAVAAFAAYRAGGR-KIGLLTLVGLLFLWNLRLWQATVETLVLVTIATAAALVIGVPVGIWFALSRRAWRTFSPILDMMQTLPSFVYLIPALPFFGLGAVSACFATIVFSVPPVIRLTALGIRNVPSELVEASDAFGSSATQKLFKVQLPLALPTIMAGVNQTMMLALSMVVIAAMIGAGGLGRAVWQSIQRLEAGAGFEAGIGIVIVAVILDRVTQALAARAR-
294676451    -------KIPVGPWAKHVFEWMRDSFSIVFDHLAAIFETLIDGIMAIFATPQPFIMTGFFLGISWFLQRRVSILLTVLLGLLYVFNQGYWKPTTESLTLVISACVVCMSLGVPIGIAAAHRPRLYLAMQPILDLMQTLPTFVYLIPAIVFFGIGMVPGLIATVIFVLPAPIRLTHLGVSTTPQPLLEAARAFGATPRQVLWKVELPYALPQIMAGLNQTIMLSLSMVVIAALVGANGLGVPVVRALNSVNTALGFESGMIIVVVAIVLDRMMRFGGSK---
163857621    MFPEIIPPRAVRGAIDTFVDHLVTRYADTLEAMSRPFLDVLVWLEHLLRSTPWWIVVAATIAIAWGVSRRIGLSVAMGALLCVIGLLGLWDAGMQTLALMIMAAGLSVIIGIPVGVLMARANWLRSIMLPLLDVMQTMPSFVYLIPVVMLFGLGKIPAIIATVIYAVPPLIRLTDLGIRLVDREVLEASRAFGASPRQQLFGVQLPLALPNIMAGINQTTMMALSMVVIASMIGARGLGYEVLLGINRLEVGRGLLAGLGIVVLAVLFDRITQSYGHRVR-
284992594    --------IPLGQWVSDFIDWLLATVPWLFDAISAVMQVLVDGLTEALATPPPVVWIVVFTLVALLV-RGWGLALYTVLAFLLVVSLELWVETMQTLALVLVAAVIATAIGVPIGILAARNRALSVVVRPVLDSMQTTPVFVYLIPAVFFFGVGVVPGVVATILFAIPPGVRLTELGIRQVDREVVEAAHAFGARPGQILREVQLPLALPSIMAGINQVIMLALSMVVTAGLLGAAGLGAVVVRAVTQLDVASGFEGGLAVVLLAIFLDRVTAAFGHR---
229553043    ---VTIPTLPLAHWIDSFVDWLTQ-FAGFFGVLTNFIGTIVNAFQAIFDFIPIWLFIILIMALTWYLKRGQKLLIFELVGLLLIWNLGFWRDMTQTLTLVLTASLLAIVIGIPLGIWAAESKTVSAIVKPLMDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTQLGIEQVPADLNEAAVAFGATSWQQLIKVQLPFARGTIMAGINQSMMLALSMVVIASMIGAMGLGTKVYFAVGRNDAGGGFVAGLAIVILAIILDRITQSLNR----
118588253    --------------IDGSFRGFTRTYGDYIDNFFNPLQDFLVFLENLLINSPWPIILAVFALAVYFLSRKISVTVGTVLALVFIGVFGLWEDTMRTVAMVTVCTLLAIVLGMPIGIVMARSDRVQGFVNPILDLMQTMPSFVYLIPVVMIFGIGKVPGLIAVVIYAIPPMIRLTNLGIRLVDTDVLEAADAFGSSARQKLMNVQLPLALPTIMAGINQCIMMSLSMVVVASMIGVRGLGQEVLVAINNQYLTAGMLSGLSIVAIAIIFDRATQAYGKR---
143988690    -----------------------------------PLLKFLVFWEKLLVGTPWLIIIGVVCAFAYFGTRSYKIVIGIIISFFFVGYMGMWQDMMESMGFIIVATIMSIGFGIPLGIWMSKSNRAQAVITPILDFMQTLPPFVYLIPVVMLLGIGKIPGLISVIVYAIPPMIRLTNLGIREVDREILEAADSFGATPSQKLRQVQFPLALPTIFAGVNQTIMMALAMVIIASMIGVKGLGQEVLRAITNQYFTLGMLNGLAIVILAIVFDRISQAYGKR---
114769693    -----------GEALENFFNPLLMFLKWFQD---------------LLVATPWPIILFIIGGLSWIGSRSWKMSVGAVLAFVAIGWMDMWEDTMATLAIVSVATLLCIAIGIPIGIWMSRSDRAQRIITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVMIYASPPIIRLTNLGIRLVDAEVLEAADAFGSNYRQKLFQVQIPLALPNIFAGVNQTIMMSLSMVVIAAMIGVPGLGVPVLRAVSNQYLALGLMNGLAIVAIAIIFDRVSQAYGKR---
142103442    ---LRDFKLAIDGAFRDFSRANGEAIEGFFDPLLWFLIW----LEKLLVATPWPFILIIVAGLAYLGSRSWKLAIGSMLSFALIGYFGMWEDTMSTIALISVATLLCVAIGMPLGIWMAKSDRVQSVITPILDVMQTIPIFVYLLPVLMLLGIGKVPGLIAVCVYAMPPMVRLTNLGIRLVDKDVLEAANAFGANDKQKLFGVQIPLALPNIFAGINQTIMMALAMVVIASMIGVRGLGIPVLQAIQNQYLALGFMNGLAIVGLAIIFDRVSQKYGKR---
149908274    -----------GDSIEAFFDPLLTFLIWF---------------EKLLLSSPWWIVIAVLAVFAYIASRSWKLTLGVVVAFFLIGFFGMWDNTMRTMSIILISTMLAVIIGIPIGISMARSNRVQSVVTPILDIMQTMPAFVYLIPVVMLLGIGKIPGVIAVIIYAVPPVIRLTNLGIRLVDKEVLEAATAYGASPMQRLFGVQLPLAMPNIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTLGLMNGLAIVALAIIFDRISQSYAKR---
121997043    --------ITIGDWIEDGVDWISDNLEPLLDGIEGAIRALVDSTEFLLLWYPPPWVLAILLIAVSFWRVGWRFGIFAIIALALIFSMELWPETIRTLSLVVASSIAALIIGLPIGIAMSRNDRVEMVVRPILDLMQTMPPFVYLIPAAIFFGLGTVPGAIATLIFAMPPAVRLTNLGIRQVSQEHVEAGQAFGCTPRQLLFKIQLPLATPSIMAGINQTIMLALSMVVIASMIGAGGLGGTVLTGIQRLQVGLGFEGGLAVVFLAILLDRISQSFGERQR-
67923047     LNPFQLYTIPLDDWISQSIEFIVKNFRPFFQTISLPIGWGLKRIEWGFSAIPPLIFIIIIGILAWKLAGK-KIAIYSIISLTLIGFVGAWEQAMVSLALVVTAVLFCLMVGIPVGVISAKNDPLERVIRPLLDVMQTLPSFVYLVPVVMLFGIGEVPGVIATIIFAIPPLIRLTNLGIRQVSPEVTEAAIAFGSTPWQVLWEAQIPLAMPTILAGVNQAILMALSMSVVTSMIAVPGLGQMVLQGVGRLDVGLAAVGGLGIVLLAIMLDRMTQAISQ----
83951335     --------------VEQLFLGVKDSLKLVLDPLTQPLSWALDGALALFQAVPWFIMIPLLLLGTWLLSRQWRMVLLVAISFLFLGFIDHYSYSVQTLSIIFVCTAICVCLGVPIGILMSKSDRFQKWTIPVLDMLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDRDVIEAADAFGMTRRQKLFGVEIPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVSGFCIVLIAIILDRVSKSALSR---
114764393    LDPFSSVDLGIADSADGVKQWAISNRDVI-QPIKQVFNELVVAIDTSLNAVPPTLMLILLVLIAWQAAGSRTIIVGVALTCLGLLSPDAWGLAMTTLAIVIAAVVVCFVIGLPLGILAAKNDTFEKMLRPVLDTMQTIPAFVYLVPVVMLVGIGNVSGVIVTIIFALPPLIRLTSLGIRGVNPSVVEAARAFGASPRQILFKVELPLATPTILAGVNQTIMLSLSMVVIASMISVKGLGNEVLRAMGRLDAGKAIVGGLGIVILAIVLDRI----------
142242356    -------------WVETIFDYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWVVIITTIVVLTAL-SAGIRTSIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
142315740    ---------PFMHWINTGWRGFIADYGLIFDAIGYGLLRGYTELKNIIVQAPWPVVILGVIGITYVISRKLGTTIFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICVVIGIPIGIAMSRSERVRNIILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEIIEAAESFGASKKQKLWGVQIPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
134648049    -----------GDSIEAFFDPL---------------LFFLIKLEKLLLATPWPIILLVLGALAWLGSRSWKLVIGSVVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPIGVLMARSDRVERAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVALAIIFDRITQEYGRR---
269929270    --------IPLANWVNRLVSWLLVTFGDVFDAISTATLWILLRVESAFTAIPWPVMLVLVAVAGALSTRSKLTTVMLVALMVMVGAFGYWHLAMLTLSIIVTSVVISVAIGLPLGILAARSDRAETIMRPLLDGAQTMPSFVYLVPALMFFGLGKVPAVMATVIYAMPPMIRLTSLGIRTVTEGAIEAAEAYGATPRQILFDVQLPLALPTIMAGVNQTTMMALAMVVIASMIGTTTVGSEVLMAIQRIDPGRGAEAGLTIVALAIVIDRITQGFAKR---
143830735    --------------IEEGFLAAKPVLKNVLDPITQPLSWMLDSALWLFEAMPWFIMVPLLVAISWYASRSRPVTIFVAVSIMLLALVDHYDVAMQTLSIIFVCTTLSVLFGVPIGIAMSKSDRLQKSVVPLLDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDRDVIEAANAFGMTDRQKLLRVQLPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALAR---
254228036    -----------GELIESLFDPLLSFLVWF---------------EKLLISTPWVVVLGVCTALVYAASRSWKLAIACFGSLILIGYFGMWEDTMRTLSIITVCTMLAITLGIPIGIAMASSNRIQSVVTPLLDVMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASSKQRLFGVQLPLAMPTIMAGINQTIMMALSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAILFDRASQAYAKR---
142870607    -----------------------------------PLLWFLVWLEKLLTNAWWPVVIIVVAGLAWLGSRNWKLVAGTILSFLVIGYLGMWEDTMATLAIISVATLLCISIGIPLGIWMARSNRVQATITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKEVLEAADAFGADYRQRLFGVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVKGLGLPVLRAISNQYLALGLLNGLAIVTLAIIFDRVSQQYGRR---
142519142    -------------WVEIIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
143259089    -------------------------------AFFDPLLYFLISLEKLLLKTPWPIIILVVCGLAWLGSRSLKLVIGSAAAFILIGYFGMWEDCMATVAIITVCTILCIAVGIPIGIVMARSNRAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDRETIEASEAFGATTVQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIIFDRITQEYGRR---
170721475    ------AVFPIADWIQNGVQWLAENFRPLFSSLKWPIEQLLNFVDGAFHAMPFPVMVLLTFVLFWRLA-NLRVALFSVAAYVTIAVLGVWSEAMTTLSLITTAIVFCAVIGIPIGIWCARSPGAWMVVRPVLDVMQTTPTFVYLVPVVMLFGVGNVPGEVAVATAAMPPLIRFTQLGICMVDSEIVEAGQAFGANKWQLLWEVQLPLAMPTILGGLNQTVLTAMVMSVVISMIGAEGLGLVVLQGIGRLDVGGAAVGGIAIVLLAIMLDRFSQALGA----
269963034    -----------GDLIESFFDPLLSFLVWF---------------EKLLISTPWMIILAVCTALVYAASRSWKLAVACFVSLILIGYFGMWEDTMRTLSIITVCTMLAIAIGIPIGIAMARSNRVQSVVTPLLDVMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASKKQRLVGVQLPLAMPTIMAGINQTIMMALSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAILFDRASQAYAKR---
142598695    -------------WVNDGEDYLKKNYRWFTKIIAGYIKNGYYFLEDFLIDSPWLLVAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVVGVILGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
302553673    -------------------DWIIDNFLYFFGHVSNVVVIAVRAVYLTLLAIGWAGVTALGALVAWRVA-GVKLALGTAVAFLACGLLGMWVPTMQTLALMVVAVLASVVVGVLLGLAAGLSDRMDRALRPILDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVIYAAPPMARLTSLGLRGADKSVLEAVESLGSTARQRLLTARIPLARKELLLGVNQTIMMALSMAVIAAVIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTGAAGER---
142541738    -------------WVETIFDYAVIKGDAVFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGIRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
298674764    MSPLL-PKVPLGNYVEDAVNWIDATFGFILDGISAILSFLLDLFLDILLFLPHWLFIVLFIVAAYFLTRNWHIAAIGGIGFFVLDNLQLWSLGMQTIALVISSAVIALIIGIPVGILSSKNDNFKAAIKPLLDLMQTMPPFVYLIPAVIFFGLGNVPGLIATIVFAMPPGIRLTDLGIRQVPTELVEVADAFGSTPMQKLVKVQLPVALQTIMTGINQVIMLSLSMVVIAAMIGARGLGYQVLIGIQRVDIGLGFEAGLGIVIIAIILDRLTQGLTP----
144104121    --------------------------EAFFDPLFYFLVN----FEKLLLATPWPIIILIIAALSYVGSRSWKLALGAAVSFMLIGYLGMWKNTMSTVALISVATLICIALGIPIGIAMSRSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDRVSQQYGKR---
255263921    --------------IEDGFLAAKPALKSVLDPITQPLSWLLDGALWTFSATPWFIMVPILVAIAWFASRSKPVTIFVAFSILLLAFVDHYDVAMQTLSIIFVCTGISIVLGVPIGIAMSKSDRLQRSVVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDQDVIEAANAFGMNSNQKLLKVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALSR---
142668477    -------------WVETIFDYAVIKGDAVFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGIRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
119383697    --------------IDNGFRSFTRSYGDLIEGFFSPLQTLLIWFERLLLGTPWPVILLVVAGLAWGASRSLRVVIGSVLTLVLIGLFGMWADTMKTISMVLAATLLSIAIGLPLGVLMARSARVQRVVSPILDIMQTMPSFVYLIPVVMLLGIGRVPGLIAVVIYALPPMIRLTNLGIRQVDPEVLEATDAFGSSAWQKLVKAQLPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLRAISNQYFTLGLFNGFAIVGIAILFDRISQAWGKR---
269967305    -----------GELIESLFDPLLAFLVWF---------------EKLLISTPWFIILGVCTTLVYAASRSWKLAAACFGSLILIGYFGMWEDTMRTLSIITVCTMLAIALGIPIGIAMARSNHIQSVVTPLLDVMQTMPAFVYLIPVVMLLGIGKIPGLIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAFGASTRQRLFGVQLPLAMPTIMAGINQTIMMALSMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAILFDRASQAYAKR---
262277475    ----------------SFKDFSRSYGEGIENFFDPLLQFLV-FFEKLLINSPWPIIIAVIAFLTWKASQKLSLVFGTVLSFIIIGLFGMWEDTMSTLAIISVATLLCLLIGAPIGIVMAKSNKVSVVMSPILDTMQTIPTFVYLIPIIMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIREVNAKLIEAGKALGISKFVILYRIEFPLALPSIMTGVNQTIMMSLAMVVIASMIGVSGLGVPILRSISNQYLALGLMNGLAIVALAIIFDRISQHYARRM--
143088596    ---------------ESFKNFTREYGEAIEHFFD-PLLYFLVWLEKLFLNTPWPIVMVVLAMLVYFGSRSLKLTIGAIIAFLVIGYLDMWEDTMATLAIISVATIVCISVGIPIGILMARSNRAQTLITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVCIYAIPPIVRLTNLGIRLVDKDVMEASEAFGASYSQKLLGVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVKGLGVPVLRAISNQYLALGVMNGLAIVVLAILFDRVSQKFGKR---
142989925    -----------GDAIEAVFDPVLYFLVWF---------------EKILQNSPWPVVIIVFLLLIYYGSRSVALTISSLIAFLLIGYFGMWDDTMSTVSIIGVCTLMSIGLGIPIGILMSGSDRARAAITPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAVIIYAIPPIIRLTDLGIREVNKEVLEAADAFGANRTQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFTMGLLNGLAIVALAIIFDRVSQSFGKRM--
136559541    -------------WVEKIFNYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
254449744    ---------------DSGFDFLAIQFGDVFDGITATIRWVLDALEILLIQTPWPVVMFVIIVMAYRLA-GPRVAIFTAASLAYLAFMGLWELSMITVALIGAGAFLCIIIGIPLGIWFGKSPRAYNIAEPILDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLIFAMPPVIRLTALGMRGVPETTKEAATAFGCSPWQLLTNVELPLALPSIMTGINQTILMSLSMVVIASLIGAEGLGALILEALQYAAKGQGLLGGLAILLCAMVIDRIAQGAYRKS--
163737565    --------------IEEGFLAAKPVLKTVLDPITQPLSWMLDGALWLFEAMPWFIMVPLLVAISWYASRSRPVTIFVAVSIMLLALVDHYDVAMQTLSIIFVCTTISVLFGVPIGIAMSKSDRLQKSVVPLLDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDQDVIEAANAFGMNDRQKLMRVQLPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALTR---
142800682    MEFFTKFPVMERSALAEFRKSIDFAFRDFSRAYGDGIESFFDPLLYFLVWLPWPIIIGIICGLAWMASKSWKLVLGAAISFFLIGYFGMWKDCMATVAIITVCVIICMTIGIPMGVIMARSNRAEKTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
142255568    -----------GEAIENFFEPLLMFLVWFEKFFIN---------------TPWPIIVLGILILAWIGSRSVLVVLGTFLSFMLIGYFGMWQDTMSTLAIILVATFLCISIGIPVGIAMARSNKVQSAIVPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISNQYLALGLMNGLAIVILAIIFDRVTQKFGLRM--
136857404    -----------------------------------PLLWFLVWFEKLLINAPWMIVIAVIAVLAWLGSRSWPLVVGSMLAFLVIGYFGMWEDTMATLAIISVATLLCITIGIPLGILMARSSRVQSVITPVLDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPVVRLTNLGIRLVDKEVLEAADAFGADYKQRLFGVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVKGLGVPVLRAVSNQYLALGLLNGLAIVTLAIIFDRVSQEYGRR---
142113848    ---------PLMKWINDGWKVFIAEYGLIFDAIGYGLLRGYTELKQIIVQAPWPVVIIAVIAITYFSSRKVGTTVFVGICTFFIGFLNFWDKAIETTTMVVLGIAICVIIGIPIGIAMARNEKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAAESFGASRRQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAAIEAGLAIVLLAIVLDRMTQAYGEK---
296156915    ------AVLPVAQWIQTAIQWIALNLRPIFLVIKWPIQKLLEANIDALHAVPFPIFVLVCALVVWRVAGK-AIAAFTLIGLVVIAVLGVWSDAITTIALIVTAIVFCAVIGIPVGVACARSERVWRIVQPILDIMQTTPTFVYLVPVVMLFGVGTVPGEVAVVIAAMPPLIRFTNLGIRMVDHELVEAGLAFGADRRQLLWEVQLPLAVPTILGGLNQTVLTAMVMSVVISMIGAEGLGLVVLQGLGRLDVGQAAIGGIAIVLLAMMLDRVTQKLAR----
297623965    --------VPLGAWVEVGVRYLERTFAPSFGAFSSGADALVGG-LGALLAAPPAWLLIAAVAAALWRLSGLRTSLLCALALLLVVNLGLWDAFILTLTLVLAAEALVVLLGVPLGILMALSDAAQRALTPLLDAMQTMPSFVYLIPAVTFFGLGLVPGVVATVVFALPPLVRLTNLGLRQVPKDIVEAAEAFGGTRWQRLRKVELPAARPMLLAGVNQSIMLSLSMVVIAALIGAGGLGQEVIRGMNTLDIALGFEAGLAIVIMAVVLDRLTQ--------
257468378    -------------------------FSGFFNVIKNILNGLIGGILTILNFIPWWVLVLLVFFAGWKLTGKLRNGILYSCMLFFIGVIGLWDLMNDTLSIVLAAVFISLLLGFPIGILISGNERINSFVRPILDTMQTMPVFVYLIPAVLFFGLGKAPAVIATTIYAIVPVIRLTSHGIRQVDKEVVEAARAFGSTKFQALWKVQIPQALPTIMTGVNQTLMMAMAMVVTCSMIGASGLGMEVLIGVNRIEIGRGLVAGTAVVIVAILMDRITQAWINRSEV
135360928    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
89072348     -----------GDTIEGFFDPLLSFLIWF---------------EKLLLATPWWIVIAVLAAIAFVASRSWKLSLGVVLSFGFIGVFGMWDNTMRTMSIILVSTMVAIGIGIPIGIAMARSEKVQRVVTPLLDVMQTMPAFVYLIPVVMLLGLGKIPGLIAVVIYSVPPVIRLTNLGIRLVDEEVLEAATAYGASPMQRLFGVQIPLAMPNIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAIIFDRISQSYAKR---
142624371    --------LPLMPFLNEGFDKLIVKYGMFFEGINNFLLGLYTQMKNFMVGLPWPLLMISVIALCYFASGRNMIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLIIGIPVGIMMARNKKIRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVVEAAEAFGANKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
142693011    ------------SWVETVFNYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVILT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
143818491    -------------------------------AFFDPLLFFLVSLEKLLLSTPWIIIIAVICSLAWLGSRSWKLVVGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIVMARSARAERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTVQKLRSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGLFNGLAIVALAIVFDRVTQEYGRR---
143883279    --------------VEAFFAFCVANGDVVFDFITYGIRLILDALELIFVKTPWIVIAAIIVVLTWLTA-GIRTAVWSGAFLSYMGLLGFWEKAMTTLALLGTAACLSIAIGIPLGMFCARRRRFYAFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPDSVREAAISFGANKWYLLTRVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFAILFCAMILDRIVQ--------
136794771    -NPSTYAYIPLSEWVEKYFKEWLFDQRPLFKKLSVPIDSVLNSLDYFFNLVPLPIVILFFAYFAFR-TNGIKFAIFTFCSLIFIDLVDVWEETMTTMAMIITAVLFCSVIGIPIGIAASRSNLFEKILRPILDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQVEKRFKDAARALGCNKWLVLYKIELPLALKTIMAGVNQTLMLSLSMAVIAALIGAGGLGLTVYVGLGRLDIGQALVGGIGIVLIAIIFDRI----------
126725657    --------------IENGFLAAKPALKNVLDPITQPLSWMLDGALWLFASTPWFIMVPILVAISWFASKSKPVTIFVLISIMLLGLVDHYDVAMQTLSIIFVCTSISVMLGVPVGIAMSKSDRLQRSVVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDKDVIEAANAFGMTSRQRLTGVELPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALSR---
302391226    --------LPIGKGVELLLDVLLNNFGPFFEIVSNLVEQFMTGFTNLLLVAPPLVVILALTGLALLIADK-KVAFFSFIGLFVVFGMGLWVATIRTFVLVFVAAVIALALGIPTGILINKSQLLNRIITPILDFMQTMPPFVYLIPATMFFGIGNVPGVMATVIFAMPPAIRLTDLGLKQVPDELEEVGFAFGSTPWQMLFKVRLPLALPSIMAGINQCIMLSLSMVVIASMIGAKGLGAEVLNGIQRMQIGVGFEAGLGVVILAIILDRITKGLNQ----
142952667    -----------------------DSIEAFFDPLLFFLVKLEKLMMN----TPWPIIILVICGLAWVGSRSWKLVLGTAISFFLIGYFGMWKDCMATVAIITVCVIICMAVGIPVGVLMARSNRVEKTMLPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVMNQYLALGLFNGLAIVAIAIIFDRISQEYGRR---
142773910    MEFLTKFPVMERQALMEFRKSVDFAFRDFSRAYGDGIEAFFDPLLYFLVWLPWVVIIGIICGLTWLASKNWKLVVGTAIAFFLIGYFGMWKDTMATVAIITVCVIICMLMGIPVGVLMARSDRTERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
143152628    -------------WVNDGEDYLKKNYRWFTKIIAGYIKNGYYFLEDFLVDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVFGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
281358476    --------LPIGQYFERFLDWAVVNCADFTRWCSGCIDSVVDGLKNIFCAPPEWAMLLIFCTVIFVVSGRKLLTSGSACGMMLVIMLGLWEPAMETMALVIICTAAAVAIGLPLAVLMTFSGRLKKVVLPLLDIMQTMPAYVYLVPAIAFFSISNTAGVFATVVFALPPIVRMTVLGIENTPKDLLECSEAFGATPMNRLFDLELPTALTSIRAGLNQTVMLALSMVVIASLVGAQGVGSVVWGAICNGEKGTAFEGGLVIVVIAIILDRTLQAA------
87120682     -----------GDTIESLFDPLLTFLIWF---------------EKLLIASPWWLTIGVILAIVYGASRSWKLCTGVLASLLAIGILGMWDDTMRTLSIITVCTLLSIGIGIPTGILMSRSNRAQAIVTPILDVMQTMPAFVYLIPVVMLLGIGKIPGVIAVIIYAVPPVIRLTNLGIRLVNKETLEAATAFGATAKQRLFGIQLPLAMPTIMAGINQTIMMALAMVVVASMIGVKGLGQPVLKSITNQYFTLGLFNGLAIVALAIIFDRVSQTYAKR---
94500530     --------VPLDSMVDTAINAIVPVLRPVFQVIAQPITWFLNAIESLLLVIPAPLIIIALAALAWKLS-NRRIGIATLFGLLAIGLIGAWDQAMTTLSLVITSLFFCILIGLPMGIWLSRSDKAVSIVRPILDAMQTTPAFVYLIPIVMLFSPGKVAGVIVTIIFAVPPMIRLTNLGIRQVPEDLIEAARAFGTSPKQLLFKVQLPLALPTIMAGVNQTLMLGLSMVVIASMIAVPGLGLMVLQGIGRNDIGIATVGGLGIVILAIILDRITQ--------
142485256    ---------------ESFKDFTREYGEAIEHFFD-PLLYFLVWLEKLFLNTPWPIIMVAIAVLVYFGSRSLKLTIGAVLAFLVIGYLDMWEDTMATLAIISVATIVCISVGIPIGILMARSNRAQTLITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVCIYAIPPIVRLTNLGIRLVDKDVMEASEAFGASYSQKLLGVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVKGLGVPVLRAISNQYLALGVMNGLAIVVLAILFDRVSQKFGKR---
142625837    MDFFTKFPVMERSALAEFRKGIDLAFRDFSRAYGDGIEAFFDPLLYFLVWLPWPIIIGVICGLAWIASRSWKLVLGAAISFFLIGYFGMWKDCMATVAIITVCVIICMAVGIPVGVLMARSDRTERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGKR---
149188568    -----------GDAIESIFDPLLSFLIWF---------------EKLLLSSPWWLILGILVGLAYLASRSWKLSASVGIAFFLIGFFGMWDNTMRTMSIILVSTFVAIALGIPTGIIMAQSKKARAVITPILDIMQTMPAFVYLIPVVMLLGIGKIPGVIAVVIYAIPPVIRLTDLGIRLVDKEVLEAATAYGASPMQRLFGVQVPLAMPNIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTLGLLNGLAIVALAIIFDRVSQSYAKR---
149376431    --------------LEEGFLSIKDSLSVVLDPLTQPLSWFLDGTLYGMLNTPWWIVIPALLAVVFVVTKSWKLVGFVAGSLILLAFIDYYQYAMETLSIIFVCAFLCVLLGVPIGIAMSRSDMMQRLTIPVLDMLQTLPPFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTNLGIRLVDKDVIEAADAFGMTSQQKLFKVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLQGIRNLELGVGLVAGLGIVILAVILDRVTKASLAR---
254455769    -------------WVETIFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
299822484    -------TIPLASWIDSIVDGLTK-FEGFFNVITNIIGGVVNAFQWVFDLIPALLFILIVLAATFWINRKWGLMIFELIGLLLILNLGFWRDMTQTLTLVLTSSLIALVVGVPLGIWMAKSEIVESIFKPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVVASVIFAMPPTVRMTNLGIRQVSKELVEAADSFGSTPWQKLFKVQLPMAKSTMMAGINQSIMLALSMVVIASMIGAMGLGTRVYFAVGRNDAGGGFVAGIAIVIVAIILDRLTQAFNKK---
143951593    ------------DGVERTFDYAVIKGDVLFSAITIGIRSVLDSLEMLFVTTPWIVVISAIVLMT-GLSAGPRAALYSLSFLAYMGLLGFWIKAMTTLALLGTAAILSISIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVSAVIITMIFGGTPVVRLTVLGLKGVPESIREAAIAYGASKWYLLTKVDLPLAMPTILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFCALILDRVIQ--------
228991603    -----------------------------FRGFSYIIGGFVDLLTNFLTLIPAFLMIIIVCFLVWYTTRKISLVVFALIGLLFILNINYWGQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKILRPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAANAFGSTTSQKLFKVQLPLATGTIMAGVNQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIVLDRITQGFHKKRRV
188586238    --------IPIGDWFESIIDWIEEVFAVLFDIIDVVIEAIVGSFMYVFDTISPFVVIILLAALAWRLS-GLGVGIFTLLGFSLIVSMDLWEPTMVTFSMILTAGIVALGLGIPIGILASKNEVVNTIVRPVLDFMQTMPAFVYLIPAVIFFSLGLVPGVIATVIFAMPPAIRLTNFGIRQVDKEVIEAGRAFGSTSSQLLFKVQLPLAVPTIMAGVNQTIMLSLSMVVIASMIGAGGLGNIVLRGITQLDIGTGFEGGLSVVILAIFLDRITQSLQ-----
135437818    --------LPLMPFLNEGFDKLIREYGMFFEGINNFLLGLYTKMKNFMVALPWPLLMIGIIALCYFVSGGTTIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLIIGIPVGIMMARNKKVRNALLPVLDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVVEAAEAFGANKKQKLWGVQLPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
135084445    --------------LEDGFLAVRPALRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
297618552    -------KIEIGNLLVDLINYLVDNYSWFFDGLSEIIKQIVVLFNDGLLIIPPLLFVAIIALIVWKVVNLKTVP-FTIVFLLAIISMGLWEISMNTLALIITSTLIALIFGIPLGIMKARSKKVELLLNPLLDFMQTLPSLAYLIPAVLFFGTGVAPGVLSTVIFAMPPTIRLTALGIEQVSDQLVEVGESFGATSWQILTKIELPTAMPSILMGINQTILLSFSMVVISGFIGSGGLGDSIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
115359066    ------AVFPIAQWIQAAVQWIALHLRPLFLVIKWPIQKLLEANIDALHAVPFPLFCLVCALLAWRFAGR-AIGAFTLLGLLAIAVLGVWSDAMTTLALIVTAIAFCAVIGIPIGIACARSERVWRVVQPILDIMQTTPTFVYLVPVVMLFGVGTVSGEVAVVTAAMPPLIRFTNLGIRMVDHELVEAGLAFGADRRQLLWEVQLPLAVSTILGGLNQTVLTAMVMSVVISMIGAEGLGLVVLQGLGRLDVGQAAIGGVAIVMLAMMLDRVTQKLAR----
114567251    ----------VAPYISDFVKWITVAWEPFFTAFSNMVLGMLLQIEHILVAIPWWLWIIAVMVIAWRQTHEVVKTIMPGLLLFTVGIFGFWGIAMETLGIVIVSVIISLLLGIPLGIAMAVSDRCNTMVTPILDAMQTMPSFVYLIPALMLFGLGKVPGVVATVIYALPPVVRLTNLGIRQVPSSVQEAALAFGATSWQLMKEVRIPLAMPSILAGINQTTMMALAMVVIASMIGAGGMGEVVLICTNRIDVGGGFEAGWAIVVLAIVIDRLTQGLARR---
167042039    -------------------------------AFFDPLLFFLVWLEKLLLNSPWPIIILVIAILAWFGSRSWVLVVGSALAFMLIGYFGMWNDCMATVAIITVCTTLCIAVGIPLGVLMSKSDRAEKTILPVLDMMQTIPSFVYLVPILMLLGIGKVPGLIAVCIYAVPPIIRLTNLGIREVDKETLEAIDAFGATTWQRLTKVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRVSQHYGKR---
144060835    --------LPLMPFINKWFKALNENYGFIFEAINNFLLFLLMGLKNFLVQAPWPLVIIGVIILAYYASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLIIGVPIGIWMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVTEAADAFGASKKQKLWGVQIPLALPNIMQGVNQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLA----------------
56697293     --------------VEEGFLAAKGVLRFVLDPLTQPLSWMLEFALATFEATPWWIMMPLLALVVFFASRSMRLVGFVMACLMFLAFVDHYDHAMQTLAIIFVCAFLCVLFGVPIGIAMSRNDRLQRMTIPILDMLQTLPSFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDRDVIEAADSFGMTDRQKLFGVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVSGLGIVLLAVILDRVTKAALNR---
110680132    --------------VENTFLAARESLKLVLDPITQPLSWMLDGALWLFTTTPWFIIVPLLVALTWYVARSIGVTLFVAVSFLFLGFIDHLDVALETLSIIFVCTGLSVALGVPIGIAMSRSNTLQRMIVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDPDVIEAADAFGMTKRQKLWGVQLPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGIVAGFGIVLLAVILDRASKAALGR---
142467248    -------------WIEIIFDYAVVKGDVIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
143137675    ------------SWVEKVFNYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVILT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
137155253    --------------IEESVRYLTAFHGYVFDGATAVIRSILKGISAVFVGTPWIITGGVFLLTAYKVA-GFRVTAFVAFALVYLAMFGFWNTAMDTMALVITATLICCVIGLPLGILVGKSNRAEAITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTDRQLLYSIELPLALPTIMAGINQVVMMCLSMVVIAALIGAGGMGLIVVEALANTRIGRGILAGLAIAFIAMIIDRVVQ--------
142267689    -------------WVNDGEDYLKKNYRWITKIIASYIKEGYYFLEDFLIDSPWLLITAILFLPCLIAG-GLRLGLYSLFVVYFWGAVGMWDESMQTLALMGLSVLLCVFFGVSLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVSKETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAILFDR-----------
23098455     --------LPLEQWMNEFVNWFLPTFSGIFNVISEVFNIFIGGVTDLLLLIPAELFTIILALIAWKVS-GIGLAVFTIIGFLFIGSVDMWEGAMQTLAIIIVATLVSLVIGIPVGILSAMNDGVQRIVRPILDFMQTLPSFVYLIPAVLLFGLGGVPAVMATFIFAAPPAVRMTNLGIRSVPKEIVEASRAFGSTNKQLLYKVQIPLAIPSIMAGVNQTIMLSLSMAVVASMIGAPGLGASVLTAISQVNIGLGLVAGLGIVVLAIVLDRITQGIGK----
163731450    --------------VENAFLAARESLKLVLDPITQPLSWMLDGALWLFTTTPWFIIVPLLVALTWYVARSIGVTVFVAISFLFLGLIDHLDVALQTLSIIFVCTGLSVALGVPIGIAMSRSNTLQRIVVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDPDVIEAADAFGMTKHQKLWGVQLPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGIVAGFGIVLLAVILDRASKAALGR---
142944482    -----------GDSIETFFDPL---------------LFFLIRLEKILLATPWPIILLILGILAWLGSRSWKLVVGSIVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPIGVLMARSNRVEKAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVALAIIFDRITQEYGRR---
143622303    --------IPIAEWIERNIKEWLFTQRPLFKKLAQPIDATLNGLDTLFNWIPFPIVILIFIFFAWK-TNGIKFAAFAALSLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
143241555    --------------VDNAFTSFSRNYGEGIESFFDPLLSFLVGFEKLFLNTPWPITIFTILSICWLASRSILIVSGTLLSFLLIGYFGMWEDTMSTLAIILVATLLCICIGIPIGIAMARSNKVQTLILPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDILEAAESFGANYWQKLFGVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVQGLGLPVLRAISNQYLALGLMNGLAIVVLAIIFDRVTQKIGKRM--
307941787    -----------------------------------PLKEFLIFLEALLINSPWLAVLVALVGIVFLLSRNIKITIGAVVALCLIGLFGMWEDTMRTIAMVTVCTLLAIVLGIPIGISMARSDRMQSIVNPVLDLMQTMPSFVYLIPVVMIFGLGKVPGLIAIVVYAIPPIIRLTNLGIRLVDSDVLEAADAFGSNSRQKLINVQLPLALPTIMAGINQTIMMALAMVVVAALIGVKGLGQPVLNAIANQYFTMGLMNGLAIVAIAIIFDRATQAYGKR---
297582679    --------IPISEAVSNAVAWITDVFSFIFGPIRSGFGDFMTWFADLLYAVPALIIIVLVAVIAYFLGRKLGLPIFTIFGLLLIFNQGLWEELMYTFTLVLLASVLSVIIGVPFGILMSKSDTAEAIMKPVLDFMQTMPAFVYLIPAVAFFGIGMVPGVFASLIFATPPTVRLTNLGIRQVPTEMVEASDAFGSTPAQKLFKVELPMAKVTIMAGINQTVMLALSMVVIASMIGAPGLGREVLSALQRAQVGPGFTAGIAIVILAIIIDRFTQTANMKK--
167041562    -------------------------------AFFDPLLFFLVWLEKLLINSPWPIIILVLAGLAWIASRSILLVIGTIISFLMIGYFGMWKDTMSTLAIITVATLICLTAGIPMGIFMARSTRVQAAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCIYAVPPIIRLTNLGIREVDKEALEAIDAFGATAWQRLTKVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVRGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRIFQHYGKR---
91762081     -------------WIEIVFDYAVVKGDLIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
139163080    ----------IDHAFREFSRAYGDGIEAFFDPLLFFLIR----LEKLLLATPWPIILLILAGLAWVGSRSWKLVVGSVVAFMLIGYFGMWKDCMATVAIITVCTIICITVGIPIGVLMARSNRVEKSMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVALAIIFDRITQEYGRR---
142589161    ---------PLMPFLNKWFDILIVKYGIMFEGINFFLLGLYGKMKNFLVGLPWPIVMISVIVLAYFASGGTTIMVAFCVFFLGFLSPRYWDKCIMTTTIVVIGMLLCLVIGIPIGIMMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDTEVIEAAEAFGANKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGERM--
163737851    --------------VEQGFLAIKDSLKFVLDPLTQPLSWLLEGALFTFTTIPWWILIPLLVLATWAATRKLGVTIFVAVVFLFFGLIDHLDVALQTLSIIFVCTGLSVLFGVPVGIMMSRSDRMQKIMLPILDMLQTLPSFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDKDVVEAADAFGMTDRQKLYGVQLPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVAGFGIVLLAVVLDRCSKAALQR---
254513483    LDPFSSVDLGIAESADGVKGWAIAN-RSIIQPIKSFFNEMIVGIDTTLNAVPPLIMLFLLILIAWQAGRRTAILVGILMTVLGFLSPNAWGLAMTTLAIVVSAVIMSFIIGLPLGILVGKNDRFESAIRPILDTMQTIPAFVYLVPVVMLIGIGNVSGVVVTVIFALPPLIRLTSLGIRGVNPSVVEAARAFGANPRQVLFKVELPLATPTILAGVNQTIMLSLSMVVIASMISVKGLGNEVLRAMGRLDAGKALVGGLGIVILAIVLDRITQ--------
260432661    ----------LANWMEARIDAAAAAGGDVFDGIVAGVRSVLDGLTVALIGSPWPVVMLVICVTAWRAA-GPRVAIFTAASLAYIALLGYWDVAMETVALVGAAVLLCVTFGIPLGIWFGKSKRAYRAAEPVLDLMQTLPAFVYLIPIIAFFGTGNPPGILATIIFGMPPVIRLTALGMRGVPESIKEAAVAFGASKWQLLKDVEIPLALPSIMTGVNQTILMCLSMVVIISLIGGGGLGKEILEALQYAAKGPGLLGGFAILFLAMVMDRIVQGAFRRE--
104781566    ----------FAPWVNRLVDWLVLHYGDYLRGVSEQLLQLLVALENLLRLLPWWLLLLLVGGLAWHASRSLARAVALTLLLALIGVLGLWDKLLQTLALVLVSTSLCVLVGVPLGILLATRPLARRLLLPVLDVMQTLPAFVYLIPVLMLFGLGKVPAVFATLIYALPPLVRLTELGLAQIDPSLLKAAHGLGAGRWQRLSRIALPLALPSIMAGLNQSVMMALSMVVVASMIGARGLGEDVLAGIQTLNVGQGMEAGLAIVALAMVIDRISQAYGRKRR-
254502512    -----------------------------------PIKDFLIFLEHLLINSPWPIILAVLVGIVYLMSRNTKITIGSLVALCVIGYLGMWEDTMRTIAMVTVCTMMAIVLGIPLGILMARSDRIQSIINPVLDLMQTMPSFVYLIPVVMIFGLGKVPGMIAVVIYAIPPMIRLTNLGIRLVDTDVLEAADAFGSSSWQKLTNVQLPLALPTIMAGVNQTIMMALAMVVVAALIGVKGLGQPVLNAIANQYLTMGVMNGLAIVAIAIIFDRATQAYGKR---
143135085    ------------------------------DAMFDPLLKMLVFFEKTLIATPWPIFMIILLALTYWGSRSIKLCIGTLLAFVFIGYFRMWEETMSTIAIILTSVIMSVAIGLPTGIAMSRSDRTQKIVTPILDIMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDQEALEAADAFGATKRQKLFQVQLPLALPTIFAGINQTIMMALAMVIIASMIGVKGLGQPVLQSIYNQYFTKGVLYGLAIVIVAIVFDRV----------
310762665    --------------IDGFVDHLVTNYADTLETLSQPVLHALVWLEQLLRNSPWWAVVAVTVAIAWGVSRRIGLSLAMGALLCVIGVLGLWDAGMQTLALMIMAAGLSVIIGIPLGVLMARINWLRSIMLPVLDVMQTMPSFVYLIPVVMLFGLGKIPAIIATVIYAVPPLIRLTDLGIRLVDREVLEASRAFGANPRQQLFGVQLPLALPNIMAGINQTTMMALSMVVIASMIGARGLGYEVLLGINRLEVGRGLLAGLGIVVLAVLFDRITQSYGQRMRM
142750908    --------IPIAEWIEKNIKEWLFTQRPLFKKLAAPIDATLDGLDGLFNWIPFPIVILIFIFFAWK-TNGIKFAFFAAISLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRIFEALLRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
114706924    -----------GESIENFFRPLLDFLLWFED---------------VLISTPWFIIIAVLTAVVWFASRSKTITAGTMIALVLIGLFGMWEPTMQTLSIIVVCTLLSILIGMPIGILMSRSDKLQAIVNPILDVMQTMPSFVYLIPIVMLLGIGLIPGLIVVVIYAMPPIIRLTNLGIRLVDKEVLEAANAFGSSSWQKLVQVQLPLSLPTIMAGINQTIMMALAMVVVASLIGVRGLGQPVLQAITNQYFTQGVLNGMAIVAIAIIFDRASQAYGKR---
142668995    --------IPIAEWIERHIKEWLFTQRPLFKKLAAPIDATLDGLDSLFNWIPFPIVILIFIFFAWK-TNGIKFAFFAAISLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRIFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSRFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIIPQDNI
146278861    --------------IDGTFRDIVRSWSGAIDAATAPLQIALNALERAFTSTPWIVVLALVLALVWAGSRSWRIVAGTAVAMLAIGWFGLWRDTMVTLAMVSVCTGMAVVIGLPIGIAAARSDRMQRVINPVLDVMQTLPSFVYLIPVVVIFGIGKVPGMIAVVIYAVPPMIRLTNLGIRLVDAQVLEAAEAFGSSGRQKLWNVQLPLALPALMTGVNQTIMMALSMVVVASMVGVGGLGKNVLQAINNQFFTLGFLNGFALVAIAIIFDRTSQAFGQR---
283846154    --------IPIAEGTKNTIDWITSTFSFIFTPIRVHYSTFMEWTAELIYSVPPIITILVVAVIAYFLTRKFGLPAFSIVGLWLIHNQGLWEELMYTFTLVLNASILSVIIGVPIGILMAKNNTAEAIIKPVLDFMQTMPAFVYLLPAVAFFSIGMVPGVFASLVFATPPTIRFTNLGIRQVSKELVEAADAFGSTGSQKLFKVELPMARATIMAGINQTVMLALSMVVIASMIGAKGLGREVLSALQRAQVGPGFVAGIGIVILAIIIDRLTQSVNTKK--
142688693    -------------WVNEGEDYLKKNYRWITKIIANYIKNGYYFIEDFLLDSPWVLVAAIFILPCFIAG-GLKLGLFSTFVIYFWGAVGMWEASLQTVGLMSLSVLLCVFFGVALGVVCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSKETIESATSFGSSNLQLLFKIKIPMSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGFCILLMAIMFDRFSKACSEKD--
135451234    --------VPFMVWINDGWRAFSAKYGLIFDAIGYALLRAYSITKNFLVDVPWPLIVLGVVVLTYFASKKMGTTIFVGFCTFSIGFLNFWDKAIETTTIVFIGIILCIMVGLPIGIAMARNPRVRNAILPILDLMQVIPSFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEVIEAAESFGANRKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGSSLEAGLAIVLLAIVFDRITQAYGEK---
126665899    ----------LTQGLEQGFLAVKDNLSVVLDPITQPLSWALDGTLYGMITTPWWIVIPILLAVVLLVTKSWKLVGFVAGSLCLLAFIDYYVYAMQTLAIIFVCAFICVLLGVPIGIAMSRNNMMQRLTIPVLDMLQTLPPFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRMTNLGIRLVDPDVIEAANAFGMTSRQKLYKVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLQGIRNLELGVGLVAGLGIVILAVILDRVTKASLAR---
143922561    -NPSTYAYIPLSEWVEKYFKEWLFEQRPLFKKLSVPIDSVLNSLDYFFNLVPLPIVILFFAYFAFK-TNGIKFAIFTFCSLVFIDLVDVWEETMTTMAMIITAVLFCATIGIPIGILASRSNLFEKILRPILDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQVEKRFVQAAKALGCKNWMILYKIELPLALKTIMAGVNQTLMLSLSMAVIAALIGAGGLGLTVYVGLGRLDIGQALVGGIGIVLIAIIFDRI----------
108804393    --------IPLGERVEGVVSFVTENFEWFFSFLESVLTSLVDALSTVLTALPPLAVLGAFYGLAWLVS-NWRIALLTAAGLLLLQGLRLWEDAMLTLALVIAATAVALVVGIPLGIVAAKSRDVETVLRPVLDFMQTMPAFVYLVPAIVLLGLGAAPALVAVVIFAMPPAVRLTMLGLQQVSKETVEAASAFGATGWQTLRKVELPLAMPTIMAGVNQVIMLSLSMVVIAALIGAGGLGEEVYQGLSRLDVGLSFEGGIGIVIIAVILDRITRTVAR----
294506324    --------LDLGGAFASLINWIQNNFGPLLDGIELVIGATIQGAKDVLLFLPSWAMIVLFTVLAWWVA-SRGVALFTVVGLTLLFGMGLWEFAMQTLALIATATLISLLVGIPVGIWAAKNDVVDAIVRPVLDFMQTMPAFVYLIPAVVLFGLGAVPGVIATFIFATPPCVRLTNLGIRQVSEEAVEAAESFGSTPSQMLFKVELPMALPTILAGVNQTVLLALSMVVIAALIGAGGLGDPVVEGIQQLRIGVGFEGGLAIVILAIFLDRITQAVGEK---
254461005    --------------IEEGFLAAKPMLKSILDPITQPLSWLLDGALWTFAVTPWFIMVPILLAISWFASRSVGVTVFVAFSIFLLGLVDHYDVAMQTLSIIFVCTGISVMLGVPIGIAMSKSDKLQRSVVPVLDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVVRLTDLGIRLVDQDVIEAANAFGMNSRQKLMGVELPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALQR---
143992802    -------------WIEIIFDYAVVKGDVIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSAGFLGYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
77404632     LDPFRSIDLDIDGRTDGIKQWAIAN-RTALQPIKSFFDGLIGWIENLMQSIPPTVMLLLIVLVAWQAAGGRVALVVAAALVALGLLSDAWSLAMTTLAIVNAAVALCVIIGLPLGVLAGKSDRFEAAVRPFLDTMQTIPAFVYLVPVVMLLGIGNVSGVIVTIIFALPPLVRLTSLGIRSVNPGVVEAARAFGATPRQILFKVELPLATPTILAGLNQTIMLSLSMVVIASMISVKGLGNEVLRAMGRLDAGKAIVGGLGIVILAIVLDRVTQGLGRSGR-
143714831    ---------------NAFTSFSRNYGEGIENFFDPLLNFLV-AFEKLFLNTPWPITIFAILLICWLASRSMTIIAGTFLSFLLIGYFGMWEDTMSTLAIILVATLLCICIGIPIGIAMARSNKVQTLILPILDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAAESFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVQGLGLPVLRAISNQYLALGLMNGLAIVVLAIIFDRVTQRIGKRM--
143472729    -------------WVNEGEDFLKKNYRWMTKIVAGYIKACYYFVEDFLLDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVPAQTIESATAFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
135487716    -----------GDAIEAFFDPLLYFLVWL---------------EKLLINSPWPIVIAVICGLAWLGSRNWKLVLGAALAFFFIGYFGMWKDTMATVAIITVCVIICMTAGIPVGVMMSRSDRVERTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETLEASTAYGATTFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLLNGLAIVALAIIFDRIAQEYGRR---
254438377    ----------LTSGLEEGFLAIKDTLKVVVDPLTQPLSWALNEALWVMQTVPWFIMIPLLMLISWAVSRQMKLVALVAICFGFLGFVDYYIYTMQTLAIIFVCALSCVVFGVPIGIAMSRSDRVQRIMIPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVVRLTDLGIRLVDKDVIEAADAFGMSKRQKLFNVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRSLELGVGLLSGLGIVLLAIILDRVTKAALARINV
23100910     --------IPLSQWTETTTEWIQEKFAFIFEPLKTYFGDFMDYVEELLVGIPPVLFILIVAVIAFFVSKKFGLAAFSIVGLWFVYNQGLWDALMSTVTLVLLASLLSVIVGVPIGILMSKSKIANTIFTPILDFMQTMPAFVYLIPAVAFFGIGMVPGVFASLIFATPPTVRFTNLGIRQVSKDLVEASDSFGSTGTQKLFKVELPMARSTIMAGINQTVMLALSMVVIASMIGAPGLGSQVLSSLQRASVGPGFVAGIGIVILAIIIDRITQ--------
142941959    ---------PFMHWINTGWRGFIADYGVIFDAIGYGLLRGYTELKNVIVQAPWPVVIIGVIAITYFTSRKVGTTAFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
71278998     --------------VEQLFLNVKSSLQFVLDPLTQPLSWLLDGSIWLFVATPWWLLIGLTLIAVQMMTRSKGATLLTAITWFFLAFIDHYSYAVQTMAIIFVCTGISVLLGVPIGIAMSKYDRFQKGVIPILDMLQTLPSFVYLIPLIFLFSVTESKLYIAIIMYAIVPVIRLTDLGIRLVDKDIIEGANAFGMSARQKLFNVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGINNLELGVGLVSGFCIVILAILLDRVSKATLAR---
222082372    MEWFYKFPHMDDDALRNLKKAIDDGFRGFTRAYGDTIESLFSPLQRFLIATPWPIITLIILVIAWFATRSLKIVFSCLVILLLIGYFDMWDDTMRTVSMIFVCTILSIAIGIPIGILMARSNTVQRIINPILDVMQTMPSFVYLIPVVMLLGIGKVPGLIAVVIYAIPPMIRLTDLGIRLVDKDVLEAADAFGTSNAQKLFKVQLPLALPTIMAGINQTIMMALAMVVVASMIGVQGLGQPVLKAIANQYFTLGMFNGLAIVGIAVIFDRVSQAYGKR---
143938164    --------------VESAFDFAVIKGEAIFDAITFGIRSVLDSLELLFVKTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLSKVDIPLAMPTILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALLLDRIVQ--------
141072240    -----------------------------FEGINFFLLGLYGKMKNFLVGLPWPIVMISVILLAYFASGKQMIMVGFCVFFLGFLSPRYWDKCIMTTTIVVIGMLLCLVIGIPIGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIVAIFVYAVPPLIRLTDLGIRLVDKEVIEAAEAFGANKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGERM--
136703796    ------------DSVEAFFNWAVLNGDALFDAITYFIRVVLDTLELVFVSTPWIVIAALIILLTWLTA-GVRMAIYSGAFLSYMGLLGFWEKAMTTLALLGTAACLSILIGIPLGMFAARRPRFYAFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWFLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQ----------------------------
159186005    --------------IDEGFRGFTRTYGGAIEGLFTPLQSFLIWAERLLIGAPWPVVILIVGALAWFASRSATIVSLCCGILFAIGWFGMWEDTMKTVSMIFVCAVMSIVIGLPIGIAMARSNRLQNVVNPVLDVMQTMPSFVYLIPVVMLLGIGRVPGVIAVIIYAIPPMIRLTNLGIRMVDHDVLEAADAFGSSKRQKLFKVQLPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLKAIANQYFTLGVFNGLAIVGIAIIFDRISQAYGLR---
142426263    --------------VESAFDYAVIKGDRLFDAITFGIRSVLDSLELLFVKTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPKFYSFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLTKVDIPLATPTILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALLLDRIVQ--------
254449487    ----------LTSGLEEGFLAIKDGLKVVVDPLTQPLSWALNEALWVMQAVPWFIMIPLLMLVAWVVSRQLQLVALVAVCFGFLGFVDYYSYTMQTLAIIFVCALTCVVLGIPIGIAMARSDRVQRIMIPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVVRLTDLGIRLVDPDVTEAADAFGMTKRQKLLNVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRSLELGVGLLSGLGIVLLAVILDRVTKAALARINV
26990271     ----------FADSINRLVDWLVLNYGDHLRSLSDQLLQLLVGLENLLRLLPWWLLLLLVGLLAWHASRSLLRSAVLVALLALIGMLGLWDKLLQTLALVLVSTGLCVLVGVPLGILLAARPLARRLLLPVLDVMQTLPAFVYLIPVLMLFGLGKVPAVFATLIYALPPLVRLTELGLSQIDPSLLQAAHGLGASRWQRLRRIALPLALPSIMAGLNQSVMMALSMVVVASMIGARGLGEDVLAGIQTLNVGQGMEAGLAIVALAMVIDRISQAYGRSSR-
143951479    --------------LENGFLAIRPALRTVLDPITQPLSWMLDGTLYLFMTAPWFLIMALILVAVWFSTRSFSVLLFNAFCLSFFAFVDHFEPAMQTFAVILVCTIISALFGIPIGIAMSKYNRLQKAIIPVLDLLQTLPTFVYLIPLIFLFPIGESRLYIAIILYAIVPVIRLTDLGVRLVDKDVVEAGNAFGMSPGQKLTKVELPLALPNIMAGLNQTIMMSLAMVVIASMVTAPGLGVLVLRGIRNLELGVGLMAGVCIVLLAVMLDRTSKAALSR---
142156841    --------------VEQGFLDIKDSLTVVLDPITQPLSWALQGALHVFQSSPWFVMIPLMLAVVFFASKSWKLVGFVASCFIFLAFIDHYNYAMQTMAVISVCAIICVLLGVPIGILMSRSDTMQRVTIPVLDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDKEVIEAADAFGMTNRQKLFGVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVTKAALGR---
149204707    -----------AAWFDAGFEAAYASGQGFFDGLRNSIRILVEALEIVLVGTPWPVIMLVICTLAWQLA-GPRIAVFTAAALAYLAFYGFWELSMQTVALLGAASILCIVIGIPLGIWFARSKTAFAIAQPILDFMQTMPAFVYLIPVIAFFGTGKPPGIIATLIFGMPPVIRLTTLGLTGVAEDVKEAARAYGATEWQVLRGVELPLAKASILAGINQTILMCLSMVVIASLIGAQGLGSVVLTSLQYAAKGQGLLAGLAILLCAMVIDRIVQ--------
142219911    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
136027881    -------------WVNDGEDYLKKNYRWMTKIIAGYIKSGYYFLEDFLIDSPWLLVASIIFLPCLIAG-GLRLGLYSLFVIYFWGAVGMWDESLQTVALMGLSVLLCVFFGVILGVLCSQSDRFDGFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKDTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSMSLTKQKDI
143696870    -------------WVNEGEDYLKKNYRWITKILANYIKAGYYFLEDFLLESPWVLVAAILTLPCFIAG-GLKLGLFSCFVIYFWGAVGMWEASLQTLALMGLSVFLCVFFGVLLGIACSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSKETVESATSFGSSKLQLLLKIKIPMSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
143696870    ----------------------------------FVYLNLLRPLDIFLTHTPWWYTLAVFASIGYF-TVGLRFAIITIILLLFIGACGIWPQSMITLSSVLVSVLLCFIIGVPLGIIASYSERFKNIQDVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTALGLTQVSGTYSEVSRSFGGSLLQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGVGIVLLAIIIDRISLAWTKKQRI
142950339    --------IPLMKWINDGFKVFNEEYGIYFEIVNNFLLGAILSLKKFLIMMPWPLVIALVVAIVFFSSRKLGTTVFVGICTFFIGFLHFWDKAIETTSIMIIGILICIIIGIPLGITMSRSNRVRNAILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATVIYAVPPLVRLTDLGITLVDTEVIEAAEAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGKATEAGLAIVLLAIVLDRITQAYGKK---
163760699    ----------------EFTRAYGESIELLFEPVKWFLINSENFMTD----TPWPIILAIVAVLVWLASRSWKIVVGSIVVLIAIGLFGMWEDTMKTIAMTFVATVLAIIFGIPIGIGMSRSNRVQSIFNPILDIMQTMPSFVYLIPVIMLFGIGKVPGLIAVIIYAIPPIIRLTNLGIRLVDKDVLEAADAFGSSNWQRLKNVQMPLALPTIMAGINQTIMMALAMVVVASMVGVQGLGQQVLRAINNQYFTLGVLNGLAIVGVAIIFDRASQAYGKR---
143449756    -------------WVNDGEDYLKKNYRWFTKIIAGYIKNGYYFLEDFLIDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVFGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
143449756    -------KLSIRQPIADGVKSLTVNFIAFTKGLRFIYLNLLRPLDTFLTHIPWWYTTGIFVAIGYF-TVGLRFAFVTLILLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDR-----------
142600995    -----------GDAIESFFDPLLFFLVWL---------------EKLLLTTPWPIIILVIGIFAWFGSRSWKLVVGSSIAFMLIGYFGMWNDCMATVAIITVCTIICIAVGIPIGVLMSKSDRVERAIIPVLDMMQTIPSFVYLVPILMLLGIGKVPGLIAVCIYAIPPVVRLTNLGIREVDKETLEACDSYGATPFQKLTTVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLLNGLAIVALAIIFDRITQEYGRR---
142642144    -------------WVNEGEDYLKKNYRWITKIIASYIKGAYYFVEDFLIDSPWILIASIIFLPCLIAG-GLRLGLYSLFVVYFWGATGMWEPSLQTVALMGLSVLMCVFFGVILGVLCSQSDKFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVSSETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
143429559    -------------WVNEGEDFLKKNYRWITKIIAGYIKASYYFVEDFLLESPWLLITAIIVLPC-MIAGGLRLGLYSLFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVFCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDRFMAFSKDKERL
142617691    ---------------NEGFDKLIREYGMFFEGINNFLLGLYTDMKNFMVGLPWPLLMISVIALAYFASGRNMIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLIIGIPVGIMMARNKKVRNAILPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDTEVVEAAEAFGASKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
227818731    MDWFMKFPTMDANGLRNLKKAIDEGFRAFTRAYGDSIESIFEPLQHFLIWTPWPIILLLIGLIAWLASRNWKIVTGAVGTLLLIGYFDMWDDTMKTVSMIFVCTVLSIVIGIPIGIVMSRSDRVQNALNPILDVMQTMPSFVYLIPVVMLLGIGKVPGLIAVIIYAIPPMIRLTNLGIRLVDKDVLEAADAFGSSNWQKLKNVQMPLALPTLMAGINQTIMMALAMVVIASMIGVQGLGQPVLKAIANQYFTLGIFNGLAIVGIAIIFDRVSQAYGLR---
142651238    -------------WINAGEDYLKDNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMTLPALAYG-GIRLALFCMFTVYFWGAVDMWEVSMQTLALMGLSVILSVILGVILGIFSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKYQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRLSSAISK----
142401883    -------------WVNEGEDFLKKNYRWMTKIVAGYIKACYYFVEDFLLDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVPAQTIESATAFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
134963376    -------------WVETIFDFAVIKGDALFTAITFGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
134343919    -------------WINEGEDWMKKNYRWITRLIAGVIQDWYWTLEDFLIESPWLLIVAFMVLPVLGVA-GLRLSIFTLCAVLFWGLVGQWEPAMQTLALMGLSVFMSIIFGVIVGILCSQSDRTEAFVKPILDTMQVMPAFVYLIPAMFFFGIGGPPAIMATMIYALPPVIRLTNLGIRQVPHETIETARSFGSSNFQMLYKIRFPLALPSIMMGINQTIMMALGMVVLATFIGAEGLGGQVWVAIRKLDVGWALEGGICILLMAIMFDRFSGAMSK----
167033367    ----------FADSVNRLVDWLVMNYGDHLRSVSDHLLQLLVGLENLLRLLPWWLLLLLVGLLAWHATRSVVRSTILVALLAFIGMLGLWDKLLQTLALVLVSTGLCVLVGVPLGILLAARPLARRLLLPVLDVMQTLPAFVYLIPVLMLFGLGKVPAVFATLIYALPPLVRLTELGLSQIDPSLLQAAHGLGASRWQRLRRIALPLALPSIMAGLNQSVMMALSMVVVASMIGARGLGEDVLAGIQTLNVGQGVQAGLAIVALAMVIDRISQAYGRNRR-
126178943    -------KLPVGDAVEVLVYWIEQYFGWLLDAISGGLGFLIGGFQSILIAIPAPILIVLISVLVWFVTRRIKLAGLTALGLLLIWDLQLWSLAMLTLALVLVSTIVALAISIPLGIAAAGSDALNAALRPILDFMQTMPSFVYLIPAVIFFGIGNVPGTIATVVFAIPPALRLTNLGIRQVPIELIEVADAFGSTPRQKLLKVQLPVALPTIMAGVNQCIMLALSMVVIASMIGARGLGYQVLVGIQRVDIGGGFEAGLAIVIIAIILDRITQ--------
23100398     -----------GKYVDQAVSFIDSTFEAFFDFIFFIASRSINLITDALMFLPWWLFIIIIIALGWYF-KSAFSGILYGAFIFIIGTFGLWEDMMITISIILTAVIICLLIGIPIGVAMSFSKLFSTIARPVLDAMQTMPSFVYLIPAIFFFGLGNVSAIFATLIYALPPVIRLTELAIRGVDKEIIESAHSFGSSKWQTLKKVQLPQATPTIMAGVNQTTMMALSMVVIASMVGASGLGEQVLVSINRIDIALGFEAGISIVFLAVIIDRITNGVAQK---
296533152    ----------VGEAADAAVNYILDHFTPALDGIAAAIGLVTGALRGALVGMPEPAVIAVIALLALW-RVGWKFSLFALAALLLIDGMGLWVRMMETLSLVLAATGFAILVGVPLGIAMARSAWVQAVARPALDLMQTMPAFVYLIPAAMFFGLGAVPGTIATVIFAMPPVVRLTNLGLRQVHSEFIEAGLAFGCTPTQLLLKVQIPNALPSIMAGINQTIMLSLSMVVIASMIGAGGLGNTVLTGIQRLDVGTGFEGGLAVVVLAVLLDRITQ--------
163747109    ----------LTQGLEQGFLAIKDSLKVVVDPITQPLSWALENALWIMQAVPWFIMIPLLMLITYAVGRSLKLVGLVALVFGFLAFIDFYDHTMQTLAIIFVCAFICVLLGVPIGIAMARSDRVQRSMIPVLDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVVRLTDLGIRLVDQDVIEAADAFGMTNRQKLFKVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRSLELGVGLLSGLGIVLLAIILDRVTKAALAR---
142464799    -------------WVNEGEDYLRKHIRWFTKIIANYIKNGYYFIEDFLIDSPWILVAAIIFLPCF-ATGGLRLGIYSLFVMYFWGAVGMWNESLQTVGLMGLSVILCVFFGIILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGVNQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
142464799    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMSVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVALCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTTLGLTQVSVSYSEVSRSFGGTLLQTLGKVKFPLAVPSLVIGFNQTVILAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIAIVLLAIIIDRITLAYTKKQRI
143480301    -------------WINAGEDYLKDNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMALPALAYG-GIKLALFCMFTVYFWGAVDMWEVSMQTLALMGLSVILSVIFGVILGILSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKFQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRISSAISK----
143480301    --WAIDIQKPIEDTVKAMT--LDPGFISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVIGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGSYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLM------------------------------------------------
187478967    --------------IDGFVDHLVTNYADTLEALASPVLKVLIWLEQLLRTSPWWSVVLATIVIAWLVSRRIGFSLAMGALLCVLGLLGLWDAGMQTLALMIMAAGLSVMIGIPVGIVMARVNWLRSIMLPVLDVMQTMPSFVYLIPVVMLFGLGKIPALIATVIYAVPPLIRLTDLGIRLVDREVLEASRAFGANSRQQLFGVQLPLALPNIMAGVNQTTMMALSMVVIASMIGARGLGYEVLLGINRLEVGRGLVAGLGIVVLAVLFDRITQSYGQRVRV
142560801    --------IPIAEWIEKNIKEWLFMQRPLFKKLSAPIDATLNGLDSLFNFIPFPLVILIFIFFAYK-TNGIKFAVLAAISLIFIDLVDLWQETMTTLAMIFTAVIFCMLIGIPLGIGASRSNIFEAILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGRGFKEAGASLGLSRFLILTKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIVPQDNI
143077617    -----------------------------FEAINNFLLAMLMGLKNFLVQAPWPAVIIGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
260428433    --------------LETGFLGIRDALRVVVDPLTQPLSWALEDMLWVMTETPWWAMVPILLVITWVVGRSWKVVGFVALVLAGLAFVDHYEVAMQTLAIIFVCAFICVLLGVPIGIAMSRSDRLQSVLTPVLDMLQTLPPFVYLIPLIFLFSVTEPKLYIAVILYAIVPVVRLTNLGIRLVNPDVIEAADAFGMTKSQKLFGVQIPLALPNIMAGVNQTIMMSLAMVVIASMVSAPGLGILVLRGIRNLELGVGLIAGLGIVVLAIALDRVTKASLAR---
138576130    --------IPLGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNGFESILNFIPFPIVLLLFVFLAYK-TNGFKFALFSLFSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
143786134    -------------WVNEGEDYLKKNYRWITKIIAGYIKEGYYFLEDFFLESPWLLVAAIFFLPCL-ISGGLKLGLYSLFVVYFWGATGMWAESLQTVALMGLSVLLCVFFGTILGILCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNTGIRQVSKETVESATSFGSSKLQLLFKIKLPMSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
134486048    LNPSKYAYFPLAEWIEKYAKDWFFSQRPVFKKISIPIENTLSSLDSLFNYIPLPIIIIFFTFAAYK-TNSIKFAIFTALSLIFIDLVNIWEETMTTMAMIVTAVLFCCVIGIPLGIAASRSDIFEMIMRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVIAIIIFALAPVIRLTNLGLRQVSKGVKDAGKALGCSKLVILYKIELPLAIKSILAGVNQTLMLSLSMAVIAALIGAGGLGLNVYVGLGRLDIGKAFVGGLGIVLIAIIFDRITQ--------
142933878    -------------------------------------------LEKLLLATPWPIILLVLGALAWLGSRSWKLVIGSVVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPLGVFMARSNRFERAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVALAIIFDRITQEYGRR---
144089031    -------------WVNEGEDYLRKHIRWFTKIIANYIKNGYYFIEDFLIDSPWILVAAIIFLPCF-ATGGLRLGIYSLFVMYFWGAVGMWNESLQTVGLMGLSVILCVFFGIILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
134738974    -----------GDGIESFFDPLLYFLIWL---------------EKLLVTSPWPIVIGVFGLLAWIGSRSVKLVIGTMICFVIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSDRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPLQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGIPILQSISNQYLALGMMNGLAIVALA----------------
136441160    -NPSHYAYLPLADWVEKYVKEWLFNQRPLFKKLSAPIDTVLSSLDNLFNFVPFPIVVLLIAFAAYK-TNGARFTIFTIISLIFIDLVDVWSETMTTLAMIFTAVLFCIIIGIPLGILASRSKIFETILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFSLAPVIRLTNLGIRQVEKRFKDAGKALGCNKYLILFKIEMPLALKTIMAGINQTLMLSLSMAVIAALIGAGGLGLTVYVALGRLDIGSALVGGIGIVLIAIIFDRITQ--------
136349331    ----------FGDAIESFFDPLLLLLIWF---------------EQILLRTPWVIIILALGLIAYGASRNLRLVAGVLMAFLLIGYFGMWENTMRTLAIILVCTVIALLIGIPTGIWMSRSDRVQAIMTPVLDVMQTMPIFVYLIPVVMLLGLGKIPGMLAVVVYAIPPVIRLTNLGIRLVDKDVMEAADAFGAGAWQKLARVQLPLAMPNIMAGINQTIMMALSMVVIASMIGVKGLGQPVLQAVTNQYFALGLFNGLAVVGLAIVFDRVSQSYGKR---
143904994    ------------NWIEAAFKTAVLKGDSFFDGISFGIRTVLDFLELLFLETPWIVIFTLIVLLT-TLSAGPRAGIVSGSFLAYMGLLGFWKLAMITIALLNTAAFLSIILGIPLGIFCSTRPRFYALIRPIMDFMQTMPAFVFMIPVIAFFGVGKVAAVLITMIFGGTPVVRFTVLALKGVPSHVREAAISYGASKWYLLTKVDLPLAAPTIMAGVNQTVLLSLTMVVVASLVGAKGLGLEVLEALQYTNVGQGILAGIAILFCALILDKIVQ--------
282854622    -FNFANPRIPLGSWIETFFDWFQNAFDWLITFTNVVIGGMYHGLNLVLSKPLYLVMMAVFAAIGWACA-NWRVGLFALIGFYLVRSMDQWNNTMQTLALVVVAVILALILAIPLGIWAAKSKRFSAIIKPILDFMQTMPSLAYLVPVIVLFGIGQVPGAIATIIFALPPGVRFTELGIRGVDTETVEAGAAFGASPRHILWRIQMPLAMPTVMAGVNQVIMLALSMVVLSGMVGAGGLGGDVVAALSQVDIGLGMEAGLAVVIVAVYLDRITNGLANR---
142595734    -------------WVNEGEDYLKKNYRWITKIIASYIKNIYYFVEDFLLDSPWLLIAALIFLPCLIAG-GLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLMCVVVGVTLGVMCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
135534408    -----------GDSIEAFFDPLLFFLVWL---------------EKLLLTTPWPIIILVIATLAWFGSRSWKLVIGSSIAFMLIGYFGMWNDCMATVAIITVCTIICISVGIPIGVLMSKSDRVERAIIPVLDMMQTIPSFVYLVPILMLLGIGKVPGLIAVCIYAIPPVVRLTNLGIREVDKETIEASVAFGATPIQRLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLLNGLAIVALAIIFDRITQEYGRR---
256832834    --------LPLGDWVSDGVDWVVANASAFFGVLRSIFLGAYDGVNWVLATPPAFVIIGAIVVLGLLA-RGWLFALLSGVGLVLIMAVDQWDNAMDTFALVLVAATIAILLAVPLGIAAAKVQWVSMVVRPFMDFLQTMPAFVYLIPALLLFRVGVAPGIVATILFAMPPGVRLTELGIRGVNRETVEAGQAFGATPGRILRQIQLPLAMPSIMAGINQVIMLSLSMVVIAGLVGAGGLGGDIIAALNRLDTALGVEAGLSVVILAMVLDRLTGAFGQR---
143647763    -------------WVNDGEDYLKKNYRWITKIIAGYIKSGYYFLEDFLIESPWLLIASILFLPCLIAG-GLRLGLYSLFVIYFWGGVGMWDESLQTLALMGLSVTLCVFFGVLLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNAGIRQVSDQIIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
137937138    -------------WVNDGEDYLKKNYRWFTKIIAGYIKNGYYFLEDFLIDSPWLLVAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVVGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
136795385    --------IPIAEWIEKNIKEWLFMQRPLFKKLSAPIDSVLNGLDTLFNVIPFPLAILIFLYFAYK-TNGFKFAILTMIGLVFIDLVDLWSESMTTLAMIFTAVIFCILIGIPLGILCSRSKTFETIMRPILDVMQTIPSFVYLIPVVMLFGIGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLSKLLILIKIEIPLALKTIMAGINQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGSAVIGGTGIVILAIILDRITQ--------
148547436    ----------FADSINRLVDGLVLNYGDHLRSFSDQLLQLLVGLENLLRLLPWWLLLLLVGLLAWHASRSLLRSAVLVALLALIGMLGLWDKLLQTLALVLVSTGLCVLVGVPLGILLAARPLARRLLLPVLDVMQTLPAFVYLIPVLMLFGLGKVPAVFATLIYALPPLVRLTELGLSQIDPSLLQAAHGLGASRWQRLRRIALPLALPSIMAGLNQSVMMALSMVVVASMIGARGLGEDVLAGIQTLNVGQGMEAGLAIVALAMVIDRISQAYGRSRR-
144020886    --------------IKEAFLAARPGLKAFLDPITQPLSWMLDGALWLFTETPWWLLIIALLALTWVASRSAATVVLVGITLFVLAFIDHFEMAMQTLSIIFVCTSICVVFGVPIGILMSKFDTLRRMTVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDPDVVEAADAFGMTGLQRLIKVEFPLALPNIMAGVNQTIMMSLSMVVIASLVSAPGLGRPVLQGIRELEIGVGLVAGLGIVMLAVILDRASKAALSR---
143008869    --------IPIGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLLNFIPFPIILFIFVFFAFK-TNGLKFAVFSFLSLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTRFLILVKVEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
142269742    ---------------------------------AFVYLNLLRPLDTFLTHIPWWYTMAVFVALGY-ITVGIRFAIITALLLSFIGACGIWSQSMITLSSVLVSVALCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAYTKKQR-
289423719    --------------------------------------------------------------------------------------------IGEHLTISMVALVLGVLVAVPLGVVITKNKMVAKIVMSIASVLQTIPSLALLAIMVPLFGVGKVPAIIAIFIYSLLPILRNTVLGMMSVDDNVLDAAKGMGMTFFQIIKDIQIKLAAPVIMSGVRLSAVYVIAWTTLASYVGAGGLGDFIFTGLTLFNVPMIILGAVPVTIMALIMDLVLSRLEK----
142517715    --------IPIAEWIERNIKEWLFMQRPLFKKLSAPIDATLNGLDALFNFIPFPIVIIIFAFFAWK-TNGVKFAIFAALALISIDLVDLWKETMTTLAMIFTAVIFCMLIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTRFKILHRIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIIPQEEI
110634871    ------AVFPVDVWISDAVQWVALNLRPLFLAIKWPIESLLTLIDGAMHDAPFPLVVILFTALAYMLA-SRKIAIFTAIVLVLVAAMGVWDPAMTTLSLITTAIFFCALIGLPVGIWCARSDRAWSIVRPILDIMQTTPTFVYLVPVVMLFGVGTVPGQVAVVVAAVPPLIRFTNLGIRMVDREIVEAGIAFGASSRQLLWEIQIPMAIPTILGGLNQTVLTAMVMSVVVAMIGAEGLGLVVLQGIGRLDVGRAVIGGIAIVLLAMMLDRITQKMAEPKR-
143157683    --------IPLGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLLNFIPFPIILFIFVFFAFK-TNGLKFAIFSFISLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIVASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILVKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
143990391    --------IPLMKWINDGFKVFNEKYGIYFEVINDFLLGAILSLKKFLIVLPWPVVIALVVAIVFFSSRKVGTTVFVGICTFFIGFLHFWDKAIETTSIMIIGILICIVIGIPLGIAMARNNKLRNAILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATVIYAVPPLVRLTDLGITLVDTEVIEAAEAFGASKRQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGKATEAGLAIVLLAIVLDRITQAYGKK---
288556230    --------------------------------------------------------------------------------LFLARQDLLWIALWEHIQLSLISLLIAVFIAVPLGVLLSRKQKMAEFIIGITAVLQTIPSLALLGFMILFVGIGTTPAIIALTAYALLPILRNTYTGISEVDPAIREAARGMGMNSYRRLMRVEMPIAMPTVMAGIRTSMVLIVGTATLAALIGAGGLGDLIMTGIQRANNEYILLGAIPAALLALFFDFVLRITESRSK-
159186541    ------AVFPIDAWIADGVQWIALNLRPLFVAIKWPIENLLAFNDHILHAIPFPIFLVLSFLIAYRLA-SLGIAIFTAISFVVIASLGVWDESMTTLSLISTAIVISTVIGIPVGIWCAINNSVWQVVRPVLDIMQTTPTFVYLVPVVMLFGVGTVPGEVAVVIAAAPPLIRFTNLGIRMVETEMVEAGLAFGADRRQLLWEIQFPLAIPTILGGLNQTVLTAMVMSVVVAMIGAEGLGLVVLQGLGRLDVGRAAVGGIAIILLAMILDRITQ--------
140976068    --------IPIAEWIERNIKEWLFTQRPLFKKLAAPIDATLEGLDTLFNWIPFPIVVLIFIFFAWK-TNGVKFAFFAAVSLIAIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRIFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPHDNI
137955361    --------------IEEKVGYLTAFHGYVFDAATDGIRSLLKGISALFVGTPWIITGGIFLLVAHKIA-GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTERQLLYSVELPLALPSIMAGINQVVMMCLSMVVIAALIGAGG--------------------------------------------
135401875    ----------VDAAFKDFTREFGNNIESFFD----PLLTFLIVIEKLLLATPWPVFLAVAGVLAWLGSRSIKVSIGVMSAFFIIGFLDMWEPMISTVTMISAATLLCLALGIPLGIWMSRSDRAQSWITPVLDIMQTIPSFVYLIPVVMMLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDKEAMEAADAFGATYRQRLFMVQIPLALPNIFAGINQTIMMALAM-------------------------------------------------------
138109811    ----------VGSTMEKIFDPL---------------LYFLAQFEQLLLATPWPLFLAIAGGLAWLGSRSMKVTFGVMFAFFTIGFFDMWTPMISTVTMISAATLLCLTIGIPLGIWMSRSNRAQSVITPMLDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAMPPIVRLTNLGIRLVDREAMEAADAFGATYRQRLFMVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVTGLGLPVLQAVQNQYLSLGLLNGLAIVALAVIFDRVSQAFGTR---
134377627    -------------WIETGFNFATLKGDAFFDGVSQAIRSVLDFLELLFLGTPWIVIFSVIVLLT-TLSAGPRAGIITGSFLAYMGLLGFWKLAMITIALLNTAAALSIIIGIPLGIYCSRRPKFYSFIRPIMDFMQTMPAFVFMIPVIAFFGVGKVAAVLITMIFGGTPVVRFTVLALKGVPENVREAAISYGASKWYLLRKVDLPLAAPTIMAGVNQTVLLSLTMVVVASLVGAKGLGLEVLEALQYTNVGQGILAGIAILFCALILDKIVQ--------
144200892    -----------------------DNIEAFFDPLLFFLVS----LEKLLLSTPWIIIISIICGLAWLGSRSWKLVTGSAIAFILIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIIMARSARAEKTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTSQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDRVTQEYGRR---
137725211    --------LPLMKWINAGFKAINEKYGYIFEAINNFLLYILMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVIAGIPLGIAMARSVRTRNVVLPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVL-------------
141493414    ----------------------------FFEGINNFLLGLYTQMKNFMVGLPWLLMIAVIALCYFASGRNMGTTIMVAFCVFFLGFLSYWDKCIMTTCIVVIGMLLCLIIGIPVGIMMARNKKVRNALLPVLDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVIEAAEAFGANKKQKLWGVQLPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
114769478    --------------LEDGFLAIRPALRTVLDPITQPLSWMLDGTLYLFTTAPWFLIMAVMLIAVWYATYSLSVVIFNAFCLSFFAFVDHFEPAMQTFAVILVCTIISALLGVPIGIAMSKYNRLQRAIIPVLDLLQTLPTFVYLIPLIFLFPIGESRLYIAIVLYAIVPVIRLTDLGVRLVDKDVVEAGNAFGMSPAQKLGKVELPLALPNIMAGLNQTIMMSLAMVVIASMVTAPGLGVLVLRGIRNLELGVGLMAGVCIVLLAVMLDRTSKAALSR---
142195646    --------------LESGFLAVRPALRTVLDPLTQPLSWALDSALTLFTATPWWALVPIICLLCYRVARSASVTILVAVFMAFFLFTDHYGYAMQTLAIIFVCTLICVALGVPIGILMSKSDTTQRVVTPILDMLQTLPTFVYLIPLIFLFKITEPKLYMAIILYAIVPVIRLTNLGIRLVDQSVIEAANAYGMDSRQRLIGVEIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRVSKAALDR---
143025862    --------IPISEWIEKNIKEWLFTQRPLFKKLSAPIDSVLNGLDTLFNLIPFPIVILIFLYFAFK-TNGIKFAVFTLLSLIFIDLVDLWSEAMTTLAMIFTAVIFCMLIGIPLGIIASRSNTFEFILRPVLDVMQTIPSFVYLIPVVMLFGVGLTPGVVATIVFALPPIIRLTNLGIRQVGKGFKEAGFSLGLTKFLVLLKIELPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGSAVVGGTGIVILAIILDRITQ--------
138281828    ----------------------------IFEAINNVLLYMLMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
45358430     ----------IGKFLVNLIDFLIDNYSGFFDLISYVIQSGVDFFHFLLFSINPYLMILLIAVIVWK-TVNLKSMLYSVFFLVIIVMMGLWDTSMITLSLIITSTLIALLLGIPLGIVKARSKLVSTLLDPMLDVMQTLPSLAYLIPAVLFFGIGEVPGVIATVIFAMPPAIKLTALGIEQVSNELIEVGRAFGGTSWQILTKIELPTAVPSIMMGVNQAIMLSFSMVVIAGFIGSGGLGEVIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
150402039    ----------IGKFLVNLIDFLIDNYSGFFDIISSVIQSIVDFFLFLLFAINPYLMIILISILVWKTVNLKSVP-FTAFFLVIILMMGLWDTSMITLSLIITSTLIALIFGIPFGIVKARSKLVSTLLDPLLDVMQTLPSLAYLIPAVLFFGIGEVPGVIATVIFAMPPAIKLTSLGIEQVSEELIEVGKAFGGTSWQILTKIELPTAVPSIMMGVNQAIMLSFSMVVIAGFIGSGGLGEVIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
167749031    ---------------------------------------------------------------------------------------------TEHIELTAIAVGCSILVGVPLGILISYVKNLNKPVLGVANVVQAIPSMALLGLSIPLLGIGTLPAVVMVIIYSLLPIIKNTFTGINSISPEMVEAAKGIGLTKAQVLFKIKIPLALPIIMAGVRISAVTAVGLMTMAAFIGAGGLGYLVFSGIRTVNNAQILAGAIPSCILALLVDYLTGLIEK----
134818350    -------------WVNDGESYLKKNYRWITKIIANYIKEGYYFLEDFFLDSPWILIAAIMILPCLIAG-GLRLGLYACFVIYFWGAVGMWNESLQTVALMGLSVLLCVFFGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNSRIRQVSKESIESATSFGSSKLQLLFKIKIPLSLPSIMMGVNQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMLDR-----------
135517370    ---------PFMHWINKGWRSFIADYGVIFDAVGYGLLRGYTELKTVIVQAPWPVVIIGVIAITYFTSRKIGTTVFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
254455460    -------------WVNDGEDYLKKNYRWITKIIASYIKEGYYVLEDFLIDSPWLLIAAILFLPCLIAG-GLKLGLYSIFVVYFWGAVGMWDESMQTLALMGLSVFLCVFFGVILGILCSQSNRFDNFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKETIESATSFGSSKLQLLYKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAILFDR-----------
254455460    -EWKLSIRQPIAETVKSLT--VNPSFIGFTKGLRFVYLNLLNPLDTFLTHIPWWYTMSIFAAIGYF-TVGFRFAIITVLLLFFIAACGIWTQSMVTLSSVLVSVALCFALGVPLGIIASYNKRFRDIQNVILDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYAIPPIIRLTSLGLTQVSGSFSEVSRSFGGTLIQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLMAIIIDRISLAWTKKQRI
139633353    -------------FLNEGFDKLIKEYGMFFEGINNFLLGLYTQMKNFMVGLPWPLLMIGIIALCYFVSGGTTIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLVIGIPVGIMMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVVEAAEAFGANKKQKLWGVQLPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMANEAGIAIVLLAIIFDRIT---------
124023400    ---------PVGEGMSRFVEWLLNHAQPIFLVIDSAINGLAGAIEQILSVPAPWLLAPLIAILAAW-RVSLSFAILSLLGLNLVLFMGLWQPMISTLALVIAASLLALIIGIPIGIFSARRQHIWAITRPVLDLMQTMPAFVYLIPAVMFFGTGLVPSTIATLIFSMPPVVRLTYLGIRQVPVDLIEAGRAFGCSERQLLWKVQLPNALPTLMAGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGLAVVILAVILDRLTQSLAA----
302538374    ----------------------------------------------------------------------------------LVDSVALWDEAMSTLALVLVATLVTLAFALPLGIWAARSDRVSAALRPVLDFMQTMPAMVYLIPGIIFFGVGVVPGIIATIVFSLPPGVRMTELGIRQVDTELVEAAEAFGTAPRDTLVRVQLPLALPTIMAGVNQVIMLGLSMVVIAGMVGGGGLGGAVYRAIGSVDVGLGFEAGLSIVVLAMYLDRMTGALGR----
142487772    --------------LEDGFLAIRPALRFVLDPLTQPLSWTLDWALTLFTTLPWWCLVPLILVGTMYSSKSWKITGFVAACFAFFLFTDHYGYAVQTLSIIFVCTVLCTMIGVPVGILMSKNDNAQRMITPVLDMLQTLPTFVYLIPLIFLFKITEPKLYLAIILYSIVPVIRLTNLGIRLVDRDVIEAANAYGMTGRQKLVNVEIPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFGIVLLAIILDRVSKAALAR---
135576432    -------------WVNQGEDYLKEHYRWITRLIASYVKDGYFMLEDFLLESP-WIFVVALLLIPSLAYGGIKLGLLILFGFMYWGMVGLWESAMETLALMGLSVVLSVIVGVILGILCSLSDRFERGMKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPDETIESATAFGSTKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAAMEGGLCVLLMAIMFDRFGKAVSR----
137555827    -------------------------------AFFDPLLFFLVSLEKLLLITPWIIIIGIICSLAWLGSRSWKLVVGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGILMARSSRAERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTVQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGLFNGLAIVALAIVFDRVTQ--------
308177306    -----NFRIPIGDVSEDAIDWIIANLDGFFSVLRTIFIEMYDGLYLVLSTPSFAVVTILIGLIALLA-RGWQFMLGAVLGLLVIVGVDQWENAMSTLALVIVAAFWALLIALPLGIWAAKSDGFSQVVRPVLDFLQTMPAFVYLIPALMLFRVGVAPGIVATIIFALAPGVRFTELGIRSVDSEVVEAGQAFGSSPGRILRQIQLPLALPTIMAGVNQVIMLSLSMVVIAGMVGAGGLGGDVISSLSRLDTALGVEAGLAVVILAMILDRLTNAFGRQS--
142696924    -------------WVNEGEDYLKKNYRWITKIIASYIKNVYYFVEDFLIDSPWLLIAALIFLPC-MIAGGLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
125624494    ----------------------------------------------------------------------------------------FWQALLEHIQISLISIFIAILISIPLALLLRRFPKIAEPILQVTGIFQTIPSLALLGLLIPFIGIGSLPAIVALVVYAIFPIVQNTYTGLEQIEPSLIEAATAFGMNRRERLMKFELSLAMPFIMAGIRTSTVMVIGTATLAALIGAGGLGNFILLGINMNDVSLILIGAISSALLAIIFSSLLKFLEK----
159906170    ----------IGKFLVNLIDFLIDNYSGFFDIISSVIQSAVDFFHFVLFSINPYLMIVLISILVWKTVNLKSVP-FTAFFLIIIVMMGLWDTSMITLSLIITSTLIALVFGIPLGIVKARSKIVSMLLDPLLDVMQTLPSLAYLIPAVLFFGIGEVPGVIATVIFAMPPAIKLTALGIEQVSGELIEVGRAFGGTSWQILTKIELPTAVPSIMMGVNQAIMLSFSMVVIAGFIGSGGLGEVIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
143837482    --------IPIGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLFNFIPFPIILLIFVIFAYR-TNGVKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
134045712    ----------IGKFLVNLIDFLIDNYSGFFDIVSSVIQSAVDFFHFVLFTINPYLMILLISILVWKTVNLKSVP-FTAFFLVIIMMMGLWDTSMITLSLIITSTLIALLLGIPLGIVKARSKIVSMLLDPLLDVMQTLPSLAYLIPAVLFFGIGEVPGVIATVIFAMPPAIKLTSLGIEQVSGELIEVGKAFGGTSWQILTKIELPTAVPSIMMGVNQAIMLSFSMVVIAGFIGSGGLGEVIISGIQRYSLAPALEAGIAVTFLAVIFDRITR--------
135864961    --------IPIGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLLNFIPFPIVLFIFVFFAFR-TNGLKFAVFSFLSLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
135703103    MDFFTKIPVMNRDALRELKKGIDFSFKEFSRAYGEGIESFFDPLLYFLIWLPWPIVIAVFGLLAWIGSRSIKLVIGTVVCFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAVLPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVAL-----------------
291299893    -------------------DWVDDNFLFFVNYIHLFVASLVDGVLFVLQSLGWPATIAIAVGLGAALG-GWRLALVGALGFTALGVMDLWDESIETLGLTIAAVLLSMLLGVPLGIWMGRSPRLRTLLSPVLDAMQIMPTFTYLAPMALLFSIGNPSATIATLIYAIPVSIRIAALAIEQVPATVVEASESLGSTRWQTMVKVRLPLARRTLLLAVNQTIMMALSMVVITALIDADGLGQDVVRGLQQNNVGMSLEAGLAVVVLAIILDRFTRIHDRR---
291299893    --------------VNHVVDVITTDWYGVTSAIKDAASGILNPMQEFLVRVPFWTIIAIFVFLALRFA-GWQSAVTAGVCLSAIVALGLWQKSMETLVTVLLGVVLTVIVGVALGVLSGRSDRFETALRPVLDAAQTMPAFVYLVPALALFGASRFTAIVAAIVYAAPPVVRLVSDGIRGVSPSVVEAARSCGSTSRQLLWKVQLPMSRRSLLLALNQGIVMVLAMVVIGGMVGAEGLGETVVTGFQTEEFGAGFAAGLAIVLLGITLDRITQGAGRQRK-
90418107     -----------GDTIEAIFRPLLEFLLWFER---------------LLIQTPWWIILLVIVGIVWLASRSKAITVGTFVALILIGVFGMWEDTMRTLSIIVVCTLMSIIIGMPIGIIMSRSNKVQAVINPILDVMQTMPSFVYLIPIVMLLGIGLIPGLLVVVIYAMPPIIRLTNLGIRLVDKEVLEAANAFGSSGWQKLTQVQLPLALPTIMAGINQTIMMALAMVVVASLIGVRGLGQPVLQAITNQYFTQGVLNGLAIVAIAIIFDRSSQAYGKR---
89098817     ------------------------------------------------------------------------------------------EALQQHLFLSVVSIVIAAAISLPLGIFISRRKKLAEPIIGVTSIFQTIPSLALFGFLLPLFGIGNVTAIIALTVYALLPLLRNTYTGINGVDQSAVEAGRGMGMTSNQILRMIELPLALPIIMAGLRTAAVLTIGVATLAAFIGAGGLGDLIYRGLSTARNELVLAGAIPAAVLAIVIDLILKRIE-----
139010984    --------------------------GVIFDAIGYGLLRGYTELKTVIVQAPWPVVIIGVIAITYFTSRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
143198442    -EWKLSIRQPIADTVKSLT--VNPGFIAFTKGLRFVYLNLLNPLDTFLTHIPWWYTTAIFVAIGYF-TVGIRFAVITALLLLFIGACGIWPQSMITLSSVLVSVALCFAIGVPLGIIASYNPRFKDIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTFSEVSRSFGGTTIQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
140959471    --------IPIGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLFNFIPFPIILLIFIFFAYR-TNGLKFAIFSFVSLVFIDLVDLWSESMTTLAMIFTAVIFCMLIGIPLGILASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
142091138    -------KLSIRQPIADGVKSLTVNFIAFTKGLRFIYLNLLRPLDTFLTHIPWWYTTGIFVAIGYF-TVGLRFAFVTLLLLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKVKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQRI
144033362    -------------WVNEGEDYLRKHFRWFTKIIANYIKSGYYFIEDFLIDSPWILVVSIIFLPCL-ATGGLVLGLYSLFTMYFWGATGMWDESLQTVGLMGLSVTLSVFFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQTIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGFCILFMAIMFDR-----------
209547287    ----------FDEWTDSALEWVSDNGETLFDYIRQVLEGLYNGILWLLQLPPFYVIALVVALIGWRL-VNVWFALSSGVALALCFSMGLWPETMSTLALVLTATVIALAIGIPIGIAAGFFTALDRFMEPSLDLIQTLPPYIYLLPAIAMLGYGPATALIATVIVAVPPAIRLTSLGIRMTPKEFIELGEALGMTPAKMFFKIRLPFALPSIMAGINQSLMMAFGMVVIAGIVGSGGLGETIYGAIRTLDIATSINGAIAIVVLTMVIDRITQSAAR----
138338130    --------------------------------INNFLLAMLMALKNFLILAPWPAVVLGVTVIAYFASRKIRTTVFVGFCTFFIGFLHFWQKAIETTAIMLISIFLCLVFGMPVGILMSRAERIRNKILPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
219685898    --------------IDNFFDFLVNNFSTSDGVFSKSIILLYESLKNLFLFVNPIVFILTACLLSFVFLKK-RLVFLILPGFFFILYFDLWKASMDTIAIIFVSVFVSVILGIPIGILGGYFPRFYVFLKPILDLMQAMPPFIYLIPAIPFFGMGTASAIFATIIFAMPPVIRYTRLGIVQVSDEVIEAAKSFGSSNLRILLQVQLPLSLQSIIEGINQSIMMAISMIVIAAMVGSSGLGRTVIYSIERLNFGEGLISGLAVVIIAIILDRVMQSI------
142072425    -------------WVNDGESYLKKNYRWITKIIANYIKEGYYFLEDFFLDSPWILIAAIMVLPCLIAG-GLRLGLYSCFVIYFWGAVGMWDESLQTVALMGLSVLLCVFFGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVSKESIESATSFGSSNLQLLFKIKIPLSLPSIMMGVNQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMLDR-----------
85704860     --------------VEQSFLNVKDSLKIVLDPMTQPLSWILEWALHVFTVTPWWIVLPLLMALVWVASRSWALMSFVVGALLFLLFIDHYTVAMQTMSIIFVCAFLCVLFGVPIGIAMSRSDTMQRLSIPVLDMLQTLPTFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDKDVIEAAEAFGMTRHQKLLRVQIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLMAGLGIVLLAIILDRVTK--------
143473750    -------------WVNDGEDYLKKNYRWVTKIIASYIKETYYFLEDFLLESPWILIAAIIVIPC-IIAGGLRLGIYSSFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
143473750    ---------------------------------AFVYLNLLRPLDVFLTQIPWWYTLAVFSALGY-VTVGIRFAIITAVLLLFIGACGIWTQSMITLSSVLVSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
142263642    -------------WVNDGEDYLKKNYRWMTKIIAGYIKSGYYFLEDFLIDSPWLLVASIIFLPCLIAG-GLRLGLYSLFVIYFWGAVGMWDESLQTVALMGLSVLLCVFFGVILGVLCSQSDRFDGFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKDTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSMSLTKQKDI
142263642    -EWKLSIRQPIADGVKSLT--INPGFIAFTKGLRFVYLNLLRPLDTFLTHIPWWYTMSVFVAIGYF-TVGLRFAIITALLLLFIGACGIWPQSMITLSSVLVSVVLCFAIGVPLGIIASYNQRFKEVLNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTALGLTQVSGTYSEVSRSFGGTLLQTLQKIKFPLAVPSLVIGFNQTVVM-----------------------------------------------------------
242242091    ----------------------------------------------------------------------------------------LFSTIIEHIQLSFIALFIATLIAVPLAILLTKTKKLSEIVMNIAAVLQTIPSLALLGLMIPIFGIGRLPAIIALVVYALLPILRNTYTGIKEVDPSLIEAAKGIGMKPLRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNSALILIGAIPAAFLAIIFDFILRYMER----
137275741    --------------------------EGFFDPLLYFLIW----LEKLLVNSPWPIVIGVFALLAWIGSRSIKLVIGTIICFMVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSNRAEKSILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEASIAFGATPMQKLKSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAI---------------
213026789    LDPFHKTLIPLDSWVTEGIDWVVTHFRPLFQGIRVPVDYILNGFQQLLLGMPAPVAIILFALIAWQVS-GVGMGIAALISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQT--------------------------------------------------------------
229819722    --------IPVGEWADAFISWLTSTFSWLFQLVKTVLEGAYDFLANALGAPPFYVVILVA---IAFLARGWKLAAGSAVGLFVIYGMGLWSSAMDTLALVLLASFIALAIGIPLGIWAARNATVSRILRPVMDFLQTLPAFVYLIPTVIIFLTGAVPGIVATVIFAIAPGVRFTELGIRQVDSEVVEAGEAFGSSRGRILRQIQIPLAMPTIMAGVNQVIMLALSMVVVAGLVGAGGLGNDVVSALQRVRIGPGFEAGLAVVILAIFLDRVTAGLGERS--
136846412    -------------WVEKIFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
225551996    --------------IDNFFDFLVDNFSISDGVFSKSIIFLYENLKKLFLFVNPLLFILTICLLSFVFLKK-RLIFLILPGFFFILYFNLWEASMDTIAIIFVSVLVSVILGIPIGILGGYFPRFYVFLKPILDLMQAMPPFIYLIPAIPFFGMGTASAIFATIVFAMPPVIRYTRLGIVQVSDEVIEAAKSFGSSNLRILFQVQLPLSLQSIIEGINQSIMMAISMIVIAAMVGSSGLGRTVIYSIERLNFGEGLISGLAVVIIAIILDRIMQSI------
142549069    -----------GDSIEGFFDPLLHFLIWL---------------EKLLVSSPWPLVIGVFGLLAWIGSRSIKLVIGTMVCFVIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSNRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYAIPPIVRLTNLGIREVDKETLEASEAFGATPFQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGIPILQS------------------------------------
135781927    -------------------------------------------------------FIGVVAFLGYWATRSYKLVMGVIIALFVVGLFGMWEDTMETTGIIVVSTLVAILVGIPLGILMSKSNNAQSILTPILDFMQTLPPFVYLIPVVMLLGIGKVPGLIAVVIYAVPPVVRLTNLGIREVDKEIIEAAESFGATPRQKLYKVQIPLAMPTIFAGINQTIMMALAMVIIASMIGVKGLGLEVLRSITNQYLAIGLLNGTAIVVIAIIFDRISQAYGKR---
144204253    ------------------------------------------WFEKLLLNSPWWLVLGVIAGLAYAASRSAKLTIGVAVSLVVVGYFGMWDDTMRTMSIITVCTLISIVLGIPIGIAMARSNRVQSTVTPMLDIMQTMPAFVYLIPVVMLLGIGRIPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGANPRQRLLGVQLPLAMPTIMAGINQTIMMALAMVVIASMIGVKGLGQPVLKSITNQYFTIGLLNGLAIVVLAIIFDRVSQAYGKR---
137422769    -------------------------------------------------------VIGVFALLAWIGSRSVKLVIGTMVCFLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGIVMSKSARAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
209552006    ---FDTEWIPVGAWVDTALQWVVSEFRFVFQAIKVPFDIVLRALQQTLIGAPDLLVYAIIVGIAWQAGGRKLALLCAAAL-LGIGLMGAWEPAMTTLSIVLTCVIFCSAVGIPLGIAAAKSERFWTVLRPILDLMQTIPSFVYLVPIVMLFSIGNVSGVIVTCIYALAPVVRLTNLGIRQVRSDMVEASNAFGASKRQTLVKVELPLAMPTIMAGVNQTVMLALSMSVVSSMISVTGLGQMVLRGIGRLDMGLATVGGLGIVFLAIVIDRI----------
143756185    ---------------------------------------------------PWPVIIFSILLLAWIGSRSILIVVGTFLSFMLIGYFGMWEDTMSTLAIILVATFLCIAIGIPLGIAMARSNKVQAAIVPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLRAISNQYLALGLMNGLAIVILAIIFDRVTQKFGLRM--
27467421     ----------------------------------------------------------------------------------------LFSTIIEHIQLSFIALFIATLIAVPIAILLTKTKKLSEIVMNIAAVLQTIPSLALLGLMIPIFGIGRLPAIIALVVYALLPILRNTYTGIKEVDPSLIEAAKGIGMKPLRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNSALILIGAIPAALLAIIFDFILRYMER----
190894909    ----------FDEWTDSALEWVSDNGEFLFDYIRQVLEGLYDGILWLLELPPFYVIAIVVALIGWRL-VNVWFAALSGVALALCFSMGLWPETMSTLALVLTATVIALAIGIPIGIAAGFFTALDRFMEPGLDLIQTLPPYIYLLPAIALLGYGPATALIATVIVAVPPAVRLTSLGIRMTPKEFIELGEALGMTPAKMFFKIRLPFALPSIMAGINQSLMMAFGMVVIAGIVGSGGLGETIYGAIRTLDIATSINAAIAIVVLTMVIDRITQSAAR----
257789861    -----------------------------------------------------------------------------TLALLVEKRDWFFELLLQHIGISLISIALAALIGLSLGIAIATWRRGAKPVLALVNFVYTIPSIALFGFLIPITGIGDPTAIVALTVYALLPMVRNTYTGLTTIDPAIIEAARGMGSTDRQLLYRIELPLAAPVIMSGIRNMATMTIALAGIATFIGAGGLGVAIFRGITTYNLAMTLAGSVLIALLAIVVDLLLGLAEKSTR-
140334212    ---------------------------------------------------PWIIIIAIICGLAWLGSRNWKLVVGTAVAFFLIGYFGMWKDTMATVAIITVCVIICMAVGIPVGILMARSDRTERTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASVAFGATPVQRLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRIAQEYGRR---
142927520    ---------------------------------NNFLLGLYTSMKNTLVGLPWPIVIALVILITYFASGRTTIMVAFCTFFLGFLSPRYWDKCIMTTCIVLIGMLMCIVIGIPIGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
139114581    ----------------------------------------------------------ILAYFASGKKIKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLIIGVPIGIWMSRANRVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDSEVTEAADAFGASKKQKLWGVQIPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
306846035    ----------LKQTIDEGFRTFTRGYGDAIENFFSPLQKFLLISERFMTQTPWPIILAIILAIAWVASRSVRVVLSALITLFLIGYFDMWQDAMRTISMIFVCTVLSIIIGLPIGILMARSERLQRIINPILDVMQTMPSFVYLIPVVMLLGIGRVPGLIAVVIYAIPPIIRLTNLGIRLVDKDVLEAADAFGSSNIQKLFKVQLPLALPTIMAGINQTIMMALAMVVIASMIGVQGLGQPVLKAIANQYFTLGIFNGLAIVGIAIIFDRVSQAYGKR---
241113194    ----------FDEWTDAALEWVSDNGEFLFDSIRQLLEGLYDGILWLLQLPPFYLVALIVALIGWRL-VNVWFALLSGAALALCFSMGLWPETMSTLALVLTATALALAIGIPIGIAAGFFPALDRFMEPGLDLIQTLPPYIYLLPAIALLGYGPATALIATVIVAVPPAIRLTSLGIRMTPKEFIELGEALGMTPAKMFFKIRLPFALPSIMAGINQSLMMAFGMVVTAGIVGSGGLGETIYGAIRTLDIATSINGAIAIVVLTMVLDRITQSAAR----
256754306    -----------------------------------------------------------------------------FIDYLVLNKTQILNLLVEHVKLTVIAVGFAIMLGVPLGILISYVKKLNRPVLGFANVIQAIPSMALLGFSIPFLGIGTLPAVVMVILYSLLPIIKNTFTGIQNINPLTLEAARGIGLTKFQILTKIQIPLALPVIMAGVRISAVTAVGLMTIAAFIGAGGLGFLVFSGIRTVNNNQILAGAIPACLLALLVDYLVGLIEK----
142686141    -----------------------------------------------------MVIIGLICGLTWLASKNWKLVVGTAIAFFLIGYFGMWKDTMATVAIITVCVLICMLMGIPVGVLMARSDRVEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIVRLTNLGIREVDKETIEASEAFGATKFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
149181988    ---MNYFTLPLEEWTNDFVDWLIPVMGGFFEAVSGIISFFINGVADIFVWVPAEVMAIILILLAWKFAGK-GVAIFTLIGVFYLGSVDLWEDAMLTLAVVIVATLFSIVLGVPLGILSAKSEALNKVVRPILDFMQTLPSFVYLIPAILLFGLGEVPAVISTFVFATPPAVRMTSLAIRQVPADMVEAARAFGSTSWQMLTKVQLPVAVPTIMAGINQTIMLALSMAVIASMIGAPGLGSTVLAGISSVNVGLGLVGGLGIVVLAIILDRITQGLGQKK--
309776271    --------------------------------------------------------------------------------------------SWEHVELTLFSVILAIAIGVPLGILISYMKKLTKPVLGIANIVQAIPSLALLGFAIPFLGIGSKPAIFMVILYSLLPIIKNTYTGIQSIPEQTLEAAKGIGMTKAQILLKVQIPMALPIIMAGVRISAVTAVGLMTIAAFIGAGGLGYLVYSGIRTSNTMQILAGAIPACILALVIDAFMGILER----
142031362    --------------ISSSVESLTVNFIAFTKALRFVYLKLLRPLDIFLTHVPWWYTLGVFAAIGYF-TVGIRFAIITAILLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
142031362    -------------WVNEGEDYLKKNYRWITKIIASYIKNVYYFVEDFLIDSPWLLIAALIFLPCLIAG-GLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
143238796    -----------GDSIEAFFDPL---------------LFFLVSLEKLLLSTPWIIIIGIICGLAWLGSRSWKLVVGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIVMARSSRAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTAQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDR-----------
142955790    -------------WVNDGEDYLKKNYRWATKIIAGYIKAGYYFLEDFLLDSPWILVTAILFLPCLIAG-GLRLGLYSLFVVYFWGAVGMWNESLQTVALMGLSVLLCVFFGVILGVLCSQSDRFEKFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVSSETIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
142718268    -------------WVETIFDYAVIKGDAVFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGVRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
116074546    ----------VGSLADAVVAWLLNNGQAVFDGLNTVILGLADACRTVLEQPSPWLLALIIALLGLW-RVSATFALVSLLGLNLVVVMQLWDPMLDTLALVVASAIVALAIGLPLGVLAARQPLAWKLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPAIIATVVFSMPPVVRLTVLGIQQVPSDLIEAGRSFGCSERQLLFKVQWPNALPTVMTGVNQTIMLSLSMVVIASMIGGGGLGDVVLRGIQQLNIGLGFEGGLAVVILAVILDRLSQSL------
111114968    --------------IDNFFDFLVDNFSGFSKSIIFLYEKLKNLFLFVN-----PILLILIVCLLSFVFLKKRLVFLILPGFFFILYFNLWEASMDTIAIIFVSVFVSVILGIPIGILGGYFPRFYVFLKPILDLMQAMPPFIYLIPAIPFFGMGTASAIFATIVFAMPPVIRYTRLGIVQVSDEVIEAAKSFGSSSLRILLQVQLPLSLQSIIEGINQSIMMAISMIVIAAMVGSSGLGRTVIYSIERLNFGEGLISGLAVVIIAIILDRIMQSI------
134699119    --------------------------------------------------------------------RSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVTGLGQPVLKAISNQYLAMGLLNGLAIVALAIIFDRISQSYGKR---
15891014     -------------WTEDALGWIGDNGEGLFDFVSRLLEGSYDGILWLLQLAPPVVIALIAALLGWRLI-NLAAGILAGVALLFCATMGLWAETMSTLALVTTATILALLVGIPLGIIAGFTKSLDRVLEPILDLIQTMPPYIYLLPAIALLGYGPATALIATFIVAMPPAIRLTSLGIRMTPREFIELGHASGLTPWQMFMKIRLPFAIPSVMAGINQSLMMAFGMVVIAGIVGSGGLGETIYGAVRTLDIATSINAAIAIVILTMVLDRLTQSATSRAK-
137160400    ---------------------------------------------------------------AWIGSRSIKLVIGTMICFVIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGILMSKSNRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPFQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGIPILQSISNQYLALGLMNGLAIVALAIIFDRVTQQYGQR---
226331044    --------------------------------------------------MPAPIAIILFSLIAWQLSGK-AMGVASFISLILIGAIGAWSEAMVTLALVLTSLLFCLIIGLPLGIWLANSDRASKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAQSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGAGIVILAIILDRLTQSLGQNSR-
141045654    ------------------------------------------------------IVIAVICGLAWLGSRNWKLVVGAAVAFFLIGYFGMWKDTMATVAIITVCVIICMTAGIPVGVWMSRSDRVERTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETLEASTAYGATTFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRIAQEYGRR---
136379136    --------------------------EGFFDPLLYFLIW----LEKLLVNSPWPIVIAVFAILAWIGSRSIKLTIGTIVCFLIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGILMSKSSRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALG---------------------------
142950874    -------KLSIRQPIADGVKSLTVNFIAFTKGLRFIYLNLLRPLDTFLTHTPWWYTTGVFVAIGYF-TVGLRFAFVTLLLLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGVGIVLLAIIIDRISLAWTKKQRL
297180099    --------IPFADWLNAIMDWLVTHLGWLFMGMSWLLEWPIKGVRVVLQALPWSV-TGFLFCLVAYIASGWRLAVFTLASCLYMVIIGYWPESMNTLSLVAISVPMAILLGFGLGVWAFYSRRAERAIMPLLDILQTVPAFAYLLLILMLFGFGTVVGLIASVLYSFPPMVRNTIVGLRRVAAEVIESGLMSGATGRQLFWQVRVPSAKRQLLLGVNQATMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAMVIDRVTS--------
297180099    --------------------------------VAIFVLLFAIFFYFGLTKMPWPALLLIYSYAAWRIG-GTRLGLGTFFGLGFIVVTGIWPEAMLSVYLCSIAVIISFILGAGLGIWAASNDTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIVAYAIVPAIRYTEHGLRNLPEGVIEAAQMMGCSHRQMLWSVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGISLAIIAMIADRTTQACSRK---
150017718    --------------------------------------------------------------------------------------------LLEHIKLTALSVGIAIIIGMPLGILTSYVKKLNKPILGIASVVQAIPSMALLGFAIPFLGIGTPPAIVMVVLYSLLPIIKNTTTGIDNINPDMLEASKGIGLTKFQVLVKVQIPLALPVIMSGIRISAVTAVGLMTMAAFIGGGGLGYLVFSGIRTVNNYQILAGAIPACILALLVDGLFSIVEK----
141958455    -------------------------------------LHFLVWLEKLLVNAPWPVVIIGLAILAWLGSRSWKLVTGTVIAFLVIGYFGMWKDTMATLAIISVATLLCIAVGIPFGIWMAKSDRVQAAITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPLVRLTNLGIRLVDNEVLEAADSFGADYKQKLFGVQIPLALPNIFAGINQTIMMSLAMVVIASMIGVKGLGLPVLRAVSNQYLALGLLNGLAIVILAIIFDRVSQQYGRR---
304386427    -------------------------------------------------------------------------------------KSDLWQALLQHLGISLVALVLAIVIAMPLAIWATRHRKIAEILLQITGVLQTIPSLALLGLLIPLVGIGSVPAIIALVVYALLPIFQNTYVGITEIDPSLEEAADAFGMRPLQKLFRVELPTAMPVIISGIRTGLVLIIGTATLAALIGAGGLGNFILLGINRNDPALILVGAISSALLAIGLSALLNVLQRWS--
143045896    -------------WVETVFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
172057764    ------------------------------------------------------------------------------------------QALIEHIQLSVLSLVIACVIAIPLGIYLSRHKKFSEWSIGVTSVIQTIPSLALLGLMIPLVGIGTVPSVIALVLYALLPIVRNTYTGLAEVDPSLKEAARACGMTPMQSLMKVELPLALPVMMAGIRTAMVLIIGTATIAALIGAGGLGSIILLGIDRND-------------------------------
143066244    -----------------FFSFSAVHGEAIENFFD-PLLHFLILVEKLLVQTPWPIILFASALISYSVSKSFRLTIAVLLGLCSIGMIGLWEDTMQTLSIILVATLLCVTVGVPIGTLLHNKKFLQTIVNPVLDLMQTIPTFVYLIPIITLMGIGKVPGLIAVCVYAVPPVIRLTSLGLAQVPTRYIETAMALGLNNLKVLLLIKFPIALKSIMVGINQTIMMSLGMVVIASMIGVSGLGSNILKAINNQYITTGLLNGFAIVVIAIILDRLFQSVRKRK--
222102603    ----------FDEHIDDTLNWISDHASWLFDSIRAVLEGTYGGVLWLFQLAPFYVVALIAALLGWRLINS-KAGLLIGVAMLGCTVMGLWAETMSTLALVITATFMALVIGIPVGIVAGFVQAFDKIVEPVLDLIQTLPPYIYLLPTIALMGYGPATALLATVIVAMPPAIRLTSLGIRRTPNDFIELGQANGLTSWQMFVKIRLPFAIPSVMAGINQSLMMAFGMVVIAGIVGSGGLGETIYSAVRTLNIATSINAAIAIVILTMVLDRLTQSAANRN--
142077269    ---------PIEDAVKAMT--LDPGFISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVIGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGSYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLIGGKGLGLQVFNALQRSDTGRGLSAGLAIVLLAIIIDRITHAWTKKQR-
88807960     ---------WLGQGVDVIVAWLLANAQGAFDVIKVSVLAVVSFTEMLLDSPPAWLLAWSVAAIGLW-RVSGGFALFVLLGLNLVLSLQLWNEMIATLALVITASLLALVIGLPLGILSARYRSVWRLVRPCLDLMQTMPAFVYLIPAVMLFSTGAVPSILATLIFSMPPVVRLTQLGLSQVPADLIEAGRSFGCSERQLLWKVQMPSALPTVMTGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGIAVVILAVILDRLSQSFTARE--
135874809    ---------------------------------------------------PWPLIVLGIIFLAWVGSRSLIVVLGTFISFMLIGYFGMWEDTMSTLAIILVATFLCISIGIPLGIAMARSNKIQAFVVPILDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISNQYLALGLMNGLAIVILAIIFDRVTQKFGLRM--
139887773    -----------GDSIEAFFDPL---------------LFFLIRLEKLLLATPWPIILLVLAGLAWLGSRNWKLVIGSVVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPIGILMARSNRVEKTMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAVPPVIRLTNLGIREVDKETIEASEAFGATKMQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVAL-----------------
134699823    ---------------------------------------------------------LIVAALSYIGSRSWKLSLGAAVSFLLIGYLGMWDNTMSTVALISVATIICIAVGIPIGIAMSKSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDRVSQQYGKR---
140167879    -----------------------DNIEAVFDPVLYFLVW----FEKLLQNSPWPLVLICFLAIIYFGSRKVSVTIGSLFAFLLIGIFGMWEDTMSTVSIIGVCTLLSIGIGIPVGVMMAKSERAQRICTPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVVIYAIPPIIRLTNLGIREVDSEVLEAADAFGANPRQKLFQIQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFAM----------------------------
300776864    -------------------------------------------------------------------------------------------QIIQHLGLTFLSLLLAIVIGVPLGILISRKKKLSSPVLGAAGILQTIPSIALLGFMIPVFGIGPKPAIAALLIYALLPIIRNTYTGITGVDPAVIESAKAMGMNRRQLLFKVKLPLAMPVIIAGIRTAAVINVGVATLASFVAAGGLGEFIFGGISLNNTNMILAGAIPAALLAVVLDQIIAMIQK----
229542095    ------------------------------------------------------------------------------------------DALLQHIEISLIALFFSLLIAIPLGIYLTRKQKIAETIIGITGVLQTIPSLALLGLLIPLFGIGTVPAVIALVAYALLPLLRNTYTGIKEIDPSLLEAARAMGMNRRIRLIKVELPLAMPVIMAGIRTAAILIIGTATIAALIGAGGLGDIILLGIDRNDYALVILGAIPAALLAILFDVLLRQLEK----
135327985    ------------------------------------------------------IILLVLGTLAWLGSRSWKLVVGSVLAFVLIGYFGMWKDCMATVAIITVCTIMCITFGIPIGILMSRSNRVEKAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVAIAIIFDRISQEYGRR---
134388251    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTLGKVKFPLAVPSLVIGFNQTVILAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIAIVLLAIIIDRITLAYTKKQRI
195940825    MDPFHKTLIPLDSWVTEGIDWVVTHFRPVFQGIRIPVDYILNGFQQLMLGMPAPVAIILFSLIAWQFG-SAGMGVATLISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIAS--------------------------------------------------
150398812    ---IESINLEIGKSLVNLIEFLIKNYSWFFDIISQVIKTIANFFSTLLFSINPYLLILIIGIITWK-TVNLKTVPFAVIFLSIILMMGLWNMSIATISLILTSTIIALLIGIPLGILKARSKTINLIISPILDIMQTLPSLAYLIPAVLFFGIGEVPGIIATVIFAMPPAIKLTALGIEQVSDELVEVGRAFGSTSWQILTKIELPTALPSIMMGVNQAIMLSFSMVVIAGFIGSGGLGEVIISGIQRYSLAPALEAGIAVTFLAMIFDRITR--------
307244072    ----------------------------------------------------------------------------------------LFLKIGEHLYISLIALSLGVLVAVPVGVLITKNKTLTKVVMTIASVFQTIPSLSLLAIMIPIFGVGKLPAIIAIFIYSLLPVLRNTVLGMNGVDENILDAAKGMGMTFSQIICRIQIRLAAPVIMAGIRLSAVYVIAWTTLASYVGAGGLGDFIFSGLTLFNVPMIVMGALPVTVIALVIDFILARLEK----
290955278    ----------------------------FFNEIRLVIDSLAAFVQELISQPSVWLGVVGIAGYVSWAFGNWRVALLAVAGFTFLGLQGLWQESMDTLALTVSAVLVALLFGIPLGVWAGLSDRVNRIATPLLDFMQTMPTFVYLAPLTLFFLIGGASATIATVVYAAPPAIRITAHAIRTVPETTVEAADSLGATRRQALLKVLLPMSKRTVVMGVNQTIMAALAMVTIAALIDAPGLGKTVVQALQSLDVGTAFNAGLSIVVMAIVLDRVTTAASTRE--
290955278    ----------IASAADTTTTWVQDNLSGVTNAVRDLINGLLNPFQSLLTDSPWWLVAVLVALGVVLGGRRAGITTAVCVGLL--VATGMWSDSMTTLASTVVATILVMLLGVGFGVWMGRSRLVDRMLRPSLDAAQVMPPFVYLVPFLALFGATRFTAIVAAIVYAAPVAMKIIADGVRNVPATTVEAATSAGCNTWQIITKVQLPMARGALTLATNQGLIYVLSMVVVGGLVGAGALGYDVVAGFSQGQFGKGLAAGLAIVLLGVMFDRITQAAARR---
159037257    ----------------------------FFNEIRAVMDALVTFVQGLIAQPPVLGWLGVIALVSYWAFANWRVALLAAGGFTLFGLQGLWQESMDTLALTLVAVFVSLLFGIPLGILAGLSDRFHRLITPVLDLMQTMPTFVYLAPLTLVFLIGPASATIATLIYAMPPAIRITAHGIRSVPAPPVEATDSFGATRRQRLTKALLPLSKRTIVLGVNQTIMAALAMVTVAALIDAPGLGKTVIKALQTTDVGTAFNAGVAIVVMAIVLDRVTTAASVR---
159037257    ----------LSQGATAVTTWAQNNLSDLTGAVKDGVTGLLNPLEALLTESPWWLMGAVIVALAALIG-NLRAAAVAAVCVGLLVGSGLWHASMVTLAMTLVATMLVVTLGVVVGVWMGRSNRADRVIRPVLDAGQTMPAFVYLIPFVALFSVSRFTAIFAGVVYAAPVAIKIVADGVRAIPQSTVEAATAAGSNNWQTITKVQLPMARQSLTLATNQGLIYVLSMVVIGGLVGAGALGYDVVAGFSQGQYGKGLAAGVAIVVLGIMLDRIARAAAQRS--
137256509    -------------WVNEGEDFLKKNYRWMTKIIAGYIKEGYYFVEDFLLDSPWLLIAAIIILPCLIAG-GLRLGLYSGFVIYFWGATGMWEPSLQTLGLMGLSVLMCVFFGVMLGVFCSQSNRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSEQTIESATSFGSNRLQLLFKIKIPMALPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRKLDVGWAMEGGLCILFMAIMLDR-----------
168185827    --------------------------------------------------------------------------------------------LLQHIGLTLASVVVAILIGVPLGILISRKRKLSGPIIGVANVIQAVPSLALLGFLIPILGIGSTPAVFMVFLYSLLPIIKNTYIGLSSINPDMLEAAEGMGLTPGQKLKMVQLPLAMPIIMAGIRIAAVTAVGLMTIAAFIGAGGLGYMVFTGVQRVNNYMILAGAIPSGILALLIDYISGRIE-----
137034167    ----------------AFKDFARTYGDALESFFE-PLLFFLVWLEKLLINTPWPIILIVIGFLAWIGSRSWPLVIGSIAAFLLIGYLGMWKDTMATVAIITVSTLLCIVIGIPLGILMARSNRFEKIILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVFIYAVPPIVRLTNLGIREVDKEILEASESYGATPFQKLMSVQVPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLA---------------------
187779702    ---------------------------------------------------------------------------------LILKRSEIFSLLIEHIELTLIAVLIAVVIGVPLGIIITKNKKIANIVIGFANLTQAIPSLAILGFLIPLIGIGSGPAITMVVLYSMLPILKNTYTGITNINPDMLEAAKGLGMTNTQTLKLIKIPLAMPIIMAGIRIASVTAVGLMTIAAFVGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALIIDWITGRIEE----
136790716    --------IPIAEWIEKNIKEWLFMQRPLFKKLSAPIDSVLNGLDSLFNIIPFPIAVLIFLYFAYK-TNGFKFAILTMIGLVFIDLVDLWSESMTTLAMIFTAVIFCIIIGIPLGILSSRSKTFEVIMRPILDIMQTIPSFVYLIPVVMLFGIGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGSSLGLSKMLILIKIEIPLALKTIMAGINQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGSAVVGGTGIVILAIILDRITQ--------
210621362    ---------------------------------------------------------------------------------------------IEHIQLTVIAIAIAILIGVPLGILITYFKPAKKPIMGMTNIIQAIPSMALLGFMIPLFGIGTKPAIVMVTLYSLLPIIKNTVAGLNNINPDTIEAAKGIGLDRFQILYKVQIPLAAPVIMAGVRISAVGAVGLMTLAAFIGAGGLGYLVYAGIRTVNNAQILAGAVPACILALLIDYIFSVLER----
143975141    -------------WINAGEDYLKDHYKWITRLVASYVKLGYYGFEDFLLDSSWLFIAALMIIPAFKVG-GLKLAILFTFGIYFWGAVDMWEPAMESMALMSLSVLLSVIVGVFFGVLSSQSDRFESFLKPFLDTMQVMPAFVYLIPAMFFFGIGAAPAILATMIYSMPPIIRLTNLGIRQVPNETIETAVSFGSSKTQTLFKIQIPLALPSIMMGVNQTIMMALALIVLATFIGAQGLGAEIWIAIRKLDVGFAMEGGLCVLFMAIMLDRFSKALSAESK-
144036277    --------IPFSDWFNVVMNWIIDNFGSFFMGISWLLEWPIWAVQKVLNWLPWSVSIFLICVVAYSASGGRLAAFALAATLYMVV-IGYWEESMNSLSLVAISVPLAILVGFAIGVWGFYSNRAERVIMPSLDLFQTVPAFAYLLPILLLFGFGTVVGLIASVLYSFPPMVRNTIVGLRRVAPEVIESGLMSGATPGQLFWQVRVRSCRKQILLGVNQATMASLSMVIIASIIGGTSIGWEVLTTIRKAQFGESLLVGMVIALMAMIIDRITFGLAQRSGV
142081498    --------IPFSDWINFLMEKFVSKFGWFFLNISWVLSLPINAAQWLLHSLPWIVVIFLVT-LTAYLSAGIRLALFTLCATFYMVLIGYWEESMNTLSLVIISVPLAVFIGFGLGVWGYFSKRAEKIIMPILDIFQTVPTFAYLLPILLLFGFGTVVGLIASILYSFPPMVRNTILGLKRVPDNIIESAIMSGADPKQLFWQAMLPSCKKQILLGINQSTMAALSMVIIAAIIGGTAIGWEVLYYIRKAEVGQSLVVGVVIALMAIIIDRITS--------
142081498    ------------------------------DFFVFTLLIMI-FMYFGLTQMPWPPLLIIYSFFAWQIG-GHKLALGTFFGLSFIVVVGMWPEAMISVYLCGIAVVFCFITGTSLGVWAAHSSVVSAIVRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSVRYAEHGIRNLPSEVIEASKMMGSTRMQLLFLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGTNGLEQIVFIGLTDGNMGKGLIAGISMAIIAMIVDRITKTISEK---
225018511    ---------------------------------------------------------------------------------LFIDRRDFFKLLWEHLEISLIAIVIAILFGGFVGILISTFQKTSKPTLGVINLLYTIPSISMLGFLIPFSGIGNATAVIALTIYALLPMVRNTHTGMTNVDPGILEAAKGMGSTRLQILFKIKLPLAMPVILSGIRSMVTMTIALAGIASFIGAGGLGVAIYRGITTNNTAMTMAGSLLIALLALVMDFLLGFIERRMK-
84685716     --------------VDDILYWLTDNAAFLFDAARYALEGLYDGVLWALISAPFYAVAVVLGLAAWRMIGLVP-GIVTALALAACYAMGLWAETMETLALVFAASVIALAISLPVGILAGLFPRLDRALMPTLDLIQTMPPYIYLLPAIALLGYGPATALAATVIVAMPPAIRLTSLGIRETPHEFIELGQASGVTTRQMFFKIRLPFAVPSIMAGINQSLMMAFGMVVIAGIVGSGGLGETIYGAIRTLDIATSINASIAIVVLTMVLDRITQSAARK---
143783430    -------------WVETIFDYAVIKGDAVFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGIRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
142621549    -----------------------DNIEAFFDPLFFFLVK----LEKLLINSPWPIIIIIICGLAWIGSRNWKLVVGTAVAFFFIGYFGMWKDCMATLAIITVCVIICMVVGIPVGVLMARSDRTEKAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEACEAFGATRLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVKNQYLALGL--------------------------
142662002    ----------------------------------FIYLYLLKPLNAFLTQIPWWYTMIVFIIIGY-VTVGLRFATITAILLAFIGATGMWMHSMITLSSVLVSVLICFVIGVPLGVLASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGGYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLIGGKGLGLQVFNALQRSDTGRGLSAGLAIVLLAIIIDRITHAWTKKQR-
142917705    -------------WVNQGEDFLKVTIKEYTRAISAYVKAGYFMLEDFLLD-SSWVFVTALLVIPALAFGGIKLATFILLGALYWGMVGLWESAMETLALMGLSVVLSVIVGVILGIMCSLSDRFERGMKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETIETATAFGSSRAQTLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAALEGGLCVLLMAIMFDR-----------
142917705    ---------------------------------STVVIYLLRPFDMYLTYLPYWYTIAALVILSW-ASVGLRFAITTALLLAFIGACNIWTEAMITLSSVLISVLLCFLIGVPIGILASYSKRFQKINEVVLDAMQTLPYFCYLVPVLMFFGGGTFSALLATIIYSIPPIIRLTILGLSQVSSTYSEVSTSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGVGICLLAMIIDRISLAWTKKQR-
141367083    ------------------------------------------------------IIVVGILFLAWIGSRSIKVVIGTFLSFMLIGYFGMWKDTMSTLAIILVATFLCISIGIPTGIAMSRSNKIQTAIIPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISNQYLALGLMNGLAIVILAIIFDRVTQKFGLRM--
142690020    --------VPIAEWIEKHIKEWLFMQRPLFKKLSAPIDSVLNGLDTLFNFIPFPIVILIFMAFAFK-TNGLKFALLSALSLIFIDLVDLWQETMTTLAMIFTAVIFCMIIGIPLGIVASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIVFALPPIVRLTNLGIRQVGKGFKEAGASLGLSRFLILTKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVCGGTGIVILAII--------------
203287609    --------------IDKAFDFLVDNFANSSGIFAKIIDSFYENLKRLFTVINPVLFIVMICVFSFLFLKK-RLALLIMLGFCFILYFDLWEVSMDTISLIFVSVFFSVLWGILIGILGGYCTKFYVFLKPLLDLMQAMPPFVYLIPAISFFDTGTSSAIFATIIFAMPPVIRYTRLGIIQVPSEVIEAAKSFGSSSARILFQIQLPLALQSIIEGINQSIMMAISMIVIAAMVGSSGLGRTVIYSVERLHFAEGLISGLAVVIIAIILDRIMQAI------
169335903    --------------------------------------------------------------------------------------------LLEHLKISMTAIVVAGVIGLFLGILISEYRKSSKFVLSLVNFIYTIPSISLLGFLIPLSGIGNTTAIIALSIYALLPMVRNTYTGIVNIDEKLLEAAKGMGSTDFQILYKIKLPLAMPVIISGLRNMATMTIALAGIASFIGAGGLGVSIYRGITTNNTAMTVIGSFLIALLAVLIDFILGIIEK----
143075307    -----HQPGWLGQAIDLSVEWFLANAQGLFDLIKVSVLALVSVTEMVLEWPPAWMFALITAALGFW-RVNGGFALFVLLGFNLVLSMALWSEMIATLSLVITASGLALLIGLPLGILSARSRLVWRLVRPCLDLMQTMPAFVYLIPAVMLFSTGAVPSILATLIFAMPPVVRLTHLGIIQVPDDLIEAGRSFGCSDHQLLWKVQMPSAIPTVMTGVNQTIMLSLSMVVIASMIGGGGLGDVVLRGIQQLDVGMGFEGGIAVVILAVILDRLSQSFAGR---
242372956    --------------------------------------------------------------------------------------------IIEHIQISFIALLIATIIAVPLGILLTKTKKLSEIVMNIAAVLQTIPSLALLGLMIPIFGIGRVPAIIALVVYALLPILRNTYTGIKEVDPSLVEAAKGIGMKPFRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDSSLILIGAIPAALLAIIFDLILRYMEK----
142836500    -----EFYIPIAEWIEKHIKEWLFMQRPLFKKLSAPIDATLNGLDTLFNWIPFPIVILIFAFFAWK-TNGLKFAIFAAIALVSIDLVDLWKETMTTLAMIFTAVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHRIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIG------------------------
136713549    -------------------------------------------------------------ALAWLGSRSWKLVAGSVACFIIIGYFGMWENTMATLAIISVATFICIGLGIPLGIWMAKSNRVQSIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAAPPIVRLTNLGIRLVDEEVLEAADAFGANYKQRLWGVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVRGLGVPVLQAVSNQYLALGLMNGLAIVAIAIIFDRVSQKYGQR---
136753568    --------LPLSDWLNAVMDWIVDYFGWFFLGVSWALEWPIKAVRFILNALPWSVTTFVFCTVAWAASGR-KLAIFTLFSMLYMLLIGYWSESMNTLSLVAISVPLAILVGFAFGVWGFFSDRAARVIMPMLDALQTVPSFAYLLPILMLFGFGTVVGLIASVLYSFPPMVRNTILGLRGVSPEVIESGLMSGATPGQLFWQVRIPSSLKQILLGVNQATMASLSMVIIASIIGGTSIGWEVLSQIRKAQFGESLLAGMVIALMAMVIDR-----------
119952947    --------------IDKAFNFLVDNFSDSNGIFAKIVIFFYDNLKKLFLLINPVFFIILICVLSFLFLKK-RLALLIMLGFCFILYFNLWEVSMDTISIIFVSVFFSVIWGILIGILGGYYSKFYVFLKPLLDLMQAMPPFIYLIPAIPFFGMGTSSAIFATIIFAMPPVIRYTRLGIIQVPGEVIEAAKSFGSSNIRILFQIQLPLALQSIIEGINQSIMMAISMIVIAAMVGSSGLGRSVIYSVERLHFGEGLISGLAVVVIAIILDRIMQAI------
220930693    ---------------------------------------------------------------------------------------------VDHIKLTVIAVGFAIILGVPLGILISYVKKLNKPVLGFANVVQAIPSMALLGFSIPFLGIGTLPAVVMVILYSLLPIIKNTFTGIQNINPLTLEAARGIGLTKFQILTKVQIPLALPVIMAGVRISAVTAVGLMTIAAFIGAGGLGFLVFSGIRTVNNNQILAGAIPACLLALTVDYLVGLIEK----
134734426    ---------------------------------------------------------LLYWGLVYLGSRSIYLTIGSLFAFLFIGYFGMWDDTMSTVSIIGVCTALTIGFGIPVGILMSGSDRARAMITPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAVIIYAIPPVIRLTDLGIREVNKEVLEAADAFGANRMQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFTMGLLNGLAIVALAIIFDRVSQSYGKRM--
118443723    --------------------------------------------------------------------------------------------LIQHIGLTLASVAVAILIGVPLGILISRKKKLSGPVIGVANVIQAVPSLALLGFLIPILGIGSTPAVFMVFLYSLLPIIKNTYIGLSSINPDMLEAAEGMGLTPAQKLKMVQLPLAMPIIMAGIRIAAVTAVGLMTIAAFIGAGGLGYMVFTGVQRVNNYMILAGAIPSGILALLMDYISGKIE-----
142997248    -EWKLSIRQPIADTVKSLT--VNPSFIAFTKGLRFVYLNLLRPLDTFLTHIPWWYTMGIFTAIGYFA-VGLRFAFVTILLLLFIGACGIWTQSMITLSSVLVSVTLCFAVGVPLGIIASYNQRFRDILNVILDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLMAIIIDRISLAWTKKQRI
228475293    --------------------------------------------------------------------------------------------IFEHIQISFIALFIAILIAVPLGIALTKTKRLSEVVMNIAAVLQTIPSLALLGLMIPIFGIGKVPAIIALVVYALLPILRNTYTGIKEVEPSLTEAAKGIGMKPMRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNTALILIGAIPAALLAILFDFILRYMAK----
224534227    --------------IDNFFDFLVDNFSISEGVFSKSIIFLYENLKNLFLFINPILLILIVCLLSFIFLKK-RLIFLILPGFFFILYFNLWEASMDTIAIIFVSVFVSVILGIPIGIFGGYFPRFYVFLKPILDLMQAMPPFIYLIPAIPFFGMGTASAIFATIVFAMPPVIRYTRLGIVQVSNEVIEAAKSFGSSNLRILLQVQLPLSLQSIIEGINQSIMMAISMIVIAAMVGSSGLGRTVIYSIERLNFGEGLISGLAVVIIAIILDRIMQSI------
94994401     -------------------------------------------------------------------------------------------ALGEHLQISLLSLMIALLIGVPLAALLSRSKRWSDIMLQVTGVFQTIPSLALLGLFIPLMGIGTLPAVTALVIYAIFPILQNTITGLNGIDPSLVEAGIAFGMTKWERLKTFEIPIAMPVIMSGVRTSAVMIIGTATLASLIGAGGLGSFILLGIDRNNANLILIGAISSALLAIIFNSLLQYLEK----
142909424    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCSRRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
260682599    --------------------------------------------------------------------------LANFFNFILLQKDKIIELLIQHMSLTVTSILIAIIVGVPLGIIISRISSLRKFVLGFVNLVQAVPSMALLGLLVPILGIGSKPAIFMVVVYSLLPIVKNTYIGITSIDPVVLESAKGIGLTRNQTLFKIQFPLALPIIMGGVRISAVTAVGLMTLAAFIGAGGLGYLVFSGVQTVNNNMILAGAIPSCIIALLVDYLFSKIE-----
119508973    ------------------------------------------------------------------------------------------KQTIEHLGLTLASLSIAIVIGVLVGIILTRYKQVANNVIGIAGMIQTIPSVALLGFMLPVLGIGVTPAIVALFLYALLPIIRNTFIGIEEVDDSIKEAAKGMGMPSSQILLKVELPLATPVIFAGIRTAAVTNVGVATLCALIASGGLGQFIFRGIALNNTDMILAGAIPSAGLALMLDFLLGVLQK----
142474328    --------------IESSVQWLTINFIAFTKGLRYVTIYLMRPLDMYLTFTPWWYVMSAFVIISW-VSVGLRFAVVSAFLLLFIAACNIWTQAMITLSSVMISVFFCFIIGVPIGILASYSKRFQNINEVILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVLGLSQVSLTYSEVSKSFGGTTMQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGKEVFAGLARSDTGRALAAGIGICLLAIIIDRISLAYTKKQR-
142772360    --------------ISNSVESLTVNFIAFTKALRFVYLKLLRPLDIFLTHVPWWYTLGVFAAIGYF-TVGIRFAIITAILLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRI----------
142452931    -------------WIEIVFDYAVVKGDLIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
144069882    --------LPIAEWIEKNIKEWLFMQRPLFKKLSAPIDSVLNGLDSLFNIIPFPIAVLIFAYFAYK-TNGLKFTILTTIGLIFIDLVDLWSESMTTLAMIFTAVIFCIIIGIPLGILCSRSKIFEIIMRPVLDVMQTIPSFVYLIPVVMLFGIGLTPGVIATIIFALPPTIRLTNLGIRQVGKGFKEAGSSLGLTRLLILIKIEIPLALKTIMAGINQTLMLSLSMVVIAALIGAGGLGLTVYVALGRLDIGSAVIGGTGIVILAIILDRITQ--------
148643051    ---------------------------------------------------------------------------------LIVNQSDFFTDLMQHLEISLISVVFAIIIGLGLGIFISEYPK-NKWVLAIVNLIYTIPSIALFGFLIPVSGVGNTSAVIALTIYGLLPMVRNTYTGIRTIDDRIIEAAKGMGSTDLQILLKIKLPLALPHIMSAIRNMAVMTIALAGIASFIGAGGLGVAIYRGITTNNMPLIVAGSVLISVLAICIDLILGYFEK----
269120128    --------------------------------------------------------------------------------------------AFAHIKLTFIAVLLAILIGVPLGILINTYKSLSKGIIGVINLIQAVPSLALLGLFIPLLGIGVLPAIAVVILYSLLPIVKNTYTGLNAINPQTLEASKGIGMTRLQRLFKVKMPLALPIIMAGIRISSVTAVGLMTVAAFIGAGGLGSLIFAGIQTVNYNKILAGAIPACILALAIDFFVGKIE-----
182417883    --------------------------------------------------------------------------------------------LLEHIQLTLLAVLIAVVIGVPLGIFITNYKKLAKIVIGFANLVQAIPSLAILGFLIPVVGIGSVPAIIMVVLYSMLPIIKNTYTGISNINPDMIESAKGVGMTNIQILKIVKIPLAMPMIMAGIRISGVTAVGLMTIAAFVGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALIIDYITSKIE-----
302387520    --------------------------------------------------------------------------------------------LIEHLKLTAVSVGLAILIGVPLGIFISYAAKASKPVLSVANVIQAIPSMALLGFLIPLLGIGIIPAIVAVVLYSLLPIIKNTYTGIENINPQTLEAARGIGLTPFQVLTKVQIPLALPVIMAGVRIASVTAVGLMTMAAFIGAGGLGYLVFSGIRTVNNNQILAGAVPACLLALMVDFLIGLVEK----
138219833    ----------------------------------------------------------------------IKLVIGTVICFLIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKTILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQKYGER---
135892627    -------------------------------------------------------------------SRSIKLVIGTVVCFIIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
297192568    ----------------------------FLLHLSNTATDAVSGVYNALDAMGWTGVFAAGVLFAWLGRSGVKVAATAFGAFAVCGLLGMWDATLLTIALMVVAVTCAALLGVLIGLAAGLSDRVDRLLRPVLDTMQVLPAFAYLLPFVLVFGTGTPAALFCTVIYAAPPMARLTTLGLRGADPAVLEASTSLGANAWQRLRTARLPLARKQMLLGLNQTIMMALSMVVIAALVGAGGLGEEVYSALSTVDVGKALAAGIPIVLIAVWLDRTTAAAGDR---
297192568    --PVNKAQVWITENLSSGIPVLGGTETWSEHFTLWVLNPMRDGLTAL-----PWWAVLLLVAALAWLVGTWMTALTATLAMAAIGVLGVWTKSLDTLSQVLAALVVTLFLGVLAGILCARAGRLERWLRPVLDAMQTMPQFVYLIPVVALFGVARVSAIVAAVVYALPAVVRITAQGLREVDPAALEASRSLGASTRQQLLRVQLPLARPALQLAVNQGVVLVLAVVVVGALVGGGALGYDVVKGLSRGEMGLGMTAGVAIVCLGLVLDRITQPARKR---
135366444    ------------------------------------------------------------------------------FAFLLIGIFGMWEDTMSTVSIIGVCTMLSIGIGIPVGVLMAKSERAQRICTPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVVIYAIPPIIRLTNLGIREVDKEVLEAADAFGANPRQKLFQVQLPLALPTIFAGINQTIMMALAMVVIASMIGVKGLGQPVLKAITNQYFAMGLFNGLAIVALAIIFDRVSQSFGHR---
142787086    ----------------------------------FVYLNLLRPLDIFLTFTPYWYTMGVFVAIGYF-TVGIRFAFITALLLLFIGACGIWTQAMITLSSVLVSVALCFAIGVPLGIIASYSERFKNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSKSFGGTLLQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQRV
135958459    -----------------------------------------------------------------------------FLSFMLIGYFGMWEDTMSTLAIILVATFLCISIGIPMGIAMARSNKVQALIVPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDALEAADSFGANYWQKLFGVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLRAISNQYLALGLMNGLAIVILAIIFDRVTQKFGLRM--
134685628    -----------GDAIESFFDPL---------------LTFLIFLEKLLVNTPWPIVIGVFGLLAWIGSRNYKLVIGTMVCFLVIGYFGMWKNCMATVAIISVATLVCIVVGIPIGVLMSKSSRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEAADAFGATPMQKLRSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVRGLGV-----------------------------------------
269121628    ----------------------------------------------------------------------------------------YINLLIQHLKISVFSIVIAVILGITIGIYIFYNKKIRSLILGITNGIYTIPSIAVLGLLIPLVGIGFWNASVTLIIYGLLPVIRNTYTGLESTDKKIIEISEGMGATEFQTFKNIRLPLAMPIIISGIRTVVIMTISLAGIASFIGAGGLGQAIYRGINTNNSVLIVIGSLLIAILAIVLDYFLNVVEKK---
135217813    ----------------------------------------------------------------------------------------FWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
136226446    -----------GEAIEGFFEPLLLFLVWFEKFFIN---------------TPWPLIVVGILFLAWIGSRSIMVVIGTFLSFMLIGYFGMWKDTMSTLAIILVATFLCISIGIPTGIAMSRSNKIQTAIIPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISN---------------------------------
145594188    ----------------------------FFNEIRAVMDALVTFVQGLIAQPPVLGWLGVVALVSYWAFANWRVGLLAAGGFTLFGLQGLWQESMDTLALTLVAVFVSLLFGIPLGILAGVSDRFHRMITPVLDLMQTMPTFVYLAPLTLVFLIGPASATIATLIYAMPPAIRITAHGIRSVPAPPVEATDSFGATRRQRLTKALLPLSKRTIVLGVNQTIMAALAMVTVAALIDAPGLGKTVIKALQTTDVGTAFNAGVAIVVMAIVLDRVTTAASIR---
145594188    ----------LSQGATAVTTWAQNNLSDVTAAVKDGVTALLNPLEALLAESPWWLMGAVIVVLAALIGNLRTAAV-AAVCVGLLVGSGLWNASMITLAMTLVATLLVVTLGVVVGVWMGRSSRADRIIRPVLDAGQTMPAFVYLIPVVALFSVSRFSAIVAGVVYAAPVAIKIVADGVRAIPESTVEAATAAGSNSWQTITKVQLPMARQSLMLATNQGLIYVLSMVVIGGLVGAGALGYEVVAGFSQGQYGKGLAAGVAIVVLGIMLDRIARAAAQRS--
296444080    ------------------------------------------------------------------------------------------ELLVEHIKLTTLSVGFAILIGVPLGILICYIKKLNKPILGIANVIQAIPSMALLGFAIPFLGIGTLPAIVTVVLYSLLPIIKNTYTGINSIPPQTIESARGIGLTKLQILFKVQIPLALPVIMAGVRISAVTAVGLMTMAAFIGAGGLGYLVFSGIRTVNNNQILAGAIPACLLALLVDFLVATVEK----
144183810    ---------WLGKAVDAAVAWLLTHAQVLFQAINGVVLAIVAATETVLQWPSAWFFALLVALLGLW-RVNGGFALFVLLGLNLVLSMDLWAPMITTLSLVLAASLLALIVGLPLGILSARHAMVWRLVRPGLDLMQTMPAFVYLIPAVMLFSTGAVPSIIATLIFAMPPVVRLTQLGLSQVPADLLEAGRSFGCSERQLLWKVQMPSALPTVMTGVNQTIMLSLSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGIAVVILAVILDRLSQSL------
142519863    ----------------------------------FIYLYLLKPLNAFLTQIPWWYTMVVFIIIGY-VTVGLRFATITAILLAFIGATGMWMHSMITLSSVLVSVLICFVIGVPLGVLASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGGYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLIGGKGLGLQVFNALQRSDTGRGLSAGLAIVLLAIIIDRITHAWTKKQR-
142519863    -----------------------DNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMTLPALAYG-GIRLALFCMFTVYFWGAVDMWEVSMQTLALMGLSVILSVILGVILGIFSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKYQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRLSSAISK----
134402778    ----------------------------------------------------------------------------------------YWDKCIMTTTIVIIGMLLCLVIGIPIGIMMARNRKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVIEAAEAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGERM--
148379598    ---------------------------------------------------------------------------------LILKRSEIFSLLIEHIELTLIAVLIAVVIGVPLGIIITKNKKIANIVIGFANLTQAIPSLAILGFLIPLIGIGSAPAITMVVLYSMLPILKNTYTGITNINPDMLEAAKGLGMTNTQTLKLIKIPLAMPIIMAGVRIASVTAVGLMTIAAFVGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALIIDWITGRIEE----
223042893    --------------------------------------------------------------------------------------------IIEHIQISFIALLIATIIAVPLGILLTKTKKISEIVMNIAAVLQTIPSLALLGLMIPIFGIGRVPAIIALVVYALLPILRNTYTGIEEVDPSLVEAAKGIGMKPIRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDSSLILIGAIPAALLAIIFDLILRYMEK----
135823066    --------------------------------------------------------VLGILILAWIGSRSILVVLGTFLSFMLIGYFGMWQDTMSTLAIILVATFLCISIGIPVGIAMARSNKVQSAIVPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISNQYLALGLMNGLAIVILAIIFDRVTQNFGLRM--
141564028    --------------------------------------------------------------------------------FLGFLSPRYWDKCIMTTCIVLIGMLLCIIIGIPMGIAMARNKKVRNALLPVLDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVVEASEAFGASKKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
297197996    ----------------------------FFNEIRLVIDNLVTFVQDLISQPSGWLGVVGLAGYVSWAVANWRVALLAVAGFTFLGLQGLWQESMDTLSLTLSAVLVALLFAIPLGVWAGLSERVNRIVTPFLDFMQTMPTMVYLAPLTLFFLIGGASATIATVIYAAPPALRITAHAIRSVPPTTVEAAESMGATRRQSLLKVLLPMSRRTVVMGVNQTIMAALAMVTIAALIDAPGLGKTVVQALQSLDVGTAFNAGLAIVVMAIVLDRVTT--------
297197996    ----------IAKAADNVTTWAQDHLSGLTNGFRDVITNGLLNPFQTLLTDSPWWLVGAALVGIAVVLGGWRAGITTAVCVGLLVATGVWSDGMTTLASTVVATVLVMLLGMVFGVWMGRSALVDRLVRPTLDAAQVMPPFVYLVPFLALFGATRFTAIVAAIVYAAPVAIKIIADGVRTVPAATVEAATSSGCNTWQIITKVQLPMARSALTLATNQGLIYVLSMVVVGGLVGAGALGYDVVAGFSQGQYGKGLAAGLAIVLLGVMFDRITQAAARR---
169335298    ------------------------------------------------------------------------------------------DLFIKHIELTFIAIIASIVIGVPLGILISYVKPAKKPIMALTNIIQAIPSMALLGFLIPFVGIGTKPAIIMVILYSLLPIVKNTYAGLSNVNSDTLEAAKGIGLTKLQILYKVQFPLALPVILAGVRISAVSAVGLMTLAAFIGASGLGYLVYAGIRTVNNNQILSGAIPACFLALFIDYIFGIFENK---
137549036    ---------------------------------------------------------------------------GSCISFMLIGYLGMWKNTMSTVALISVATLICIALGIPIGIAMSRSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDRVSQQYGKR---
170760479    ---------------------------------------------------------------------------------LILKKSQILSLLVEHVELTLISVLVAVVIGVPLGIIITKNKKLAKTVIGFANLTQAIPSLAILGFLIPLIGIGSAPAITMVVLYSMLPILKNTYTGITNINPDMLEAAKGLGMTNTQTLKLIKIPLAMPIIMAGIRIASVTAVGLMTIAAFIGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALVIDWVTGKIE-----
239636663    --------------------------------------------------------------------------------------------IIEHIQISFIALLIATIIAVPLGILLTKTKKTSEIVMNIAAILQTIPSLALLGLMIPLFGIGRLPAIIALVVYALLPILRNTYTGVKEVDPSLIEAAKGIGMKPIRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDASLILIGAIPAALLAILFDIILRFMEK----
224475863    --------------------------------------------------------------------------------------------LLEHIQISFIALLIACLIGVPLGIFLTKTKYISEFVINIAAVLQTIPSLALLGLMIPIFGIGTLPAIIALVVYALLPILRNTYTGIKEVDPSLVEAAKGIGMKPGRRLTKVELPIAMPIIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNSSLILLGAIPAAILAIVFDLALRYIQK----
281491337    -------------------------------------------------------------------------------------QDQFWQALLEHIQISLISIFIAILISIPLALLLRRLPKIAEPVLQVTGIFQTIPSLALLGLLIPFIGIGSLPAIVALVVYAIFPIVQNTYTGLEQIEPSLIEAATAFGMNRRERLMKFELSLAMPFIMAGIRTSTVMVIGTATLAALIGAGGLGNFILLGINMNDVSLILIGAISSALLAIIFSSLLKFLEK----
138704148    --------------------------------------------------------------------------------------------------------FLCLVFGMPVGILMSRAEKIRNKILPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
141078301    -----------------------------------------------------IIVFAVILLTFYASGKKYGTTIFVGLCTFSIGFLNFWDKAIETTTIVFIGIVLCLIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGANKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVVASMIGTRGLGDEVLLGLQQLNVGSSLEAGLAIVLLAIVFDRITQAYGEK---
226948964    ---------------------------------------------------------------------------------LILKKSQILSLLVEHVELTLISVLVAVAIGVPLGIIITKNKKLAKTVIGFANLTQAIPSLAILGFLIPLIGIGSAPAITMVVLYSMLPILKNTYTGITNINPDMLEAAKGLGMTNTQTLKLIKIPLAMPIIMAGIRIASVTAVGLMTIAAFIGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALVIDWVTGKIE-----
135477079    --------------VQVGVDWLAVNFVAFTKGMRFIYLYMLNPLDYYLLHLPWWFTMVSFMIISF-VTVGLRFACIAFALLCFIGACGIWAESMITLSSVLVSVAVCFIFGVPLGVWAAYNKRFRNFQEPILDAMQTLPSFCYLIPVLMLFGGNKVSAVIATVIYSIVPIIRLTILGLTQVSESFTEVSKSFGGTTLQTLVKIKYPMAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGREIFQALAKSDTGRGLAAGIAICLLAIILDRISMALTEKQR-
139579263    --------IPISEWIEVNIKEWLFTQRPLFKKLSAPIDNVLNGLDSLFNFIPFPIVILIFIFLAYK-TNGLKFALFTLLSLVFIDLVDLWSESMTTLAMIFTAVIFCILIGVPLGILASRSNTFEIILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILLKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGARGLGLTVYVALGRLDIGAAVIGGTGIVILAII--------------
143086533    --------------------------RPLFKKISAPIDTVLNSLDSLLNFIPFPIILFIFVFFAFR-TNGLKFAVFSLTSLIFIDLVDLWSESMTTLAMIFTAVIFCMLIGIPLGILASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLSKFLILLKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVVGGTGIVILAIILDRITQ--------
28210129     --------------------------------------------------------------------------------------------TGKHLQLTAIAVLLAIFIGVPIGILISRYKKAAPYVIGIANIVQAVPSLALLGFLIPIIGIGEMPSILMVFLYSLLPIIKNTYTSLENISPDIKEAGKAMGMTNYQLLTMVELPLAFPIIMAGVRISSVTAVGLMTIAAYVGAGGLGDLIFAGIQSLNSSMILSGAIPACIMALLLDFIIG--------
260495111    --------------------------------------------------------------------------------------------TIEHILISLLAISIASVLGIILGIIISEYRRFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIVNINPLIIEASEGMGSTKLQQLFKVKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEKR---
142359505    -------------------------FEYFFNPLISIVEFGIDLVESVFTWLPWFVPAIIVFAIVARTRR-WGLATFTAFAVVYPGLVGVWSQSIVTISLMAVAVFICVLVGVPLGVLAAFNDRVESILRPILDGMQTVPATVYLIPIVLFFGIGPAPAAVATVIYALPPMVRLTKLGIQQVPRSAVEAAQMFGATKRQILAKVQLPLAVPSIIAGINQTVMMALGIVVIATLVGAGGLGQEINQTVRRLEPGRGLVVSLAVVAVALVLDRV----------
142359505    ----------FADPIDTGFKWFRTTFDVVTRPFNFIVREVLIRAQTLFNETVTWQAVVVVAAAFAFYVAGWKMSVFTACGVTFIGLTGRWLDAVDTLTQTVVAVVISILIALPIGIWIGRRPRIEAIIAPVLDAFQTIPNLVYAIPFVMIFSVGPVPGIVAAVVYAIPPGIRLTSLGIRQVNNESIEAAITFGATQRQVLWGVRVPLAMPSIILAINQMVMMVLAMAIISGMVGGGGLGYRSIEALTGPDSGLGVEVGLAIVIMATILDRLLQATARR---
142287593    -----KYELPTEKWISAFLDWLVDSANFYFFTFRDITRAIASLIEWPYQFLRSWVAVITVVVAISYYASDWRLGTLTCACFAYLAVFGQWQSAMVTLASVLIAVPIGALGGLFLGIIAYKSRIVENCLRPILDLMQTVPVFAYLVPVLILFGFGPVAALVATVIYAMPPMVRVTIVALKTVPEEIKEAGKMVGCTDRQMMWKVLVPSASSSLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLASLRRLDIGGGIEAGLAIVVMAIALDRISQAFSVR---
73663305     --------------------------------------------------------------------------------------------IFEHIQISFIALLIAALIGVPLGIALTKTRKLSEVIMNIAAVLQTIPSLALLGLMIPLFGIGKVPAVIALVVYALLPILRNTYTGINEVDPSLVEAAKGIGMKPGRRLSKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDTSLILIGAIPAALLAILFDLVLR--------
290894091    ----------------------------------------------------------------------------TLLDTFAVRKDELFTALVQHIQISFVSLFIAVLIALPLGIYLTRHKRLAEPIIQVAAIFQTIPSLALLGLLIPLVGIGIVPAIIALVIYALLPILRNTYTGIKEVDPALVEASRAMGMNKWKRLYKVQLPLAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDNSLILLGAIPAALLAILFDFLLRFLEK----
34762738     ----------------------------------------------------------------------------------------FLNLTVEHILISLSAISIASVLGIILGIIISEYRKFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIITINPLIIEASEGMGSTKLQQLFKVKIPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEKR---
136288790    ---------------------------------AFVYLNLLRPLDVFLTQIPWWYTLAVFSALGY-VTVGIRFAIITAVLLLFIGACGIWTQSMITLSSVLVSVVLCFIIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
136288790    ------------------------------------------------------------------------------------------------------------------------SNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDRFLAFSKDKERL
289434706    ----------------------------------------------------------------------------TLLDTFAVRKDELFTALVQHIQISFVSLFIAVLIALPLGIYLTRHKRIAEPIIQVAAIFQTIPSLALLGLLIPLVGIGIVPAIIALVIYALLPILRNTYTGIKEVDPALVEASRAMGMNKWKRLYKVQLPLAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDNSLILLGAIPAALLAILFDFLLRFLEK----
140330686    --------------------------RTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFFVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
148238699    ---------WLGQGVDVIVAWLLANAQGAFDVIKVSVLAVVSFIEILLDAVPAWLLAWAVAAVGLW-RVSGGFALFVLLGLNLVLSLQLWNAMIATLALVITASLLALVIGLPLGILSARYSSVWRVVRPCLDLMQTMPAFVYLIPAVMLFSTGAVPSILATLIFSMPPVVRLTQLGLSQVPADLIEAGRSFGCSERQLLWKVQMPSALPTVMTGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGIAVVILAVILDRLSQSFTARE--
142551490    ----------------------------------------------------------MIAITYFTSGRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVLGIFLCIIIGIPVGIAMARSERVRNAILPVLDLMQVIPAFCYLIPGIILFGLGAIPAIISIIVYAAPPLIRLTDLGIRLVDKEIIEAAESFGANKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQA-------
296328553    ----------------------------------------------------------------------------------------FLNLTIEHILISLLAISIASVLGIILGIIISEYRKFSGLILGAVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIITINPLIIEASEGMGSTKLQQLFKVKIPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEKR---
222081718    ---------------DAALEWVSDNGGFVFDFFRTVLEGLYDGVLLALQFAPFYVVAIVIAALSWRL-VNVWFGIFAAVALVFCAAIGLWPETMSTLALVITATFLALLVAIPAGVIAGFVPALDRILEPVLDLIQTMPPYIYLLPAIALLGYGPATALVATVIVAMPPAFRLTSLGIRMTPLEFVELGQASGMTGLQTFFKIRLPFAMPSIMAGINQSLMMAFGMVVIAGIVGSGGLGETIYGAIRTLDIAKSINAAIAIVVLTMVLDRL----------
72163328     ---------------------------------------LFGAIPEVIGQPTAILMMLLLSTLAWVVA-GWKLGVFSLVALTLVISIEQWSNAMSTLALVLVASLIAVVIAIPIGIVAAYSTVVSRIVKPVLDLMQTMPAFVYLIPAIFFFSLGAVPGVVATVVFAMPPGVRLTELGIRQIDKEVVEAGEAFGASPFKILTGIQLPLALSTIMAGVNQVIMLGLSMVVIAGMVGAGGLGNQVYQGISRNDGALGFEGGIAVVILAIFLDRLTAAITRRS--
140339544    --------------------------------------------------------------------------------------FGMWEDTMSTIAIISVATLVCIVVGIPLGILMSRSRKVEAGITPILDVMQTVPSFVYLIPIIMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIREVDKECLEAVDSFGATNWQRLTRVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLRAVSNQYLALGMLNGLAIVALAIIFDRVSQQYGKR---
136800366    ---------PLKIYISNFVKWLMNDAHFLTRSISWIIEQPYQFILSLLLILPALSWVAVITIITAIYTKDKALVALVALSFFYLAVFGQWQSAMITLSSIIIAVPIGVLLGLSLGIASYKSQKIEQFIKPILSLMQTIPVFAYLVPILVMFGFGPVSALIATVIYAMPPMVHTTILALKSVDPQIKDFGLISGCTNRQLMWRVLIPSAKSTIMVGVNQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVESGLAIVILAVALDRL----------
142658319    -------------WVNDGEDYLKKNYRWVTKLIASYIKETYYFLEDFLLESPWILIAAIIVIPC-IIAGGLRLGIYSSFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGL----------------------
140285567    ----------------------------------------------IVQAPWPVVILGVIGITYVISGRKLGTTIFVGFCTFFIGFLNFWDKAIETTTMVVIGIVICVVIGIPIGIAMSRSERVRNIILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEIIEAAESFGASKKQKLWGVQIPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
256846922    ----------------------------------------------------------------------------------------FLNLTVEHILISLLAISIASVLGIILGIIISEYRKFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIITINPLIIEASEGMGSTKLQQLFKVKIPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEKR---
137561053    -------------WVEKVFNYAVIKGDTLFTAITIGIRSVLDFLELLFVKTPWIVIITTIVILT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
135462927    ---------PLMQPLNKGFDWLIVNYGMFFEGINNFLLGLYSSMKNFLVGMPWPLVIALVIFITYFASGRTTIMVAFCTFFLGFLSPRYWDKCIMTTCIVVIGMLLCIVVGIPVGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRG--------------------------------------------
143426721    -----------GEAIESFFEPLLMFLVWFEKFFIN---------------TPWPLIVLGIIFLAWVGSRSLIVVLGTFISFMLIGYFGMWEDTMSTLAIILVATFLCISIGIPIGIAMARSNKIQAFVVPILDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLLGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQAISN---------------------------------
288961773    ---------------EWLVTTILDHGQPALDVIATLVDGLGGGLDGLLLGIPPWLLALLLSAAALW-RVGRGFALFTLLALAGIFVMGLWESTVSTLGLVLASTMLSLVGGVPLGIWMTRSRIADAVGRTLLDLMQTMPAFVYLIPAVLFFGLGRVPGIIATVVFAMPPAVRLTVLGIRQVPAELVEAGRAFGCRDHQLLFKVQLPNALPSIMAGVNQTMMMALSMIVVASMIGAGGLGNVVLQGIQRLDIGLGVQSGLAVVLLAVVLDRITQSFGR----
257467783    ----------------------------------------------------------------------------------------------EHIFLSFMSIIMAVVIGIPMGIVITYYQKARKTILGATNVIQAVPSMALFGFLIPLIGIGKLPAIIIVVLYSLLPIVKNTYIGLDGINPLTIEAAEGIGMTKFQILQKVQLPLALPVIMGGVRIAVVTSVGLMTIAAFVGAGGLGYLVFSGIRTINNYQILAGAIPACILALLIDYLTGVLEK----
141832266    --------------------------------------------------------------------------------FQLFSKSTFWDKAIETTTIVFIGIVLCVIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGANKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVVASMIGTRGLGDEVLLGLQQLNVGSSLEAGLAIVLLAIVFDRITQAYGER---
135674886    ------------------------------------IKNGYYFLEDFLIDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVLVGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
143206761    ----IDGLIPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
295706022    --------------------------------------------------------------------------------------DALFQALLEHIQISVLALVIAVLISVPLGLYLTRHDRIAEPIIGVTAVLQTIPSLALLGLLIPLVGIGTFPAVIALFLYSLLPIVRNTYTGIKEVDPSLIEASKAMGMNSWRRLIKVELPLALPVIMAGIRTAMVLIIGTATIVALIGAGGLGSLILLGIDRSDNSLILLGAIPAALLALIFDGILRTIE-----
170755239    ---------------------------------------------------------------------------------LILKKSQILSLLVAHIELTLISVLVAVAIGVPLGIIITKNKKLAKTVIGFANLTQAIPSLAILGFLIPLIGIGSAPAITMVVLYSMLPILKNTYTGITNINPDMLEAAKGLGMTNTQTLKLIKIPLAMPIIMAGIRIASVTAVGLMTIAAFIGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALVIDWVTGKIE-----
138074885    ----------------------------------------------------------------------IYLTVGSLAAFLFIAYFGMWQDTMSTVSIIGVCTLLAIGLGIPIGILMSGSDRVRSAVVPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAIIVYAIPPMIRLTDLGIREVDKEVLEAADAFGANRLQKLFRVQLPLALPTIFAGINQTIMMALAMVVIASMIGVRGLGQPVLKAISNQYLTMGLLNGFAIVVLAVIFDRVSQSFGKR---
116492046    ------------------------------------------------------------------------------------------QALLQHIGISVLSLLIAILIAMPLAIWATHHRKVAELLLQVTGVLQTIPSLALLGLLIPLVGIGSVPAVIALVIYALLPIFQSTYVGITEIDPSLEEAADAFGMRRSQKLFRVELPTAMPVIISGIRTGLVLIIGTATLAALIGAGGLGNFILLGINRNDPQLILVGAISSALLAIILSALISVVQR----
139183472    -------------WVETVFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
144098061    ---------PFKIYISSSIKWLIESATFLTRAISWFIEQPYEIILSLILSPMSWIAVVGVMTIVAIKLKDFSLALLTFFSFLYLAIFDQWQSSMVTLASIFIAVPFGVAIGISFGILSYKSLFAHKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNNQQLLWRVEIPSAINSIKLGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVEAGLAIVILAIVLDRM----------
139334584    ----------------------------------------------------------------------------------------YWDKCIMTTCIVVIGMLLCLVIGIPVGIMMARNKRVRNAILPVLDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVVEAAEAFGANKKQKLWGVQLPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
139055737    --------------------------EGFFDPLLYFLIW----LEKLLVSSPWPIVIGVFGLLAWIGSRSIKLVIGTIACFLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPVGVIMSKSNRAEKIILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEASEAFGATPIQKLRSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILQA------------------------------------
303231586    --------------------------------------------------------------------------------------------LWEHVVIALLSSIIAIILGLVAGILLNEYRRAVNPTMMVINFLYTIPSISMLGFLIPFSGIGNATAVIALVIYALLPMVRNTYTGLSSIDKEMIEAATSLGLSHVQRLRYIELPLAFPVIMVGIRNMLVMTIALTGVASFIGAGGLGVAIYRGITTNNTTMTVAGSLLIAFLALIMDGVLGFFEK----
134845337    ---------PLMKWINDGWKVFIAEYGLIFDAIGYGLLRGYTELKQIIVQAPWPVVIIAVIAITYFSSRKVGTTVFVGICTFFIGFLNFWDKAIETTTMVVLGIAICVIIGIPIGIAMARNEKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAAESFGASRRQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVL--------------------------------------
135553966    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
140726109    ----------IATTINDGIDRFVAVFKPALRAVADGLDWAVRGLQKVLHATPWPFIVVAVTWLAWRL-KGPGLAALCGTSVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAILQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVMLGLQSVPQELREVSSMSGTTPWQRFRYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRAAAMR---
262066122    --------------------------------------------------------------------------------------------TIEHILISLLAISIASVLGIILGIIISEYRKFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIVTINPLIIEASEGMGSTKLQQLFKIKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEKR---
256806346    ----------------------------FFNEIRLVIDTLVTFVQELISQPGAWLGVVGIAGYLSWAVGNWRVALLAVAGFTFLGLQGLWQESMDTLALTVSAVFVALLFAIPLGVWAGLSDRFHRIVTPFLDFMQTMPTFVYLAPLTLFFLIGPASATIATAIYAAPPAIRITAHAIRSVPETTVEAADSLGATRRQALLKVLLPMSRRTVVMGVNQTIMAALAMVTIAALIDAPGLGKTVVQALQSLDVGTAFNAGLAIVVMAIVLDRVTTAASAR---
256806346    ----------IAKTAADVTTWAQDNLSGLTNAFRDALTNALLNPFQALLTDSPWWLVGAALVAVGAVLGGWRAGATTAVCVGLLVATGVWSDAMTTLASTAVATVLVMLLGVVLGVWMGRSALVDRLLRPSLDAAQVMPPFVYLVPFLALFGATRFTAIVAAVVYAAPVAIKIIADGVRAVPATTVEAATSTGCNTWQIITKVQLPMSRGALTLATNQGLIYVLSMVVVGGLVGAGALGYDVVAGFSQGQYGKGLAAGLAIVLLGVMFDRITQAAARR---
135258818    ---------------------------------STVVIYLLKPLDVYLTYLPYWYTMAALIALSW-ASVGFRFAIVSTLLLLFIGACNIWTEAMITLSSVLISVLLCFIIGVPIGILASYNKRFQKINEIILDAMQTLPYFCYLIPVLMFFGGGSFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
137327532    --------------IADGVKALTVHFIGFTKGLRFVYLNLLHPLDVFLTHIPWWFTMGIFIAIGYF-TVGLRFAFITSLLLLFIGACGIWTQSMITLSSVLVSVFLCFALGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTTLGLSQVSGTYSEVSRSFGGTLIQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQRV
141852152    -----------GDSIEAFSDPLLTFLIWF---------------EKLLLNSPWWLVLGVIAGLAYAASRSAKLTIGVAVSLVVVGYFGMWDDTMRTMSIITVCTLISIVLGIPIGIAMARSNRVQSTVTPMLDIMQTMPAFVYLIPVVMLLGIGRIPGVIAVVIYAIPPVIRLTNLGIRLVDKEVLEAATAYGANPRQRLLGVQLPLAMPTIMAGINQTIMMALAMVVIASMIGVKGLGQPM---------------------------------------
302332432    ----------------------------------------------------------------------------------------LFSTMIEHIQISFIALLIATAIAVPLGILLTKTKTISEIVMNIAAILQTIPSLALLGLMIPLFGIGRVPAIIALVVYALLPILRNTYTGIKEVDPSLIEAAKGIGMKPFRRLTKVELPIAMPVIMAGVRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNASLILLGAIPSALLAIIFDLILRFMAK----
310620659    -------------------------------------------------------------------------------------QHDLFTALIQHLELSVSSLCLAILIAFPLGLFISRKPRMAAVITQLTGIMQTLPSLAILGLMIPLFGIGPIPALVALVIYALFPILQNTVTGINEIDPSLQEAGEALGMNRFVKLKTYEIPLAMPVIMSGVRTAAVMIIGTATLAALIGAGGLGSFILLGIDRHDSSLIIIGAFASALLAIAFSSFLRLAERRS--
225181928    --------------------------------------------------------------------------------MLIARRSDVLLRIVEHLQLSFVAMFLAVAIAVPIGIYLTRSEKLANPVIGVAGVFQTIPSLALVALMVPFIGIGFWPAIIALFLYSLLPILRNTYTGIKGVNPALKEAGRGMGMTDRQVLVMVELPLALPVIMAGIRTAVVLIVGAATLATLIGAGGLGEFIFRGLAMSIDSLILLGAIPAALLAILVERALGTLE-----
140074698    -------------------------------------------FEKLLLATPWPIIILIIAALSYVGSRSWKLALGAAVSFLLIGYLGMWKNTMSTVALISVATLICIALGIPIGIAMSRSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDR-----------
136945450    --------------------------------------------------------------------------------FLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKEALEASEAFGATPMQKLKSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQKYGQR---
134781660    --------------VEGAFDYLVLKGERVFDAITFGIRSVLDSLELLFVKTPWIVIISAIVLLT-GLSAGPKAAIYSAAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYSFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPQTIREAAIAYGASKWYLLTKVDIPLAMPTILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQY---------------------------------
261350153    ---------------------------------------------------------------------------------LIVNQSDFFTNLMQHLEISLISVILAIILGLGLGIFISEYPK-NKWILAIVNLIYTIPSIALFGFLIPVSGVGNTSAVIALTIYGLLPMVRNTYTGIRTIDSKIIEAAKGMGSTDLQILLKIKLPLALPHIMSAIRNMSVMTIALAGIASFIGAGGLGVAIYRGITTNNMPLIVAGSVLISVLAIGIDLILGYFEK----
237736979    --------------------------------------------------------------------------------------------LVEHINLTLISVLVAILIGVPMGILISHFKKINKTVMGIANTIQAIPSMALLGFLIPFLGIGVMPSIFMVVLYSLLPIIKNTYTSIEGINPQMIEAAEGIGLTKLQILFKIQIPMALPVIMAGVRISAVTAVGLMTIAAFVGAGGLGFLVFSGIRTANTYQILAGAIPACILALFIDWTAAIIEK----
87125044     ---------WLGKAVDAAVAWLLTHAQVLFQAINGVVLAIVAATEAVLQWPSAWFFALLVALLGLW-RVNGGFALFVLLGLNLVLSMDLWAPMITTLSLVLAASLLALIVGLPLGILSARHAMVWRLVRPGLDLMQTMPAFVYLIPAVMLFSTGAVPSIIATLIFAMPPVVRLTQLGLSQVPADLLEAGRSFGCSERQLLWKVQMPSALPTVMTGVNQTIMLSLSMVVIASMIGGGGLGDVVLRGIQQLDVGLGFEGGIAVVILAVILDRLSQSL------
172056534    ----------------------------------------------------------------------------------------IFDLLLEHLQLTVLAVVIAVVLGIPIGILITRYQRFAKPILALTSVVQAVPSLALLGFLIPFIGIGSTPAIIMVVLYSLLPIVKNTYTGLSSIPGDMLEAAKGIGLTDRQILGKVQIPLALPIMMAGIRISAVTAVGLMTISAFIGAGGLGYLVFSGIQTVDNNQILAGAIPAGILALAIDFIVSRIE-----
13476102     -----SAVVPFADWVSALMGWIKSNLSWLTRSITAVLGVPLDFALNLLAVLPSWVGVCAVAFIAGHAVGGRKLSLLVGGCFLYIALFGQWTSAMLTLALISIAVPFCIVTGLFAGIWAWRKPWAERIVSPALDLMQTIPTFAYLIPMLLLFGNSPVSAMIATAIFATPPMVRATMLGLTRVPLEIGEFSDMAGCTARQKLWRVLLPSARPTLMVGVNQVIMLALNMVIIASMIGAGGLGYDVLLALRALKVGEAMEAGLAIVALAIALDRLSQAIAHKQ--
13476102     ----------------AAVNWVTIN---FFDAIEALILNVLNPVRAFCEGFPWLGAVFLLGLAGYQLSGLRLAALVAALTVFCAVT-GLWEKTMATVYLCGISAFIACLIGIPIGLMAARSDRFEKIVTPIIDTLQVLPSFCFIIPVVMLFRVGDVTAMIATIAFAVVPAIRYTNHGIRQVPPALIEAAKVSGCTPRQTFFRVQLPLALPEIMLGVNQTILMALAMIIICAMVGTRDLGQEVFIALSKADSGRGIVAGLAIAFIGIVADRLFNAWTAKAR-
297621325    ----------------------------------------------------------------------------------------FFTKLLEQVILVGLTTLIAICIGIPLGITSYKLPRFKPWIFSGINICQTIPSLALLACLIPLLGIGIKSALLTMTLYAILPVVMNTYSGLEAVPPEQIEAADGLGFTPFQKLRIVELPLAFPIMITGMRTAAVMSVGVATIASFIGAGGLGDFIFQGIATNNINTVLYGAIPTAMMALLIDYAFR--------
142489543    ---------PLERWLDAFFNFVKDDLRFLTEGLQFILDATANILFGKRRWPNPWVSVAAVTGIIGYYLGGWRLAFLGAGTFVWTALIGQWKLAMETLSVLVVAAPLAFTIGLLMGIAAWKSRRVEKIVQPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTVYAIPPMILMTTLGLKKVSPEVVEAGKMSGCSSFQMLRHVYIPSARTEILVGVNQVIMLCLAMVVLTSFIGMPGLGAKMLAMMGSFKIGRSFEIGITIVLLAIMLDRLSKAWVAKQ--
169827830    -------------------------------------------------------------------------------------------ALLEHIQISFIALFFAIIIAIPLGIYLTNKKKIAETIIGISAVLQTIPSLALLGLLIPLFGIGKVPAIIALVVYALLPILRNTYTGIKEVDPSLKEAALAMGMNTPKRLLKVELPLALPVIMAGIRTAMVLIVGTATLAALIGAGGLGDIILLGIDRNNTALIILGAVPAAILALIFDILLKRLE-----
89098811     -----------------------------------------------------------------------------LAGVFKERQSELFSALIEHIQISFIALFFAVLISIPLGIYLTRHKRAAEAVIGVTAVLQTIPSLALLGLLIPLFGIGKVPASIALIVYALLPILRNTYTGIKEVEPSLIEAARAMGMNSWKRLVKVELPLSMPVIMAGIRTAMVLIVGTATLAALIGAGGLGDIILLGIDRNNTSLIVLGAIP---------------------
227508983    ----------------------------------------------------------------------------TAITHFFTANAKFINALMEHVYLTLISLIIAIVIAIPLAVYARNHRIFAHIALGFTSIMQTIPSLAILGILIPIVGIGSKPAIIALVIYGILPIYSNTYTALTTIDPNLTEAAEVFGLTKWQRLFRIELPLSTDSILTGIKTSTVLIIGTATLAALIGAGGLGTFILLGIDRSNTALTLTGAIGSALLAVVFSWLITRFGR----
143818008    --------------VEEAFLNVKDVLKSVLDPLTQPLSWLLEFALFIFLAAPWWVVVPLILLFVWYVCRSVAVTTFVTISFAFLAFIDHLDAALQTLAIIAVCTGICIILGVPIGIAMAKSNRFQRSLLPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVVEAANAFGMSSRQKLLGVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVSKAAIAR---
309777455    --------------------------------------------------------------------------------------------IYEHLQISAIAIVFATIVGVSIGILISEKRKASSLTLGIISFLYTIPSISMLGFLIPVTGIGNTSAIIALSIYALLPIIRSTYTGITGVAEDVLEAARGMGSTRSQILWKIKLPLAMPVILSGFKNMVVMTIALAGIASFIGAGGLGVAIYRGITTNNLTMTLAGSLAVAVLAFVFDILMNILE-----
255035043    ----------------------------------------------------------------------------TLWAFMAQQSGKLWSQTLAHIGLTCISLLIAIAIGLPLGIWIARRQKAAWLVLGVAGILQTIPSIALLGFMIPLLGIGALPAITALFLYALLPIIRNTYTGITGVDPAITESARGMGMSAWQILTGVELPLAMPVILAGIRTATVINVGVATLAAYIAAGGLGEFIFGGIALNNTQMILAG------------------------
138572605    --------------------------------------------------------------LAWLGSKSWKLVTGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIIMSRSARAEKTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTTQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDRVTQEYGRR---
139901133    -------------WVETIFDYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGVRTSIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRV----------
33866448     ----------VGATADSIVNWLLGNGGALFSLINTVILVLTAIVEQLLNAPAPWLLALVVALLGLW-RVSAAFGLLSLLGLNLVQAMGLWELMVSSLALVLTASLLALAIGLPLGVLAARQRSIWQLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPSVIATLIFAMPPVVRLTVLGIRQVPADLIEAGRSFGCSEWQLLTKVQLPNALPTLMTGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLNIGLGFEGGLAVVILAVILDRLSQSL------
136363940    ---------------------------------AFVYLNLLRPLDVFLTQIPWWYTLAVFSALGY-VTVGIRFAIITAILLLFIGACGIWTQSMITLSSVLVSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVIATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
139452826    ---------------------------------AFVYLNLLNPLDTFLTHTPWWYTTAVFALIGYY-TVGLRFAFITVLLLLFIGACGIWPQSMITLSSVLVSVALCFAIGVPLGIIASYNPRFKNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTFSEVSRSFGGTTLQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLMAIIIDRISLAWTKKQR-
168216378    ------------------------------------------------------------------------------------------DLLVQHIYLTITAIGIAILIGVPLGILVSRVKFLRKPIIGFVNLVQAVPSMALLGLLIPILGIGSTPAIFMVVVYSLLPIVKNTYTGISGIDPVVLESAKGIGLTKNQSLFKIQLPLALPIIMSGIRISAVTAVGLMTLAAFIGAGGLGYLVFSGVQTVNNNMILAGAIPACILALIVDFIFGKIE-----
126650740    ------------------------------------------------------------------------------------------SALLEHIQISFIALFFAIIIAIPLGIYLTNKKKIAETIIGMSAVLQTIPSLALLGLLIPLFGIGKVPAIIALVVYALLPILRNTYTGIKEVDPSLKEAALAMGMNTPKRLLKVELPLALPVIMAGIRTAMVLIVGTATLAALIGAGGLGDIILLGIDRNNTALIILGAVPAAILALIFDVLLKKLE-----
222102602    -----------GAYLAPAVDWLNANFHPFFNTVTKIIEAVLGSIETILLFLPFYAVILITVALAA-VFVTLRVAVTSAFALSFCFLSGLWEASMQTLALVTVSVCISVLIAFPLGILASRHRRVETIIRPLLDIMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKDLLELGQATGASPRAILFKIEIPAATPTLLVGLNQCILLSLAIVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVAIFLDRLSRGALQRGR-
142761222    ----------------------------------FVYLKLLRPLDIFLTHVPWWYTLGVFAAIGYF-TVGIRFAIITAILLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
141116951    --------------------------------------------------------------------------VGFCTFFIGFLNPRFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
137243258    --------IPIAEWIERNIKEWLFTQRPLFKKLAQPIDATLNGLDTLFNWIPFPIVILIFIFFAWK-TNGLKFAAFAAISLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGF-----------------------------------------
142479767    ------------------------------KIIASYIKNGYYFIEDFLIDSPWILVVAIIFLPCF-ATGGLGLGIYSLFTMYFWGATGMWDESLQTVGLMGLSVTLCVFFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
142479767    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTL---------------------------------------------------------------------------------
135351091    ---------------------------------STVVIYLLRPLDMYLTYLPYWYTMATLVIISW-ASVGVRFAIVTAFLLLFIGACNIWTEAMITLSSVLISVLLCFAIGVPIGILASYSKRFQNVNEVILDAMQTLPYFCYLIPVLMFFGGGSFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSTSFGGSTLQTLNKVKFPLAIPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRSLAAGIGICLLAMIIDRISLAWTKKQR-
239979899    ---------PLGSASDWIIDNRDSHFLYFFGHVSNAVVLSVRAVYLVLLAGGWAGVTVAAGLIAWRVA-GVKLAVGTAVAFLLCGVLGMWVPTMQTLALMIVAVLASVILGALLGLAAGLSDRVFRLLRPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVIYAAPPMARLTALGLRGADAGVMEAVTSLGTTARQRLFTARLPLARKELLLGVNQTIMLALSMAVIASVIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRTTAAAGRR---
239979899    -EPVNRAVDWMTDHLYSGVPLIGGTADWAGHFTTWVL----DPVRDGLQWLPWWGLLLIVAALAWLIG-TWRTALTATLAMAAIGVLGVWNPSLDTLSQVLAAVAVTLVLGFATGIAAARSNRAEAALRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITTQGLRGVDAGALESARSLGATSSQQIRQVQLPLARSSLLLAVNQGVVLVLAVVIIGGLVGGGALGYDVVFGLAQGDLAVGLVAGAAIVCLGLMLDRVTQPTERR---
142090953    -------------WVNAGEDFLKDNIKVYTRMVAGYVKDLYWMLEDFLLD-SSWVFIAALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWDSAMETLALMGLSVFLSVAVGVILGIFCALSDRFERNMKPALDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSSKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGICVLLMAIMFDRFGKAASR----
142090953    ---------------------------------STVVIYLLRPFDFYLTYLPYWFTIGALVLISWK-SVGIRFAIITAILLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGILASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGTTIQTLNKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
139546299    --------------------------------------------------------------------------VGAVLAFLAIGWMDMWEDTMATLAIVSVATLLCIAIGIPIGIWMSRSDRVQKIITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVMIYASPPIIRLTNLGIRLVDAEVLEAADAFGSNYRQKLFQVQIPLALPNIFAGVNQTIMMSLSMVVIAAMIGVPGLGVPVLRAVSNQYLALGLMNGLAIVAIAIIFDRVSQAYGKR---
257468775    ---------------------------------------------------------------------------------LLERKNFFLDLLWQHIYISFTAVIIAAVIGLGIGIFIERFRYTSKIVLLAVNFLYTIPSIALLGFLIPFSGIGNKTAITALIIYAMLPMVRNTYIGLANVSPAILEASKGMGSTKWQTLFRIKFPLAFPVIFSGFRSMVTMTIALAGIASFIGAGGLGVAIYRGITTNNPIMTMAGSLLIALLAIFFDTILNFGE-----
136994004    ----------------------------------------------------------------------------------------FGKKAIETTAIMLIGIFLCVVAGIPLGIAMARSVRTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
188989580    ------------------------------------------------------------------------------------------QHTWEHLALVGISLGLALVMALPLGVLAARRPRLGQVVLSLTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLTSIPRELRQTAEAIGLPAWTRLWRIELPLARRTIVAGIQTAAVINVGTATLGALIGAGGYGQPILTGIRLDDIGLILEGAIPAAVLALLVQALFEGLERW---
239991997    ---------PLGD----VTDWIVSNFLYFFGHISNAVVLSVRGVYLVLLALGWAGVTVFAAAVAWRVA-GIRLALTAGVSFLLCGLLGMWVPTMQTLALMVVAVLASVVLGLLLGLAAGLSDRVFRILRPVLDTMQVLPAFAYLLPVVLVFGIGVPGAVLATVVYAAPPMARLTALGLRGADSGVMEAVTSLGATGRQRLLSARLPLARKELLLGLNQTIMMALSMAVIASVIGAGGLGDRVYQALSSVDVGAALAAGIPIVLLAVVLDRTTEAAGRR---
239991997    --------------VNTAKDWMVDHLGGTADLASHFTSGVLNPLRSGLTGLPWWSVLLIVAALAWTIG-TWRTAATAVLAMAAIGVLGVWEPSMDTLSQVLAAVAVTLVIGFGVAVGAARSERLERLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAAAAAVVYALPAVIRITTQGLRGVDPAAMECARSLGATPGQQLRQVQIPLARPSLLLAVNQAVVLVLAVVIIGGLVGSGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTTRRQR-
134971128    -DWTDQYKVNFGEWADQSVDWIDINLEWLLNIIKWPFDFLLSNVVEGFLEQRGWWLIVLLMFFIGWVVRSFRVGLFALVALTFILGPGYWIETARTIGFIAVAVFLCVVIGIPVGIACGRIDPVWSVVRPVLDAMQVVHSFVYMLPFIFFFGIGEESATMVTMVFALPPLIRLTNLGIRQVPEDVVEASRAYGAPEYRVLTDVQIPLARPAIMTGVNQT--------------------------------------------------------------
284035250    ------------------------------------------------------------------------------------------EQTLTHIGLTFVSLLLALLIGVPLGIFIARKTRLANGVLGVAGVLQTVPSVALLGFLIPLLGIGVGPALVALFLYALLPIIRNTFVGITEVSPLIKEAARGVGMTENQILTKVELPLALPVIFAGVRTATVINVGVATLAAYVAAGGLGEFIFSGIALSNVNMMLSGAIPAALLAIGFDRLQHLSGKKLRV
141055653    --------------ISNAVDSLTVNFIAFTKALRFVYLKLLRPLDIFLTHVPWWYTLGVFSAIGYF-TVGIRFAIITALLLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGVVSAILATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTK----
135855777    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
168212557    ------------------------------------------------------------------------------------------DLLVQHIYLTITAIGIAILIGVPLGILVSRVKFLRKPIVGFVNLVQAVPSMALLGLLIPILGIGSTPAIFMVVVYSLLPIVKNTYTGISGIDPVVLESAKGIGLTKNQSLFKIQLPLALPIIMSGIRISAVTAVGLMTLAAFIGAGGLGYLVFSGVQTVNNNMILAGAIPACILALIVDFIFGKIE-----
212213301    -------------------------------------------------------------------------------GMFLINNASLLVKLLEHLYLSLSATLLAIIIGIPLGTVILNRPALKNTVLSVTSIFQTIPSLALLAFLIPFIGIGFKPTIVTLTLYALLPIIRNTFMGLTGVPPESIEAARAMGFTRWQRLRLVELPLALPIIVAGIRTATAMTIGITTIAAFIGAGGLGDFITQGLSLNDPRLILLGAIPTALLAIALNFIIAYIE-----
142342458    ----------------------------------YLLKYFMLPIKSFFISIPWPWFIFILVLLGWYYGKA-KLAILNLILLVFIVINGLWLKAMVTIYLCGASVILACLIGIPLGIWGGLNDRANKILSSITDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYSLAPAVKYTIHGIRSINSEIIDAGKANGCNNRQLLFNIRLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFIAIISDNLIKSASKKMKL
142342458    ---------------------------------------------------------------------------------------------------------------------------ANKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNNQQLLWRVEIPSAINSIKLGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVEAGLAIVILAIVLDRM----------
135387140    ---------------------------------------------------------------------GTTIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLVIGIPVGIMMARNKKVRNAILPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDTEVVEAAEAFGASKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
164687917    ------------------------------------------------------------------------------MNYLVTEKSKILSLLAQHVELTIIAIVLAILIGIPLGIFISHYKSIRKYILGFINIVQAVPSMAFLGLLVPVLGIGSTPAIFMVVLYSLLPIVKNTSTGITGIDSGILESATGIGLTPRQILFKIQLPLALPVIMAGVRISAVSAVGLMTLSAFVGAGGLGYLVFSGVQTVNNTMILAGAIPACILALCVDFIFSKVE-----
153955414    ----------------------------------------------------------------------------------------IYNLFIEHIELTLFAVLISVIIGIPLGMFIIRNRKLSTGVIGVANVIQSIPSLALLGFLIPVLGIGSKPAIAMVVLYSLLPIIKNTFTGLTNIDGSIIEAAEGLGLTKSQILIKVRLPLAMPVIMSGIRISAVTAVGLMTIAAFVGAGGLGYLVFSGVQTVNNNMILAGAIPACFLAIFFDFIIGKIE-----
142479409    ----------------------------------FLLIFFLMPIKKFLLAIPWPWTVTIVTIIAWHYGK-FKLSILTFLLLMFIVISGLWTKAMITIYLCGSSVVIACIIGIPLGIFAGLNKKADRVLTAFVDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVVLYALAPAIRYTALGIKNINSELIEASLISGCTERQLLFKVRLPLALPQILLGINQTIMLALSMLVITALVGTRDLGQEVYIALTKADIGRGLVAGLCVAFIAIIADKIIVASSNRLKI
142479409    ---------PLKIYISNFVKWLMNDAHFLTRSISWIIEQPYQFILSLLLILPSLSWVAVITIITAIYTKDKALVVLVALSFFYLVVFGQWQSAMITLSSIIIAVPIGVLLGLSLGIASYKSQKIEQSIKPILSLMQTIPVFAYLVPILVMFGFGPVSALIATVIYAMPPMVHTTILALKSVDPQIKDFGLISGCTNRQLMWRVLIPSAKSTIMVGVNQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVESGLAIVILAVALDRL----------
222081719    -----------------AVEWLNTNFHPLFATISAVIEAVLNAIEAVLLSLPPYAVIALVVIFAFSVA-GWRVAILAACALGFCLTADLWVPSIQTISLVTVAVLISVVIAFPLGILASRNRSIEALIRPILDIMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGVPPMLRLTTLAFRQVPNDLKELGQAIGASPTSILLKIEIPSAKPTLVVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLCIVAVALLLDRLSRGALQRKR-
228477409    -------------------------------------------------------------------------------------RFGDWTALGQHLQLSLLTLIIAIFLSIPLAIYLSTRERASNWVLQLAGVFQTIPSMALLGLFIPIMGIGTLPALTALVIYAIFPILQNTITGLRGIDPSLEEAGIAFGMTKWERLKKFEIPLAMPVVMSGVRTSAVMIIGTATLAALIGAGGLGSFILLGIDRRNYSLILIGAISSALLAILFNIVLKWMEK----
256028621    ----------------------------------------------------------------------------------------FLNLTIEHILISLLAISIASVLGIILGIIISEYRKFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIITINSLIIEASEGMGSTKLQQLFKVKIPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIAILALVFDFILGLIEK----
143058832    ---------PFKIYISSSIKWLIESATFLTRAISWVIEQPYEIILSLILSPMSWIAVVGVMTIVAIKLKDLSLAFLTFFSFLYLAIFDQWQSSMVTLASIFIAVPFGVAIGILFGILGYKSLFAHKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNNQQLLWRVEIPSALNSIKLGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVEAGLAIVILAIVLDRM----------
142668204    ---------PLAKYLSGFVKWLMDEANFITRFIAWIIELPYNLVLAILSPLSWISVIAIIIFMALYTKDKL-LVFLVFFAFLYLAIFGQWKSSMVTLSSIVIAVPVGVIIGLFLGILSYKSELLEKIITPVLDLMQTIPVFAYLVPILVMFGFGPVAALIATIIYAMPPMVRTTLLALKNVDPQIKESGLMSGCTKRQLMWKVLIPTSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGAGIETGVAIVVLAIALDRLVNIKTERKRI
260460414    -----SAIVPVADWVSALMRWIKSNLSWLTRSITAVLGVPLDFALNLLSVLPRLSWIGVCAAAFIAGHAAGGRKLGLLVGFLYIALFGQWTSAMLTLALISIAVPFCIVTGLFAGIWAWRKPWAERIVSPALDLMQTIPTFAYLIPMLLLFGNSPVSAMIATAIFATPPMVRATMLGLSRVPSEIDDFSEMAGCTARQKLWRVLLPSARPTLMVGVNQVIMLALNMVIIASMIGAGGLGYDVLLALRALKVGEAMEAGLAIVALAIALDRLSQAIAHKQ--
260460414    ----------------AAVNWVTIN---FFDTIEALILNVLNPVRAFCEGFPWLGAVLLLGLAGYQLS-GLRLAALVAALTAFCAVTGLWEKTMATVYLCGISAFIACLIGIPIGLMAARSDRFEKIVTPVIDTLQVLPSFCFIIPVVMLFRVGDVTAMIATIAFAVVPAIRYTNHGIRQVPPALIEAAKVSGCTPRQTFFRVQLPLALPEIMLGVNQTILMALAMIIICAMVGTRDLGQEVFIALSKADSGRGIVAGLAIAFIGIVADRLFNAWTAKAR-
135370453    ---------------------------------STVVIYLLKPLDVYLTYLPYWYTMTALIILSW-ASVGFRFAIVSTLLLLFIGACNIWTEAMITLSSVLISVLLCFIIGVPIGILASYNKRFQKINEVILDAMQTLPYFCYLIPVLMFFGGGSFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
297563458    ----------------------------------------------MLVTRPGALLMILLLSLLALSVAGWRMGLFGLIALTLVASVGQWTNAMDTLGLVLVASAIAVVIAIPIGVLAAYNDLVSKIVKPVLDLMQTLPAFVYLIPAIFFFSIGAVPGVVATIVFAMPPGVRLTELGIRQIDKELVEAGESFGASPTKVLTGIQLPLALPTIMAGVNQVIMLGLSMVVIAGMVGAGGLGSEVYQGITRNDGALGFEAGIAVVILAIFLDRLTAAVTR----
140406356    -------------------DFLKDNIKVYTRAVAAYVKELYWMLEDFLLD-SSWVFIAALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWGSAMETLALMGLSVFLSVLVGVILGIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETIETATAFGSTKSQVLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGFCVLLMAIMFDRFGKAASR----
138136656    --------------IQSSVQWLTINFIAFTKGLRYVTIYLMRPMDTYLTFMPWWYVMTAFVIISW-VSVGVRFAAVTALLLLFIAACNIWTQAMITLSSVLIAVFFCFIIGVPIGILASYSKRFQSINEVILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVLGLSQVSVTYSEVSKSFGGTTLQTLGKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGKEVFAGLARSDTGRALAAGIGICLLAIIIDR-----------
140948867    --------------LNSGFDWLIVKYGLFFEGINNFLLGLYTAMKNSLVGLPWPIVIAIVIFITYFASGRTTVMVAFCTFFLGFLSPRYWDKCIMTTCIVIIGMLLCIIVGIPIGIAMARNKKIRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRRQTLLGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNV------------------------------
141573522    -----------GEGIEAFFDPL---------------LFFLVRLEKLMIAAPWPITIMVICGLAWIGSRSWKLVLGAAISFFLIGYFGMWKDCMATVAIITVCVIICMTAGIPVGILMARSDRVEKTVLPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAV-----------------------------------
229085575    --------------------------------------------------------------------------VFALIGFLFILNINYWGQTMQTVALVLTSVIISIIVGIPIGILASQNERFSKILRPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAANAFGSTTSQKLFKVQLPLATGTIMAGVNQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIVLDRITQGFHRKRK-
119387470    MENFVTA---FDTTIDNALFWLTDHAAFIFDGARAVLEGLYDGVLWLSMLPPFYLAAVLVGLLAWRVL-NLWAGIATAVALIACAAMGLWPETMETLALVIAASIIALAISLPLGVLAGLMPRLDRALVPVLDLIQTMPPYIYLLPAIALLGFGPATALVATVIVAMPPAIRLTSLGIRQTPNEFIELGHASGVTPAQMFWKIRLPFAMPSIMAGVNQSLMMAFGMVVIAGIVGSGGLGETIYGAIRTLDIATSINASIAIVVLTMVLDRVTQSLAR----
302539017    -------------------DWIIDNFLYFLGHVSNFVVVSVRAVYLLLLTLGWAGVTAAAGLLAWRLA-GTRLALVSVAAFAVCGLLGMWVPTMQTLALMAVAVLASVLLGALLGLAAGLSDRLDRVLRPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVVYAAPPMARLTALGLRGADPGVMEAAASLGATGRQRLLTARLPLARKELLLGVNQAIMMALGMAVIASVIGAGGLGDRVYQALASVDVGAALAAGVPIVLLAVVLDRVTAAAGAR---
302539017    --------------VNRAVDWMTAHLGGTADWAARFTTGVLNPLRSGLQWLPWWSVLLAVGALALLIG-TWRTAATAVLAMAAIGVLGVWGPALDTLSQVLAAVAATLLLGLALGAAAARGGRLDRVLRPVLDVFQTLPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGLRAVDPGAMESARSLGATGRQQLLQVQLPLARPALLLAVNQGVVLVLAVVVIGGLVGGGALGYDAVFGLAQGDLATGLVAGAAIVCLGLVLDRVTQPTQRRTR-
141404137    ----------------AFTDFSRTYGEALENFFEPLLMFLV-WFEKFFINTPWPIIIFGILLLAWLGSRSLLVVLGAFFSFMLIGYFGMWQDTMSTLAIILVATFLCISIGIPVGIAMARSNKVQSAIVPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVKGLGLPVLQA------------------------------------
138585084    ----------------------------------------------------------------------IIIIAGTFLSFLLIGYFGMWEDTMSTLAIILVSTLLCIFIGIPIGIAMARSNKVQTLILPILDIMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAAESFGANYWQKLFGIQIPLALPTIFAGVNQTIMMALAMVVIASMIGVQGLGLPVLRAISNQYLALGLMNGLAIVVLAIIFDRVTQRIGKRM--
307330681    ---------PLGDASDWILDNRDSHWIFFFGHVSNVIIIGVRAVYVALLALGWAGVTAGLTLIAWRVA-GVRIAVTTLVSFAICGLLGMWVPTMQTLALMAIAVTASVVIGGLLGLAGGLSEWAFRVLRPVLDTMQVLPAFAYLLPVVMIFGNGVPGAVLATVIYAAPPMARLTALGLRGADAGVLEAVTSLGATWRQRLLSARLPLARKELLLGINQTIMMALSMAVIASVIGGGGLGDRVYQALSSVDVGKALAAGLPIVLLAVMMDRTIGSAGER---
307330681    -EPVNQFKEWMVDHLYTGVPVVGGTADWAADYVKWIL----DPLREGLQGLPWYAVLLIVAALAWLIGTWATALTATAAM-AAIGVLGVWEPSMDTLSQVLAAVFVTLVLGFAIGIWAARSTRLERMMRPVLDMFQTMPQFVYLIPVVALFGVGRAPAAAAAIVYALPAVIRITTQGIRNVDPAALESARSLGATQGQQLRQVQLPLARPALLLAVNQGVVLVLAVVVIGGLVGSGALGYDVLFGLAQGDLATGLVAGTAIVCLGLMLDRVTQPTARRER-
141421481    ------------------------------------------------------ITIFAILFICWLASRSIVIVSGTFLSFLLIGYFGMWEDTMSTLAIILVATLLCICIGIPIGIAMARSNKVQTMILPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDILEAAESFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVQGLGLPVLRAISNQYLALGLMNGLAIVVLAIIFDRVTQEIGKRM--
139049583    ----------IDEGFKSFTRAYGESIENFFD----PLLHFLIGLENLLLAMPWPIFIGLVCWLGWLASRSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLA--------------------------------------------------------
221195060    --------------------------------------------------------------------------------------------LLEHIKISFAAVVIAIIVGGITGILISHFQRTAKPTLAVINFLYTIPSISMLGFLIPFSGIGNATAVIALTVYALLPMVINTHTGLTNIDPLLVEAAEGMGSTTLQTLVKIKIPLALPVIMSGIRSMTVMTIALGGIASFIGAGGLGVAIYRGITTNNSAMTMDGSLLIAFLALTVDFLLGCIEKRMKL
136435202    -----ENRLPVGRYAKEAIDWLTGNLAFFFDWLSFIFQGVINALLYVLQAPHPLIIVAILTALSAWTRRSVGMPVFTALGLLLIINLGYWKATTETLALVIAASTVCMIIGIPLGILAARRKWIYAGMRPVLDLMQTIPTFVYLIPALVLFGLGMVPGLIATVIFAIPAPVRLTRLGIVSTPPALVEAAVAFG----------------------------------------------------------------------------------------
70727170     --------------------------------------------------------------------------------------------ILEHIQISFIALLIAILIAVPLGIALTKTKRLSEVVMNIAAILQTIPSLALLGLMIPIFGIGRVPAIIALVVYALLPILRNTYTGIKEVDPSLIEAAKGIGMKPMRRLTKVELPIAMPVMMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNTSLILIGAIPAALLAIMFDLILRYMEK----
15891015     -----------GIYLAPAVDWLNTNFHPFFAAVTNLIESVLGAIEAVLLYPPAFALIAIATLLAFFA-INLKAAIVTMLALAFCFFAGLWTQSMQTLALVTVAVIISVSIAFPLGILASRNKRFETALRPLLDIMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGVPPMLRLTTLAFNQVPKDLLELGQASGASPRAILLKIEIPSATPTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGPGLRAGLAIVAIAILLDRL----------
251780296    -----------------------------------------------------------------------------FLNYLMEAKSQIFMLLIEHIKLTSLSVGLAIIIAMPLGICISYIKQMNKPVIAIANIIQAIPSMALLGFAIPFLGIGTTPAIVMVVLYSLLPIIKNTNTGIKSINPQTLEAARGIGLTKFQILVKVQLPLALPVIMSGVRISAVTAVGLMTMAAFIGGGGLGYLVFSGIRTVNNYQILAGAIPACILALAVDFLFGIIE-----
140962055    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEA------------------------------------
283781062    ------------------------------------------------------------------------------------LARDLLRTTLEHLRLVAISLFAAIVIAIPLGIASFRYPKLGYVILGAVGIIQTLPSLAVLVFMIPLLGLGALPAIAALFLYSLLPIVRSTYTGLRDIPANLRESATVLGLDQRAQLWQVELPLASRSILSGIKTAAVINVGAATIGALIGAGGYGQPILTGIRLNDVGLLLQGAVPAAILATVVDALFGYAER----
84685715     -----------GAFLAPAVDWLNANFHPLFAVITDVIEAVLGGIEWLFLLPPPFVLIALVAVAGYALG-GVKTAILAALCLAYCWVMDLWDASMQTIALVLVAVTIAVGIAFPLGIYAARHRRLEAVVRPILDAMQTVPPWVYLIPAVIIFSLGTVPAVIATIVYGVPPMLRLTTLAFRGVPTDLKELGQAIGAKPRTILFKIELPAATPTLVVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLSRGALQGRR-
284028087    -----------GQETTPFHRWLTEQAGVVGNAISDAIRVTVDQLVVLLQNVIAWLGVVAVAAFLAWAFGNWKVALLTAAGLTFIGLQGLWQESMDTLSLTLAAVLLALLAGIPLGIWAGLSDRCFKVATLVLDLMQTLPTFVYLAPLTLFFAIGPAAATIATLVYAAPPVIRLTAHAIRSVPSESVEAARSLGSTRGQTLTKVLLPMSRSTVVVGINQTIMAALSMVTVAALIDAPGLGQTVLKALQTLDVGVAFNAGLAIVVLAIVLDRVTTAAGDR---
284028087    ----------------DVTTWVQDVFGGFTYGVRAVTVGVLNPLEALLTESPWWLVTAVVVALGAVLG-GWRGALPAAVCLLLLVGTGVWRDAMVTLASTLLATVVVVAVGIVLGVWTGRNRRVDQWVRPVLDAGQTMPPFVYLVPFLALFGTSRFTAIAAAVVFAVPVTTKIVADGIRAVPVATVEAANSVGSSTWQVISKVQLPVARRAITLAVNQGLIYVLSMVVVGGLVGAGALGYDVAAGFAQSEYGKGLAAGLAIVLLGVMLDRITQAAARRTR-
160878279    --------------------------------------------------------------------------------------------LLEHIKLTAISVGFAILIGVPLGILISYAKRVSKPILMVANIIQAIPSMALLGFMIPFLGIGMVPAIVAVILYSLLPIIKNTYTGIDNINPQTLEAAKGIGLTPFQVLTKVQIPLALPVIMAGVRIASVTAVGLMTMAAFIGAGGLGHLVFSGIRTVNNNQILAGAIPAC-------------------
134446468    -----------------------------------------------LPGLPWTIVAGGAVLLGYKLSGK-NLAIFAAITMIFISAFGQWKPSMQTLSFVLVAAPISFALGLGFGVWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCTDYQLLSEVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGVCITLIAVLLDKLSLAWANKQK-
143535328    ---------PLSAILNSGMEWVVDYSGWFFKGISWFLEWPIKGVRWLLHFLPWTVTVFLFCLVSYIAS-GWGLVTFTLLATFYMVLIGYWVESMNSFSLVAISVPMAVLVGFAIGSWGFFSERAEKVIKPTLDFLQTVPAFAYLLPILLLFGFGTTVGLLASLIYSFPPMVRNTILGLRQVPSEIIESGIMSGASSRQLFWLVRVPTAWKQILLGVNQTTMASLSMVIIASIIGGTAIGWEVLVYLRKAEFGGSLVAGIVIALIAMILDRITSGLAK----
139014872    -------------WVETIFDYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGVRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAG-----------------------
139378874    --------------------------GGVETVVAFTSWDWLDANPWAELPGLPWTIVAGGAILLGYKLNGRNLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFILGLAFGIWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCRDLQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKLSLAWANKQ--
260458545    ----------------------------FFGHISNAVVLSVRGVYLALLALGWAGVTAVAALVAWRTA-GWRLALTAGLSFLLCGLLGMWVPTMQTLALMVVAVLVSVVLGLLLGLAGGLSDRTFRVLRPVLDTMQVLPAFAYLLPVVLVFGIGVPGAVLATVVYAAPPMARLTALGLRGADPGVMEAVASLGATGRQRLLSARLPLARKELLLGLNQTIMMALSMAVIASVIGAGGLGDRVYQALSSVDVGAALAAGIPIVLLAVVLDRTTEAAGRR---
260458545    -EPVNTAKDWMVDHLYTGVPVIGGTADWAAHFTNWVL----NPLRDGLQGLPWWAVLLIVAALAWTIG-TWRTAATAVLAMAAIGVLGVWDLSMDTLSQVVAAVAVTLVLGFGIAVGAARSRRLERLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAAAAAVVYALPAVVRITTQGLRGVDPAAMECARSLGATSGQRLRQVQIPLARPALLLAVNQGVVLVLAVVIIGGLVGSGALGYEVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTTRRQR-
256778526    -------------------DWILDNFLYFFGHISQAIITGVRVVYIALLALGWAGVTAGLTLLAWRVA-GVRVAVTTLVSLAVCGVLGMWVPTMQTLALMAVAVTASVVIGGLLGLAGGLSELAFRVLRPVLDTMQVLPAFAYLLPVVMIFGNGVPGAVLATVIYAAPPMARLTALGLRGADAGVLEAVASLGATWRQRLLSARFPLARKELLLGINQTIMMALSMAVIASVIGGGGLGDRVYQALSSVDVGKALAAGLPIVLLAVVMDRTIGVAGER---
256778526    --PVNQFKEWIVDHIYTGVPVVGGTAEWAANYLKWVL----DPLREGLQGIPWYGILLIVAALAWLIGTWATALTATAAM-AAIGVLGVWEPSMDTLSQVLAAVVVTLVLGFAIGIWAARSARLERMLRPVLDVCQTMPQFVYLIPVVALFDVGRAPAAAAAIVYALPAVIRITAQGIRNVDPSALESARSLGATQGQQLRQVQLPLARPALLLAVNQGVVLVLAVVVIGGLVGSGALGYDVLFGLAQGDLATGLVAGVAIVCLGLMLDRVTQPTARRDR-
143032971    --------------------------------------------------------------------------------LCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
237735192    ----------------------------------------------------------------------------------------IFGLFIDHIQLTILAIIISILIGVPLGIIITYFKPSKKPVMAIANIIQAIPSMALLGFMIPLLGIGTKPAIVMVILYSLLPIIKNTVAGLDSINSDTLEAAKGIGLTPMQVLYKVQIPLAAPVIMAGVRISAVSSVGLMTLAAFIGAGGLGYLVYAGIRTVNNAQILAGAIPACILALLIDYIFSILE-----
143827496    ----------------------INYFDTLESIKVTLLTYFMLPIKRFLLGVPWPWFVLIISLIGWHYGR-LKLAMLCFLLSLFIVFTGLWEKAMVTIYLCGSSVIIASIIGIPLGIWAGISSKANRVLTVIIDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVRYTAHGIKNINKEIVDAGLICGCSQRQILLKIKLPLAIPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRIIKSGSDRLKI
135441913    ----------------------------------YLLKYFMLPIKGFFISIPWPWFIFILVLLGWYYGRAKLAILNLILLAFIVIN-GLWLKAMVTIYLCGASVILACLIGIPLGIWGGLNDRANKILSSITDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIRSINSEIIDAGKANGCNNRQLLFNIRLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFIAIISDNLIKSASKKMKL
209547288    -----------GAFLAPSVDWLNTNLHPLFAAISYLVETVLSAIEAALLFVPPYALIAIVAVVAFFA-VSLRAAILAGLCLGFCLLVGLWTASMQTLALVSVAVVISVLIAFPIGVLCSRHKTLEAVVRPILDVMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKVFIELGSAIGAPPRSILWKIEIPLAKQTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLSRGLLDRDRL
137107386    ---------------------LTLGFIAFTNGLRFIYLNLLRPLDTFLTHIPWWYTTGIFVAIGYF-TVGLRFAVVTLLLLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
301053817    -------------------------------------------------------------------------------------------ALSEHLQISLISLFFAVIIAVPLGILLTRKERMAELIIGTSAVMQTVPSLALLGLLIPLVGIGKIPAVIALVVYALLPILRNTYTGIRELDESLIEAAKAMGMNSWRRLWKVEIPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDVVLRVLEKPKR-
294792583    -----------------------------------------------------------------------------VISLLINRYDFFLQLLWEHIEISVLASVIAIIIGGLLGVFIYEYKRLATPVMVGVNFLYTIPSISMLGLLLYVSGVGNTTAIIALVIYALLPMVRNTFTGLNQIDQAMCEAGIALGLTRIQRLWNIEIPLAMPTIMAGIRTMLVMTIALTGIASFIGAGGLGVAIYRGITTNQSALTIAGSLLIALLAITVDALFSLGER----
225568762    ----------------------------------------------------------------------------------------FAKLLLEHLEISLIAILIAIMFGGLSGILISEYERASRPTLGVIGFLYTIPSISMLGFLIPFSGVGNVTAVIALTVYALLPMVRATHTGITNVDAGILEAAKGMGSTRFQMLYKIKIPLAMPVIMSGIRNMVTMTIALAGIASFIGAGGLGVAIYRGITTNNTAMTMAGSLLIAVLALVVDFILGIAEK----
182434874    --------------VNTAKDWMVDHLGGTADLAAHFTSGVLNPLRSGLTGLPWWSVLLIVAALAWTIG-TWRTAATAVLAMAAIGVLGVWEPSMDTLSQVLAAVAVTLVIGFGVAVGAARSARLERLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAAAAAVIYALPAVIRITTQGLRSVDPAAMEGARSLGATPGQQLRQVQIPLARPSLLLAVNQAVVLVLAVVIIGGLVGSGALGYEVVLGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTTRRQR-
182434874    ----------------EVTDWIVSNFLYFFGHISNAVVLSVRGVYLLLLALG-WAGVTVFAAAVAWRAAGIRLALTAGVSFLLCGLLGMWVPTMQTLALMVVAVLASVVLGLLLGLAAGLFDRVFRVLRPVLDTMQVLPAFAYLLPVVLVFGIGVPGAVLATVVYAAPPMARLTALGLRGADGGVMEAVTSLGATGRQRLLSARLPLARKELLLGLNQTIMMALSMAVIASVIGAGGLGDRVYQALSSVDVGAALAAGIPIVLLAVVLDRTTEAAGRR---
283768868    ----------------------------------------------------------------------------------------YLNLLTEHIMITFTAVVIAIVVGLSIGIFISQKPKMAGYVISVVNIAYTIPSIALLGFLISLTGIGNTTAIIALTIYALLPIVRSTYVGITTIDPKIIEASRAMGSKEFQILYKIKLPLAFPVIFSSIMNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNEVLILIGSVLIAILALTVDGVLSLFGK----
282864721    -------------------DWIVSNFVYFLGHVSNAVVLSVRGVYLALLALGWAGVTAVAALVAWRTA-GVRLAVTAGACFVVCGLLGMWVPTMQTLALMVVAVLASVVLGILLGLAAGLSDRTFRFLRPVLDTMQVLPAFAYLLPVVLVFGIGVPGAVLATVVYAAPPMARLTALGLRGADAGVMEAVTSLGATGRQRLLTARLPLARKELLLGLNQTIMMALSMAVIASVIGAGGLGDRVYQALSSVDVGAALAAGIPIVLLAVVLDRTTEAAGRK---
282864721    --PVNTAKDWMVDHLYTGIPVIGGTADWAAHFTSWIL----NPLRGGLQGLPWWSVLLIVAALAWTIG-TWRTALTAVLAMAAIGVLGVWEPSMDTLSQVVAAVAVTLVLGFAVAVGAARSERLERGLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAAAAAVVYALPAVVRITTQGLRGVDPAAMECARSLGATPGQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGLVGSGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTARRSR-
225868507    ------------------------------------------------------------------------------LLMTFWDRFGDWTRALEHLQISLLSLLVALLIGIPLAALLSKSKRWSNIILQLTGVFQTIPSLALLGLFIPLMGIGTAPAVTALVIYAIFPILQNTITGLNAIDPSLVEAGTAFGMTKWERLKIFEIPIAMPVIMSGVRTSAVMIIGTATLASLIGAGGLGTFILLGIDRNNAQLIVIGAVSSALLAIVFNSLLRYLEK----
137184972    ------------------------------------IKETYYFLEDFLLESPWILIAAIIVIPC-IIAGGLRLGIYSSFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDRFLAFSKDKERL
136406329    ---------------------------------SSVVIYLMRPFDMYLTYLPYWFTIGALVLVSW-ASVGFRFAITTLVLLVFIGACNIWTEAMITLSQVLISVLLCFIIGVPIGVLASYSKRFQSINEVVLDAMQTLPYFCYLIPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSTSFGGSLIQTLRKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
257875632    -------------------------------------------------------------------------------------------AVFEHLSLSIIALLVAIVIAVPLAIWLVNHKRAAEVGLQITSVLQTIPSLALLGLLIPFVGIGTPPALIALVIYALLPIFQNTYIGLSEIDPSIEEAAAAFGMSRMRRLIKVELPIALPVIISGIRTALVLIIGTATLAALIGAGGLGSFILLGIDRNAPELTLIGAIGSALLAIVFSTLIRYLQ-----
142389125    ----IDGLIPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWVFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGVNQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
142389125    ----------LDNGIKSFTRSLFVPLGIFRD---WMLIYFLMPLKSIFQSMPWTGVILLVGAIGWKLGK-IRLALTVMLFVFFIASSGYWVRAMITVYMVFASLVICALIGIPLGIWASKKESRTKIVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVFGLRNVPQQIIEASITSGCTDRQLLWKVKMPLAFPEIILGANQTLMFSLFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
142722685    -----------------------------------------------LPGLPWTIVAGAAVVLGYKLNGR-NLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFLLGLGFGIWAYKSRRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSNFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKMSLAWANKQ--
167041614    -----------------------------------------------LPGIPWTIVTAGAVILGYKLNGK-GLALLAGITMIYISVFGQWKPSMETLSFVLVAAPISFLLGLALGIWSYRSKRVEAALNPILNVMQTMPHYAYLVPITVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVVQAGKMSGCNEFQLLFRVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICISLIAVLLDKLSLAWAHKQ--
167041614    ---------------NAGVDWIWDTFFFQLKIFNTWLIVDVLQPMRAAYLRMPVVATFVLVMGTGYIIGGIRSALVVGGFTLFIALSPWWDRALVTAYMATFGVIASGIIGVVTGSLAAQNTTSTKIALGICDTLQTFPSFVYLIPVMMLFGITDTSVLIAVIIYATIPATRYTVEGLRSVPPALHDAASMSGVTRLQRLLQIDFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWANKRK-
136284287    ---------PLSAILNSGMEWVVDYSGWFFKGISWFLEWPIKGVRWLLHFLPWTVTVFLFCLVSYIAS-GWGLVTFTLLATFYMVLIGYWVESMNSFSLVAISVPMAVLVGFAIGSWGFFSERAEKVIKPTLDFLQTVPAFAYLLPILLLFGFGTTVGLLASLIYSFPPMVRNTILGLRQVPSEIIESGIMSGASSRQLFWLVRVPTAWKQILLGVNQTTMASLSMVIIASIIGGTAIGWEVLVYLRKAEFGGSLVAGIVIALIAMILDRITSGLAK----
143405404    -----------------------------------------------LPGLPWTIVAAAVILISYKLSGK-GLAVFAAFTMIYISIFGQWKPSMQTLSFVMVAAPISIFLGLFLGIWAYKNKWVEATLNPVLNVMQTMPHYAYLVPITVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVPPEVIEAGKMNGCNEFQLLFRVLIPTARKDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGVCITLLAVLLDKI----------
143405404    ---------------NAGVDWIWDTFFYTLKIFNTWLIVEVLQPMRAIYLRMPVVATFVLVMGVGYIIGGLRSALVVGAFILFIALSPWWDRALVTAYMATFGVIASGILGLLVGTLCAQNKFSSKFVLSVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPSALHDAGSMSGVTRIQRLLKIEFPLAFPHIMLGLNQTVVFALFMVIIGAFIGTEDLGQYIMKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWAERRK-
254453772    -------TLPIADVINIGMDAIVLHLRDAMRVVSSGLNVLFSSVQTLLIGAPWLVSISFFTLIAWQ-GGGRRLAVTTAALSLYILASGYWVPAMNTLSLVLVALPLAVMIGFGIGYTGFRSKRACQFILPMLDLMQTIPAFAYLIPILLLFGFGPVVGLIASVVFAVPPMVRNTMLGFEQIPPAISESALMSGCSRFQQFRWAEFPSALPQMLIGVNQTTMATLSMVIIAAIIGGEDIGWEVLSAMRKAQFGQSLLSGAVIVVMAILLDRVTAAYAARQ--
254453772    ------------------------------------ILVSAGFLFFGATGLPWVTVFLLTTLLAYQVGGRLALLPAGAIGFLLIT--GLWEISMISVYLCTVAVFLCILLGGLIGIWAATSDTVSRIIRPINDILQTLPQFVLLIPALMLFQVGDFTALLAIIAYAIVPMIRYTEQGLRAVPSTLVDAGKACGCSAWQLFWDVRLPISLPQILIGINQTILYVLGMLVIAALVGTTGLGQAIYVALSQADAGAGIVAGFGMALIAMTADRILQ--------
229029999    -------------------------------------------------------------------------------------------ALSEHLQISLISLFFAVIIAVPLGILLTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAARAMGMNSWRRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDVVLRVLESPKR-
136441967    ----------FADPVDTAVNWFRDTFSFITRPFNFIVRDVLIRAQNLLNNSLSWQLIVAVAMMLSYFVAGWKMAVTTAVGIMAIGLTGRWTDSVDTLTQTIVAVALSIVIALPIGVWLGRRPRIEAALSPILDSLQTIPPLIYAIPFVMIFTVGPVPGVIAAVVYAIPPGIRLTSLGIRQVNTESIEAATTFGATDRQVLWGVRIPLAMPSIILAINQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGPNKGLGAEVGIAIVIMATILDRLTQATAKR---
135589705    -------------WVNDGESYLKKNYRWITKIIANYIKEGYYFLEDFFLDSPWILIAAIMVLPCLIAG-GLRLGLYSCFVIYFWGAVGMWDESLQTVALMGLSVLLCVFFGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVSKESIESATSFGSSKLQLLFKIKIPLSLPSIMMGVNQVIMMALALVVLACFIGAEGIGGQVWLAIRNLD-------------------------------
139520804    ------------------VSWLLGNGGAVFSLINTVILVLTAIVEQLLNAPAPWLLALVVALLGLW-RVSATFGLLSLLGLNLVQAMGLWEPMVSSLALVLTASLLALAIGLPLGVLAARQRSIWQLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPSVIATLIFAMPPVVRLTVLGIRQVPADLIEAGRSFGCSEWQLLTKVQLPNALPTLMTGVNQTIMLALSMVVIASMIGGGGLGDVVLRGIQQLNIGLGFEGGLAVVILAVILDRLSQSL------
254517780    ----------------------------------------------------------------------------TFMEQLMTKKSEILSLLLEHVQLTVIAVLVAVVIGVPLGIFITKNKKLASGVIGFANLTQAIPSLAILGFLIPVIGIGSAPAITMVVLYSMLPIIKNTYTGITNINPDMLEAAKGLGMTSGQTLKLIKIPLAMPVMMAGIRMAAVTAVGLMTIAAFVGAGGLGYLVFSGIQTVDNNLILFGAIPAAILALVIDWITGKIEA----
139641152    ---------------------------------------------------------------------------------------GIGDKCIMTTCIVVIGMLLCLVIGIPVGILMARNKKVRNAILPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVVEAAEAFGANKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
24379531     ------------------------------------------------------------------------------------------QSLLEHLQISLLSLLIAIILAVPLAIFISHRKRIAEIILQISGIFQTIPSLALLGLFIPFMGIGTVPAVAALVIYALFPILQNTITGLTTIDPSLVEAGQAFGMTKWERLKKFELALAMPVIISGVRTAAVMIIGTATLAALIGAGGLGSFILLGIDRNNTSLILIGAISSALLAILFNLAIKFLEK----
116332927    ------------------------------------------------------------------------------------------QSIGQHIGLSLISLLIAAVIAIPLAIILMNHQRLAKVMLQITSILQTIPSLALLGILIPLVGIGTVPSIIALVIYAVMPIFQNTYSGLTTIDPSLEEAATAFGLSRRMKLLRIELPLAMPMIISGIRIAMVMIIGTATLAALIGAGGLGTYILLGIETNNNALLIIGAVLSAILALVFGAGIDWLGR----
222153015    --------------------------------------------------------------------------------LLLTFEDRFWKALGEHLQISLLSLLIAILIGIPLASLLTKSKRWSDFVLQLTGVFQTIPSLALLGLFIPLMGIGTIPAVSALVIYAVFPIIQNTITGLNGIDPSLVEAGTAFGMSKWERLKTFEIPIAMPVIMSGVRTSAVMIIGTATLASLIGAGGLGTFILLGIDRNNTSLILIGAISSALLAILFNSILQYLEK----
142072245    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
142072245    ----------------------------FNMQLGFMILLFAIFFFIGLTKMPWPAIMIIYTYIAWRLG-GLTLAIGTFLGLCFLVVSGIWPEAMLSLYLCGIAVILSFFFGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPEGVIEAAEMMGCSKRQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAVIAMTADRMTQAW------
136979145    ---------------------------------ATVVIYLLRPLDIYLTYLPYWFTIGALVLMSWKA-VNLRFAIVTAFLLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGIMASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGSFSALLATIIYAIPPIIRLTVLGLSQVSTTYSEVSRSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAYTKKQR-
307244485    ---------------------------------------------------------------------------------LVLNPSFYLNLLKEHIYITFTSVFIAIIVGLFIGIFISQKPKIAAYIISVVNIAYTIPSIALLGFLISITGIGNTTAIIALSIYALLPIVRSTYIGISTIDPNIIEASRAMGSKEFQILYKIKLPLAFPVIFSSIMNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNDVLILIGSFLIALLALVVDGILSLFGK----
134445753    -----------------------------------LLTYFMLPIKRFLLGIPWPWFVFIITLVGWHYGR-YKLATLCLFLSLFIVFTGLWEKAMITVYLCGSSVIIASIIGIPLGIWAGVSSKANKVLTAIIDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVRYTALGIKKINKEIIDAGLMCGCSQRQILIRIKLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRVIKSGSNRLK-
141011393    --------------------------------------------------------------------------VGFCTFFIGFLHPKFWDKAIETTSIMIIGIIICIIIGIPLGIAMSRNNKVRNAILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATVIYAVPPLVRLTDLGITLVDTEVIEAAEAFGASPKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGKATEAGLAIVLLAIVLDRITQAYGKR---
241113195    -----------GAFLAPSVDWLNTNLHPLFAAISYLIEAVLSGFEALLLFVPPYGLIAIVVVLAFAVGLRAAILAGLCLGFCLL--MGLWTASMQTLSLVTVAVLISVLIAFPIGVLCSRHKTLEAMVRPALDVMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPREFVELGSAIGAPPSSVLWKIEIPLARQTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLSRGLLDRDR-
142777009    ----------------------------------------------------------------------------------------------------LIGIFLCVIAGIPLGIAMARSVRTRNIVLPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
229085221    ----------------------------------------------------------------------------------------LFHALLEHLQISLISLFFAVMIAVPLGIWLTRRERIAEFIIGTSAIMQTIPSLALLGLLIPLVGIGKVPAIIALVVYALLPILRNTYTGIRELDESLIEAAKAMGMNSFRRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIVLGAIPAALLALFFDGVLRMFESTGR-
218674414    -----------GAFLAPVVDWLNTNFHPLFAAISYVVETVLSAIEAALLFVPPYALIVIVVVLAFFA-VSLRAAVLAGLCLGFCLLVGLWTASMQTLALVTVAVVISVLIAFPIGVLCSRYKTLEAAVRPVLDVMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKVFIELGSAIGAPPRSILWKIEMPLAKQTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLTRGLFDR---
289809489    ---------------------------PFFLGIRVPVDYILNGFQQLLLGMPAPVAIILFALIAWQVS-GVGMGIAALISLIAIGAIGAWSQAMITLALVLTALLFCVVIGLPMGIWLARSPRAAKIVRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRL----------
138115889    -----------------------------------------------------WLFIAALMIIPAFMVGGLKLALLFTFGIYFWGAVDMWDPAMESVALMGLSVLLSVIVGVFFGVICSQSDRFESFLKPFLDTMQVMPAFVYLIPAMFFFGIGAAPAILATMIYSMPPIIRLTNLGIRQVPKETIETATSFGSSKTQTLFKIQIPLALPSIMMGVNQTIMMALALIVLATFIGAQGLGAEIWIAIRKLDVGYAMEGGLCVLFMAIMFDRFGKALSAEEK-
228900870    -------------------------------------------------------------------------------------------ALSEHLQISLISLFFAVIIAVPLGILLTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAARAMGMNSWRRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDIVLRMLERPKR-
262043921    ------------------------------------------------------------------------MGVATLVSLIAIGAIGAWSQAMVTLALVLTALLFCMVIGLPLGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGINQVPADLIEASRSFGASPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQIVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDAR-
135443962    -----------------------------------------------------------------------------------------WNDCMATVAIITVCTIICISVGIPIGVLMSKSDRVERAIIPVLDMMQTIPSFVYLVPILMLLGIGKVPGLIAVCIYAVPPVVRLTNLGIREVDKETLEACDSYGATPFQKLTSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRITQEYGRR---
142651497    ---------PFAIYTSTFVKWLINDANFLTRFFAWIIEQPYNIVLAIFQIMEPLSWISVVGIFFALYTRDKFLIILVVLSIVYLAVFDQWQSSMITLSSIIIAVPIGVVLGILLGILSYKSKILEKIITPILDLMQTVPVFAYLVPILVMFGFGPVSALIATIIYAMPPMVRTTLLALNSIDPQLKESGLMSGCTERQLMWKVLIPVSKPTLLIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLDIGGGIESGIAIVVIAIALDRL----------
135881158    ----------------------------VLDPLTQPLSWLLELALFSFLAAPWWVIVPLILLFVWYVCRSVVVTSFVTLSFAFLAFIDHLDAALQTLAIIAVCTGICIVLGVPVGIAMAKSNRFQRSIIPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVIEAANAFGMSSRQKLLGVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVSKAAIAR---
254511123    --------LPATQWVGAFLDWFLNGIKPAMRLFSDLMTYPMDAANYVLGNTPWPILIGLVTALGWYLGGLPMAALG-FFGLSFVLASGYWAESMNTLALVAVSVPVALIMGGAIGILANEVPRVKTFVQAVLDIMQTVPTFAYLTPLLLLFGFGPVVGLIASAIYAAPPMARNVMLGLERVEPEIKEAAIMSGGTRLQQLFQVEIPAATTQIMVGVNQCLMAALSMVIIAAVIGGNDIGWEVLLTMRKAQFGESLMAGLVIVVFAVVIDRMSTLATERKR-
254511123    ---------------------------------------LIGMLETGIANLPWPFVLTAAAALGW-VAGGWRLAALSVGLLCTILVSGLWERALLSLYLSGAAVFFCAVLGGLIGLASAVWSPVWALVRPVCDMLQTIPLFVFLIPVLMVFQIGEFSAFLAICAYAIVPMIRYTRHGLVNTPEEMMEAAISSGATEWQIMRDVRAPYAAPTILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGQADVGLGISAGAAMAILALIADRMVQGFAEERR-
143747684    ----------IADFLLFLIIFIREIFLGGLQTIGSITGGAFKEFKWLYLPAVPWTAVVVGLFILGYRLQGLGLAFIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFVLGLSFGILGYLSKKVEKILQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
289551422    --------------------------------------------------------------------------------------------LIEHIQISFIALLIAILIAVPLGIVLTKAKRISEIVMNIAAVLQTIPSLALLGLMIPLFGIGRVPAIIALVVYALLPILRNTYTGIKEVDPSLIEAAKGIGMKPFRRLTKVELPIAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNNPSLILIGAIPAALLAIIFDVILRLMAK----
307289632    ---------------------------------------------------------------------------------FFARKEEYLQALIEHMQLSFISLLFAALIAIPLAIYLTSHRKLAESLLQVTGIFQTIPSLALLGLLIPLIGIGRPPAIVALVIYALFPILQNTYTGLTEIDPSLEEAAEAFGMSKKEKLFKFELQMALPFIISGIRTATVLIIGTATLAALIGAGGLGTFILLGIDRNNLSLIFIGALSSAALAVLFNYGIHWLEK----
293402329    --------------------------------------------------------------------------------------------IIEHLQIAVIAIIAATMIGVSLGIFIHEKKRLSPIVLGLVSFLYTIPSISMLGFLIPFSGIGNKSAIIALTIYALLPIIRATFTGLENVDADIIEAARGMGSTRKQILFQIKLPLAMPVMLSGFKNMTVMTIALAGIASFIGAGGLGVAIYRGITTNNMTMTIAGSLAVALLAFLSDILIGCMERFLR-
134508169    --------------------------------------------------------------------------------------------------IVVIGMLLCVVVGIPIGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
142748457    ----------------------------------------------------PWTIVAGGAFLLGYKLNGRNLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFILGLAFGIWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSDLQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKLSLAWANKQ--
142748457    ---------------NSGVDWILDNFDPLKVFNTWLIVDVLIPMKNAFLRMPVVATFILFMGAGYIIG-GLRSAFVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGVIIGTLSAQTKTSTRITLGVCDTLQTFPSFIYLIPVIMLFGVTDTSVLIAVVIYATIPATRYTIEGLRSVPSALHDAGSMSGVNRLQRWLKIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQTGNGLMLGLCVAFIGLAVDNLIRTWAEKQK-
149913953    -------VVPLADVLNALSNWIVGQFSPVFQAISLVLGVPIKAVQQVLQVLPWSVTMFGFCVLAYAAS-GWRLALFTFGASAYMLAIGYWDAGMNTLSLVAISVPSAILVGFAIGVWGFRSPRAERIIMPALDLLQTVPTFAYLLPILMLFGFGTVVGLIASILYSFPPMVRNTILGLRRAAPEVIESGLMAGATTRQLFWQVRVPSARRQLLLGVNQATMASLSMVIIASIIGGTALGWEVLSTIRKAQFGESLLVGLVIALMAMVIDRVTS--------
149913953    ---------------------------------------------FGLTGLPWPALILLLALLAYGIG-GVVLSFGTILGLAFILVTGNWPAAVLSIYLCGIAVVIAFTIGTAIGIWAAQNDRVSAFVRPINDTLQTMPLFVILIPFVMVFRIGDFTALLSVIAYAIVPAIRYAEHGLRSLPDTVIEAARMVGATPRQMLWQVQIPLALPVIMLGLNQTILYGIAMLVIAALVGAGGLEQTVYTALTDGNVGEGLIAGLAMAVIAIIADRMTNGWSRK---
292669576    ----------------------------------------------------------------------------------------FLQLMIEHLWISGAAIGIAIVLGGAAGILIHKYERAAAPTLGTVNFLYTIPSISMLGFLIPFFGIGNRSAIIALTIYALLPMVRATHTGLTQVQSSLREAAIGLGGSAFYTLTHVQLPIAMPVIMTGIRNMATMTIALAGIASFIGAGGLGVAIYRGITTNNTALTIAGSLLIAILALAVDGVLGWAERRM--
29829974     -------------------DWIIDNFLYFFGYVSNAVVLAVRGVYLVLLAAGWAGVTAAAALVAWRVA-GVRLAAGTAVAFLVCGLLGMWVPTMQTLALMVVAVLASVVLGALLGLAAGLSDRTHRALRPILDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVVYAAPPMARLTALGLRDADGGVLEAVESLGATARQRLLTARLPLARKELLLGLNQTIMMALSMAVIASVIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTGAA------
29829974     --PVNRVVDWMTDHLYSGVPYLGGTADWAGHFTTWVL----DPLRDGLQWLPWWSVLLIVAALAWLIG-TWRTALTAVLAMAAIGVLGVWKPSLDTLAQVLAAVAVTLVLGFATGVAAARSDRVERLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITTQGLRAVDPAALESARSLGATGGQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGLVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTGRRAK-
86361122     -----------GAFLAPSVDWLNTNLHPLFAAISYVVETVLSAIEAALLFVPPYALIAIVVVLAFFA-VGLRAAILAGLCLGFCLLVGLWTASMQTLALVTVAVVISVLIAFPIGVLCSRYKALEAAVRPVLDVMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKVFIELGSAIGAPPRSILWKIEMPLAKQTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLTRGLFDRGRL
260430953    --------VPATHWVGAFLDWFLNAIKPAARLFSDLMAYPMDWANFVLGNTPWPILIGLVTALGWYLGGLPMAALG-FLGLSFVLASGYWAESMNTLALVAVSVPVALIVGGAIGILANEVPRVKSAVQAVLDIMQTVPTFAYLTPLLLLFGFGPVVGLIASAIYAAPPMARNVMLGLERVEPEIKEAAIMSGGTRFQQLFQVEIPAAVTQIMVGVNQCLMAALSMVIIAAVIGGNDIGWEVLLTMRKAQFGESLLAGMVIVVFAVVIDRMSTLATERKR-
260430953    -----------------------------------VTLILIGMLETGIANLPWPFVLTGVAALGW-VAGGWRLAALSVALLSTILISGLWERALLSLYLSGAAVFFCAVVGGLIGLASAVWSPVWRIVRPICDMLQTIPLFVFLIPVLMVFQIGEFSAFLAICAYAIVPMIRYTRHGLVNTPDEMMEAAISSGATEWQIMRDVRAPYAAPTILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGQADVGLGISAGAAMAI------------------
140888740    ---------------------------------ATVVIYLLRPLDTYLTYLPYWFTIGALVLMSWKA-VGLRFAIVTTFLLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGIMASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGSFSALLATIIYAIPPIIRLTVLGLSQVSTTYSEVSRSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAYTKKQK-
137903780    ---------------------------------------------------------------------GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPGIIATVIFAMPPIVRLTALGIRQVPSEIKEAALAFGSTERQLLYSVELPLALPSIMAGINQVVMMCLSMVVIAALIGAGGMGLIVVEALANTKIGRGILAGLAIAFIAMIIDRVVQKATK----
135347938    -----------------------------------------------FYFIPFPVVILIFAFFAWK-TNGLKFAIFAALALISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHRIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIVPQDTI
143097745    -------------------------------AFFDPLLFFLIRLEKLLLATPWPIILLVLGALAWLGSRSWKLVVGSVVAFMLIGYFGMWKDCMATVAIITVCTIMCIAIGIPIGVLMARSDRVERGMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKG--------------------------------------------
142315835    ---------------------------------AFVYLNLLRPLDTFLTHIPWWYTMSVFVAIGYF-TVGLRFAVITALLLLFIGACGIWPQSMITLSSVLVSVVLCFAIGVPLGIIASYNQRFKEVLNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYAIPPIIRLTALGLTQVSGTYSEVSRSFGGTLFQTLKKIKFPLAVPSLVIGFNQTVVMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
229915806    ------------------------------------------------------------------------------------------EALIEHLQLSVVSLLIAVLIAVPLGIWLTRRKKIAETAIGVTAIIQTIPSLALLGLMIPLVGIGALPAIIALVLYALLPILRNTFTGLNEVDKSLLEAARACGMKPNQSLMKVELPLALPVIMAGIRTAMVLIVGTATLAALVGAGGLGTLILLGINRNDNYLILLGAIPAAILALLFDFLLRQME-----
229161250    -------------------------------------------------------------------------------------------ALSEHLQISLISLFFAVIIAVPLGILLTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAARAMGMNSWRRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIVLGAVPAALLALFFDVVLRVLESPKR-
271963332    --------------VNDVRDWVDANFLFFVNYVRLSVGGLYDVLHLALDGLGWAGLIGTAGALG-QLAGGWRIALVAVLGTGSFGVLGLWEASVDTLALVLAAVLLSLLIGLPLGVAAGRSVRLRRLLTPVLDVMQIMPTFAYLAPMVLFFQIGPASAAVATMIYSIPPAIRITALAVEQVSPAAVEASASLGATRRQTLRKVHLPMARATIALAINQTVMMALSMVVIAALIAAPGLGSDIIRGLSRADVGVMLPAGIAIVVMAVVLDRITMAAAARE--
271963332    --------------VNEAVNWAKFSWYGATEAIRNGVEALLNPLQTVLTTAPWWLVAAVVLAAGWRAAGARPAAAAVGC-LLATALLGLWQHTMETLTTVLAGVVPALVAGLALGVAAARSPRFAAVQRPLLDTAQTMPAFVYLLPALALFGATRFTAIFASVIYAVPPVVRLVEDGIRNVSPVAVEAARSCGSTDRQLLWKVRLPMARRAILLAANQGIVMTLAMVVVGGLVGAGGLGYDVVSGFSQTDFGMGFAAGVATVLLGIMLDRITQGAD-----
270292233    ----------------------------------------------------------------------------------------------------------AIFIAIPLAVYLRYHEKLADWVLQISGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPSLQEAGIAFGMTRWERLKKFEIPLAMPVIMSGIRTAAVLIIGTATLAALIGAGGLGSFILLGIDRNNTSLILIGALSSAVLAIAFNFLLKVMEK----
310824496    ------------------------------------------------------------------------------------------RRTREHLFLVTVSLVASVLVAVPLGVLAARRARLGRLVLGLASIIQTVPSLALLVFMIPLLGIGTRPAIMALFLYGLLPIVRNTAAGLSGIAGDLRESAEALGLPPRARLWRIELPLAAPSLLAGIQTAAVINVGTATLGALIGAGGYGQPILTGIRLDDTGLILEGAVPAALMALAVSALFGGIER----
139114590    -------------WIEIIFDYAVVKGDVIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGTRYTS------------------------
294633688    -------------------DWVIDNFLYFFGYISNAVVLSVRAVYLTLLAAGWTGVTAFGALVAWRVA-GVRLAAGTAAALLACGALGMWVPTMQTLALMVVAVLASVVLGTFLGLAAGLSDRLERALRPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVVYAAPPMARLTSLGLRSADPGVMEAVESLGATFRQRLLTARLPLARKEIMLGVNQTIMMALSMAVIASMIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTAAV------
294633688    --PVNTAKDWMVDHLYSGVPVVGGTADWAARFTTWVL----DPIRDGLQWLPWWGLLLVVAAVAWLIG-TWRTALTATLAMAAIGVLGGVETVPRHPLAGAGRGGRHPGDRPRRRRRRRPQRPVRTGPAPGARRLSDHAAVRVPDPGRALFGVGRPPAAAAAVIYALPAVIRIVSQGLGQVDPGALEAARSLGATGAQQLWQVQLPLARRALLLAVNQCVVLVLAVVVVGGLVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERR---
254463971    -------VLPATDWVGAAMEWFLALIKPAARSFSALMFYPMEAANYVLSRAPWPLVICATTALAWMLG-GVRMALMAVVGLGFVLASGYWPESMNTLALVAVSVPLALIIGGGIGILANEYPRIRQPVQAVLDIMQTVPTFAYLTPLLVLFGFGPVVGLIASAIYAAPPMARNVLLGLERVEPEIKEAAVMSGGTRLQQLFQCEIPSAGQQIMVGVNQCLMAALSMVIIAAVIGGDDIGWEVLLTMRKAQFGQSLLAGMVIVIFAILIDRMSGTLTQDRR-
254463971    -------------------------------ALGVMLLIAAGMLETGISQLPWPFVLAGAGALAW-VAGGRGLAVLTVVLLGTILVSGLWERALLSLYLSGAAVFACAVMGGAIGLASAVSPGVWRVVRPVCDMLQTIPLFVFLIPVLMVFQIGEFSAFLAIIAYAIVPMIRYTRHGLVSTPEEMIEAATASGATTWQMLKDIRAPYAAPSILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGQADVGLGISAGAAMAILALIADRMVQFAEERRK-
143678378    -----------------------------------------------------------------LAFGGLRLGILVLFGTMYWGMVGLWDSAMETLALMGLSVLLSVIVGIILGIFCSLSDRFERGMKPVLDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPKETIESATAFGSTKRQILFKIQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAALEGGICVLLMAIMFDR-----------
300812812    ----------------------------------------------------------------------------------------IWQALGEHLLLSMEALLLSCLIAIPLGMLLAHSKRAGEVVFQITSIIQTIPSLALLGLLIPFVGIGTTPALIALTAYGIMPIYQNTYSALRNIDPNLEEAADAFGLSRWKKLSRLEFPIALPIILSGVSISLVMIIGTATLAAMIGAGGLGTYIMIGIQQNNNTYILIGAGLSAVLTLAMSGLLKFMASSKK-
228959019    ------------------------------------------------------------------------------------MNINYWAQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAITFFGVGVVPGIIASVIFAMPPTIRFTDLGIRQVPEDLIEAANAFGSTASQKLFKVQLPLATGTIMAGVNQSIMLSLSMVVTASLVGAPGLGVDVYRSVTQVNIGMGFEAGLAIVVIAIILDRITQ--------
126665912    -------------------------LGGVKTVVAFTSWDFISENEWARIPALPWPAVAAGAFLAGQYLGGRNLSLLAGISTIYIAVFGQWTPAMQTLSFVLVAVPLSVLLGLTLGIIAFRNKTFEAVLAPLLNVAQTMPHFSYLIPVVVFFGIGDHAGAISTVIFATPPMIRLTILGLKKVSPEVVEAGMMSGCNSRQLMFKVLIPTARHDILIGVNQVIMQCLAMAVIASFIGAKGLGYDLLVSLNMLKIGQALELGISIVLIAVVLDRLSLAWAKKQ--
126665912    ---------------DSIVDWIITNTYDSVQSFNFFMITSILMPMKEAYLSMPVAATLFLVAGTGYIVGGLRSAIVATAFIAFIALTPWWDRALITAYMTTFAVIISVTIGCSVGILCSRSPKATKFMLLVCDTFQTFPSFVYLIPVIMLFGVSDLSVLIAVIVYATIPATRYTVEGLSNVPKSLQEAGSMSGVNRTQRLLKIELPLAFPHIMLGINQTVVFSLFMIIIGAFIGTDDLGQLIMQSLSEANMGQGIVLGLCVAFIGLAVDHLITWAEQRKRV
77164065     --------------------------------------------------------------------------------------QRFYRHTKEHLVLVGISLTSAIVVAIPLGVIAAYRPRLGSIILSIAGIIQTIPALALLVFMIPLLGIGGPPAVVALFLYSLLPILRNTHTGLHDISPQLRESAVALGLSTGARLRLVELPMASRAILAGIKTSAVINVGTATLGALIGAGGYGQPILTGIRLDDVSLILEGAIPAAGLAMLVQGLFEWADR----
135029949    ---------PFKIYISSSIKWLIESATFLTRAISWLIEQPYEIILSLILSPMSWIAVVGVMTVVAIKLKDLTLALLTFFSFLYLAIFDQWQSSMVTLASIFIAVPFGVAIGILFGILSYKSLFAHKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNNQQLLWRVEIPSAINSIKLGINQVIMLSFNMVIIASMIGARGLGYDVLTSLRKLDIGGGVEAGLAIVILAIVLDRM----------
294790449    -------------------------------------------------------------------------------------------ALLQHLQISLLSLLLAIVISIPLAIWLYNKKKAAEAILQVTGIFQTIPSLALLGLLIPFMGIGTVPAVTALVIYALFPIVQGTITGLQGIDPNLVEAGTAFGMTSWERLRKYELPLAMPVIIAGVRTSAVMIIGTATLASLIGAGGLGDFILLGIDRNNNSLILIGAISSALLAILFSAVIRWLEKKS--
256423944    ------------------------------------------------------------------------------------------EQTLQHIGLTFISLLIAVVIGVPLGILITRKKKLAGAILGIAGVLQTIPSIALLGFMIPLLGIGAKPAIVALFLYALLPIIRNTYTGILQVDPTVIDAATGMGMSQQQLLLKVQLPLAMPVILAGIRTATVINVGVATLAAYIAAGGLGEFIFGGIALNNTNMILAGAIPAALLAILFDAGVARLQKRMR-
138403005    ---------------------------------------------------------------------------------------GAWSQAMITLALVLTALLFCIVIGLPMGIWLARSPRAAKIIRPLLDAMQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIIRLTILGINQVPADLIEASRSFGASPRQMLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLATVGGVGIVILAIILDRLTQAVGRDSR-
138123599    -----------------------------FTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
143826321    -------------------DWFVAVFKPALRAVAGGLDHAVRGLQKILHATPWPFIVIAVTWLAWRL-KGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFCYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRAAATR---
143826321    ----------------------TAWLAWRGRTTAAGLLLSVGLIAYGFSYMPWWVMFAGVGWLAWR-HAGWRFALVACAMVLAITLTGHWQGALYSVYLCSAAILVCLLIGCPLGILAAKSDLVSGILRPVNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIELPVARPAILLGLNQTVLFALAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRILR--------
135282561    -----------------------------------------------------------------------------AISLLVIGFLGAWSETMVTLALVFTAVLFSMLIGIPLGIWMGKSDRAKSVMMPILDAMQTTPAFVYLIPIVMLFGIGNVPGVVVTIIFALPPLIRLTSLGIRQVPADLIEAGHAFGASPLQMLLKIELPVAKATIMAGINQNLMLSLSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAIGGLAIVLLAIMLDRITQ--------
76787841     -------------------------------------------------------------------------------------RFGDWQSLIEHLQLSLLTLILATLIAIPLGIIISHYKKISHVVLQITGIFQTIPSLALLGLFIPFMGIGTVPAVVALIIYALFPILQNTVTALMQIDANLIEAATAFGMTRWERLKKFELALSMPVIISGIRTASVMIIGTATLASLIGAGGLGSFILLGIDRNNPSLILIGAISSAVLAIIFSGLIGLLEKRLR-
237735738    ------------------------------------------------------------------------------LSLLQEKGDFFLKLLIEHMQISLIAIIIATVIGLILGVIISEYKKSSKTILGIINFMYTIPSISLLGFLIPFSGIGNSTAIIALSVYALLPMVRNTYTGIINIDDNIIEAATGMGSTRWQILYKIKLPLALPVIMSGFRNMVTMTIALAGIASFIGAGGLGVAIYRGITTNNTAMTLTGSLLIAILALITDIVLGFIEK----
136249616    ----------------AFTDFSRTYGQGIEEFFEPLLMFLV-WFEKLFINTPWPIIIFSILLLAWIGSRSILIVVGTFLSFMLIGYFGMWEDTMSTLAIILVATFLCIAIGIPLGIAMARSNKVQAAIVPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGANYWQKLLGVQMPLALPTIFAGVNQTIMMALAMVVIASMIG-----------------------------------------------
295397201    -------------------------------------------------------------------------------------KDQLFTATYEHMAISLLALFIACVIAIPLAIWLSDHRKYAEPVLQFASILQTIPSLALLGLLIPLVGIGSVPALIALVVYAILPILQNTYIGFVEIDPTIEEAAIAFGMPRRRRLFKVELPIAMPVVISGIRTSLVLTIGTATLATLIGAGGLGSLIMLGIDRNDSNLTLIGAIASSLLAIIFGALIKWLENKK--
143595126    -----------------------------------------------LLGLPWISVVAVMALAGWQLG-GFRLSLLCGCLTLFIAFVGQWPKAMVTVYLCGLSVIIAFIIGCPIGILAAGNDRLHRIIQAFIDTLQTLPSFVYLMPVVMLFRVGDFAAMLAVVAYAIAPAIRYTDHGIRRVSPHLIEAAVASGCTPRQILWKVRLPLALPEIMLGVNQTIMMALSMLVITALVGTRDLGQEVYIALTKADSGRGLVAGICVAFLAIISDRLISAWSTRRK-
139417925    -----------------------------------------------------------------------------------IGYFGMWKDTMSTMAIISVATLICLFLGTPIGILMARSERLKNILSPILDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRKIVEAAKALGIKKRVILFKIEIPLALPSIMTGVNQTIMMALAMVVIASMIGVSGLGVPILRSISNQFLALGLMNGLAIVALAIIFDRISQNYARR---
143776263    -----------------------------------------------LPGLPWTIVTAGAVLLSYHLSGR-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFMFGLGLGIAAFRNKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGLALEAGLCISLIAILLDKMSLAWANKQ--
143776263    -----------ADFWNRGVDWIFDTFFVYIKAFTWLIQDVLQPMRAMYLRMPAIATIVLVVGAGYLIG-GIRSALIVCGLTLFIALSPWWDRALVTTYMATFGVIVSCTIGFIVGTLSFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGVCVAFIALIFDNLISWVEKRKK-
163789860    -------------------------------------------------------------------------------------------ALIEHMQLSFISLFIAVIIAVPLAIYLTRHKRMATVMIQITSIFQTIPSLALLGLMIPLVGIGTVPAVIALVIYALLPILRNAYTGIMEVDPSLNEAADAMGMNRWRKLTKVQIPIAMPIIMAGIRNAMVLIIGTGTIAALIGAGGLGSLILLGIDRGNNHLILLGAIPAALLAILFDYLLSLFEK----
307705530    ----------------------------------------------------------------------------------------------------------AIFISIPLAVYLRYHEKLADWVLQIAGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPSLQEAGIAFGMTRWERLKKFEIPLAMPVMMSGIRTAAVLIIGTATLAALIGAGGLGSFILLGIDRNNASLILIGALSSAVLAIAFNFLLKVMEK----
139543632    ---------------------------------------------------------------------------------------------MATVAIISVSTLVCIVVGIPIGVIMSKSNRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCVYALPPIIRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGVNQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGLMNGLAIVALAIIFDRVTQQYGQR---
144054908    ----------------------------------------------------------------------------------------FWRYTQQHMALVAISLFAAILIAVPLGIAAARWRRLGHIILGVVGIAQTIPALALLVFMIPLFGIGAGPAVIALFIYSLLPIVRNTYTGLTTIPTQLLESAEALGLPAGARLRLVEAPLAAVSILGGIKTAAVINIGAATLGALIGAGGYGQPILAGIRLDDVGLILEGAVPAAGLAIVVQLLFEWTER----
294786455    -------------------------------------------------------------------------------------RFGDWTALLQHLRISLLSLLLAIVIAIPLAIWLYNKKRASEAILQVTGIFQTIPSLALLGLLIPLMGIGTVPAVTALVIYALFPIVQGTVTGLRGIDPSLVEAGEAFGMTQGERLRKYEIPLAMPVIIAGVRTAAIMIIGTATLASLIGAGGLGDFILLGIDRNDNSLILIGAISAALLAILFSTLIHWLEKQS--
136846320    ---------------------------------AFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTLGKVKFPLAVPSLVIGFNQTVILAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIAIVLLAIIIDRITLAYTKKQRI
138112722    --------------------WLTINFIAFTKGIRYYVTIYLMRPLDTYLTFMPWWYVMSAFVIISWISVGVRFAAVTALLLLFIAACNIWTQAMITLSSVMIAVFFCFIIGVPIGILASYSKRFQSINEVILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVLGLSQVSVTYSEVSKSFGGTTLQTLGKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGKEVFAGLARSDTGRALAAGIGICLLAIIIDRISLAYTKKQR-
212696466    ----------------------------------------------------------------------------------FIERKSDWEALFEHLQISMISLIISILIAVPLAIFLSHRKKLNEWILQITGVFQTIPSLALLGLFIPFMGIGKVPAITALVIYALFPIYQATITGFSEIDPSLEEAATAFGMTRWEKLKKYKLSLAMPIIMSGVRTSAIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAISSALLAILFGSLIKSL------
135354106    ------------------------------------------------------------------TSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
260575135    --------LDMAAWVSAAMVWLVEQATFATRALAAMIEWPYEAARVLLTLVPPLSWIAVTVAMGTLYARNLWLGLGVGALFLYLAVFGQWESAMITLASIVIAVPIGVMGGLVLGVAAYLSPRFDRLQSPVLDLMQTVPTFAYLVPILFLFGFGPVAALLATVIYAMPPMVRITTLALRSIPPEINDFARMVGCTGWQRLRKVLLPAALPDLMVGVNQVIMLSLNMVIIASMIGAGGLGFDVLNALRRLDIGAGVEAGLAITALAVALDRLSQALALR---
260575135    ---------------------------------TFVLTYMLLPVKRFLLALPWPWVVALVTLAGWQLGRARLAALCLGLSLFLVAA-GLWEQAMTTVYLCGVSVVVAVLVGLPLGVLAASNATAGKVIGGVIDTLQTLPSFVYLIPVVMLFRVGDFSAMTAVVLYALAPAVRYTAHGLRAVPEELVEAGTVCGCTPWQVLTRIRLPMALPDILLGVNQTIMLALSMLVITALVGTRDLGQEVYIALTRADTGAGIVAGVCVAALAIIADRLI---------
163737617    -------VLPLKGHISSAMTWLVEDFTDVTRAVAWLIEQPYELMLSLLALLPAASWIAVTAAVIALGHRNWGLAAVAGACFAYLAVFGQWDSAMVTLASVLIAVPIGAGGGLLTGIWAYRHPVGERILSPLLDLMQTIPIFAYLVPILFMFGFGPVSALVATIIYATPPMIRVTILALKSVDPEILDFGRMAGTTPRQLMWRVLVPSASQSLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLAALRRLDIGAGFEAGIAIVVLAIAVDRLSQAFAERM--
163737617    -------------WSETVKYLNVNYFDAFEAVKVFFLHWFMLPIKKTLLGIPWPWAVAMLTLVGWRAG-GLRLALMCGSMSTLIAFSGLWAKAMVTVYLCGASVILATLIGVPLGVLAALNKRAGVAIGLFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAIVLYALAPAVRYAAHGMRSVSGELIEAGLVSGCTRWQLLRMVRLPMALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIALTKADTGRGLVAGLAIAFIAIIADRLVNAGARGARI
136659129    --------IPIAEWVEKNIKEWLFMQRPLFKKLSTPIDTVLNGLESLFNIIPFPIAILIFVYFAYK-TNGLKFTILTVVGLIFIDLVDLWSESMTTLAMIFTAVIFCIIIGIPLGILCSRSKIFETIMRPILDVMQTIPSFVYLIPVVMLFGIGLTPGVIATIIFALPPTIRLTNLGIRQVGKGFKEAGSSLGLTKVLILIKIEMPLALKTIMAGINQTLMLSLSMVVIAALIGAGGLGLTVYVALGRLDIG-----------------------------
137777081    -------------------------FTAFINPLTDLVDFFLTLIEDFLGWLPWFIP-PIVVFLVIARRKRWVMATCAALAVIYPGVVGVWDQSIETIALMTVSVAISVLLGIPLGVWTALNKRAESFLRPLLDAMQTVPATVYLIPIVLLFGIGKVPAAIATVIYALPPMIRLTALGIQQVPRSAVEASRMFGATRRQTLTRVQMPLAIPSIVTGINQTVMMALGIVVIATLVGAGGLGQEINQTVRALSPGKGLVVSLAVVAVAFVLDRV----------
141774635    ---------------------------------------------------------------------------------------------MATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
143238867    --------------------------------MSAPIDTVLNSLDSLFNFIPFPIILLIFVIFAYR-TNGIKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
142194163    --------LNLDTVISDFLDWLVNDAHFVFRAIAWMIELPYQFLRNLLQIAPSWIAVIAIAVAIGHYARDRGLALLVGICFLYLAVFGQWDSAMITLASVLVAVPIGAVGGLALGILAYRISWVETLLRPVLDLMQTVPVFAYLVPILILFGFGPVAALVATVIYAMPPMIRVTIVALKTVPEELLEAGRMMGATPRQMTWKVLVPAATPTLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLASLRKLDIGGGIEAGLAIVVMAIALDRASQAFSER---
142194163    -------KISTGPFWSDAMAWINVNFDTLEAIKTALLTTLLLPVKKFFAGIPWFWGILAVGLIAGRVA-GWKLGLTAALMMLFIAASGLWGEAMVTLYLCGVSVFIAILIGTPLGIWAAEKPRAGRVILGLMDTLQTLPSFVYLIPVVMLFRVGDFSAMIAVVLYALAPAVRYAAHGIREVPPQLLEAGRMAGCNPSQLLWRVKLPLATPQLLLGLNQTIMLALSMLVIT---------------------------------------------------
142678361    ----IDGLIPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
137613025    -------------------------LGGYQTVSAVLGDGLTKTFSWLYLPALPWTAVVIGAALIGYKLEGIRLAIIAGIGFFYVSVFGQWEPSMQTLSLVLFTAPVCFILGLSLGIWGYLSKRVEAALQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNSLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
294783028    ----------------------------------------------------------------------------------------FLNLTVEHILISLLAISIASVLGIILGIIISEYRKFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIVNINPLIIEASEGMGSTKLQQLFKVKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIALLALIFDFILGIIEKR---
299822927    ----------------------------------------------------------------------------TFLNTLADRKGELLTALLQHVQISFIALFIAVIIALPLGIYLARHQRIAEPIIQVAAILQTIPSLALLGLLIPLVGIGILPAIIALFIYALLPILRNTYTGIKEVDPALVEASEAMGMNRSKRLFKVQLPLAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDNYLILLGAIPAALLAIVFDAILRYLER----
297158151    ---------PLGRTSDWIIDNRDSHWIFFFGHISNAVIVAVRAVYVTLLALGWAGVTAAATLLAWRVA-GVRVAVTAAVSFAACGLLGMWVPTMQTLALMAVAVAVSVAIGMLLGLAGGLSERTYRALRPVLDTMQVLPAFAYLLPVVLVFGIGVPGAVLATVIYAAPPMARLTALGLRGADAGVMEAVASLGATGRQRLLSARLPLARRELLLGLNQTIMMALSMAVIASVIGGAGLGDRVYQALSAVDVGKALAAGIPIVLLAVVLDRTTAAAGLR---
297158151    -EPVNTAKEWMVDHLYSGVPVVGGTADWASGYVTYVL----DPLRGALQGLPWWSLLLIVAALAWLIG-TWGTALTAVLALAAIGVLGVWDPAMDTLSQVLAAVAVTLVLGFATGIAAARSPRLERLLRPVLDICQTMPQFVYLIPVVALFGVGRAPAAAAAIVYALPAVIRITTQGLRNVDPAALESARSLGATRGQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGLVGSGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTARRPK-
262039220    ---------------------------------------------------------------------------------LLERKEDIIKSITEHIEISFLALVIALLIAVPLGIYLSYHKKIAEIVIGVTAVLQTVPSLALLGLLIPFVGIGTVPAVIALVIYALLPILRNTYTGISEVDPVYLLASRALGMNKVQQLLKIQIPLAMPVIMAGIRTATVLIIGTATLASLIGAGGLGSLILLGLDRNNNNLILLGAVPAALLAVFFDQVLKRLEKKD--
135702475    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAI--------------------
229096778    ------------------------------------------------------------------------------------------SALSEHLQISLISLFFAVIIAVPLGIILTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAARAMGMNSWKRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDIVLRILESPKR-
135797134    -----------------------------FYAIRRGILAVLDALEVVFVATPWMVIIAFVMALTALSS-GIRAAIFSGAFLAYMGVIGLWVLSMQTLALLGTGACICIGFGIPFGVYCARRPKVYRYVQPMLDFQQTMPAFVYMIPVIAFFGTGKPAAVVVCTIFGMPPVVRLTVLGLQGVPHSIREAAIAYGATNWYLLTKIDLPLAAKSIRTGMNQTILLSLLTVVVASLIGAKGLGEDVLDALQYASVGQGILAGFAILFIAMILDRIVQ--------
83749064     ------------------------------------------------------------------------------------LTDGLWRLTRRHLALVAASTGAAVLIGVPLGLLAAR-RRIQQPVLAIVGVLQTIPSLALLAMLIPLVGIGAVPALIALTLYALLPIVRNTIVGLEQVPDGLRDAALALGLTPAQRTRVVDLPLALPVILAGIKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAVLALLVQGAFEATERW---
135740744    ---------------NASVTWINMNFHILEGARNFALLEIMRPFNNFLQTSPWTLIIAAVSFLAYYLG-GLRLCFYCFSLLMFIVLTGYWAPAMSSVYLITISVSVAVLIGYPIGFWLSTRPGLKGTANFVLDTMQTLPTLVYLLPAVMLFRIGDVSAVIAVILYALAPAVRYAMVGMSQVPPALLEAAQIAGCTRWQTLIWVRLPAALPTLLVGINQTIMMAFSMLIIAALVGTKDLGQEVLIALNRSLVGEGLVAGFCVACLALISDGILKAAASR---
141830278    ---------PFMHWINTGWRGFIADYGVIFDAIGYGLLRGYTELKNVIVQAPWPIVIIGVIAITYFTSRKIGTTAFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTKGLGDEVLLGL-----------------------------------
262282511    -------------------------------------------------------------------------------------RFGEWLAALQHLQLSLLTLLVAIFLTIPLAIYLHSHKKAANWVLQIAGIFQTIPSMALLGLFIPLMGIGTLPAVTALVIYAIFPILENTVTALNGIDPSLEEAGVAFGMTKWERLKKFELPLAMPVIVSGVRTATVMIIGTATLAALVGAGGLGSFILLGIDRRNASLILIGAISSAVLAILFNSLLKWMEK----
254384329    -------------------DWIIDNRDGFLGHVSNAVVVSVRAVYLVLLALGWAGVTAAATLVAWRVA-GVRLALTSLAAFAVCGVLGMWVPTMQTLALMVVAVAASVLLGGLLGLAAGLSDRMHRVLWPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVIYAAPPMARLTALGLRDADAGVMEAATSLGATGRQRLLTARLPLARKELLLGVNQSIMMALGMAVIASVIGAGGLGDRVYQALASVDVGAALAAGVPIVLLAIVLDRVTAAAGER---
254384329    -EPVNRAVDWMTAHLYSGVPVVGGTADWAGHFTTWVL----NPLRSGLQWLPWWAVLLTIGVLALLIG-TWRTAVTAVLAMAAIGVLGVWDPALDTLSQVLAAVAVTLLVGVALGVASARSNRLGRALRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGVRAVNPAAMESSRSLGATGRQQLLQVQLPLARPALLLAVNQGVVLVLAVVVIGGLVGGGALGYDAVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTQRRD--
229196508    -------------------------------------------------------------------------------------------ALSEHLQISLISLFFAVIIAVPLGILLTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAAKAMGMNSWRRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDVVLRL-------
237739884    --------------------------------------------------------------------------------------------TIEHVLISLLAISIASVLGIILGIIISEYRRFSGLILGTVNILYTIPSIALLGFFITITGVGNTTALIALIIYALLPIIRSTYTGIVNINPLIIEASEGMGSTKLQQLFKVKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTFLGSLLIALLALIFDFILGFMEKR---
297201877    -------------------DWIIDNFLYFFGYVSNAVVISVHAVYVVLLGAG-WAGVTVFGALVAWRVAGVRLALGTAVAFLACGVLGMWVPTMQTLALMVVAVLASVVVGVLLGLAAGLSRRMDKILRPVLDTMQVMPAYAYLLPVVLVFGMGVPAAVLATVVYAAPPMARLTALGLQGADKEVLEAVESLGTTARQRLLTARIPLARKELLLGLNQTIMMALSMAVIASVIGAAGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTGAA------
297201877    -EPVNRAVDWMTNHLYSGVPVIGGTADWAGHFTTWVL----DPVRNGLQGLPWWSVLLIVATLAWLIG-TWRTALTAVLAMAAIGVLGVWTPALDTLSQVLAAVAVTLVLGFATAVAAARSDRVERMLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAAAAAVVYALPAVVRITTQGLRQVDPAAMESSRSLGATSWQQLRQVQLPLARPALLLAVNQGVVLVLAVVVIGGLVGGGALGYDTVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERR---
140341184    ----------------------------------------------------------------------IRLAVLTFFSFLYLAVFGQWESSMVTIASIFIAVPFGVLIGLITGIISYKNQTAHKIITPILNLMQTMPVFAYLVPVLVLFGFGPVSALIATIIYALPPMVHTSYLGLKSIDPFIIEAGRMSGCNNRQLLWKVEIPSALSSIKVGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLRKLDIGGGVEAGLAIVIIAIVLDRM----------
142242371    ----------------------------------------------------PWTAATVGAFLLGYQLGGFRLALLGGIGSFYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
143333291    ---------PIAKVTNTVTDFIVNNFQFFTEGFKNFISNYVLNTLQLLLAGSPWFITIVMLSLIAYLIGGLRVTFVALGLMILIIATGLWYETMVTLTQTIVATILTMMIGIVLGIWIGRNKKADQILRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYSIPIVVKIVGEGIRNVSSSMVEAATSAGSTAWQIITKVQIPAAKRALLLATNQGLIFVLAVVVIGGYVGAGALGYLVIVGNSKPELGKGLIAGLCIVLLGIIIDRIAQAGAKK---
140176339    --------------------------------------------------VPWWYTLGVFAAIGYF-TVGIRFAIITAILLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
143863246    -------------------------LGGVKTIVAFTSWDFVGENDWAIWPALPWTFVSGGAMLLGYALKGRGLALLAGSATGYIAIFGQWEPAMETLSFVLVAAPVSCLLGLLFGVLCYKKRSVEAALMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKRVLPEVVEAGMMSGCTTYQIMFKVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLSLNQLRIGQALELGICIVLIAVVLDKLSLAWANKQ--
135161403    -------------------------GGDVFDGIVAFIRTMLDALTIALNGTPWPVIMLIICVTAWRAA-GPRVAIFTAAALAYIALLGYWALAMETVALVGASVLLCVSLGIPLGIWFGKSGRAYAAAEPVLDLMQTLPAFVYLIPIIAFFGTGNPPGVLATIIFGMPPVIRLTALGIRGVPETIREAATAFGASRWQLLRDVEVPLALPSIMTGVNQTILMCLSMVVIISLIGGGGLGKEILEALQYAAKGPGLLGGFAILFVAMIMDRIVQGAFRR---
134805320    -----------GDGIEGFFDPLLMFLVWL---------------EKLLVNSPWPLVILVLAGLAWIGSRNLKLVAGTIASFMVIGYFGMWEDTMSTIAIISVATLVCIVVGIPLGILMSRSRKVEAGITPILDVMQTVPSFVYLIPIIMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIREVDKECLEAVDSFGATNWQRLTRVQMPLALPTIFAGVNQT--------------------------------------------------------------
15896103     ---------------------------------------------------------------------------------------------LQHIELTLFAVIVSIIIGVPIGILITRVRKISSTVIALANVVQSIPSMALLGFLIPVFGIGSKPAIVMVVLYSLLPIIKNTFTGLKNIQPHIIEAATGIGLTKNQILVKISLPLAMPVIMSGIRISVVTAVGLMTIAAFIGAGGLGYLVFSGVQTVNNNMILAGAIP---------------------
108760529    ------------------------------------------------------------------------------------LASRVWKRTREHLFLVGVSLLAAMALAVPLGVLAARRPRLGRGVLGLTGVIQTVPSLALLVVMIPLLGIGSRPAIAALFLYSLLPIVRNTAAGLAGIPPEVRESAEALGLPALARLWRIELPMAAPSILAGIQTAAVINVGTATLGALVGAGGYGQPILTGIRLDDVRLILEGAIPAAALALLASGLFDAVER----
296877218    -------------------------------------------------------------------------------------RFGDWTALGQHLQLSLLTLLVAIFLTIPLAVYLNSHKKVANWVLQVAGIFQTIPSMALLGLFIPFMGIGILPALTALVIYAIFPILENTITALNGIDPSLEEAGVAFGMTKWERLKKFEIPLAMPVIVSGVRTATVMIIGTATLAALVGAGGLGSFILLGIDRRNASLILIGAISSAILAILFNLILKWLEK----
134452511    --------------------------------------------------------VILIFIFFAWKTNGIKFASFAAVSLIAIDLVDLWQETMTTLAMIFTAVIFCMIIGIPLGIAASRSRVFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
253583267    ----------------------------------------------------------------------------------------------EHIFLSFMSIIMAVIIGIPTGIIITYYGKARKTILGGINIIQAVPSMALFGFLIPIIGIGKLPAIIIVVLYSLLPIVKNTYIGLDGINPLTIEAAEGIGMTKYQILQKVQLPLALPVIMGGVRIAVVTSVGLMTIAAFVGAGGLGYLVFSGIRTINNYQILAGAIPACILALLIDYLTGILEK----
142628936    --------------ISDFLLFLIIFIREFFTISSLTGDSLKGLKLAYLPAIPWTAVIMGLFILGYKL-QGFSLALIASLGFFYVSVFGQWEPTMETLSLVLVTAPICFILGLFFGILGYLSKKVETTLQPILNVAQTMPHFSYLVPIIVFFGVGDHAGAVATIIFATPPMIRLTILGLRKISPEIVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
142628936    ----------IAPLLDAGVDWIWETFFYYLNIFNKFLITYVLFVMRDAYLGMPVVSTFFLIMGAGYIIGGIRSCVIVGGLILFIALSEYWDRALITAYMATFAVGISAINGIVVGSLCARNEISSKIILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAGSMSGVSNLQRWISIEFPLALPHIMLGLNQTVIFALMMIVLGALIGTEDLGQIIMGSLSRGGAGIGFTLGIFVSFICLAVDNLIRTWDERKKL
229017594    ------------------------------------------------------------------------------------------SALSEHLQISLISLFFAVIIAVPLGIILTRKERMAEFIIGTSAVMQTVPSLALLGLLIPLVGIGKLPAIIALVVYALLPILRNTYTGIRELDESLIEAARAMGMNSWKRLWKVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIILGAVPAALLALFFDIVLRILESPKR-
135393083    -----------------------------------------------------------------------ELVVGSAIAFVLIGYFGMWEDCMATVAIITVCTIICIVIGIPIGILMARSARAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTVQKLRSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDRVTQEYGRR---
143022497    -------------------------------------------------------------------------------------------------AIISVSTLVCIVVGIPIGVLMSKSARAEKAILPILDMMQTIPSFVYVIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
140043650    ----------------------------------------------------PWLLIAAIFFLPCMIAGGLKLGIYSLFVVYFWGATKMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAQTIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
142636771    ----------------------INYFDNLESFKITLLTFFMLPIKKFFLGIPWPWFIFVLTIIGWYFGK-FKLALLCLVMSIFIVTTGLWEKAMITLYLCGSSVIIASIIGIPLGVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINSQIIEAALISGCSQRQLLFKIKLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIGLTKADIGRGLVAGLCVAFISIIADRIIKAGSNKLK-
142636771    ---------PFAIYTTTFVKWLINTFNDLTRFFAWIIEQPYKIVLAIFQIIEPFSWISVVGIFFALYTKDKFLIILVVLSIVYLAVFDQWQSSMITLSSIIIAVPIGVILGILFGILSYKSKILEKIITPILDLMQTVPVFAYLVPILVMFGFGPVSALIATIIYAMPPMVRTTLLALNNIDPQLKESGLMSGCTERQLMWKVLIPVSKPTLLIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLDIGGGIESGIAIVVIAIALDRL----------
137782582    -----------------------------------------------LPGLPWTIVAGAAVVLGYKLNGR-NLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFLLGLGFGIWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSNFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKMSLAWANKQ--
138727041    ----------------------------------------------LFQETPWWLMIPVLLGVVMLVSRSARLMGFVALSFALLGFIDHYDYAIQTLAVIFVCAFLCVLVGVPIGIALSRSDALQRTAVPVLDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVVRFTDLGIRLVDKDVIEAADAFGMTNRQKLYKVQIPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLVSGLGIVLLAVILDRTTKLALAR---
256785691    ---------PLGKASDWIIDNRDTHFLYFFGHVSNIVVIAVRAVYLALLAVGWAGVTAIGALVAWRVA-GVRLAAGTAAAFLACGLLGMWVPTMQTLALMVVAVLASVAVGALLGLAAGLSDRMDRVLRPVLDTMQVLPAFAYLLPVVLVFGIGVPAAVLATVVYAAPPMARLTSLGLRGADREVLEAVESLGTTARQRLLTARIPLARKELLLGVNQTIMMALSMAVIASVIGAGGLGDRVYQALASVDVGAALAAGIPIVLLAVVLDRVTGAAGER---
256785691    -EPVNRAVDWMTAHLYSGVPVVGGTADWAAHFTSWVL----NPLREGLQWLPWWSVLLIVAALAWLIG-TWRTALTAVLAMAAIGVLGVWNPSLDTLSQVLAAVAVTLVVGFATGIAAARSDRFERLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGLRQVDPAAMESARSLGATSGQQLRQVQLPLARPALLLAANQGVVLVLAVVIIGGLVGGGALGYQVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERR---
137238693    -----------------------------------------------LTYLPYWFTMGALVLISWK-SVGIRFAIITAILLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGILASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGTTIQTLNKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
141790127    --------------------------------IGSITGGTFKEFKWLYLPAVPWTAVVIGLFILGYRLQGLGLAFIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFVLGLSFGILGYLSKKVENTLQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
140268390    ----------------------------------------------------------------AYRTNGIKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
125717820    -------------------------------------------------------------------------------------RFGEWLAALQHLQLSLLTLLVAIFLTIPLAIYLHSHKKTANWVLQIAGIFQTIPSMALLGLFIPLMGIGTLPALTALVIYAIFPILENTVTALNGIDPSLEEAGIAFGMTKWERLKKFKLPLAMPVIVSGVRTATVMIIGTATLAALVGAGGLGSFILLGIDRRNASLILIGAISSAVLAILFNSLLKWMEK----
137403601    --------------------------------------------------------------------------------------FGMWKDTMSTLAIISVATFLCLLLGAPIGILMAKSNRASMIISPVLDTMQTIPTFVYLIPIIMLLGIGKVPGLIAVCVYAIPPIVRLTNLGIREVNSKLVEAGKALGLSKLVILYRIEFPLALPSIMTGVNQTIMMSLSMVVIASMIGVTGLGLPILRSISNQFLALGLMNGLAIVALAVIFDRISQHYAKR---
135515043    ----------------------------------------------------------------------------AAVAFFLIGYFGMWADTMATVAIITVCVIICMVVGIPVGVLMARSDRTERAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASIAFGATPIQRLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLAVGMFNGLAIVALAIIFDRIAQEYGRR---
137034024    ---------------------------------------------------------------------GIRFAIVSTLLLLFIGACNIWTEAMITLSSVLISVLLCFIIGVPIGILASYSKRFQNVNEIILDAMQTLPYFCYLIPVLMFFGGGSFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGSTLQTLNKVKFPLAIPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
134913445    --------IPLGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLLNFIPFPIILFIFVFFAFK-TNGLKFAIFSFISLFFIDLVDLWSESMTTLAMIFTAVLFCMIIGIPLGIVASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSVGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIAL-----------------------------------
136325471    ---------------------------------------------------------------------------------------DLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
23099146     ----------------------------------------------------------------------------------------FYQAVWQHLQISLLSLAIAIILAVPIGIILTRYKRLAEPIIGVSAILQTIPSLAVLAFLIPFYGIGTTPAIIALVLYGLLPILRNTYTGIVEVDPALREAARGMGMNTVKRLLKVELPLAMPVIMAGIRTSMVLIVGTTTIAALIGAGGLGDLILLGLDRGDIPLVLLGAIPAALLAIILDVILRLFEK----
149278703    ----------------------------------------------------------------------------SLLAFMLQESDKLLTQTLQHVGLTFISLIFALLIGLPLGILIARKRKLSGSVLGFAGVLQTIPSIALLGFMIPLIGIGAKPAIVALLIYALLPIIRNTYTGIIGIDPHVREAARAMGMSRQQILVRVELPLAMPVILAGIRTATVINVGVATLASYIAAGGLGEFIFGGISLNNTNMILAGAIP---------------------
135476810    ----------LDNGIKSFTRSLFVPLGIFRD---WMLIYFLMPLKSIFQSMPWTGVILLVGAIGWRLGK-IKLALTVMLFVFFIASSGYWVRAMITVYMVFASLMICALIGIPLGIWASKKESRTKIVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTVFGLRNVPQQIIEASITSGCTERQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLLVEWSKQMK-
254469776    ----------LDNRISSFMSWLVEDASFLTRFFSALIEVPYDAVRALLEVLPSLSWIAVTLLLTLLAFRGRRLALLVAGCFLYLAVFGQWQSAMVTLASIAIAVPFGVIGGLVLGILAYKSAGFERLLRPILDLMQTVPIFAYLVPILFLFGFGPVSALFATIIYAMPPMVRVVLVALQSVPTQLHEAGQMAGCTSRQMMWKVLLPSALPTLMVGVNQVIMLSLNMVIIASIIGAGGLGYDVLAALRRLDIGGGIEAGLAIVVIAIALDRLSQAFSQQD--
254469776    -----------GSFWDEAIKWININFFEVFEAFTALLTYLLLPIKRFFVGIPWAWGIVALGLIGWRVG-DLKLGLLCTTLAGFIAVNGLWRDAMITVYLCGVSVLLAAAIGMPLGVWAGQSELANRVLGTLVDTLQTLPSFVYLIPVVMLFRVGEFSAMVAIVLYAMAPALRYAAHGIREINPQVIEAGKVSGCTRWQLLWRIKLPLAVPSLLLGLNQTIMLALSMLVITALVGTRDLGQEVYIALTKANTGQGIVAGLAVAFIAIIADRILSALAK----
140063126    --------------------------EGFFDPLLYFLIW----LEKLLVSSPWPIVIGVFGLLAWIGSRSIKLVIGTIVCFLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRTEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVRGLGVPI---------------------------------------
142079630    -----------GSFWDDLISWINVNYYDALEAVKLVLDGFMLPVKRFLMAIPWWWWVAGLGAIGWALGR-LRLAVTAVVLTAFIALVGLWEFAMFTVYLCAVSVIVAMLIGVPLGVWAAQSERASRVIGVVIDTLQTLPSFVYLIPVVMLFRVGDFTAFIAIVLYALAPAVRYTWHGIRGLDAQVVEAATVSGCTPRQLLVRVKLPLAIPEILLGLNQTIMLALSMLVITALVGTRDLGQEVYVALVKASTGRGIVAGLCIAFIAIVADRLIVAAARGAR-
142079630    ------------------------------------------------QIVPPLSWIAVIVLVAALGRRSRRLAAVVAGLFAYLAVFGQWESAMVTLASMVIAVPFGVAIGVGLGIASYRSARVERLSTPVLDLMQTIPTFAYLVPILFFFGFGPVAALVATIIYAMPPMARITTLALRGVPSDIKDFGEMIGCSTRQMTWRVLVPSAKAGLMVGVNQVIMLSLNMVIIASMIGAGGLGFDVLESLRRLDIGRGLEAGLAIVALAIALDRL----------
104774103    ----------------------------------------------------------------------------------------IWQALGEHLLLSMEALLLSCLIAIPLGMLLAHSKRAGEVVFQITSIIQTIPSLALLGLLIPFVGIGMTPALIALTAYGIMPIYQNTYSALRNIDPNLEEAADAFGLSRWKKLSRLEFPMALPMTLSGVSISLVMIIGTATLAAMIGAGGLGTYIMIGIQQNNNTYLLIGAGLSAVLTLAMSGLLKFMASSKK-
209552027    -----------------------------------------------------WVGVILVTALVAWRISGRSLAILTLAAGAYLVVFGLWVSAMITLASVLLCVITGLALGLAMGIWAYRSPGAEAGLRAVMNIMQTVPIFSYLLPTLLLFGYGPSAALFATVVYALPPMVHATVLALRSVPSETLELARMTGCSRTQTLWKVELPVAMPQLAIGLNQVVMMTLNMVIIASMIGAGGLGYDVLRALRRLDFGAGFEAGMGIVALAVVLDRLTQAAAR----
209552027    ---------------------------------TAMLLGVMNPFRDLLQSAPWSVVVLLLAMTAYALGGLRTTAV-VMLLILFIVVTGYWEAAMASVYLTVLSVAIALAIGLPLGIWVAGHPRLHGPVQLALDTLQTLPTLVYLLPAVMLFRNGDFSALIAIASYAIAPAVRYGMAGMAHVPHERIEAGLMSGCTPWQTFRFISLPSALPTLILGVNQTVMMALSMLVIAALVGTRELGQEVYTALARGQTGPGIIAGLCVACIALIADALLKSGAAR---
138875019    -----------------------DNIEAFFDPLLFFLVS----LEKLLLSTPWIIIIAIICGLAWLGSKSWKLVTGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIVMARSSRAEKTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTTQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPIL--------------------------------------
300690614    -------------------------------------------------------FARVASQFLAGHGKPPARANAPAHAFLAQLTDGLWRLTQRHLALVAISTGAAALIGVPLGLLAAR-RRIQQPVLAIVGVLQTIPSLALLAMLIPLVGIGVVPALIALTLYALLPIVRNTIVGLEQVPAGLRDAALALGFTPAQRTRVVDLPLALPVILAGIKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAVLALLVQGAFEVAERW---
238018393    -----------------------------------------------------------------------------VISLLINRSDFFLQLLWEHIEISLSASIIAIIIGGLLGVLIHEYKRLSGPVMLAVNFLYTIPSISMLGLLLYVSGVGNTTAVIALVIYALLPMVRNTFTGLNQIKSDMREAGIALGLTRLQRLWNIEIPLAMPTIMAGIRTMLVMTIALTGIASFIGAGGLGVAIYRGITTNQSALTIAGSLLIALLAIVVDALFSLGERVTRI
301065482    ---------------------------------------------------------------------------------LFSKRQELLIAIWQHIQISLISLLFALIIALPLALAVVHHQRTAGIFTQIAGIFQTIPSLAVLGLLIPFVGIGTIPAITALVIYAILPIFSSTLAGIGSIDDALEEAADAFGMNRREKIFRVELPLAMPTIVTGIRQAIVMIIGTGTLAALIGAGGLGDFILLGIDRNNNAMTLIGAIASALLAIIF-------------
140904371    -----------------------------------------------------------------FGSRSFKLTIGAILAFLDYWLFRICEETMATLAIISVATIVCISIGIPIGILMARSNRAQTLITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVCIYAIPPIVRLTNLGIRLVDKDVMEASEAFGASYSQKLLGVQIPLALPNIFAGVNQTIMMALSMVVIASMIGVKGLGVPVLRAISNQYLALGVMNGLAIVVLAILFDRVSQKFGKR---
257463203    ---------------------------------------------------------------------------------IFLEKKGDWTALFEHLQISLLSLMLAIIIAIPCAIAISHRKKLSEWILHITGVIQTIPSLALLGFFIPFLGIGMVPAVLALVLYAIFPILQNTITALQEIDPSLEEAATAFGMTKWEKLKKFELTLAMPIIISGVRTSAVMIIGTATLAALIGAGGLGSFILLGIDRNNGNLILMGAMTSACLAILFNAGIRILEKQK--
83951958     ---------PMAVWLDAVFNFIKDDLRALTAGLEVILDATANLFYGKRRWPNPWTAIAASAAVLGYYLGGWRFALLAGGTFVWTALIGQWDIAMQTMSVLVVAAPFAFVIGLTLGILAWKFHGFERMIKPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIIYAIPPMVLMTTLGLKKVSPEVVEAGKMSGCTRWQMLSRVYVPSARTEILVGLNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAIMLDRLSKAW------
83951958     --------------------------RGVTDWLRWFLNKILIPFRDALLWVPTPAFVLVIVAFAYGVGGRKP-GIYAAVFFTIVAFSGWWDRSVITLYTVISAVILATLLGIPLGIAAARSEKWSKRVLLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAMVPLCRYTVEGLRSVPPEMTESADMSGATRRQKMRSVQLPIALPTMAVGFNQAIIFAFFMVIIAAFIGTQDLGQELQRTLAGTEMGKNFVLGMNVSLMALTFDAISSWAEKRKK-
143766216    ----------LDNAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVILFVGAIGWKLGK-MRLALTVMLFVFFIASSGYWVRAMITLYMVFASLVICALIGIPLGIWASKKESRTKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTVFGLRNVPQQIIEASITSGCTERQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
135461801    ----------------------INYFDNLESFKITLLTFFMLPIKKFFLGIPWPWFIFIITIIGWYFGKLKLATLCLTMS-IFIVTTGLWEKAMITLYLCGSSVIIASIIGIPLGVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINNQIVEAALISGCSQRQLLFKIKLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIGLTKADIGRGLVAGLCVAFISIITDRIIKAGSNKLK-
149913631    ---------PFADWINAFFDFLREDLRAFADGVEWLLDITANLLYGKNRWPRPWSVIAITAAMVGYYLSGWRLAMFAGLTFVWVAVMGQWEWTMETLSVIIVAAPLSILLGLVLGTMAWRSAGFRMVLNPLLNVAQSLPHFAYMIPVVVFIGVGPKAGAIVTIIFSVPPMIRMTLLGLQKVPPEVIEAGHMAGATRWQLLRHVRLPTARTEILVGVNQVIMQCLAMVVLASFIGMPGLGQKLLQLLQALKIGRSIEIGITIVLLAVMLDRCSKAWATRQ--
149913631    ----------LADPLDAMMDWVIMVLDPVTQWLRWFLIVWVLIPLRDAMLWLPFSAVLVFLMAVGWAVGGRRSALICLAYFGLIAMTGWWDRAMITVYTVTFAVFLATLIGFPLGIWGSRTESRARAVLLICDTLQTFPSFIYLIPVIMLFGVNDVAVVGAVVLFAAVPLIRYTIEGLRNVPVAQIEAANMSGASRRQTLWSVRLPLALPTIMVGVNQSVMFSLFMVIIAAFIGTQDLGQEMQRALSSSDVGKGLVLGLAVAFMGLMVDHLITVWASRRR-
134373388    ---------------------------------------PINAAQWLLHSLPWIVVIFLVTLAAYL-SAGIRLALFTLCATFYMVLIGYWEESMNTLSLVIISVPMAVLIGFGLGVWGYFSKRAEKIIMPILDIFQTVPTFAYLLPILLLFGFGTVVGLIASILYSFPPMVRNTILGLKRVPENIIESAIMSGADPKQLFWQAMLPSSKKQILLGINQSTMAALSMVIIAAIIGGTAIGWEVLYYIRKAEVGQSLVVGVVIALMAIIIDRITS--------
134373388    ------------------------------DFFVFTLLVMI-FMYVGLTQMPWPPLLIIYSFFAWQIG-GHKLALGTFFGLSFIVVVGMWPEAMISVYLCGIAVVFCFITGTSLGVWAAHSSVVSAIVRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSVRYAE----------------------------------------------------------------------------------------------------------
190894908    -----------GAFLAPAVDWLNTNLHPLFAAISYVVETVLSAIEAALLFVPPFALIAIVVAAA-FFAVSLRAAIVAGLCLGFCLLVGLWTASMQTLALVTVAVVISVLIAFPIGVLCSRYKTLEAAVRPVLDVMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGIPPMLRLTTLAFNQVPKVFIELGSAIGAPPRSILWKIEMPLAKQTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLLDRLTRGLFDRGRL
257126210    -------------------------------------------------------------------------------------KEEFFKAVLEHIQISFYALVIALIIAIPLGIYLTYKKKIAEIIIGLTAVMQTVPSLALLGLLIPIMGIGRKPAITALVIYALLPLLRNTYTGINGVDPMYMVASRAMGMNKIQQLFKVQLPLAMPVIMAGIRTATVLIIGTATLASLIGAGGLGKLILLGLDRNNMDLILLGAIPSALLAVLFDFVLKKLENKN--
136806847    -------VVPIVSILNVIMTWVVETTGTFFRAVSAALDIPMTAVRNLLTWLPWSVSVFIIVVIAYAAS-GLRLAVFTVLSMSYMLVVGLWIESMNSLALVAVSVPLAVFVGFAVGTAGFFYPRAERAIMVTLDALQTIPAFAYLLPILLLFGFGVVVGLIAGILYAFPPMVRNTLLGLRRVPEEVIESGLMSGATETQLFFRVRVPSAARQILLGVNQTTMAAFSMVIIASIIGGSSIGWEVLSAMRKARFGESLVAGIVIALMAMVMDRITAGFANRK--
142608278    ----------IADFLLFLIIFIREIFLGGFQTIGSLTGDSLKELKWLYLPAVPWTAVVVGLFILGYRLQGLGLALIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFILGLSFGILGYLSKKIEKTLQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
142608278    ----------IAPILDAGVDWIWETFFYYLNIFNKFLITNVLFVMRDAYLGMPVISTFVLVMGAGYIIGGIRSCLIVGALILFIALSEYWNRALITAYMATFAVGVSAILGIVTGSICARNEISAKFILGVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAASMSGVSNFQRWKSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQIIMGCLSRPNAGIGLTLGIFVSFICLAADNLITWADERKKI
260889808    -------------------------------------------------------------------------------------KEEFFKAVLEHIQISFYALVIALIIAIPLGIYLTYKKKIAEIIIGLTAIMQTVPSLALLGLLIPIMGIGRKPAITALVIYALLPLLRNTYTGINGVDPVYMVASRAMGMNKMQQLFKVQLPLAMPVIMAGIRTATVLIIGTATLASLIGAGGLGKLILLGLDRNNMNLILLGAIPSALLAVLFDFVLKKLENKN--
141545176    ---------------------------------------------------------------------------------------DMWEVSMQTLALMGLSVILSVIFGVILGILSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKFQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRISSAISK----
140399180    ------------DSVEAFFNWAVLNGDALFDAITYFIRVVLDTLELVFVSTPWIVIAALIILLTWLTA-GVRMAIYSGAFLSYMGLLGFWEKAMMTLALLGTAACLSILIGIPLGMFAARRPRFYAFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPESVREAAISFGANKWFLLTKVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKG--------------------------------------------
85704575     MRPAEILILPLADWINAFFTWLRDDLRAFADGIEWLLDVTANILYGKNRWPRPWSVVALTAACLGYWLGGRRLALLAGGTFVWIALMGQWTWAMETLSVIVVAAPFSVLMGLLMGIAAWRWHRVEAVMNPILNIAQSLPHFAYMIPVVVFIGVGPKAGAIVTIIFSVPPMIRMTLLGLRKVPPEVIESGKMCGSTGWQLMTRVRIPTARTEILVGVNQVIMQCLAMVVLASFIGMPGLGQKLLQLLQALKIGRSIEIGITIVLLAVTLDRCSKAWAERQ--
85704575     -------------WVIVTVDPVTQWLRWF--LITWVLIPVRDALLWL-----PYTAVLALLAAAGFAVGGWRSALICLGFFGYIALTGWWDRAMITVYTVLVAVAVATSFGFPLGIWAARYETRAKRVLLLCDSLQTFPSFIYLIPVIMLFGVNDVAVVGAVVLFAAVPLIRYTIEGLRGVPEAMIEAADMSGATRAQCLRHVRLPLAFPTIMVGVNQSLMFSLFMVIIAAFIGTQDLGQEMQRALSSTDVGKGLVLGFAVAFIGLMADHLLRMADSRRR-
137304075    ---------------------------------------------------------ILIFIFFAWKTNGVKFAFFAAISLIAIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGVAASRSRIFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
135683899    ------------------------TFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFILTLTIILGFYLRGWRLALLGGACLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGVNQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
142421299    --------------------------------LSAPIDAVLSSLDNLFNFVPFPIVVLLIAFAAYK-TNGIRFTIFTIISLIFIDLVDVWSETMTTLAMIFTAVLFCIIIGIPLGILASRSKIFETILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFSLAPVIRLTNLGIRQVEKRFKDAGKALGCNKYLILFKIEMPLALKTIMAGINQTLMLSLSMAVIAALIGAGGLGLTVYVALGRLDIGSALVGGIGIVLIAIIFDRITQ--------
228473306    ----------------------------------------------------------------------------------------FLHLTVEHLLISLSAIVVASLIGVLLGIFISEYRKYAAWLLGAVNMLYTIPSIALLGFFISITGVGNLTALIALILYALLPIIRSTYTGITHINPLIIEAAEAMGSTRWQLLWKIKLPLALPVLMSGIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSAMTLVGSVLIALLALGFDFFLAKIEKR---
139664685    -------------------------LRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILL-------------
142291472    ----------------------------------------------------PWTAATVGAFLLGYQLGGIRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
142291472    ----------FAHYIDAAVDWVWDTFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGIAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPPSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQDGPGVAIGLFVSLMAISVDVIVKWAEERKK-
229826647    ----------------------------------------------------------------------------------------YLKLLFEHIGITFVSAIIAIIIGLSVGIWISTKPKLANYVISIVNVVYTIPSIALLGFLISFTGIGNTTAIIALIIYALLPIVRSTYVGITTIDPKIIEAGRAMGSKEFQVLYKIKLPLAFPVIFVSIRNMVTMTIALAGIASFVGAGGLGVAIYRGITTNNSVLIFIGSLLIALLALTTDGILGIFGK----
139109577    ---------------DAAVKWININFDQLEAVKTFVLIHIMIPVKRFLLNTPWSVVVALIALVSFRLG-GFRLAALTTVLSLFIAVTGLWTKAMITVYLCGVSVLFAACIGIPAGILAASHSKLNRVTQALIDTLQTLPSFVYLIPVVMLFRVGDFAAMLAVIAYSIAPAIRYTILGIEQVPTHLIEAARAIGCTRTQIRWRIELPIALPQIMLGINQTIMMALSMLVITALVGTRDLGQEVYIALTKADTGRGIIAGIGVACIAIVADRLINRWAQRK--
187929853    ------------------------------------------------------------AARRFLAGHGNAPAATPTRAFFARLTDGLGRLTQRHLVLVGISTGVAVLLGVPLGLVAARRP-IKQPILAIVGVLQTIPSLALLAMLIPVVGIGVVPALIALAVYALLPIVRNTIVGLEQVPDGLRDAALALGLTPSQRTRVVDLPLALPVILAGVKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAVLALLVQAAFELAEWRLR-
142712087    ----------------------------LFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGVRTSIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
141439316    -----------GDAIETFFDPLLYFLVWF---------------EKLLLLSPWPIVLAVLIGLSFAASRSWKLSFGVLAAFVLIGYFGMWADTMRTLAIITVATLLSISIGVPIGIAMARSNRVQTIVTPILDIMQTMPAFVYLIPVVMLLGIGKVPGILAVLVYAIPPVIRLTNLGIRLVDTDVLEAAIAFGATRRQRLLEVQLPLALPTIMAGINQTIMMALAMVVIASMIGVKGLGQPVL--------------------------------------
222150724    ------------------------------------------------------------------------------------------QALFEHIQISFIALLIATLIAIPIGIYLTRHTKVAEPIINVTAVLQTIPSLALLGLMIPLFGIGRVPAIIALVIYALLPILRNTYTGIKEVDPSLKEAASGIGMNTFRQLTKVEIPLAMPVIMAGIRTAMVLIIGTATLAAFIGA----------------------------------------------
309781445    ----------------------------------------------------------------FLAGHGNALAATPARAFFGRLTDGLGRLTQRHLMLVGISTGVAVLLGVPLGLMAAR-RRIKQPILAVVGVLQTIPSLALLAMLIPIVGIGVVPALIALAVYALLPIVRNTIVGLEQVPDGLRDAALALGFTPSQRTRVVDLPLALPVILAGVKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAGLALLVQAAFEMAEWWLR-
135141367    -----------------FVKGLTKGFKSFTRAFFDPLLHFLIGLENLLLAMPWPIFIGLVCWLGWLASRSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQT--------------------------------------------------------------
134455187    ------------------------------------------------------------------------------------------QDTRATVAIITVCVFICMTAGIPIGVMMSRSDRIERAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETLEASTAYGATTFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRIAQEYGRR---
137663948    ----------------------------------------------------------------------------------------FWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRIT---------
143016333    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILAYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAVPLSFVFGISLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTQVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
141860395    ---------------------------------------------------------ILIFMVFAFKTNGLKFALISALSLIFIDLVDLWQETMTTLAMIFTAVIFCMIIGIPLGILASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIVFALPPIVRLTNLGIRQVGKGFKEAGASLGLTRFLILTKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVVGGTGIVILAIILDRITQKIIPQDNI
255262229    ---------PFAPWLDAFFNFVKDDLRFLTEQLQVLLDTTANLLFGKRRWPNPWSAIAAVAAVAGYYLGGWRLALLAGGTFVWTALIGQWKIAMETMSVLVVAAPLAFVIGLLLGIAAWKSPAFNRVIKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLQRVSPEVIEAGKMSGCSRWQMLRHVYVPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAVTLDRLSKAW------
255262229    --------------------------------------WVLNPFRDFLLSIPTSAFIMFIVAFALAMA-SKKAAVLAAVFFGLVAFSGWWDRSVITLYSVLSAVAIAILLGLPIGVFAARSERWSRRVLLACDTAQTFPSFIYLIPAIMLFGITATSVVMSILIFAMVPLVRYTVEGLRNVPPEMTEAADMSGATKMQKLVNVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGICVSLMALTCDMVIMEWARQKK-
142573105    ---------------------------------------------------------------------------FSALTMIYISIFGQWKPSMETLSFVLVAAPISFLLGLALGIWAYRSKRIEAALNPILNVMQTMPHYSYLVPIMVIFGVGDHAGAIATIIFATPPMVRLTLLGLRKVSPDVVHAGKMSGCNDFQLLFRVLIPTARTDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDRMSLAWAHKQ--
142573105    ---------------NAGVDWIWDTFFYQLKVFTWLIQDVLQPMRAAFLRMPVVATFVLVMGTGYIVG-GMRSALVVGGFTLFIALSPWWDRALVTAYMATFGVIASGIIGVIVGSLAAQNKTSSKIALGICDTLQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTIEGLRSVPPALHDAASMSGVTPIQRLLKIEFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWANKRK-
142329991    ----------------------------------------------------PWTAATVGAFLLGYQLGGFRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
126740663    ---------------NDTVKYLNVNYFDLFEAVKFFLHWFLLPIKKVLLGLPWPWAIAMLSLLGWRIGGAKLALLCAALS-TLILISGLWSKAMITVYLCGASVILATLIGVPLGVLAALNRRAGAVVNLLIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAIVLYALAPAVRYAAHGVRNINEELIEAGLVSGCTKWQLLRLVRLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIALTKADTGRGLVAGLAIAFVAIIADRLIKAGARGARL
126740663    --------------------------------------FFLDSGADPLVILPAISWIAVTAGVIALGHRDWGLALLVGACCIYLAVFGQWESAMVTLASVLIAVPIGAGGGLMAGIWAYRHPLGERILSPILDLMQTIPIFAYLVPILFMFGFGPVSALVATIIYATPPMIRITILALKAVDPEILDFGRMAGTTERQLMWRVLVPSASQSLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLAALRRLDIGAGFEAGIAIVVLAIAVDRLSQAFAERM--
143066958    -------------WLSNFFNFIKDDLGYFTRTLTAGLEWLLDITGNLLLGPIPWTAIAGVAAIIGYWLGGWRMALLAGGTFVWTALIGQWKLAMQTLSVLTVAAPMAAFIGLSLGILAWKYSWFDKALRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLKKVSPEVVEAGKMSGASKWQMLRYVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLLMMNSFKLGRSFEIGVTIVLLAVMLDRCTKAW------
137183247    -----------GDAIEAVFDPVLYFLVWF---------------EKLLHNSPWPLVILALLGLVYLGSRSIYLTIGSLFAFLFIGYFGMWDDTMSTVSIIGVCTALTIGFGIPVGILMSGSDRARAMITPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVIIYAIPPVIRLTDLGIREVNKEVLEAADAFGANRMQKLFRVQLPLALPTIFAGINQTIMMALAMVVIAFMIGGKG--------------------------------------------
292492596    --------------------------------------------------------------------------------------QRFYRHTKEHLALVGISLLSAIIVAIPLGVIAAYRPRLGQMILSIAGIIQTIPALALLVFMIPLLGIGGPPAMVALFLYSLLPILRNTYTGLRDIPPQLLESGAALGLSAAARLRLVELPMASRAILAGIKTSAVINVGTATLGALIGAGGYGQPILSGIRLDDVGLILEGAIPAAGLALLVQGLFEGVDR----
137036410    -------------------NFLLFTFNDLTRFFAWIIEQPYKIVLAIFQIIEPLSWISVVGIFFALYTKDKFLIILVVLSIVYLAVFDQWQSSMITLSSIIIAVPIGVILGILFGILSYKSKILEKIITPILDLMQTVPVFAYLVPILVMFGFGPVSALIATIIYAMPPMVRTTLLALNNIDPQLKESGLMSGCTERQLMWKVLIPVSKPTLLIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLDIGGGIESGIAIVVIAIALDRL----------
142485010    --------------------------------IFVFTLLLMIFMYVGLTQMPWPALLIIYSFFAWQIG-GYKLAIGTFLGLSFIIVVGLWPEAMISVYLCGIAVVFCFIIGTSLGVWAAHNAVVSAILRPINDTLQTIPLFVILIPFVVLFKIGDFTALLAIIIYAIVPSIRYAEHGIRNLPIEVIEASKMMGATTIQILLLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGANGLEQTVFIGLTDGNMGKGFVAGISMAIIAMIVDRITKTISEK---
141553027    -------------WVNEGEDFLKKNYRWMTKIVAGYIKACYYFVEDFLLDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVPAQTIESATAFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRS---------------------------------
137026601    -----------GDAIESFFDPLLTFLIWL---------------EKLLVGAPWPIVIFAFGFLAWIGSRSYKLAIGTIISFLIIGYFGMWKNCMATVAIISVATLVCIAVGIPIGILMSKSNRTEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCVYALPPIVRLTNLGIREVDKETLEASEAFGATTLQKLRTVQIPLSLPTIFAGVNQTIMMAL---------------------------------------------------------
142483655    --------------LEDGFLYVRPTLRFVLDPITQPLSWMLESALNVFTSVPWWVLMPVLLIATQFASKSWRISGFVALCLVFFLVTDHYVFAMQTLSIIFVCTVLCVVLGIPTGIMMARSNTFQRMLIPVLDMLQTLPTFVYLIPLIFLFKITEPKLYLAIILYAIVPVIRLTDLGIRLVDKDVIEAANAYGMNSRQLLFHVQVPLAMPNIMAGVNQTIMMSLAMVVIASLV------------------------------------------------
297180193    -------------------------LGGVKTIVTFTSWDFVSENEWARWPALPWTVVASGAILLGYKLQGKGLAMLAGFSTIYLAVFGQWEPSMQTLSFVLFAAPVSFILGLTLGIWAYKNRKVELTLNPFLNVMQIMPHFSYLVPVMVFFGIGDHAGAIATIIFATPPMVRLTVLGLKRVSPETLEAGMMSGCSNFQLMYKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGFNLLLSLNGLRIGEAIEQGICIVLIAVVLDRMSLAWANKK--
297180193    --------ITIKDTLQHGVDWIWDTFFFTLKGFNVFLIQQILMPMKAAYLSMPVVATLALTMGVGYIIGGIRSAAIVGGFILFIALTEWWDRALITMYLMSFAVIVSTIIGVTVGTLCAQNSYTAKFILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVCIAVIVYATVPATRYTVEGLRSVSPDLHDAGSMSGVNRLQRWVKIELPMSFPHMALGVNQTVVFALSMVIIGAMIGTDDLGQFILKALSDKNTGNGLTLGLCVAFIGLAADQVITWAEARKKV
260888767    ------------------------------------------------------------------------------IRLFHERSDFFLQLTLEHIAIALVAIVLAIVIGGAMGILIAEVDRMAQPTLLVVNFLYTIPSIAMFGFLLPFSGIGNTTAIIALTLYALLPMVKNTHTGLKNVDPLLIEAAVGMGSTRFQVLRRIALPLAMPVILAGIRNMTTMTIALAGIASFIGAGGLGIAIYRGITTNNAALAFDGSLLIACLALLADTVLARLEKR---
142790272    MEFFTKFPVMERSELAEFRKGIDFAFRDFSRAYGDGIESFFDPLLYFLVWIPWPIIIGIICGLAWIASKSWKLVLGAAISFYLIGYFGMWEDCMATVAIITVCVILCMTVGIPVGVLMARSDRVEKAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPQF---------------------------------------------------------------------
143918011    -------------------------LGGIKTIVTFTSWDWIDENPWAVWPALPWTVVCLTATMIGYALQGRGLAILAAFSTIYISVFGQWQPSMETLSFVLIAAPVSFALGLFFGVWSFKSRTVESTLTPFLNIAQTMPHFSYLVPVMVFFGIGDQAGAIATIIFATPPMIRLTLLGLKKVSPEVLDAGMMSGCTSFQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGFNLLLALNQLRVGLAMELGICIVLIAVLLDKLSLAWANKQ--
143918011    --------------LQGGIDWFLDTFFFALQGFNWLIVDVLFPMREAYLSMPVVATFFLVMGIGYIIG-GVRSALIVGSFLLFIAVLEWWERALITAYMASFGVIVSGIIGITVGSLCAQSRAATKVILLICDTFQTFPSFVYLIPVMILFGITDTSVLIAVIVYATIPATRYTVEGLISVPDSLQDAGSMSGVTKMQRWLKIELPLAFPHIILGINQTVIFALFMVIIGAFIGTEDLGQYIIKALSDKQIGNGLLLGLCVAAIGLTVDHLIQTWASQRR-
163734595    ---------PFAVWLDAIFNFVKDDLRTLTEGLEWILDATANLLFGKRRWPNPWTSVAAVAAVVGYYLGGWRMALLGAGTFIWTALIGQWTIAMETMSVLVVAAPLAFVIGLSLGILAWRKPWFNRALKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTIYAIPPMILMTTLGLQKVPAEVVEAGEMSGCSRWQLLRHVYLPSARREILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAVMLDRMSKAWVAKQ--
163734595    ---------------------------------SFLNVQVLIPFRNFLLSIPTPAFILLIVAFALWLGGKKQ-AVLAGIFFSLVALSGWWDRSVITLYSVISAVTLAMMFGLPLGIWAARTEKWSNRILLVCDTAQTFPSFVYLIPAIMLFGITDVAIVFSILIFAMVPLTRYTIEGLRSVPEEMIEAADMAGATRRQKLWKVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDMGKNFVLGICVSLMALTFD------------
135746056    ----------------------------------------FNSLDSLLNFIPFPIVLFIFVFFAFR-TNGLKFAVFSFLSLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
258646867    --------------------------------------------------------------------------------------QDWLLALTQHVQISLSALLAAIFISIPLGILLSRKKSYAETVLQITGIIQTIPSLAILGLMIPFLGIGTLPALTALIIYALFPILQNTITGLSEIPPVLDEAAEALGMNRWEKLKNYELALAMPVITSGIRTASVMIIGTATLAALIGAGGLGSFILLGIDHNDSALILIGAGSSALLAIIFSYGIHILE-----
134937514    --------IPFDRWLNVGMGFLITYFGWFFMGVSWLLEWPIDAVRMVLQSLPWSVLSFLICVFAFIAA-GWRLAMFALISCMYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
238927240    ----------------------------------------------------------------------------------------FLQLMIEHLWISGAAIGIAIIVGGTAGILIYRYERAVAPTLGMVNFLYTIPSISMLGFLIPFFGIGNTAAIIALTIYALLPMVRATHTGLAQIPASLSEAGASLGGSDFYVMTRVQLPLAMPIIMAGIRNMATMTIALAGIASFIGAGGLGVAIYRGITTNNPALTIAGSLLIAVLALSADAVLGRAEAWLK-
142608372    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
139411684    ---------------------------------NFALLEIMRPFNNFLQTSPWTLIIAAVSFLAYYLG-GFRLCFYCFSLLMFIVLTGYWAPAMSSVYLITISVSVAVLIGYPIGFWLSSRPSLRGTANFVLDTMQTLPTLVYLLPAVMLFRIGDVSAVIAVILYALAPAVRYAMVGMSQVPPALLEAAQIAGCTRWQTLIWVRLPAALPTLLVGINQTIMMAFSMLIIAALVGTKDLGQEVLIALNRSLVGEGLVAGFCVACLALISDGILKAAAAR---
139429763    ------------------------------------------------------LLIAAIIFLPCLIAGGLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVFGVTLGVLCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
140412796    ----------IADFLLFLIIFIREIFLGGLQTINSISGDSLKAFKWLLPALPWTAVIVGLFILGYQL-KGLGLAIIASSGFFYVSIFGQWEPTMETLSLVLVTAPICFVLGLSFGILGYLSKKVEIALQPILNVAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
137063841    ----------------------------------FLLTYFMLPIKRFLLGIPCLWFVFIICLIGWHYGRLKLATLCLCLSL-FIVLTGLWEKAMVTIYLCGSSVIIACIIGIPLGIWAGISTRANRILTVIIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYSLAPAVRYTAHGIKNINKEIVDASLMCGCSQRQILFKIKLPLALPEVLLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRIIKSGSDKLKI
142758090    ------------------------------------------------------------------------------FGTMYWGMVGLWDSAMETLALMGLSVFLSVVVGVILGIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETIETATAFGSTRSQVLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGFCVLLMAIMFDRFGKAASR----
142653983    -----------------------------------------------LLGVPWPWFVLIISLIGWHYGR-LKLAMLCFLLSLFIVFTGFWEKAMVTIYLCGSSVIIASIIGIPLGIWAGISSRANKVLTVIIDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVRYTAHGIKNINKEIVDAGLICGCSQRQILLKIKLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFISIIADRIIKSGSDKLKI
142669447    -----------GDGIEAFFDPL---------------LFFLVRLEKLLNSTPWPIIILIICGLAWIGSRNWKLVAGAAVAFFLIGYFGMWKDCMATLAIITVCVIICMVVGIPVGVLMARSDRTEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEACEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASM-------------------------------------------------
91200378     --------------------------------------------------------------------------------------------TTEHLYLVTISLSAAILTSIPLGIVSAKRTTLGQIILAIVGVLQTIPSLALLVFMIPLLGIGGPPAITALFLYSLLPIVRNTYTGLHDIPSHIQESAEALGLPPGARLRLVELPMASRPILAGIKTSAVINVGTATLGALIGAGGYGQLILTGIRLDNISLILQGAVPAAVLALIVQGGFEALER----
136855800    --------------------------------------------------------------------------MYSLFTMYFWGATGMWDESLQTVGLMGLSVTLCVFFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSGAFSK----
139344620    ----------------------------------FFFIFLLKPFKIFMLSAPWFLFVLLVFALGYKI-KGIYLGMQCSILVTFIALTGFWEKAMITVYLIGICVLLANLIGIPIGILASQNDKVHKITKVIIDTFQTLPAFVYLIPVIMIFSVGDFSAMIAVVLYAIVPAIRYTDNGLRQVPENFIDVATTAGCTKFQILRRVKLPLSLPDIMLGVNQTLMMGLSMLVITSLVGTRDLGQETLIALSKVDPGRGLTAGICVAFIAITVDRLISAWSNNRKI
136674477    -----------------------------------------------------------------WLTAGIRTAVWSGAFLSYMGLLGFWEKAMTTLALLGTAACLSIVIGIPLGMFCARRRRFYSFIQPIMDFMQTMPAFVFMIPVIAFFGTGKPAAVVTTMIFGGTPVVRLTVLGLRGVPDSVREAAISFGANKWYLLTRVDLPLASPSIRAGINQTIMLSLAMVVVASLIGAKGLGEDVLEALQYANVGQGILAGFSILFCAMILDRIVQ--------
142682159    -----------------------------------------------LPGLPWTIVTAGAVILSYNL-RGKGLALFAGLVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHSAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
140202959    -------------------------------------------------------------------------------------------------------------IGIPLGILMSRSRRLEAGITPILDIMQTVPSFVYLIPIIMLLGIGKVPGLIAVCIYAVPPIVRLTNLGIKEVDKECLEAVDSFGATGWQRLTKVQMPLALPTIFAGVNQTIMMALAMVVIASMIGVRGLGVPVLRAVSNQYLALGMLNGLAIVALAIIFDRVSQQYGKR---
141968099    ---------------------------------------------------------------------GIRLAILAGIGFLYVSIFGQWEPSMQTLSLILFTAPVCFILGLSLGIWGYLSKRVEATLQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGANGLGFNLKVALNSLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
141345872    --------------------------------------------------IPWWYTLAVFASLGY-ITVGIRFAIITAVLLLFIGACGIWTQSMITLSSVLVSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAYTKKQR-
141004815    -------------------------------------------------------------------------------------------------------TLLCIGLGLPIGILMSRSDRAQGIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVIIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASPWQKLTQVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVTGLGQPVLKAISNQYLAMGLFNGLAIVALAIIFDRISQSYGKR---
143945659    --------------------------------------------------------------------------------------------------------------------WMSRANRVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDSEVTEAADAFGASKKQKLWGVQIPLALPNIMQGINQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
139132668    -----------------------------------------------------------ALVIISWRSVNIKFAITTIILLTFIGACNIWTEAMITLSSVLISVLLCFLIGVPIGIIASYSKRFQNVNEVILDAMQTLPYFCYLVPVLMFFGGGSFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSRSFGGSTMQTLNKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRSLAAGIGICLLAMIIDRISLAWTKKQR-
142242426    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
254555498    ----------------------------------------------------------------------------TLIQTFMDRRGDLLTALWQHLGISLASLVIAMVIAIPLAIWVVRRPRWAEGLLQLTSVLQTIPSLALLGLLIPLVGIGTVPAVIALVIYALLPIFQNTYLGISEIDASIEEAADAFGMSRMRKLFKVELPIALPQIIAGIRTALVLIIGTATLAALIGAGGLGTFIMLGIDRNDTSLLLIG------------------------
136667227    ----------------------------------------------LFTATPWWALVPIICLFCYRVARSASVTLLVAVFMAFFLFTDHYGYAMQTLAIIFVCTLICVALGVPIGILMSKSDTTQRVVTPILDMLQTLPTFVYLIPLIFLFKITEPKLYMAIILYAIVPVIRLTNLGIRLVDQSVIEAANAYGMDSRQRLIGVEIPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRVSKAALDRINV
136511812    ----------FADPIDTGVNWFRDTFSFITRPFNFIVRDVLIRAQKLLNNTLSWQMIVFAATVLAYVVAGWKMAVTTAIGVLTIGLTGRWLDAVDTLSQTVVAVILSVLIALPIGVWLGRRPRAEAALSPILDSLQTIPPLIYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTSLGIRQVNKESIEAATTFGATDRQVLWGVRIPLAMPSIILAINQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGANKGLGAEVGVAIVIMATILDRLTQATAKR---
254455125    -----ETAIPFAGWLDTIFNYVKDDLGVFTRTLTEGLEWLLDASGNILGPIPWTALTAAVTVLCYYLG-GWRLALLGFITFMWTALMGQWDIAMQTISVLAVTVPLAFIIGLSLGIAAWKSARVDAVIKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTVYAIPPMILMTTLGLQKVSPEVVEAGKMSGCSKFQMLRHVYIPSARTEILVGVNQVIMLSLAMVVLTAFVGMPGLGAKLLQMLGSFKLGRSFEVGVTIVLLAVTLDRMSKAW------
254455125    ------------------IGWVKATTGFLRAFLN--VQVLIPFRNFMLSIPTPAMILLIAAFALALAGRRQ--AGYALIFFSLVALSGWWDRAIITLYSVTSAVILAAIIGLPVAIMASRSDRGSRWMLLVCDTFQTFPSFVYLLPAIMLFGITDIAVIFSIVIFATVPLIRYTIEGLRTVPPEMTEAADMAGATRFQKLVNVQLPLALPTMAIGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGICVSLMALTFDTIMKWAADKKR-
297584208    -------------------------------------------------------------------------------------------ALWEHIHMSLIALLISVFIAVPLGVVLAHYRSGAEPVIGVTAVLQTIPSLALLGFLIPFIGIGTTPAIVALTAYALMPILRNTYTGIKEVDPALMEASRGMGMNTLQQLHKVQLPLAMPTIMAGIRTAMVLIVGTATLAALIGAGGLGDLIMLGINRSN-------------------------------
142483822    -----------------------------------------------LPGLPWTIVTAGAVLLSYHLSGK-GLALFAGLVLIYISTFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRLEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPPEIIESGKMSGCDNWQLMFQVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
140636958    --------------------------------ITIEFRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGIRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
142294310    -----------GDAIESFFDPLLYFLIWL---------------EKLLVNTPWPIVIGVFGLLAWIGSRSIKLVIGTIVCFIIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGLTK---------------------------------------------------------------
143149561    -----------------------------------------------MPGLPWTIVAAGAAILAYQLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFRNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143149561    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAIATLVLVVGAGYLIGGVRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVGKRK-
301067614    ------------------------------------------------------------------------------------------SALGQHIEISLIALMIAVVIAIPLAVWVQTHHKTAAVLLQVTGVLQTIPSLALLGLLIPFVGIGTLPAIIALVVYALLPIFQNTYIGLRDIDPSYEEAADAFGMSRLRKLFKVELPIALPVILSGVRTAMVMIIGTATLAALIGAGGLGTFILLGIDRNDAALTLMGALAAALLAIVFSWLLNVMQK----
137690656    ----------------------------------------------------PWIVIITTIVTLTGLAAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
139356367    ------------------------------------------------------------------------LAIFSAITMIYISVFGQWKPSMETLSFVLVAAPISFLLGLALGIWAYRSKRVESALNPILNVMQTMPHYSYLVPIMVIFGVGDHAGAIATIIFATPPMVRLTLLGLRKVSPDVVHAGKMSGCNDFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKMSLAWAHKQ--
228991262    ------------------------------------------------------------------------------------------SALIEHLQISLISLFFAVMIAVPLGILLTRRERIAEFIIGTSAVMQTIPSLALLGLLIPLVGIGKVPAIIALVVYALLPILRNTYTGIRKLDASLIEAARAMGMNSFRRLWRVELPLALPIIMAGIRTAMVLIVGTATLAALIGAGGLGKLILLGIDRNDHALIVLGAVPAALLALFFDGVLRMFESTGR-
134968520    --------------------------------------------------------------------------IFAAITMIYISAFGQWKPSMQTLSFVMVAAPISFILGLGFGIWAYKSKKVEKTLNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCTDFQLLFEVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKLSLAWANKQK-
134968520    ---------------DSGVDWILDNFFDTLKIFTWLIVEVLIPMKNAFLRMPVVATFVLFMGAGYIIG-GIRSALIVGSFTLFIALTEWWDRALITMYMATFGVIVSGVLGIIIGTLSAQTKTSTRITLGVCDTLQTFPSFIYLIPVIMLFGVTDTSVLIAVVIYATIPATRYTIEGLRSVPTALHDAGSMSGVNRLQRWLKIELPLAFPHMMLGINQTVVFAL---------------------------------------------------------
142041883    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSVIGTIVAVAAGIAVPWGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIINGVRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLVDAIGAIA------
304437239    ----------------------------------------------------------------------------------------FFQLMIEHLWISGAAIGIAIIVGGTAGILIYCYERAAAPTLGVVNFLYTIPSISMLGFLIPFFGIGNTAAIIALTVYALLPMVRATHTGLAQIPASLSEAGASLGGSDFYVLTRVQLPLAMPIIMAGIRNMATMTIALAGIASFIGAGGLGVAIYRGITTNNPALTIAGSLLIAVLALSADAVLGRAEAWLK-
141373290    ----------------------------------------------------PWTVVTAGAILLGYKLKGIGLATMTGAALIYIALFGQWEPSMETLSFVLIAAPISVVLGLVFGVWAYKSAKVDVALQPFLNVAQIVPHFSYLVPVMVFFGIGDHAGAIATIIFATPPMVRLTVLGLKNVSPEVLESGMMSGCSSFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGYNLLLALNGLRIGKALEQGICIVLIAVVLDRLSLAWANKQ--
56707174     -------------------------------------------------------------------AGHWEVLMQTLIQTFMDRRSDLLTALWQHLGISLAALVIAMVIAIPLAIWVVRRPRWAEGLLQLTSVLQTIPSLALLGLLIPLVGIGTVPTVIALVIYALLPIFQNTYLGISEIDASIEEAADAFGMSRMRKLFKVELPIALPQIIAGIRTALVLIIGTATLAALIGAGGLGTFIMLGIDRNDTSLLLIG------------------------
144102689    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFRSKRVEKTLYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCTNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144102689    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQEVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
142537223    ----------LDNAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVILFVGAIGWKLGK-MRLALTVMLFVFFIASSGYWVRAMITVYMVFASLIICALIGIPLGIWASKKESRTKIVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVFGLRNVPQQIIEASITSGCTERQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
137141427    ------------------------------------------------------------------------------------------------------------------GIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGANRKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
136125880    --------------------------------MSAPIDTVLNSLDSLFNFIPFPIILLIFIIFAYR-TNGIKFAIFSFVSLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
135212324    ---------PFANWMDTGFNFLETLTRWFAEGLQFLLDTTANILFGKRRWPNPWSSVAAVAAVIGYYLGGWRLSILAGGTFVWTALVGQWKIAMETLSVIAVAVPFAFFVGLLLGITAWKFAWFDRAIKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLQKVSPEVVEAGKMAGCTKWQMLRHVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLVAVMLDRLSKAW------
255657167    -----------------------------------------------------------------------------------------------------------------------------KPILGTINFLYTIPSISMLGFLIPFSGIGNTTAVIALTIYALLPMVRNTYTGITNVDKNILEAARGMGSTDFQILYKIKLPLALPVIMSGIRNMVIMTIALAGIASFIGAGGLGVAIYRGITTNNTVMTITGSILIALLALIFDFILGLVER----
142989238    ----------LDNAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVMLLVGAIGWKLGR-WKISITVMLFVFFIAASGYWVRAMITVYMVFASLVICSLIGIPLGIWASKKENRSKLVLNICDVFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTIFGLRGVPQHIIEAAITSGCTQRQLLWKVKMPLAFPEIILGANQTLMFSLFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADKLL---------
56696434     ---------PFATWLDAIFNFVKDDLGLLTDGLEVVLDATANLLFGKRRWPNPWSAIAAMTAVVGYYLGGWRMALLAGGTFVWTAMIGQWDIAMQTMSVLVVAAPLAFAIGLVLGISAWKSPSFDAVLRPVLAVLQTLPFFTYLLPAVIFFKVGPTAGAVATTVYAIPPMILMTTLGLQKVSPEVVEAGKMSGCTRWQMLRHVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGVTIVLLAVTLDRMSKAW------
56696434     ----------------------------ITNSIRYVLNWVLNPLRDFMLSIPTVAFVLFISAAALLVAGRRE-AVLAAAFFGLVALTGWWDRSVITLYSVLAAVSIALLLGVPIGVVAARKEKTANAVLLACDTAQTFPSFIYLIPAIMLFGITATSVVMSILIFSMVPLVRYTIEGLRNVPDEMTEAADMAGATRMQKLWNVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGICVTLMALTFDMVI---------
119387469    -----------GAFLAPVVDWLNANFHGFFALITKAIEAVLGTIEGALLVLPPYGLIALVAVAA-FFAAGLRVAILSACCLGFCWLMGLWTGSMQTIALVVVAVAIAVAIAFPLGILAARRPRVEAALRPILDVMQTVPPWVYLIPAVMIFSLGKVPAIIATIVYGVPPMLRLTTLAFRGVPKDLKELGEAIGAKPGTILWKIEFPAATPTLLVGLNQCILLSLAMVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVALLMDRLSRGALER---
136953571    ----------------------------------------------------PFPIILLIFVIFAYRTNGIKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTRFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
119947028    -------------------------LGGVKTVVAFTSWEFISANEWARIPALPWPAVAAGAFLIGHYLGGRSLSILAGTSTLYIAVFGQWTPAMQTLSFVLVAVPVSVFLGLTSGILAFKNKSFESILTPLLNVAQSMPHFSYLIPVVVFFGIGDHAGAISTIIFATPPMIRLTILGLKKVSPEVLEAGMMSGCNARQLMFRVLIPTARHDILIGVNQVIMQCLAMAVIASFIGAKGLGYDLLVSLNMLNIGQALELGVSIVLIAVVLDKLSLAWANKQ--
119947028    -----------------IVDWIITNTYDAVQSFNFFMITSILMPMKEAYLSMPVAATLFLVAGTGYIVGGIRSAIIVTALIAFIALTPWWDQALITAYMTTFAVIISVTIGCSVGILCSRTPRATKVILLVCDTFQTFPSFVYLIPVIMLFGVSDLSVLIAVIVYATIPATRYTVEGLSNVPKSLQEAGSMSGVNRMQRLLKIELPLAFPHIMLGINQTVIFALFMVIIGAFIGTDDLGQLIMQSLSQANMGQGIVLGLCVAFIGLAVDHLITWAEQRKKV
137838106    -----------GDSIEGFFGPLLKFLVWFEKF---------------LITTPWPLIIFLLSFLAWLSSRSLKLSIGTAISFFVIGYFGMWKDTMSTMAIISVATLICLILGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRRVVEAAKALGIKKRIILFKIEIPLALPSIMTGVNQTIMMALAMV------------------------------------------------------
140154361    ------------------------------------------------------------------------------ITMIYISVFGQWKPSMETLSFVLVAAPISFLLGLALGIWAYRSKRIESALNPILNVMQTMPHYSYLVPIMVIFGVGDHAGAIATIIFATPPMVRLTLLGLRKVSPDVVHAGKMSGCNDFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKMSLAWAHKQ--
135478723    -------------------------------------------------AIPWTVLTAGAFILGYKL-KGVGLSILAGFSCIYLAVFGQWEPAMQTLSFVLVAAPVSVLFGVIWGVLAYKSRTVERVITPLLLVAQTFPHFAYLVPIIVFFGIGDHAGAVATIIFATPPMIRLTLLGLKRVSPEVLDAGRMSGCHNYQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAMGLGFNLLLALNQLRVGQALELGVCIVLIAVVLDKLSLAWADKQ--
143825608    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGVRLALLALVTFVWTALVGQWKIAMQTMSVLTLAAPFAVLIGLGLGITAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLRRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
143825608    -----------------AIDSIKNTTEWLRWFLNV---KVLIPFRNSLLWIPTPAFILIIMGLGWYLAGKKE-ALIAGLFFTIVAITGWWDRSVITLYTVISAVVLATFIGIPLGILAARSTKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEM------------------------------------------------------------------------------------------------
149203451    MRPVEGMILPLADWINAVFTWLRDDLRAFADGIEWLLDVTANILYGKNRWPRPWIVVALSAGCLGYWLGGLRLALLAGGTFVWIALMGQWQWAMETLSVIVVAAPVSVLLGLMMGVATWRWRWVEAVMNPVLNIAQSLPHFAYMIPIVVFIGVGPKAGAIVTIIFSVPPMIRMTLLGLRKVPPEVIESGKMCGSTSWQLMTRVRIPTARTEILVGVNQVIMQCLAMVVLASFIGMPGLGQKLLQLLQALKIGRSIEIGITIVLLAVALDRCSKAWAERQ--
149203451    ----------LADPLDAMMSWVIVTLDPVTQWLRWFLTWVLIPVRDALLWLP-YTAVLALVAAAGLAVGGWRSALICVGFIGYIAITGWWDRAMITVYTVLVAVAVATSFGFPLGIWAARHEARAKRVLLLCDSLQTFPSFIYLIPVIMLFGVNDVAVVGAVVLFAAVPLIRYTIEGLRGVPEAVIEAADMSGATRGQSLWHVRLPLALPTIMVGINQSLMFSLFMVIIAAFIGTQDLGQEMQRALSSTDVGKGLVLGFAVAFIGLAADHLIKMAEGRRR-
114769443    ----------------------------------FLITKVLIPFRDTLLWIPTSSFILFITVFSLWLGGKKP-AIYAFLFFCFVASTGWWDRSVITLYTVISAVVLAMLIGLPMAIWAARSDKWSRRILLFCDTAQTFPSFIYLLPAIMLFGINDVAVIFSILIFTLVPLVRYTVEGLRGVPPEMTEAADMAGASRFQKLINVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGLCVSLMALTFDQIMSWTEKRKK-
257869324    -------------------------------------------------------------------------------------------------------------------------KRMAEFVLQITSILQTIPSLALLGLLIPFVGIGTVPALIALVVYALLPIFQNTYIGLSEIDPSIEEAADAFGMSRLRKLFKVELPIAMPVIISGVRTALVLIIGTATLAALIGAGGLGTFILLGIDRNDPSLTLIGAVSSALLAILFSGLIRFLQNRS--
141670111    --------------VEKSFLSIKDSLRFVLDPITQPLSWFLEWALSLFQATPWWVMIPVLMVIVYLASKSWRLVFFVAACIAFLAFIDHYEHAIQTLAIIFVCAFLCVVFGVPIGIAMSRSDTMQKLTIPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDTDVIEAADSFGMTDTQKLFGVQVPLALPNIMAGVNQTIMMSLAMVVIASLVSAP---------------------------------------------
83951782     --------LPMTQWVGQGMEWLLGLMKPAMRLVSAGLGVVMEAVNWLFNALPWPVLIGLVTGFGWWAG-GLRLAALGGIGMSLVLASGYWTESMNTLSLVAVSVPLALIAGGAVGILAYEFPRIKGLVQGIMDVMQTVPTFAYLTPLLLLFGFGPVVGLIASAIYAAPPMARNVLLGLERVESDIKEAAIMSGGTRLQQLFLIEIPAAKTQIMVGVNQCLMAALSMVIIAAVIGGEDIGWEVLLTMRKAQLGPSLLAGMVIVVFAVIIDRMLHLAMTRER-
83951782     ------------------------------RITAGLVLLILAGVLETGVSELPWPFLLVAVAAIGWTAGGWRLAALTTGLMVLVLFSGLWQKALLSLYLAGVSVFACAVMGGLIGLASAASPMVWRVVRPICDMLQTIPLFVFLIPVLMFFQIGEFSAFLAICMYAIVPMIRYTRQGLVSTPDELIEAAISSGATSWQVMREVRAPYAAPTILLGLNQTILYAFAMLVIAALVGTTGLGQSIFLALGQADVGLGIVSGAAMAILALVADRLVQGFATKRR-
299065888    -------------------------------------------------------FARVAARFLAGQSMPAARAEAPTHAFLAQLSDGLWRLTRRHLALVAISTGAAALIGVPLGLLAAR-RRIQQPVLAIVGVLQTIPSLALLAMLIPLVGIGVVPALIALTLYALLPIVRNTIVGLEQVPDGLRDAALALGFTPAQRTRVVDLPLALPVILAGIKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSAILLAGAIPAAVLALLVQGAFEAVESW---
138362850    -----------GDAIEAVFDPVLYFLVWF---------------EKLLQNSPWPIVLICFLAVIYFGSRKISVTIGSLFAFLLIGIFGMWEDTMSTVSIIGVCTMLSIGIGIPVGVLMAKSERAQRICTPILDVMQTMPSFVYLIPVVMLLGIGKIPGLLAVVIYAIPPIIRLTNLGIREVDKEVLEAADAFGANPRQKLFQVQLPLALPTIFAGI-----------------------------------------------------------------
135493927    -------------WVETIFDYAVIKGDALFTAITIGIRSVLDFLELLFVQTPWVVIITTIVILTAL-SAGPRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPENIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLM------------------------------------------------
168487331    -------------------------------------------------------------------------------------------------------------------VFLRYHEKLADWVLQIAGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPNLQEAGIAFGMTRWERLKKFEIPLAMPVIMSGIRTAAVLIIGTATLAALIGAGGLGSFILLGIDRNNASLILIGALSSAVLAIAFNFLLKVMEK----
140126356    ---------------------------------------VLSSLDNLFNFVPFPIVVLLIAFAAYK-TNGARFTIFTIISLIFIDLVDVWSETMTTLAMIFTAVLFCIIIGIPLGILASRSKIFETILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFSLAPVIRLTNLGIRQVEKRFKDAGKALGCNKYLILFKIEMPLALKTIMAGINQTLMLSLSMAVIAALIGAGGLGLTVYVALGRLDIGSALVGGIGIVLIAIIFDRITQ--------
294667621    ------------------------------------------------------------------------------------------QHTREHLALVGISLGFALLLALPLGVLAARRPRLGQVVLSLTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLSSIPRELRQTAHAIGLPAWTRLWRVELPLARRTIVAGIQTAAVINVGTATLGALIGAGGYGQPILTGIRLDDLGLILEGAIPAAVLALLVQALFEGVERW---
135343703    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNLQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135923833    -----------------------------------------------------------------------------------------------------VSTLICIAVGIPIGILMSRYDRVQSAITPILDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVCVYAIPPIIRLTNLGIRLVDKEILEAADAFGSSYRQKLFSVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGMPVLQAVQNQYLTLGLMNGLAIVALAIIFDRVSQRYGQR---
254460294    ----------FARYLDAFFNFVKDDLRWLTGLLQTVLDTTANLLFGKRRWPNPWTAIAASMAVLGYYLGGWKMAALVAVTFCWTALVGQWKIAMQTMSVLVVAAPTAFIIGLSLGVAAWKSPAFNRALKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTIYAIPPMILMTTLGLQKVSPEVVEAGHMSGCTKLQLLRHVYLPSARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAVTLDRMSKAW------
254460294    ---------------------------------AFVNVQILIPFRNFMLSIPTPAFILLITAFALWLGGRRQ-AITALIFFSLVALSGWWDRSVITLYSVISAVSIAMLLGLPIAILAARTEKWSQRLLLVCDTAQTFPSFVYLIPAIMLFGITDIAVIFSILIFAMVPLIRYTIEGLRTVPPEVIEAAEMSGATRMQKLVNVELPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGICVSLMALTFDTILKWSSDRKKM
134735499    ---------------------LARSMDFIFDAIGYGLLRSYSIIKNFLVDVPWPIIVFAVILLTFYASKKYGTTIFVGLCTFSIGFLNFWDKAIETTTIVFIGIVLCLIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGDNKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVVASMIGTRGLGDEVLLGYS----------------------------------
136741751    --------------------------------------------------------------------------------LCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
135769176    ---------------------------------------------------------------------------LSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
241888804    ----------------------------------------------------------------------------------------------EHLQISLLSLIIAVFIAVPLGIIISGNRKTSEWFLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQSTITGLSEIDPSLEEAATAFGMTKLEKLKKFKLALAMPILMSGVRTASIMIIGTATLAALIGAGGLGSFILLGIDRNNSALILIGAISSAVLAIIFGLLIKFLQDKK--
136904284    ------------------------------------------------------------------------------ISLIAIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSKIFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
134605976    ------------------------------------------------------------------IAGGLRLGIYSSFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
142837098    -----------------------------------------------LPGIPWTIVTAGTVILSYKLSGK-GLAIFSLIAMVYISIFGQWEPSMQTLSFILVAAPVSFILGLSLGIMAYKSKTFEKALYPLLLVMQTMPQYAVLVPAMVLFGIGDHSAAIITIIVATPPMILLTLLGLRGVPPEVIEAGKMSGCNNLQLMLKVLIPTARRDILIGVNQVIMVCLSMAVIAAFIGAKGLGWNLLLALNRLNIGLALEAGICISLIAVLLDKMSLAWANKQ--
138806266    ----------------------------------------------------------------------------------FWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
142093035    ---------------------------------------------------------------------------------------------------ISVATLICLIIGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRKVVEAAKALGIKKRIILFKIEIPLALPSIMTGVNQTIMMALAMVVIASMIGVSGLGVPILRSISNQFLALGLMNGLAIVALAIIFDRISQNYARR---
136481562    -------------------------FIYFFNPIRGAIDGFVQGIRNLIAVPAPNSVIPVIGWLAVYATSQWRTALLSVSLLLACGALGMWQFTMDSIAMTLAAVLLSLAIGIPLGIWAGLSDRVLKIFTPFLDLAQILPTLVYMAPIALVFMIGAASATIATMIYSIPIAIRITSHAIRNLNQSPIEAAESMGSTPKQTLTKVQIPMAKQMIVLGINQTVMAAVSFVVIAALIGAPGLGKPVIEALIIRNVGQGFVAGFAVVFLAILLDRSTSAAAKRQ--
140820061    MDFFN--KIPVMDALRELKKGIDSSFKEFSRAYGDGIEGFFDPLLHFLIWLPWPLVIGVFALLAWIGSRSVKLVIGTVVCFLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGIVMSKSARAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGIIRRL-------------------------------------------------------------
143317502    ----------------------VNYYDALERVKLFVLDGFMLPVKRFLMAIPWWWWVAGLGAIGWVLGR-LRLAATAVALTAFIALVGLWEFAMFTVYLCAVSVIVAMLIGVPLGVWAAQSERASRVIGVVIDTLQTLPSFVYLIPVVMLFRVGDFTAFIAIVLYALAPAVRYTWHGIRALDAQVLEAATVSGCTPRQLLVRVKLPLAIPEILLGLNQTIMLALSMLVITALVGTRDLGQEVYVALVKASTGRGIVAGLCIAFIAIVADRLIVAAARGAR-
142545034    -----------------------------------------------LPGLPWTIVAAGAVILSYNL-RGKGLALFAGLVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHSAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
258509612    ------------------------------------------------------------------------------------------SALGQHIEISLIALILAVVIAIPLAVWVQTHAKVAAVLLQITGVLQTIPSLALLGLLIPFVGIGTLPAIIALVVYALLPIFQNTYIGLRDIDPSYEEAADAFGMSRLRKLFKVELPIALPVILSGVRTAMVMIIGTATLAALIGAGGLGTFILLGIDRNDAALTLMGALAAALLAIVFSWLLNLMQK----
142018994    -------------------------LGGLETIVAFTSWDWIDANPWALPGLPWTIVAAGSAILAYKLGGK-GLALYALLSMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142018994    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLVVGAGYLIGGVRSALVVCGLTLFIALSPWWDRALVTTYMATFGVLVSCTIGFTVGTLCFQNKHSTNFMLNVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIGLIFDNLIRTW------
143051615    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSFKLSGK-GLALFAGLTMIYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPVLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143051615    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDISQTSPSLVYLIPVMMLFGITDTSVLIAVVVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGSEDLGQYILKALFDKNAGIGLTLGICVAFIGLIFDNLITWVEKRKK-
143684487    ----------------------------------------------------WWYTLAVFSALGY-VTVGIRFAIITAVLLLFIGACGIWTQSMITLSSVLVSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
137532957    ---------------------------------DWMLIYFLMPLKAIFQSMPWTGVILLVGAIGWKLGR-WRLALTVMLFVFFIASSGYWVRAMITLYMVFASLIICALIGIPLGIWASKKENRTKIVLNTCDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTVFGLRNVPQQIVEASITSGCTEKQLLWKVKMPLAFPEIILGANQTLMFSLFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLLVEWSNQMKI
136645833    -------------------------------------DSWMDANDWFSWPTLPWPAIVAGAAILGYQLQGIRLAILAGTGFAYLSVFGQWEPSMQTLSFVLVSAPICFILGLGFGIWGYLNKTVEMTLQPILNCMQTLPHFSYLVPVMVLFGVGDHAGAIATIIFATPPMIRLTILGLKKISPDIVDSGLMSGCNRFQLLFRVLIPTAKRDILVGVNQVIMQCLAMTTIAAFIGAKGLGFDLKVALNSLEIGKASEIGLCVVLIAVILDK-----------
137149268    --------------------------------------------------------------------------FLVLFGTMYWGMVGLWDSAMETLALMGLSVFLSVAVGVILGIFCALSDRFERNMKPALDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSSKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGICVLLMAIMFDRFGKAASR----
137292724    ---------------------------GIDSVLNFTEAIFYNGFEDLGIEPLPWIMLFGLAIVYGLYLKGWRLALLGGLCFFLFSLRGIYELSMETLSAIAVSAPLSALIGLLFGIVAAKRKRFHNALWPVLNVLQSLPHFSYLIIVAIFFGVGSKAGVIATIIFAFPPMTRLTILGLKGVSQEIKEAGIMAGCSKWQMLFKVEIPSARSSIMLGVNQVIMQCLAMVVIASFIGQKGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDRFSQAMALKE--
137091773    ---------------------------------------------------------------------------------------------------------------------MARNKKIRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRRQTLLGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
143751378    -----------------------------------------------LPGLPWTIVAAGFAILAYKLSGK-GLAIFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143751378    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVFGLTLFIALSPWWDRALVTTYMATFGVIMSCAIGFTVGTLCFQSKRAAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGT----------------------------------------------
86137727     -------VLPATETVGTGVKSGLTFLKPAARIFSALMAYPMAATNYVLSAVPWPLLIAATVALGWRLG-GIKMAAMAAIGLGLVLVSGYWPQGMNTLALVAVSVPLALVVGAGIGILANEFPAFRAPVQALLDVMQTVPTFAYLTPLLVLFGFGPVVGLIASAIYAAPPMARNVLLGLQRVEHEVKEAAIMAGGTRIQQLFQVEIPAAKVQIMVGVNQCLMAALSMVIIAAVIGGNDIGWEVLLTMRKAQFGPAMLAGAVIVIFAILIDRMSATLAQERR-
86137727     -----------------------------------------------------WPFVLAGAAALSWVAGGPRLALLSLVLLTTILVSGLWERALLSLYLSGAAVFACAVLGGAIGLLSAVSPLAWRIVRPICDMLQTIPLFVFLIPVLMVFQIGEFSAFLAIIAYAVVPMIRYTRQGLISTPDDMIEAATASGATGWQMMRDVRAPYAAPTILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGKADVGLGISAGAAMAILALIADRIVQ--------
143375014    ----------FADPIDTGFKWFRTTFNVVTRPFNFIVREILVRAQTLFNETITWQAVVVVAAAFAFYVAGWKLSLFTACGVTFIGLTGRWLDAVDTLTQTVVAVLISILIALPIGIWIGRRPRIEAIIAPVLDAFQTIPNLVYAIPFVMIFSVGPVPGIVAAVVYAIPPGIRLTSLGIRQVNNESVEAAVTFGATQRQVLWGVRVPLAMPSIILAINQMVMMVLAMAIISGMVGGGGLGYRSIEALTGPDSGLGVEVGLTIVIMATILDRLLQATAKR---
137577364    -------------WSDAMEYINVNFFDAFEAIKVFFLQSLLLPVKKFFVGIPWAWGIMATGLFAWKLA-GWRMGIIAFFLMSFIAASGLWSKAMVTIYLCGVSVFIATIIGIPLGIWAAERQGAGRVILGLMDTLQTLPSFVYLIPVVMLFRVGDFSAMIAVVLYALAPAVRYAAFGLKEVPEHLVEAARMAGCTPIQLLLRVKLPLATPQLLLGLNQTIMLALSMLVITALVGTRDLGQEVYIALTKANAGQGIVAGFCVAFIAIIADRVVNASADKQK-
136370853    --------------------------------------------------------------------------------FFICFYFGQWEPSMQTLSLILFTAPVCFILGLSLGIWGYLSKRVESTLQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGANGLGFNLKVALNSLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
254455396    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILSYKLSGR-GLALFAGLTMIYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMVKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
254455396    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVCGLTLFIALSPWWDRALVTFYMATFGVVISCLIGFSVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPIGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLITWVDQRKK-
137077592    ----------------DFTRGLANGVDVLLNFTEALLHKGFPGLEIGPLPWIIILTITIIIGLYLKGWKLALLGGTCFIYLILFSKRGIWELSMKTLAAISVSAPLAALIGLCLGILAAKRKWFHDFLWPILNVLQSLPHFSYLILVVIFFGIGTKAGVIATIIFAFPPMARLTILGIKNISSEIIEAGIMAGCNKWQMLFKVEIPSARSPIMLGINQVIMQCLAMVVIAAFIGQPGLGHDLLVRLQGLRLGEAFEIGVAVVLIAITLDR-----------
136411630    -------------------------LGGVKTIVAFTSWDFVGENDWAIWPALPWTFVSGGAMLLGYALKGRGLALLAGSATGYIAIFGQWEPAMETLSFVLVAAPVSCLLGLLFGVLCYKKHSVEAALMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKRVVPEVVEAGMMSGCTTYQIMFKVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLSLNQLRIGQALELGICIVLIAVVLDKLSLAWANKQ--
135815298    ---------------------------------------------WLTWPALPWTAGTVGAFILGYQLNGIRLGLLGGIGALYIAIFGNWVPSIQTLSFVLITTPICFVLGLSLGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKSQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKIALNSLKIGKAAEAGLCIVIIAVILDRFTKAWANK---
135776833    ------------------------------------------------------------------------------LALISIDLVDLWQEAMTTLAMIFTAVIFCMLIGIPLGIAASRSRLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLVPGVVATIVFALPPIVRLTNLGIRQVGKGFKEAGASLGLNKFLILRKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIILDRITQKIIPQDDI
136010371    ----------------------------------------------------PWIFIITLTVILGFYLRGWRLALLCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
135345261    -----------------------------------------------MPGLPWTIVAAGAAILAYNLSGR-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQIIFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
139644369    -------------WVNEGEDYLKKNYRWITKIIASYIKGAYYFVEDFLIDSPWILIASIIFLPCLIAG-GLRLGLYSLFVVYFWGATGMWEPSLQTVALMGLSVLMCVFFGVTLGVLCSQSDKFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVSSETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQV---------------------------------------
259046958    -------------------------------------------------------------------------------------------ALGQHLQLSLLALLISILIAVPLAVLLSSRKRAAGFVLQVAGIFQTIPSLALLGLFIPFMGIGTVPALTTLVIYALFPILQNTITGLQGIDPSLEEAAVAFGMTKWERLKKFEIPIAMPVIMSGIRTSAVFIIGTATLAALIGAGGLGSFILLGIDRNNASLIIIGAVSSAVLAIAFSTLLKWME-----
143272051    -----------------------------------------------LPGLPWTIVAAGFAILAYKLS-GPGLAIFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143272051    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIKEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCALTLFIALSPWWDRALVTTYMATFGVIISCMIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAV-----------------------------------------------------------------------------------------------------------------------
137227101    --------------------------------------------------------------------------------MIYISAFGQWKLSMQTLSFVMVAAPISFLLGLGFGIWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSNFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKMSLAWANKQ--
220918469    ------------------------------------------------------------------------------------------DRTLEHLVLVAVALTGAILAAVPLGILAARRPRLGRLVLAIVGVVQTVPSLALLVFMIPLLGIGARPAIAALFLYGLLPIVRNTHAGLTGLAPELRESAEALGLPPLARLRRVELPLATPAILAGVKTSAVITVGTATLGALVGAGGYGQPILTGIRLLSVPLILEGAVPAALLALGVQGLFDLAEK----
218438210    ----------------------------------------------------------------------------------------IWWRTAEHLLLVALAIGVAIAVGLPLGIVITRYPKLVKPVLGVANGIQTIPSLAIFGFLLLLGGIGKIPAIVALILYALLPIIRNTYTGITSVDPAIREAAKGMGMNEKQILLQVEIPLALGIILAGVRISTVICVGIATIAAAIGGGGLGVFIFRGIATVNNQLILAGAIPAAVIALLADGGIGWLEKR---
143687695    -----------------------------------------------LPGLPWTIVTAGAVLLSYHLSGR-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFMFGLGLGIAAFRNKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGLALEAGLCI--------------------
78045723     ------------------------------------------------------------------------------------------RHTREHLALVGISLGLALLLALPLGVLAARRPRLGQVVLSLTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLTSIPRELRQTAHAIGLPAWTRLWRVELPLARRTIVAGIQTAAVINVGTATLGALIGAGGYGQPILTGIRLDDIGLILEGAIPAAVLALLVQAVFEGAERW---
138765608    --------------------------------------------------------------IFAYRTNGIKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTRFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
137577503    ----------IAAAINGGIDWFVAAFKPVLRAVAAGLDWAVRGLQKSLHATPWPFIVITVTWLAWRL-KGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANTVIQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFCYIELPCAKQQILVGINQLVLASLSMVIIAAVIGG----------------------------------------------
141216984    ----------------------------------------------------PWTAVVIGAVILGYKLEGIRLAIIAGIGFSYVSIFGQWEPSMQTLSLVLFTAPVCFILGISLGIWGYLSKSVEAALQPVLNVAQTMPHFSYLVPIVILFGVGDHAGSIATIIFATPPMVRLTILGLRKISPEVIESGLMSGCNKFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNSLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
142752679    -----------------------------------------------LPGLPWTIVAAGAAILAYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISFIAILLDKMSLAWANKQ--
142752679    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLTLFIALSPWWDRALVTTYMATFGVIISCTIGFVVGTLCQQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVTKLQRLFKIEFPLAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLTLGICVAFIGLIFDNLITWVEKRKK-
142235471    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLALFAVLTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGIMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRGVPPEVIEAGKMSGCNNWQLMLQVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142235471    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALTVGALTLFIALSPWWDRALVTTYMATFGVIISCIIGSIVGTLCQQNKYSTKFMLAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAASMSGVTKFQRLINIEFPIAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLILGICVAFIALIFDNLIRTWVEKRK-
21240957     ------------------------------------------------------------------------------------------QHTREHLALVGSSLGFALLLALPLGVLAARRPRLGQVVLSLTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLTSIPRELRQTAHAIGLPAWTRLWRVELPLARRTIVAGIQTAAVINVGTATLGALIGAGGYGQPILAGIRLDDLGLILEGAIPAAVLALLVQALFEGVERW---
142781236    -------------------------LGGLETIVAFTSWDWIDANPWALPGLPWTIVAAGSAILAYKLGGR-GLAIFAGLAMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142561703    -----------------------------------------------------------------------------------------------TVAIITVCVIICMTVGIPMGVIMARSNRAERTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
142568390    -------------------------LGGLETIVAFTSWNFVDAYPWILPGLPWTIVAAGATILSYKLSGK-GLALFAALTMTYISIFGQWKPSMQTLSFILVAVPLSFAFGISLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
137838264    --------VPFMVWINDGWRAFSAKYGLIFDAIGYALIRAYSITKNFLVDVPWPIIVIGVVLLTFFASRKMGTTIFVGFCTFSIGFLNFWDKAIETTTIVFVGIVLCVMVGIPVGIAMARSPRVRNAILPVLDLMQVIPSFCYLIPGIILFGLGAVPAIIGIFIYSCPPLIRLTDLGIRLVDKEIIEAAESFGANKKQKLWGVQLPLALPNIMQGINQCTMMALAMVVIASMIGT----------------------------------------------
197123695    ------------------------------------------------------------------------------------------DRTLEHLVLVAVALTGAILAAVPLGVLAARRPRLGRLVLALVGVVQTVPSLALLVFMIPLLGIGARPAIAALFLYGLLPIVRNTHAGLTGLAPELRESAEALGLPPLARLRLVELPLATPAILAGVKTSAVITVGTATLGALVGAGGYGQPILTGIRLLSVPLILEGAVPAALLALGVQGLFDLAEK----
137218895    ---------PIRDWVNSGWKVFIAKYGLVFDAIGYGLLRAYSEVNFIVEAPWPLVIIAVIAITYFSSGRKVGTTVFVAFCTFFIGFLNFWDKAIETTTMVVVGMTLCVVIGIPVGIAMARNKRVRNIILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIVIYAVPPLIRLTDLGIRLVDREIIEAAESFGANKKQKLWGVQIPLALP-----------------------------------------------------------------------
139967296    -----------------------------------------------------FSIILLIFVIFAYRTNGIKFAIFSFVSLVFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
142538555    -----------------------------------------------LPGLPWTIVAAGAVILGYNLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKFLYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPTEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
137353140    ------------------------------------------------------------------------------------------EETMTTLAMIFTAVIFCMIIGIPLGIAASRSRLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVIGGTGIVILAIVLDRITQKIVPQDNI
142011959    -------------------------LGGLETIVAFTSWDFIDANPWALPGLPWTIVAAGATILSYKLSGK-GLAIFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGISAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142011959    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCLIGFTVGTLCFQSKSAAKFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLITWVDKRKK-
142669299    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142669299    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTAYMATFGVIVSCLIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGFTLGICVAFIGLIFDNLITWVEKRKK-
136072803    ------------------------------------------------------------FVFFAFRTNGLKFAVFSFLSLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
134510628    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILAYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAVPLSFVFGISLGIAAYKSKRVENALYPLLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
140706385    -----------GDEIEGFFEPLLHFLVWL---------------EKLLVNAPWPVVIIGLAILAWLGSRSWKLVTGTVIAFLVIGYFGMWKDTMATLAIISVATLLCIAVGIPFGIWMAKSDRVQAAITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPLVRLTNLGIRLVDNEVLEAADSFGADYKQKLFGVQIPLALPNIFAGINQT--------------------------------------------------------------
56696030     -------VLPATDWVGTVMTAFLAWFKPVARLFSAVMVYPMDAANWVLNATPWPLVIGIVTALGWYLGGAAMAALGLGGL-GFVLASGYWHEGMNTLALVAVSVPLALLVGGAIGILANEVPRIRGAVQAVLDIMQTVPTFAYLTPLLALFGFGPVVGLIASAIYAAPPMARNVMLGLERVEAEVKEAAIMSGGTRMQQLFQVEIPSASRQIMVGFNQCLMAALSMVIIAAVIGGNDIGWEVLLTMRKAQFGAALLAGMVIVAFAVIIDRMSAVL------
56696030     ----------------------------------------------------PWPFVLTGAAALGYVAGGRRLALMVVILLGTILVSGLWDRALLSLYLCGASVFACAVLGGAIGVASAVWTPVWRVVRPICDMLQTIPLFVFLIPVLMVFQIGEFSAFLAICAYAIVPMIRYTRHGLVDTPDEMMEAAISSGATDWQILRDVRAPYAAPTILLGLNQTILYAFSMLVIAALIGTTGLGQSIYLALGQADVGLGISAGAAMAILALIADRLVQGFAEERR-
135579069    -------------------------------AFFDPLLFFLVGLEKLLINSPWPIIIAVICGLAWLGSKNWKLVVGAAIAFFCIGYFGMWKDTMATVAIITVCVIICMSAGIPIGVMMSRSDRIERAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCIYAVPPIIRLTNLGIREVDKETLEASRSFGATKLQMLKSVQIPLALPTVFAGVNQTIMMA----------------------------------------------------------
136922308    ----------------------------------------------------------------------------AGIGFSYVSIFGQWEPSMQTLSLVLFTAPVCFILGISLGIWGYLSKNVEATLQPILNVAQTMPHFSYLVPIVILFGVGDHAGSIATIIFATPPMVRLTILGLRKISPEVIESGLMSGCNKFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNSLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
126740290    -----EGVIPPTAQILDAVFAFIQNDLGLIHVTRFIAEGPLEFLLWPYLGPVPWAAVAGVAGVIGYALGGWRLAALGAGTFIWTALIGQWKMAMQTMSVLTVAAPLAFAIGLGLGIAAWKFAWVERVLKPMLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATVIFAIPPMILMTTLGLKKVSPEVIEAGKMSGCSRWQMLRHVYVPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAVTLDRMSKAW------
126740290    ----------------DGIRAVTEWLRWFLNV------KVLIPFRDTLLSIPTPAFILMVVSFSYWLGGRRP-AVFAAIFFTIVAFSGWWDRSIITLYAVISAVVLAMMIGIPLGILASRSEAWSRRVLLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFATVPLTRYTVEGLRTVPPEMTEAADMSGSTRRQKLLSVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGLNVSLMALTFDAITAWAEHRKR-
261408314    ----------------------------------------------------------------------------------------LWEYFIQHITMVVIGLGLAFIVGVPLGILCSKSKWAAKVILFITNILQVVPSLAMLVVLMLWMGLGTTTVMVGLFLYSLNPIARNTYVGLKQVDPSYLESGKGIGMSPFQMLVKVRFPLALTYIMSGLRIAAVIAIGVVTIAPLVGGGGLGREIYAGLNSNNSLRIFAGAIPAAVLAIVADIVLGMLQRKM--
302335424    --------------------------------------------------------------------------------LLLGRWEFFGELLVEHLAISAAAIVIAIVAGGVFGLLIAERPRAAKPTLGVVNFLYTIPSISMLGFLIPFSGVGNATAVIALTIYALLPMVRNTHTGITNVDPALVEAACGMGSTDGQILRRIKIPLALPYIMSGIRSMATMTVALAGIASFIGAGGLGVAIYRGITTNNVAMTMDGSLLTALLALAVDVVLGFVERRSQM
143150302    ----------------------------FNMQLGFMLLLFAIFFFIGLTKMPWPAILIIYTYLAWKLG-GLTLGVGTFLGLGFLVVSGIWPEAMLSLYLCSIAVILSFALGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPSIRYTEHGLRNLPEGVIEAAKMMGCSKQQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAIIAMTADRMTQAW------
143150302    ----------------------------------------IDGVRIVLQSLPWAVISFLICMFAFIAA-GWRLSLFALISCLYMVIIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVIVGLGRVPGEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
138482850    ------------------------NFYAFTTWLKTIFYYILNPLETFFTGLPWFYVLAGFALISYFSAGKWFALVAFCL-LFFTGLSGVWLLTMETLAAILASVAVCVIIGLPLGIFAAYNKTVDQIIRPILDTMQTMPAFVYLIPVLYFFGGNRVTAVIATVIYALPPMVRMTNLGLRELPKQINEVSDSFGSTEIQSLIKVKLPMASPSIMLGVNQAVIMALAMQVITPLIAGEGLGKEVFRAMETADTGRGLIAGIGIVL------------------
135476722    -------------WVETIFDFAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVA---------------------------------------------------
141090822    --------------------------------------------------------------------------------------------------------IMCITVGIPIGVLMARSNRVEKAMLPVLDMMQTIPSFVTLIPILMLLGIGKIPGLIAVCIYAVPPVIRLTNLGIREVDKETIEACEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLMNGLAIVALAIIFDRITQEYGRR---
135659710    -------------------------LGGLETIVAFTSWDFIDAYPWLEMPGTPWTIVAAGAAILAYRLSGIGLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
182684804    -------------------------------------------------------------------------------------------------------------------VFLRYHEKLADWVLQIAGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPNLQEAGIAFGMTRWERLKKFEIPLAMPVIMSGIRTAAVLIIGTATLATLIGAGGLGSFILLGIDRNNASLILIGALSSAVLAIAFNFLLKVMEK----
135480319    -------------------------LGGLETIVAFTSWDWIDANPWALPGLPWTIVAAGSAILAYKLSGK-GLAIFAGLVMAYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
139526987    --------LPLMNWINSGFKTLNEKYGYIFEAINNVLLYMLMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQ---------------------------------------------------------------
135423953    -----------------------------------------------LPGLPWTIVAAGATLLSYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKSKRVEKTLYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142732467    -------KLSIRQPITNAVESLTVNFIAFTKSLRFVYLNLLRPLDVFLTHIPWWYTMAVFVALGY-ITVGVRFAIITAILLLFIGACGIWSQSMITLSSVLVSVALCFVVGVPLGIIASYSERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIVRLTCLGLTQVSGTYSEVSRSFGGTLIQTLRKIKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDT------------------------------
143745125    --------IPFVGWINTGIKFLKSTFRELTRSISKGIDSVLNFTEAIFYEPLPWIMLFGLAIVYGLYLRGWRLALLGGACFFLFSLRGIYELSMETLSAIAVSAPLSALIGLLFGIVAAKRKRFHDALWPILNVLQSLPHFSYLIIVAIFFGVGSKAGVIATIIFAFPPMTRLTILGLKGVSQEIKEAGIMAGCSKWQMLFKVEIPSARSSIMLGINQVIMQCLAMVVIASFIGQKGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDRFSQAMALKE--
144057380    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVILAYYLGGFKLALLALVTFVWTAMIGQWKIAMQTMSVLTLAAPLAVVIGLGLGVTAWKFKTFDKSIRPILSILQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAIPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
144057380    -----------------AIDAIKNTTEWLRWFLNV---KVLIPFRNSLLWIPTPAFILIIMGLGWYLAGKKE-ALIAGVFFTIVAITGWWDRSVITLYTVISAVVLATFIGLPLGILAARSVKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQRLLTVELPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLA----------------------------------
135468252    -----------------------------------------------LPGLPWTIVAAGAAILSYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFAFGLSLGIWAYKSKRVEKALYPILLTMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMTKVLVPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
302024269    ----------------------------------------------------------------------------------FIERKDEWVALFEHLRISLLALIIAIAIAVPLGLILSSKKRLTEWSLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQGTLTGLGEIDPSLEEAATAFGMNKWEKLKKFKLALAMPILMSGIRTASIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAVSSAVLAVLFGYGIRLLQDKK--
136851247    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAALVMVYISIFGQWKLSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142929967    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLAIFAGLIMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGIMAYKSKSVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVPPEVIEAGKMSGCNNFQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142929967    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIASCTIGLIVGTLCQQNKYTTNFMLAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPVALHDAATMSGVTKLQRLINIEFPVAFPHIMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKKGGGKGLILGICVAFIALIFDNLITWVEKRKK-
137976582    ---------------------------------------------------------------------GSKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
143891596    -----------------------------------------------LPGLPWTIVTAAAALLSYKLSGK-GLALFAAFTMTYISIFGQWSPSMQTLSFIMVAAPLSFVFGLGLGILAFKSKTAEKILYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
140497429    -----------------------------------------------------------------------------------------------TLSSVLVSVALCFALGVPLGVIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLMQTLKKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTRKQRL
142720882    -----------------------------------------------LPGLPWTIVAAGAAILAYKLSGK-GLAIFAGVVMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLTLGVIAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTQVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136828289    -----------------------------------------------LPGLPWTIVAAGAVILGYNLSGK-GLALFAGIVMIYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKSKRVEKALSPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
140357756    -----------------------------------------------LPGLPWTIVAAGAAILSYKVSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144214918    -----------------------------------------------LPGLPWTIVAAGAVILCYKLSGK-GLAIFAGLVMVYISVFGQWKPSMQTLSFILVAAPLSFLFGLTLGVMAYKSKRVEKTLYPLLLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKMSLAWANKQ--
137679667    --------------VEEAFLNAKDVLKTVLDPLTQPLSWLLEGALFIFLAAPWWIVVPLILMFVWYVCRSVAVTTFVTVSFAFLAFIDHLDAALQTLAIIAVCTGICIILGVPVGIAMAKSNRFQRSLLPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVVEAANAFGMSSRQKLFGIELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVIL-------------
143265102    ------------------------------DAMFDPLLKMLVFFEKTLVATPWPIFMIVLVALTYWGSRSIKLCVGTVLAFIFIGYFRMWEETMSTIAIILTSVIMSVAIGLPTGIAMSRSDRTQKIVTPILDIMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDQEALEAADAFGATKRQKLFQVQLPLA-------------------------------------------------------------------------
143995912    ----------------------------------------------ILIQPLSWISIIFIFVMIGVWLKDISLSIFIAISFFYVALFDLWQSTMITFSSIIIAVIIGIIFGTLLGILSFRFNKINKILTPTFDFMQTMPVFAYLVPALMLFGYGPAAALIVTLIYAMPPMARVTKNALDQVNSEIVELGQMVGCSTFQMFYKVLLPTIKPRMMLGINQVIMLTLNMVIIASMIGAGGLGYDVWTSLKQLRIGQGFEAGIAITLVAIVLDRLSQKIASR---
143995912    -----------GRFWDRIIDYININYHGSISLVNFFFIYLLKPFKFFMLSTPWFLFVFLVFIIGLKI-KGIYLGLQCSILVLFIALTGFWEKAMITVYLIGVCVLIANIIGIPIGIIASQNDRVHKITKVIIDTFQTLPAFVYLIPVIMIFSVGDFSAMIAVVLYAIVPAIRYTDNGIRQVPESFIDVATTAGCTKFQILRRVQLPLSLPDIMLGVNQTLMMGLSMLVITALVGTRDLGQETLIALSKVD-------------------------------
289669834    -------------------------------------------------------------------------------------------HTREHLALVGSSLGLALLLALPLGVLAARRPRLGQVVLSLTGVLQTLPSLAVFVFMIPVFGIGAKPAIAALFLYSLLPIVRNTHAGLTSIPRELRQTAHAIGLPAWTRLWRVELPLARRTIVAGIQTAAVINVGTATLGALIGAGGYGQPILTGIRLDDIGLILEGAIPAAVLALLVQAVFEGLERW---
134815811    -----------------------------------------------MPGLPWTVVAAGSAILAYKLSGK-GLAVFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKTLYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLIGLRAVPPEVIEAGKMSGCNNWQIMFKILIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
307693312    -----------------------------------------------------------------------------------------FQVIFEHLSMVIVALLFALIAGVPLGVLSYFYPRTGKIILRVVDLIQTTPALALLGIIMVFMGAGKPTVIVGLALYSLLPIVRNTVLGLNQVPSALKEAATGMGMTRMYQLRRVEIPLAAPIIFTGVRIAAVNAIGTAVFAAMVGGGGLGNIINTGIRQNDMKAILSGTGVLMAMALILDLVMALVEHRM--
140416200    ---------------------------------------------------------------------------------------------METLALMGLSVFLSVIVGVILGVLCGLSNRFERGMKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPSETIETATAFGSNKLQTLFKVQVPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGWAMEGGLCVLFMAIMFDRFGKALSK----
141121978    -------------------------YGYIFEAINNFLLYILMLVKNFLIQAPWPLVILGVVVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVIAGIPLGIAMARSVRTRNVVLPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLG------------------------------------
142771122    -----EYTISISGYLDWGIKFITTSLFVPLGIFRFLLVYFFMPTKAMFQSMPWISVIVLVGCAGWRLGK-FKLALTVMFFVFLIAASGYWVRAMITLYMVSVAIVISIGFGVPIAIWASRKLSTTKLILNICDTFQTFPSFIYLLPAVMLFQISDVSAIFAIVVYASIPITRYTIFGLRNVPAQIIEAAKMSGCSEGQILWKVRMPLAFPEILLGINQTLMFALFMVMIAGFIGTVDLSQEIFRALSFNDGGKGLVIGLCVSLIGLTADRLL---------
142771122    --------IPFVQWVNNLIDILRSTFREFTRSIANLIDIPLDFTEALLLGPMPWVMILGLVIILGLYLRGVNLAILGGACVLYLALRGIWTLSMKTLAAIAVSVPLAVIIGILLGILGAKFKVVEKILNPILNILQSLPHFSYLILVAIFCGVGAKAGVIATIIFAFPPMTRLTILGLKELSSEIIEAGRMNGCNYWQMLFKVELPGARSSLMLGINQVIMQCLAMVVIASFIGQPGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDR-----------
143467291    -----------------------------------------------LPGLPWTIVAGGAAILAYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISFIAILLDKMSLAWANKQ--
294619252    --------------------------------------------------------------------------------------------------------------------WAANHKKMAEVLLQITGVLQTIPSLALLGLLIPFVGIGTVPALIALVIYALLPIFQNTYIGLAEIDPSIEEAAVAFGMSRMRRLLKVELPIALPVIISGIRTALVLIIGTATLAALIGAGGLGTFILLGIDRNTPVLTLIGAISSALLAIIFSGLIRWLQHKK--
142468618    -----------------------------------------------LPGLPWTIVAAGAAVLGYKLSGK-GLALFAAIVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKTLYPILLVMQTMPQYAVLVPAIVLFGVGDHAGVIITMVVAVPPMILLTLLGLRGVSPEVIEAGKMSGCNNLQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKLSLAWANKQ--
142468618    -----------ADFWNKGVDWIWDTFFQTLKIFTWLIVDVLQPMRAAYLRMPIVATFVLVMGAGYIIG-GIRSAFVVGGLTLFIALSPWWDRALVTTYMATFGVILSCIIGFTVGTLCFQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPSSLHDAASMSGVTKIQRLLKIEFPLALPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKAISDKKAGIGLTLGLCVAFIGLIFDNLITWVEKRKK-
94310540     ----------------------------------------------------------------------------------MLTNADTGRLTVRHLALVGGSVGAATLVGVPLGVVAARRRRFGQVLLALVGMLQTIPSLALLAMLIPALGIGIWPALVALFLYALLPIVRNACTGLQEVPAGMRDAALALGMRPLQVLWYVELPLSLPVLLAGIKTAAIISVGTATIAAFVGAGGYGERIVTGLALNDATQLLGGAIPAALLALVVQGGFGLAELRDR-
293377161    --------------------------------------------------------------------------------------------------------------------WAANHKKMAEVLLQITGVLQTIPSLALLGLLIPFVGIGTVPALIALVIYALLPIFQNTYIGLAEIDPSIEEAAVAFGMSRMRRLLKVELPIALPVIISGIRTALVLIIGTATLAALIGAGGLGTFILLGIDRNTPVLTLIGAISSALLAIIFSGLIRWLQHKK--
144091173    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAALVMIYISIFGQWKPSMQTLSFILVAAPLSFVFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGIPQEVIEAGRMSGCSNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144091173    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVVISCIIGFTVGTLCFQNKNSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPTALHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGLCVAFIGLIFDNLITWVDQRKK-
135596251    -----------------------------------------------------------------------------------------------TLSSVLISVFMCFVIGVPIGILASYSKRFQNINEVILDAMQTLPYFCYLIPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSTTYSEVSKSFGGSTLQTLNKVKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRSLAAGVGICLLAIIIDRISLAWTKKQRL
142133910    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILAYKLSGK-GLALFAGLTMVYISMFGQWKPSMQTLSFILVAVPLSFVFGISLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
142133910    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVVVSCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGL------------------------------------------------------------------------------------------------
137236463    --------------------------------------------------------------------------------------FGQWEPTMETLSLVLVTAPICFVLGLSFGILGYLNKKVEKTLQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNKFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVVIAVVLDKLSLAWANKQK-
135769433    ------------------------------------------------------------AFLLGYQLGGIRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
136630574    -------------WVNEGEDYLRKHFRWFTKIIASYIKNGYYFIEDFLIDSPWILVVAIIFLPCF-ATGGLGLGIYSLFTMYFWGATGMWDESLQTVGLMGLSVTLCVFFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLA---------------------------------------------------
116629363    --------------------------------------------------------------------------------MLLTEHDQIWATTLVHIKISLIALLIAMVIAIPLAFILKGHKKVAEFTLQIAGIIQTIPSLAILGLLLPFVGIGTTPAIIALVLYAIMPIFQNTYSGLTDIPDNLEEAATAFGLTKWKKLQRLEIPMAMPMIFAGVRIALVMIIGTATLAALIGGGGLGTYIYVGINSNNNTEVLMGAILSALLALVFSGVLKFIAK----
87309567     ------------------------------------------------------------------------------------------QRLAGHIFLSFMALLIGGAISLPLGVWCSRRKRAEQVALTVASIIQTIPSLALLAAMVFAWGIGWFPALVALVLYSLLPMLRNTITGIQSVDPACLEAAQGLGMSDRQRLRLVELPLAAPTIVAGIRTAAVWVVGAATIAQPVGATSLGNYIFAGLQTLNPVALGVGCFFSAALALSIDALLGTLE-----
91762952     -------------------------LGGVETIVSFSSWDWIDANPWAELPGLPWTIVTAGAVILGYKLSGKGLALFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLTLGVMAFKSKRVEKLLYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
91762952     -----------ADFWNKGVDWIWDTFFHTLKIFNTWLIVDVLQPMRALYLRMPAVATLVLVIGAGYIIGGIRSALVVGGLTLFIALSPWWDRALVTLYMATFGVFISTIIGFTVGILSFQNKHTANFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPEALHDAATMSGVTKVQRLLKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGLCVAFIGLIFDHLIRTWVGKRK-
254516260    -------------------------------------------------------------------------------------------NTAVHLKLTAIAVGLGCLVAIPLALLVSRSSRVAGALQYLASLFQTIPALALLALLIPILGLGQTTAIFALFLYSLLPIVRNTLAGLAGVDPLLKEVARSLGLTPTQQILRIELPLATPMIIAGIKTAAIISIGTATLAAFVGAGGLGEPIITGLSLNNHRLILEGAIPAACLAIATELAFGLLERR---
134934517    -------------------------LGGLETIVAFTSWDFIDAYPWLELPGLPWTIVAMGAAILSYKLSGKGLALFAGLTMVYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPVLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
137024652    -------------------------------------------------GLPWTIVAAGSAILAYKLGGK-GLALYALLSMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135383124    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALTTFVWTALIGQWKIAMQTMSVLTLAAPLAVLIGLGLGITAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
143025839    -----------------AIDSIKNTTEWLRWFLNV---KVLIPFRNSLLWIPTPAFILIIMGLGWYLAGKKE-ALIAGLFFTIVAITGWWDRSVITLYTVISAVVLATFIGIPLGILAARSTKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQKLLTVQLPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGMNVSLMALSFDFIITKWTE----
142330994    ----------------------------------FVSDSWLKENDWLSWPALPWTATTVGAFLLGYQLNGIRLGLLGGIGALYISVFGNYVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKPQLLFKVLIPAARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKIALNSLKIGKAAEAGLCIVIIAVILDRFTKAWADKQK-
142241989    -----------------------------------------------LPGLPWTIVAAGAAILAYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISFIAILLDKMSLAWANKQ--
268319161    --------------------------------------------------------------------------------MLLTEHGQIWATTLVHIKISLIALLIAMVITIPLAFILKGHKKAAEFTLQIAGIIQTIPSLAVLGLLLPFVGIGTVPAVIALVLYAIMPIFQNTYSGLTEIPENLEEAATALGLTKWKKLQRLEIPMAMPMIVAGIRIALVMIIGTATLAALIGGGGLGTYIYVGINSNNNTEVLMGAILSALLALIFSGVLKFISK----
143096065    -----------GDAIEAFFDPLYFFLVWL---------------EKLLIATPWPIILVIVAGLAYLGSRSWKLALGSVVSFMLIGYFGMWKDMMATISLISVSTLICIAVGIPIGILMSRYDRVQSAITPILDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVCVYALPPIIRLTNLGIRLVDKEILEAADAFGSSYRQKLFSVQIPLALPNIFAGVNQ---------------------------------------------------------------
134366798    -----------------FFNPIRLFINGFVESIRVLISVPVNGAPS--PYIGWFGVIAIVAFICYATSR-LRIALLAVALLLGCGALGMWQFTMDTIAMTIAAVLLSLAIGIPLGIWAGLSDRVLKALTPILDLAQILPTLVYLAPLALFFMIGVAAATVATMVYSIPITIRITSHAIRSLNFSPVEASISMGATEKQTLTKVQLPMAKQMIVLGINQTVMAALSFVVIAALIAAPGLGKPVIEALIIRNTGRGFVAGLAVVFVAIMLDRATSAAAKKQ--
134366798    ----------LEDATNQFTEYVTTDFYFLTVGFKDLILWVLNPIENVLAQAPWYLTVFMIVLIASILG-GIRIAILSLTLLILIVVSGIWFDAMITLTQTIVATILTMVVGIGLGIWVGRSNRADTFLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIIYSIPVVVKIVGEGIRAVP---------------------------------------------------------------------------------------------------
254283768    --------------------------------------------------------------------------------------------TMTHLKLTLIAFVLACVVAIPLALVLARFERISRGLIYLAGLIQTIPSLALLALLIPLVGLGQIPAIIALFLYSLLPLIRNTLAGLFSVDPLLIEVADGMGLTHRQRLRLIEVPLAMPMILAGMKTAVVVSIGTATLAAFVGAGGLGEPIIAGLNLNNTTLILEGAIPAACLAMAAELLFESIERR---
134616831    -----------------------------------------------------------------------------------------------------------------LELLMSKSARAEKAILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQQYGQR---
139404910    ----------------------------------------------------------------------------------YIAIFGQWEPAMETLSFVLVAAPVSCFLGLVFGVLCFKSRSIEIVMMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKSVPPEVFEAGMMSGCNDYQILIQVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLALNQLRVGQALELGICIVLIAVVLDKL----------
136575770    ----------FADPIDTGFKWFRTTFNVVTRPFNFIVREILVRAQTLFNETITWQAVVVVAAAFALYVAGWKMALFTACGVTLIGLTGRWLDAVDTLTQTVVAVLISILIALPIGIWIGRRPRIEAIIAPVLDAFQTIPNLVYAIPFVMIFSVGPVPGIVAAVVYAIPPGIRLTSLGIRQVNNESVEAAITFGATQRQVLWGVRVPLAMPSIILAINQMVMMVLAMAIISGMVGGGGLGYRSVEALTGPDSGLGVEVGLAIVIMATILDRLLQATAKR---
81429479     ------------------------------------------------------------------------------------------QALGQHLEISLLALLIAAVIGIPLAIILTAHQKLAEAMLQVTSVLQTIPSLALLGLLIPLVGIGTVPAVITLVLYALMPIFQNTYAGLSGIDPALKEAEIAFGLPRAKRLLRIELPLAMPLIISGLRIALVMIIGTATLAALIGAGGLGTFILVGIQSNNNALLVVGATLSAVLALVVSALIRWL------
134412043    ----------------------------------------------------------------------------------------------------------CMVVGIPVGILMARSDRTEKAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVMNQYLALGLFNGLAIVAIAIIFDRVAQEYGRR---
144077218    -------------------------LGGVETIVSFTSWDWIDANPWALPGLPWTIVAAGSVVLGYKLSGK-GLAIFAGIVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIAPEVIEAGRMSGCNNWQLMAKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142404876    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAVPLSFVFGISLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
142404876    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVVVSCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVEKRK-
134557306    -----------------------------------------------MPGLPWTIVAAGAAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQIMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144072250    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLAIFAGLVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSRRVEKALNPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGIPSEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142734721    ---------------------------------------------------------------------------------------GMWDESLQTLALMGLSVTLCVFFGVLLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNAGIRQVSDQIIESATSFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDR-----------
157694458    -----------------------------------------------------------------------------WINVLLDRKEQLGHALLEHIQISLIALFLAILIAIPLGIYLTRVPKLAEWVIGVTAVLQTIPSLALLGLLIPLVGIGQVPAIIALVVYALLPILRNTYTGIQEVDPSLREAALAMGMNHRKRLLKVELPLAMPVIMAGIRTGMVLIVGTATLAALIGAGGLGSLILLGIDRNDMALIVIGAIPAALLALLFDVVLRTFER----
137705259    --------------------------------------------------LPWTVVAAGSAILAYKLSGK-GLAVFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGFGIAAFRSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142101147    ----------------------------------FVSDSWLKENDWLTWPALPWTATTVGAFLLGYKLNGLRLGLLGGIGALYVSVFGNYVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKSQLLFQVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKIALNSLKIGKAAEAGLCIVIIAVILDRFTKAWANKQK-
142101147    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKHAYLGMPVVATFTLAMGAAYIVGNIRTALIVGGMLLFIALSEYWDRALITMYMGSFAVIMASLNGIILGSIFGRTERGSQILLSICDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGMKSVPLSLHEAGTMSGVSPLQRWTNIEIPIAFPTVMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGVFVSLIAISVDVIVRWAEERKK-
256804125    -EPVNRVVDWMTAHLYSGVPYIGGTADWAGHFTTWVL----DPMRDGLQWLPWWSVLLIVAALAWVIG-TWRTALTAVLAMAAIGVLGVWKPSLDTLSQVLAAVVVTLVVGFAVGIAAARSDRLERLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAIVYALPAVVRITTQGLRQVDPSALEASGSLGATSWQQLRQVQLPLARPALLLAVNQGLVLVLAVVVIGGLVGGGALGYDVVFGLAQGDLATGLVAGGAIVCLGLMLDRVTQPTERRAK-
223933132    ----------------------------------------------------------------------------------FIERKDEWVALFEHLRISLLALIIAIAIAVPLGLILSSKKRLTEWSLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQGTLTGLGEIDPSLEEAATAFGMNKWEKLKKFKLALAMPILMSGIRTASIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAVSSAVLAVLFGYGIRLLQDKK--
138316564    -----------------------------------------------LPGLPWTIVAAGVTILCYKLSGK-GLAIFAAFTMIYISIFGQWKPSMQTLSFILVAVPLSFIFGITLGIMAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCTNFQLMIKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
260584819    --------------------------------------------------------------------------------------------LGQHLQLSLLALLLAVVIAIPVAVLVSPSKKISGFLLQIAGIIQTLPSLALIGLFIPLMGIGTLPALTTLVLYALLPILQNTITGLQGIDESLVEAGIAFGMTKFERLKKFEIAIAMPVIMSGIRTAAVFIIGTATLAALIGAGGLGSFILLGIDRNNSSLILIGAISAAILAILFNFLLKWME-----
139129547    --------IPIAEWIEKHIKEWLFMQRPLFKKLAAPIDATLDGLDSLFNFIPFPVVILIFAFFAWK-TNGLKFAIFAALALISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHRIEIPLAMKTIMAGVNQTL-------------------------------------------------------------
138883960    ----------------------------------------------------------------------IKFAIFSFLSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
253756053    ----------------------------------------------------------------------------------FIERKDEWGALFEHLRISLLALIIAIAIAVPLGLILSSKKRLTEWSLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQGTLTGLGEIDPSLEEAATAFGMNKWEKLKKFKLALAMPILMSGIRTASIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAVSSAVLAVLFGYGIRLLQDKK--
141029620    ---------------------------------------------------------------------------------------------------------------IPVGILMARSNRVEKSMLPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVMNQYLALGLFNGLAIVAIAIIFDRISQEYGRR---
146319254    ----------------------------------------------------------------------------------FIERKDEWGALFEHLRISLLALIIAIAIAVPLGLILSSKKRLTEWSLQITGIFQTIPSLALLGLFIPFMGIGTLPAVVALVIYAIFPILQGTLTGLGEIDPSLEEAATAFGMNKWEKLKKFKLALAMPILMSGIRTASIMIIGTATLAALVGAGGLGSFILLGIDRNDSALILIGAVSSAVLAVLFGYGIRLLQDKK--
143936214    ----------------AFTDFSRTYGEGIENFFEPLLMFLVS-FEKFFIHTPWPLIVLGIILLAWIGSRSILIVIGTFLSFMLIGYFGMWEDTMSTLAIILVATFLCISIGIPLGVAMARSNKVQATIVPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDALEAADSFGANYWQKLFGVQIPLALPTIF--------------------------------------------------------------------
141511483    MEWLDEFPTMERQGLRDLKKAIDLGFRDFSRAYGDGIEGFFEPLLYFLVWLPWPVIVVGLAALAWIGSRSWYLVAGTIACFLVIGYFGMWEDTMATLAIISVATLLCIAIGIPLGILMSRSERVQSAITPVLDVMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYAMPPIVRLTNLGIRLVDQEVLEAAEAFGGNDRQKLFRVQIPLALPTF---------------------------------------------------------------------
142777551    -------------------------LGGLETIVAFTSWDWIDANPWALPGLPWTIVAAGSAILAYKLGGK-GLAIYALLSMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
140025835    --------------------------EAFFDPILFFLVR----FEKIMINSPWPIIIMIICGLAWIGSRSWKLVLGTAISFFLIGYFGMWKDCMATVAIITVCTILCIAVGIPVGILMARSNRVEKSMLPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVLRALIK---------------------------------------------------------------
139850653    --------------------------------------------------------------------------------------------------LMCISIAFSAVVGIALGIGASQSNRLETVIKPILDTMQTLPAYIYLIPAFFLFGIGAPGAILATVIYALPPIVRLTNLGIRQVPTGIDEAATSFGATTRQSLIKVKIPLAIPAIKLGINQTVMMALALVVLATFIGAPGLGDIVLRGMQRLNVGKALEGGLAIVLMAILLDRVTHAIGQ----
142777417    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPLLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCSNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
126740067    -------VLPATDIVGEGTKTLLLWLKPAARLFSTLMSYPMTGANWLLASIPWPFLIASAVALGWRLG-GVKMAAMAAIGLGLVLLSGYWPEGMNTLALVAVSVPLALVAGAAIGILANEYPRVREPVQALLDIMQTVPTFAYLTPLLVLFGFGPVVGLIASAIYAAPPMARNVLLGLQRVEAEVKEAAVMSGGTRMQQLFQVELPAARLQIMVGVNQCLMAALSMVIIAAVIGGQDIGWEVLLTMRKAQFGAAMMAGMVIVIFAILIDRMSGTLAEDRR-
126740067    -----------------------------------VLLILAGILETGVSQLPWPFVLAAVGALSWVAGGRRLMLLSVVLLST-ILFSGLWERALLSLYLSGAAVFACALLGGAIGLISAVSPLAWRVVRPICDMLQTIPLFVFLIPVLMVFQIGEFSAFLAIIAYAIVPMIRYTRQGLIDTPDEMMEGAIASGATTWQILKDVRAPYAAPTILLGLNQTILYAFAMLVIAALIGTTGLGQSIYLALGQADVGLGISAGAAMAILALISDRIVQFAEERKK-
307946988    ----------------------------------------------------PWSAIAVVAVVVGYALGGWRLAALGGGTFIWTAVIGQWKMAMQTMSVIVVSAPLAFLMGLTLGVAAWKYRWFERMMKPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATITFAIPPMILMTTLGLKKVSPEVIEAGHMSGCTRWQMLSHVYVPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSFEIGVTIVLLAVMLDRMSKAW------
307946988    -----------------AIDAIKGTTEWLRWFLNV---KVLIPFRNTLLAIPTPAFILLVVSFSYWVGGRRP-GIYAAVFFTVVAFSGWWDRSVITLYTVISAVALAAIIGIPLGVVAARSSRWSKSILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLIRYTIIGLSSVPPEMTEAADMSGSTRRQKLMSVQFPLALPTMAVGFNQAIMFSFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGLNVSLMALTFDAISSWAEQRKK-
137821511    ----------------------------------------------------------------------------------------------------------CLVIGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRRVVEAAKALGIKKRIILFKIEIPLALPSIMTGVNQTIMMALAMVVIASMIGVSGLGVPILRSISNQFLALGLMNGLAIVALAIIFDRISQNYARR---
139734000    -------------------------GGDFFDGIVTIVRVVLDTLTLALNGTPWPVVMLVIFVTAWRLS-GARVAIFTASVLAYIALLGYWEVAMETVALVGASVLLCVTMGIPLGIWFGKSHRAYKTAEPILDLMQTLPAFVYLIPIIAFFGTGNPPGILATIIFGMPPVIRLTALGMRGVPESIKESAVAFGASKTELLKDVEIPLALPSIMTGVNQTILMCLSMVVIISLIGGGGLGKEILEALQYAAKGPGLLAGIAILFVAM---------------
140893654    --------------------------------IFVFTLLLMIFMYVGLTHMPWPALLIIYSFFAWRIG-GYKLAIGTFFGLSFIIVAGMWPEAMISVYLCGIAVVFCFVMGTSLGVWAAHNAIVSAILRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSIRYAEHGIRNLPNEVIEASKMMGATNRQILFLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGTNGLEQIVFIGLTDGNMGKGFVAGISMAIIAMIVDRITKTISEK---
296110685    ----------------------------------------------------------------------------------------FLAALWQHVQLTVIAVVIAALIAIPLAIWAEHHKRYAEWFLQITGIFQTLPSLAVLGLLIPIVGIGTPAALIALIIYALLPIFQNTYLGLSGVEQDILDGGRALGLPRYILLRKIQLPLAMPSIIAGIRTATVLIIGTATLASLIGAGGLGDFILLGIDRNNTNLILIGAIASAALAIMSGLVINLVTR----
134529944    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKG--------------------------------------------
138987574    -------------------------------------------------------------------------AIFSLISLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGFSLGLTKFLVLLKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVVGGTGIVILAIILDRITQ--------
143842419    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
143842419    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGVRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIE---------------------------------------------------------------------------------------------------------
143819348    ---------------------------------------------------------------------------------------------------------------------------------PVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
269123352    ---------------------------------------------------------------------------------------------------------------VPLGIFVINYKKTKEWLLQVTGIFQTIPSLALLGLFIPFIGIGTLPAVVTLVIYAIFPIMQSTITGLSEIDSSLEEAATAFGMTKWEKLKKYQLALSMGILMSGVRTASIMIIGTATLAALVGAGGLGSFILLGIDRNNTELIFIGAISSAILAIIFGGLIKFLQNKK--
194016608    -----------------------------------------------------------------------------WISVLLDRKEQLGHALLEHIQISFIALFLAILIAIPLGIYLTRVPKLAEWVIGVTAVLQTIPSLALLGLLIPLVGIGQVPAIIALVVYALLPILRNTYTGIQEVDPSLREAALAMGMNHRKRLLKVELPLAMPVIMAGIRTGMVLIVGTATLAALIGAGGLGSLILLGIDRNDMSLIVIGAIPAALLALLFDVVLRTFEK----
134700731    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLALFAGLVMIYISVFGQWKPSMQTISFILVAAPLSFIFGLTLGVMAFKSKRVEKLLYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136757179    --------------------------------------------------------IITAIVTLTGLSAGPRAAIYSAGFLGYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALILDRVVQ--------
140022323    ----------IDHTFREFSRAYGDGIEAFFDPLLFFLIR----LEKLLLATPWPVILLVLGSLAWLGSRSWKLVVGSMLAFLLIGYFGMWKDCMATVAIITVCTIMCIAVGIPIGVLMARSNRVEKAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPT----------------------------------------------------------------------
136556744    ----------FADPVDTAVNWFRDTFSFITRPFNFIVRDVLIRAQNLLNNSLSWQLIVAVAMMLSYFVAGWKMAVTTAVGIMAIGLTGRWTDSVDTLTQTIVAVSLSIVIALPIGVWLGRRPRIEAALSPVLDSLQTIPPLIYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTSLGIRQVNTESIEAATTFGATDRQVLWGVRIPLAMPSIILAINQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGPNKGLGAEVGIAIVIMATILD------------
136556744    -------------------------------------------------------------------RGKFVMAGFASFAVIYPGLVGVWQESIETISLMAVSVGICVIVGVPLGVWTALNKRAESVLRPILDAMQTVPATVYLIPIVLLFGIGKVPAAIATVIYALPPMIRLTSLGVQQVPKSAIEAGQMFGATKRQILSRIQLPLAIPSIVAGINQTVMMALGIVVIATLVGAGGLGQEINQTVRQLSPGRGLVVSLAVVAVAFVLDRVSTAL------
88813585     -------------------------------------------------------------------------------------------NLIEHLQLTGIALGLACLVGLPLSLAVYRSPRLARIVLYVAGLLQTIPSIALLALMIPLFGIGVLPAVIALFLYSLLPIVRAAITALLTVDPLLVNVASGIGLTKAEQLRHVILPLAMPNLLTGIRTAAIINIGTATLAAFIGAGGLGEPIVTGLALNDYQLVLYGAIPAALLAIATELLFELGER----
138393564    --------------------------------------------------------------------------------LLFIGACGIWPQSMITLSSVLVSVLLCFIIGVPLGIIASYSEKFKNIQDVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYAIPPIIRLTALGLTQVSGTYSEVSRSFGGSLLQTLGKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGVGIVLLAIIIDRISLAWTKKQRI
135851199    -----------------------------------------------MPGLPWTIVAAGAAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQIMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142729367    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142729367    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALVVCGLTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPIGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIESF-------------------------------------------------
143943323    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILSYKLSGK-GLALFAGLTLVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
168702980    ------------------------------------------------------------------------------------------ETTREHLKLVLPSLLAAVLVAVPLGVLAARRPALGRVALGATGVLQTVPSLALLLFMIPVMGTGPAPAIAALFLYSLLPIVRNAHAGLTSIPAPLRESAAALGLSPWAILWRIELPLAAPTILAGVRTAAVINVGTATLGGFIGAGGYGRPILRGIDKFDVPLMLEGAIPAAVLALAIEGLFGLVER----
142957443    --------LPLMPWINKAFKSLNENYGFIFEAINNVLLAMLMGLKNFLVQAPWPAVIIGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALP-----------------------------------------------------------------------
144025075    ---------------------------------------------------------------------------------------------------------------------------------PILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVTEAADAFGASKKQKLWGVQIPLALPNIMQGVNQCTMMALSMVVIASMIGTRGLGDEVLLGLQQLNVGRAAEAGIAIVLLAIVLDRITQ--------
143940739    -----------------------------------------------LPGLPWTIVTAGAALLSYKLSGK-GLALFAAFTMTYISIFGQWAPSMQTLSFIMVAAPLSFAFGLGLGILAFKSKTAEKILYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143940739    ---------------NKGVDWIFDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVGSLTLFIALSPWWDRALVTTYMATFGVIISCILGLIVGTICVQNKVTTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATMSGVTKVQRLINVEFPIAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALS----------------------------------
222151709    ------------------------------------------------------------------------------LAFLQENQAELLEKTWEHISISLLSLLAAIIVAVPLGIVLTKSDKLAKIVLSITSVLQTVPSLAILAMMIPFFGIGTVPAVIALFLYVLLPILNNTYLGIQSVNKDAREAGRAMGMTQNQLLRMVELPLAVPVIMSGIRLSAVYAISWATLASYIGAGGLGDFIFNGLNLYQPKLIIVGAVVVTLLALVTDFVLAYIEK----
139559498    --------LPLMKWINIGFKKLNETYGFIFEAINNFLLAMLMALKNFLILAPWPAVVLGVTVIAYFASRKVRTTVFVGFCTFFIGFLHFWQKAIETTAIMLISIFLCLVFGMPVGILMSRAERIRNKILPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASKKQKLWGVQMPLALPNIMQGINQC--------------------------------------------------------------
136039555    ---LDEFNIPFGSWIEEAVNWITLNMGGVLDVIAWPFEFLLENLVDRFLIAIPWLVVVAIMFVIAWLVRNLTVAMGSAAGLIICGLLGFWVQTARTIGFILVAVIVCIIIGIPLGVLSGRVDSVWQVMRPTLDAMQVIHSFVYLLPFVYFWGVGRVSATMATMVFALPPLIRLTNLGIRQVPEDVVEASRAYGARELRVLRDVQLPLARPAIMTGINQTLLLAFSMLGIA---------------------------------------------------
138522626    -----------------------------------------------LPGLPWTIVTAGAVILGYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGIMAYKSKRVEKTLYPLLLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKLSLAWANKQ--
142714596    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142714596    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHLANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVP---------------------------------------------------------------------------------------------------
167748585    --------------------------------------------------------------------------------------------AFEHLEISLIAIFIAIIFGGVVGILISEYQRYAKPALGLINFLYTIPSISMLGFLIPFSGIGNATAVIALTVYALLPMVRNTHTGMSNIDEGILEAAKGMGSTRAQILFKIKLPLAMPVIMSGIRNMVTMTIALTGIASFIGAGGLGVAIYRGITTNNGAMTLAGSLLIALLALAMDFILGFVEQRMKV
140979484    ----------FADPIDTGVNWFRDTFSFITRPFNFIVRDVLLRAQKLLNNTLSWQMIIFAAMAISYVIAGWKMAATTAVGVLTIGLTGRWLDAVDTLSQTVVAVILSVLIALPIGVWLGRRPRAEAALSPLLDSLQTIPPLIYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTSLGIRQVNTESIEAATTFGATDRQVLWGVRIPLAMPSIILAINQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGPNKGLGAEVGVAIVIMATILDRLTQAMAKR---
135513711    -----------------------------------------------FRGIPWTIVTAGAAILGYKLAGR-GLAIFAAVTMIYISVFGQWEPSMQTLSFILVAAPVSFILGLSLGVWAYKSKKVEAALSPILMVMQTMPQYAYLVPVMVLFGIGDHAGAIATIVVATPPMILLTVLGLRAVSPEIIDAGKMSGCNDFQLMLKVLIPTAKRDILIGVNQVIMVCLSMAVISSFIGAKGLGWNLLLALNRLNIGAALEAGVCITLIAVILDKLSLAWANKQK-
139739163    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTLGKVKFPLAVPSLVIGFNQTVILAFAMQIVTPLIGGKGLGLEVF--------------------------------------
142763630    ---------------------------------------------------PWTIVAAGAALLSYKLSGK-GLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142763630    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
143270837    -------------------------------------------------------------------------------------------------------------------ILMARSERIQSAITPVLDVMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYAMPPIVRLTNLGIRLVDQEVLEAAEAFGANDRQKLFRVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVPGLGRPVLRAINNQYLALGLMNGLAIVALAIIFDRVSQKYGDR---
142837949    -------------------------------------------------------------------------------GFLYVSIFGQWEPTMETLSLVLVTAPICFILGLTLGILGYLNKKIEVTLQPILNVAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCSRFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
139797698    --------------------------------------------------------VVAGAAILGYQLQGIRLALLAGLGFFYVSVFGQWEPSMQTLSFILISAPVCFILGLSLGIWGYLSKNVEAALQPILNVAQTLPHFSYLVPVLVMFGIGDHAGAIATIIFATPPMVRLTILGLKKISPDVVDSGLMSGCNKFQLMFRVLIPTARRDILIGVNQVIMQCLAMTVIASFIGARGLGFNLKVALNNLKIGHAAEIGICVVIIAVILDKMSLAWANKQK-
142240046    -------------------------------VVAFTSWDWIDANPWAEFLGIPWTIITVGAILMGYNLAGRGLAIFAGATMIYISVFGQWEPSMQTLSFILVAAPVSFILGLSLGVLAYRSRRVEKILSPILMVMQVTPQYAYLVPAMVLFGIGDQAGAIVTIVVATPPMILLTVLGLRAVSPEVIEAGKMSGCSDLQLTLKVLIPTAKRDILIGVNQVIMVCLSMAVIASFIGAKGLGWNLLLALNRLNIGLALEAGVCITLIAVLLDRMSLAWANKQK-
134696747    --------------------------------------------------------------------------------------------------------------------------KVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAAESFGASRRQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAAIEAGLAIVLLAIVLDRMTQAYGEK---
137213771    -----------------------DSIEAFFDPLLFFLVKLEKLMMN----TPWPIIIIIICGLAYIGSRSWKLVLGTAISFFLIGYFGMWKDCMATVAIITVCVIICMTVGIPVGVLMARSNRVEKTMLPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLKTVQIPLALPNCFAG------------------------------------------------------------------
141821815    --------------------------------------------------------------------------------------------------------------------LVRQSRRAYSFAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATIIFAMPPVIRLTALGMRGVPETTKEAAEAFGCSKWQLLMNVEIPLAMPSIMTGINQTILMSLSMVVIASLIGAEGLGALILQALQYAAKGQGLLGGLAILFCAMVIDRI----------
140289121    ---------------------------------------------------------------------------------------------LQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
296444863    ------------------------------------------------------------------------------------LAERVWRRTLEHIFLVGVSLAAAAAVALPLGVMAARRPRLGRITLAAAGLLQTIPSLALLVFMIPLLGLGAAPAIVALFLYSLLPILRNVATGVSGIPASIRNSAIVLGLSPWRRLLLVELPMASRAILAGLETAAIINIGTATLGALIGAGGYGEPIFTGVRLDNMGLILEGAVPAALMALAAQGVFALAEAW---
126730769    ------------------------FARVFLYPMQFLQGVLVKGLTVGGVTLPPWLSIILVAGLAGLKLGGWKLAGLVSAAFLYALLFDLWAPTMLTLSSVIVSVIVGTIMGTLLGIAVFRQPWLEKIFTPVYDIMQTVPIFAYLVPILYLFGFGPVGAMIATVIYATPPMARVVTLALQEVPPSIREASAMAGTTPWQSMWLVLLPSCRAKLLVGINQLIMLSLVVVIIASVIGADGLGAVVLQALQSLRIGNGVEAGAAIVLLAIALDRL----------
126730769    ----------------------------------------------------PWSGAVIAVGALAYILQGWRLALPCVLMMLFVATSGLWVQAQLTTYLLAASVLPSLLIGIPLGILCVAYPKVDAVMSWVIDTVQTLPTFVYIIPVIMFLGSGDFAALIAIVAYSWTPAARYTAAALRNIPAAVTEVADMSGASAWQRLVWVRLPVARSGLILAVNQTIMMAFGVLVITALIGTKGLEAEALVSLSKADPGRGIVAGAAMVCLAIIADRLLRA-------
138717102    ------------------------------------------------------------------------LALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTK--------
138124727    -----------------------------------------------LPGLPWTIVAAGAAVLGYKLSGK-GLALFAAIVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAGVIITMVVAVPPMILLTLLGLRGVSPEVIEAGKMSGCNNLQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKLSLAWANKQ--
135477935    -----------------------------------------------------------------------------------------------TVAIITVCTIICISVGIPIGVLMSKSDRVERAIIPVLDMMQTIPSFVYLVPILMLLGIGKVPGLIAVCIYAIPPVVRLTNLGIREVDKETIEASVAFGATPIQRLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLLNGLAIVALAIIFDRITQEYGRR---
136469601    --------LPLMAWINDAFKKLNETYGWIFEAINNFLLAMLVALKNFLILAPWPLVILGVVVIAYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLISIFLCTLVGIPIGILMARSTRIRDKLLPVLDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDKEVIEAADAFGASRKQKLFGVQLPLALPNIMQGINQCTM------------------------------------------------------------
170016809    ----------------------------------------------------------------------------------------FLSALWQHIQLTVVAIIIASLIAIPLAVWSEKHRRYAEWLLQITGVFQTLPSLAVLGLLIPLVGIGTPAALIALIIYALLPIFQNTYLGLTGVPQDTLNAGKALGLSRRRVLRLIQIPLAMPNIIAGIRTATVLIIGTATLASLIGAGGLGDFILLGIDRNNTDLILIGAIASAILAILGGQLINWL------
135739975    -------------WVETVFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVV-----------------------------------------------------
136611660    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAALVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142461683    --------------IEEGFLAAKPVLKNVLDPITQPLSWMLDSALWLFEAMPWFIMVPLLVAISWYASRSRPVTIFVAVAIMLLALVDHYDVAMQTLSIIFVCTAISVLFGVPIGIAMSKSDRLQKSVVPLLDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDQDVLEAANAFGMNDRQKLMRVQLPLALPT----------------------------------------------------------------------
139939014    ------------------------------------------------------------------------------ISLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
137017930    ---------------------------GLETIVAFTFWDWIDANPWALPGLPWTIVAAGSAILAYKLGGK-GLAIYALLSMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
113867599    --------------------------------------------------------------------------------------------ALRHVGLVAGAVGAATLVGVPLGMLAARRRRTGQAVLGVVNVLQTVPSLALLAMLIPLLGIGVWPAMVALFLYALLPIVRNTATGLEQVPQGMRDAGRALGLRGGQVLRYVELPLALPVLLAGVKTAAIISVGTATIAAFVGAGGFGERIATGLALNDTALLLAGAIPAAVLALVVQAAFETLEWALR-
143133763    ---------PLAVWLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALITFVWTALIGQWKIAMQTMSVLTLAAPLAVLIGLGLGVTAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
134611956    ------------------------------------------------------------------------------------------------------------------GIAMARSEKVRNIILPVLDLMQVIPAFCYLIPGIILFGLGAIPAIISIIIYAAPPLIRLTDLGIRLVDKEIIEAAESFGANKKQKLWGVQMPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
137611686    ---------------------------------------------------------------------------FSLLSLIFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
141840429    -----------GDSIEAFFDPL---------------LFFLIKLEKLLLATPWPIILLVLGALAWLGSRSWKLVIGSVVAFMLIGYFGMWKDCMATVAIITVCTIMCIAVGIPIGVLMARSDRVERAMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPT----------------------------------------------------------------------
139815685    ----------------------------------------------------PWIFIITLTVILGFYLRGWRLALLCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
140790218    --------IPIAEWIERNIKEWLFMQRPLFKKLSAPIDAVLNGLDSLFNFIPFPIVILIFAIFAYK-TNGFKFAILSSLALISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSKLFEAIMRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGASLGLNKFLILRKIEIPLAMKTIMAGVNQ---------------------------------------------------------------
135576907    ---------------------------------------------------------------------------------------------------------------IPIGILMAKSSRAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTTQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDRVTQEYGRR---
143138906    -------------------------------------------FFIGLTKMPWPAIMIIYTYIAWRLG-GLTLAIGTFFGLCFLVVSGIWPEAMLSLYLCGIAVILSFLFGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPEGVIEAAEMMGCSKQQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAIIAMTADRMTQAW------
142564879    ---------------------------------------------------------------------------------------------------VLVSVILCFAIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKVKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGVGIVLLAIIIDRISLAWTKKQRI
138250995    MDFFT--KIPVMDALREFKKGIDFSFKEFSRAYGEGIESFFDPLLYFLIWLPWPVVIGVFALLAWIGSRSIKLTIGTVVCFLIIGYFGMWKNCMATVAIISVSTLVCIAVGIPIGVVMSKSQRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQIPLS-------------------------------------------------------------------------
143470177    ------------------------------------------------------------------------------LSLLFIDLVDLWSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDVGSAVIGGTGIVILAIILDRITQ--------
139173043    -------------WVNDGEDYLKKNYRWITKIIANYIKEGYYFLEDFLIDSPWLLITAILFLPCLIAG-GLRLGLYSLFVVYFWGAVGMWDESMQTLALMGLSVLLCVFFGVTLGILCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKETIESATSFGSSKLQLLFKIKIPLSLPSI---------------------------------------------------------------------
139923344    --------LPLAGQISAFLDWLVETFRDLTRAMAATIEWPYEALRGLLQIAPPLSWIAVIAMAIAHYARDWRLAALVGACFLYLAMFGQWESAMVTLASVLIAVPIGAAGGLALGIAAYRSPLVDRLLRPVLDLMQTVPVFAYLVPILILFGFGPVAALVATVIYAMPPMVRVTTMALQGVPPEVIEAGRMAGCTRRQMMWKVLVPSAVPSLMVGVNQVIMLTLNMVIIASMIGAGGLGFDVLAALRRLDIGGGI--------------------------
143296567    -----------------FFNPIRSFIDGFVQVIRDLIAVPAAGAK--IPTIGWLGVVGLVAFFVYVTSQWRTAFLATTL-LLACGALGMWQFTMDTIAMTLAAVILSLAIGIPLGIWAGLSDRVLKFLTPILDLAQILPTLVYMAPIALVFMIGAASATIATMIYSIPISIRITSHAIRTLNQSPIEASESIGSTKKQTLFKVQLPMAKQMIVLGINQTVMAAVSFVVVAALIGAPGLGKPVISALIIRNVGQGFVAGLAVVFLAILLDRSTSAAAKKQ--
143296567    ----------VEEFTNQSTKWILENLYIFTTGLKDAISYAVNPLESLLSGSPWYLTVGMIVALALIIAER-KIAILAFILSMMIVFSGLWYESMLTLTQTIVGTLLTMIVGLGLGIWTGRNDRLEKLLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPIVVK-------------------------------------------------------------------------------------------------------------
142451925    ------------------------------------------FVYFGLTNIPWPCVILIYGVIGWKVGGR-NLGIGTMLGFGFMAVTGNWTEAMLSIYLCGIAAIISFVFGTSVGIWAAHNDRVSAFVRPINDTMQTMPLFVILIPFIMVFKIGEFTGLLAIIAYAFVPAIRYAEHGLRNLPETVIEAADMMGATKRQLLWQVKIPLALPVMMLGLNQTIMYAIAMLVIAALVGTNGLEQIVYIGLSDGNFGIGIIAGLGMAIIAIVADRMTQAWSR----
142720017    ------------------------------------------------------------------------------------------PQAMITLSSVLVSVILCFAMVFPLGIMASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTLNKIKFPLAVPSLVVGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRISLAWTKKQR-
255066447    ----------------------------------------------------------------------------------------LWQATLEHLRLSLIALLCAVALAVPLAVWLADKRRWAEGVLQITNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLSQIDPAIKEAHTAFGLSRWQALWRIELPMALPAMISGIRTASVLIIGTATLAALIGAGGLGNLILLGIDRNNMAMTFTG------------------------
142953323    -----------------------------------------------------------------------------------MGFLGFWIKAMTTLALLGTAAILSISIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVSAVIITMIFGGTPVVRLTVLGLKGVPESIREAAIAYGASKWYLLTKVDLPLAMPTILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFCALILDRVIQ--------
137561706    ---------------------------------------------------------------------------------------------------------------IPIGIVMARSSRAEKAILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTTQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDRVTQEYGRR---
135834680    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILSYKLSGR-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
116493382    ------------------------------------------------------------------------------------------SKTGQHIYISAFALALGIIVAVPLGMLLIRAPKISGFVIGLASVMQTIPALALLAMMIPIFGIGSTPAIVALFIYSLLPILRNTYLGLDSVDPALVDAAKGMGMNSFQRLWKVELQLALPVIMSGIRLSATYVIAWTALASYIGAGGLGDLIFNGLNLYRPDLILAGSIPVIILALVADLLLGKLEDK---
136223851    --------IPFVQWVNNLIDILRNTFREFTRSIANLIDIPLDFTEALLLGPMPWVMILGLVIILGLYLRGVNLAILGGACVLYLALRGIWTLSMKTLAAIAVSVPLAVIIGILLGILGAKFKIAERLLNPLLNILQSLPHFSYLILVAIFCGVGAKAGVIATVIFAFPPMTRLTILGLKELSSEIIEAGRMNGCNKWQMLFKVELPGARSSLMLGINQVIMQCLAMVVIASFIGQPGLGHDLLARLQNLRLGQAFEIGVAVVFIAITLDR-----------
135712517    ---------------------------------AFVYLNLLRPLDTFLTHIPWWYTMAVFVVLGY-ITVGIRFAIITALLLSFIGACGIWSQSMITLSSVLVSVALCFVIGVPLGIIASYNERYRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTG-----------------------------
140749092    ------------SWVEKVFNYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVILT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKG--------------------------------------------
139759372    --------------------------------------------------------------------------------------------AMVTVYLCGLSVIIAFIIGCPIGILAAGNVRLHRIIQAFIDTLQTLPSFVYLMPVVMLFRVGDFSAMLAVVAYAIAPAIRYTDHGIRRVSPHLIEAAVASGCTPRQILWKVRLPLALPEIMLGVNQTIMMALSMLVITALVGTRDLGQEVYIALTKADSGRGLVAGICVAFLAIISDRLISAWSTRRK-
229541806    --------------------------------------------------------------------------------------------TWQHFYISITAVILGIVVAVPLGIWLTKYRRAANIVMGIAGVIQTFPSLAILAFFIPIFGIGKLPAIAALFFYSVLPILRNTYTGVKGIDPKLVEAGRGMGMTGWERVIHLELPLAIPVIMAGIRLSTVYLIGWATLASFIGAGGLGDYIFSGLNLYQPEMIAAGAVPVTILALIVDYLFGKLE-----
137191157    --------------------------------------------------LPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135852392    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFLFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136204233    -----------------------------------------------LPGLPWTIVAA--GALYFLINKRQRFSFVAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
307155278    -------------------------------------------------------------------------------------------RTGEHLMLVAIAMGIAITIGIPLGILITRQPKLAQPILALANAIQTIPSLAFLISLPFIGGIGKIPAIVALTLYALLPLIRNTYIGIKSVDPAIREAGKAMGMTDWQLLFQVEIPLALGVILAGVRVATVISVGIATIAAAIGGGGLGVFIFRGLSTVNNSLILAGAVPAAFIALAADLSLGWLEK----
135083022    ----------------------------------------------LLLAMPWPIFIGLVCWLGWLASRSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNWQKLTQVQIPLALPNIFAGVNQTIMMSLAMVVM----------------------------------------------------
140004666    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142062905    ---------------------------------------------------------------------------------LTLLFEQLPDLLGGHLTLAVPAIFIGVLISLPLGVLCVKSATIRGPVMSLVSLVQTVPSIALLAIMVALLGIGYLPAFIALLIYSILPIIRNTIVGLESVDPAMREAAKAVGMRPLQQLFRVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVIFGCVATMTLSLVLDQLIALIE-----
134829132    --------------------------------------------------------------------------------------------------------------------LMSRYNKVQAAITPVLDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVIVYALPPIIRLTNLGIRLVDKDVLEAADAFGSSYWQKLFSVQIPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGMPVLQSIQNQYLTLGLMNGLAIVALAIIFDRVSQRYGKR---
141410281    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTVVAAGATILSYKLSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMVKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
138598180    -------------------------LGGLETIVAFTSWDFIDAYPWALPGLPWTIVAAGFAILSYKLSGK-GLAIFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFAFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEARLCISLIAILLDKMSLAWANKQ--
138655698    -----------GDGIESFFDPLLYFLIWL---------------EKLLVNSPWPIVIGVFGLLAWIGSRSIKLVIGTVICFMIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKTILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAFGATPMQKLRSVQ-----------------------------------------------------------------------------
142927750    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGVRSALVVCALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
136971190    --------IPIAEWIEKHIKEWLFTQRPLFKKLAQPIDATLDGLDTLFNWIPFPVVILIFVFFAWK-TNGVKFALFSALSLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGASLGLSKFKIL---------------------------------------------------------------------------------
143687241    ---------------------------------------------------------------------------------------------------------------------MARSSRAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTMQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVSNQYLALGMMNGLAIVALAIVFDRVTQEYGRR---
140423851    -------------------------------------------------------IVAAGAAILAYKLSGKGLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMTQVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136676593    -----------GEAIENFFHPLLMFLKWFQD---------------LLIETPWPLILVILGALSWWGSRSWKMVVGTVLAFLFIGWLDMWEDTMATLAIVSVATLLCIAIGIPIGILMARSDRVQAMILPVLDIMQTIPSFVYLIPVVMLLGIGKVPGLLAVMIYAIPPIVRLTNLGIRLVDKEVLEAADAFGSSYRQKLFQVQIPLA-------------------------------------------------------------------------
142946954    -----------------------------------------------------------------------------LILLAFIVINGLWLKAMVTIYLCGASVILACLIGIPLGIWGGLNDRANKILSSITDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIRNINSEIIDAGKANGCNNRQLLFNIRLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFIAIISDNLIKSASKKMKL
137024017    -------------------------------------------------------------------------------------------------------------------------------------LMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVIEAAEAFGANKKQKLWGVQLPLALPNIMQGVNQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
110677434    -----------------------------TDAMRYVLNWILNPFRDFLLSIPTSAFIILVVAAGLVIA-GPRQAVLAAVFFSLVALSGWWDRSVITLYSVIAAVSLALIIGIPVGILAARRETTARRMLLVCDTAQTFPSFIYLIPAIMLFGITATSVVMSILIFAMVPLVRYTIEGLRSVPAEMMEAADMSGATKLQKLWQVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGAYLGKNLVLGLCVSLMALTFDMIVMKWAQEKK-
110677434    ---------PFETWLDAIFNFVKDDLGALTRFLTGGLEAVLDVTANLLYGIPWSAIAAATTVLGYYLG-GWRLAALAGGTCVWTAMIGQWEIAMETMSVLVISAPLAFMIGLLVGIYAWKSPSFNRALLPFLSVMQTLPFFTYLLPAVIFFKVGPTAAAVATTVFAIPPMILMTTLGLQKVSSEVVEAGKMSGCTRFQMMRHVYLPSARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLQMLGSFKIGRAFEIGVTIVLVAITLDRLSKAW------
135780910    ----------------------------------------------------------------------------------------------DTLAMIFTAVIFCMLIGIPLGIVASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIVFALPPIVRLTNLGIRQVGKGFKEAGASLGLSRFLILTKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVVGGTGIVILAIILDRITQKIIPQDNI
136342654    -----------------------------------------------------------------------------FVSLVFIDLVDVWSESMTTLAMIFTAVLFCMLIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILVKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
137211588    ---------------------------------------------------PWTMFAAGAAILSYKLSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
140941491    ---------------------------------------------------------------------------------------------MQTLAIIFVCTFLRVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
138767579    ----------VGATADSIVSWLLGNGGALFSLINTVILVLTAIVEQLLNAPAPWLLALVVALLGLW-RVSTAFGLLSLLGLNLVQAMGLWEPMVSSLALVLTASLLALAIGLPLGVLAARQRSIWQLTRPLLDLMQTMPAFVYLIPAVMLFSTGAVPSVIATLIFAMPPVVRLTVLGIRQVPADLIEAGRSFGCSEWQLLTKVQLP---------------------------------------------------------------------------
139075965    -----------------------------------------------LPGLPWTIVAAGSAILAYKLGGR-GLAIFAGLAMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
37520459     -----------------------------------------------------------------------------------LFGADFGRLTFEHLLLVFASLLVGVAVGVPLGIWAAAKPALSQVILSGVGIIQTIPSLALLAFLIVLQQIGTVPALVALFLYSLLPIVRNTYTGLMDIPPGLRESGLALGLPAGARLRLIELPLASRTILAGIKTAAVINVGTATIAAFIGAGGFGERIATGLALNDNATLLAGAIPAAGLALLVQFAFDLLERW---
139893150    ---------------------------------DWMLIYFLMPMKAIFQSMPWTGVIILIGTIGWKLGR-WKLALTVMTFVFFIASSGYWVRAMITVYMVFASLIICSLIGITLGIWASKNKNRSKFILNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTIFGLRSIPHHIIEAAITSGCNERQLLWKVKMPLAFPEIILGANQTLMFSLFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLAADQILRTW------
142242632    -----------------------------------------------LPGLPWTIVTAGAVILGYKLNGK-GLAIFAGIAMIYISVFGQWKPSMQTLSFILVAAPVSFILGLSLGIMAYKSKAVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHSAALITIVVATPPMILLTLLGLRGVSPEVIEAGKMSGCNNLQLMLKVLIPTARRDILIGVNQVIMVCLSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGICISLIAVVLDKMSLAWANKQ--
225574558    --------------------------------------------------------------------------------------------LIAHIQLTCIAVGLAILIGVPLGLLISYVKKLNKAVLGIASIIQAIPSMALLGFAIPFLGIGVLPSVIVVILYSLLPIVKNTFTGIQGIDPELLESAKGIGLTKTQILFKIQIPLALPVIMAGIRISAVTAVGLMTMAAFIGGGGLGYLVFSGISTVNNSQILAGAIPAC-------------------
140129485    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAALVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
138657887    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143215894    -----------------------DNIEAFFDPLLFFLVS----LEKLLLSTPWIIIIAIICGLAWLGSKSWKLVTGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIVMARSSRAEKTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGATTTQKLKSVQIPLALPTVFAGVNQTI-------------------------------------------------------------
310779518    --------------------------------------------------------------------------------FLKYRSADIFKLTGQHIRITGIAVLLAVIVGVPLGIYITKNKKVSSAVLNTANVFQTLPSLALFGLIIPIMGIGFKPAIFVLFLYALLPIIKNTYIGINSIEPSIIEAGKGMGMTKSQILTMVEIPLALPIIMGGIRISTVINIGTATIAALIGAGGLGDFIFKGISMSNNNMILAGAVPTALLAISIDFILGILENK---
52081951     --------------------------------------------------------------------------------------------TWEHLYISIFAVLLGIIFAVPLGVVLTRMKKGAGVVIGVVNIIQTLPSLAILAFFIPLLGVGKIPAIVALFFYSVLPILRNTYTGVKGVNQNLLESGKGIGMTAWEQIRLVELPLSVPVIMAGIRTSTVYLIGWATLSAFIGGGGLGDYIFIGLNLYQPEYIIAGAVPVTILAIVIDYILSKTEDK---
296330400    --------------------------------------------------------------------------------------------TGEHLYISLIAVVLGIIVAVPLGVALTRMKKGAGAIIGVVNIVQTLPSLAILAFFIPLLGVGKVPAIVALFFYSVLPILRNTYTGIKGVNKNLLESGKGIGMTGWEQIRLVEIPLAIPIIMAGIRTSTIYLIGWATLASFIGGGGLGDYIFIGLNLYQPEYIIGGAVPVTILAIIIDYVLAVTERK---
142606311    ----------------------------------FVSDSWLKENDWLSWPALPWTATTVGAFLLGYQLNGIRLGLLGGIGALYISVFGNYVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKPQLLFKVLIPAARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKIALNSLKIGKAAEAGLCIVIIAVILDRFTKAWADKQK-
142606311    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKHAYLGMPVIATFTLAMGAAYIVGNARTALIVGGMLLFIALSEYWDRALITMYMGSFAVIMASLNGIILGSIFGRTERGGRILLSFCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLKSVPLSLHEAGTMSGVSAFQRWTNIEIPIAFPTVMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGIFVSLIAICVDVIVRWAEERKK-
262198375    --------------------------------------------------------------------------------------------LGAHIVLTVIALALGLAISLPAAFLGLRQRALQGPLLAVASIIQTIPSLAILALMVAAFGLFGQPAAIALTAYSVLPILRNTITGIEGVDPAAVEAARGIGMTRNQILWRVQLPLAAPIILAGIRTATVWVVGIATLATPVGADSLGSYIFGGLQTRNTTAVLFGVVSAAALAIALDSLIHLGEARKR-
256847670    ------------------------------------------------------------------------------------------KATEQHISISLLALLIAIVIAIPLAILLKDHRRIAEACLQVAGIVQTIPSLAILGLLIPLVGIGTVPAVIALVLYAIMPIFQNTYAGLTQIAPNLEEAATAFGLTKWKKLQRLELPLAMPMILSGIRISLVMIIGTATLAALIGGGGLGTFILTGIQSNNNTYVIIGAVLSAILAFFFSWLLKFVTKRLRV
134330858    -----------------------------------------------------------------------------------------------------TAVLFCCVIGIPLGIVASRNDVFEMIMRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVIAIIVFALAPVIRLTNLGLRQVSKGVKDAGKALGCSKLVILYKIELPLAIKSILAGVNQTLMLSLSMAVIAALIGAGGLGYNVYIGLGRLDIGKAFVGGLGIVLIAIIFDRITQ--------
143275704    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIKEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCALTLFIALSPWWDRALVTTYMATFGVIISCMIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVGKRK-
138347251    -------------------------------------------VDNFLLSIPWLVVVGIMFAIAWLV-RNLTVATGTALGLVVCGLLGFWVQTARTIGFILVAVIVCVVIGIPLGILSGRFDGVWKVMRPTLDAMQVIHAFVYLLPFVYFWGVGRVSATMATMVFALPPLIRLTNLGIRGVPEDVVEASRAYGATELRVLRDVQLPLARPAIMTGINQTLLLAFSMLGIAAILGAGGLGALLFRALGQQDVNLAAAAGLGFFLLAVILDRI----------
134613594    ----------------------------------------------------WTIVAAGFAILAYKLS-GIGLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
239929366    VEPVNRAVGWMTDHLYSGVPVIGGTADWAARFTTWVL----DPIRDGLQWLPWWSVLLLVATLAWLIG-TWRTALTAVLAMAAIGVLGVWNPSLDTLSQVLAAVAVTLVVGFATGIAAARSDRVDRLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGLRQVDPAALESARSLGATGAQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGMVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERRAK-
142992042    ----------------------------------------------------PWTAATVGAFLLGYQLNGFRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCNKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGANGLGLNLKVALNSLKIGKAAEAGLCIVFIAVILDRYTKAWANK---
142992042    ----------IAHYIDGAVDWVWETFFYSLNTFNKFLLTQVLGPMKKAYLGMPVIATFTLAMGVAYIVGGLRTGLLVGGMLLFIALSEYWDRALITMYMATFAVIMASLNGIIIGSIFAQTERGSRFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYASVPATRYTVWGLKSVPLALHEAGTMSGVTRMQRWTNIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGIFVSLIAISVDVIVRWAEERKK-
140723374    -------------------------------------------------------------------------------------------------AIILVATLLCICIGIPIGIAMARSNKVQTLILPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAAESFGANYWQKLFGVQIPLALPTIFAGVNQTIMMALAMVVIASMIGVQGLGLPVLRAISNQYLALGLMNGLAIVVLAIIFDRVTQRIGKRM--
139765955    -----------------------------------------------LPGLPWTIVAAGAAILSYKVSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
298368917    ----------------------------------------------------------------------------------------LWQATLEHLRLSLIALLCAVALAVPLAVWLADKRRWAEGVLQVTNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLSQIDPAIKEAHTAFGLSRWQALWRIELPMALPAMISGIRTASVLIIGTATLAALIGAGGLGNLILLGIDRNNMAMTFTG------------------------
295397623    --------------------------------------------------------------------------------------------LWEHIYMSLISLGLGVIVAVPLGILLSQVPKVANIVISIVSVLQTIPTLALLALMIPFLGVGKVPAIVALFIYSLLPILRNTYLGMSNVNPDLLDAAKGMGLKRMQIIRQVQLPLAVPVIMAGIRLSTVYVIAWTTLASYIGGGGLGDMIFNGLNLFRPDLILGGTIPVTILAVIVDLVMARIEEW---
140254044    --------------------------------------------------------------------------------LSFIIINGLWLKAMVTIYLCGASVILACIIGIPLGIWGGLNNRAYKVLLSITDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAIKYTIHGIRNVKPEIIDAGIANGCNQRQLLLNIRLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFIAIISDNMIKSASKKLKI
139655920    ----------------------------------------------GFSYMPWWVMFAGVAWLAWR-HAGWRFALVACAMMLAITLTGHWQGALYSVYLCAAAILVCLLIGCPLGILAAKSNIVSGILRPMNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIELPVARPTILLGLNQTVLFSLAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRVLR--------
135547520    ----------------------------------------------------------------------------------------------------------------------------------ILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEIIEAAESFGASKKQKLWGVQIPLALPNIMQGINQCTMMALAMVVIASMIGTRGLGDEVLLGLQQLNVGAALEAGLAIVLLAIVLDRMTQAYGEK---
135485686    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
141182318    ------------------------------------------------------------------------------------------------------------FFGVILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMPPIIRLTNSGIRQVPAETIESATSFGSTKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAIMFDRFSSAFSK----
143338635    -----------------FFNPIRLFINGFVDLIRMFIATPVPG--SIIPVLGWLGVIGLVAFFVYLTS-NLKTTILASLLLFGCGLLGMWTDTMDTLAMTIAAVILSLLIGIPLGIWAGLSDRVLRILTPFLDLAQILPTLVYLAPLALFFLIGQASATIATMVYSIPLSIRITSHAIRSLNYSPVEASISMGSTTKQTLTKVQLPMSKQMIVLGVNQTVMAALSFVVIAALIAAPGLGKPIVTALTIRNVGDGFVAGLAVVFLAILLDRSTSAAAK----
143097483    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGVRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCAIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
139346248    ------------------------------------------------------------AAILSYKLSGKGLALFAGLTMIYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
144161764    -------TLPVTERVGDALGVAIEAVRPAMRLLSAALSYPMAWANAALTGAPWPLVAGLTLALGWRLG-GWRLTGLAAAALGFVLASGYWIESMNTLALVAVSVPLALALGLGLGVAAWAAPRARRAIMGTLDVMQVVPTFAYLTPLLLLFGFGPVVGLIASMIYAAPPMARNTLLGLERVDPEIREAAKMAGATRRQQLWFAELPAAAPQIMVGVNQCVMAALSMVIIAAVIGGDDIGWEVLLTMRKAQFGQSLLAGLVIVAFAVLIDRMTAAL------
308175126    --------------------------------------------------------------------------------------------TWEHLYISIIAVILGILVAVPLGVALTRMKKGAGAVIGAVNIVQTLPSLAILAFFIPLLGVGKMPAIVALFFYSVLPILRNTYTGIQGVNKNLLESGKGIGMTVWEQIRLVELPLAIPVIMAGIRTSTIYLIGWATLASFIGGGGLGDYIFIGLNLYQPEYIIGGAVPVTILAIIIDYLLAVTERK---
142475716    -------------------------------------------------------------------------------------------------------SFSSFIIGVPIGILASYSKRFQSINEIILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVLGLSQVSVTYSEVSKSFGGTTLQTLGKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGKEVFAGLARSDTGRALAAGIGICLLAIIIDRISLAYTKKQR-
136808324    --------IPIAEWIEKNIKEWLFMQRPLFKKLSAPIDTVLNGLDSLFNFIPFPLAILIFLYFAYK-TNGFKFAILTMLGLVFIDLVDLWSESMTTLAMIFTAVIFCIIIGIPLGILCSRSKTFEVIMRPILDIMQTIPSFVYLIPVVMLFGIGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGSSLGLSKLLILIKIEIPLALKTIMAGINQTLMLALSMVVIAAL-------------------------------------------------
296330441    --------------------------------------------------------------------------------------------TYEHITISLIAVILGVLVAVPLGVVLTRMKKGAGTIIGIVNIIQTLPSLAILAFFIPLLGVGKVPAIVALFFYSVLPILRNTYTGIRGVNKNLLESGKGIGMTPAEQVRLVELPLAAPVIMAGIRTSTIYLIGWATLASFIGGGGLGDYIFIGLNLYQPEYIIGGAVPVTILAIVIDYVLAVTERK---
126731790    ---------PLIAWTREFSAYVNIPLEFLQSLLTWLIPGATAAETLRIPSLSWLSVTGVAVFLTYGASGR-GLAILTAATLAYFAVFGLWEDAMLTVASVAFIVVVGFAIGLALGTLIWRHPRLETVFSPIFDVMQTLPIFSYLVPVVLLVGFGPLSAVIVTLVFSLPPMARATVLALRQVPPEIRELGDMTGASQGQYILKMLIPSAKTGLMIGLNQLIMTTLAMVILASMIGAGGLGGEVLQSLQILRFGRGLESGLAITLLAIVLYRYGSALAHR---
126731790    -----------------------------------------------------WASVALALCLVGWAASGPRLAIASAAVIAIIAATGYWERAVITVHLVLVGVLLGIAIGVPFGIWSALSRRAKSVIDVAVDLIQTLPSLVYLVPIVMLLGPGDVSAVLAIAAYVVGAVIRYCDHALRSAPDSLIEAVRSTGATEAQVFRIVRLPFAVPGLLLGLNQAIMLGISMVVVTALVGTRGLEQETITALARVDPGRGLVAGAMVCLIAITIDRLLAAVARK---
137585619    -------------------------------------------------------------------------------AVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFRYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRAAATR---
191636889    ----------------------------------------------------------------------------TMFAFLNAHGSELITKTWEQLYISAIALGLGVLVAVPLGIVLTRFPKTAKVVIGLASMLQTVPSLALLALMIPIFGIGKLPAIVALFIYSLLPILRNTYIGMEDVDPVLIDAAKGMGMTALQSIRQVEVPLAMPVIMAGVRLSAIYVIAWATLASYIGAGGLGDLIFNGLNLFQPDLIIGGTIPVTILALLVDWLLGRLEHR---
142186903    -----------------------------------------------------------------------------------------------HLSLAVPAIFVGVLISVPLGILCVKSATIRGPVMTVISLVQTVPSIALLAIMVAILGIGYRPAFVALLVYSILPIVRNTIVGLDGVDPAMREAARAVGMRPAQQLLQVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVLFGCVATMSLSLVLDQLIALIE-----
229500324    -------------------------------------------------------------------------------------KNDIWIAFQEHVLLSAIAMSIAIVIAVPLGIALTRYRKLAEPIIGVAAIIQTIPSLALLGFMLPLFGIGKLPAIIALTLYALLPILRNTYTGILGVDPALVDAGRGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRIADKNLILTGAIPAAILAIVFDWLLRKVEKK---
139140455    -----------------------------------------------LPGLPWTVVAAGAAILGYKLSGK-GLAIFAGLVMVYISVFGQWKPSMQTLSFILVAAPLSFVFGLSLGIMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRGVSPEVIEAGKMSGCNNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
139976989    --------------------------------------------------IPWTIVAAGTVILSYKLSGK-GLAIFALIAMVYISIFGQWEPSMQTLSFILVAAPVSFVLGLSLGILAYKSKTVEKILYPLLLVMQTMPQYAVLVPAMVLFGIGDHSAAIITIVVATPPMILLTLLGLRGISPEVIEAGKMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCLSMAVIAAFIGAKGLGWNLLLALNRLNIGLALEAGICISLIAVLLDKMSLAWANKQ--
141039657    -------------WVETIFDYAVIKGDAVFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGIRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVAS--------------------------------------------------
137150354    ------------------FDPIQNTTNWLRWFLNV---WVLIPFRNSLLWIPTPAFILLVTAFSLWLGGKRP-AVYGFLFFSIVALTGWWDRAVITLYTVLSAVVLATVIGIPMGIAASRSDKWSKRILLVCDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFSTVPLTRYTIEGLRTVPLEMTEAADMAGASRRQKLINVQLPLALPTMAVGFNQAIMFAFFMVIIAAFIGTQDLGQELQRTLAGTDLGKNFVLGMCVSLMALTFDAILRWAEERKK-
135723611    ----------------------------------------IDAYPWLEMPGTPWTIVAAGAAILAYRLSGIGLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPSEVIEAGRMSGCTNWQLMMKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
270290098    ------------------------------------------------------------------------------------------SKTGQHIYISAVALALGIIVAVPLGMLLTRAPKISGAVIGLASVMQTIPALALLAIMIPIFGIGSTPAIVALFIYSLLPILRNTYLGLTSVDPALIDAAKGMGMNSFQRMWKVELQLALPVIMAGVRLSATYVIAWTALASYIGAGGLGDLIFNGLNLYRSDLILGGSIPVIILALVADFLLGKLEAK---
299822923    ----------------------------------------------------------------------------SFFGFFRENGHSLLVQTWQHLYISLLAVLLAIVIAVPVGIMLTRSPKLANIVIGIVSVLQTVPSLAILAFIIPFLGVGTLPAVVSLFIYALLPILRNTFIGVKGVDKNLIESGKGMGMTNWQLIVNVEIPNSISVIMAGIRLSAVYIIAWATLASYIGAGGLGDFIFNGLNLYRPDLILGGAIPVTILALLVEFALGKLEYRM--
140980346    ---------------------------------------------------------------------------------------GLWQQSIETIALMAVSVVISVAIGIPLGVWTALNRRVESLLRPVLDAMQTVPATVYLIPVVLVFGIGAVPAAIATVIYALPPAVRLTALGIRQVPPAAVEASRMYGASRWQTLRDVQVPLATPSILAGINQTVMMALGIVVIASLVGAGGLGQEIMRTVRLLSPGR----------------------------
144014825    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLALFAGLVMIYISVFGQWKPSMQTISFILVAAPLSFIFGLTLGVMAFKSKRVEKLLYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144014825    -----------ADFWNKGVDWIWDTFFHTLKIFNTWLIVDVLQPMRALYLRMPAVATLVLVIGAGYIIGGIRSALVVGGLTLFIALSPWWDRALVTLYMATFGVFISTIIGFTVGILSFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEG--------------------------------------------------------------------------------------------------------
229546709    ----------------------------------------------------------------------------------------MFSKSIEHIYISFFALLLGVAIAVPVGVWLTRLPKVANIVIGLTSALQTVPSLALLALMIPIFGVGKTPAIIALFIYSLLPILRNTYIGMKNVDENYRDVAKGMGMTNLQSIFSVELPIAMPTIMAGIRLAAVYVIAWATLASYIGAGGLGDMIFSGLNNYQPELIFGGTIPVTI------------------
225175441    -------------------------------------------------------------------------------------------AMLQHLKLSATALGFILLLGIPLGIIITRVRKLAPVIIGITGFLYTIPVLAFFGFVIPVLGIGERPALVALVIYGLLPLVRNTFVGITEVDKSVIDAARGMGATNLQLLRDVEIPLALPTIVAGFRTVTVMTISIATIAAFIGAGGLGTIILRGITTYHPELILAGAIPVAFLAITAD------------
136637695    -------------------------------------------------------IVAAGAAILGYKLSGKGLALYAGIVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKFLYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRGIPPEVIEAGKMSGCSNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGLALEAGLCISLIAILLDKMSLAWANKQ--
56418848     -------------------------------------------------------------------------------------KNDIWIAFQEHVLLSAIAMSIAIVIAVPLGVVLTRYRKLAEPIIGIAAIIQTIPSLALLGFMLPIFGIGKLPAIIALTLYALLPILRNTYTGILGVDPTLVDAGRGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRIADKNLILAGAIPAAMLAIVFDWLLRKVEKK---
140645988    ---------PLMPFLNKWFDILIVKYGIMFEGINFFLLGIYGKMKNFLVGLPWPIVMISVILLAYFASGKQMIMVGFCVFFLGFLSPRYWDKCIMTTTIVVIGMLLCLIIGIPIGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIVAIFVYAVPPLIRLTDLGIRLVDKEVIEAAEAFGASKRQKLLGVQLPLALPNIMQGINQCTM------------------------------------------------------------
239825865    -------------------------------------------------------------------------------------KQEIWIAFQEHILLSGTAMIIAILVAVPLGIVLTRHKKLAEPIIGIAAIIQTIPSLALLGFMLPIFGIGKLPAIIALTLYALLPILRNTYTGILGVDPALVDAGRGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRIADKNLILAGAIPAAVLAILFDLLLRKLENK---
140901063    ---------------------------------------------------------------------------------------------------------------------MARSDRAERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKFQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQEYGRR---
143105490    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIKEVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVLVSCIIGFTVGTLCFQNKYSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
137383119    --------------------------------------------------------------------------------------------AMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
143121088    -------------WLDLIFNFIKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALITFVWTALIGQWKIAMQTMSVLTLAAPLAVLIGLGLGVTAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
143121088    -----------------AIDAIKNTTEWLRWFLNV---KVLIPFRNSLLWIPTPAFILIIMGLAWYLAGKKEALIAGFF-FTIVAVTGWWDRSVITLYTVISAVVLATFIGIPLGILAARSAKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQKLVTVQLPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGMNVSLMALSFDFIITKWTE----
137755356    -----------------GVAWVRDTFDVVTRPFNFLVREVLIRIRELLTTTLAWQAVVLGATALAARVAGWRLAVATAVGLLAIGFTGTWAPAADTLAQTLAAVVLSALIAIPIGAWVGRHPRAEAALSPIFDAFQTIPSLVYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTALGIKQVNREAVEAATTFGATPRQVMLGVRVPLAMPSIVLAVNQMVMMVLAMAIIAGMVGGEGLGYRAVEALTRGDTGLGVEVG-----------------------
163790843    --------------------------------------------------------------------------------FFATNGSDLLLKTWEHLYISAFALALGVIVAVPLGVLLTRFEKSAKFIIGLATILQTVPSLALLALMIPLFGVGKVPAIVALFIYSLLPILRNTYIGMNGVDINLRDAGKGMGMTNFQMIRNVELPQAAPVIMAGIRLSGVYVISWAALASYIGAGGLGDFIFNGLNLFIPSLIIGGTIPVTLLALLADFGLGKLEKK---
143065259    ----------------------------------------------GFSYMPWWVMFAGVGWLAWR-HAGWRFALVACAMMLVITLTGHWQGALYSVYLCSAAILVCLLIGCPLGILAAKSDIISGILRPMNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIELPVARPAILLGLNQTVLFALAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRVLR--------
257061579    ------------------------------------------------------------------------------------------QRTVEHLILVSIAMGAAIAVGIPLGIIIAKQPKLADPILGVANAIQTIPSLAFLITVPIIGGIGKIPAIVALILYALLPIIRNTYTGIKQVDKGVKEAAIALGMKNRQILLLIEIPLALGIILAGVRVSTVICVGITTIAAAIGAGGLGVFIFRGISMVNNQIILAGAIPSAIIALAADWGIGWLEK----
137820141    -----------------------------------------------LPGLPWTIVAAGFAILAYKLSGK-GLAIFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAIL--------------
142525101    -------------WVNQGEDFLKDNIKVYTRAIAAYVKEIYWMLEDFLLD-SSWVFIVALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWGSAMETLALMGLSVFLSVIVGVILGIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSTKSQVLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGA----------------------------------------------
137254964    ---------------------------------------------------------------------GKGLALFAGLTMVYISMFGQWKPSMQTLSFILVAVPLSFAFGISLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
141553026    ----------------------------------------LRPLDVFLTHIPWWYTMAVFVALGY-ITVGVRFAIITALLLLFIGACGIWSQSMITLSSVLVSVALCFVVGVPLGIIASYSERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIVRLTCLGLTQVSGTYSEVSRSFGGTLIQTLRKIKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGR----------------------------
144224682    --------------------------------------------------------------------QGVGLSILAGFGCIYLAVFGQWEPAMQTLSFVLVAAPVSVLFGVIWGVLAYKSRTVERVITPLLLVAQTFPHFAYLVPIIVFFGIGDHAGAVATIIFATPPMIRLTLLGLKRVSPEVLDAGRMSGCHNYQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAMGLGFNLLLALNQLRVGQALELGVCIVLIAVVLDKLSLAWADKQ--
144224682    ---------------QAGVDYMVSNWRAGIKIFNTWLLVEVLMPMKASFLAMPAIATFVLTMGVGYIIGGIRSAIVVGSFMLFIALTPWWERALITMYMLTFAVIVSVFIGTIVGAICVQNKRATKFILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYAVIPPTRYTVEGLRNVPESLLDAADMSGVTKLQRMVKIEFPLAFPHIMLGVNQCVVFALFMVIIGAFIGTEDLGQEIMQQLSGGNIGSGLMLGLCVAFIGLAVDHLIQTWATKRR-
196250496    -------------------------------------------------------------------------------------QEEIWIAFQEHVLLSAIAMGIAIAVAVPLGVVLTRYRKLAEPIISIAAIIQTIPSLALLGFMLPIFGIGKLPAIIALTLYALLPILRNTYTGILGVDPALVDAGRGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRIADKNLILAGAIPAAILAIVFDWLLRKVEKK---
139845184    -----------------------------------------------LPGLPWTIVAAGFAILAYKLS-GIGLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
138597948    -----------------------------------------------------------------------------------------WSESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
143861096    --------------VESAFDYAVIKGDRLFDAITFGIRSVLDSLELLFVRTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYSFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLTKVDIPLATPTILAG------------------------------------------------------------------
137347459    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITQVLQPMRALYLGMPAVATLVLVIGAGYIIGGIRSAFTVGGLTLFIALSPWWDRALVTTYMATFGVIISCTIGSVVGTLCQQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVTKLQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLVLGICVAFIGLIFDNLITWVEKRKK-
139751661    -------------------------------------------------------IVIAVTWLAWRL-KGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQSVPQELREVSSMSGTTPWQRFCYIELPCAKQQILVGINQLVLASLSMVIIAAVIGGDDIGREVLVATNSARFGQALAAGIVIVLLAVVIDRLTRA-------
141299199    -----------------------------------------------LPGLPWTIVAAGFTILAYKLS-GIGLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144138987    -----------------------------------------------------------------------------------------------HLLLAVPAILIGVLVSVPLGIACVKQPAVRGPVMTVISLVQTVPSIALLALMVAVLGIGFRPAFIALLVYSILPIVRNTIVGLENVDPAMREAARGLGMRPWQSLVSVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWNRVLFGCVITMALSLVLDQLIAAIER----
199599184    --------------------------------------------------------------------------------------------TWEQLYISAIALGLGVIVAVPLGILLTRFPKTAKVVIGLASMLQTVPSLALLALMIPLFGIGKVPAIVALFIYSLLPILRNTYIGMEDVDPVLMDAAKGMGMTAMQSIRQVEVPLAMPVIMAGIRLSAIYVIAWATLASYIGAGGLGDLIFNGLNLFQPDLIIGGTIPVTILALIVDWLLGRLE-----
135532120    ------------------------------------------------------------------------------------------------------------------GVLMARSDRVERTILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASVAFGATPIQRLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRIAQEYGRR---
137125070    -----------------------------------------------------------------------------------------------------------------------RSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRLTNLGIREVDRRVVEAAKALGIKKRVILYKIEIPLALPSIMTGVNQTIMMALAMVVIASMIGVSGLGVPILRSISNQFLALGLMNGLAIVALAIIFDRISQNYARR---
137342062    ---------------------------------------------------------------------------FAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHSAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGMALEAGLCISLIAILLDKMSLAWANKQ--
135290515    ----------------------------------------------------------------------------------------------------------------------------------------TIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDKEVVEAAEAFGANKKQKLLGVQLPLALPNIMQGINQCTMMALAMVVIASMIGTRGIGDEVLLGLQQLNVGMATEAGIAIVLLAIIFDRITQSYGEK---
283797245    -------------------------------------------------------------------------------------SQEILSLLVEHIELTVLALVAAILIGVPLGILIAYIRPASKPVLAFANVVQAVPSMALLGLAIPVFGIGMKPAIFLVVIYSLLPIIKNTYAGLMNISDQMLEAAEGIGLTKSQILFKVRLPMALPVIMTGVRISAVSAVGLMTLAAYVGGGGLGYLVFSGIRTVSNVMILAGAIPACILALLVDRVFAAIE-----
137396702    ------------------------------------------------------------------------------------------------------AVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIVPQDSI
136862551    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAALVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
139851682    ---------------------------------------------------------------------------------------------------ILTSVIMSVAIGLPTGIAMSRSDRTQKIVTPILDIMQTMPPFVYLIPIVMLMGIGKIPGLIAVVIYAIPPLIRLTNLGIREVDQEALEAADAFGATKRQKLFQVQLPLALPTIFVGINQTIMMALAMVIIASMIGVKGLGQPVLQSIYNQYFTKGVLYGLAIVIVAIVFDRV----------
143982651    ------------------------------------------------------------------------------------------EPAMETLSFVLVAAPVSCFLGLVFGVLCFKSRSIEIVMMPLLNIAQTMPHFSYLVPVMVFFGVGDHAGAIATIIFATPPMIRLTLLGLKSVPPEVFEAGMMSGCNDYQILMQVLIPTARRDILIGINQVIMQCLAMAVIASFIGAKGLGFNLLLALNQLRVGQALELGICIVLIAVVLDKL----------
143982651    ---------------QAGVDWMVEHWYQGLQGFNTALIKGVLMPMKAAYLGMPVIATFVLIMGVGYIIGGLKSALVVCGFLMFIALTEWWDRALITAYMASFAVIVSVSLGVLAGTLAAQHQKASKMILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTVEGLKSVPQSLHDAGSMSGVNKMQRWLKIELPMAFPHIMLGVNQTVIFALFMIIIGAMIGTDDLGQYILKALSDKNTGNGLMLGLCVAFIGLSVDHLILTWANKRK-
138134825    --------------------------------------------------LPWTIVAAGATILAYKLSGK-GLALFAALVMVYISIFGQWKLSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
144209564    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIVDVLQPMRALFLRMPAVATLVLAVGAGYIIGGIRSALVVCALTLFIALSPWWDRALVTLYMATLGVVVSCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
56963756     ------------------------------------------------------------------------------------------RAFWEHIQLSLASLLIAVAIGVPLGILLTRYKRISEWVIGTAAVLQTIPSLALLGFLVLFVGIGTTPAIIALTAYALLPILRNTYTGIKGIDPSLIEAAKGMGMNSYRRLLKVELPIAMPTVMAGIRTSMVLIVGTATLAALVGGGGLGQIIMTGIQRTSNEYILFGALPAALLALALDFVLRFSEKR---
289523667    ------------------------------------------------------------------------------ISFMLERQDQILELTTQHLYLTFIAVFFAVLVAVPLGITITRFEKAAGIVVGIANAVQALPSLALLGFLIPILGIGSKPSIVMIFLYSLLPIIKNTYTGLTNVDRAILEAGRGMGMTNWQLMKMVQLPLALPVIMAGIRISAVTAVGLTTIAALIGAGGLGQLIYRGISMVNNRMIIAGAVPAMILTLVIDFLLNILEK----
137327030    -------------------------LGGLETIVAFTSWDFIDAYPWALPGLPWTIVAAGFAILSYKLSGK-GLAIFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMFRVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142187901    -------------------------------------------------------------------------------------------------AIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
135654043    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPSEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGG----------------------------------------------
163738160    --------------------------------------------------------------------------------------------------------MLCILIGVPFGIWFGKSKRAYAVAEPVLDFMQTMPAFVYLIPIIAFFGTGKPPGVLATLIFAMPPVIRLTALGMRGVPDATKEAAIAFGCSRRQLLFNVELPLALPSIMTGINQTILMSLSMVVIASLIGADGLGALILESLQYAAKGQGLLGGLAILLCAMVIDRIAQGSYRRK--
254250444    ----------------------------------------------------------LVGSLVAIIAVGWALARGIGAETFHQRADDLAYYAGQHMLLVVYSMTLAIAVGVPAGVLLSR-PRFQHQAERFMNIGNTIPSLAVLAIALGIFGIGNVPAIVALFLASLLPVTRNAYEGMKNVPAALREAAKGIGMTGWQSLVRVELPNALPIIVGGVRTALAINVGTAPLAYLIGADSLGSLIFPGIYLDNQPLLLLGASLTAILALVLDGIVAAGSR----
136360011    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGRSPFSISCAALTLFIAISPWWDRALVTLYMATFGVVISCLIGFTVGTICFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVGKRK-
136360011    ---------------------------------------------------------------------------------IYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
140203444    -----------------------------------FGDSLTKTFSWLYIPALPWTAVVIGAVILGYKLEGFKLAIIAGIGFLYVSIFGQWEPSMQTLSLILFTAPVCFILGLSLGIWGYLSKSVESALQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGANGLGFNLKVALNSLKIGKAAEIGICVVI------------------
142431004    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSTSFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPTALHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVEKRK-
142878175    -----------ADFWNRGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCSLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVALHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLITWVDKRKK-
24380449     --------------------------------------------------------------------------------------------TWEQIYISAIALCLGIIVAVPIGVALTRFPKLAKIFIGIASILQTIPSLALLAIMIPFFGIGRTPAIIALFVYSLLPIMRNTYIGMNNVDPILKDSAKGMGMKPIQSIFQVELPLAVPVIMTGIRLSAIYVIAWATLASYIGAGGLGDLIFSGLSLFQPSLIIGGTIPVILLSLIVDYLLGRLE-----
134910161    -----------------------------------------------------------------------------------------------TLSSVLVSVVLCFAIGVPLGIIASYNQRFKEVLNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTALGLTQVSGTYSEVSRSFGGTLLQTLQKIKFPLAVPSLVIGFNQTVVMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
141191408    ------------------------------------------------------------------IASGWRLLCFAAASCLYMVIIGYWSESMNTLSLVIISVPMAVLFGFGFGVWAFNSKRAEKFIIPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASVLYSFPPMVRNTIVGLRRVPIEIIESGLMSGATSRQLFWQVRVPNAKKQLLLGLNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALIAMLIDRVTS--------
289434711    -------------------------------------------------------------------------------------------QTWQHLFISLSAVILGIAVAVPAGILLTRSPKVANFVIGVVSVLQTVPSLAILAFIIPFLGVGTLPAIVALFIYALLPILRNTFIGVRGVDKNLIESGRGMGMTNWQLIVNVEIPNSISVIMAGIRLSAVYVIAWATLASYIGAGGLGDFIFNGLNLYRPDLILGGAIPVTILALLVEFALGKLEYR---
141882739    ---------PFKDWINTGWKSFIADYGLVFDAIGYGLLRGYTTLTVIVQAPWPLVVVGVIAITYFTSGRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVLGIFLCIIIGIPVGIAMARSERVRNAILPVLDLMQVIPAFCYLIPGIILFGLGAIPAIISIIVYAAPPLIRLTDLGIRLVDKEIIEAAESFGANKKQKLWGVQMPLALPNIMQGINQCT-------------------------------------------------------------
144144988    -------------------------------------------------------------------------------------------RTREHLQLTGLALFGACLLGIPLAVLVHRRRRLAQAVLYIAGLAQTIPSLALLALMIPLLGIGAAPAIVALLIYAVLPILRNTLTALLGVDPTLRRVALAMGLTPWQQLRFLVLPLALPTILAGVRTATVISLGAATLAAFVGAGGLGEPIVTGISLNNTALILEGALPAAALALLAEWGFEALEAR---
139003048    -----------------------------------------------LPGLPWTIVAAGAAILAYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
142262947    ---------PFKIYISSSIKWLIESATFLTRAISWVIEQPYEIILSLILSPMSWIAVVGVMTIAAIKLKDLSLALLTLFSFLYLAIFDQWQSSMVTLASIFIAVPFGVAIGISFGILSYKSLFAHKIINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSIIEAGKMCGCNHQQLLWRVEIPSALNSIKLGINQVIMLSFNMVIIASMIGAGGLGYDVLTSLR----------------------------------
139017624    ---------------------------------------------------------------------------------------------MTTLAMIFTAVIFCMIIGIPVGIAASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLSKFLILSKIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIIPQEDI
140024852    --------VPFSDWINFSMEKFIEQFGWFFLNISWLLSWPIIGAQWLLHSLPWIVVIFLVCFIAFLSS-GVRLALFTLSATFYMVLIGYWEESMNTLALVIISVPMAIFIGFGLGVWGFFSKRAEKVIMPILDIFQTVPTFAYLLPILLLFGFGTVVGLIASILYSFPPMVRNTILGLKRVPDHIIESAIMSGANTKQLFWQAMLPSCK------------------------------------------------------------------------
142819214    -------------------------------------------------------------------------------------------YTKRHLLLVGYSMALALLVGIPCGVLLSRFARHAERFMQIFNIGNTIPSLAVLAIALGIFGIGDIPALVALFLASVLPITRNAYEGMKSVSPALREAARGLGMTGWQSLLRVELPNAMPIIIGGVRTALAINVGSAPLAYLIGADSLGTLIFPGIYLNNQQQLLLGAAATAILALVLDGVVSAGSR----
134763044    -------------WVNDGEDYLKKNYRWITKIIASYIKEGYYVLEDFLIDSPWLLIAAILFLPCLIAG-GLKLGLYSMFVVYFWGAVGMWDESMQTLALMGLSVFLCVFFGVILGILCSQSNRFDNFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKETIESATSFGSSKLQLLYKIKIPL--------------------------------------------------------------------------
137132571    -----------------------------------------------------------------------------------------------------------CILGVILGIFSSQSDRFENVLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLTNLGIRQVSKETIESAESFGSNKYQLLFKIKIPMALPSIMMGVNQTIMMALALVVLATFIGAEGLGGQVWQAIRKLDVGWAMEGGLCILFMAIMFDRLSSAISK----
142924887    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCALTLFIALSPWWDRALVTTYMATFGVIISCIIGFTVGTLCFQNKNSAKFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIR--------
141966501    -----------------------------------------------LPGLPWTIVAAGATLLSYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
300814418    ----------------------------------------------------------------------------------------IYKKILEHLYISTISLGLGILIAVPIGIFLIRSQVIAKIFMALASVLQTVPSFALLAIMIPIFGVGKKPAICALFIYSLLPIMRNTYLGIEAVDSNLIDAALGMGMTKSQLLFKVQLPMAMPVIMSGIRLSAVYVLSWATLASYIGGGGMGDFIFNGLNNAIMPMVVWGTIPVTLLAILADFLLRKLENK---
229823996    ---------------------------------------------------------------------------------VFINRFGDWQAIWQHLQISLAALLLAILIAVPLSIFLANYRRLAAWVLQLTGIVQTIPSLAILGLLIPFIGIGTLPAIVTLVVYGLFPIVQNTITAFWELDPQLEEAATAFGMTRWEKLRKYQLALAMPVMMSGIRTAAVMIIGTATLAALIGAGGLGSLILLGIDRNDSALILIGAISSAFLAVVISLILGALTKR---
143859338    ----------------------------FNMQLGFMILLFAIFFFVGLTKMPWPAILLIYTFIAWQLGGLTLGLGTFLGLGFLVV-SGIWPEAMLSLYLCGIAVILSFLLGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPQGVIEAARMMGCSKHQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAIIAMTADRMTQAWSHK---
238784823    --------------------------------------------------------------------------------------------------------------------------------------MQTTPAFVYLVPIVMLFGIGNVPGVVVTIIFALPPIVRLTILGIKQVPEDLIEAAESFGANPRQLLFKVQLPLAMPTIMAGVNQTLMLALSMVVIASMIAVGGLGQMVLRGIGRLDMGLAAVGGVGIVILAIILDRLTQSLGRDRR-
143081345    ------------------------------------------------------------------------LAIFAGLVMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
143081345    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIVEVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALVVCALTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIGLIFDNLIRTWVEKRK-
138043845    ---------------------------------------------------------------------GKGLALFAAFTMTYISIFGQWAPSMQTLSFIMVAAPLSFIFGLGLGILAYKSKTAEKILYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMFRVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
138572459    -----------------------------------------------MPGLPWTIVAAGAAILAYQLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPQEVIEAGRMSGCNNWQIMFQVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
1109685      --------------------------------------------------------------------------------------------TYEHITISLIAVILGVLVAVPLGVVLTRMKKGAGTIIGIVNIIQTLPSPDSRHIFIPLLGVGKVPAIVALFFYSVLPILRNTYTGIRGVNKNLLESGKGIGMTPAEQVRLVDVPLAAPVIMAGIRTSTIYLIGWATLASFIGGGGLGDYIFIGLNLYQPEYIIGGAVPVTILAIVIDYVLAVTERK---
138602398    ---------------NKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALTVGGLALFIALSPWWDRALVTTYMATFGVIASCTIGFTVGTLCQQNKYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKARGGKGLTLGICVAFIGLIFDNLIRTWVEKRK-
157693794    --------------------------------------------------------------------------------------------MWEHLYISLIAVVLGIIVAVPLGVVLTRMKRGAGFVIGVVNIFQTLPSLAILAFFIPILGVGKIPAIVALFFYSVLPILRNTYAGVQGVNKNLLESGKGIGMTTWEQIRLVELPLAVPIIMAGVRTSTIYLIGWTTLAAFIGGGGLGDYILIGLQLYQPEYIIAGAIPVTILAVIIDFTLMKLEKK---
137019382    --------VPIAEWIEKHIKEWLFMQRPLFKKLSAPIDSVLNGLDTLFNFIPFPIVILIFMAFAFK-TNGLKFALLSALSLIFIDLVDLWQETMTTLAMIFTAVIFCMIIGIPLGIVASRSNLFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIVFALPPIVRLTNLGIRQVGKGFKEAGASLGLSRFLILTKIEIPLA-------------------------------------------------------------------------
308175121    --------------------------------------------------------------------------------------------TWEHLYISLIAVMAGILAAVPLGVLLTRMKRGAGAVIGIVNIIQTLPSLAILAFFIPLLGVGKVPAVAALFFYSVLPILRNTYTGILGVNRHLLESGKGIGMTAWEQIRLVELPLAAPVIMAGIRTSAIYLIGWATLASFIGGGGLGDYIFIGLNLYQPEYIIAGAVPVTMLAAAVDCLLGMTERK---
135379797    ----------------------------------------------GFSYLPWWLVFTAVLWLSWRMVGVGFAVAAAAMMLGMTLA-GHWQDAMYSVYLCSAAVLICLLFGCPLGILASKNDLVSRIMQPVNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPIVRYTEHGLRHVPTTLVEAARANGCSAFQRLIYVEFPVARPSILLGLNQTVLFSLAMLIIAVLVGARGLAEQVNIGLRDANTGLGITAGLSMAFIAIIADRILRGWAAR---
81428232     --------------------------------------------------------------------------------------------TWEQLYISAIALLLGALVAVPLGIALTRVPKTAKVVIAIASMLQTVPSLALLALMIPLLGIGKVPAIVALFIYSLLPILRNTYIGMNDVDPVLKDSAKGMGMTPLQSIMQVEVPMAMPVIMSGIRLSAVYVIAWATLASYIGAGGLGDFIFNGLNLFKPDLIIGGTIPVTILALLVDFLLGRLEKRM--
143052872    -----------------------------------PLLWFLVWLEKLLTNAWWPVVIIVVAGLAWLGSRNWKLVAGTILSFLVIGYLGMWEDTMATLAIISVATLLCISIGIPLGIWMAKSNRVQAAITPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKEVLEAADAFGADYRQR----------------------------------------------------------------------------------
224477418    ------------------------------------------------------------------------------------------QKTGEHFYISIVSLLIAIIIAVPLGILLSKTKKLASVVLTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIIALFIYVLLPILNNTVLGVQNINPDIRQAGISMGMTKLQLMKDVELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFVFNGLNLYDPLMIISAAVLVTALALIVDYLLRVVEKW---
142585623    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSAKFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
138393565    -------------WVNEGEDYLKKNYRWITKILANYIKAGYYFLEDFLLDSPWILVAAILTLPCFIVG-GLKLGLFSCFVIYFWGAVGLWEASLQTVALMGLSVSLCVFFGVLLGIACSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSKETIESATSFGSSKLQLLL--------------------------------------------------------------------------------
134406329    ---------------NNGVDWIWDFFHPLKIFNTWLIVDVLQPMRAAFLRMPVVATFVLVMGAGYIIG-GIRSALTVGGLTLFIALTEWWDRALVTAYMATCGVIISTIIGVTVGTFCSQNNYASKFILGVCDTFQTFPSFVYLIPVMMLFGVTDTAVLIAVVVYATIPATRYTVEGLRSIPPSLHDAAAMSGVNTFQRLVKIDFPLAFPHIMLGVNQTVVFALFMVIIGAFIGTEDLGQYILKALSDRQAGKGLILGVCVAFIGLIVDNLIRTYAERRK-
166365577    -------------------------------------------------------------------------------SFWLDYAGEIAFRTGEHLFLTGIAMAMGSLIGIPLGILISRQAILAPPIIAIVNTLQTIPSLAFLISVPFLGGIGKIPAIVALTLYTLLPIVLNTYLGIKKVDPELKLAGLSLGMTDGQILRYIELPLARATILAGVRIATVIAIGVATIAAAIGGGGLGVFIFRGIATVNNQLILAGAIPAAFLALVADWSLGRLEK----
126658425    -------------------------------------------------------------------------------------------RTGEHITLVLIAMIVATGIGIPLGIIMSRYPKLANPILLVTNAVQTIPSLAFLITVPFLGGIGKRPAIIALILYALLPIIKNTYIGITQIKKGVKEAGKSLGLDPLKILFLIELPLALKVILGGVRIAAVICVGIATIAAAIGGGGLGVFIFRGLSTVDNTMILAGAIPSAIIALLVDWGLGWLE-----
144075148    -----------------------------------------------LPGLPWTIVAAGAAVLGYKLSGK-GLALFAAIVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAGVIITMVVAVPPMILLTLLGLRGVSPEVIEAGKMSGCNNLQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLD------------
135696493    --------------------------------------------------------------FYLRGWRLALLGGTCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKKFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
138584198    -----------------------------------------------------WTIVAAGAALLSYKLSGKGLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCTNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135749743    ----------------------------------FVSDAWLKNNEWMTWPALPWTAGTAGAFLLGYKLDGIRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFILGLSLGIWGYLNKKVETALQPILNIMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKFQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGANGLGLNLKVALNSLKIGKAAEAGL----------------------
138188071    --------------------------------------------------------------------------------------------------------------------------------------MQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPVVRLTNLGIREVDKETLEASEAFGATPMQKLKSVQIPLSLPTIFAGINQTIMMALAMVVIASMIGVKGLGVPILQAISNQYLALGMMNGLAIVALAIIFDRVTQKYGER---
218678225    ----------------------------------------------------------------------------SAIALTFCFLAGLWEASMQTLALVTVSVCISVLIAFPLGILASRYRKFEAAIRPVLDIMQTVPPWVYLIPAVMIFSLGRVPAIIATIVYGVPPMLRLTTLAFSQVPKDLLELGQATGASPRAILFKIEIPAATPTLLVGLNQCILLSLAIVVLAGLVGAGGLGAEVTRGLTRMEMGLGLRAGLAIVAVAIFLDRLSRGALQRK--
162455353    ------------------------------------------------------------------------------------------RYLAAHLGLTLVALALGVAVSVPLGVLVTRSRRLEGPVLGVASVVQTIPSLALLAFMVPVLSIGYLPALIGLFLYSLLPVLRNTAAGLSGLDPAVIEAARGVGMTPREQLRRVELPLALPVIVAGVRTAAVLTVGTATLSTPVGAPSLGDYIFSGLQTRNFTAVLIGCVASAGLALVLDGL----------
140781765    ----------IDSSFKDFSRYWGESIETFFDPLFYFLVN----FEKLLLATPWPIIILIVAALSYIGSRSWKLSLGAAVSFLLIGYLGMWENTMSTVALISVATIICIAVGIPIGIAMSKSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLF--------------------------------------------------------------------------------
154687505    --------------------------------------------------------------------------------------------TWEHLYISLIAVMAGILAAVPLGVLLTRMKRGAGAVIGIVNIIQTLPSLAILAFFIPLLGVGKIPAVAALFFYSMLPILRNTYTGILGVNRHLLESGKGIGMTAWEQIRLVELPLAAPVIMAGIRTSSIYLIGWATLASFIGGGGLGDYIFIGLNLYQPEYIIAGAVPVTVLAAAVDYMLGMTERK---
142722389    ---------PFMHWINTGWRSFIADYGLIFDAIGYGLLRGYTELKNIIVQAPWPVVIIGVIAITYFTSRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVIEAARSFGASKKQMLLGVQLPLALPNIMQGINQCTMM-----------------------------------------------------------
261868165    --------------------------------------------------------------------------------------------LLTHLWLSLSALLIAVVIAVPIAVLLSRKRHMAEIVLQFTNVLQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLSQIDQSIQDAYTAFGLSRWQSLWRIELPMALPAMMSGIRTAAVLIIGTATLAALIGAGGLGSLILLGIDRNNMVMIFTGALLSALLAVGVSGLIAILQK----
142504429    ---------------------------------------------------------------------------------------------------MGLSVFLSVLVGVILCIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETIETATAFGSTKSQVLFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGFCVLLMAIMFDRFGKAASR----
142504429    ---------------------------------AAVVIYLLRPLDTYLTYLPYWFTIGALVLISWKA-VNLRFAIVTAFLLAFIGACNIWTEAMITLSSVLISVLLCFVIGVPIGIMASYSKRFQNINEVILDAMQTLPYFCYLVPVLMFFGGGSFSALLATIIYAIPPIIRLTVLGLSQVSTTYSEVSRSFGGSTLQTLSKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLM------------------------------------------------
293556907    ----------------------------------------------------------------------------------------------EHLYISGLALIIGIIIAVPLGVLLTRFPKAATIVIGLTSALQTIPSLALLALMIPLFGVGKLPAIIALFIYSLLPILRNTYIGMKNVDWNYRDVAKGMGMTEFQSIFSVELPIAMPTIMAGIRLAAVYVIAWATLASYIGAGGLGDLIFSGLNNYQPDLILAGTIPVTI------------------
139495609    --------------------------------------------------------------------------LFAGLTMIYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142404960    -----------------------------------------------------------------------------------------------HLTLTLIALSLGILLSIPLGIWAAQSQSVKRPLLAGISIIQTFPSVAILALIVALLGIGVLPAVIALVLYSILPIARNTVTGLDSVPSDVVEAAKGIGMSSAQVLIKVKLPLAIPVIIAGIRTAAVWTVGLATLSTLVGATSFGNYIFTGLQTRNLVAVTVGSIAAATMAVVLDALIA--------
143942300    -NPSNYAYIPVSEWVEKYVKEWLFDQRPLFKQISIPIDSVLNSLDYFFNLVP-LPFVILFFVISAYKTNGIKFGIFTALSLIFIDLVDVWEETMTTMAMIITAVLFCAAIGIPIGILASRSNLFEKILRPILDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQVEKRFVQAAKALGCKNWMILY--------------------------------------------------------------------------------
136335477    ----------------------------------------------------------------------------------------WWDRALVTTYMATFGVIVSCTIGFTVGTLCFQNKRSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLISWVEKRKK-
135495282    -----------------------------------------------------------------------------------------------TLSFVLVAAPISFALGLGFGVWAYKSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCTDYQLLSEVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGVCITLIAVLLDKLSLAWANKQK-
135495282    ---------------NAGVDWVLANFFDTLKIFTWLIVDVLIPMKNAFLRMPIVATFVLFMGAGYIIG-GIRSALVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGITIGTLSAQNKTSSRIAIGVCDTLQTFPSFVYLIPVIMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVP---------------------------------------------------------------------------------------------------
136676784    --------------------------------------------------------------------------------FAYLSVFGQWEPSMQTLSFVLVSAPVCFILGLGFGIWGYLNKTVEMTLQPILNCMQTLPHFSYLVPVMVLFGVGDHAGAIATIIFATPPMIRLTILGLKKVSPDIVDSGLMSGCNRFQLLFKVLIPTAKRDILVGVNQVIMQCLAMTTIAAFIGAKGLGFDLKVALNSLEIGKASEIGLCVVLIAVILDKYSLAWANKQR-
136676784    ----------ISPFIDAGIDWFWESFFASLNAFNVWLITSVLVPMREAYLGMPVVSTFILVMGAGYIVGGIRSAVVVGGLILFIALSEYWDRALITAYMATFAVLVSAFLGITVGSVCAQNEVTSRAILSVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYAVIPATRYTVEGLNSVPISLHEAGTMSGVSRAQRWINIELPLALPHIMLGINQTVVFALFMVILGALIGTIDLGQIIMGALS----------------------------------
140959282    -------------------------------------------------------IVAAGATILSYKLSGKGLAIFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
137238807    -----------------------------------------------------------------------------------------WEPSMQTLSFILVAAPVSFILGLSLGIMAYKSKSFEKALYPLLLVMQTMPQYAVLVPAMVLFGIGDHSAAIITIVVATPPMILLTLLGLRGVPPEVIEAGKMSGCNNFQLMLKVLIPTARRDILIGVNQVIMVCLSMAVIAAFIGAKGLGWNLLLALNRLNIGLALEAGICISLIAVLLDKMSLAWANKQ--
228474635    ------------------------------------------------------------------------------------------SKTIEHFYISIISLLIAIVVAVPLGILLSKTKRTANVVLTIAGVLQTVPTLAILALMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDKNIIEAGTSMGMTKLQLMKDVELPLALPLIISGIRLSSVYVISWATLASYIGAGGLGDLVFNGLNLYEPPMIISAAILVTCLALLIDFLLSLVEKW---
142119296    -------------------------------------------------------------------------------------------------------------------------------MLPILDMMQTIPSFVYLIPILMLLGIGKIPGLIAVCIYAIPPVIRLTNLGIREVDKETIEASEAFGATKLQKLKSVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAISNQYLALGLFNGLAIVALAIIFDRITQEYGRR---
92115060     ---------------------------------------------HASGWITRLGYAALAGGAVAFLLASGHFRELSIMREYANIRDTFSDQLLTHLGLVGAALGPALAIGVPLGLLAHRSARVRGTLFSVLNVFQTIPSIALFALELGIKGIGAAPAIIALVMYALLPVVRNTHAGLKGVPPATVEAARGMGMTQRQVLWRVEIPLALPVMLSGLRIVTVQAIGLTVVAALIGAGGLGAFIFQGLGQYAIDLVLLGAIPTIVLAVIADFMLQML------
269959992    --------------------------------------------------------------------------------------------------------------------------------------MQTVPTFVYLIPTLVLFGLGIVPGLISTIIFAIAAPIRLTYLGITKVPEELIEAGKAFGASRMKLLFKVELPAALPSIMAGVTQCIMLSLSMVVIAALVGADGLGKPVVRALNTVNISQGFEAGLAIVLVAIILDRLCKAPNQKE--
57865716     ----------------------------------------------------------------------------------------LFAKTFEHLYISIVALVIAMIVAVPLGILLSKKEKLSKVSLTIASVLQTIPTLAVLALMIPLFGVGKTPAIIALFLYVLLPILNNTIIGIQNIDSNLREAGRSMGMTNFQLMKDVELPLALPLILSGIRLSSVYVISWATLASYVGAGGLGDFIFNGLALFEPSMIITATILVTAIALIVDYVLSLIEKW---
137561999    ---------------------------------------------------------------------GKGLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
242243449    ----------------------------------------------------------------------------------------LFTKTFEHLYISIVALVIAIIVAVPLGILLSKKEKLSKVSLTIAGVLQTIPTLAVLALMIPLFGVGKTPAIIALFLYVLLPILNNTIIGIQNIDSNLREAGRSMGMTNFQLMKDVELPLALPLILSGIRLSSVYVISWATLASYVGAGGLGDFIFNGLALFEPSMIITATILVTAIALIVDYVLSLIEKW---
309798834    -------------------------------------------------------------------------------------------ALGQHLQLSLLTLLVAIFLTIPLAVYLNGHKKSSDLG---ATSCRYLPDYGFVGLFIPFMGIGTLPALTALVIYAIFPILENTITALNGIDPSLEEAGIAFGMTKWERLKKFEIPLAMPVIVSGVRTATVMIIGTATLAALVGAGGLGSFILLGIDRRNTSLILIGAISSAILAILFNVILKWLEK----
139864204    -----------------------DSIESFFDPVLFFLVN----LEKLLQNTPWPIVIIVFLLFIYYGSRNIYLTIGSLFAFLLIAYFGMWQDTMSTVSIIGVCTLLAIGLGIPIGILMSGSDRVRSAVVPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAIIVYAIPPMIRLTDLGIREVDKEVLEAADAFGANKVQ-----------------------------------------------------------------------------------
143097481    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMIYISVFGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNLQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILI-------------
136494132    ----------VAKITNNITAWILDNLTIFTVGFKDFISGVLNPLETQLAASPWYVTVGMIVALALIIA-GIRTAILAFVLSMAIVLSGLWYEAMLTLTQTIVGCLLTMIVGLALGIWTGRSDRVERILRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVSEGIRAVPHALVEAATAAGSTTRQIITKVQLPAAKKTILLATNQGLIYVLAVVVIGGFVGAGGLGYLVIAGNSKPELGKGLIAGAAILLLGVIFDRIMQAGARRS--
302388815    -------------------------------------------------------------------------------------KQDILIAFQEHVFLSGIAMAIAIAVAVPLGIALTRYKKLAEPIIGIAAIIQTIPSLALLGFMLPIFGIGKLPAIIALTLYALLPILRNTYTGILGVDPALIDVGKGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRVADRNLILAGAIPAAILAILFDLILRKVEDK---
143080445    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVCGLTLFIALSPWWDRALVTFYMATFGVVISCLIGFSVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIRATRYTIEGLRSVPIGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
143964413    -----------------------------------------------------------------------------------------------------------------MGVLCVKSATIRGPIMSLVSLVQTVPSIALLAIMVALLGIGYWPAFIALLIYSILPIIRNTIVGLESVDPAMREAAKAVGMRPLQQLFRVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVIFGCVATMTLSLVLDQLIAVIEK----
27467141     ----------------------------------------------------------------------------------------LFAKTFEHLYISIVALVIAMIVAVPLGILLSKKEKLSKVSLTIAGVLQTIPTLAVLALMIPLFGVGKTPAIIALFLYVLLPILNNTIIGIQNIDSNLREAGRSMGMTNFQLMKDVELPLALPLILSGIRLSSVYVISWATLASYVGAGGLGDFIFNGLALFEPSMIITATILVTAIALIVDYVLSLIEKW---
143592054    ----------------------------------------------------------------------------------------------STLAIIFVCAFLCVVFGVPIGIAMSRSDTMQRLTIPILDMLQTLPPFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDKDVIEAADSFGMTDSQKLFGVQVPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLISGLGIVLLAIILDRVTKAALDR---
143056153    -----------------------DNIEAFFD----PLLYFLVSLEKLLLSTPWIIIIGVICGLAWLGSRSWKLVVGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIIMARSGRAEKAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASELLGQPQLKT----------------------------------------------------------------------------------
139748467    ---------------------------------------PIDGVRIVLQSLPWAVISFLICMFAFIAA-GWRLSLFALISCLYMVIIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVIVGLGRVPGEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
301058183    ----------------------------------------------------------------------------------------LWLRTGEHLMLTGVSSAAAMLIGIPVGILLFHRPWLRKATMGAIGILQTIPSLAMLAFLLALLHIGVLPAIIALTLYALLPIVRNTITGLQGVSKQVMEAAKGIGMTEGQQLRMVRIPLAAPFLVAGIRTAAVMGVGIATLSAFIGAGGLGQFINRGLALSNTRLI---------------------------
138811841    ---------------------------------------------------------------------------------------------------------ISFILGLAFGIWAYKSKRAENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSDFQLLFRVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGVCITLIAVLLDKMSLAWANKQ--
282876710    ----------------------------------------------------------------------------------------LFAKTFEHLYISIVALVIAIIVAVPLGILLSKKEKLSKVSLTIAGVLQTIPTLAVLALMIPLFGVGKTPAIIALFLYVLLPILNNTIIGIQNIDSNLREAGRSMGMTNFQLMKDVELPLALPLILSGIRLSSVYVISWATLASYVGAGGLGDFIFNGLALFEPSMIITATILVTAIALIVDYVLSLIEKW---
135370191    ---------------------------------------------------------------------GKGLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGIMAYKSKSVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRGVSPEVIEAGKMSGCNNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKMSLAWANKQ--
135370191    --------ISFADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIASCTIGLTVGTLCQQNKYTAKFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVTKFQRLINI------------------------------------------------------------------------------
142656420    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTAYMATFGVVISCIIGFTVGTLCFQNKQSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKLQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGFTLGICVAFIGLIFDNLIRTWVEKRK-
289549916    ------------------------------------------------------------------------------------------SKTIEHFQISIIALLLAIVIAVPLGILLSKTKKTANIVLTIAGVLQTIPTLAILALMIPIFGVGKTPAIVALFVYVLLPILNNTILGVKNIDKNVIQAGTSMGMTRLQLMKDVQLPLALPMIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIITAAILVTAIALIVDFLLSLVEKW---
138507369    ------------------------------------------------------------------------------------------------LSIIFVCTVLCAILGVPTGILMSKNDTAQRVITPVLDMLQTLPTFVYLIPLIFLFKITEPKLYLAIILYSIVPVIRLTNLGIRLVDRDVIEAANAYGMTARQKLIQVEIPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFGIVLLAIILDRVSKAALAR---
143908178    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALIVCGLTLFIALSPWWDRALVTTYMATFGVVISCIIGFTVGTLCFQNKNSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGLCVAFIGLIFDNLIRTW------
143908178    ------------------------------------------------------------------------------------------------------AAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
257870710    --------------------------------------------------------------------------------------------SIEHLYISFAALFLGIVVAVPLGVLLTRFPKAASIVIGVTSALQTVPSLALLALMIPILGVGKVPAIVALFIYSLLPILRNTYIGMKKVDWNYRDVAKGMGMTNFQSIISVELPLAIPTIMAGIRLSAVYVLAWATLASYIGAGGLGDLIFSGLNNYQPALIFAGTIPVTIFA----------------
142718532    --------LPLMPYLNEGFDSLIKEYGMFFEGINNFLLGLYTDMKNFMVGLPWPLLMISVIALAYFASGRNMIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLIIGIPVGIMMARNKKVRNAILPILDLMQTIPSFCYLIPGILLFGLGAVPAIFAIFVYAVPPLIRLTDLGIRLVDTEVVEAAEAFGASKKQKLWGVQLPL--------------------------------------------------------------------------
134663550    ---------------------------------------------------------------------GKGLALFAGIVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKFLYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
27468935     -------------------------------------------------------------------------------AFLQEYGSQLLSKAVEHFYISMFALLLAIVVAVPLGILLSKTQRTANVVLTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVKNIDKNVIQAGQSMGMTKFQLMKDVEMPLALPLIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIISAAIVVTLLALVIDFILSLVEKW---
144223918    ---------------NKGVDWVFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVVISCIIGFTVGTLSFQNKHTANFMLGICDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGAGKGLTLGICVAFIGLIFDNLITWVDKRKK-
144223918    ---------------------------------------------------------------------------------------------------------------------AFKSKRVEKVLYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGLALEAGLCISLIAILLDKMSLAWANKQ--
142467808    -------------------------------------------------------------------------------------------------------LFFCIFIGIPLGILSSRSKTFETVMRPILDVMQTIPSFVYLIPVVMLFGIGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLSKLLILIKIEIPLALKTIMAGINQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGSAVIGGTGIVILAIILDRITQ--------
282898212    --------------------------------------------------------------------------------FLLKYSREILIGSWEHLILVAIAMVVAISIGIPLGIYITRQPKLAPGILGLANAIQTIPSLAFLISVPFLGGIGRNPAIVALALYALLPIIRNTYIGINGINPAIKEAGIGMGMTDRQLLLKVEIPLALPIILAGVRVATVISVGIATVAAAIGAGGLGTFIFRGISTVNNELILAGAIPSAVIALGADFCLGLLE-----
140738374    --------------------------------------------------------------LIGYRIGGFKLSLTIIASFIFITFTGVLPQALLSIYLCGIAVIISFILGASLGIWAAHNDKVSAFMRPINDTMQTMPSFVILIPFVMFFGIGEFTALLAIIAYAFVPAMRYTEHGLRNLPETVIEAARMIGCSQAQLLWKVKIPLAMPVIMLGLNQTIMFGLAMLVIAALVGTTGLGQLIYIGLSKADFGTGMISGVSIALIAIIFDRTTQAWRIK---
140401085    -------------------------------------------------------------------------------------------------SIIFVCTGISILLGVPIGIAMSKSDRLQRSVVPILDLLQTLPTFVYLIPLIFLFSVTESKLYIAIILYAIVPVIRLTDLGIRLVDQDVIEAANAFGMNSRQKLVGVELPLALPNIMAGINQTIMMSLAMVVIASLVSAPGLGVNVLRGIRNLELGVGIVAGIGIVLLAVILDRVSKAALTR---
138138610    --------------------------EVFFDPLFYFLVR----FEKLLLATPWPIIILIVAALSYLGSRSWKLSLGAAVSFLLIGYLGMWNNTMSTVALISVATIICIALGIPIGIAMSKSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLF--------------------------------------------------------------------------------
142459309    --------------LENGFLAIRPALRTVLDPITQPLSWMLDATLYLFTTAPWFLIMAAILIAVWYATYSISVVLFNAFCLSFFAFVDHFEPAMQTFAVILVCTIISALLGVPIGIAMSKYNRLQKAIIPVLDLLQTLPTFVYLIPLIFLFPIGESRLYIAIVLYAIVPVIRLTDLGVRLVDKDVVEAGNAFGMSPAQKLNKVELPLALPNIMAGLNQTIM------------------------------------------------------------
136932561    -------------WVNEGEDYLKKNYRWITKIIASYIKNVYYFVEDFLIDSPWLLIAALIFLPCLIAG-GLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGI-----------------------------------------------------------------
137656014    ----------------------------------------------------------------------HKLALGTFFGLGFIVVVGMWPEAMISVYLCGIAVVFCFITGTSLGVWAAHSSIVSAIVRPINDTLQTIPLFVILIPFVMLFKIGDFTALLAIIIYAIVPSIRYAEHGIRNLPSEVIEASNMMGSTRMQLLFLVKIPLAMPVIMLGLNQTIMYGIAMLVIAALIGTNGLEQIVFIGLTDGNMGKGLIAGISMAIIAMIVDRITKTISEK---
139613161    -----------------------------------------------------------------------------------ITLTGHWQDALYSVYLCSAAILVCMLIGCPLGILAAKFEIVSRIMRPLNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPIIRYTEHGLRHVPPTLIEAARANGCSPLQRLLLIELPVARPAILLGLNQTVLFALAMLIIAVLVGARGLAEQVNIGLRDADTGLGMTAGLSMAFIAIIADRILRGWATR---
139396930    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISL------------------
242243766    -------------------------------------------------------------------------------AFLQEYGSQLLSKAVEHFYISMFALLLAIVVAVPLGILLSKTQRIANVVLTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVKNIDKNVIQAGQSMGMTKFQLMKDVEMPLALPLIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIISAAIVVTLLALVIDFILSLVEKW---
134570471    -------------------------FISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVIGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQVSGSYSEVSKSFGGTGIQTLNKVKFPLAVPSLVMGFNQTVIMAFAMQIVTPLIGGKGLGLQVFNALQR---------------------------------
293379283    ----------------------------------------------------------------------------------------IFAQFIRHFLISIYGVLFAAVVGIPVGIMISRRRKLANWVIRLANIIQTIPSLAMISILIIGLGLGVNVVIVTVFLYSLLPIIKNTYTGMIQVDKNILDVGKGMGMTARQRLFMVELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATDTSIILAGALPTALMAIITDWLLGILEKR---
140283621    --------------------------------------------------------------------------------------FGQWKPSMQTLSFILVAAPLSFVFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135619716    -----------------------------------------------------------------------------------------------TLSFVLITTPICFVLGLSFGIWGYLDKKVETSLQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKSQLMFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKVALNSLKIGKAAEAGFCIVLIAVILDRFTKAWANKQ--
136363427    --------IPIGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDTLFNFIPFPIILLIFVIFAYR-TNGIKFAIFSFLSLLFIDLVDLWAESMTTLAMIFTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTRFLILIKIEIPLS-------------------------------------------------------------------------
134395268    LNPSKYAYFPLAEWIEKYAKDWFFSQRPVFKKISIPIENTLSSLDSLFNYIPLPIIIIFFTFAAYK-TNSIKFAIFTALSLIFIDLVNIWEETMTTMAMIVTAVLFCCVIGIPLGIAASRSDIFEMIMRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVIAIIIFALAPVIRLTNLGLRQVSKGVKDAGKALGCSKLVILYKIELPLAIRS----------------------------------------------------------------------
134510593    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVERTLYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLI-----------------
140378168    ------------------------------------------------------LFVAAGAAILSYKVSGKGLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFFMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135576113    ---------------------------------------------------------------------GKGLAIFAGLIMIYISVFGQWKPAMQTLSFILVAAPLSFIFGLSLGIMAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNFQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKMSLAWANKQ--
137805670    -------------WVNDGEDYLKKNYRWFTKIIAGYIKNGYYFLEDFLIDSPWLLIAAIIFLPCLIAG-GLRLGLYSLFVIYFWGGTGMWDESMQTLALMGLSVLLCVVFGVTLGVMCSQSDRFDNFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPEQTIESATSFG----------------------------------------------------------------------------------------
213027114    -------------------------------------------------------------------------------------QESFAALALAHFWLVGISSLFAVVVGVGAGIAVTRGKEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGVLPILQATLAGLGAVPASVMSVASGMGMSRRQQLYQVELPLAAPVILAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIIDRLFERLTR----
73661761     ------------------------------------------------------------------------------------------SKTVEHFYISMIALLIAIVVAVPLGIILSKMKRTSNIVLTIAGVLQTIPTLAVLAVMIPIFGVGKLPAIVALFIYVLLPILNNTVLGVKNIDSNLKEAAISMGMTRFQLMKDVELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFVFNGLNLYDPLMIVSAAVLVTALALIVDVLLSLVEKW---
298527825    ------------------------------------------------------------------------------------------PYILEHLNLVLIPMCIAVLIALPTSIMLTRYRRFTSRIMAVFNAGQTIPPLAVIAIFFPFLGLGYAPAILALSIYALLPIARNTITAISSVPQDVKEAARGMGMTPWEVLRKVELPLSVPGIMTGIKTSAVLTVSTAVLAALVGGKGMGAVIFAGINFFQAELILAGTVYIGIMAVLIERMLTLLE-----
73541145     --------------------------------------------------------------------------------MQALLDTDTLRLTRRHVALVVGAVGAATLAGVPLGIVSARRRRLGQGVLGVVSMLQTVPSLALLAMLIPLLGIGVWPAMVALFLYALLPIVRNTCTGLQQVSVSMRDAARALGLRDLQVLRYVELPLALPVVLAGVKTAAIISVGTATIAAFVGAGGYGERIATGLALNDTVMLLAGAIP---------------------
142637203    -----------ADFWNRGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLTLFIALSPWWDRALVTTYMATFGVIISCTIGFIVGTLCQQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLKSVPAALHDAATMSGVTKLQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLVLGICVAFIGLIFDNLITWVEKRKK-
142637203    ---------------------------------------------------------------------------------------------MQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRGVSPEVIEAGKMSGCSNWQLLTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135552990    ---------------------------------------------------------------------------------------------------------------------------------PILDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEASEAFGATKLQKLRTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVLNQYLALGLFNGLAIVALAIIFDRAAQQYGKR---
142733143    ------------------------------------------------------------------------LALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142619609    ---------------------------------------------------------------------GKGLAIFAGLVMVYISVFGQWNPSMQTLSFILVAAPLSFIFGLTLGVMAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKMSLAWANKQ--
239636069    ------------------------------------------------------------------------------------------SKTIEHFYISIIALLIAIVVAVPLGILLSRTTKTANVVLTIAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVKNIDKNVIQAGQSMGMTQFQLMKDVQMPLALPMIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIISAAILVTLLALIVDFLLSLVEKW---
135856829    ------------------------------------------------------------------------LALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142652144    -------KLSIRQPIADAVKALTVHFIGFTKGLRFVYLNLLHPLDVFLTHIPWWFTMAIFVAIGYF-TVGLRFAFITALLLLFIGACGIWSQSMITLSSVLVSVFLCFALGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLI------------------------------------------------
136221765    ------------------------------------------------------AIATIVLVCAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVVVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
22536427     ------------------------------------------------------------------------------VNFLSQYGMQILVKTWEQVYISFFAIALGIAIAVPLGVVLTRFPKVAKIIIAIASMLQTIPSLALLALMIPLFGIGKIPAIVALFIYSLLPILRNTYIGMNNVNPTLKDCAKGMGMKPIQSIFQVELPLATPIIMAGIRLSTIYVIAWATLASYIGAGGLGDLIFSGLNLFQSKLILGGTIPVIILSLIIDYLLGLLE-----
140175739    ----------------------------------FVYLNLLRPLDIFLTHTPWWYTLAVFASIGYF-TVGLRFAIITIILLLFIGACGIWPQSMITLSSVLVSVFLCFIIGVPLGVIASYSERFKNIQDVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYAIPPIIRLTALGLTQVSGTYSEVSRSFGGSLLQTLGKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFN-------------------------------------
58584134     ------------------------------------------------------------------------------------------RYTREHLALVGISLGLALLLALPLGVLAARRPRLGQVVLSLTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLTSIPRELRQTAHAIGLPAWTRLWRVELPLARRTIVAGIQTAAVINVGTATLGALIGAGGYGQPILTGIRLDDLGLILEG------------------------
70725608     ------------------------------------------------------------------------------------------SKTIEHFYISIIALLIAIVVAVPLGILLSKTKRIANVVLTIAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDKNIIQAGTSMGMTKMQLMKDVELPLALPLIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIISAAILVTCLALLVDFILSLIEKW---
143947378    ------------------------------------------------------------------------------LSCIYLAVFGQWEPAMQTLSFVLVAAPVSVLFGVIWGVLAYKSRTVERVITPLLLVAQTFPHFAYLVPIIVFFGIGDHAGAIATIIFATPPMIRLTLLGLKRVSPEVLDAGRMSGCRNYQLMFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAMGLGFNLLLALNQLRVGQALELGICIVLIAVVLDKLSLAWADKQ--
136533769    ---------------------------------------------------------------------------------IYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
116332964    ------------------------------------------------------------------------------IHFLATYGTQLISKTGQHLYISAAALALGVIVAVPLGILLTRMKHGANFVITLAGVLQTIPAMALLAMMIPIFGIGSTPAIVALFIYSLLPILRNTYLGMQGVSPTVRDAAKGMGMTWWQMMLRAEIPLAAPVIMAGIRLSATYVIAWATLASYIGAGGLGDFIFNGLNLYRSDLILGGSIPVILLALIVDYLLGKLE-----
136061807    ---------PLAVWLDLIFNFVKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLRLALLALVTFAWTALIGQWKIAMQTMSVLTLAAPFAVLIGLGLGITAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITI--------------------
134427794    ---------------------------------------------------------------------------------------------MKTLAAISVSAPLAVIIGLCLGILAAKRKNFANLLWPMLNILQSLPHFSYLILVVIFFGIGTKAGVIATIIFAFPPMTRLTILGIQNISKEIREAGIMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMVVIAAFIGQPGLGHDLLVRLQGLRLGEAFEIGVAVVLIAITLDR-----------
139396929    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGVRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALQ----------------------------------
15925437     ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIVLTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLIIGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
172035039    -------------------------------------------------------------------------------------------RTGEHITLVLIAMIVATGMGIPLGIIMSRYPKLANPILLVTNAVQTIPSLAFLITVPFLGGIGKRPAIIALILYALLPIIKNTYIGITQIRKGVKEAGKSLGLTPLKILFLIELPLALKVILGGVRIAAVICVGIATIAAAIGGGGLGVFIFRGLSTVDNTMILAGAIPSAIIALLVDWGLGWLE-----
143421109    ---------------NSGVDWILDNFDPLKVFNTWLITQVLIPMKNAFLRMPAVATFVLFMGAGYIIG-GIRSAIVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGIIIGTLSAQSKTSTKITLAVCDTLQTFPSFIYLIPVIMLFGVTDTSVLIAVVIYATIPATRYTIEGLRSVPSALHDAGSMSGVNRLQRWMRIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQTGNGLMLGLCVAFIGLAVDNLIRTWAEKQK-
49484664     ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
302334073    ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGIDALLALVEKW---
21284100     ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLIIGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
139761233    -EWKLSIRQPIADTVKSLT--VNPGFIAFTKGLRFVYLNLLNPLDTFLTHTPWWYTTAVFALIGYF-TVGLRFALITVLLLLFIGACGIWPQSMITLSSVLVSVALCFAIGVPLGIIASYNPRFKNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTFSEVSRSFGGTTLQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPL-------------------------------------------------
142179065    -----------------------------------------------------------------------------------------------HLSLAVPAIVVGVLISVPLGILCVKSAAVRGPVMTVISLVQTVPSIALLAIMVAVLGIGYRPAFIALLVYSILPIVRNTIVGLDGVDPAMKEAARAVGMRPAQQLLKVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVLFGCVATMTLSLVLDQLIALIE-----
282901071    --------------------------------------------------------------------------------FLLQHSKEILIGSLEHLVLVSIAMMIAITIGIPLGIYITHRPKFAPAILGLANAIQTVPSLAFLISVPFLGGIGRNPAIVALTLYALLPIIRNTYIGINGISPAIREAGIGMGMTERELLLKVEIPLALPVILAGVRVATVISVGIATIAAAIGGGGLGTFIFRGISTVNNELILAGAIPSALIALGADFCLGMLE-----
137368728    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGATILAYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAVPLSFVIGISLGIAAYKSKRVENALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIA----------------
140293140    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLSVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPSGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRA-------
253734129    ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRIANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLIIGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
134584972    ---------------------------------------------------------------------------------------DYYTFAAQTLAVIFVCSILCVIVGVPVGIAMSRSDRLQRALIPVLDMLQTLPAFVYLIPLIFLFSVTEPKLYIAIILYAIVPVIRLTDLGIRLVDVEVIEAATAYGLTERQKLTKVQIPLALPNIMAGINQTIMMSLSMVVIASLVSAPGLGVLVLRGIRNLELGVGLLSGLGIVVLAIVLDRTTKLALNR---
137993564    -NPSTYAYIPLSEWVEKYFKEWLFEQRPLFKKLSVPIDSVLNSLDYFFNLVPLPIVILFFAYFAFK-TNGIKFAIFTFCSLVFIDLVDVWEETMTTMAMIITAVLFCSIIGIPLGIVASKNNLFEKILRPVLDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQIEKRFIDAAKALGCT--------------------------------------------------------------------------------------
134988450    ---------------NAGVDWVLANFFDTLKIFTWLIVDVLIPMKNAFLRMPIVATFVLFMGAGYIIG-GIRSALVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGITIGTLSAQNKTSSRITLGVCDTLQTFPSFVYLIPVIMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPTALHDAGSMSGVTRLQRWLKIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQTGNGLMLGLCVAFIGLAVDNLITWANQRKKL
257866739    --------------------------------------------------------------------------------------------SLEHLYISFAALLLGILVAVPIGVILTRFPKAATIVIGITSALQTVPSLALLALMIPILGVGKVPAIVALFIYSLLPILRNTYIGMKKVDWNYRDVAKGMGMTNLQSIISVELPLAIPTIMAGIRLSAVYVLAWATLASYIGAGGLGDLIFSGLNNYQPPLIFAGTIPVTIFA----------------
136438017    ------------------------------------------------------------------------------------------------------------IIGIPLGILASRSKIFETILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFSLAPVIRLTNLGIRQVEKRFKDAGKALGCNKYLILFKIEMPLALKTIMAGINQTLMLSLSMAVIAALIGAGGLGLTVYVALGRLDIGSALVGGIGIVLIAIIFDRITQ--------
70727655     --------LPFSNWIDTIVNWLTEHLSGIFSFLQTAENAVMNVTTNILLAIPPFVMILLLVLLAFFVKRKIGFPIFILIGLLFIYNQNMWDDLMSTITLVLISSLISIIIGVPLGILMSKSDTVEKIVKPLLDLMQTMPGFLYLIPAVAFFGIGMVPGVFASVIFALPPTVRMTNLGIRSISKELVETSDSFGST--------------------------------------------------------------------------------------
223042537    ------------------------------------------------------------------------------------------SKTIEHFYISIIALLIAIVVAVPLGILLSKTTRTANVVLTIAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVKNIDKNVIQAGQSMGMTKMQLMKDVELPLALPLIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIISAAILVTLLALIVDFLLSLVEKW---
136045957    ----------------------------------------------ALYLRMPAVATLVLAVGAGYLIGGVRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVGKRK-
143547601    ------------------------------------------------------------------------------------------------------------------GIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
134425078    -------------WVETIFDYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVVLTAL-SAGVRTAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIVIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLS----------------------------------------------------------
140638317    -----------------------------------------------LPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNL---------------------------------------
136439748    --------------------------------------------------------------------------------------------------------------GIPIGILASRSNLFEKILRPILDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQVEKRFVQAAKALGCKNWMILYKVELPLALKTIMAGVNQTLMLSLSMAVIAALIGAGGLGLTVYVGLGRLDIGQALVGGIGIVLIAIIFDRI----------
139800125    ---------------------------------------------------------------------------------------------------------------------------VWNVVRPVMDAMQVIHSFTYMVPFVFFFSIGVVPATMVTMIYALPPLVRLTNLGIRQVPEDVVEASRAYGAPESRVLVDVQLPLARPAIMTGLNQCLMLSIAMVGIAAIMGASGLGLQVFRAVQNLDVGLGFSAGFALFLVSVVLDRL----------
139922140    ---------------------------------------------------------------------------------------------------------------VPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTDRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
227898766    ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
283471668    ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDIELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
137105816    -----------------------------------------------LPGLPWTIVAAGAVILGYKLSGK-GLAIFAGLVMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLTLGVMAYKSKRVEKALYPILLTMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLC---------------------
194015757    ------------------------------------------------------------------------------------------EEFYRHFLMSAYGVLFAAIVGIPVGIFVAHYRKLSNWIFAITNVIQTIPALAMLSVLMLVLGLGANTVIISLFLYSLLPIIRNTYTGIVSIEHAYLESGKAMGMTKWQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIIRGSNATNTAIILAGAIPTALMAIIADLVMGWLER----
135544387    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIISCSIGLIVGTLCQQNKYTTNFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIIYATIPATRYTIEGLRSVPAGLHDAATMSGVTKLQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLILGICVAFIGLIFDNLIRTWVNKRK-
114569621    ------------------------------------------------------------------------------------------DLLAGHMLLSLAAILVGLSISLPLGILAASRPRLAAVVLNAASVIQTIPGLALLALMVPLLGIGYAPAFLALMLYSILPILRNTIVGLQGLDPVVREAARGIGMTPRERLWQVELPLALPVIVAGLRTAVVWVVGAATLATPVGASSLGNYIFAGLQTRNWLSVLFGCLFAAGLAIALDQIIRLLEARDR-
141057515    ------------------------------------------------------------AALLSYKLSGKGLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDK-----------
137995132    -------------WVEKIFNYAVIKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQ---------------------------------------------------------------
141998850    --------------------------------------------------------------------------------------------------------------GIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLSKVDIPLAMPTILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGIAILFVALLLDRIVQ--------
300767244    --------------------------------------------------------------------------------------------TWQHLYISAFSLFLGIIVAVPIGILLTRVKPIANVVMSIASMLQTIPAIALLALMIPFFGIGAIPAIIALFIYSLLPILRNTYLGLEDVDPALIDAAKGMGMTGWQSIVKVELPMAAPVIMAGIRLSATYVIAWAALASYIGAGGLGDFIFNGLNLYRTDLILGGSIPVIILALIVDWLLGKLEA----
142331725    ---------------------------------------------------------------------GKGLALFAALTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
289565141    ------------------------------------------------------------------------------------------EAAFQHLSISLISLLIAALIAIPLAIWAANHKKMAEVLLQITGVLQTIPSLALLGLLIPFVGIGTVPALIALVIYALLPIFQNTYIGLAEIDPSIEEAAVAFGMSRMRRLLKVELPIALPVIISGIRTALVLIIGTATLAALIGAGGLGTFILLGIDRNTPVLTLIGAISSALLAIIFSGLIRWLQHKK--
142835602    --------------------------------------------------------------------------------MVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKTLYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142835602    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGTRSALVVCGLTLFIALSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVP---------------------------------------------------------------------------------------------------
139556689    --------------------------------------------------------------------------LFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142753784    --------------ISDFLLFLIIFIREIFQTINSISGGSLKEFKWLYLPALPWTAVVIGLFILGYRLKGLGLALIASLGFFYVSIFGQWEPTMETLSLVLVTAPICFALGLFLGILGYLSKKVEITLQPILNVAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFKVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGA----------------------------------------------
282912013    ------------------------------------------------------------------------------------------SKTLEHFYISIVALLLAIIVAVPIGILLSKTKRTANIILTVAGVLQTIPTLAVLAIMIPIFGVGKTPTIVALFIYVLLPILNNTVLGVQNIDSNIKEAGKSMGMTQFQLMKDVELPLALPLILGGIRLSSVYVISWATLASYVGAGGLGDFIFNGLNLYDPLMIVTATVLVTALALGVDALLALVEKW---
134568725    --------------LDAFVDWIWNTFFYYLNAFNIFLLTNVLGPMKQAYLNMPVVSTFVLFMGAGYIIGGIRSCLIVGSLILFIALSEYWDRTLITLYMATFAVGVSAISGIVVGSLCAQNEFASKSILSLCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPPSLHDAGSMSGVSKMQRWRLIDLPLALPHIMLGINQTVIFALMMIVLGALIGTEDLGQLIMGSLSRPNAGIGFTLGIFISFICLAVDNLITWADERKKL
87120187     ------------------------------------------------------------------------------INFLFQNQELLLKLTIEHISLVAVAVGLATVTGVPIGIAITQNEKMANIVLYIASIIITIPSIALFGLMIPILGIGYLPAVIAVLLYSQLPIIRNTYTAINNVDPALREAARGIGMNPMQRLRMVEIPLATPVIMAGIRIAVVMNIGVMAIASYIGAGGLGVLISRGISQSDPRQLIAGAIAVSVLAIIADYSLMFLQKK---
136499028    ----------VAKITNDATTWILENLTIFTVGFKDLISGFLNPLETQLAASPWYVTVAMIVALALIIA-GIRTAILAFVLAMAIVLSGLWYEAMLTLTQTIVGCLLTMIIGLALGIWTGRSDRAERALRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVCEGIRAVPHSLVEAATAAGSTARQIITKVQLPAAKKTILLATNQGLIFVLAVVVIGGFVGAGGLGYLVIAGNSKPELGKGLIAGVAILLLGVIFDRIMQAGARR---
242372101    ------------------------------------------------------------------------------------------SKTIEHFYISIIALLIAIVVAVPIGILLSKTTRTANVVLTIAGVLQTIPTLAVLAIMIPIFGVGKTPAIVALFIYVLLPILNNTVLGVKNIDKNVIQAGQSMGMTKMQLMKDVELPLALPLIISGIRLSSVYVISWATLASYVGAGGLGDLVFNGLNLYQPPMIISAAILVTLLALIVDFLLSLVEKW---
135695318    ----------------------------------------------------------------------------------------------------FTAVLFCMLIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDVGSAVIGGTGIVILAIILDRITQ--------
141115011    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQT--------------------------------------------------------------
141693032    -----------------------------------------------------------------------------------MVVIGYWEESMNSLSLVAISVPMAILIGFVIGVWGFYSGRAERVIMPSLDLFQTVPAFAYLLPILLLFGFGTVVGLIASVLYSFPPMVRNTIVGLRSVAPEVIESGLMSGATPGQLFWQVRVRSCRRQILLGVNQATMASLSMVIIASIIGGTSIGWEVLTTIRKAQFGESLLVGMVIALMAMIIDRITFGLAQRS--
135439969    ---------------QAGVDWIWDTFFFTLKAFNFLIIKILMPMKHAYLSMPVVATFLLVMGVGYIIG-GVKSSLIVGGFILFIALTEWWDRALITAYMTTFGVLVSAIIGIIVGSLCAQYKISSKFILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTVEGLRGVPQSLQDAGSMSGVNRLQRYIRIELPLAFPHIMLGINQTVVFALFMVIIGAMIGTDDLGQYILKALSDKKTGNGLTLGLCVAFIGLAVDHLIRTWSIKRK-
142421409    --------------LDAFVDWIWNTFFYYLNSFNIFLLTNVLGPMKQAYLNMPVISTFVLFMGAGYIIGGLRSCLIVGSLILFIALSEYWDRTLITLYMATFAVGVSAISGIIVGSLCSQNDFASKSILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPSSLHDAGSMSGVSKLQRWRLIDLPLALPHIMLGINQTVIFALMMIVLGALIGTEDLGQLIMGSLSRPNAGIGFTLGIFISFICLAVDNLITWADERKKL
137775316    ---------------------------------------------------PRLAARRRRCCGFAWFAAGWKMALTTTVGLFVIGISGMWYDASETLAQTVVAVVLSVIIAVPIGVWLGRRPKIETAISPILDSLQTIPPLIYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTALGVRQVNPESIEAATTFGASQRQVLWGVRIPLAMPSIILAVNQMVMMVLAMAIIAGMVGGGGLGYRSIEALTGANAGLGIEVGLAVVIMATILDRLTQSAARRM--
141890321    ------------------------------------------------------------------------------------------------------------------GIAASRSRIFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAGASLGLSKFKILHRIELPLALKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGAAVVSGTGIVILAIVLDRITQKIVPQDNI
258404898    --------------------------------------------------------------------------------------------TWEHMWIVGLSVGIATVIGVPVGILITKYETLAKRVINAANIFMTIPSIALFGLMLPMLGLGKVPAVIALVLYSQLPIIRNTYVAIKNVPPAVVNAGRGMGMSNWQLLKEVELPIAIPVILAGLRTAAVMNIGIAAIATFVGAGGLGVYIQQGIDRVYDEMIVAGAILVSVFAIVVDGGMAGIE-----
289434709    ------------------------------------------------------------------------------------------EEFWRHFLMSAYGVIFAAIVAIPLGVYIARKKRLAGWVIQTANIIQTIPALAMLAVLMLVMGLGTNTVVLSLFLYSLLPILKNTYTGIRNVDGALLESGKAMGMTKWQVLHLIEMPLALSVIMAGIRNALVIAIGVAAIGTFVGAGGLGDIIVRGTNATNTAIILAGAIPTAFMAILADLLLGWVERR---
224370048    ------------------------------------------------------------------------------------------ELFLQHLHMVSLSMIFATIIGVTAGIVLQRFRKYTGLCMYIIGLGQTIPSLAVLALAMSFLGLGLKPAVFALTIYSILPIARNTLAGITAVPPELIDAGKGMGMPPMRILMEVEIPNAMKVILTGFRVALIINIGTAALAYVIGAGGLGDLIFTGINLMQTDKLLAGAIPVTLLALFADFLSELL------
194289623    ----------------------------------------------------PFAAIARAFLDGTGARRSAPAPAGARNRLLALLGPDTPRLARRHVGLVAGAVGAATLVGVPLGMLAARRRRTGQLVLGAVSVLQTVPSLALLAMLIPLLGIGVWPAMVALFLYALLPIVRNTATGLEQVPQGMRDAARALGLRGAQVLRYVELPLALPVLLAGVKTAAIISVGTATIAAFVGAGGFGERIATGLALNDTTLLLAGAIP---------------------
266619222    ------------------------------------------------------------------------------------------ELILQHIKIASTAILISGTIGLFLGILISEHRKFATWIIGIINVAYTIPSISMLGFLIPFTGIGNKTATIALTIYGLLPMVRNTYTGITTIEASTIEVAKGMGSTPWQILYKVKLPLALPVIVAGLRSMVVMTISLSGIASYIGAGGLGVAIYRGITTNNAAMTYAGSILIAIVALASDQLVAYIERHIR-
140637062    -------------------------FETFFVYIKAFNTWLIQEVLQPMRALMPAIATIVLVVGAGYLIGGVRSALVVCALTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
238763802    -----------------------------------PLEKLKSGLLYCLKDPLCWALLLLAGLVFGMTSGGIFSALFPDLDRPIYVQDTFWSLVVAHVFLVLVSSIIAIFIGVSAGIGVTRGKEFRSVVETIVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTITGVESVSRDIREVAEGVGMNARQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAIVVALLAIITDMIFTRWNRR---
137964988    ----------------------------------------------------PWTAATVGAFLLGYQLGGFRLALLGGIGSLYVSIFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCTKRQLLFKVLIPTARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNL---------------------------------------
135383745    ---------------NAGVDWIWDTFFYQLKVFNTWLIVDVLQPMRAAYLRMPIVATFVLVMGTGYIVGGMRSALVVGGFTLFIALSPWWDRALVTAYMATFGVIASGIIGVISGSLAAQNTTSTKIVLGICDTLQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTIEGLRSVPPALHDAASMSGVTRLQRLFQIEFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYIMKALSDLKGGKALILGLCVAFMGLAVDNLIRTWANKRK-
135383745    --------------------------------------------------------------------------------------------------------------------------------NPILNVMQTMPHYSYIVVIMVMFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPDVVHAGKMSGCNDFQLLFRVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGVCISLIAILLDKMSLAWAHKQ--
135069116    ---------------------------------------------------------------------------------------------------------------VPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTGRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
254824515    ------------------------------------------------------------------------------------------EEFWRHFLMSAYGVIFAAIIAIPLGVYIARKKRLAGWVIQIANIIQTIPALAMLAVLMLIMGLGTNTVVLSLFLYSLLPILKNTYTGIRNVDGALLESGKAMGMTKWQVLRLIEMPLALSVIMAGIRNALVIAIGVAAIGTFVGAGGLGDIIVRGTNATNTAIILAGAIPTAVMAILADLLLGWVER----
269968439    --------------------------------------------------------------------------------------------TMEHISLVALAVGLAILTGVPIGILITQNERAAKVVLYVASIIITIPSIALFGLMIPLLGIGYVPAVITVLLYSQLPIIRNTYTAIHNVEPSLREAARGIGMTPFQRLKMVEIPLAIPVIMAGVRTAVVMNIGVMAIAAYIGAGGLGVFISRGISQSDPRQLIVGAIAVSLLAIIADYGLIRLQKR---
143467321    ---------------------------------------------------------------------------------------------------------------------------------PVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEACEAFGATKLQKLKTVQIPLALPTVFAGVNQTIMMALAMVVIASMIGVKGLGVPILRAVMNQYLALGLFNGLAIVAIAIIFDRVAQEYGRR---
142790124    -------------------------------------------------------------------------------------------------------------------IIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTCLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLLAIIIDRITLAWTKKQR-
141685245    --------------IDSSFRDFTREHGELMEQIFDPLKQFLIFSEQLLTDTPWPIVIAVIAGLAWFASRSLKIAIGTVVTLLLIGYFGMWEDTMRTVSMIFVCTITAIVLGLPIGVLMSRFDGMQRIVNPTLDIMQTMPSFVYLIPVVMLLGIGKVPGLIAVVIYAIPPIIRFTNLGIRLVPADVLEAS--------------------------------------------------------------------------------------------
227550870    ----------------------------------------------------------------------------------------IFAQFIRHFLISIYGVLFAAVVGIPVGIMISRRRKLANWVIRLANIIQTIPSLAMISILIIGLGLGVNVVIVTVFLYSLLPIIKNTYTGMIQVDKNILDVGKGMGMTARQRLFMVELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATDTSIILAGALPTALMAIITDWLLGILEKR---
223938025    ----------------------------------------------------------------------------------MLVKIAHW--TGRHLLLVGISLFFAIIIGIPLGIWASKPGLASQIIIGTSGLVQTVPALALLALLIPFLGVSITTAIVALFFYSLLPIVRNTAAGLQSIPTPLRESAAALGLEPGAQLRKIFLPMASRTILAGVKTSAIINVGSATLAALIGAGGLGEPIISGLNLNDHATILEGAIPAAILALFV-------------
297159339    ------------------------------------------------------------------------------------------DATVQHVWITVASVAIGFVVAFPLALLARRWRSVAGPVLGLTTILYTVPSLAMFSLLLPFFGVSAAVVITGLVLYSLTILVRNIMAGLASVPEEAREAARGMGYGPLRLLFGVELPLALPALMAGLRITTVSTISLTTVGAIVGYGGLGNLIYEGMRSFFKAQVLTASVLCVALAVAAD------------
297528725    -------------------------------------------------------------------------------------KNDIWIAFQEHVLLSAIAMGIAIVIAVPLGVALTRHRKLAEPIIGVAAIIQTIPSLALLGFMLPIFGIGKLPAIIALMLYALLPILRNTYTGILGVDPALVDAGRGMGMTSRQILWMVELPLSLPVIMAGVRTATVLTIGVAALATFIGAGGLGDLIDRGLRIADKNLILAGAIPAAILAIAFDWLLRKVEKK---
284172818    ----------------------------------------------------------------------------------------------QHIILVLVSELAAIAVAVPLGIIAVRYKRLQGAILSMGNVAQTIPTLAVIALAFPIFGLGFSSAVIALFVYALLPILTNTITGLDQVDESTIEAAKGMGMTKGEILRKIQLPMALSVIFAGIRTSIVINVGTAYLAFFIGGGGLGVWVISGINLFNTPQILAGAIPGALLAITLDSTFAFIAR----
137190309    ---------------------------------TWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIG-GIRSALVVCGLTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGFTLGICVAFIGLIFDNLITWVEQRKK-
141365412    -----DLVIPFDRWLNSGMGFLITYFGWFFRGVSWLLEWPIDGVRIVLQSLPWAVISFLICMFAFIAA-GWRLSLFALLSCLYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIIVPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVIVGLGRVPGEVIESGLMSGATHRQLFWQVRIPSTKRQLLLGVIRR--------------------------------------------------------------
254229368    --------------------------------------------------------------------------------------------TMEHISLVALAVGLAILTGVPIGILITQNERVAKVVLYVASIIITIPSIALFGLMIPLLGIGYVPAVITVLLYSQLPIIRNTYTAIHNVEPSLREAARGIGMTPFQRLKMVEIPLAIPVIMAGVRTAVVMNIGVMAIAAYIGAGGLGVFISRGISQSDPRQLIVGAIAVSLLAIIADYGLIRLQKR---
140807269    -------------WINDGESWMKKNYRWVTRLVAGVIKEWYYSMEDFLIEAPWLFIFALIVIPTLKAS-GLRLTLFAVFTLLFWGFVGMWEQAMQTVALMALSVFFSVVFGVLVGIWCSQSNRVEGFVRPILDTMQVMPAFVYLLPAIFFFGIGGPPAILASMIYAMPPIIRLTNLGIRQVPKETIETAKSFGSNRIQMLTKIQIPLALP-----------------------------------------------------------------------
142861003    ---------------------------------------------------------------------------FAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
140015668    -------------------------------------------------------------------------------------------------------------------------------------IMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADAFGSNYRQRLFSVQLPLALPNIFAGVNQTIMMALAMVVIASMIGVKGLGVPVLQSIQNQYLALGLMNGLAIVALAIIFDRVSQQYGKR---
297616825    -------------------------------------------------------------------------------------------ATVQHLYLALGSELIGCLIAIPFGIWLTRREKLADYVLAATGSIQTIPSLALLGFVLPLLGIGPLPAMVVLVLYSLLPVIRNTYTGIRNVNPVYIEAGTGVGMNSRQLLWMVKFPLALPIIMAGVRISTVYLISWATLAAFIGAGGLGDLIITGIQTADANFIIAGTVPTAVLAIGAGWILGKVE-----
299822925    -------------------------------------------------------------------------------------------EFWRHFLMSIYGVLFAAIIAIPVGIYIARHKRLANWVIQFANIIQTIPALAMLAVLMLIMGLGTTTVVVALFLYSLLPILKNTYTGIQNVDNALLESGKAMGMTKFQVLRMIELPLALSVMMAGIRNALVVAIGVAAIGTFIGAGGLGDIIVRGTNATNTAIILAGALPTALMAIITDLLLGWLER----
142237389    --------ISFADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIASCTIGLTVGTLCQQNKYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVTKFQRLINIEFPIAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKKGGGKGLILGICVAFIALIFDNLITWVEKRKK-
229541808    -----------------------------------------------------------------------------------------WVQFYRHFLMSAYGVLFAAVVAIPLGIFMARRRKLSAWILTLANIIQTVPSLAMLSMLMLVMGLGTNTVVLALFLYSLLPVLKNTYTGILSVDQFLLESGKAMGMTKFQIMRMVELPLALSVIMAGLRTALVVAIGIAAMGTFVGAGGLGDIIVRGTSVSNTSIILAGAIPTALMAVAADFIMGWIERR---
139024319    -----------GDAIEGFFDPLLYFLIWL---------------EKLLVSSPWPIVIGVFALLAWIGSRSVKLVVGTIACFLVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKTILPVLDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPPIVRLTNLGIREVDKETLEASEAL-----------------------------------------------------------------------------------------
306821655    --------------------------------------------------------------------------------------------IGEHLFISSLAIVLGIIVAVPAGIAVTRSKKLSVILITIASILQTIPSLALLSMMVPIIGIGKLPAIIALFIYSLLPIIRNTMLGINGVNEFLVDAGKGMGMTANEIMFKIKLPLSAPVIMSGIRLSAVYVVSWTAIASYIGAGGLGDFIFSGLNTFDTKLIFLGTICVTIIAICTDFLLGKLEK----
138648976    -----------------------------------------------LPGLPWTIVAAGAAILSYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGRMSGCSNWQLMTQVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISF------------------
136541662    ----------VAKITNDATAWILENLTIFTVGFKDLISAFLNPLETQLAASPWYVTVAMIVVLALIIG-GTRTAILSFVLAMAIVLSGLWYEAMLTLTQTIVGCLLTMIIGLALGIWTGRSDRVERVLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYSIPVVVKIVSEGIRAVPHSLIEAATAAGSTTRQIITKVQLPAAKKTMLLATNQGLIYVLAVVVIGGFVGAGGLGYLVIAGNSKPELGKGLIAGVAILLLGVIFDRIMQAGARRS--
138366637    ----------------------------------------------------------------------------------------------------------------------------------VLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKEVLEAADAFGADYRQRLFGVQIPLALPNIFAGVNQTIMMSLAMVVIASMIGVKGLGLPVLRAISNQYLALGLLNGLAIVTLAIIFDRVSQEYGRR---
137867351    ---------------------------------TWLIVEVLQPMRALYLRMPAIATIVLVVGAGYLIGGTRSALVVCGLTL-FIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSTKFMLNVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPSGLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIGLIFDNLITWVDKRKK-
139740668    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLAT------------------------------------------------------------------------
140947367    -----QYIFPISKYTSLFVKWLMDSFRDLTRFIAWLIQQPYNLILDAIEILSPLSWISVIAIIVALYTKDKVLVALVAFAFFYLVIFGQWESSMVTLSSIIIAVPVGVIIGLFLGILSYKSEVLEKIISPVLDLMQTVPVFAYLVPILVMFGFGPVSALIATIIYSMPPMVRTTLLALKSIDPQIKECGLMSGCTERQLLWKVLVPVSKPTLMVGVNQVIMLSLNMVIIASMIGAGGLG------------------------------------------
92114473     -----------------------------------------------------------------------------------------------HISLVGVAVGIATLTGVPIGIAITKNERIAKTVLYIASIIVTIPSIALFILSIIGQGIGYMPAVIAVLLYSQLPIIRNTYTAINNVDPALREAARGVGMSQNQRLRMVEIPLAVPVIMAGVRTAVVLNIGVMAIAAYIGAGGLGTLISRGISQSDPRQLILGAVAVSVLAIIVDYALLALQKR---
136929131    -----------------------------------------------------------------------------------------WKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
134673003    -----------ADFWNKGVDWIWDTFFQTLKIFTWLIVDVLQPMRAAYLRMPIVATFVLVMGAGYIIG-GIRSAFVVGALTLFIALSPWWDRALVTTYMATFGVILSCIIGFTVGTLCFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPSSLHDAASMSGVTKIQRLLKIEFPLALPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKAISDKKAGIGLTLGLCVAFIGLIFDNLITWVEKRKK-
135614237    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQEVLQPMRALYLRMPAIATIVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALS----------------------------------
144085982    -----------ADFWNKGVDWIWDTFFQTLKIFTWLIVDVLQPMRAAYLRMPIVATFVLVMGAGYIIG-GIRSAFVVGGLTLFIALSPWWDRALVTTYMATFGVIISCTIGFTVGTLCFQNKHTTNFMLSVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPASLHDAASMSGVTKTQRLMKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGLCVAFIGLVFDHLIRTWVQQRK-
140948798    -----------------------------------------------------------------------------------------------TTCIVVIGMLLCIIVGIPVGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGANKKQTLWGVQIPLALPNIMQGINQCTMMSLAMVVIASMIGTRGIGDEVLLGLQQLNV------------------------------
222151711    -----------------------------------------------------------------------------------------FQLFLEHFLISIYGVLLAAIVGIPIGVWIARHRRLVAPVISVANIIQTIPAIALLALLMLAMGLGKKTVIMAVFLYALLPIIKNTYTGIKAVDEHIVDAGRGMGMTKRQLLTMVELPLSLSVIIAGIRIALVIAIGVTAIGSFIGAQSLGDIIIRGTNATDTSIILAGALPTALMAVLADIILGLIERR---
21226397     ----------------------------------------------------------------------------------MVITAEILEATLEHLFLAYTALLVGALVSVPLIFLSLYNAKLASLVMRFSNLVQAVPSFAVVAVVVPLIGIGFFPAVIAIMLRVLLPIVKNTYIGLFNVDPALLDSAKGIGMTDFQVLRYVRLPNAYPAIFAGIKFAAILANSIAVLTALIGGGGLGSMIFEGLTNFNTSKILAGTLPVILIALFLDFFFSALEKR---
141225087    ---------------------------------------------------------------------------------------------------IIIAVPIGVIIGLFLGILSYKSEILEKIISPILDLMQTIPVFAYLVPILVMFGFGPVAALIATIIYAMPPMVRTTLLALKNIDPQIKESGLMSGCTKRQLMWKVLIPTSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGAGIETGVAIVVLAIALDRL----------
135779140    ------------------------------------------------------------------------------------------------------------------------SDRFERNMKPALDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSSKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSDIWVSIKKLEVGAALEGGICVLLMAIMFDRFGKAASR----
138151488    -----------------------------------------------------------------------------------------------------------MLIGIPLGILASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
142647554    ----------------------------------------------------------------------------------------------------------ASIIGIPLGIWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINNQIVEAALISGCSQRQLLFKIKLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIGLTKADIGRGLVAGLCVAFISIIADRIIKAGSNKLK-
142932220    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPS----------------------------------------------------------------------
141364162    -------------WVNEGEDYLKKNYRWITKIIANYIKNIYYFVEDFLLDSPWLLIAALIFLPCLIAG-GLRLGLYSLFVIYFWGATGMWEPSLQTVALMGLSVLLCVVVGVTLGVLCSQSDRFENFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKLKFHF--------------------------------------------------------------------------
242399860    -------------------------------------------------------------------------------------------AFTEHLMLTYASLFLSIVVGIPLAVLSLKSKRVASIIMGFANLVQAIPSFAVVAIVVPLLGIGFTPAVFAIFLRALLPIVKNTYVGLNEVNEAMIDAARGIGLTEWEIIRYVRFPHAYPAMFAGIKFAAVLANSIAILTAIIGSGGLGSLVFEGLASFNTDKIIAGSLPAILMAVFIDLSFSYMERR---
91225725     --------------------------------------------------------------------------------------------TMEHISLVALAVGLAILTGVPIGILITQNERAAKVVLYVASIIITIPSIALFGLMIPLLGIGYVPAVITVLLYSQLPIIRNTYTAIHNVEPSLREAARGIGMTPFQRLKMVEIPLAIPVIMAGVRTAVVMNIGVMAIAAYIGAGGLGVFISRGISQSDPRQLIVGAIAVSLLAIIADYGLIRLQKR---
137319502    ---------------------------------------------------------------------------------------------------------------LFLGILSYKSELLEKMITPILDLMQTIPVFAYLVPILVMFGFGPVAALIATIIYAMPPMVRTSLLALKNVDPQIKESGIMSGCTKRQLLWQVLIPVSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGAGIETGVAIVVLAIALDRL----------
135833570    --------------LDAFVDWIWDTFFYYLNAFNIFLLTNVLGPMKQAYLNMPVISTFVLFMGAGYIIGGIRSCIIVGSLILFIALSEYWDRTLITLYMATFAVGVSAFSGIIVGSLCSQNDFASKTILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPSSLHDAGSMSGVSKLQRWRLIDLPLALPHIMLGINQTVIFALMMIVLGALIGTEDLGQLIMGSLSRPNAGIGFTLGIFISFICLAIDNLITWADERKKL
229815539    -----------------------------------------------------------------------------LLSYMATHADDLLEATAEHLMLLGATMLISCAIAALITVACLRSRPLGNAVVEVLGAAYAIPSLALFALLIPLTGLGFTSAVIVMVVYNQFMLVRNALEGIRGVDPALIEAARGMGLSDSQVLIKVQLPLALPAIIAGVRLACISTVGIATIAATINAGGLGMILLSGLRSMNIDKILAGTICCAALALALDGTLRLIEARSHL
141925437    -----------------------------------------------------------------------------------ISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136991902    -------------------------------------------------------VVSFLICVFAFIAAGWRLALFALISCMYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIILPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPAEVIESGLMSGATNRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
297616824    --------------------------------------------------------------------------------------FNIWLLSIQHLELTLAGVGLAILIGVPIGYLITGNRWAAQLVVGFTDVMQTIPALALLALFMLWLGLGDTPLIMALLVYSLLPIVRNTYIGIIGIDGALIEAAKGMGMTRWQLLRMVQLPLALPVIMAGIRVATVTAIGIAAIGVLIGAGGLGAPIWRGMQQMNTAMILSGAVPAALLAVVSDAGLSKLER----
225628474    ----------------------------------------------------------------------------------LLLNGQLVGDIFASLRRVLSGFVLGVALAIPVGFLMGWYRIARSLIEPWVQFFRMIPPLAVIPLAIVTLGIDESPKIFVIFLASFLSSVVATYQGVISVDRTLINAARVLGAKDATIFARVIVPASVPFILVGVRIGLGSAWATVVAAELIAASGLGYRMQQAQLYYDLPTIFVSLVTIGILGLFMDRLLQAADRR---
56964794     ------------------------------------------------------------------------------IAFFSEYGHDLLFKTGEHLFISFTAILLGVLVSVPLGIALTRVPRVADRLISVIGILQTVPSLAILAFFIPIFGAGKVPAIIALFFYSVLPILRNTYTGVKGVNPSVLEAGKGMGMNNIESIFKIEIPLALPVIMAGIRLATVYLIGWATLAAFVGGGGLGDFIFDGLNLFQPALIIAGTLPATI------------------
308175124    ------------------------------------------------------------------------------------------QEFYRHFLMSVYGVLFAAIVGIPLGIFIARYRKLSGWVFAVTNVIQTVPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIASIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAVIADLVMAWLER----
199599186    ------------------------------------------------------------------------------------------SQFARHFLISIYGVLIAAVIGIPVGLAIARHRTLSNTVIGIANVIQTIPSLAMLSIIMLGLGLGVNTVIVTVFLYSLLPIIKNTYTGMQNVDKNLMDAAKGMGMTRWQSLYMVEIPLSMSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIVRGTNATNGGAILAGALPTALMAIISDLALGFLERR---
144195049    -----------------------------------------------------------------------------------------------HLQLSVAAILTALAVSLPLGIAAARNAKIAAPVLTIGSVMQTIPALALLALMVPLLGIGFAPAFIALTLYGVLPVLRNTIVGLQGVDRTVREAARGIGMSPVQSLIQVELPLAAPTIIAGARTATVWVVGAATLATPVGATSLGNYIFSGLQTRSWDAVIFGCLCSAGLAILLDQLIRAL------
295690692    -----------------------------------------------------------------------------------------------HVALSASALVLGLAIALPLGIAAARSPRLKWVALGGAGLVQTIPSLALLALFYPVFGLGFLPSLLALTLYSMLPILRNAAAGVSGIDPAVVEAARGVGMTDRQRLWRVELPLAAPVIMAGVRTAAVWTIGAATLSTPVGQTSLGDYIFSGLQTEDWVAVLVGCAASAGLAIVVDALLGLIEA----
143148134    ----------------------------------------------------------------------------------------WWDRALVTAYMATFGVVVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
256783156    ------------------------------------------GLPLVLNAVSVALGIALWWALASAGFKLPTPPEVVDRASTLIGDGTLADDALASLTRVLIGFGLGTAVAVPVGFLMGWYGILRGLIEPWIQFFRTIPPLAIIPLAVVAMGIDETPKIFVIFLAAFLACVISTFQGVVNVDRTLINAARVLGAGDATIFARVVVPASTPFILVGMRVGLGSAWATLVAAELIAAEGLGYRMQNAQLYYDLPTIFVGLISIGILGLLMDRVLLLAERR---
134833155    ----------IAHYIDGAVDWVWETFFYSLNTFNKFLLTQVLGPMKKAYLGMPVIATFTLAMGTAYIVGGLRTGLLVGGMLLFIALSEYWDRALITMYMATFAVIMASLNGIIVGSIFAQSERGSRFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLKSVPLSLHEAGTMSGVTRMQRWTNIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGIFVSLIAISVDVIVRWAEERKK-
134700683    ---------------------------------------------------------------------GKGLALFAALVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136803931    -----------------------------------------------------------------------RLALLAGIGACYLSLFGQWEPSMQTLSFVLITAPICFIFGLSLGVWGYLNKKVESALQPILNVAQTMPHFSFLVPVMILFGIGDHAGAIATIIFATPPMVRLTILGLKKISPEVVESGLMSGCNKFQLLFKVLIPTARTDILIGVNQVIMQCLAMTVIASFIGAKGLGFNLKLALNSLKIGKAAEIGICIVIIAIVLDKFSLAWANKQK-
136803931    --------------LDAGVDWIWETFFYYLNSFNIFLITNILVPMKMAYLGMPVVSTFILVMGAGYIVGGIRSSLVVGSLFLFIALSEYWDRALITMYMATFAVIVATFIGLVVGLSCAQNSKSTAFMLFICDFFQTFPSFVYLIPVILLFGITDTSVLLAAIVYATIPATRYTIEGLKSVPLSLHEAGSMSGVSRMQRLIAIEIPLAFPHIMLGINQTLIFSLFMIVLGALIGTEDLGQIIMGALSRKDAGVALTLGIFVSFICLAVD------------
138212963    -------------------------------------------------------------------------------------------------------------------------------MKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPDQTIESATSFGSSKSQILFKVQIPLALPSIMMGVNQTIMMALALVVLATFIGAQGLGSEIWVAIRKLDVGAAMEGGLCVLLMAIMFDRFSKAFSR----
16263254     -------------------------------------------------------------------------------------------RTIEHISIVFLAVGIAIATAVPIGVAITQSKSTADTVLYLASMMITVPSIALFGLMIPLLGIGYVPAVVAVILYSQLPIIRNTYTAITNVDPALREAAKGMGMSTWQRLRQVEIPLAIPVIMAGVRTAVVMNIGVTAIAAYIGAGGLGTFISRGISQSDPRQLVTGALAVSLLAIAADLFLALVQR----
137589305    ------------------------------------------------------------------------------------------------------------------------------FMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAILFDR-----------
16080433     ------------------------------------------------------------------------------------------QEFYRHFLMSVYGVLFAAIVGIPLGILIARYRRLSGWVFAVTNVIQTIPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIISIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAVIADLVMGWLER----
139044693    --------------------------------------------------------------------------------------------AMTTLALLGTAAFLSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVAL---------------
142929621    --------ISFADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATITLVVGAGYIIGGIRSALVTAGLVLFIALSPWWDRALVTTYMATFGVIASCAIGLTVGTLCAQNKFTTKFILAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTVEGLRSVPPALHDAGSMSGVTKLQRLINIEFPVAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLILGICVAFIALIFDNLITWVDKRKK-
142929268    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLTLFIALSPWWDRALVTTYMATFGVIISCTIGFVVGTLCQQNKYTTNFMLGICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPSGLHDAATMSGVTKLQRLFKIEFPLAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALS----------------------------------
121609859    ---------------------------------------------------------------------------------------------LQHLELVAWSGLLAILVALPAGIALSRWRAVPEVCMQLFNIGGTIPTLAVLALSMTLLGIGIVPAVFGLWAVTLLPIVRNTYAGLRAVPPHLLEAARGMGMTPAQVLWRVQLPNALFVICGGIRTALAICVGSAPLAFLIGAGGLGELIFTGMALDDLPMMLAGAIPTALIAVLLDFLIG--------
142480324    ---------------NKGVDWIWDTFFHTLKIFNTWLIVDVLQPMRALYLRMPAVATLVLVIGAGYIIGGIRSAIVVGGLTLFIALSPWWDRALVTLYMATFGVFISTIIGFTVGILSFQNKHTANFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPEALHDAATMSGVTKVQRLLKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGLCVAFIGLIFDHLIRTWVGKRK-
135542330    ----------ISPFLDAGVDWIWQTFFYTLNAFNIFLITNVLVPMKNSYLGMPVLSTFILVMGAGYIIGGIRSSLIVGSLILFIALSEYWDRALITAYMATFAVLASAIIGLLVGSVCAQNKFLTNFGLMICDFFQTFPSFIYLIPVILLFGITDTSVMIAAISYATVPATRYTIEGLRSVPTELHDAGSMSGVSRLQRWTNIELPLAFPHIMLGVNQTVIFALMMIVIGALIGTVDLGQLIMGAISRKNAGLGLTLGIFVSFMCLAADNLITWADERKKL
291485908    ------------------------------------------------------------------------------------------QEFYRHFLMSVYGVLFAAIVGIPLGILIARYRRLSGWVFAVTNVIQTIPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIISIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAVIADLVMGWLER----
137008032    MEFFTKFPVMERSELAEFRKGVDFAFRDFSRAYGDGIEAFFDPLLYFLVWLPWPIIIGVICGLAWIASRSWKLVVGAAISFFLIGYFGMWDDCMATVAIITVCVMICMLVGIPVGVLMARSDRTERAILPVLDMMQTIPSFVYLIPILMLLGIGKVPGLIAICIYAVPPIIRLTNLGIREVDKETIEAS--------------------------------------------------------------------------------------------
262396824    ---------------------------------------------------------------------------------------------MEHISLVALAVGLAILTGVPIGILITQNERVAKVVLYVASIIITIPSIALFGLMIPLLGIGYVPAVITVLLYSQLPIIRNTYTAIHNVEPSLREAARGIGMTPFQRLKMVEIPLAIPVIMAGVRTAVVMNIGVMAIAAYIGAGGLGVFISRGISQSDPRQLIVGAIAVSLLAIIADYGLIRLQKR---
255261600    -------------------------------------------------------------------------------------DFSLWEHLGYSLFRVVVGFFFGALIGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGESGKIILLFLAALWIMAIAARSGVSGVNISKVHAAYSLGASKWQLMRHVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAASGAGMMIMTAAKFQNTDIVIMGIILIGVIGFGIDMLMRYAER----
135462978    --------VPFMVWINDGWRAFSAKYGLIFDAIGYGLLRSYSIIKNFLVDVPWPIIVFAVVLLTFYASKKYGTTLFVGLCTFSIGFLNFWDKAIETTTIVFIGIVLCVIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGANKKQKLW--------------------------------------------------------------------------------
149011275    -------------------------------------------------------------------------------------------------------------------VFLRYHEKLADWVLQIAGIFQTIPSLALLGLFIPLMGIGTLPALTALVIYAIFPILQNTITGLKGIDPNLQEAGIAFGMTRWERLKKFEIPLAMPVIMSGIRTAAVLIIGTATLAALIGAGGLGSFILLGIDRNNASLILIGALSSAVLAIAFNFLLKVMEK----
254708546    MNWLTDYKIPVGPIAKSVVDWLTTHLGLFFDTLAAVMQSLIDGLLYLLELPHPLLLIAIFAIIAWLIQRRISVVLLTILGFLFIINQGYWEPTLKTLTLVLSSCFVCMVIGVPLGIAAAHRPALYAAMRPVLDLMQTLPTFVYLIPAIVFFGIGMVPGLLATVIFVIPAPIRLTQL---------------------------------------------------------------------------------------------------------
302390702    ------------------------------------------------------------------------MPVAEYINFMLERMDDIIVLTGQHIQLSFIAIVVAIAIGVPLGILMTRFPSISSFILGLANAVQAIPSLAFLGFLVPIFGIGSTPSIVMVSAYALLPIVKNTYTGLTGIDKAIVEAGLGMGMTEQQLMTMVRIPMALPVIMAGVRIAVVMAVGFTTLAALIGAGGLGQLIYRGISMVNSRMIVAGAVPAMILALAIDKIFYFLEK----
256679036    -----------------------------------------------LTFLPFVLALALLGTWIYYDTATLDVIARNSLG-----GGNIWLRVRQHIQLTVISTFFVLIIAIPLGILLQRLRKAAPVAVAFANIGQATPALGLLALLVIWLGTGEFPALVGIIIYAILPVLSNTIAGLRANDPTLLEAARGIGMSPLMVLGKVELPLAVPLILSGVRTALVLNVGTATLATFGGGGGLGDIITAGITNQRMSVLVIGSILTIVLALLVDWLASLAE-----
205374200    ------------------------------------------------------------------------------------------DLTIQHTVLVGLAIIVALLIAVPLGIYLTTNDDLAETVLQIASVMLTIPSIALFGIMIPIFGIGFVPAFVALVLYSQLPIIRNTYTAIKNVSPEMRDAAKGVGMKTFQRLWRVEIPNAFPIIMAGIRTAVVLNIGIGVIAAYIGAGGLGVLITQGITRGDNYLIITGSVAVAILAMIADGILLFIQKR---
143559983    ----------------------------------FVSDSWLKENDWLSWPALPWTATTVGAFLLGYQLNGIRLGLLGGIGALYISVFGNYVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKPQLLFKVLIPAARRDILNGVNTVIMQCLAMVVIASFVGAKGLGLNLKIALNSLKIGKA---------------------------
293556905    ----------------------------------------------------------------------------------------IFAQFIRHFLISIYGVLFAAVVGIPVGIMISRRRKLANWVIRLANIIQTIPSLAMISILIIGLGLGVNVVIVTVFLYSLLPIIKNTYTGMIQVDKNILDVGKGMGMTARQRLFMVELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATDTSIILAGALPTALMAIITDWLLGILERR---
170691773    --------------------------------------------------------------------------------------------TVEHIEIVGVGVGFAILTGVPLGIAITANERAARVVLYLAAILMTIPSVALFGLMIPVLGIGFLPTVITLFLYSQLPIVRNTYTAITNIDPALREAARGIGMTTRQRLWKVEIPIALPIIMAGVRMAVVINVGIAAVAAYIGAGGLGKLISRGISQSDPRQLIAGAILVSVLAIAADYGLGWVQR----
126667654    ------------------------------------------------------------------------------------------QLTLEHIALVVVAVGLACLMGVPIGIAITQNERIARVVLYTASIIITIPSIALFVLSVIGHGIGYVPAVIAVLLYSQLPIIRNTYTAINNVSPGLREAARGIGMTSMQRLRLVEIPLSVPIIMAGVRTAVVMNIGVMAIAAYIGAGGLGVLISRGISQSDPRQLIVGAIAVSLLAIVADTLLLALQKR---
223986521    ------------------------------------------------------------------------------------------QAIITHLYYVLIPVALGFVIAVILGVLLSRVPKISGYILPVLSVFQTIPGIVFVGILFLYVGMVPATVLIALTIYAVFPILKNTYVGLLNVDEKVKEAARGCGMSPLQILIKIELPLAMPNIFVGLRLSTIYTVSWAVLAAMIGLGGLGDFIYRGVGTNNNMLILTGAIPAAILALSLGALVDWIQKR---
298246847    ------------------------------------------------------------------------------------------QLTFQHLYLSFLGTLAGGLVGFLLATWVRRRPRCASVFIGLAEVIQTIPGIALLAFLLLAFGLGDTTLIVGLALYSILPVLQNTYEGLVGVDPVYLDIGKGMGMTPGEIFRQIELPLAFPVILAGLRVALVTAIGIATIGVFIGSGGLGVVIYRGLQTIDMPAIVTGAIPAALLAVLLEVGLSLVERR---
136274454    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGALTLFIALSPWWDRALVTTYMATFGVIISCTIGFIVGTLCQQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATMSGVTKLQRLFKIEFPLAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALS----------------------------------
134539696    ---------------------------------------------------------------------------------------GQWKIAMQTMSVLTLAAPLAVLIGLGLGVTAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKIGRSFEIGITIVLFAIMLDRMSKAW------
137046100    ---------------QAGVDWIWDTFFFTLKAFNFLIIKILMPMKHAYLGMPVVATFLLVMGVGYIIG-GVKSSLIVGGFILFIALTEWWDRALITAYMTTFGVIVSAFIGITVGSLCAQYKISSKFILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTVEGLRGVPQSLQDAGSMSGVNRLQRYIKIELPLAFPHIMLGINQTVVFALFMVIIGAMIGTDDLGQYILKALSKRGTGNGLTLGLCVAFIGLAGDHLIRTW------
143978249    ---------------NAGVTWINMNFHILEGARNFALLEIMRPFNSFLQTSPWTLIIAAVSLLAYNLA-GLRLSIYCFSLLMFIVLTGYWAPAMSSVYLITISVSVAVLIGYPIGFWLSSRPNLKGTANFVLDTMQTLPTLVYLLPAVMLFRIGDVSAVIAVILYALAPAVRYAMVGMSQVPPALLEAAQIAGCTRWQTLIWVRLPAALPTLLVGINQTIMMAFSMLIIAALVG-----------------------------------------------
143978249    ---------------------------------------------------------------------------------------------------------------LALGIWSYRSQNVESITRGIMNVMQTVPIFSYLVPTLLLFGYGPSAALVATVIYALPPMVHNTVLALKSIPSETTECGIMIGCKPRQLLWQVQLPVALGRLAVGMNQAIMMTLNMVIIASMIGAGGLGYNVLQALRKLDIGSGLEAGMGIVALAIILDRVSQAAASR---
116332962    ----------------------------------------------------------------------------------------------QTFLVSIYGVLLGAIVGIPLGIWISQYRRLSPVIIGIANVIQTIPSLAMLSILMLGLGLGQTTVIVTVFLYSLLPIIKNTYTGMLSVDRDVLDAGKGMGMTGFQIMKTIRLPLSLSVIIAGIRNALVIGIGITVIGSFIGSGGLGDIIVRGTNATDGGAILAGALPTALMAIITDLVLSFIEKR---
135041870    --------------------------------FFDPLLHFLIGLENLLLAMPWPIFIGLVCWLGWLASRSLKIVIGTAISFFLIGLLGMWEDTMSTVSIIVVCTLVCIGVGLPVGILMSRSDRAQAIVTPILDVMQTIPSFVYLIPVVMLLGIGKVPGLISVVIYAIPPMIRLTNLGIRLVDKEVLEAADAFGASNW------------------------------------------------------------------------------------
141618446    ----------LDNGIKSFTRSLFVPLGIFRD---WMLIYFLMPLKSIFQSMPWTGVILFVGAIGWKLGK-IRLALTVMLFVFFIASSGYWVRAMITVYMVFASLVICALIGIPLGIWASKKESRTKIVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVYGLRNVPQQIIEASITSGCTDRQLLWKVKMPLAFPEIILGANQTLMFSLFMVMIAG--------------------------------------------------
297191059    ------------------------------------------GLPLALNAVSVVLGIGVWWALSAAGFKLPAPPEVVSQAGTLIGNGMLADDILASLTRVLAGFALGTAAAVPIGFLMGWYPVLRGLIEPWIQFFRTIPPLAIIPLAIVVMGIDETPKIFVIFLAAFLACVISTFQGVVNVDRTLINAARVLGAKDVTIFARVVVPASTPFILVGMRVGLGSAWATLVAAELVAAQGLGYRMQNAQLYYDLPTIFVGLISIGILGLLMDRILLLAERK---
298246846    --------------------------------------------------------------------------------FWSMYGNRILEGIGPHLFLTGVSLGLGILFAVPLGILLTRFPRWSGPVIAVVSVLQTIPSLAFFALALPYLGIGMQPALVVLFLYSLLPILRNTYVGVHAVDATLIDAARGQGMTNWEILYLVELPLAAPIIVTGIRLAAVYLVSWATLASLIGAGGLGDLIFAGLDSYDANLLMAGAIPTAMLALLIGFVFGLVRR----
140724851    ----------------AFTDFSRTYGQGIEEFFEPLLMFLV-WFEKLFINTPWPVIIFSILLLAWIGSRSILIVVGTFLSFMLIGYFGMWEDTMSTLAIILVATFLCIAIGIPLGIAMARSNKVQAAIVPVLDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDVLEAADSFGA---------------------------------------------------------------------------------------
139386934    ---------------------------------------------------------------------------------------------------------------------------------PILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYSMPPIIRLTNTGIRQVSAETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
140060699    -----------------------------------------------LPGLPWTIVAAGAAILSYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFAFGLSLGIWAYKNKRVEKALYPILLTMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMTRVLVPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGW-----------------------------------------
142707848    ----------------------------------------------ALYLRMPAVATIVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCLIGFTVGTLCFQSKSAAKFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPIGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTWVGKRK-
137518842    ---------------------------------------------------------------------------------------------------SFLRYPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATVIFAFPPMARLTILGLQNISQEIKEAGVMAGCTKWQMLFKVEIPAARSPIMLGINQVIMQCLAMIVIAAFIGQPGLGHDLLIRLQGLRLGEAFEIGVAVVLIAITLDR-----------
160902588    --------------------------------------------------------------------------------------------TMEHLYLFASSWAIAIVVGMAIGIYVTRKEKSGRIALSITGIAQAVPSIAVIALVFLFMGIGPAPAIFALFLYSIVPITFNTASGLFGIDKGMKEAARGMGMTKREILWKVEIPNAIPTIFSGIRNAAIINLGTATIASAIGAGGLGELIFIGLGTFKFEMILAGAIPVSIMAVLIDFILALIQNKM--
135175027    --------------LEDGFLAVRPALRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKVGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGM---------------------------------------------------------------------------------------
137371245    -----------------------------------------------LPGLPWTIVAAGAAILAYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLSLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGL-------------------------------------------
137090111    -------------WINDGWRAFSAKYGLIFDAIGYGLLRSYSIIKNFLVDVPWPIIVFAVILLTFYASKKYGTTLFVGLCTFSIGFLNFWDKAIETTTIVFIGIVLCVIVGIPIGIAMARSPKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIIGIFIYSCPPLIRLTDLGIRLVDKEILEAAESFGANKKQKLWGVQLPLALPNI---------------------------------------------------------------------
136937132    --------IPIAEWIERNIKEWLFTQRPLFKKLAAPIDATLDGLDGLFNWIPFPIVILIFIFFAWK-TNGIKFALFAAISLISIDLVDLWKETMTTLAMIFTAVIFCMIIGIPLGIAASRSRIFETILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPVIRLTNLGIRQVGKGFKEAG--------------------------------------------------------------------------------------------
289640195    ------------------------------------------------------------------------------------MMLDFINTILEHLAMTAAGVAIAVLIGTLAGIWISRKTAFAGPVLYIADVIQTIPSLALLAILMIVFGLGDLTVIIGLCLYSLLPVIRNTYTGLTAIPPSIREAARGMGMSSIQSLIKVELPLAVPMILSGIRIAFVTALGTAVIGVLIGSGGLGYIIYRGIQALDWGMIIEGTIPVVLLSLLAQYVFNKLQR----
150377221    -------------------------------------------------------------------------------------------RTIEHISIVFLAVGIAIATAVPIGIAITQSKSTADTILYLASMMITVPSIALFGLMIPLLGIGYVPAVVAVILYSQLPIIRNTYTAITNVDPALREAAKGMGMSTWQRLRQVEIPLAIPVIMAGVRTAVVMNIGVTAIAAYIGAGGLGTFISRGISQSDPRQLVTGALAVSLLAIAADLFLALVQR----
137465442    --------------------------------INNFLLAMLMGLKNFLVQAPWPAVIIGVVVLTYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLVIGVPIGIAMSRANKVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPAIIATFIYAVPPLIRLTDLGIRLVDTEVIEAADAFGASKKQKLWGVQIPLALPNIMQGINQCT-------------------------------------------------------------
83590522     --------------------------------------------------------------------------------------------SWQHISLSIMGVALAAAGGIPLGILLTRYRWLAKLVMAATEVIQTIPSLAMLALLMMLFGLGDTTLVVSLFLYALLPIVRNTYTGLLGVDPGLLEAGKGMGMTRSQLIWRVQVPIALPVILAGMRVALVTAIGIATIGVLIGAGGLGTLIWRGIQTRNNTMVLMGAVPAALLAILTDAGLALLEQ----
142154878    -------------------------------------------------------------------------------------------------------------------ILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVVRLTNLGIRLVDQSVLEAADAYGMTGRQKLVSVEIPLALPNIMAGVNQTIMMALAMVVIASLVSAPGLGTLVLDGINNLRLGVGFVAGFAIVLLAILLDRTSKAALDR---
141766790    --------ISFADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIASCTIGLTVGTLCQQNKYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVALHDAATMSGVTKLQRLINIEFPVAFPHIMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKKGGGKGLILGICVAFIALIFDNL----------
142234367    ----------------------------------------------ALYLRMPAVATLVLVVGAGYIIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVVISCIIGFTVGTLCFQNKNSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPTALHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIGLIFDNLIRTW------
270260948    -------------------------------------------------------------------------------------------ALLQHLTILLATLVPALLIGVPLGVLCFRSRRWQTPIFSTLNIIQTVPSIALFGLLIAPLGIGMAPAIVALVLYALLPLVRSVVAGLQSVPASVIDSARGMGLTRGQIFLRVQLPLALPLFLTGVRILAVQTVGMAVVAALIGAGGFGAIVFQGLLSSALDLVLLGVIPVIVMAVIVDSLFKF-------
52081949     -------------------------------------------------------------------------------------------EFYRHFLMSAYGVLFAAVVGIPAGIFIARYRKISKWVFSITNVIQTVPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIASIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAIIADLFMGWLER----
261247376    -------------------------------------------------------------------------------------QESFAALALAHFWLVGISSLFAVVVGVGAGIAVTRGKEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGVLPILQATLAGLGAVPASVMSVASGMGMSRRQQLYQVELPLAAPVILAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIIDRLFERLTR----
145594182    -------------------------------------------------------------------------------------------QTLEHATIVLMSVALATVIGVLIALWTYRNPRARAIATGTAAAMLTIPSFALLGLLIAPLGLGYAPTLVALTMYALLPILRNTIVGLTEIDPALTEAARGIGMSRLRSLATVEIPLSWPVILTGIRVSTQMTMGIAAIGAYVGGPGLGNQIFSGLSNLSLNQALVGTVGVIVLALTVDLALALLGK----
259503286    ----------------------------------------------------------------------------------------YWQYVGQHLVLTVITLAASMAIALPLGYWGARVKPVASFCVAFAQVLRIIPSLALLFLLIPVMGTGTLPALIALIVLALPPLLINTILGFNEVSPLYKEVGTALGMDRRQLRRQIEIPLALPYLLNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYDMTYVVIGAVSVAALSLGAMLGFDFLIRKVR-
188584762    ----------------------------------------------------------------------------------------------EHIILVGLATLGAILTSVPLGILITRFRWLTPFVDNPVNVGQTVPSIAILGLAYYFMGTGLLTALFALWLYSLLPILRNTSIGIKSVDPEILEAARGMGMTPYRIFIKIEFPLALPVIMAGIRTSVVICTGAATLATFIGAGALGEIINAGLSMRRIQLVYQG------------------------
140043649    --------------------------------------------------IPWWYTMAIFVALGY-ITVGIRFAIITALLLSFIGACGIWSQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGL-----------------------------------
136213044    -----------------------------------------------------------------------------------------------------------------------------------LDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPPQTIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDRFLAFSKDKERL
154687508    ------------------------------------------------------------------------------------------QEFYRHFLMSVYGVLFAAIVGVPLGIFIARHRTLSGWVFAVTNVIQTVPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIASIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAVIADLVMAWLER----
300088009    -------------------------------------------------------------------------------------RDRFGQELFRHLMLAGVSVGAAALAGVSLGVWAARHRRSEKFIFAVTNITQTIPSLALFGLMIAIRGIGVAPAVIALFIYSLLPIVRNTFIGLRQIDAGVMDAGRGMGMSRGQLFRRIEIPLAMPLILEGLRIASVQAVGLTAVAALIGAGGLGWFIFQGLGQAAPDMILLGTLPIIALALVVDAVMRLA------
222444461    ----------------------------------------------------------------------------------------LFVDTMDTLFKVFGGMILASVVAIPLGILLGWYSKLETLCSFVISILRPIPPIAWIPFSILWFGIGTAPAIFIIFIGCVFPILIYTIDGVKRTDKVLIESAQTLGADDKTVLTQVILPSAVPPIVSGLKVGVGIALMCTISAEMIGSSGLGYLILTATNLFDTGTTVVGMLVIGLIGLILDYVFGLIEKR---
140575569    ------------------------------------------------------------------------------------------------------------------------------ILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIVRLTNLGIRQVGKGFKEAGASLGLTKFKILHRIEIPLAMKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYVALGRLDIGGAVIGGTGIVILAIVLDRITQKIVPQDTI
139997925    ----------------------------------------------------------------------------------------LWQQTITHIGLTFIALLIAIAIGLPLGILIARKQKLAGIVLGLAGVLQTIPSIALLGFLIPLLGIGAFPAVAALLLYALLPIIRNTYTGIREVDAAVVDAARGMGMTNKEVLFEVQIPLALPVILAGIRTATVINVGVATLAAYIAAGGLGEFIFGGIALNNTNMI---------------------------
210632881    ------------------------------------------------------------------------------------------EATLEHLALLGATMGISCVLAGFVTLACLRRERLADAVVELLGAVYSIPSIALFALLIPLTGLGSTSAVLVMVVYNQFMLVRNALEGLRGVDADLIEAARGMGFSERQVLLDVRLPLALPAIIAGVRLASISTVGIATIAATINAGGMGAILLSGLRSMNMDKILAGTLCSAAIALACDALCRALEARVR-
254249943    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGTIVAVAAGIAVTRGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
135382253    ------------------------NYGVFFEGINNFLLGMYTSMKDFLVGLPWPLVIAMVIFITYFASGRTTIAVAFCTFFLGFLSPRYWDKCIMTTCIVLIGMLLCIVVGIPIGIAMARNKKVRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRKQTLWGVQIP---------------------------------------------------------------------------
137609352    -----------------------------------------------------------------FIAAGWRLALFALISCMYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSQAAKRIILPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVLVGLGRVPAEVIESGLMSGATNRQLFWQVRIPSTKRQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
251795657    --------------------------------------------------------------------------------------------TGQHIMMVLIGLLLALAVGIPLGILASRNRASARIILTAANIVQVFPSLALLVLLMVVFGLGTTTVVVGLFLYSLLPVIRNTFVGLTQVDKSIMEAGKGVGMSRLQIMVHVQLPLALPFMLTGIRIAAVIAIGVATIAPLVGGDGLGREIYSGINMNNSARLYAGAIPAAILALLADFALERLQNRAKV
142280459    ----------FAHYIDAAVDWVWDTFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGIAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPLSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQPGVALTLGLFVSLMAISVDVIVKWAEERKK-
167465079    ---------------------------------------------------------------------------------------DLLSLTYDHILMVFIGIFSALVVGIPLGMLAARRKRLAPVIMTIGNILQVFPSLAMLVLLMIVFGLGFKTVVIGLFLYSLMPIIRNTYVGLKQVDPSITEAGRGVGMSSTQLLFKVQLPLSLPFIMTGIRVAAVIAIGVATIAPLVGGGGLGREIYSGINMDNAARLYAGAVPAALLALIADLLFGRLEKKMKL
227893677    ----------------------------------------------------------------------------------------YWLEIGQHLFLSFSSLIIALVIALPVGYLGSKNRAVAAFCESFAQILRIIPSLALLFILIPFIGTGIGPALIALVVLALPPLVVNTILGFNEVPTDLEEVGLSLGMSNWQLLKQISLPLALPFILNGIKLALVEVIASASLATYIGAGGLGQLIMTGLGLYKMQYVIIGGVSVALLSLLAMFIFDLIIKKVR-
291288336    ---------------------------------------------------------------------------------VLYGRSSFLTLALEHILLVGSSSFAAAVTGVALGVFVTRRRSFLPVVNMLASVGQTFPPVAVLALAVPLVGFGREPTVIALFCYGIFPIVRNTITGIESVDKDIRDAARGVGMYDREVLFRVELPLAASIIIAGIRTSVIINIGTATIGATIGAGGFGAPIISGLINNNFYFVLQGGICVALLAIFSDQIFEFA------
291617523    ----------------------------------------------------------------------------------------------QHLFLVFWSMLFALLVGIPSGILLSRARRWAEYVMQIFNVGNTLPPLAVLALAMVVIGIGDKPALVALFLASLLPVVRNTYSGLSAVPPSLIEAANGIGMTKWQRLRQVEIPNALPVILAGVRIATAINVGTAPLAFLIGASSFGELIFPGIYLNDFPVLILGAVATALVALVLDMLLASLGR----
55821315     --------------------------------------------------------------------------------------------LGDHVALSGEALMIALVIGFPLGYLSYSKPKLRQAASFFTQGLRVIPSLGLLFILIPFIGVGRLPAIIALVFLAIPPILLNTIVGFNEVPQSLIETATGLGMTKWQKLYKVSLPLASPHILNGIKLALIEVIASATLATYIGAGGLGTIIFTGLGLYRYDLLIIGGGSVALLSFISMILFDLLISR---
289578808    --------------------------------------------------------------------------------------------TTQHIQLSVMALIIAIAIGVPLGILIAKFPSTSSFVIGLANAVQAIPSLALLGFLVPFLGIGSTPSIVMIVMYTLLPIIKNTYTGLVNIDKAILEAGKGMGMTEIQLMRMVQLPLALPVIMAGIRIAAVTAVGFTTLAALIGAGGLGQLIYRGISMVNNQMILAGAIPAMILALLIDYILLLVEK----
197294983    ----------------------------------------------------------LVGSLVAIIAVGWALARGIGAETFKQRSDDLAYYAGQHMLLVVYSMTLAIAVGVPAGVLLPRFQRQAERFMQVFNIGNTIPSLAVLAIALGIFGIGNVPAIVALFLASLLPVTRNAYEGMKNVPAALREAAKGIGMTGWQSLVRVELPNALPIIVGGVRTALAINVGTAPLAYLIGADSLGSLIFPGIYLDNQPLLLLGASLTAILALVLDGIVAAGSR----
167039847    --------------------------------------------------------------------------------------------TTQHIQLSVMALIIAIAIGVPLGILIAKFPSTSSFVIGLANAVQAIPSLALLGFLVPFLGIGSTPSIVMIVMYTLLPIIKNTYTGLVNIDKAILEAGKGMGMTEIQLMRMVQLPLALPVIMAGIRIAAVTAVGFTTLAALIGAGGLGQLIYRGISMVNNQMILAGAIPAMILALLIDYILLLVEK----
197294981    ------------------------------------------------------------------------------------------QLTLQHVWLVAIAVGCAIVAGVPLGILINRHDWLAGPLLGIATLVLTLPSIALFGLMIPFFGIGAAPAITAVFLYSLLPIMRNTYLALHNVDAGIKEAGTGIGMTSWQRLRLVDLPLAVPVILAGVRTAVVMNIGVMTIAAVIGAGGLGTLILRAIGQSSMMKLLVGAVLVSLLAIVADRLLQMLQR----
284172820    --------------------------------------------------------------------------------------KDLFQLLIEHVELVVQTLVIALPLGIFLGIFIAYYQPAALGVLWGAGIAMTIPSLALFGLLIPFLGIGNPPVIVALVLYAQLPIIRNTYIGLTGVNENMIEAGEGVGMTRWQRLRQIQIPVALPVITAGVRNATVILIGVATVGAYVGAGGLGDYIFTGIYQANTEMVVVATIIVSLLALVFDYGLKTVEQ----
294508506    ------------------------------------------------------------------------------------------RYTADHLVLVGLSLGLAILFGVPLGVVAAKRRFLGPGVLIVVGVIYTIPALALLAMMVPPLGLGRVPAVTALTLYSLLPIVWTTYTGLKDISGPLRESADALGLSAPAKLWRVELPLAGRSILAGIKIAVIINIGAATLGALIGAGGYGQPILTGIRRANLGLILEGTVPAAVLTI---------------
225181817    ----------------------------------------------------------------------------------------------EHVVLVIAAMVLAVLVGIPVGIMLTRLRRIGKVIETFVNIGQTVPSLAILALFFVYLGLGFNTALFALWLYSILPILRNTYAGITSIEPEILEAARGMGMTPWRTLYKIELPLALPVLMAGVRTSTVICVGTATLATFIGGGALGDLIKTGIQVRRDILVFTGAGLSALLAILLDYLAGQAE-----
308748083    --------------------------------------------------LAWLLALFVFLVFAMPYSAPLFSALFPQLPRPLYQQQSFWSLTLAHFWLVGVSSAIALLVGVGAGILVTRGREFRTLVGTIAAMGQTFPPVAVLAIAVPVMGFGQEPAIIALILYGVLPILQGTLAGLVSVPAGAVAVAQGMGMNGWQRLTKVELPLAAPVIIAGVRTSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYVIQGAVLVALAAIVVDRLFERLAR----
225024938    ----------------------------------------------------------------------------------------LWQMLLTHLWLSGLALLAAVAIAVPAAVLFARRQRAAEAVLQFTNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLTQIDQSIQDAYTAFGLSRWQSLWRIELPMALPAMISGIRTAAVLIVGTATLAALIGAGGLGNLILLGIDRNNMTMTFTGALLSALLAVGVSGIIGLLQKSRR-
194467573    ----------------------------------------------------------------------------------------YWQYVGQHIVLTVVTLVISMIIALPLGYIGSRIKPVAQFCVMFAQLLRIIPSLALLFLLIPFIGTGVVPALIALIVLALPPLLINTILGFNEVSPLYKEVGIALGMDQRQLRRQIEIPLALPYILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYDMSYVMIGAVSVAILSLLFDFLIRKVQKHDR-
291485903    ------------------------------------------------------------------------------------------DEFGRHFLMSAYGVLCAAVVGVPAGILIAHFRRLSAWVFAVTNVIQTIPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIISIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDMIVRGSNATNTAIILAGAIPTAVMAVGADLLMAWLER----
138997009    -----------------------------------------------------------------------------------------------------------------IGTLLHNRKFLQNIINPVLDLMQTIPTFVYLIPIITLMGIGKVPGLIAVCVYAVPPVIRLTSLGLAQVPARYIETAMALGLNNLKVLILIKFPIALQSILVGINQTIMMSLGMVVIASMIGVSGLGANILKAINNQYITTGLLNGFAIVVIAIILDRLFQSIRKRK--
224826299    --------------------------------------------------------------------RPLFAALFPELDRPIYQQDSFAALVLAHVSLVAASSAVAIVAGSVLGLAVCRGRAFRPLLESLLAMSQSFPPVAVLAVAAPLIGFGEAPALIALVLYGVLPIAQGTLAGLDAVPAATREVAQGLGFAPWQALWRVELPLAAPVILAGVRTSVVINIGTATIASTVGAKTLGSPIIVGLSGFNTAYVIQGAVLVALLAICCDQLFERLQRR---
238784090    ------------------------------------------------------------------------------------------DALWQHIQILLATLLPAVVIGIPLGLLCFRSRRFQNTIFSTLNIIQTIPSIALFGLLIAPLGIGLAPAIIALVLYALLPLVRSVVAGLESVPDSVVESAQGMGMTRSQLFFWVQIPIAMPLILSGIRIIAVQTVGLAVVAALIGAGGLGAIMFQGLLSSALDLVLLGVIPVIVMAVMVDSLFKFI------
139782103    -----------------------------------------------FLSIPWPWFIFVLVLLGWYSGKSKLALLNLIL-LLFIVVNGLWLKAMVTIYLCGASVILACIIGIPLGIWGGLNDRANKILSSIMDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIRGINSEIIDAGIANGCNKRQLLFNIRLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKAD-------------------------------
141397296    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGVRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLG------------------------------------------
139884922    -----------------------------------------------LPGLPWTIVAGAAVVLGYKLNGR-NLAIFAGLTMIYISAFGQWKPSMQTLSFVMVAAPISFLLGLGFGIWAYRSKRIENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSNFQLLFKVLIPTARRDILIGVNPSYYAVFS--------------------------------------------------------
83945649     -----------------------------------------------------------------------------------------------HMRLSVAALLAALAISLPLGILAARNPGVARPALGVASVMQTIPALALLALMVPLLGIGFAPAFFALTLYGVLPVLRNTIVGLQGVDPVVREAARGVGMSTRQSLLRVELPLAAPTIIAGIRTATVWVVGAATLATPVGATSLGNYIFSGLQTRTWAAVIFGCLCSAGLALLLDQLIAACER----
143676264    -----------AEFWNRGVDWIWDTFFYPLKIFNTWLIQDVLQPMRAAYLRMPVVATFVLVMGAGYIIGGIRSAIVVGALTLFIALSPWWDRALVTAYMATFGVIASSIIGITVGTLCAQNQYSSKFILAICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTVEGLRSVPPALNDAGAMSGVNNLQRIFKIDFPLAFPHIMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGICVSFIALIFDNLIKTAEKRKK-
143676264    ------------------------------------------------------------------------------------------------------------VLGLGLGIMAYKSKKIETALYPILLVMQTMPQYAVLVPAMVLFGIGDHSAAIITIVVATPPMILLTLLGLRGISPEVIEAGKMSGCNNFQLMLKVLIPTARRDILIGVNQVIMVCLSMAVIASFIGAKGLGWNLLLALNRLNIGLALEAGICISLIAVLLDKMSLAWANKQ--
137725393    ------------------------------------------------------------------------------------------------------------------GVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINSQIIEAALISGCSPRQLLFKIKLPLALPEILLGINQTIMLALSMLVITALVGTRDLGQEVYIGLTKADIGRGLVAGLCVAFISIIADRIIKAGSNKLK-
144159751    ------------------------------------------------------------------------------------------DLLGGHLTLAVPAIALGVLASVPLGIACVKQPRIRGTVMTAVSLVQTVPSIALLALMVAVLGIGFRPAFIALLVYSALPIVRNTIVGLEGVDPAMREAARAVGMRPLQSLLRVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWNRVLFGCVITM-------------------
170025086    ------------------------------------IKPGLRFWFWLKDPLCWALLILCGLVFGMTLLQRFFTALFPELDRPIYLQDTFFSLVVAHVLLVLASSSIAVFIGVTTGIAVTRGKEFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTIAGIESVSTSIREVAAGVGMSARQILWQVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAAVVALLAIITDMIFDRWTRR---
140418206    ----------------------------------------------------------------------------------------------------------SVVLGLAFGIWAYKSPAAEAVLQPLLNVAQIVPHFSYLVPVMVFFGIGDHAGAIATIIFATPPMVRLTVLGLKNVSPEVLESGMMSGCSSFQLLFKVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGYNLLLALNGLRIGKALEQGICIVLIAVILDRLSLAWANKQ--
16080423     ------------------------------------------------------------------------------------------DEFGRHFLMSAYGVLFAAVVGVPAGILIAHFRRLSAWVFAVTNVIQTIPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIISIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDMIVRGSNATNTAIILAGAIPTAVMAVGADLLMAWLER----
290508903    ----------------------------------------------------------------------------------WLGDEGILLRLGQHLYYVLVSMAVACAIALPLGIALGYWRKGAFVVINLFNLGRAIPSLGLILLCIIVFGFNDIPVLAALIALSIPPILTNTWVGIYHADRPLCDAAIALGMTPWQSLWQVRIPLAAPLILAGVRTALVQLIATAVVAAYAGLGGLGRFLIDGLGQRDIPQVIGGSLVVSLLAIGGELLFARCAGR---
137821079    ------------------------------------------------------------------------------------ILSDLGRNLIRHLELTGLALFFGTFFGLAISLFAYDKAGISKIVLSLCGLLQTIPSLALLAIMIPIFGIGFLPAVIALFLYSLLPIVRNTLTALTTIDPVLVSVSDALGMTKWQQMRLVKLPLSAPAIFAGIRTAAVISIGTATLAAFIGAGGLGDPIVVGLSLSD-------------------------------
135066083    ------------------------------------------------------------------------------------------RQIRETLILGFLSSFLVVLIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGLTTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLTKIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRGPAIFIGAVMVAILAMVFDFLSALAQK----
136989835    -----------------------------------------------------------------------------------------------HSLFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
136980711    ---------------------------------------------------------------------------------LFIALSPWWDRALVTAYMATFGVVISCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGFTLGICVAFIGLIFDNLITWVEKRKK-
142819216    ------------------------------------------------------------------------------------------QLTVQHIWLVGIAVGCAIIVGVPLGILINRHEWLAAPLLSVATVVLTLPSIALFGLMIPVFGIGAVPAITAVFLYSLLPIMRNTYLALRNVDAGIKEAGIGIGMTDWQRLRLVDLPLAVPVILGGVRTAVVMNIGVMTIAAVIGAGGLGTLIIRAIGQSNMMKLLVGAVLVSVLAIVAD------------
136740102    ---------------------------------------------------------------------------------LYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSKAAKRIIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMARNVIVGLGRVPPEIIESGLMSGATHRQLFWQVRIPSTKKQLLLGVNQTTMASLSMVIIASIIGGTAIGWEVLSQIRKAQFGESLLAGLVIALMAILIDR-----------
136740102    ----------------------------FNMQLGFMILLFAIFFFVGLTKMPWPAILLIYTVIAWQLGGFTLGLGTFLGLGFLVV-SGIWPEAMLSLYLCGIAVILSFLLGSGLGIWAAHNSTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPQGVIEAAKMMGCSKHQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIA---------------------------------------------------
139049184    ---------------------------------------------FGLTGLPWPAFILLLALLAYGIG-GVVLSFGTVLGLAFILVTGNWPAAVLSIYLCGIAVVIAFTLGTAIGIWAARNDRVSAFVRPINDTLQTMPLFVILIPFVMVFRIGDFTALLSVIAYAIVPAIRYAEHGLRSLPDSVIEAARMVGTTPRQMLWQVQIPLALPVMMLGLNQTILYGIAMLVIAALVGAGGLEQTVYTALTDGNVGEGLIA------------------------
140313791    -------------------------LGGLETIVAFTSWNFVDAYPWILPGLPWTIVAAGATILSYKLSGK-GLALFAGLTMTYISLFGQWKPSMQTLSFILVAVPLSFAFGISLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFFMAVISAFIGA----------------------------------------------
143148593    --------------------------------------------------------------------------------------------------------------------------WFENFMKPVLYTMQVMPAFVYLFPALFFFGIGGAPAILATMIYGMPPIIRLTNSGIRQVPAQTIESATAFGSNKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWQAIRRLDVGWAMEGGLCILFMAIMFDR-----------
94309746     --------------------------------------------------------------------------------------------TGEHLALVGSAVGLAIVIGVPLGILITRHRFLAGPMLALATVVLTLPSIALFGLMIPIFALGYLPAVTAVFLYSLLPIMRNTYTALANIDPGIQEAGRGIGMTTWQRMRLVDLPLAVPVILGGVRTAVVMNIGVATIAAVIGAGGLGVLILQAISQSNMSKLAVGAVLVSLLAIVADACLQALQR----
135966946    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKHAYLGMPVIATFTLAMGAAYIVGNARTALIVGGMLLFIALSEYWDRALITMYMGSFAVIMASLNGIILGSIFGRTERGGRILLSICDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLKSVPLSLHEAGTMSGVSAFQRWTNIEIPIAFPTVMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGIFVSLIAICVDVIVRWAEERKK-
307299505    ---------------------------------------------WIFLGIFLLAFILLISNMALW--ENFLGWLFPEEREVLHPRGTLLELVAEHMWMVLVSSGLATIIGISIGVLVTRGRQYLPLVSNLSSLGQTFPPVAVLALAVPLLGFGFKPTVAALLLYGLLPIVRNTIAGIENIPPDVREAAYGMGMSSWQALFKVEFPLALKVIMSGIRISVVINIGTATVGATIGAGGLGSPIIAGLVAENPAFVLEGAIPAALLAFSVDAFLGNLEK----
300715965    -----------------------------------------------------WLIAVFIALLVLLPYSQPLFASFPELDRPMYRQDSFLQLALAHIELVAVSSLFAVIVGMGAGIFVTRGKEFRSLIETLVAAGQTFPPVAVLAIAVPIMGFGEKPAIIALFLYGLLPILQGTLAGIGAVPASAREIAEGVGMSSWQILRKVELPLAASVIVAGIRTSVIINIGTAAIASTVGAKTLGSPVIIGLSGFNTAYVIQGACLVALLAIVTDRLFERLQKRFR-
294789947    ----------------------------------------------------------------------------------------LWQMLFTHLWLSGLALLAAVAIAVPAAVLFARRQRAAEAVLQFTNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLTQIDQSIQDAYTSFGLSRWQSLCRIELPMALPAMISGIRTAAVLIVGTATLAALIGAGGLGNLILLGIDRNNMTMTFTGALLSALLAVGVSGIIGLLQKSRR-
296330439    ------------------------------------------------------------------------------------------DEFGRHFLMSVYGVLFAAVVGVPVGILIAHYRRLSAWVFAVTNVIQTIPALAMLAVLMLVMGLGANTVIISLFLYSLLPIIRNTYTGIVSIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDMIVRGSNATNTAIILAGATPTAVMAIGADLIMAWIER----
140820594    -------------------------------------------------------------------------------------------HVIRHLQLTGLALGAAIFIGLVLSLTVFSNRRLADAVVYFCGLLQTVPSLALLALMIPVFGIGFMPAVVALFLYSLLPIVRNAVTALATVDPTLVRVSEALGLSRWQQLRYLRVPLSLPMIFAGIRTAAVISIGTATLAAFIGAGGLGEPIVVGLSLNDTDMILRGAIPAAMLAILAEFLFAALQKR---
91777143     -------------------------------------------------------------------------------------------YTKRHLLLVGYSMALALLVGIPAGVLLSRFARHAERFMQIFNIGNTIPSLAVLAIALGIFGIGDIPALIALFLASLLPITRNAYEGMKNVSPALREAARGLGMTGWQSLLRVELPNAMPIIIGGVRTALAINVGSAPLAYLIGADSLGTLIFPGIYLNNQQQLLLGAAATAILALVLDGIVSAGSR----
254250442    ------------------------------------------------------------------------------------------QLTLQHVWLVAIAVGCAIVAGVPLGILINRHDWLAGPLLGIATLVLTLPSIALFGLMIPLFGIGAAPAITAVFLYSLLPIMRNTYLALHNVEAGIKEAGTGIGMTSWQRLRLVELPLAVPVILAGVRTAVVMNIGVMTIAAVIGAGGLGTLILRAIGQSSMMKLLVGAVLVSLLAIVADRLLQMLQR----
184152831    ----------------------------------------------------------------------------------------YWQYVGQHIILTVVTLVISMIIALPLGYIGSRIKPVAQFCVMFAQLLRIIPSLALLFLLIPFIGTGVVPALIALIVLALPPLLINTILGFNEVSPLYKEVGIALGMDQRQLRRQIEIPLALPYILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYDMSYVVIGAVSVAILSLLFDFLIRKVQKHDR-
307324086    ---------------------------------------TVHPLVFHLIALVLGVAIWALTAAAGLADIPGPLSV-SSRARELLADGTLTQDALASLQRVLLGFALGTLVAVPVGFLMGWYPVARGLLEPYVQFFRTIPPLALIPLVIVLMGIGETPKIFVIFLAAFMSCVVAAFQGVTGVDRTLIDAARVLGASDRTVFLKVVIPASTPFILVGMRIGLGAAWATVVAAEMIGAKGLGFEMVHAQTYYDVPTIFVGLISIGVIGLVMDRLLLVAERR---
301158726    -------------------------------------------------------------------------------------------ALVQHLMLLAGTVLPALAIGLPLGVWCYFSASRQGPVFTVLNVIQTIPSVALFFPWLAAFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVVAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALAVVIDALFDLW------
304395788    -------------------------------------------------------------------------------------------ALSRHLTLLVGTILPALMFALPLGVTLFRRPDWQGSVFGVLNVIQTVPSVALFGLLIAISGIGMAPALIALVLYALLPLVRSVVVGLQQVPQEVRESARGTGMSGWQQFVAVDVPLALPVWLAGLRVVVVQTLGMAVVAALIGAGGFGAIIFQGLLSSALDLVLLGVIPVIALAVVIDALFRLL------
138823561    ------------------------------------------------------------------------------------LTDGLGRLTQRHLMLVGISTGVAVLLGVPLGLMAAR-RRIKQPILAVVGVLQTIPSLALLAMLIPIVGIGVVPALIALAVYALLPIVRNTIVGLEQVPDGLRDAALALGFTPSQRTRVVDLPLALPVILAGVKTAAVISVGTATIAAFIGAGGYGERIATGLALNDSATLLAGAIPAAGLALLVQAAFEMAEWWLR-
135954656    -------------------------------------------------------MVAAGAAILSYKVSGKGLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCI--------------------
239981980    ---------------------------------------------------------------TWLWFRGADLDAISENAL---GGGNVWLRLRQHIQLTVISTFFVLIIAIPLGILLPRLRRAAPLATALANIGQATPAIGLLALMVIWLGIGERPALIGIIIYAVLPVLSNTVAGLKANDPTLLEAARGIGMSPRGVLLKVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGDLITTGITNQRMPVLVLGSILTVALALLVDWLASLAE-----
137275652    --------------------------------------------------------------------------------------------SMQTLSFILVAAPLSFIFGLGLGMRAFKSKRVEKTLYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142419647    ---------------NKGVDWIFDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVGSLTLFIALSPWWDRALVTTYMATFGVIISCILGLIVGTICVQNKVTTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATMSGVTKVQRLINVEFPIAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNGGKGLILGLCVAFIGLIFDNLIRTWVEKRK-
142419647    -----------------------------------------------------------------------------------------------------------FAFGLGLGILAFKSKTAEKILYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
295397621    ------------------------------------------------------------------------------------------------LLMTSYGVVFAIIVAVPLGFFIAHKRKTSSFILGLANIIQTVPNLALLSVVMLVMGLGPNLVVFTIFLYSILPILRNTYTGVISVDDTMVDVGKGMGMTPWQVIYKVELPLALSVIMGGIRNAFITGIGISTIGTFVGAGGLGDVLQRGVNASDTSIIIAAVIPISLMSILADWLLGLIEKR---
297627485    ---------------------------------------------------------------------------------------GIWTLVGQHLAITGWATLVAVVLGVPTGLAIGHTGRGRQLVVGFSGAARALPAIGLLTMVALIAGIGLIGPLVALVVLAVPSVIAGAYSGIDSIEPVTRDAARAMGMSPMQVLWQVELPLALPQLVGGVRAAALQVIATATLAAYVGAGGLGVLLFRGLKTQDYPQMLAGSAVVVALAFLVDAAFEVITR----
136737175    -----------------------------------------------LPGLPWTIVAAGATILAYKLSGK-GLALFAALVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGKMSGCSNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGF-----------------------------------------
138394945    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAALTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKILYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFM------------------------------------------------
92115062     -------------------------------------------------------------------------------------RESFLNLTLAHVALVLVSSLISVSVGVGAGLFVTRGREFAPLVSTLAAIGQTFPPAAVLAIVVPLAGFGFVPTLVALVLYGLLPVVQNTVAGLGTVPPQTLEAARGNGMSAWQILWHIELPLAMRVIVAGVRVSVIINIGTATIGSTVGATTLGTPIIAGLVGNNLPYVIQGALLVGLLAIVTDLAFERLERR---
238799052    ------------------------------------------------------------------------------------------DALWQHLQILLATVVPAVLIGIPLGLLCFRSRRFQGTIFSTLNIIQTIPSIALFGLLIAISGIGLAPAIVALVLYALLPLVRNVVAGLESVPDSVVESAQGMGMTRSQLFFWVQIPIALPLILSGIRIIAVQTVGLAVVAALIGAGGLGAIMFQGLLSSALDLVLLGVIPVIVMAVMVDSLFKFI------
78060663     --------------------------------------------------------LIAIVAIAWALARGIGADTFSQRADDLAYYAG------QHMLLVVYSMALAIAVGVPAGVLLSRPRFQHQAERQVFNIGNTIPSLAVLAIALGIFGIGNVPAIVALFLASLLPITRNTYEGMKNVPAALREAAKGIGMTGWQSLVRVELPDALPIIVGGVRTALAINVGTAPLAYLIGADSLGSLIFPGIYLDNQPLLLLGASLTAILALVLDGIVAAGSR----
254254532    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSAIGTLVAVAAGIAVPWGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVDAARGMGMSGWQRLISVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
137727182    -----------------------------------------------LPGLPWTIVAAGFAILAYKLS-GPGLAIFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGVAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGF-----------------------------------------
163790841    ----------------------------------------------------------------------------------------IWTQFIRHFLISIYGVLFAGIIGIPLGFWISRHGKLADWVIGAANVIQTIPSLAMLSILMLGLGLGVNTVVTTVFLYSLLPIIKNTYAGVQSVDKNILDSGKGMGMTRWQLTYIVELPLALSIIMAGIRNAMVVGIGVTAIGTFIGAGGLGDIITRGVNVTGGGAILAGAIPTALMAVISDLFLGWIEKK---
256959990    -----------------------------------------------------------------------------------------FQQFLRHFLISIYGVSFAAIVGIPIGIMISRKRSLANWIIRLANIIQTVPALAMLSILMLGMGLGVNTVVVTVFLYSLLPIIKNTYTGMIQVDRNILDVGKGMGMTKVQLLYMVELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATDGASILVGALPTAFMAIITDWVLGIIERR---
254556517    ------------------------------------------------------------------------------------------SQFSRHFLISIYGVLFAAIVGIPIGIFIAHHSRLSATVIAIANVIQTIPSLAMLSIIMIGLGLGVNTVIVTVFLYALLPIIKNTYTGMQNVSASILDSGKGMGMTRWQLLRMVELPLSLSVIMAGLRNALVLAIGITAIGTFVGAGGLGDIIIRGTNATNGGAILAGALPTALMAIIADTVLAWIEKR---
293397084    --------------------------------------------------LPWLIALLLALVFGMNHLQGLFAAWFPDLQRPVYQQDSFISLLLAHLLLVAVSSLIAVLIGVTAGVAVTRSKEFRSLVETVVAVGQTFPPVAVLAIAVPVMGFSEQPAIIALVLYGLLPILQGTLAGIDSLPAATREVAQGVGMSPRQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKSLGSPIIIGLSGFNTAYVIQGALVVALLAIIIDRIFERW------
134559929    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKKAYLGMPVSATFALAMGVAYIIGGIRTSLLVGGMLLFIALSEYWDRALITMYMATFAVLMASLNGIIVGSIFSQTERGARFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYATVPATRYTVWGLKSVPLSLQEAGTMSGVSRLQRWTGIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALTLGVFVSLIAI-------------
136196300    ---------------------------------------------------------------------------------------------MQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
161502688    -------------------------------------------------------------------------------------------ALVQHLMLLAGTVLPALAIGLPLGVWCYFSASRQGPVFTVLNVIQTIPSVALFFPWLATFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVVAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALALVIDALFDLW------
308175119    -------------------------------------------------------------------------------------------ECWRHFLMSAYGVVFAAVFAIPAGIVTARHRRLSGWVFAVANVIQTVPALAMLAVLMLVMGLGANTVITALFLYSLLPILRNTHTGIINIEHAYLESGKAMGMTKYQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDMIVRGSNATNTAIILSGAIPTALMAVAADLLMAWLER----
139529478    --------------------------------------------------------------------------------------------SMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCTNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135501872    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAITVGGLALFIALSPWWDRALVTTYMATFGVIISCTIGLTVGTLCQQNKYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPAAMHDAASMSGVTKFQRLINIEFPIAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALS----------------------------------
239980344    ------------------------------------------------------------------------------------------DATLQHIGITVAAVVIGVLIAFPLAVLAHRRRAFAAPVLAVTTLFYTIPSLAMFSLLLPLFGLSAALVITGLVLYSLTILVRNTLAGLDAVPEEAREAATGMGYGPWRLLWEVEVPLALPALLAGVRITTVSTVALTTVGAIVDYGGLGSLILDGLDTDFRAQVLAASVLCVILAITAD------------
141725831    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKKAYLGMPVSATFALAMGVAYIIGGIRTALLVGGMLLFIALSEYWDRALITMYMATFAVLMASLNGIIVGSIFSQTERGARFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYATVPATRYTVWGLKSVPLSLQEAGTMSGVSRMQRWTGIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGVFVSLIAISVDVIVRWAEDRKK-
56964796     -------------------------------------------------------------------------------------------QFYRHFLMAAYGVLFAAIVSIPLGVLIAKYGRLSGWVLAVGNIIQTIPALGMIAVIMLVLGLGPNTAVMTLFLYSILPITQNTYVGMKGVDQALVEAGRASGMTRFQLLRMVELPLAISVIMAGLRNALVVGIGIAAIGAFVGAGGLGEIILTGTNATDMAIILAGAIPTAFMAIIADMLMGWIERK---
136849341    ------------------------------------------------------------------------------------------------------------------------------MLRPILDVMQTIPSFVYLIPVVMLFGIGITPGVIAIIIFSIAPVIRLTNLGLRQVEKRFKDAARALGCNKWLVLYKIELPLALKTIMAGVNQTLMLSLSMAVIAALIGAGGLGLTVYVGLGRLDIGQALVGGIGIVLIAIIFDRI----------
143027303    ----------------------------------------------------------------------------------------------------------------------------------VLDAMQTLPYFCYLIPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSTSFGGSLLQTLRKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
256811901    ------------------------------------------GLPLALNAVSVALGIALWWALASAGFKLPTPPEVVSRAGTLIEDGTLGEDVLASLTRVLIGFALGTAAAVPVGFLMGWYGIARGLMEPWIQFFRTVPPLAIIPLAVVVMGIDETPKIFVIFLAAFLACVISTFQGVVNVDRTLINAARVLGAKDAVIFARVVVPASTPFILVGMRVGLGSAWATLVAAELIAAQGLGYRMQNAQLYYDLPTIFVGLISIGILGLLMDRILLLAERK---
310657342    -----------------------------------------------------------------------------VFSLFMERKEFFLTLFIQHMYLTFLAILIITVIGIAVGIYMTRNKVLAGFIMGTVNIIYTIPSIALFGFLVALTGVGNKSALIALCIYGLLPVIRNTYVGINEVDPFLIQAATGMGSTDRQLLLKVQIPLALPVIFAGFRTMVVMTIALGAIASFIGAGGLGVAIWRGITTNFPEMTFAGSLLVAGLAFVVDFILGLIER----
307299503    -------------------------------------------------------------------------------------SDRFLEETVRHLLIAGGAVVAGVIIGVPLGVAANSLPKVEKPVFGVVNFIQTIPSIALFGLLIAITGVGWAPAMIALVLYSLLPIVRNTYSSLKVIPADTVEAARAMGMSRLQVLGKVEIPISLPVVLAGVRTAAVQAVGNTTMAALIGAGGLGVFVFQGLGQAAMDLVLLGALPIVALALIVDSLMQLL------
213966520    ----------------------------------------------------------------------------------------LWQHLLATLERIAVGLSLGIAAGVLVGLVLSRSQAVRAVVEPYISFLRSLPPLGYIGLLIVWFGVGDVSKVVLLFLATFPIITIATLTGIIGIPQDWNRAARTLGATNSQVFRHVIVPGTLPGLINGIRLANGMSWACIVAAEMNGIPGIGGVAYVSGTQLETALTIAAMILIGITAVIVDQILLFAERR---
227544762    ----------------------------------------------------------------------------------------YWQYVGQHIILTVVTLVISMIIALPLGYIGSRIKPVAQFCVMFAQLLRIIPSLALLFLLIPFIGTGVVPALIALIVLALPPLLINTILGFNEVSPLYKEVGIALGMDQRRLRRQIEIPLALPYILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYDMSYVVIGAVSVAILSLLFDFLIRKVQKHDR-
142514697    ---------------NAGVDWV---FDTFFQTLKIFNTWLIVDVLQPMRAIMPVVATFVLVMGTGYIIGGIRSSLVVGGFTLFIALSPWWDRALVTAYMATFGVIASVIIGIIVGSLCAQNKYSTKFILAVCDILQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPRALHDAGSMSGVNRIQRLAKIEFPLAFPHIMLGINQTVVFALFMVIIGAMIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWAEKRK-
141120038    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRSAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLR--------------------------------------------------------------------------------
134345503    ---------PFMHWINTGWRGFIADYGLIFDAIGYGLLRGYTELKNIIVQAPWPVVILGVIGITYVISRKLGTTIFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICVVIGIPIGIAMSRSERVRNIILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEIIEAAESFGASKKQ-----------------------------------------------------------------------------------
239980343    ----------------------------------------------------------------------------------WQGEKGVWNRLGEHLYYSGVCLVIACLVALPLALWLGHLGKGGTLAVNISNVGRAVPTLVLVLLSLTPLGAHEVPTLIALVLFAVPPLLTNAYLGMREVDRPVVEAARGMGMSGWQLFRRVELPLAQPLLMTGLRTAGVQVVATATLAAMAGEGGLGRIITAGFGLSNTPQVIAGAFLVA-------------------
144034253    --------------------------EAFFDPLFYFLVN----FEKLLLATPWPIIILIVAALSYVGSRSWKLSLGAAVSFLLIGYLGMWNNTMSTVALISVATLICIAFGIPIGIAMSKSDRLQAMITPVLDIMQTIPIFVYLLPVVMLLGIGKVPGLIAVCVYAMPPIVRLTNLGLRLVDKEILEAADA------------------------------------------------------------------------------------------
140017135    -----------------------------------------------------------------------------------------------------ISVPMAVLLGFGIGTWGFNSKKAERIIKPTLDLLQTIPAFAYLLPILFLFGFGTSVGLIASLIYSFPPMVRNTILGLRQVPKEIIESGIMSGASKRQLFWLVRVPTAWRQILLGVNQTTMASLSMVIIASIIGGTAIGWEVLVYMRKAELGGSFVAGIVIALIAMLLDRITAGLASKS--
251792793    --------------------------------------------------------------------------------------------------------------------LFARRQRAAEAVLQFTNILQTIPSLALLGLLIPFVGIGSPPVLIALTLYALLPIFQNTYLGLTQIDQSIQDAYTAFGLSRWQSLWRIELPMALPAMISGIRTAAVLIVGTATLAALIGAGGLGNLILLGIDRNNMTMTFTGALLSALLAVGVSGIIRLLQKSRR-
51893767     --------------------------------------------------------------------------------------------TLEHLRLSLSAVLLAVLVAVPAGILLSRIRRLADPVMVALGLFQTLPAIALLAFMIPLMGIGTKPALTALFLYALLPILSNTYKGLTGVDPAVKEAARGMGMTALQMLLSVELPLAFRVIMSGVRTSTVLIIGWATLGAYVGAGGLGEPIVSGFATVSPRLILAGGVPVTLMALLADFLLGRLERR---
77457031     -------------------------------------------------------------------------------AFSHLDWQQVMHLTWQHITLVGIAVSLAILIGVPLGILMTRFPSLAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGALLVSLLAIFADLILQWLQR----
238753366    -------------------------------------------------------MILLLVGLVFGMTSLHGLFAVWFPDLDVYLQDSFWSLVEAHVLLVLVSSVIAIICGVATGIAVTRGREFRSVVETVVAIGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTLTGIESVSQSIREVAQGVGMSARQILWRVELPLAAPVMVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGALVVALLAIITDMLFERWTRR---
141344772    ------------------------------------------------------------------------------------MLSDLGRNLIRHLELTGLALFFGTFFGLAISLFAYDKAGISKIVLSLCGLLQTIPSLALLAIMIPIFGIGFLPAVIALFLYSLLPIVRNTLTALTTIDPVLVSVSDALGMTKWQQLRLVKLPLSAPAIFAGIRTAAVISIGTATLAAFIGAGGLGDPIVVGLSLSDMNLILQGAIPAALLALLTEYCFGKAE-----
140060698    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAITVGGLALFIALSPWWDRALVTTYMATFGVIISCTIGLTVGTLCQQNKYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPVALHDAATMSGVTKFQRLKNIEFPIAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLILGICVAFIALIFDNLIRTW------
139902580    ------------------------------------------------------------------------------------------------------------------------SKKVEKTLQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVIMQCLAMTTIAAFIGAKGLGFNLKVALNGLKIGKAAEIGICVVIIAVVLDKLSLAWANKQK-
257870708    -----------------------------------------------------------------------------------------FAQFVRHFLISIYGVLFAAIVGIPLGIWISKKMRMADWVIRIANIIQTIPSLAMISILMIGMGLGVNVVILTIFLYSLLPIIKNTYTGMRQVDRNTLDVGKGMGMTSWQRLYMIELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATNGASILAGALPTALMAIITDLGLGFIERR---
284034633    ----------------------------------------------------------------------------------WAGAEGIGNRILQHLGYTFLSLAIAALIALPIGLLIGHTRRGAFLAINTGNAARALPTLGLLTLIVLLIGIGRVPVIIALVVLGIPPIMASTYAGVSGVDRSTIDAARGMGMTGREILTKVEIPIALPLIISGLRSATLQIVSTATVAAYVALGGLGRYVIDGLSLRDFPQMLTGAVLVAVLAILLDLVFAAIAR----
91218668     --------LPLMNWINSGFKTLNEKYGYIFEAINNVLLYMLMLVKNFLIQAPWPLVILGVIVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAVPAIIATFIYAVPPLVRLTDLGIRLVDTEVIEAA--------------------------------------------------------------------------------------------
141896910    -------------------------LGGLETIVAFTSWDWIDANPWAELPGLPWTIVAAGSAILAYKLGGRGLAIFAGLAMTYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGA----------------------------------------------
161503356    -----------------------------------------------------FTIVILLLLALFIWGIGLETLKARQVDLLYLGQR--------HLMLVFTSMFFALLVGIPSGILLSRAKGFAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDTPAIVALFLASLLPIVRNTYAGLCSVPASLIEAANGIGMTKWQRLRQVELPNAWPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGATATALFALILDTLLAWLGRR---
167645341    ------------------------------------------------------------------------------------------------------------------GVLAARSPRLRWPSLALAGLVQTIPSLAKTTFGHGFSALGFLPSLLALTLYSMLPILRNTVAGLTGVDPAVVEAARGVGMTDRQRLWRVELPLSVPVIMAGVRTAAVWTIGAATLSTPVGQTSLGDYIFSGLQTENWAMVLTGCVASAGLALVVDQLLGLAERRDR-
257866737    -----------------------------------------------------------------------------------------FAQFIRHFLISIYGVLFASIVGIPIGILISKKMRLADWVIRFANIIQTIPSLAMISILMIGMGLGVNVVILTIFLYSLLPIIKNTYTGMRQVDRNTLDVGKGMGMTSWQRLYMIELPLSVSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIIRGTNATDGASILAGALPTALMAIITDLGLSFIERR---
310637834    --------------------------------------------------------------------------------------------TAQHLWLVSISLLAAIVVAIPAGVISARNRLAGQLILGFTEIVQTIPGLALLVLIGILFVVSPWPVIVALFLYSLLPIVRNTLAGLDGIPTSLQESAAVLGLTEWNRLWRIELPLASPYILTGIKTTAVINVGYAALGGLIGAGGYGQPIMTGLRLNNTQLMLEGAIPAAVLALVVKFLFIGLER----
144001554    ----------------------------------------------------PIVATFVLVMGAGYIIGGIRSAFVVGALTLFIALSPWWDRALVTTYMATFGVILSCVIGFTVGTLCFQNKHTTSFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPASLHDAASMSGVTKIQRLLKIEFPLALPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKAISDKKAGIGLTLGICVAFIGLVFDHLIRTW------
260598591    ------------------------------------------------------------------------------------------DAAARHLTLIFGTLAPALVIGLPLGILCHRRPRWQPGLFAALNIIQTVPSVALFGLLMAPLGTGLAPALIALTLYALLPLVRGVVAGLGQVPDAVRESARGMGMSAWQRFWHVDVPLALPVWLRSLRVVAVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLLGVIPVVALAVVLDALFTLA------
307693313    -----------------------------------------------------------------------------------MTFQDLPKALLEHLGFTFVSVAVGFVLGVLLGILLSRLPKLSKLILPILSIFNTIPGVVFVGLLFLALGMQPVTVLIALSIYATFPILKNTYAGLSSVEGQYIEAAKGCGMSPIQCLVRVELPLALPTIIGGLRMSTVYTVSWAVLAAMIGQGGLGTFIYAGVSANDNGLILLGAVPAAILAFVLGSLVDALQRR---
135564632    ------------------------------------------------------------------------------------------------------------------------------------DTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIKNVNQEVIDAGIANGCNKRQLLFKIRLPLALPEILLGINQTIMLALSMLVITALVGTRELGQEVYIALTKADIGRGLVAGLCVAFIAIIADSTIKSASKRLK-
134683377    ---------------ESFRNFTREYGEAIENFFD-PLLYFLVWLEKLFLNTPWPIILFVIATLVYLGSRSIKLTLGAILAFLTIGYLDMWDDTMATLAIISVATIVCISIGIPLGILMARSQRTQMIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLLAVCIYAIPPIVRLTNLGIRLVDKDVMEASEA------------------------------------------------------------------------------------------
227893628    ----------------------------------------------------------------------------------------YWGYVSQHLFISLTALIISLIIALPLGYLGSRNKVIAAFCQTFAQILRIVPSLALLFILIPFIGTGIVPALIALVVLALPPIMVNTILGFNEVSPVLKEIGLSLGMNQMQLLKQITLPLALPYILNGIKLALVEIISSATLATYIGAGGLGTLIFTGLGLYKMQYVVIGGVSVALLSLLSMFIMDFAIRKVR-
219668828    -------------------------------------------------------------------------------------------ALLQHIELVFISMLIAITIGVPLGILITRVKALEGPVLGVAGILQTIPGLALLGFMIPLFGIGIKTAVAALFLYSLLPIIRNTFTGIKDVDKATIEAAKGMGMTDWQILTKVQLPLALSVMMAGIRTATVINVGTATLAAFIGAGGLGDFIFIGISRNLDALVLIGAFP---------------------
238749872    ------------------------------------------------------------------------------------------DALWQHLQILFTTLIPAVGLGIPLGIFCFRSPRFQGAIFSTLNIIQTIPSIALFGLLIAISGIGLAPAIVALVLYALLPLVRNVVAGLEAVPDSVVESARGMGMTRSQLFFRVQVPIAMPLILSGIRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIIMAVVVDSLFKFI------
289423714    -----------------------------------------------------------------------------------------FEQFIRHFLISIYGVLYACLVAIPLGMYITRSRRLSALTIGIANVIQTIPSLALLSILMVAMGLGTNTVVATVFLYSLLPILKNTCTGLSNINENLLDVAKGMGMTNFQVMMKVKMPLALSVIMGGIRNALVLAVGIATIGTFIGAGGLGDIISRGISVSDGSAIIAGTIPTALMAVIFDIALAGLEKK---
256805392    ------------------------------------------------------------------------------------GYDGIPARLGEHVRYTLQALLLAAAIGLPIGLVTGHYGRGGNALSLVATAGRALPSFGLLVLMTTLLGFGMLPVMIPLVILAVPPILVTTYEAMRSVDPSPVDAARGMGMHESRILFQVELPVALPLILSGLRSAAIQIVSTATIAAYVSLGGLGRYIVDGLYQRNYEKVVGGATLVAVLALVTLALFWAVAR----
136563358    --------------------------------------------------------------------------------------------TWQHITLVGIAVILAIVVGVPLGVLMTRFPTLAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSLLAIFADLLLQWLQR----
138342331    ---------PFALWLDALFNYVKDDLGVFTRALTEGLETLLDISANIFYGPIPWAALAGITAVVGYYLGGWRLALLGGGTFVWTALIGQWEIAMQTVSVLAVSVPLAFFIGLSLGIWAWKSKWVDMALRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATTIYAIPPMILMTTLGLKKVPPEIVEAGKMSGCTKWQMLRHVYIPSARTEILVGV-----------------------------------------------------------------
135260847    -------------------------------------------------------------------------------------------------------------------------------DRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGASKWYLLRKVDLPLATPSILAGVNQTVMLSLAMVVVASLIGAKGLGQDVLEALQYANVGQGILAGVAILFVALILDRVVQ--------
135460852    -------------------------------------------------------------------------------------------------------------------------------MKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPVIRLTNSGIRQVSKETIESATSFGSSKLQLLFKIKIPLSLPSIMMGINQVIMMALALVVLACFIGAEGIGGQVWLAIRNLDVGWAMEGGLCILFMAILFDR-----------
135460852    -EWKLSIRQPIADTVKSLT--VNPSFIAFTKGLRFVYLNLLRPLDTFLTHIPWWYTMGIFTAIGYY-TVGLRFAVVTILLLLFIGACGIWTQSMITLSSVLVSVTLCFAVGVPLGIIASYNQRFRDILNVILDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRL------------------------------------------------------------------------------------------------------------
138142029    ------------------VDWVWETFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGVAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPPSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQDGPGVAIGLFVSLMAISVDVIVKWAEERKK-
142639775    -------------------------------------------------------------------------AIGTLMAEMFPPNFSDWQPMIDTVAMSIAGTALAVVFSIPLGFLAARNRTVYRISRGLLNVLRSIPELIKGIIFVAAVGFGALPGVLALGIHSIGMVGKFFSEAIEHADEAPVEAARAAGATPVQVITHGILPQVLPQFADVTMYRWEYNFRASTVMGMVGAGGIGLELIASLRLMQYNDCFAILITILCMVTLVDWLSGLLRRRFK-
191636887    ------------------------------------------------------------------------------------------SQFARHFLISIYGVLIAAIIGIPIGLAIARHRTLSSTVIGIANVIQTIPSLAMLSIIMLGLGLGVNTVIVTVFLYSLLPIIKNTYTGMQNVDKNLMDAAKGMGMTRWQSLYMVEIPLSMSVIMAGIRNALVVAIGITAIGAFVGAGGLGDIIVRGTNATNGGAILAGALPTALMAIISDLVLGFLERR---
300088007    ------------------------------------------WFGWTALGVGIIVFAVVLANPDWWS--GLLAAMFPEQRQVLYTRSSLSQLTLEHLGLVGLSSGLTVLLGLPLGIWVTRRSGFQPIVTNLLSVGQTFPPVAVLALAVPVLGFGLEPTVFALFLYGLLPVVRNTIAGINAVPAAAVDAARGLGMSRFQVLFRVELPLSARVILAGIRISVIINIGTAMIGAVIGAGGLGAPVVAGLAQDNVAYILQGVVPAAVLAVIVDRVLSGIE-----
227530016    ----------------------------------------------------------------------------------------YWLYVWQHIYLSGITLVIAMAIALPLGYIGSRIKTVAAFCTAFSQVLRIIPSLALLFLLIPFIGTGMTPALIALVVLALPPLLINTILGFNEVSPLYKEVGTALGMSRQQLRRQIEIPLALPYILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYDMTYVVIGGVSVAILALLSMAGFDFLIRRAR-
309791314    -------------------------------------------------------------------------------AYFLDNQSRFWLELGRHLSLSGTALAISLLLCIPLGIWAARHVRAAQYLITAVGSLRLIPSLAILFLVMPYLGTGSTPAITALSILAMPSILINVYTGLRGVEPAVIEAASAMGMTSRQRLIQVEIPLALPVMIAGIRTATVEVIASATLAAFIGAGGLGIFVTRGFALFEPRIMLLGAIPVAALALLSEVVLGRVERW---
116493380    ------------------------------------------------------------------------------------------SEFSRHFLISIYGVILAAIVGIPIGILISKHRKLSGWIVGLANVIQTIPSLAMLSILMLGLGLGVTTVIVTVFLYALLPIIKNTYTGMLNVNEAYLDAGKGMGMTKVQVLWMIELPLSLSVILAGIRNALVLAIGITAIGTFVGAGGLGDIIIRGTNATNGGAILAGALPTALMAIISDLVLGALEKKMR-
70728252     --------------------------------------------------------------------------------------------TWQHITLVGIAVTLAIVFGVPLGVLMTRFPTLAGPLQASATVLLTIPSIALFGLLLPFYGLGPLPAITAVFLYSLLPIMRNTYLALTGVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSLLAIFADLLLQWLQR----
160902586    ------------------------------------------------------------------------------------------REFLNHLKIIGLSLPFSIGIGVPTGIFISRHPKAANIVIYIASILMTIPSLALFGIMVVILGLGVTPAVIALIIYSLLPIIRNTLTAIQALDPQMIEAAKGMGMTESQILFKIRLPLSIPTIMSGVRNAVVMGVGVATLGYFVASGGLGYFIFAGLSRSRYPMVITGVILVSILGVLANYLL---------
238763804    ------------------------------------------------------------------------------------------DALWRHLQILLATLIPAVLLGIPLGLFCFRSHRFQGTIFSTLNIIQTIPSIALFGLLIAPLGIGLAPAIIALVLYALLPLVRNVVAGLEAVPDSVVESARGMGMTRTQLFFRVQIPIAMPFILSGVRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIVMAVVVDSLFKFI------
135755062    -------------WVETVFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGA---------------------------------------------------------------------------------------
259505009    ------------------------------------------------------------------------------------------KAIFTHIKFVVVAVTLGSIIAIVLASILSRFKTISKYIMPIIGLFQTIPGIVFIGVLFVYTGMRPKTIYIALTAYAIFPVLKNTYAGILDVNASYVEAARGIGMTQWQSLLKVELPMAVPSIFAGIRMSTVYTVSWAVLAAMIGQGGLGVFIYRGIDTNVQETILIGAIPSAILAILMGYFVDYLQTK---
73542179     ------------------------------------------------------------------------------------------KLTAEHLALVGSAVGMAILIGVPLGIAITRFRWLATPVLTLATIVLTLPSIALFGLMIPIFALGYLPAVTAVFLYSLLPIMRNTYTALVNIDPGIQEAGRGIGMTTWQRMRRVDLPLAVPVILGGVRTAVVMNIGVATIAAIIGAGGLGVLILQAISQSNMSKLAVGAILVSVLAIVADAFLQWLQK----
237732178    ------------------------------------------------------------------------------------------DALAQHLTILFATVVPALLIGVPLGIWCAFSVSRQGPVFAVLNIIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLVRGVVAGLNQVPQDVLESARAMGMNTFQRFVSVQFPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAVDLVLLGVIPVVVLAVLIDALFDL-------
154687503    -------------------------------------------------------------------------------------------ECWRHFLMSAYGVVFAAVFAIPAGIVTARHGRLAGWVFAVANVIQTVPALAMLAVLMLVMGLGANTVITALFLYSLLPILRNTHTGIINIEHAYLESGKAMGMTKYQILRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDMIVRGSNATNTAIILAGAIPTALMAVAADLLMAWLER----
29833948     ------------------------------------------------------------------------------------------DAVVQHLQLTAVSVLVGLVIALPLAVLARRWGWAAGPVLAVTTILYTIPSLAMFSLLLPVYGLSAALVVAGLVLYSLTLLVRNILAGLRAVPEETRQAARGMGYGPVRLLLTVELPLALPAAMAGLRIATVSAVSLVTVGAIVGFGGLGNLIYAGMNTYFKAQVLTASVLCVVIAVAADLLL---------
163839893    ----------------------------------------------------------------------------------WQGANGIPLRLVEHLGYSALTIGLALIIAIPIGLYVGHTGRGKVIIVSLAGMLRALPTLGLVILFALLTSLALMPPIWALVLLAIPPILTGVYAGISSVDPDIVDAARSMGMSEAQVLFRVEVPNGLKVMLGGFRGCVLQVIATVAVVAYLPQGGLGRFIVTGLKSYDYGSVFGGAVVIAVLAIVLDGVLALVTR----
138385725    -------------WVNDGEDYLKKNYRWVTKIIASYIKETYYFLEDFLLESPWILIAAIIVIPC-IIAGGLRLGIYSSFVVYFWGATGMWEPSLQTVALMGLSVLLCVFFGFILGVLCSQSNRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQVPAQTIESAT-------------------------------------------------------------------------------------------
4761214      --------------------------------------------------------------------------------------QQLLADAYQHASAVFQCMVVATLLGVLIGVLTYRSDWAGNVATLSTSAILTIPSLAMIGLLIPILGLGVPPTVTALTLYGLLPIVRNSIVGLRGVDPALVDAAKGIGMSRPARLLRVELPLAWPPILTGIRVSTQMLMGIALIAAYASGPGLGNEIFRGIASLALNQVLAGTLGIIVLALLFDAAYVLLGR----
142689773    ---------------------------------------------------------------------------------------------------ILVAAPLSFIFGLGLGIAAFRSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCTNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142689773    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVIISCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFH-----------------------------------------------------------------------
139033528    ----------------------------------------------------------------------------------------------------------------------------------ILDLMQTIPVFAYLVPILVMFGFGPVSALIATIIYAMPPMVRTTLLALKSVNPQIKESGLMSGCTKRQLMWQVLIPVSKPTLMIGVNQVIMLSLNMVIIASMIGAGGLGYDVLASLRRLNIGSGIETGVAIVVLAIALDRL----------
139983317    ------------------------------------------------------------------------------------------QLLGGHLSLAVPAIVGGVLLSVPLGILCVKSAAVRGPVMLVISLVQTVPSIALLAIMVAILGIGYRPAFIALLIYSILPIVRNTIVGLEGVDPAMREAARAVGMRPLQQLLKVELPLAFPVILAGIRTATVWVVGIATLSTPVGAPSLGNYIFSGLQLRDWQRVLFGCVATMLLSLVLDQLIALIE-----
258404897    ------------------------------------------------------------------------------------------KLLYQHLYLVGVSMALATGLGLLIGIALTRRRRFAGVVMYIVSLGQTIPSLAVLALMMSVLGIGSRTAIFALFVYSILPIARNTLAGITSVSPAMIDAAKGMGMPDWRILLEVELPNAMTVILTGFRVALVINIGTTALAYLIGAGGLGDLIFTGINLMQTEKLLAGAIPTTLLALLGDFLCTIL------
141815996    -----------AEFWNRGVDWIWDTFFYPLKIFNTWLIQDVLQPMRAAYLRMPVVATFVLVMGAGYIIGGIRSALVVGGLTLFIALSPWWDRALVTAYMATFGVIASSIIGITMGTLCAQNTYSSKFILAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTVEGLRSIPPALNDAGAMSGVNHLQRIFKIDFPLAFPHIMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGICVAFIALIFDNLIKTADKRKK-
91776909     --------------------------------------------------------------------------------LLWISDEGFGQDFWISFVRVSSGFLLAAVLALPIGVLAGTFRRVQIFIEPLMDFIRYMPAVAFVPLVLLWCGVGEASKIALIFIGTFFQMVLMMAGNVRQVPMAQIEAAQTMGATRRELLFKVILPSAAPALLDTIRVTLGWAWTYLVVAELVAANGLGYAILRAQRFLLTDKIFAGILVIGLIGLIQDQLLRAIYRK---
141090205    -----------------------------------------------LPGIPWTIVTAGTVILSYKLSGK-GLAIFSLIAMVYISIFGQWEPSMQTLSFILVAAPVSFILGLSLGIMAYKSKTVEKALYPLLLVMQTMPQYAVLVPAMVLFGIGDHSAAIITIVVATPPMILLTLLGLRGISPEVIEAGKMSGCNDFQLMFKVLIPTARRDILIGVNQVIMVCLSMAVIAAFIGAKGLGW-----------------------------------------
140979483    --------IGLSEPINTWQSWIRSNFTFLLNPITWIVELGLNITESFIAWLPWFIP-PVVVFAIIARRKKWVMASFAAFAVVYPGLVGVWQESIETISLMAVSVGICILFGVPIGVWTALNKRAESILRPVLDAMQTVPATVYLIPIVLLFGIGKVPAAIATVVYALPPMIRLTALGVQQVPRTAIEAGQMFGATKRQILSRIQL----------------------------------------------------------------------------
11498584     -------------------------------------------------------------------------------------------ATYEHLLLTYGALAVSIALAIPLAIASVYSRKLASVIMAFANVVQAVPSFAVVALVVPFLGIGFTPAVFAIVLRALLPIVRNTYVGMMSVDEATIDAARGIGLTDFQIIRYIRLPNAYAPMFAGIKFAGILANSIAILTAIIGSGGLGRLVFEGLASFNTEKVIAGALPAILIAVFIDVSFTKIEGR---
229588358    --------------------------------------------------------------------------------------------TWQHITLVGIAVILAIVVGVPLGVLMTRFPTLAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSLLAIFADLLLQWLQR----
91789474     ----------------------------------------------------------------------------------------FAQLLWQHCKLVGVSSAMSVLLGSAIAVWITRGRQFRPVVETVVSMGQTFPPVAVLAVAVPVVGFGELPALIALTLYGLLPVVHGTVSGLQSVPESVRQSANGMGMSPWQCLRQVETPLALPVWISGVRTSVIINIGTAAIASTVGAKTLGSPIIVGLSGFNTAYVLQGAVLVGMLAVVTDLAFERLSR----
142743167    ---------------------------------------------------------------------------------------------------ILVAAPLSFIFGLGLGIAALKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
142743167    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALTVCALTLFIALSPWWDRALVTAYMATFGVVVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQ---------------------------------------------------------------
302880119    ---------------------------------------------------------------------------------------NWWKPLLDTLAMSIAGTALAVAFSLPLAFLAAQHPLVYQMARGLLNTLRSIPELILGIIFVAAVGFGALPGVLALGLHSIGMVGKFFAEAIEHADPAPIEAARAAGASPLQVLLHGVLPQVLPQLADTSIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQDVSAILLVILVMVTLVDAFSGYLRKRFK-
213966733    ------------------------------------------------------------------------------------------QLTWQHITLVGIAVTLAILVGVPLGVLMTRFPALAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSILAIIADLLLQWLQR----
238794099    ------------------------------------------------------------------------------------------DALWQHLHILLATLIPAILLGIPLGLFCFRSHHFQSTIFSTLNIIQTIPSIALFGLLIAPLGIGLAPAIVALVLYALLPLVRNVVAGLESVPDSVVESARGMGMTRSQLFFLVQIPIAMPLILSGIRIVAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIVMAVVVDSLFKF-------
83590523     --------------------------------------------------------------------------VLSWTEFLAAKGSSILSATGKHLLLSLGSVLLGTIIAVPLGILLARHQRVAAVMLGISSTIQTIPSLAFFGFVLPFLGIGIVPAMTVLFLYSILPILRNTYTGIREVNPAYLEAGIGMGMNRRQLLTWIQFPLAFPVIMSGIRVSTVYIISWATLSALIGAGGLGDPILAGIHTYDAKLIMAG------------------------
307719470    ----------------------------------------------------------------------------------------FLQETAAHLSLSGAGILIATLAGIPLGILAHKNKKAGGVVFSFTGGIQTIPSLALFGLLIAISGLGNTPALIALSLYALLPIVRTTAAGLSLLEKGLLEAARGMGLSPLQRLFWVEIPVSLPVILAGLRTASVQVVGTTTVAALIGAGGFGRFIFQGLGQSAYDLIALGVLPTVLLSLGVDR-----------
261408312    ------------------------------------------------------------------------------------------KALQEHLVLSFSAVLLGTVIAVPIGILLVYNRWLNSIVFFVANLFQTVPSLALLAILIPLLGIGMKPAILALFLYSLMPILRNTFDGFHSVDKGVLNSARGMGYSTAQTIMKIQLPLSLPYIMSGVRITTVYIISWATLASLIGAGGLGQLIVSGLGVNKPEMIFIGGIGAILLALVAD------------
156933297    ------------------------------------------------------------------------------------------DATARHLTLLFGTLAPAVVIGLPLGILCHRRPRWQPGLFAALNIIQTVPSVALFGLLMAPLGTGLAPALIALTLYALLPLVRGVVAGLGQVPDAVRESARGVGMSAWQRLWHVDVPLALPVWLRSLRVVAVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLLGVIPVVALAVVLDALFTLA------
135014838    -----------------------------------------------------------------------------------------------------IAVIISFILGAGLGIWAASNDTVSAILRPINDTLQTMPLFVILIPFVMVFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPEGVIEAARMMGSTKRQLLWSVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQVVYIGLSDGNFGVGLIAGMALAIIAMIADRMTQAW------
144185276    ------------------------------------------------------------------------------------FADALWRNSLQTLWTTMVGFLMAIVFGLALGLAVGWSRGVYAGLYPIMIGFNSIPKVAVVPILVLWFGTGEVPAILTAFLISFFPIVVNVATGLATIEPEMEDVLRALGAKKLDIMTKVGIPRSAPYFFGSLKVAITLAFIGSVLSETVAANGLGHLMLSAQSNFEVPLVFACLIALAIEGIGMYAVMAWVERR---
194289016    ------------------------------------------------------------------------------------------KLTGEHLALVGSAVGLAILIGVPLGILITRFRALATPLLALATIVLTLPSIALFGLMIPIFALGYVPAVTAVFLYSLLPIMRNTYTALANVDPGIQEAGRGIGMTTWQRMRLVDLPLAVPVILGGVRTAVVMNIGVATIAAIIGAGGLGVLILQAISQSNMSKLAVGAVLVSLLAIVADAFLQWLQR----
136744267    ------------------------------------------------------------------------------------------------------GVILSCIIGFTVGTLCFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPSSLHDAASMSGVTKIQRLLKIEFPLALPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKAISDKKAGIGLTLGLCVAFIGLIFDNLITWVEKRKK-
141896908    -------------------------------------------------------------------------------------------------------VIVSCIIGFTVGTLCFQNKHSTKFMLNVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPSGLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIGLIFDNLITWVDKRKK-
141053703    ----------IADWVNGWVDALVTNYGDVFRHISDTLLWAIVNLEGLLRAAPWWLMLAIVGGIAWHATRKVVTTAVIVGLLFLVGAVGLWDKLMQTLALMMVATVISVLIGIPLGILSARSNRLRSVLMPLLDIMQTMPSFVYLIPVLMLFGLGKVPAIFA------------------------------------------------------------------------------------------------------------------------
89900643     ---------------------------------------------WARDPLPWALAALLLLVFGMAWLKPLFAALFPALERPVYAQDSFLGLTLAHLKIVGLSSGFAVIVGVAAGIFATRAREFRPLIETVVAAGQTFPPVAVLAVAVPVVGFGEAPALIALALYGLLPVLQSTLAGIASVPPAAREAAEGLGLSPWQRLLRVELPLAAPVILAGVRTSVIINIGTAAIASTVGAKTLGLPIIVGLSGFNTAYVLQGAVLVGLLAVVTDLGFERLVQR---
143919636    ----------------------------------------------------------------------------------------LWEHLGWSLIRVIVGFLAGAIIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVKISKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
115265544    --------------------------------------------------------------------------------------------TTQHITLVGIAVTLAIVVGVPLGVLMTRFPALAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSILAIIADLLLQWLQR----
210632884    ----------------------------------------------------------------------------------------------EHLWISGLALGAALLIAAPLGILCSARPWAERLATGLTGVLRVIPSLAVLIICVPILGVGDLPAVIALTVLAIPPILINTCVAFRSVPPAIIEAARGMGMSRTQLFFSIKAPLAFPLAFSGVRTAATEVIASASLAAYIGAGGLGVLIYTGLGALRTDLLWIGGLSVAALSLIVNRALAAVDRRVR-
139404909    ----------------------------------------------------PVIATFVLIMGVGYIIGGLKSALVVCGFLLFIALTEWWDRALITAYMASFAVIVSVSLGVLAGTLAAQHQKASKMILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTVEGLKSVPQSLHDAGSMSGVNKMQRWLKIELPMAFPHIMLGVNQTVIFALFMIIIGAMIGTDDLGQYILKALSDKNTGNGLMLGLCVAFIGLSVDHLILTWANKRK-
238025061    ------------------------------------------------------------------------------------------QLTLQHIYLVGIAVGCAIVAGVPLGIVISRHEWLAPPLLGIATVILTLPSIALFGLMIPIFGIGAVPAITAVFLYSLLPIMRNTYLALRNVDAGIKEAGIGIGMTSWQRLRLVELPLAVPVILGGVRTAVVMNIGVMTIAAVIGAGGLGSLIVRAIGQSSMMKLLVGAVLVSVLAIVAD------------
142038276    ---------------------------------------------------PWLVPLALLAAIGWLSTRVLPEPVAVVRAAWSLVTSGMWANVKVSTWRALFGFAIGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDANLIEMAKSYGVRGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWLER----
159896884    ------------------------------------------------------------------------------LRYLLTERAEVWQLLGQHVTISLIALLIASLIALPLGVLVVRVGWLAGGVMAVLSVLYTIPSLAMLIMLIAVFGLSKTTVIVTLVIYAQVILVRNIVVGLKSIDRSVLEAARGLGMNAWQIWWQVELPLALPIMLAGLRIAAMMCIAISSIAAMIGVGGLGQLLFQGITFDRADMIWAGTISIASLALVCYGLLALVEQR---
149204740    --------------------------------------------------------------------------LLDAFTWFLAHKSTFMIALNQHLWMSAVAMSIGAAIAIPLGFLVAHSRRASFVAINIVGAIRSIPSLAILSAALPLLGIGFLPSVVALIVLAVPPMLLNTVVGVAEVDLTVTDAATGMGMSRLQIALHIELPLALGPIISGVKIASIQVIGGAALASFVGGGGLGDFISTGIAIMDMPRLLVGAVPIALLAIAAEVGFSFLERR---
302188820    --------------------------------------------------------------------------------------------TWQHITLVGIAVTLAIVVGVPLGVLMTRFPALAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSILAIIADLLLQWLQR----
140331246    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLENFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
135596419    ----------------------------------FILKYFMLPIKKFFLSIPWPWFIFIFTLLGWYYGK-FKLAFLNLSLLLFILINGLWMKAMVTIYLCGASVILACLIGIPLGIWGGLNSRANKILLSITDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIKNVNPEVIDAGIANGCNKRQLLFNIRLPLAIPEILLGINQ---------------------------------------------------------------
34499850     ----------------------------------------------------------------------------------LYLQDGFGELLLAHLAIVALSGGAAALLGISAALWTSRGRDFRPLLETLLSIAQSFPPVAVLALTVPLIGFGAAPALIALALYSLLPITHAALAGLASVPEDALETARGMGMSPRQMLWRVELPLAAPVIVAGLRTAMVINIGTAALASTVGARTLGLPIIVGLSGFNTAYVIQGALPVALLAIVVDQAFQWL------
136936450    -----------------------------------------------LPGLPWTIVAGGAILLGYKLSGK-NLAIFAAITMIFISAFGQWKPSMQTLSFVLVAAPISFALGLGFGVWAYRSKRVENILNPLLNVAQTMPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCTDYQLLSEVLIPTARRDILIGVNQVIMQC----------------------------------------------------------
92114475     ----------------------------------------------------------LLVLVAVFLAGVWSQSSGVIDDFIFYLPDVHY-LAVQHLWLTAMSGGLAILVAIPLGIWLSRMARVAESMMQVLNVGTTIPTLAVLALSMSFLGIGTVPAVFGLFVATLLPIARNTYTGLKGVDPALKEAAAGIGMSPTQRLLRVELPNALYVIFAGIRTALAINIGTVPLAFLIGAGGLGELIFTGIDLYDPVMMLSGAIPTALLAVVVDMLIAI-------
111226060    ----------------------------------------------------------------------------------------------EHVSLTLSAVAIGLVIAVPLVLLARRWRFAVAWISGLASILYTVPSLAFFALLLPVTGLSTTTVRIGLVAYTLVILFRGLLAGLDAVPADVRDAARGMGYGPLRLLVTVEIPLALPSIMAAIRVATVSTIALVTVGATIGHGGLGDLIYDGLTSSFKSEVLTASVLCVALAVVAD------------
266621607    ----------------------------------------------------------------------------------------IFGHILASLKRIFLALLFSLGIGIPFGILIGWNKTFNAIFGTLFEFIRPIPPIAWLPLIVMWFGIGEFPKVIIVFIGTFTPVVVNTATGIRLVEPLYLDVGRMFHANDRKLLTEIALPSAMQSIFAGFRTATSGGLMVVLAAEMIGAAGLGFLITRGQDAFDVPLIMVGMIVIAIVGTVISIFTDLLERR---
256046009    --------------------------------------------------------------------------------------------TLQHLGLVALATFCSTLIAVTMAIFVTRRAEFLPLSRSLVNIGQTFPPVAVLALTVPVFGFGDKPTLIALFLYGLLPIFENTLTGLTSLPPPIVEAARGMGMTGMQRLFKVEMPLAMPVILAGIRLSAVIGLATATIGSTVAAKTLGEVIIAGLISNNLAFVLEGGLVVAALAILIFDAFQAAE-----
256812894    ------------------------------------------------------------------------------------GYDGIPQRFWEHLQYSLLALAVAAAIGLPVGLLTGHTGRGGNALAFIANAARALPSFGLLVLAVLLIGFGLLPVMIPLVVLAIPPILVTTYEAVRSVDPAPVDAARGMGMRESRILFRVEVPVALPLVLSGLRSAAIQIVSTATIAAYVSLGGLGRYIIDGLYQRDYEKVVGGATLVAVLALATLAVFWAVGR----
291616806    ----------------------------------------------------WLVLFYLSLLAAMPYSGPVFAAWFPDLARPLYQQDSFWQLTLAHLFLVVTASLMAVVIGVGSGVLVTRGRAFRPLLETIAAAGQTIPPVAVLAIAVPVMGFGAWPAVVALLLYGLLPILQGTLAGLDSVPASSREIAVGVGMSGWQRLWQVELALAAPVIIAGIRNSVIINIGTAAIASTVGAKSLGSPIIIGLSGFNTAYVIQGALLVGLLAIVSDRLFERLQRRLSV
258636751    ----------------------------------------------------------------------------------------------QHLFLVFWSMFFALLVGIPSGILLSRARRWAEYVMQIFNVGNTLPPLAVLALAMVIVGIGDRPALIALFLASLLPIVRNTYAGLSAVPPSLLEAANGIGMTKFQRLRQVEIPNALPVILAGVRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGAVATALFALILDMLLAALGR----
135424511    --------------INKPFDYFAGSYGFAVKDFILPLRRAMNDLRDFIDFMPWPVFFALVLLLVYWVSRKIGAVMLALAALVFIGVFGLMELASQTFSLMILSIILCVVFGIPLGIFMSASDAVDRAVKPILDLMQTMPSFVYLIPVLILFGVSPVAGLIAVVIYAMPPVVRLTNLGIRLVPFEVVEASHAFGATYLQRLFGTLIPLALPNV---------------------------------------------------------------------
134959979    --------------------------------------------------------------------------------------------------------------------FMFSKQKSAAFMLGICDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLITWVEKRKK-
150377219    -------------------------------------------------TAPLIVLIVLAGTVAWLWWSGMAEEI-------LVYSDDISYLVVQHLELVAWAGGLAILVAVPVGVVLSRFRLFSEAVMQVFNIGSTVPTLAILALSMTLLGIGTVPAVFGLWAATLLPIVRNTYAGLRAVPPHLVEAAIGMGMTPRQVLWRVELPNALFVIFGGIRTALAICVGSAPLVFLIGAGGLGELIFTGISLDELPMMMAGAIPTAMLAVLVDFILG--------
135046022    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
308186887    ------------------------------------------------------LLAVVAVIAVLIWGLGWDQLVARKVDLLYLGQQ--------HLFLVFWSMLFALLVGIPSGILLSRARRWAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDRPALIALFLASLLPIVRNTFSGLSAVPPSLIEAANGIGMTKWQRLRQVELPNAMPVILSGVRIATAINVGTAPLAFLIGASSFGELIFPGIYLNDFPTLILGAVATALVALVLDMMLAALGR----
143242267    -------------------------------------------------------------------------------------------------------------------------NTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIRQVGKGFKEAGSSLGLTKFLILIKIEIPLSLKTIMAGVNQTLMLALSMVVIAALIGAGGLGLTVYIALGRLDVGSAVIGGTGIVILAIILDRITQ--------
143864941    ----------------------------------------------------------------------------------------LFEHLGWSLLRVVVGFVAGAIVGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVKISKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
238794101    ---------------------------------------------------------------------GFFAALFPDLDRPVYLQDTFWSLVVAHVLLVLVSSIIAVLIGVSAGIAVTRPKGFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTITGIESVSRGIHEVAEGVGMSARQILWQVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMIFARWARR---
238788797    ------------------------------------------------------------------------------------LQDTFWSLVIAHVLLVFISSVIAIFIGVSAGIAVTRGKEFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGSITGIESVSRDIREVAQGVGMSTRQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAAVVALLAIITDMIFS--------
224477416    ----------------------------------------------------------------------------------------LWSLFFQHLLMSVYGVVFAAIIGIPIGIFISRFGRMSKLVITIANIIQTVPVIAMLAILMLVMGLGPTTVVVTVFLYALLPIIQNTYSGIVGVDENIKDAGKGMGMTRNQVLRMIELPLALSVIIGGLRIALVVAVGVVAVGSFIGAPTLGDIIIRGTNATDTTFILAGALPIALIAVLIDVLLRLLEKR---
256393443    -----------------------------------------GWLVAVLRAVYPPVLAILLIVAVWQVLYVAKIWVFTSLK-GAFSSGDAWPSVGHSVEHGAIGFGASVAIGTPLGLLVGRVRAVRAGLGPILSGLQSLPSVAWVPPALMFFGPKPAMLYAVVLAGAVPSISVGVVSGLDQVPPLYLRVGRNLGARGLASVRYVLLPAALPGYLAGLRQGWAFSWRSLLAAEIIVESSLGFLLKNAQDSNDMAGAFAAIVLILAVGVAVNQLVFVPLER---
298488811    --------------------------------------------------------------------------------------------TTQHITLVGIAVTLAILVGVPLGVLMTRFPALAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSNMSMLIVGAVLVSILAIIADLLLQWLQR----
141689819    ----------------------------------------------------PIVATFILFMGAGYIIGGIRSALVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGITIGTLSAQNKTSSRIAIGVCDTLQTFPSFVYLIPVIMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPSALHDAGSMSGVTRLQRLLKIELPLAFPLMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQIGNGLMLGLCVAFIGLAVDNLIRTWAEQQK-
289640196    ------------------------------------------------------------------------------------------HALLIHVQMSLLSILFAVLIAVPIGILLTRHEKAAKVALAGAGVIQTIPGLVMLGIGLLLFGLGMLPSVIVLVAYAILPIMQNTFTGIKEVDGLYTEAAKGIGMTDFQILLKVEFPIAIPAIVAGIRLSLVYIISWATLAALIGAGGLGDLIWTGLSCYDTNMILAGAIPASLLAIVSGLLIDLLQK----
308186154    -------------------------------------------------------------------------------------------ALSRHLTLLAGTVLPALMIALPLGVTLFRRPGWQGSVFGVLSVIQTVPSVALFGLLIAISGIGMAPALIALVLYALLPLVRSVVVGLQQVPHEVRESARGTGMSSWQQFIAVDVPLALPVWLAGLRVVVVQTLGMAVVAALIGAGGFGAIIFQGLLSSALDLVLLGVIPVIALAVVIDALFRLL------
142108001    ----------FAHHIDALVDWVWETFFYSLNSFNKFLITQVLVPMKRAYLGMPVAATFTLAMGVAYIIGGIRTGLLVGGMLLFIAMSEYWDRALITMYMATFAVIMASLNGIIVGSIFAQTERGSKFILSICDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLKSVPLSLHEAGTMSGVSRMQRWTNIEIPIAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRPKDGPGVAITLGIFV------------------
290508583    ----------------------------------------------ALREPLWWLIALFIGLLVGLYSAPLFSRLFPELPRPVYQQESFWALTLDHGWLVVASSLAATAVGLAAGIAVTRGSAFRPLVETIAAIGQTFPPVAVLAMAVPVLGFGWLPALIALALYGILPVLQGTLAGLGSIPSGVSGVAEGMGMSGWQRLYKVELPLAAPVILAGIRTSVIVNIGTATIASTVGASTLGTPIIIGLSGFNTAYIVQGALLVALAAIIVDRAFERLTRW---
139145969    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKLQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAF-------------------------------------------------
134611271    ---------------NSGVDWILDNFDPLKVFNTWLITQVLIPMKNAFLRMPAVATFVLFMGAGYIIG-GIRSAIVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGIIIGTLSAQSKTSTKITLAVCDTLQTFPSFIYLIPVIMLFGVTDTSVLIAVVIYATIPATRYTIEGLRSVPSALHDAGSMSGVNRLQRWMRIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKA------------------------------------
159037253    -------------------------------------------------------------------------------------------QTLEHANIVLMSVALATVIAVLIALATYRNPSARATATGMAAALLTIPSFALLGLLITPLGLGYTPTLVALTMYALLPILRNTIVGLTEIDPALTEAARGIGMGRVRSLATVEIPLAWPVILAGIRVSTQMTMGIAAIAAYVDGPGLGHQIFSGLANLSLNQALVGTVGVIVLAVVFDLALALLGRLTR-
142129060    -----------------------------------------------LPGLPWTIVAAGATILSYKLSGK-GLALFAGLTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMVKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKG--------------------------------------------
113866967    ------------------------------------------------------------------------------------------KMTGEHLALVGSAVGLAILIGVPMGIVITRFRALATPLLALATIVLTLPSIALFGLMIPIFALGYVPAVTAVFLYSLLPIMRNTYTALANVDPGIQEAGRGIGMTAWQRMRLVDLPLAVPVILGGVRTAVVMNIGVATIAAIIGAGGLGVLILQAISQSNMSKLAVGAVLVSLLAIVADAFLQWLQR----
270290100    ------------------------------------------------------------------------------------------SEFSRHFLISIYGVILAAIVGIPIGIFIAKNRKISDWVIGLANVIQTIPSLAMLSILMLGLGLGVSTVIVTVFLYALLPIIKNTYTGMLNVNDAYLDAGKGMGMTKLQVLWMIEIPLSLSVILAGIRNAMVLAIGITAIGTFVGAGGLGDIIIRGTNATNGGAILAGALPTALMAIIVDLVLGALENRLR-
285017487    ----------------------------------------------------------------------------------------------EHLTLVGLSLGLALLAALPLGILAAQRPRLGQALLALTGVLQTLPSLAVFVFMIPLFGIGAKPAIAALFLYSLLPIVRNTHAGLTGIARELRETAAAIGLPASTRLWRIELPLAMRTILAGIKTAAVINVGTATLGALIGAGGYGQPILTGIRLDDLGLILEGAVPAAALALLVQGLFEGLERW---
238753364    ------------------------------------------------------------------------------------------DALWQHLGILLATIIPTVLLGIPLGLLCFRSYRLRTAIFSFLNIIQTVPSIALFGLLIAISGIGLAPAIIALVLYALLPLVRSVVAGLESVPDSVMESARGMGMTRSQLFFRVQIPLALPLILSGIRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIVMAIVVDSLFKFI------
238749874    -----------------------------------------------------------------------------------------------------ISSIIAVFIGVSAGIAVTRGKEFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTITGIESVSQDIREVAQGVGMSAWQILCRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMIFTRWNRR---
29828725     ------------------------------------------------------------------------------------GYDGIPRRLLEHIQYSLMALGIAAAIGLPVGLLTGHTGRGGNALAFLATAARALPSFGLLVLMFVLLGLGLLPVMIPLVVLAVPPILVTTYEAMRSVDPSPVDAARGLGMHEAKILFQVEVPVALPLILSGLRSAAIQIVSTATIAAYVSLGGLGRYIVDGLYQRNYEKVVGGATLVAVMALVTLGLFWTVNR----
142667621    ---------------------------------TWLIVDVLQPMRAIYLRMPIVATFVLVMGAGYIIG-GIRSALVVGGFTLFIAFSPWWDRALVTAYMATFGVIASAIIGTIVGSLCAQHKYSTKFILGICDILQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPPALHDAGSMSGVTRLQRLFKIEYPLAFPHIMLGINQTVVFALFMVIIGAMIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWAERRK-
138487618    ------------------------------------------------------------------------------------------------------------------------------ILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFSLAPVIRLTNLGIRQVEKRFKDAGKALGCNKYLILFKIEMPLALKTIMAGINQTLMLSLSMAVIAALIGAGGRGLTVYVALGRLDIGSALVGGIGIVLIAIIFDRITQ--------
142189024    ------------------------------------------------------------------------------------------RQLWQQLYVAFFSTVIVVAVAIPIGILVTRAPKVKDTLVSILGLGQAIPAYGLIVLFFVWLGQGPTTVIIALATFALLPVLRNTIVGLEQVDTSVIEAGKGMGMTGVQRLTRIELPLAVPVIMAGIRTATVINVGMATLAFLIGGGGLGETINAGLKLNRPTAIFIGAVLVALVALLFDFLGGLAQR----
182437891    ------------------------------------------------------------------------------------------DATVQHIGITVVSVLIGLAVAFPLALLARRGRRFAGPVLGLTTVLYTVPSLAMFSLLLPLFGLSAALVVTGLVLYSLTILVRNILAGLEAVPEEARDAARGMGYGPGRLLWEVELPLALPAVMAGLRMATVSTVALTTVGSLVGKGGLGNLIEDALPSFFKAQVLTAAVLCV-------------------
143862120    ------------DGVERTFDYAVIKGDVLFSAITVGIRSVLDSLEMLFVTTPWIVVISAIVLMT-GLSAGPRAAIYSLSFLAYMGFLGFWIKAMTTLALLGTAAILSISIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVSAVIITMIFGGTPVVRLTVLGLKGVPESIREAA--------------------------------------------------------------------------------------------
136357785    ---------------------------------------------------------------------------------------------------------MSCAIGFTVGTLCFQSKRAAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
241896505    -----------------------------------------------------------------------------LVNLLTTQSGDILVALREHVLLSLAAILIAAAIAVPLAIALMNHRRAGELVLQIAGVIQTIPSLAVLGALIPFVGIGTVPAIIALVLYAIMPIFQNTYAGLTEIDPNLTEATEAFGFSRPFKLFKIQLPLAMPMILSGLRIATVMVIGTATLAALIGGGGLGTFIMIGIQTNDNAQLLLGAILSALLALIFSWGIKLIGK----
256678505    ------------------------------------------------------------------------------------------DATVQHVLITVVSVAIGLAVALPLAVLARRYKPLAGPVLGLTTILYTVPSLAMFSLLLPVFGLSPALVVTGLVLYSLTILVRNILAGLEAVPEEAREAARGMGYGSWRLLWEVELPLALPAVLGGVRIATVSTVALTTVGAIVDYGGLGSLILDGLDTTFKAQVLAASVL---------------------
291085145    ------------------------------------------------------------------------------------------DALAQHLTILLGTVIPALLIGVPLGVWCSFSGARQGPVFAVLNIIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSARQRFISVQFPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAVDLVLLGVIPVVVLAVLIDALFDL-------
296330402    ------------------------------------------------------------------------------------------QEFYRHFLMSVYGVLFAAIVGIPLGILIARYRTLSGWIFAVTNVIQTIPALAMLAVLMLVMGLGANTVILSLFLYSLLPIIRNTYTGIISIEHAYLESGKAMGMTKFQVLRMVELPLALSVIMAGLRTALVIAIGITAIGTFVGAGGLGDIIVRGSNATNTAIILAGAIPTALMAVIADLVMGWLER----
138790413    ------------------------------------------------------------------------------------------------LSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
300715963    ------------------------------------------------------------------------------------------QAFSRHLLLLVGTLIPTLAIGIPLGWWCAKKAAVQSPVFAVLNVIQTVPSVALFGLLIAISGIGMAPALIALVLYALLPLVRSVVAGLQQVPKEVIETAEGMGMTRSQIFWQAEVPLALPVLLTGLRVIAVQTVGMAVIAALIGAGGFGAIIFQGLLSSALELVLLGVIPVIAMAVVIDALFKFV------
135383739    ------------------VDWIWETFFYYLNIFNKFLITNVLFVMRDAYLGMPVISTFVLVMGAGYIIGGIRSCLIVGALILFIALSEYWNRALITAYMATFAVGVSAILGIVTGSICARNEISAKFILGVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAASMSGVSNFQRWKSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQIIMGCLSRPNAGIGLTLGIFVSFICLAADNLITWADERKKM
139383471    --------------------------------------------------------------------------------------------------------------------------------------MQTLPYFCYLVPVLMFFGGGAFSALLATIIYSIPPIIRLTVLGLSQVSSTYSEVSKSFGGTTIQTLNKIKFPLAVPSLVMGFNQTVMMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRALAAGIGICLLAMIIDRISLAWTKKQR-
139160162    ---------------------------------------------------------------------------------LFIALSPWWDRALVTAYMATFGVVISCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGFTLGICVAFKGLIFDNLI---------
137163563    ----------IADFLLFLIIFIREIFLGGLQTIGSITGGAFKEFKWLYLPAVPWTAVVVGLFILGYRLQGLGLAFIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFVLGLSFGILGYLSKKIEKILQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDILIGVNQVI-------------------------------------------------------------
26987607     --------------------------------------------------LGWAAVLVILALLVHWIGIDTIARYRDDLGFYL----------QAHLVLVLASMAAALAVGIPAGIALSRPHRVDKAERQFFNVGNTIPPLAVLAIALSILGIGAGPAIFALFLASLLPIVRNTYEGLKNVPASLKEAATGIGMTPRQQLWQVELPNAVPIIVGGVRVALALNVGTAPLAFLIGANSLGSLIFPGIALNNQPQLLLGAAC---------------------
141563636    ---------------------------------------------------------------------------------LFIALSPWWDRALVTAYMATFGVIASCLIGSIVGTLCQQNKYTTNFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVTKLQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLILGICVAFIGLIFDNLITWVEKRKK-
141006772    -------------------------GEAIFDAITFGIRSVLDSLELLFVKTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLKGVPQNIREAAIAYGASKWYLLSKVDIPLAMPTILAGVNQTVMLSLAMVVVA---------------------------------------------------
139671161    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKKAYLGMPVSATFALAMGVAYIIGGIRTALLVGGMLLFIALSEYWDRALITMYMATFAVLMASLNGIIVGSIFSQTERGARFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYATVPATRYTVWGLKSVPLSLQEAGTMSGVSRLQRWTGIEIPIAFPTIMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSR---------------------------------
307318137    -------------------------------------------------AAPLIVLIVLAGTVALLWWSGMAEEI-------LAYSDDISYLTVQHLELVAWAGGLAILVAVPVGIVLSRFRLVSEAVMQVFNIGSTVPTLAILALSMTLLGIGTVPAVFGLWAATLLPIVRNTYAGLRAVPPHLVEAATGMGMTPRQVLWRVELPNALFVIFGGIRTALAICVGSAPLVFLIGAGGLGELIFTGISLDELPMMMAGAIPTAMLAVLVDFIVG--------
237785600    -------------------------------------------------------VLILVVFGAWFIWRTTTTLTDVEMRQLAWSVIG--RRTLEHLRIVVISAIIVLAVGLPLGIVLQRMKFLVPIVTGIGNAGQSAPVIGVIVLLAMWLGFGTPVAILSLSLYAFLPVLANTIAGLQGVDKELIESARGMGMTPWQILWRIEIPLASSVILNGVRTALVLLVGVGAFATFIDAGGLGALIQSGIVLFRYRVLVSGAILVALLALFVDWIGRIVE-----
238788795    ------------------------------------------------------------------------------------------DALWQHLQILLTTLIPAVILGISLGLFCFRSHRFQGAIFSTLNIIQTIPSIALFGLLIAPLGIGLAPAIVALVLYALLPLVRNVVAGLEAVPDSVVESARGMGMTRSQLFFRVQIPIAMPLILSGIRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIVMAVVVDSLFKFI------
294816087    -------------------------------------------------------------------------------------ADHLWRHTWVTTYETLLGFGIAVAVGVLSAVVMVSSPTVEKTLYPVLLFAQVIPKIAIAPLFVVWLGFGIAPKILIAVLIAFFPVVISMVTGLKAVDPEMLQLSATMGARPWQTFVKIRFPASLPHLFSGLKVAVTLAVTGAVVGEFVGADGLGYVILQANGNLDTPMLFAALLVMSLIGVVLFVLVEAAER----
135299523    -------------------------------------------------------------------------------------------------------------------------PKRSRILLGMVGVIQTIPSLALLAFMVPLLHIGALPACIALILYSMLPIVRNTVTGIQNAPRPLTEAALGLGMTARQTRRHVEVPAAMPFIVAGIRTAAIWVVGVATLATPIGAASLGDYIFSGLQTRNLASVIVGCVAAAGLALILDGCIYLAQA----
170767533    ---------------------------------------------------PLSWLIALFVMLIFWLPYSQPLALFPQLPRPVYLQESFAVLTLEHFWLVGISSLFAVIIGAGAGIAVPWGAEFRPMVETIAAVGQTFPPVAVLALAVPVIGFGLQPAIIALILYGVLPILQATLAGLGAIDDSVTDVAKGMGMSRGQRLRKVELPLAAPVILAGVRISVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIVDRLFE--------
222081904    ----------------------------------------------------------------------------------------FFSAFNRHMLMCAISLGIALVIAIPLGFLVARIPRAAFVAVNIAGSLRSIPSLAILSAAMPFLGIGLLPSVIALVVLAVPPLLLNTIVGIREIDPALLDAASGMGMGRRDILWQIEAPLSVPSILAGVRTSAIQVIGGAALASFIGGGGLGDFINAGIAIMNMPRLLVGALPIALLAILAELTFGWLER----
210612304    ------------------------------------------------------------------------------------------QLILEHIGLSMTAICLAGIIGLLLGIWISEHEWAAAPTLGIANIFYTIPAISLLGMLIPLFGIGNTTAVIALTLYGIMPMVRNTYAGMKGVSSEIISAAEGMGSTKLQLMMKIKLPLALDVIIAGIRNMVVMTISVAAIASFIGAGGLGVAIYRGITMYDTAMTFGGSLVIAAVA----------------
306821657    ------------------------------------------------------------------------------------------HQFFRHFLISIYGVIFASIVAIPIGFFIARRYRLSGIVISTANVIQTVPSLAMISILMIFMGLGVNTVIMAVFLYSLLPIIKNTYTGVKSVDENLIDVAKSMGMSKKQVIMKIELPLSMSIIMAGIRNALVMAVGVTAIGTFIGAGGLGDIITRGIKVSNSAIIMAGALPTALMAVISDFLLQFVEK----
304395790    -----------------------------------------------------WLVLLYGALLTLMPLSGPLFHLFPELARPLYQQESFWQLTLAHLFLVITASLLAIVIGIGSGVLVTRRRAFRPLIETIVAAGQTIPPVAVLAIAVPVMGFGAWPAVVALLLYGLLPILQGTLAGIDSVPSSSREIAIGVGMSNWQRLWQIELALAAPVIIAGIRTSVIINIGTAAIASTVGAKSLGSPVIIGLSGFNTAYVIQGALLVALLAIVSDRLFERLQRRLSV
306844871    --------------------------------------------------------------------------------------------TLQHLGLVALATFCSTLIAVAMAIFVTRRAEFLPLSRSLVNIGQTFPPVAVLALAVPVFGFGDKPTLIALFLYGLLPIFENTLTGLTSLPPPIVEAARGMGMTGMQRLFKVEMPLAMPVILAGIRLSAVIGLATATIGSTVAAKTLGEVIIAGLISNNLAFVLEGGLVVAALAILIFDAFQAVE-----
297200185    ----------------------------------------------------------------------------------WTGTDGIAHRLAEHLQYSLLATLVAAAIGLPLGLLIGHTGKGAFLAINLASFGRALPTVGLVVLVFLAGGLSMLPVYVALVALAVPAIVTNTYAGMTAVDPDVKDAARGQGMRGHQVLFQVELPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDLVQVLGGAVLVAVIAVALDLLLSGLQR----
283785927    ------------------------------------------------------------------------------------------DALAQHLTLLLGTVLPALAIGVPLGIWCWFSAARQGPVFTVLNIIQTIPSVALFGLLIAPLGTGMTPALIALVLYALLPLVRGVVAGLDQVPRDVQESARAMGMSGVQRFLHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAVDLVLLGVIPVIMLAVLIDALFDL-------
224583337    -------------------------------------------------------------------------------------QESFAALALAHFWLVGISSLFAVGVGVGAGIAVTRGKEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGVLPILQATLAGLGAVPASVMSVASGMGMSRRQQLYQVELPLAAPVILAGIRASMIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIIDRLFERLTR----
256680512    ----------------------------------------------------------------------------------MIADGSLLTDTLASLRRVLIGFVLGVVLAVPVGFLMGWYPPVRALLEPYVQFFRAVPPLAIIPLAIVLLGIGETPKVFVIFLASFLATVVAALQGVTATDRTLIDAARVLGAPDRVIFLKVVIPASTPFLLVGARIGLGSSWATLVAAELIAADGLGYEMTHAQTYYDLPTIFVGLLTIGVVGLVMDRLLLRAER----
255283058    ------------------------------RFSSKQLIAIYTVISLLSLLVVWELAARFTGASMFLPPASQVLMAFIRSFTEPIGKQTMLVHIGVSLYRVAVAFFFATVVGISLGIAMGYSRLAEAIFKPIFEFIRPIPPLAWIPLSILWFGLSDVGKFFIIFLGCFSFITVNTYDGAKNVDPELIGAARMLGANERQIFFRIVLPSAVPYIFAGLQIAVTAGWSAVVGAEMIQSNGVGWVIVRGMNTGNTVQIMVGIMAIGIVGFILANLTSALERR---
89894403     -------------------------------------------------------------------------------------------ALVQHIELVFISMLIAITIGVPLGILITRVKALEGPVLGVAGILQTIPGLALLGFMIPLFGIGIKTAVAALFLYSLLSIIRNTFTGIKDVDKATIEAAKGMGMTDWQILIKVQLPLALSVMMAGIRTATVINVGTATLAAFIGAGGLGDFIFIGISRNLDALVLIGAFP---------------------
142945744    ------------------------------------------------------------------------------------------EHLGWSLIRVVVGFLAGAIIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVNIAKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
304405835    ----------------------------------------------------------------------------------LLGTADYWHHIGVSIFRVTGGFLLACIIGIPLGVLAGTFKYGEAFIEPPMEFIRYMPAVAFIPLIMVWVGIGEWAKIMLIFIGCFFQLVLMVADNVRRVPRDLLQASFTLGASRWKVIETVLLPAIQPQLMHTLRLILGWAWTYLVVAELVAVNGLGYAIMKAQRYLNTDQIFVGIIVIGLLGLISDRIFAFMNKR---
146312371    ------------------------------------------------------------------------------------------DALVQHLTILFGTLIPALLIGVPIGMWCYRHPTRQGPIFAVLNVIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLARGVLAGLSQVSPDVLESASAMGMSQSQRFWKVQLPIALPLLLRSLRVVTVQTVGMAVIAALIGAGGFGALVFQGLLSSALDLVLLGVIPTIALAVVIDAVFALW------
138539914    ----------------------------------FVYLNLLRPLDIFLTHTPWWYTLAVFASIGYF-TVGLRFAIITIILLLFIGACGIWPQSMITLSSVLVSVLLCFIIGVPLGIIASYSERFKNIQDVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTALGLTQVSGTYSEVSRSFGGSLLQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGG----------------------------------------------
261340561    --------------------------------------------------LPWLVGLFLVLLWAMPYSAGLFSTLFPGLPRPVYQQESFINLALAHAWLVILSSVVAIVIGVGAGIAVTRGKEFRPLVETIAAIGQTFPPVAVLAIAVPVMGFGQVPAIVALILYGVLPILQGTLAGIASVPGSVLSVAEGMGMSAWQRLGKVELPLAAPVIVAGIRMSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYIIQGALLVALAAIVVDRLFERL------
135448949    ---------------------------------------------------------------------------------LFIALSPWWDRALVTAYMATFGVIASGIIGVISGSLAAQNTTSTKIVLGICDTLQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTIEGLRSVPPALHDAASMSGVTRLQRLLQIEFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYIMKALSDLKGGKALILGLCVAFMGLAVDNLIRTWANIQR-
135146885    -------------------------------------------------------------------------------------RSDLLANTLRHLQLTGSALLAAVLLGLPLGVLVHRGPRLSRAMLYVASLLQTIPSIALLALLIPLLGIGWAPAVVALFLYSLLPILRATVTALLTVDPLLVRVAVGMGLTERQQVRHLLLPLAMPNVLAGVRTAAVISIGTATLAAFVGAGGLGQPIVTGLALNDPELILQGAVPAALLALATELAFEAIERR---
307244068    -----------------------------------------------------------------------------------------FEQFIRHFLISVYGVLFACLLAIPVGMYISRYRKLSGFVIGIANVIQTIPSLALLSILMVAMGLGTNTVVATVFLYSILPILKNTCTGLNNVSYDLIDVAKGMGMTRGQILFKVKLPLSLSVIIGGIRNALVIAVGVTTIGTFIGAGGLGDIISRGIVVTNGSAIIAGTIPTAIMAVVFDLALGGLESK---
143219769    ------------------------------------------------------------------------------------------RPLIDTLAMSIAGTAIAVVFSLVVAFVAARHPLVFGVARVLLNALRSVPELIMGIIFVAAVGFGALPGVLALGLHSVGMVGKFFAEAIEHVDEAPVEAARAAGATPMQVLLHAVLPQVTPQFADVAIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVAAILLVILAMVTLVDAFSGVLRKRFK-
86607190     ------------------------------------------------------------------------------------------QAFLQHLQLVAVPLGIALLVGLPLGFGSSRSQVVSLVVINAFSSLRVIPSLAILFLAIPYFGLGFRSAAIALTILALPPILISTDVAFRSLDPALREAALGMGMTPAQVLRYVEIPLALPVILAGVKTATIEVVASATLAAFIGAGGLGSFITLGFALYDTAILLVGAIPVALLAMGAEVVLGAVQR----
218548809    -----------------------------------------------------FTFIVLLVMAILIWGVGLETLKARQVDLIYLGQQ--------HLFLVFTSLFFALLIGVPSGILLSRARGFAEHAMQIFNVGNTLPPLAVLALAMIILGIGDTPAIVALFLASLLPIVRNTYAGLNAVPASLKEAAKGIGMTRWQRLYLVELPNAWPVMLSGIRIAAAIIVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGATATALFALILDSLLAWLGR----
135633710    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVVVSCIIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVII----------------------------------------------------
251795655    -------------------------------------------------------------------------------SFLTSRQEDILIALRDHIYISAVSIILGAIVAIPVGIWLSRIGWLNSIVFTVANVLQTIPSLALLAILIPLLGIGRTPAIFALFLYSIMPIMRNTYSGFKAVDPNVMEAARGMGYSRLQRLLRIQLPLSFPFIMSGLRVTTVYIISWATLATLIGAGGLGQLIFSGLGVNRKELIVTGAILAVLLALAADYVLGLAEKW---
270262699    ----------------------------------------------------------------------------------WLNDDGLLILIFQHLVYSVEALFVAVIIAFPVGCYVGHTGKGATLLIGSANAMRALPSFGLIILLVILFGAFIVPCLIVLIILALPPIMMGVYSGIRAINPAIIDAAIGMGYSPWKLLLTVEIPCALALILSGIRSSALQIVSTATIAAYVSLGGLGRLIIDGRAQNDYPQMVAGAFMVGILALLVDVFFSFL------
15894752     -----------------------------------------------------------------------------------------------HIKISLLALMVSIVIGVPLGYACVKYRRYENAILIIFQSLRIVPSLAILILLIPIMGIGLRPAMTALVLLSIPPILMNTASGLEETPAFMLETAYGMGMTEKQVLLKVKFPLAMPMILTGIKTAMIEIVASATLSSKIGAGGLGDIIFTGLALNRTDLILIGGISVAALSIIAGVLLNFIDR----
140176071    ---------------------------------------------------------ALFIILTVLLFVVWNYSEFDQTTTKILEPAKLLRQMQEQLYVAFWSTVLVVVIAVPIGIAVTRAPKIKDTLVSVLGLGQALPAYGLIVLFFVWFGQGATTVIIALATFALLPVLRNTIVGLEQVDKSVIEAGKGMGMTGFQRLFKIELPLSVPVIMAGIRTATVINVGMAALAFLIGGGGLGETINAGLKLN--------------------------------
156933915    ----------------------------------------------------------------------------------------------QHLILVFSSMALALAVGIPSGILLSRARRFAEYAMQIFNVGNTLPPLAVLALAMVVVGIGDKPAIVALFLASLLPIVRNTYAGLCSVPGSLIEAANGIGMTKGQRLWQVELPNAWPVMLSGIRIATAINVGTAPLAFLIGASSFGELIFPGIYLNDFPTLILGAAATALFALILDMALAALGR----
157144935    -------------------------------------------------------------------------------------------ALVQHLTLLAGTVLPALLIGVPLGIWCSFATARQGPVFAVLNVIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSASQRFIHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAVDLVLLGVIPVIALAVLIDALFDLW------
221209331    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSAIGTLIAVAAGIAVTRGADFLPVARSIVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVEAARGMGMSGWQRLMSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
221200293    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSAIGTLIAVAAGIAVTRGADFLPVARSIVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPHDVVEAARGMGMSGWQRLMSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
256784416    ------------------------------------------------------------------------------------GYDGIPTRLLEHVQYTLMALGLAAAIGLPAGLLTGHTGRGGNAVAFVATAARALPSFGLLVLIAVVVGIGLLPVMVPLVVLAVPPILVTTYEAVRSVDPSPVDAARGMGMHESGILFRVELPVALPLVLSGLRSAAIQVVSTATIAAYVSLGGIGRYIIDGLYQRDYEKVVGGATLVAVLALVTLALFWAAGR----
157369691    --------------------------------------SALRALRWLRDPLPWTFALLLALVFGMNHLHGLFAAWFPELERPVYQQDSFISLVWAHLLLVAVSSLVAVVIGVSAGVAVTRRKEFRSLVETLVAVGQTFPPVAVLAIAVPVMGFSEQPAIIALVLYGLLPILQGTLAGIESVPSATREIAQGVGMSPRQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMLFERW------
110635309    ----------------------------------------------------------------------------------------FFKAFYQHLFMSLVSLGIAAVIAIPTGFSVARSPRIAFFIINVAGAVRSIPSLAILSAALPILGIGIAPSIVALVVLAIPPLLLNTITGVREIDVSVLDAANGMGMGRQDILWQIEVPLATPAIITGVRTAAIQVIGGAALASFIGGGGLGDFINTGIAIMDLPRLLVGAIPIALLSICAEIGFGRLER----
139511047    ----------------------------------------------------PVVATFVLVWGAGYIIGGIRSAIVVGSLTLFIALSPWWDRALVTAYMATFGVIASSTIGITMGTLCAQNNYSSKFILAICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTVEGLRSIPPALNDAGSMSGVNNFQRIFKIDFPLAFPHIMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGICVAFIALIFDNLIKTADKRKK-
142815415    ----------------------------------------------------------------------------------WFTGGEIYLHLWITLVETVLAFALGTAFGLGVGLWLALSPLASALFDPYIKAANSMPRVILAPIFGVWFGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANRKQLLRFVYLPSAMSWVFSSLHTSVGLAFVGSVVGEYLGARGVGYLILQAEGTFDINTVFAGILVLTAFALILDAIVGIGERR---
137156393    ------------------------------------------------------------------------------------------------------AAPLSFIFGLSLGVMVYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISFIAILLDKMSLAWANKQ--
136829885    -------------WVETIFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPE--------------------------------------------------------------------------------------------------
307544957    ------------------------------------------------------------------------------------------SAIGEHLLLVGVAVSLSLLLGIGLAMAMRHWPRAQRMGFAVLNFLQTIPSLALFGLLLAPLGIGWAPALLALVGYSLLPMVRNTYVALDEVDPDVIDAARGMGMSRGQVFRQVRLPLALPVILEGIRITTVQAIGLTAVAALIGAGGLGTFIFQGLGQAAMDMVLLGALPILVMALVADALLGAL------
161502690    --------------------------------------------------------------------------------------------ALAHFWLVGISSLFAIVVGVGAGIAVTRGKEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGVLPILQATLAGLGAVPASVISIASGMGMSRHQQLYQVELPLAAPVILAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGAVLVALAAIIIDRLFERLTR----
167031928    ------------------------------------------------------------------------------------------QLTWQHITLVGIAVSLAILVGVPLGILMTRFPTLAGPLQASATVLLTIPSIALFGLLLPFYGLGPLPAITAVFLYSLLPILRNTYLALTNVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILTSISRSDMSMLLVGAVLV--------------------
297192927    ------------------------------------------------------------------------------------------EATVQHVWITVASVLIGLAVAFPLALLARARPRFAGPVLGLTTLLYTIPSLAMFSLLLPFFGLSAALVVTGLVLYSLTILVRNIMAGLEAVPAEAREAARGMGYGPARLLWEVELPLALPALMAGVRIATVSTIALTTVGALVGKGGLGNLIDDGVQTTFKAQVLTASVLCV-------------------
91772527     ------------------------------------------------------------------------------------------SHTADHLVLVVLTLIISICISMPLAFGSLYNKRFGYVVIKFANLAQAVPSFAVVAIVVPLMGIGFYPAVVAILLRALLPIIKNTYIGLSTVDPSMLDYADGIGLNEWQILRYVRLPNAYPAIFAGIKFAFILINSIAILTAYIGSGGLGELIFQGLVAFNNEKILAGAIPAILIAIAFDIIFTRIEKK---
142986835    ------------------------------------------------------------------------------------------------------AVVLATFIGIPLGILAARSAKWSSRILLACDTAQTFPSFIYLIPAIMLFGVNDVAVVFSILIFAAVPLTRYTIEGLRGVPPEMVEAADMSGATRFQKLLTVQLPLALPTMGVGFNQAINFAFFMVIIAAFIGTQDLGQELQRTLAGTELGKNFVLGMNVSLMALSFDFIITKWTE----
289644094    ---------------------------------------------------------------------------------VLLRGGDLWEHTSASLTRAASGFAIAIAIALPLGLLIGWFRLAAQFLNPVLEVFRNTAPLALLPVFVLIFGLGETSKIAIIVYACVWPVLLNTISGVQGVDPLLVKSARSMGLPSVRLFQKVILPAAVPTIFTGVRLAGAYAILILVAAELVGAAGLGYLINYAQSNFAIPEMYAGIITVSVVGLIINQGLLALERR---
296158591    ------------------------------------------------------------------------------------------QLTAQHVWLVGIAVGCAILVGVPLGILINWHEWLAAPLLSIATVVLTLPSIALFGLMIPVFGIGAVPAITAVFLYSLLPIMRNTYLALRSVDAGIKEAGIGIGMTVWQRLRLVDLPLAVPVILGGVRTAVVMNIGVMTIAAVIGAGGLGTLIIRAIGQSSMMKLLVGAVLVSVLAIVAD------------
138351159    ----------------------------------------------------------------------------------------------------------------------WQNRTATAGLIPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDQDVVEAANSFGMSSRQKLLGVELPLALPNIMAGVNQTIMMSLAMVVIASLVSAPGLGVLVLRGIRNLELGVGLIAGLGIVLLAVILDRVSKAAIAR---
138272236    ----TEYTISISGQLNSMIKFITTSFNPLGAFRDFMLVYVLMPTKAAFQSLPWVAVIAFVGLIGWRLGK-LRLAITVMLFVFFIAASGYWVRALITLYMVSVSLVICALIGIPLGIWASKNDRRTRIVQNICDTFQTFPSFIYLLPAVMLFQISDVSAIFAIVIYSSIPITRYTIFGLRNIPNHIIEAAITSGCTDRQMLWKVKMPLAFPEI---------------------------------------------------------------------
184155423    ----------------------------------------------------------------------------------------YWGYVGQHLVLSFSVLVIAILISLPLGYLGSKHPKVALICSSFSQVLRIIPSLGLLFLLIPLIGTGVVPAGIALVILAIPPILINTILGFNEVGTIYQEVGVALGMNERQLLWQVKVPLALPYLLNGIKLALIEIIASATLATYIGAGGLGTLIFTGLGLYDMADVIIGGASVAMLSLITMVGFDLLIRK---
229815536    ------------------------------------------------------------------------------------------QMVIDHLAISGMALAAALAIAVPLGILCSQHAWSERLATGTAGVLRVIPSLAILIICVPYLGVGTVPAVVALTVLAIPPILINTAVALRSVPADVIEAGVGMGMSPARLWLTVKAPLAFPLAFSGVRTAASEIIASATLAAYIGAGGLGILIYTGLGALRNVLLWIGGISVAVLSLIVNRVLAMVDRRIR-
226307618    ----------------------------------------------------------------------------------WSGDTGIGTRILQHLWYSVLAVALSAVIAVPIGLLIGHLRRGEIVVVSLVNALRSLPTLGLLTFLVLLMGLGVMPPILALVILGIPPLLAGTYAGIASVDRGVVEAARAMGMTELQVLFRVEIPNALPLILGGLRNATLQVIATATVAAYVNLGGLGRYIFDGLALYKYDRVVVGAILVAVVALVVDGLLALV------
307297591    -------------------------------------------------------------------------------------------ELLNHIKIIAIAIPIAIGIGVPIGIVVSRSKRASSIALYGAGILMTIPSLALFGYMVVLLGIGVTPAVIALVIYSFLPVIRNTVVAVNSVDPRMIEAARGMGMTNWQILFRVRLPLTIPIIMAGVRNAAVMGVSVATIAYLIGARGLGYFIFSGLGRSNFNMVLLGALIVSILGIGTNYGLLALEE----
220913300    --------------------------------------------------------------------------------LHWSGSMGIPVRLAEHLQYTGLVMLIATAIAVPIGLFVGHTGKGRVAVVAVAGALRALPTLGLLTLFVLLAGIGLMPPVWALVILTVPPLLAGTYAGISSVDRNVVDAARAMGMTELQVLFRAELPNALTVMFGGFRTGVLQVVATVSVVAYINLGGLGRYLFDGLVLSDFPQMLGGSLLIAVLAIAVDLVLALFQR----
141447862    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGVRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSTSFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPTALHDAATMSGVNKFQRLFKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGT----------------------------------------------
104780258    ------------------------------------------------------------------------------------------QLTGQHITLVGIAVGLAIVVGVPLGILMTRFPVFAGPLQASATVLLTIPSIALFGLLLPFYGLGPLPAITAVFLYSLLPILRNTYLALTNVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILTAISRSDMSMLLVGAVLV--------------------
126727942    ---------PLQIWLDAIFNFLLDFTRMLTQGLQWLLDSTANLLFGKRRWPHPWMSIAAVAGIIGYYLGGWRLAALGAGTFIWTAMIGQWKIAMETMSVLIVAAPVAFIIGLLLGIWAWKSRTVEAALQPILVYPSNNSVFHLPSARRDLFQSWSYCRRCCNYRLCHSTDDLMTTLGLKKVSHEVVEAGKMSGCSSWQMLRYVYIPSARTEILVGVNQVIMLCLAMVVLTAFIGMPGLGAKLLAMMGSFKLGRSMEIGITIVLLAVMLDRLTKAWVAKQ--
126727942    ---------------------------------------------------------VIIGLISLIFRRSIIFASFIVAGILMLWKLGVFGDEEVSMGIYRLVYWIIFAISFYLIWRFMGQMMRDVFLLLAADSAQTFPSFVYLLPAIMLFSITPIAVLFAIMIFAMVPLLRYTIEGLRNVPAEMTESADMSGATRMQKLWTVQFPLALPTMAVGFNQALMFAFFMTMIAAYIGTVDLGQELQRTLAGTDLGKNFVLGFNVAFMALTFDMVI---------
239942217    -------------------------------------------------------------------------------------SQELADATVQHIGITVVSVLIGLAVAFPLALLARRGPRFAGPVLGLTTVLYTVPSLAMFSLLLPLFGLSAALVVTGLVLYSLTILVRNILAGLAAVPREARDAARGMGYGPARLLWEVELPLALPAVMAGLRIATVSTVALTTVGSLVGKGGLGNLIEDALPSFFKAQVLAASVL---------------------
139772232    ---------------------------------AFVYLNLLRPLDVFLTQIPWWYTLAVFSALGY-VTVGIRFAIITAVLLLFIGACGIWTQSMITLSSVLVSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLISTLNKVKFPLAIPSLVIGLIR---------------------------------------------------------------
138138529    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLALFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLTLGVMAFKSKRVEKLLYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGA----------------------------------------------
146311577    -----------------------------------------------------FVGAIVVVLALLTWGIGLDTIKARQVDLLYLGQQ--------HMILVFSSMFFALLVGIPSGILLSRARGVAEYVMQIFNVGNTLPPLAVLALAMVVLGIGDKPAIVALFLASLLPIVRNTYAGLCSVPASLLEAANGIGMTKWQRLYQVEIPNALPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGAAATALFALILDTLLAALGR----
309702444    ------------------------------------------------------------------------------------------DALAQHLTLLFGAVLPALVIGVPLGIWCYFSTARQGAIFSLLNVIQTVPSVALFGLLIAPLGTGMTPALIALVLYALLPLVRGVVVGLNQIPRDVLESARAMGMSGARRFLHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIVLAVLTDALFDLL------
116249415    ----------------------------------------------------------------------------------------LFEALLEHLYLVFSSVGIALVISLIVGIWAARRPRSFAVIIIFTGILFAVPSLALFALLIPIMGIGAAPAITGLAAYSLMILIRNIGMGFQAIPRDILEAADGMGYGTARRIWEVELPLAMPYIVGGIRIAMVTVIGIATVAAYINAGGLGVIIFEGIDQRFPEKIIAGGLLTSFLALFADYCFASFEKLLR-
138638904    ---------------------------------------------------------------------------------LFIALSPWWDRALVTAYMATFGVVASGIIGVIVGSLAAQNKTSTKIVLGICDTLQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAASMSGVTPMQRLLKIEFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWANKRK-
237801426    --------------------------------------------------------------------------------------------TTQHITLVGIAVTLAILVGVPLGVLMTRFPALAGPLQASATVLLTVPSIALFGLLLPFYGLGPMPAITAVFLYSLLPIMRNTYLALTGVEPGIREAAKGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILASISRSDMSMLIVGAVLVSILAIIAD------------
142232480    ------------------------------------------------------------------------------------------EHLGFSLFRVVVGFLLGALVGVPLGYAMGLNNWFRGWFDPIVEFMRPVPPLALIPLIIIWMGIGEDAKIVLLFLAALWIMAIAARSGVSGVNLSKVHAAYSLGANKWQVMRFVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGVGMMIMTASKFQQTDIVILGIVLIGIVGFGIDLLVRWLEK----
163732636    ------------------------------------------------------------------------------------------EHLGYSLFRVVVGFMLGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGESGKIILLFLAALWIMAIAARSGVSGVKISKVHAAYSLGASKWQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAQGAGMMIMTASKFQNTDIVIMGIILIGVIGFGIDMLMRWAER----
144159759    ------------------------------------------------------------------------------------------RQLWQQLYVAFFSTVIVVAVAIPIGILVTRAPKVKDTLVSILGLGQAIPAYGLIVLFFVWLGQGPTTVIIALATFALLPVLRNTIVGLEQVDTSVIEAGKGMGMTGVQRLTRIELPLAVPVIMAGIRTATVINVGMATLAFLIGGGGLGETINAGLKLNRPTAIFIGAVLVALVALLFDFLGGLAQRYLR-
298245372    --------------------------------------------------------------------------------------------LSQHAFLVGVSMLISLVIAIPLGILVSRYRKLALPVITFMDLLYTIPGLALLGVLISITGLSFTTAIIPLILYTQLVLIRNTSAALNGIDPLLIETARAMGMNGTQLLFRVTLPLALPVIIAGIRIATVTIIGIAALASLVGEGGLGDLIFKNITSRDMDAVLAGAILLSLFAIVTD------------
137405719    -------------------------------AFFDPLLFFLVSLEKLLLSTPWIIIIGIICGLAWLGSKSWKLVTGSAIAFLLIGYFGMWEDCMATVAIITVCTIICIVVGIPIGIVMARSSRAEKTILPILDMMQTIPSFVYLIPILMLLGIGKVPGLIAVCVYAVPPIIRLTNLGIREVDKETLEASEAFGA---------------------------------------------------------------------------------------
142637295    --------------------------GGLETIVAFSSWDWIDANPWAELPGLPWTIVAAGAIILGYKLNGRGLAIFAAITMIYISVFGQWKPSMQTLSFVMVAAPISFLLGLFLGIWAYRNKWIETILNPVLNVMQTMPHYAYLVPITVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCNDFQLLF--------------------------------------------------------------------------------
123443077    --------------------------------------------------------MLLLAGLVFGMTGGFFSALFPDLDRPIYVQDTFWSLVVAHVLLVLISSIIAVFIGVSAGVAVTRGKEFRSVVETIVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGAITGVESVSRDIREVAAGVGMSARQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAIVVALLAIITDMIFTRWNRR---
137480671    ------------------------------------------------------------------------------------------RQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
296102564    ----------------------------------------------------------------------------------------------QHLILVFSSMFFALLVGIPAGILLSRARGVAEYVMQIFNVGNTLPPLAVLALAMVVIGIGDTPAIIALFLASLLPIVRNTYAGLCSVPSSLLEAANGIGMTKWQRLRQVELPNAWPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGAAATALFALILDTLLAALGR----
283824703    ----------------------------------------------------------------------------------LIVNGSLLSDVWASLRRSATGFLLAVLVAVPLGLLMGSYRKFERLTDLFVQTLRNTPQYALLPLFVLTMGIGEASKIAITFYASMWMLLINTISGVKSVDPTLIKAARSMGANDFDLFRNVVLPASVPSITAGARLAVKASVVSVIGAEMLAASGVGHLIQNAQLMMQVPEMYAGILTLTVIGTTINYLLVWAEKK---
135063072    --PFDEAVIPLEAWVEWFLDWVVDNFRPVFQAIRWPIDGVLTGVEGALLGIPAILMLVIVGLIAWQAA-GWRLGISAVLSMVFVGLIGAWDAAMVTLSLVITAVFFCAVIGLPVGIWLARNDRAAQVVRPILDAMQTTPAFVYLVPIVM------------------------------------------------------------------------------------------------------------------------------------
157369689    -------------------------------------------------------------------------------------------ALLQHLTILLATLVPALVIGIPLGVLCFRSVRLQTPIFSTLNIIQTVPSIALFGLLIAPLGIGMAPAIVALVLYALLPLVRSVVAGLQSVPASVIESASGMGLTRGQIFLRVQLPLALPLFLTGVRILAVQTVGMAVVAALIGAGGFGAIVFQGLLSSALDLVLLGVIPVIVMAVIVDSLFKFL------
291288338    ------------------------------------------------------------------------------------YNDRFSSELLRHIYIAFGSIMLAVFAGIPIGIISARRSSLGGKLFSFLNIVQTIPSIALFGLLMVPLGIGWAPAVIALFLYSLLPIARNTYEGVKNIGDGVIEAAKGVGMTRRYMLFKVELPLSMPVILNGVRIALVQSIGNTAVVSLIGAGGMGVFIFQGLGQSAVPLIMLGTIPTIIMAVLADSIMQIL------
161520059    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSAIGTLIAVAAGIAVTRGADFLPVARSIVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVIEAARGMGMSGWQRLMSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
291616804    -------------------------------------------------------------------------------------------ALLRHLTLLAATVLPALLIAFPLGVVLYRRSGWQSSVFGVLNVVQTVPSVALFGLLIAISGIGMAPALIALVLYALLPLVRSVVTGLQQVPPDVRESARGMGLSGRQQFFAVEVPLALPVWLSGIRVVVVQTLGMAVVAALIGAGGFGAIIFQGLLSNALDLVLLGVIPVIAMAVTLDALFRML------
255019189    -----------------------------------------------------------------------------------------------HIQISFVSLFIAVLIALPLGIYLTRHKRLAEPIIQVAAIFQTIPSLALLGLLIPLVGIGIVPAIIALVIYALLPILRNTYTGIKEVDPALVEASRAMGMNKWKRLYKVQLPLAMPVIMAGIRTAMVLIIGTATLAALIGAGGLGDLILLGIDRNDNSLILLGAIPAALLAILFDFLLR--------
135405375    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMVYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPVLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCF---------------------------------------------------------
26248506     ----------------------------------------------------FWLIALFVALIFWLYSQPLFAALFPQLPRPVYQQESFAALALAHFWLVGISSLFAVIIGTGAGIAVPWGAEFRPLVETIAAVGQTFPPVAVLAIAVPVIGFGLKPAIIALILYGVLPVLQATLAGLGAIDASVTEVAKGMGMSRGQRLRKVELPLAAPVILAGVRTSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYVIQGALLVALAAIIADRLFERL------
111021912    --------------------------------------------------------------------------------FDLVKSGELWQHVSASLSRALIGFFVAVVIAIPLGIAIAWYRPVSDFLNPILELFRNTAALALLPVFILILGIGEESKIALVIYACTFPILLNTISGVRTVDPLLIKSASSLGLSPVRLFQKVVLPAAVPTIFTGIRMAAASSILVLIAAEMVGAAGLGYLITASQFNFQIPNMYAGIVAISVLGLTLNAVLVLIERR---
137513381    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKILRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
83590806     ------------------------------------------------------------------------------------------EHIAVSLFRFFSGYLVAAVVAIPLGLLLGWSRRLWIAVDPLVQVLRPISPIAWLPLVTLWFGIGDLPAIVIIFMASFYPILLGTIAAVKNVDPVYIKVAKNFGASGSHILWRVIVPAAFPYITMGLHFALGTAWIFLVAGEMMGVSGLGFLIIDARNSMDTGLVIAGMLVIGLLGLAIDRLFGWLER----
239814741    ---------------------------------------------------------------------------------------DLWQLARQHLVLVAVSVGVAILIGVPLAILVFPHVRLRALVLGFASLLQTVPSLALLAVLISMLGIGALPALIALTLYSLLPIMRNTVTGLAEVPNGLRLAGTALGMTPPQSLRLVLLPLALPTLLAGVRTATAIAIGTATIAAFIGAGGFGERIVTGLALND-------------------------------
34496651     --------------------------------------------------------------------------------------------AGQHLTLVGVAVSLAVVLGVPLGIAIVRFPAAADAVLSLATVLLTIPAIALFGLMIPLFGIGAVPAVTAAFLYSLLPIVRNAHAALTQLEPGVREAGRGIGLTFWQRLRWVELPLAVPVIFGGIRTAVVLNIGVMAIAAIVGAGGLGTLILHGISQSDIRKLIAGALAVSLLAVAMDWLLLRAQR----
213609282    -------------------------------------------------------------------------------------------ALVQHLMLLAGTVLPALAIGLPLGVWCYFSASRQGPVFTVLNVIQTIPSVALFFPWLAEFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVAAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALAVVIDALFDLW------
308186156    ----------------------------------------------------------------------------------LYQQESFWQLTLAHLFLVITASLLAIVIGIGSGVLVTRRRAFRPLMETIVAAGQTIPPVAVLAIAVPVMGFGAWPAVVALLLYGLLPILQGTLAGIDSVPASSREIAIGVGMSSWQRLWQIELALAAPVIIAGIRTSVIINIGTAAIASTVGAKSLGSPVIIGLSGFNTAYVIQGALLVALLAIVSDRLFERLQRWLSV
290962478    ------------------------------------------------------------------------------------GDDGIPSRLLEHLTYSGLSLLFAAAIGLTFGLLVGHTGRGAFAVATVANLARAIPTFGLVVLVVTLAGLSTAPVLVALTALAVPPILINTFEGVRGVDPATRDAARGVGMTEWEVLTRVEVPMALPLILLGLRVAAIQVVATATVAAYPGLGGLGRYIVDGLSRNDYELVIGG------------------------
136804364    ----------------------------------------------------PVVSTFILVMGAGFIVGGVRSSLVVGSLFLFIALSEYWDRALITMYMATFAVIMATFIGLVVGTVCAQNSKSTAFMLFICDFFQTFPSFVYLIPVILLFGITDTSVLLAAIVYATIPATRYTIEGLKSVPISLHEAGSMSGVSRMQRWTAIEIPLAFPHIMLGINQTLIFSLFMIVLGALIGTEDLGQIIMGALSRSDAGVALTLGIFISFICLAVDHLIRTWSERQK-
134710591    ------------------------------------------------------------------------------------------------LSFILVAAPLFFIFGLTLGVMAYKSKRVEKALYPLLLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISMIAILLDKMSLAWANKQ--
307226430    ---------------------------------------------------PLFWLIALFVALIFWLSQPLFAALFPQLPRPVYQQESFAALALAHFWLVGISSLLAVIIGTGAGIAVPWGAEFRPLVETIAAVGQTFPPVAVLAIAVPVIGFGQQPAIIALILYGVLPVLQATLAGLGSIDASVTEVAKGMGMSCSQRLRKVELPLAAPVILAGVRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIADRLFERL------
142939653    ------------------------------------------------------------------------------------------EHLGFSLFRVVVGFLLGALVGVPLGYAMGLNNWFRGWFDPIVEFMRPVPPLALIPLIIIWMGIGEDAKIVLLFLAALWIMAIAARSGVSGVNLSKVHAAYSLGANKWQVMRFVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGVGMMIMTASKFQQTDIVILGIVLIGIVGFGIDLLVRWLEK----
307329320    ----------------------------------------------------------------------------------WSGTDGIATRLLEHLQYSLLATLVAAAIALPVGLLIGHTGRGAFLAINLSGFGRALPTVGLVTLVFLASGLSMWPVYISLVALAVPVIVTNTYAGMAAVDPEVRDAARGQGMRWYQVLFQVELPLALPLIMTGLRLACVQVVATATIAAYVSFGGLGRYVFDGLAQRDLVQVLGGAVLVGV------------------
295095968    ----------------------------------------------------------------------------------------------QHLILVFSSMFFALLVGIPSGILLSRARGIAEYVMQIFNVGNTLPPLAVLALAMVVIGIGDKPAIIALFLASLLPIVRNTYAGLCSVPASLLEAANGIGMTKWQRLRQVEIPNAWPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGAAATALFALILDTLLAALGR----
298245373    -------------------------------------------------------------------------------------------ETTTYLQICAFTIVIAIVIGVGLGVVVSRSAILGFIAINLSGLMRAIPIIAFLIAVLPYLGLGFTPAAVALIILGIPPILLNTYTGLRSIDAAMIDAARGMGMTTWQIIRRVQAPLVMPIIAAGIRTSAIQIIATATLAAFIGADGYGVYIVDGLYKLDNTEILAGAIPVAIIALIVEGFMEILQR----
242372099    ------------------------------------------------------------------------------------------ELFFKHLLMSVYGVLFACIIGIPVGIFIAKYKRLSWIVITIANVIQTVPAIAMLAILMLAMGLGPTTVVVTVFLYSLLPIIKNTYTGIVEVDDNIKDAGKGMGMTGNQVLRMIELPLSLSVIIGGIRIALVVAIGIVAIGSFIGAPTLGDIIIRGTNSTD-------------------------------
260425684    ----------------------------------------------------------------------------------------LWEHLGWSLFRVIAGFFFGALIGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGELGKIILLFLAALWIMAIAARSGVSGVSISKVHAAYSLGASKWQIMRHVIVPNSLPDIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQLTDIVIMGIILIGVIGFGIDILMRLAEK----
238757281    ------------------------------------------------------------------------------------------DALWQHVQILLATLVPAIVLGIPLGLLCFRVPRFQRAIFSTLNIIQTIPSIALFGLLIAPLGIGLAPAIVALVLYALLPLVRNVVAGLDAVPDSVVESARGMGMTRSQLFFRVQTPIAMPLILSGIRIISVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIVMAVIVDSLFKFI------
226354830    ---------------------------------------------FWLYMVGALIAAFGAAQTGWVPRLWAWAWVPATALLVLSGQLSTWQEFGQHLRLVGSALGLAVFLGVPLTLWAVRWERVAAGALGIANAVQTIPSLALLGLLIVPLGIGVAPALTAMTLYALLPVLRNGIEALRGVPPGTVDAARGMGMTPAQTFWRVELPLALPVWLSGVRQAAVMLVGVAAVAALIGAGGLGTYIFKGLQSAATDLILLGAVP---------------------
82752041     ----------------------------------------------------------------------------------------LWDLFFKHLLMSVYGVLFAALIGIPLGILLARYTKLSGFVITIANIIQTVPVIAMLAILMLVMGLGSETVVLTVFLYALLPIIKNTYTGIASVDASIKDAGKGMGMTRNQVLRMIELPLSVSVIIGGIRIALVVAIGVVAVGSFIGAPTLGDIVIRGTNATDTTFILAGAIPIAIIAIVIDVLLRFLEKR---
84501939     ----------------------------------------------------------------------------------LALDGQLWEDTFASLRRVMIGFVLGSVIAVPTGFLMGWYRVARAVIDPWVQFFRVIPPLAIIPLAIVTMGIDETPKIFVIFLAAFLSAVVSTYQGVVSVDKTYINAARVLGANDRVIFTQVIIPASTPFILVGFRIGLGSAWATVVAAELIAASGLGFRMQQAQLYYDLPTIFVSLVAIGILGLIMDRIVVWAEEW---
137297053    --------------------------------------------------------------------------------------------------------------GLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
237732176    -------------------------------------------------------------------SQALFSALFPALPRPVYQQESFAALALSHFGLVGISSLIAVLIGTGAGIAVPWGAEFRPMVETIAAVGQTFPPVAVLAIAVPVMGFGPEPAIIALILYGVLPILQATLAGLGGISPSVMDIASGMGMSQGQRLRKVELPLAAPVILAGIRTSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYVIQGALLVALAAVIVDRGFDKLAR----
239624587    ------------------------------------------------------------------------------------------QNLFASLRLSLSGFGMAIIIGTPLGLLMGWYKPVQKLVNPIFELIRPIPAIAWIPLIILVLGIGNLAKSFIIFFAAFVPIVINSYTGIRQVNKTYVNFSRTCGASNWTIFLKVGVPSSLPMIFGGYKVSLGNAWSTLVAAEMLASRGLGYMILMGRQYGKINIILMGMAVIGVVGVILYALLSIVE-----
226364422    --------------------------------------------------------------------------------FDLVQSGELWQHVSASLSRALIGFFVAVVIAIPLGIAIAWYRPVSDFLNPILELFRNTAALALLPVFILILGIGEESKIALVIYACTFPILLNTISGVRTVDPLLIKSASSLGLSPVRLFQKVVLPAAVPTIFTGIRMAAASSILVLIAAEMVGAAGLGYLITASQFNFQIPNMYAGIVAISVLGLSLNAVLVLIERR---
85710058     ------------------------------------------------------------------------------------ILLGLGDKFAAHIVLAASAIGLGIIVALPLAVWASRSATVSRIALGFASLVQTIPALALLALFFPILTLGFLPAFLALALYALLPILRNAVTAQANLDPGVLEAADGVGMTSWQKLTLVEAPLSAPFIMAGIRTASVWTIGAATLSTTIGQPSLGDPIFAGLQTQNWALVLAGCIASAGLALVVDALLGVIEKRSRL
296282190    ---------------------------------------------------------------------------------VWAALMGLGGVLAQHVILAACAIGLGIAVALPLAVWASRSQTVSRAALGFASLVQTIPALALLALFFPILTLGFLPALLALALYALLPILRNAVTAQTNLDPGVIEAADGVGMSFWQRLRLVEAPLTAPYIMAGIRTAAVWTIGAATLATTIGQPSLGDPIFAGLQTQNWSLVLAGCIASAGLAIIADALLGTIERRDR-
302544839    ----------------------------------------------------------------------------------WSGPDGIATRLLEHLQYSALATLVAALIALPVGLLIGHTGRGAFLAINLSGFGRALPTVGLVTLVFLASGLSMWPVYVSLVALAVPVIVTNTYAGMAAVDPEVRDAARGQGMRWHQVLFQVELPLALPLIMTGLRLACTQVVATATIAAYVSFGGLGRYVFDGLAQRDLVQVLGGAVLV--------------------
134292170    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGTLVAVAAGIAVPWGADFLPVARSVADIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGIEDVPRDIVEAARGMGMNGWQQLVSIELPLAFPVIVNGVRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
300716568    ----------------------------------------------------------------------------------------------QHMMLVFWSMLFALLVGIPSGIILSRARKWAEYVMQIFNVGNTLPPLAVLALAMVVIGIGDRPAIIALFLASLLPIVRNTYSGLCSVPASLIEAANGIGMTKGQRLRKVELPNAWPVMLSGIRVATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGAAATALFALILDMLLAGLGR----
283785195    --------------------------------------------TSALKRVAGFTFAIIIVLALVVWGVGIDTLQARQVDLLYLGKQ--------HLFLVFSSMFLALLVGIPSGILLSRAKGIAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDFPAIVALFLASLLPIVRNTYAGLCAVPASLTEAAKGIGMTRWQRLCQVELPNAWPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGATATALFALILDSLLAWLGR----
258425012    ----------------------------------------------------------------------------------------LWDLFFKHLLMSVYGVLFAALIGIPLGILLARYTKLSGFVITIANIIQTVPVIAMLAILMLVMGLGLETVVLTVFLYALLPIIKNTYTGIASVDANIKDAGKGMGMTRNQVLRMIELPLSVSVIIGGIRIALVVAIGVVAVGSFIGAPTLGDIVIRGTNATDTTFILAGAIPIAIIAIVIDVLLRFLEKR---
143862617    ------------------------------------------------------------------------------------------EHLGWSLIRVVVGFLAGALIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVKISKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
115359284    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGMLIAVAAGIAVTRPAGFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
271964562    -----------------------------------------------------------------------------------IGDGTLLGDALASLRRVLTGFVLGVALAVPVGFLMGWYPVIRGLIEPWLQFFRMVPPLAIIPLAIVLMGIDETPKIFVIFLASFLSSVVSTFQGVVSVDSTLINAARVLGAKDRTVFTGVVVPASTPFILVGMRIGLGASWATVVAAELIAAQGLGYRMQQAQLYYDLPTIFVQLIVIGLIGLIMDRALLLAERR---
310657351    --------------------------------------------------------------------------------------DAILQMTISHFSIVILAMIISIVLGVIIGILITNNKQLAKLILNIANILMTIPSLALFSVLIPIMGIGKAPAIAGLVLYTQLPIIRNVYTGIITIDPSIIEAAKGMGLSNSKIMLKIKIPLAFPVIMAGLRTATVMGIGIGAIAAYIGAGGLGEYIFQGINRGNDRMIIIGAIMVSLITILVDKSLGLIQKK---
239939511    ----------------------------------------------------------------------------------WTGSDGIDHRLAEHLQYSLLATLVAAAIALPIGLLIGHTGRGAFVAINLSSFGRALPTVGLVVLVFLASGLSMWPVYIALVALAVPSIVTNTYAGMTAVDPEVRDAARGQGMRWYQVLFQVELPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDL------------------------------
239928204    ----------------------------------------------------------------------HFINAFFSDGAHWHGYDGIPQRLLEHVRYTLLALALATAIGLPVGLVTGHTGRGGNALAFVANAARALPSFGLLVLAVLLIGFGLLPVMIPLVVLAVPPILVTTYEAVRSVDPSPVDAARGMGMRESRILLRVELPVALPLILSGLRSAAIQIVSTATIAAYVSLGGLGRYIVDGLYQRDYEKVVGG------------------------
306833714    ----------------------------------------------------------------------------------------YLGYVWQHISLSFEALVIALIIALPLGYFSYEKPFVRQLSTLLTQGLRVIPSLGILFILIPFIGVGRLPALIALVILGIPPILLNTIVGVASVSENLLETALGLGMTRSQLLTKVQFPLALPHILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYRYDLLLIGGGSVAILSFLSMIIFDL-------
116671386    --------------------------------------------------------------------------------LHWAGSSGIPARLAEHLQYTGLVMLIATAIAVPIGLYVGHTGRGRVAVVALAGALRALPTLGLLTLFVLLAGIGLMPPIWALVILTVPPLLAGTYAGIASVDRNVVDAARAMGMTELQVLFRAEFPNALTVMFGGFRTGVLQVIATVSVVAYINLGGLGRYLFDGLVLSDFPQMLGGSLLIAALAITVDLLLAVFQR----
255318238    ------------------------------------------------------------------------------------------KPVLDTLAMSIAGTAIAVLLSVPLGILAARHPAVYQAARALLNVLRSVPELIMGIVFVAAVGFGALPGVLALGLHSIGMIAKFFAEAIEHTDQAPVEAAQAAGCSPLQVIFHGIFPQVLPQMADTAIYRWEYNFRASTVMGMVGAGGIGFELIGSLRLMQYQEVSAILLVILGMVTLVDTFSSFLRRKFK-
167031930    -----------------------------------------------------------------------------------------------HLILVLASMAAALAVGIPAGIALSRPHRVDKAERQFFNVGNTIPPLAVLAIALSILGIGAGPAIFALFLASLLPIVRNTYEGLKNVPASLKEAATGIGMTPRQQLWQVELPNAVPIIVGGVRVALALNVGTAPLAFLIGANSLGSLIFPGIALNNQPQLLLGAAC---------------------
283785925    --------------------------------------------------------------------------------------------ALAHFWLVGISSLFAVLIGVGAGIAVTRGAEFRPLVETLAAAGQTFPPVAVLAIAVPVMGFGQQPAIIALILYGILPVLQATLAGLGAIPLSVRDVASGMGMSRGQQLRKVELPLAAPVILAGVRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIVVDRLFERL------
51893766     --------------------------------------------------------------------------------------------TIQHVKLALLAVLYGVLVGVPVGYLISRRRKLAEPVLWVANALQTIPALALIGFVMLFLGLSPATGIFCLFVYSLMPIIRSTYTALISIDPALIEAATGMGMTRWQILRIVQLPLALAVMMVGIRLALVMSIGTASIMSLAGAGGLGSEIFAGIDRVQDKMI---------------------------
138342330    ---------------------------------AFFNVQVLIPFRNFLLFIPTSAFILFVVAFALSLGGRRQ-AVYAAVFFGLVALSGWWDRSVITLYSVLSAVFIASILGVPLGIVASNSEKWSRRVLLACDTAQTFPSFVYLIPAIMLFGITDVAVIFSILIFAMVPLTRYTIEGLRSVPIELIEAADMSGAGRLQKLRNVQLPLALPTMAIGFNQAIMFAFFMVIIAAFIGT----------------------------------------------
300814376    ----------------------------------------------------------------------------------------IFEQFIRHFLISFYGVLFASILSIPLGFIIARKVKLSDFLIGVANILETIPSLAMLAILMFAIGTGPNTVVFAVFLYAILPILKNTVVGITSIPEKYIDAAKGMGMTSGQRILKVEIPLSMAIIMGGIRNALVLAIGVTAVGTFIGAGGLGDIISRGINVANGGAIIAGAVPTALMAVVSDFVLGIIENK---
83950025     ----------------------------------------------------------------------------------------LWEHLGYSLFRVVVGFLIGALVGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEAGKIILLFLAALWIMAIAARSGVSGVAISKVHAAYSLGASKWQIMRYVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAQGAGMMIMVASRFQNTDIVILGIILIGVIGFGIDMLMRWAER----
136248671    -------------------------LGGLETIVAFTSWDWIDANPWALPGLPWTIVAAGFAILAYKLS-GIGLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLSLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMV-----------------------------------------------------------
284044717    ------------------------------------------------------------------------------------------PALLQHIALTLIAVGIGSVIAFVLALAAHRRGWLATPIVIVTGLLFTIPSLALFQLLVPFTGLSRTTAEIALVSYTLLILFRNMLAGLSGVPAEVRDAARGMGMTERQLLWKVELPLALPAIVAGLRIATVTVISLATVAVFVVNEGLGAPIYSALQQTFKTELIAAGAMCVLLGLFADALLVLAQR----
136213045    ----------------------------------------------------------------------------------------------------MLSVVLCFVIGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLIQTLNKVKFPLAIPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDT------------------------------
139607693    -------------WIEIVFDYAVVKGDLIFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSTGFLCYMGFLGFWVKAMTTLALLGTAAVLSIAIGIPLGIFCARRQRFYSLIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVPETIREAAIAYGATKWYLLRKV------------------------------------------------------------------------------
153953665    ----------------------------------------------------------------------------------LWFHNGLFIHIMVSLWRVLIGLSIAIVISVPLSFLLGWFTGIADIFDPLFRILSQVNSFSLMPIFILFFGIGEGAKLAVVTWVCIWPLLYNTISGVRRVDPILIKTALSMKINNLDMARKVLLPGAKPSIFLGLRLGVEMSFFMLIAAEMIGAAGVGWLFHNSAMNNQIPRMYAAGICVVILGIILNRFL---------
135241403    -----------------------------------------------------------------------------------LFITAFWS-MLETIEMAFIGTIVGVVIALPLSMLAARSKLVYIPLRGVLAAARTFPSILWAILFVIMVGLGPFAGVLAIIMYTVGFIAKLQYESIEAVDSDPVEAVNSIGVSKWQLIRHVVIPESAPHLLSQVLYMFDYNVRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLITVLIIDFV----------
116249416    ------------------------------------------------------------------------MIVIDAFSWIFNNSGTFFNAFNRHLLMCVLSLGIAFVIAVPLGFAVARAPRAAFAVVNIAGALRSIPSLAILSAAMPFLGIGLLPSVVALIVLAVPPLLLSTIIGIREIDASVIDAADGMGMSAGQMLWEIELPLAVPSILSGVRTSAIQVIGGAALASFIGGGGLGDFINAGIAIMNMPRLLVGAVPIALLAIFAELAFGALER----
167002523    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
135960266    -------------------------------------------------------------------------------------------ALLQHLTILLATMAPALAIGVPLGVLCFRSERWQRPIFSVLNIIQTVPSIALFGLLIAPLGIGMAPAIVALVLYALLPLVRSVVAGLQSVPAGVIESATGMGLTRGQIFLRVQLPLALPLFLTGVRILAVQTVGMAVVAALIGAGGFGAIVFQGLLSSALDLVLLGVIPVVMMAVIVDSLFKFW------
308748081    -------------------------------------------------------------------------------------------ALQQHLILLFGTLLPGLLIGVPVGLWCWQHPVRQARTFTLLNAIQTIPSVALFGLLIAIGGTGLTPALIALVLYALLPLVRGVVAGLQQVAADVLESASAMGMSHRQRFWRVQLPLAMPVLLRSLRVVTVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLLGVIPVIALAVVVDALFSLW------
143307479    ----------FADPVDRGVAWVRDTFDVVTRPFNFLVRDVLIRIREMLTTTLAWQAVVLGATALAARVAGWRLAVTTAIGLLAIGFTGTWAPAADTLAQTLAAVVLAALIAIPIGAWLGRHPRAEAALSPIFDAFQTIPSLVYAIPFVMIFTVGPVPGVVAAVVYAIPPGIRLTALGIKQVNREAVEAATTFGATPRQVMLGVRVPLAMPSIV--------------------------------------------------------------------
120554206    ------------------------------------------------------------------------------------------SPLIDTLAMSIAGTAIAVTLSVPLAFLAARHPVVFQVTRTLLNGLRSVPELIMGIIFVAAVGFGALPGVLALGLHSIGMVGKFFAEAIEHVDEAPVEAADAAGATRLQVLYHAVLPQALPQFADVSIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVSAILIVILLMVTVVDSLSGRLRKKFK-
138528167    --------VPFMVWINDGWRAFNAKYGLIFDAIGYALIRAYSITKNFLVDVPWPIIVIGVVLLTFYASKKVGTTIFVGFCTFSIGFLNFWDKAIETTTIVFVGIVLCVMVGIPVGIAMARSPRVRNAILPVLDLMQVIPSFCYLIPGIILFGLGAVPAIIGIFIYSCPPLIRLTDLGIRLVDKEIIEAAESFG----------------------------------------------------------------------------------------
143898999    ------------------------------------------------------------------------------------------RQLGETLVLGFSSSILVILVAIPLGIVVTRFPRLKNFLVDTLGLAQALPAYGLIVIFFSFMGAGITTVIFALATFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTSRQILMKIELPLSVEVIIAGIRTAIVINVGMSALAFLVGGGGLGETINSGLKLDRGPAILIGAVMVAILALVFDFLSALAQK----
302132199    ------------------------------------------------------------------------------------MDSTLWQHLGASLQRIGLALGAATLTAIPVGIAIGQNRIARGIFDPLIEFSRPIPPLAYLPLIVIWFGIGEFSKVLLIYLAIFAPIAIATATGVRTVDPARVRAAQSLGATRWQLIRHVIVPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFIVQSAAQFLVTDVVVLGILVIAIIAFAMELGLRALQRK---
134466291    -------------------------LGGLETIVAFTSWDFIDANPWALPGLPWTIVAAGATILSYKLSGK-GLAIFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGISAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAIPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMA------------------------------------------------------
135150954    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFD------------
282862841    ------------------------------------------------------------------------------------------EHLGISLRRIALGAGIGIAAGVVFGLLMGTVRWVRSLFEPWITFLRTLPPLAYFSLLIIWLGINEEPKITLLAVAAFPPVAVSTTTAVAAVPSSLVEAARALGASRWDVVRDVLVPSALPETLTGVRLAVGVAYSSLVAAELVGLPGIGGMVRDAANYNNTPVVLVGIIAIGVSGLVIDGLLLWLER----
254385653    ----------------------------------------------------------------------------------WAGENGVWHRLAEHVYVSGVALAIACALALPVGLWLGHLGKGGALAVNISNVGRAIPVFAVLALFMVLRGWGNVPTIVALVLFALPPLLTNAYVGMREVDRSVVEAARGMGMSGGQLFLRVELPLARALVMTGVRSAAVQVIATATIAAMVGQGGLGRIITAGFNTYNTAQVFAG------------------------
29830050     ----------------------------------------------------------------------------------WTGPDGIAHRLAEHLQYSLLATLVAAAIALPVGLLIGHTGRGAFLAINLASFGRALPTVGLVVLVFLASGLSMWPVYIALVALAVPAIVTNTYAGMTAVDPDVKDAARGQGMRWHQVLFQVELPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDL------------------------------
226365470    ----------------------------------------------------------------------------------WSGSTGIGARILEHLWYSFLAVALSAVVAVPIGLIIGHLRKGDVVVVGLVNALRSLPTLGLLTFLVLLLGLGLIPPILALVILGIPPVLAGTYAGVANVDRTVVDAARAMGMTEWQVLTRVETPNALPLMLGGLRNATLQIIATATVAAYVNLGGLGRYIFDGLALRQYDRVLVGALLVTILALVVDGLLALA------
238799050    ---------------------------------------------------------------------SVFAALFPDLDRPIYLQDTFWSLVVVHVMLVLVSSIIAVLIGVGAGIAITRGKEFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTITGIESVSRGIREVAQGVGMSTRQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMIF---------
137419956    ----------------------------------------------------------------------------------------------------------------------CSNKHSTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRGVSPALHDAATMSGVNKFQRLTKIEFPLAFPHIMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKQGGKGLTLGICVAFIGLIFDNLITWVDQRKK-
303325966    ----------------------------------------------------------------------------AIIAYFMANSAAFWSAVREHVLISAASLAVALLIAVPGGYLCVRYGGLKKALLAVFQTLRIVPSLAVLFLLIPVMGTGFMPATAALVLLAVPPILLNTVAGLDGVPQGMLETAAGLGMTRRQVWRRVRFPLAMPMILTGVKIAVIEIIASATLAAKIGAGGLGEIIFTGLGLNRIDLLLIGGFSVAVLSLAGGLTFAVLDK----
218549543    ---------------------------------------------------PLFWLIALFVALIFWLPYSQPLALFPQLPRPVYQQESFAALALAHFWLVGISSLFAVIIGVGAGIAVPWGAEFRPLVETIAAIGQTFPPVAVLAIAVPVIGFGLQPAIIALILYGVLPILQATLAGLGAIDDSVTEVAKGMGMSRGQRLRKVELPLAALVILAGVRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIVDRLFERL------
144223973    ----------------------------------------------------PVVATFVLVMGAGYIIGGIRSALVVGGFTLFIALSPWWDRALVTAYMATFGVIVSGIIGIISGSLAAQNTTSAKIVLGICDTLQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTIEGLRSVPPALHDAASMSGVTRLQRLFQIEFPLAFPHIMLGINQTVVFALFMVIIGAFIGTEDLGQYIMKALSDLKGGKALILGLCVAFIGLAVDNLIRTWANKRK-
139048262    ------------------------------------------------------------------------------------------RQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
26987605     ------------------------------------------------------------------------------------------QLTWQHIMLVGIAVGLAILVGVPLGILMTRFPAVAGPLQASATVLLTIPSIALFGLLLPFYGLGPLPAITAVFLYSLLPILRNTYLALTNVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILTSISRSDMSMLLVGAVLV--------------------
139943132    --------------LDAFVDWIWDTFFFYLNTFNIFLLTNVLGPMKQAYLNMPVVSTFVLFMGAGYIIGGIRSCLIVGSLILFIALSEYWDRTLITLYMATFAVGVSAFSGIIVGSLCSQNDFASKTILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPSSLHDAGSMSGVSKIQRWRLIDLPLALPHIMLGINQTVIFALMMIVLGALIGT----------------------------------------------
172064073    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGMLIAIAAGIAVTRPAGFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
307945113    ----------------------------------------------------------------------------------------LWEHLGSSLLRVIGGFLLGSLIGIPLGYAMGLSSWVRGWFDPIVEFMRPVPPLALIPLVIIWFGIWETGKIALLFLAALWIMTIAARAGVSGVNITKVHAAYSLGASKTQILWHIIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAASKFQLTDIVLMGIILIGIVGYSIDILMRMAER----
15807807     -----------------------------------------------LLGPLAGWLAFFVLVAAQQGWKTVLSRLFPQVSTPIYERDTLLALTLQHLQLTGLSMALVLLVGLSLGIWATRRRPFLPLVNNLTTVGQTFPPVAVLFLALPILGFGPRAAILALFAYALLPVTRGVILGLQSVPENVQDAARGLGLSERERLWRLEWPTALPSTLAGIRTALVLTVATATLAPLVGTGGLGVPIIAGLGADNLALILEGAVPVALLALLCDWTLRVLER----
282863907    ----------------------------------------------------------------------------------WAGSDGIGHRLTEHLQYSLLATLVAAAIALPVGLLIGHTRRGAFIAINLSSFGRALPTVGLVVLVFLASGLSMWPVYIALVALAVPSIVTNTYAGMTAVDPEVRDAARGQGMRWHQVLLQVELPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDL------------------------------
270260950    ---------------------------------------------WLRDPLPWTFALLLALVFGMNHLHGLFAAWFPDLDRPVYQQDSFISLVWAHLLLVAVSSLIAVAIGVAAGIGVTRRKEFRSLVETLVAVGQTFPPVAVLAVAVPVMGFSEQPAIIALVLYGLLPILQGTLAGIESVPSATREIAQGVGMNARQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAAVVALLAIITDMLFERW------
300867559    ------------------------------------------------------------------------------------------QHTIEHLILVSISIFVAVLIGIPLGILVTRKPEFSQPILGFANVMQTIPSLALLIPVPVVGGIGARTAIIALTLYSLMPIIRNTYTGIIGVDPAIREAGRGMGMTDWQLLFQVEIPLAMSVILAGIRVATVFAIGLATIAAAIAAGGLGVFIFRGVATGNNQLLFAGAIPAAMMALAADFALGWVE-----
308070830    ----------------------------------------------------------------------------------------IWKPMLETIQIAIVGTTLGAILAIPVALLCAYNKLISLPMRTILNLVRTIPDLLFASIFVAVFGIGPFAGMLALLFFSFGIIAKLTFEAIEAIDPGPLEAMTAVGASRIQVIAFGVVPQAIPYFVSYLLYTFEVNVRAASVLGLVGAGGIGLLLDRSLGLFRYDRASTIILLTLVIVLAIDYGSNLLRRK---
142441495    ---------------------------------------------------------ALFLILSVLLFVVWNYSEFDQTTTKILEPAKLLRQMQEQLYVAFWSTVLVIVIAVPIGIAVTRAPKIKDTLVSVLGLGQALPAYGLIVLFFVWLGQGATTVIIALATFALLPVLRNTIVGLEQVDKSVIEAGKGMGMTGFQRLAKIELPLSVPVIMAGIRTATVINVGMAALAFLIGGGGLGETINAGLKLNRPTAIFVGAVLVALVALAFDFIGGLAQRYLR-
119961298    -------------------------------------------------GTPLIIVGALLALFLWISSLTLDSIELRTLNWDYLA-----DRTREHLLLTVTASAIVSLIAIPAGIALSRSKAVHAVVFGIANVGQATPAIGLVILLAIVWKTGFEVALVGLVAYSVLPVLRNTLVGLQQVDSSLTEAAKGMGMRPLEVLARIELPLAVPVIIAGLRTALVFCVGVATVATFINAGGLGDMIVNGLKLQRWPVLITGAVVVSCIALTIDWLAGLAE-----
183980068    ------------------------------------------------------------------------------------------QLLREHLVISLSATVLTCVVAIPVGIALTRMRRYSKPIITVAGFGQAAPAIGLIALGAVVFGIGQLGAIVALTVYGAMPIIANTVTGLDGVDRRIVEAARGMGLSAFSTLRRVELPLSLPVIVAGVRTALVLIVGTAALASFTGGGGLGQLITTGIKLQQPVTLIVGAILVAALALFIDWLARLIE-----
254416745    ------------------------------------------------------------------------------------------QLLLEHLQMTSLAVLIAVAIALPLSVLITRYRWLSIPVVGILGILYTIPSLALIILLVPLLGLNRQSVVVAMILYTQVILVRNFLVALQSIDPKILEAARGMGMNAWQRWWWVQIPLILPIGIAGIRLATIVAIAISTIGAKFGAGGLGVLLFDGVSQSRYDKIWAGAITVAILAFALNGIL---------
142068304    -------------------------------------------------------------------------------------------RVLEHLWFTAIAVGLAAVIAIPLGYFIGHTGKGRLWVVGTAGAARALPTFGLLLYLVLVMGVREFAAILALVVLAIPPLLAGAYAGIDQIDRATLDAATAQGMTQWQLLRRVEIPLSLPLVIGGLRGATLQVVATVTLVAYVGLGGLGFDIIQGIPLRRFDQMVGSALLIVVLALAVDGALAFLAR----
135899929    -----------------------------------------------------------------------------------------------------------------------------------------MPHYSYLVPIMVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVSPEVIEAGKMSGCSDFQLLFNVLIPTARRDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLALEAGICITLIAVLLDKLSLAWANKQ--
188580473    --------------------------------------------------------------------------------FLWLFSGEMLHDALASLYRVVVGFLVGAGLALPLGLFMGTSDVIYRHINPLMQVLRPIPPIAYIPLSILWFGLGNAPAVFLIAIGAFFPVLMNTIAGVRHVDGIYIRAARSLGASRMTIFRRVILPAATPYILSGARIGIGTAFIVVIVAEMIAVNGLGFRILEAREYFWSDKIIAGMLTIGALGLIID------------
54023923     ----------------------------------------------------------------------------------LVRSGEMWTHVSTSLGRSLSGFAIALAIAVPLGVAIAWYKPVADLLNPILELFRNTAALALLPVFVLILGIGETSKVALVVYASTFPILLNTITGVRTVDPLLIKSAASLGLKPLRLFQKVILPAAIPAIFTGLRMAAASSILVLLAAEMVGARGLGYLITAAQQNFQIPNMYAGILAISLLGLSFNGLLVALERR---
306842500    ---------------------------------------------------------------------------------------------MQHLGLVALATFCSTLIAVAMAIFVTRRQGFLPLSRSLVNIGQTFPPVAVLALAVPVFGFGDKPTLIALFLYGLLPIFENTLTGLTSLPPPIVEAARGMGMTGMQRLFKVEIPLAMPVILAGIRLSAVIGLATATIGSTVAAKTLGEVIIAGLISNNLAFVLEGGLVVAALAILIFDAFQAVE-----
239942216    ----------------------------------------------------------------------------------WSGDGGAAHRLGEHLYVSGVSLAVACAIALPIALYLGHIGKGGALAVNLSNVGRAVPVFAVLALFMVLRNSGYWPTIIALVLFAVPPLLTNAYVGMREVDRAVVEAARGMGMSGAQLFVRVELPLAYPMIMTGLRSAAVQVVATASIAAMVGLGGLGRIITAGFNTYDTAQVFAGAVLVAGLALVVEGVL---------
141786276    -----------------------------------------------------MALVIFITYFASGRKVNTTIAVAFCTFFLGFLSPRYWDKCIMTTCIVLIGMLLCIVVGIPIGIDMARNKKIRNALLPILDLMQTIPSFCYLIPGILLFGLGAVPAIIAIFVYAVPPLIRLTDLGIRLVDKEVIEASEAFGASRKQTLWGVQIPLALPNIMQG------------------------------------------------------------------
137240549    ----------IAPILDAGVDWIWETFFYYLNIFNKFLITNVLFVMRDAYLGMPVVSTFVLVMGAGYIIGGIRSCIIVGALILFIALSEYWNRALITAYMATFAVGVSAILGIVTGSICARNEISAKFILGICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAASMSGVSNFQRWKSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQ-----------------------------------------
135057783    ----------------------------------------------------------------------------------------LWEHLGYSLFRVIVGFMLGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGETGKIILLFLASLWIMAIAARAGVSGVNITKVHAAYSLGASKFQIMRHVIMPNSLPEIFTGARVAMGVCWGTVVAAELVAASGAGMMIMVASKFQLTDIVLMGIILIGVIGFGIDILMRRAE-----
141359647    ----------IAPILDAGVDWIWETFFYYLNIFNKFLITYVLFVMRDAYLGMPIVSTFVLVMGAGFIIGGMRSCIIVGALILFIALSEYWDRALITAYMATFAVGVSAILGITVGSICARNDISTKFILGICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAASMSGVSNFQRWKSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQIIMGCLSRPN-------------------------------
254385654    ------------------------------------------------------------------------------------------DATVEHVWITGISVLIGLIVAVPLALLARRGRRWAAPVLGLTTLLYTIPSLAMFSLLLPLFGLSASLVVTGLVLYSLTILVRNVLAGLEAVPEDVREAARGMGYGPRRLLWQVEMPLALPSVLAGIRIATVSTIALTTIGSIVGKGGLGNLIAPAVSSSFKAQVLTA------------------------
121609861    -------------------------------------------------------------------------------------------RTIEHVAIVAVAIGIAIATAVPIGIAITRSKGLADMVLRLASMMVTVPSIALFGLMMPLLGIGYVPAVIAVILYSQLPIIRNTYTAIANIDPGLREASQGMGMSSWQRLRQVEIPLALPVIMAGVRTAVVMNIGVTAIATYIGAGGLGTFIARGISQSHPQQLIVG------------------------
111022964    ----------------------------------------------------------------------------------WSGSTGIGARILEHLWYSFLAVALSAVVAVPIGLIIGHLRKGDVVVVGLVNALRSLPTLGLLTFLVLLLGLGLIPPILALVILGIPPVLAGTYAGVANVDRTVVDAARAMGMTEWQVLTRVEAPNALPLMLGGLRNATLQIIATATVAAYVNLGGLGRYIFDGLALRQYDRVLVGALLVTILALVVDGLLALA------
157144937    ----------------------------------------------------WLIVAFLALLAGLPYSQAVFGALFPQLPRPVYQQESFMALALAHFWLVGVSSLIAVAVGVGAGIAVTRSAEFRPLVETIAAVGQTFPPVAVLAIAVPVMGFGQEPAIIALILYGVLPILQATLAGLGAIPASVMSVARGMGMSRGQQLWKVELPLAAPVILAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLVALAAIIVDRLFERLVLR---
77459517     ------------------------------------------------LALPLLIVIALIVRIGWLPSYQMPAPSEIALTLTDLAEGALWKHIGASLIRVLLGFAIGASLALVFAAWVGLSREAEAYLEPTFAALRSIPSLAWVPLLLLWLGIDETSKIVLIAIGAFFPVYVNVVAAIRNIDRKLVEVGHIYGFSPLQLVRRILLPAALPGLFTGLRSGMSLSWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLALLGKLSDGLLAILERR---
297157952    ----------------------------------------------------------------------------------WSGPEGIATRLLEHTQYSLLATLVATLIALPIGLLIGHTGRGAFLAINLAGFGRALPTVGLVTLVFLASGLSMWPVYISLVALAVPVIVTNTYAGMAAVDPEVKDAARGQGMRAHQVLFQIELPLALPLIMTGLRLAAVQVVATATIAAYVSFGGLGRYVFDGLAQRDLVQVLGGAVLV--------------------
107025580    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGTIVAVAAGIAVTRGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
171316825    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGMLVAIAAGIAVTRPAGFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLVNDAIGALAR----
206564221    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGTIVAVSAGIAVTRGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
143865877    ------------------------------------------------------------------------------------------RQLGETLVLGFSSSVLVILVAIPLGIVVTRFPRLKNFLVDTLGLAQALPAYGLIVIFFSFMGAGITTVIFALATFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTSRQILMKIELPLSVAVIIAGIRTAIVINVGMSALAFLVGGGGLGETINSGLKLDRGPAILIGAVMVAILALVFDFLSALAQK----
293607018    ---------------------------------------------------------------------------------WFVTNADIYTHLWVTLTETVLAFFIGTIAGLAFGLWLGLSPRASAILDPYIKAANSMPRVILAPIFGMWFGLGIWSKVALAVTLVFFIVFFNVYQGVREVSPTLLDNARMLGARKRQLLRHVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGASGVGYLILQAEGTFDVNTVFAGIVVLTAFALVLDYIVGIGEKR---
227494339    ---------------------------------------------------------IAIWWILATIGINLPTPLEVANRFYGMIANGIWTDTLASLARVLTGFAMGTALAIPVGFLMGWYVPARGIFEPWIQFFRTVPPLAIIPLAIVLMGIGEQPKIFVIFLAAFLSCVISTFQGVINVDKTLINAARVLGAGDGRIFAKVVVPASTPFILVGMRVGLGSAWATVVAAELIAASGLGYRMQNAQIYYDMPTIFVSLITIGVFGLFMDRILLFAENK---
56965509     -------------------------------------DRLFRGMTVIGFFLLWQVVGMLNVQMEWMNPAFLPTPVNVLEAVLHLHNQGLFTHIWSSTWRLLLGFALGVVLAVMLAFMIVKFKLVQNIVEPFLNMVGPIPPFALLPIFIIWMGVGELPKLTLITYATAIPMIAYTVDGIRNVNPLLIRSALSLGANQWQVFKKVILPASLPPIFVGMRVTLAISFSAMVVAEMIGSSGLGYLIIDSRNFFQMDNMFLAAALIGVLYSIFAFILGQMEKR---
137332040    ------------------------------------------------------------------------------------------------------------------------------------------PYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTFSEVSRSFGGTTLQTLNKVKFPLAVPSLVIGFNQTVIMAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIGIVLMAIIIDRISLAWTKKQR-
134709382    ------------------------------------------------------------------------------------------RQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
219851779    ------------------------------------IGRLLSSGIALLIVIGLWEILPRAGIINAAFLPPFSVVLTTLIGMTLSGE--IFTHLFISLERSILGFGLAVLIAIPLGLALGWYPKFFRLLNPLIETLRNIPTLALYPVLILFLGIGEVSKVAIIFYAALWKVLINTISGVESVDPLLVKAARSVGVTDLEIFKKVIFPSAVPQIASGMRLGATSAILVLVAAEMMGASGLGFLVTNSQYNFEIEKMYAAIICLVILGLASNYLLVWFEKR---
283832446    --------------------------------------------------------------------------------------------ALSHFALVGISSLIAVLIGTGAGIAVPWGAEFRPMVETIAAVGQTFPPVAVLAIAVPVMGFGLEPAVIALILYGVLPILQATLAGLGGISASVMEIASGMGMSRGQRLRKVELPLAAPVILAGIRTSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYVIQGALLVALAAVIVDRGFERL------
141849689    ---------------------------------------------------------LFALALAIVGVAVWFYSDLDSTTLSILDPEKLQRQFIETIALGLASSAVVIVVAIPIGVLVTRFPRLKTFLVNTLGLGQSLPVYGLIVIYFSWMGAGAITVLFALATYSLLPILRNTIVGLEQVDKNVIDAARGMGLTPRQILTKIELPLSVVVILAGIRTAVVINVGFAALAFLVGGGGLGETINSGLKNGRDPAILIGAVMVAVLALAFDFLSALAQK----
302556295    ------------------------------------------------------------------------------------------EHLGISLRRIAIGAGLGIAAGVIFGLLMGTVGWVRSLFEPWITFLRTLPPLAYFSLLIIWLGINEEPKVTLLAVAAFPPVAVSTTTAVAAVPKSLIEAARALGASRWDVVRDVLVPSALPETLTGVRLAVGVAYSSLVAAELVGLPGIGGMVKDAANYNNTPVVLVGIIAIGVSGLIIDGLLLRLER----
238784088    --------------------------------------------------------------------------------------------------LVVASSIIAVLIGVSAGVAVTRGKEFRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTITGIESVSRGIREVAQGVGMSSRQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMLFSRLSRR---
115524212    ------------------------------------------------------------------------------------------DYLGSHLRVSIAALALGLAVSLPLAILSRDKPVWRSALLGFAGIVQTIPGLALLWFGIGFSAFGFLPAVLALALYSMLPVLRNTITALNGVDPVLTEAARGVGMTQPQSLWMIELPLAAPVIMAGIRTAAVWVIGTATLATPIGQTSLGNYIFAGLQTQNWVLVAFGCVSAAALAITVDQVLALIER----
141715876    -----------------------------------------------LPGLPWTIVAAGATLLSYKLSGK-GLALFAGLTMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIM------------------------------------------------------------
136798633    -----------------------------------------------------------------------------------------------------------------VGTLCFQNKSSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPTSLHDAATMSGVTKFQRLFKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLIRTW------
170737497    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGTIVAVAAGIAVTRGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
137367148    -EWRLSIRQPISNSVESLT--VNPSFIAFTKALRFVYLKLLRPLDIFLTHVPWWYTLGVFAAIGYF-TVGIRFAIITAILLLFIGACGIWPQSMITLSSVLVSVALCFIIGVPLGIIASYNERFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGTYSEVSRSFGGTLLQTL---------------------------------------------------------------------------------
140667532    -----------------------------------------------------------------------------------LYRDDLLFYLQAHLILVLVSMLAALIVGIPAGILLSRPNMVGRAERQIFNIGNTVPPLAVLAIALGVLGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAATGIGMTPRQVLFRVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
32487276     -------------------------------------------------------------------------------------------ETVQHASMVAQCVLVATVLGVLVGVATYRRPRPSAFATAVAGVLFTIPSLAMLGLLIPPLGLGVAPSVTAIVLYALLPIIRNTVVGLRGVDPALVDAARGIGMSRHRSLTRVELSLAWPVILTGIRVATQLAMGIAAVAAYVSGPGLGEQIFSGLARLAVNSTLTGTIGVAILALLFDGCFVLLGK----
296103775    ---------------------------------------------------PLLWLTGLFVALLFLMPHSGALFSSLFPGLPVYQQESFINLALAHLWLVALSSAIAVVLGVGAGIVVPWGREFRPLVETIAAIGQTFPPVAVLAIAVPVIGFGQQPAIIALILYGVLPVLQGTLAGIASVPASVLSVAEGMGMSSGQRLCKVELPLAAPVIIAGIRTSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYIVQGAVLVALAAIVIDRLFERLAR----
288960740    ----------------------TSFSSGFWVMTAAGLLTAVDAARLGLGTAGRLAVGAAVAGLVALQLSSGHLDQLSILKEYANRRELFADAVLRHAALVATALVPTLLIGVPLGVAAQRLEAVGRAVFPLLNVVQTVPSIALFGLLMGISGVGPLPAVIALTLYSLLPIVRNTVVGLDGVPDPVREAARGMGLTPRQIFLRVELPLALPVFLSGLRITVVQAVGLAAVAALIGAGGLGAIMFQGLFANALDLVLLGAVPVILMAVAADALLSI-------
142234871    -----------------------------FSFISFFILGAVSVYALILLGPLPWSSVAATAAVIGYYLGGWRLALLGGGTFIWTALIGQWKLAMETLSVLVVAAPVAFVVGLLLGIMAWKFSKFDKFLRPLLSVLQTLPFFTYLLPAVIFFKVGPTAGAMATIIYAIPPMILMTTLGLKKVSPEIVEAGKMAGCSRWQMLSKVYIPAARTELLVGLNQVIMLCLAMVVLTAFI------------------------------------------------
137520281    ------------------------------------------------------------------------------------------------LSFILVAAPLSFIFGLSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
140053506    --------------------------------------------------------------------------------------------ASQHLELVIVSSILTISIGLTLGIAVTRSREFLPLVSDVVNSGQTIPTLAIIAIMAPIIGFGFWPAIVALILYGLLPIVRNTIVGLEGVDPAMIDAAKGMGMTPAQILWQIEIPNASSIILAGVRTSVVINVGTAALGAYVGSGGLGNPIASGLNQSINPWVLLGALAAALLAILLDYILGRVE-----
91787053     -------------------------------------------------------------------------------------------ALWEHIAISLTALTIAFALSLVIGLVAARRERLYGAVMTVSGILYTIPTLAFLAFLIPLVGLGRTNAIITMVAFSLMILIRSVATGIREVPADVIDAARGMGMSAAQIMRRIELPLALPVIVAGLRVSAVTVISVTVVAAYVNAGGLGTLIFNGIASDHPAKIWAGALTACALAVSVDLLLALLERQLK-
295836859    ---------------------------------------------------------CVLALALLATWLYYDTATLDAIARNSLGGGNIWLRVRQHIQLTVISTFFVLIIAIPLGILLTRRRKAAPVAVAFANIGQATPALGLLALLVIWLGTGEFPALVGIIVYAILPVLSNTIAGLRANDPTLLEAARGIGMSPLMVLGKVELPLAVPLILSGVRTALVLNVGTATLATFGGGGGLGDIITAGITNQRMSVLVIGSVLTIVLALLVDWLASLAE-----
170697510    ------------------------------------------------------------------------------------------DLTLAHLGTVALSSLIGMLIAIAAGIAVTRPAGFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
240142812    -------------------------------------------------------------------------------------------PILDTLAMSVAGTVLAVTLSLPLGLLASPHPLVYRTFRLLLNALRSVPELIMGIFFVAAVGFGALPGVLALGLHSTGMVGKFFAEAIEHADHKPIEAARAAGASPLQVITHAVLPQVLPQLTDTTLYRWEYNFRASTVLGVVGAGGIGFELIASLRLLQYDQVAAIMLCILAAVTLVDALGGVLRRRLK-
182437892    ----------------------------------------------------------------------------------WSGDGGAAHRLGEHLYVSGVALAVACAIALPLALYLGHVGRGGALAVNISNVGRAVPVFAVLALFMLLRNSGYWPTIIALVLFAVPPLLTNAYVGMREVDRAVVEAARGMGMSGGQLFVRVELPLAYPMIMTGLRSAAVQVVATASIAAMVGLGGLGRIITAGFNTYDTAQVFAGAILVAALAVALDRVLSPLRRRRTV
78061346     ------------------------------------------------------------------------------------------DLTLAHLGTVALSSVIGTIVAVAAGIAVPWGADFLPVARSVVDIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPVFESTIAGLEDVPRDVVDAARGMGMSGWQQLVSVELPLAFPVIVNGVRLAVVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVGLLAVLV-------------
239636067    ------------------------------------------------------------------------------------------ELFFKHLLMSVYGVLFACIIGIPIGIVIARYKKLAWPIITIANIIQTVPAIAMLAILMLAMGLGPTTVVVTVFLYSLLPIIKNTYTGIVDVDENIKDAGKGMGMTRNQVLRMIELPLSLSVIIGGIRIALVVAIGIVAIGSFIGAPTLGDIIIRGTNSTDTTFILAGAIPIALIAILIDLGLRFLEKR---
163746321    ----------------------------------------------------------------------------------------LWEHLGYSLFRVVVGFALGALVGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARSGVSGVNISKVHAAYSLGASKAQIMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQLTDIVLMGIILIGVIGFGIDMLMRKAER----
118473365    --------------------------------------------------------------------------------FTLLGNGQLWEHVSASLSRALAGFALAILVSIPLGVAIGWYRPVADFLNPILELFRNTAALALLPVFVLILGIGETSKVALVVYASAFPILLNTISGVRTVDPLLIKSARSLGLSPVRLFQKVVLPAAVPTIFTGLRMAAASSILVLIAAEMVGAAGLGYLITASQLNFQIPNMYAGIVTIALVGVVFNSVLVAIEGR---
284046292    ------------------------------------------------------------------------------------------EHLWASLSRILRGVGFALVFGVVLGLLLATVKPFRVVVEPYVNFVRALPPLAYFSLLIIWFGIEDTSKVWLLFLAAFPPIALSVLSGVQGIRRERIDAARALGAGRWQVVRFVTLPSVLPELFTGTRLALGFAWTTIVAAETVGIPGIGGLAWATKKFQQTDVAVLCIIAIGLTAIVLDQLVKQLEKR---
139784050    -------------------------------------------------------------------------------------------------------------------TLCFQNKQSAKFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
142597108    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTAYMATFGVIVSCLIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFM------------------------------------------------
238757279    ------------------------------------------------------------------------------------MQDTFWSLVVAHVLLVLASSIIAIFIGVSAGIAVTRSKEYRSVVETVVAMGQTFPPVAVLAIAVPVMGFSEKPAIIALVLYGLLPILQGTIAGVESVSRGIHEVAEGVGMSTRQILLQVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAIIVALLAIITDMIFERWSQR---
162453045    --------------------------------------------------------ILLAVAALWETAPRVGLVEGAFLGWQLLQNGQLLSHIKASLSRSLVGFTLAISVGVPLGLAIGWYKGVADALNPLLEVLRNTAALALLPVFLLLLGIGESSKIALVIYSCTWPILLNTISGVRGVDPLLVKSARTMGLSPLQLFRKVILPAAVPTIFVGIRLAGAYSLLVLVAAEMIGAAGLGYLIIYAQYNFQIPSMYVGILTITALGLTFNHLLMRVERR---
139928183    ----------IADFLLFLIIFIREIFLGGLQTIGSLTGDSLKGLKWVYLPAVPWTAVVVGLFILGYRLQGLGLALIASIGFFYVSIFGQWEPTMETLSLVLVTAPICFILGLSFGILGYLNKKVEKTLQPILNIAQTMPHFSYLVPILVLFGIGDHAGAVATIIFATPPMIRLTILGLKKISPEVVESGLMSGCNRFQLLFRVLIPTARRDI---------------------------------------------------------------------
137113683    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVLASCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMSGVNKFQRLTKIEFPLAFPHMM--------------------------------------------------------------------
225619374    ----------------------------------------------------------------------------------------LFQHILASLQVALTGYFLGAAIGIPLGICMAWFKKFNLVATPLFDLIRPIPTIAWIPMMILWFGIGLGAKSAIVFMSAFVPCVINTYSGIKATTQVHLWVAQTFGASRRQMLKEVAIPTALPYIFTGLRVSLGSSWTSLCAAEMLAASGLGFMIQLNRQLARADLIIVGMLTIGAVGAILSVGLGYLEKK---
254558983    -------------------------------------------------------------------------------------------PIVDTLAMSVAGTVLAVTLSLPLGLLASPHPFVYGAFRLLLNALRSVPELIMGIFFVAAVGFGALPGVLALGLHSTGMVGKFFAEAIEHVDHKPIEAARAAGASPLQVVTHAVLPQVLPQLTDTTLYRWEYNFRASTVLGVVGAGGIGFELIASLRLLQYDQVAAIMLCILAAVTLVDALGGALRRRLK-
149204741    ------------------------------------------------------------------------------------------------MYLLIVPITIAFVISLAVGIYSAKKPRLYSFIMIVTGILFAIPSLALFALFIPIFGIGTIPAIIGLAAYSLMIMIRNIATGFQNLPPEVIDAAHGMGYGRWRRIYEIELPLALPFIIAGLRIASVTVIGIATIAAYINAGGLGTIIFEGLDQRYPEKILVGGALTSALALSVDFSLSTIERKLR-
237747130    ------------------------------------------------------------------------------------------KPVSDTLAMSVAGTAIAVILSVPLAVLAARHPLVFHFFRGVLNGLRSIPELIMGIVFVAAVGFGALPGVLALAFHSVGMVAKFFAESIEHVDPAPVEAARAAGCSPLQVILHGIFPQVFSQMADTAIYRWEYNFRASTVMGMVGAGGIGFELIGSLRIMQYQEVSAILVVILLMVTAVDALGSWLRKK---
220932679    ----------------------------------------------------------------------------------------IYRFTVSHLALISIAMFFSLLLWVSVGVIIRNKKNLARGILGVGSLIMAVPSISLILMTIPGFGLSRRSAVCALVLYSMIPIVRNVYTALNEVDDSILEAARGMGMPPLQVLFKIELPLALPVIIAGVQTSAVVTVGTAIISDLIGGGGLGRMVFTGLAMFNPVKILIGSLLAAIIAIILDRFFDVLEKKM--
229489199    --------------------------------------------------------------------------MGALWDFVVARRQQLMTDSYLHVSAVIQSVIIATIAAVIIGILVYRSPAGSSIATALASTILTVPSFALLGLLIPILGLGVAPTITALILYALLPIIRNTIIGLDAVNPAITDAARGVGMNRMHVLSRIELPIAWPSILTGMRVSTQMLMGILAIAAYAKGPGLGNLIFSGLSRNAVPQALVGTVLIVILALILDGIYVVIGR----
256806715    ----------------------------------------------------------------------------------WSGPDGIGHRLAEHLQYSLLATLIAAAIGLPLGLLIGHTGKGAFVAINLASFGRALPTVGLVVLVFLAGGLSMLPVYVALVALAVPAIVTNTYAGMTAVDPDVKDAARGQGMRGHQVLAHVELPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDL------------------------------
309781028    -------------------------------------------------------------------------------------QAGTWKPVLDTLAMSIAGTAIAVLLSIPLGVLAARHPLVYQATRGLLNALRSIPELIMGILFVAAVGFGALPGVLALGLHSVGMIAKFFSESIEHADPAPVEAAHAAGCTPLQVIFHGIFPQVLPQMADTAIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQDVSAILLVILGMVTLVDAFSSFLRRKFK-
149912652    ----------------------------------------------------------------------------------------LWEHLYWSLVRVIVGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGETGKIILLFLAALWIMTIAARAGVSGVAISKVHAAYSLGASKWQLMRYVIMPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASRFQLTDIVLMGIILIGVIGYGIDILMRKAEKW---
141777942    ----------------------------------------------------PAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTAYMATFGVIASCSIGLIVGTLCQQNKYSTNFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVTKFQRLINIEFPVAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKKGGGKGLILGICVAFIALIFDNL----------
137510742    ----------------------------------------------------------------------------------------------QTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
135469802    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNVGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
294665704    -----------------------------------------------LGWLLPLIFFALASALGWTPSYLLPPPSQILRTLADEANRGLASHVGASVLRVLAGFSIGAGLGLLVGVAVGLSRWLERLLDPSFQALRAVPSLAWVPLLLLWMGIDEAPKITLIAIGAFFPVYLGVVSGLRQVDRTLVELGESYGLSKPRLVRRILLPAALPSIFTGLRTSLSLAWMFLVAAELIAARGLGYLLSDGRETSRPDIVIGAIVLLALLGKLSDGLLKSIESR---
135234899    ---------PFANWMDASFNFLETLTRWFAEGLQFLLDTTANILFGKRRWPNPWSSIAAVAAVIGYYLGGWRLSALAGGTFVWTALIGQWKIAMQTLSVIAVAVPFAFFVGLLLGITAWKFAWFDRAIKPVLSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIVYAIPPMILMTTLGLQKVSPEVVEAGKMAGCTKWQMLRHVYIPAARTEI---------------------------------------------------------------------
142145916    -------------------------------------------------------------------------------------DKGIGIQLGYSIYRVLTGFGLAALLAIPLGFLIGMSPLMYKALNPFIQILKPISPLAWMPLALFIIKDSETSSIFVIFICSIWPMLINTAFGVAGVRKDWVNVARTHELTPMSTAFQVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGIVGMLLDMALASATR----
302059728    --------------------------------------------------VPALIIIVIVVRIGWLPSYQMPAPSEIVLTLRDLADGALWKHISASLLRVLSGFFIGASLALVFAAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIGETSKVVLIAIGAFFPVYLNGVAAIRGIDRKLVEVGQMYGFSRYRLTRRILLPAALPGLFTGLRSGMSLAWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLATLGKLSDGLLAGLEKR---
291302631    -------------------------------------------------------------------------------------------EFYQHASMVFQCVLLASIIGLGLAVASYRKPWLAGVTTGTASVIFTIPSLALFGLMIPLFGLGVAPSVVALTLYAMLPIVRNAIVGLQGVDKNMVDAARGMGMGRMAILFRVELPLAWPVVLTGIRVSTQLAVGVGAIAAYASGPGLGEQIFSGLARLAINQVVAGTLGIVILALLFDAAYVLIGR----
293397086    ------------------------------------------------------------------------------------------------------TVLPTLAIGTPLGVLCYRSQRWQTPIFSTLNIIQTVPSIALFGLLIAPLGIGLAPAIVALVMYALLPLVRSVVAGLQSVPANVIESALGMGMTRGQIFLRIQLPLALPLFLTGVRILAVQTVGMAVVAALIGAGGFGAIVFQGLLSSALDLVLLGVIPVIAMAVMVDSLFKFI------
242399861    -------------------------------------------------------------------------------------SQNLTKRTVEHLWMFGVALGLALIIGVFLGFVLYKRPKIAALTFNILNVIETVPTLALLVLFLPILGLGEKPTIAASVLYSILPIARNTYTGLTSVERSYLEVAEAIGLSEREILFKVRFPLALPLIAAGVRIAVVFTMGVVTLGGLVAAGGLGAPIQTGIHLYDRDIIVVTGLWVGILALILDGVAALIE-----
143909343    -----------------------------------------------------------------------------------------------------------------------------------------IPPLIYAIPFVMIFTVGPVPGIVAAVVYAIPPGIRLTSLGIRQVNKESIEAATTFGATQRQVLWGVRIPLAMPSIILAVNQMVMMVLAMAIIAGMVGGEGLGYRSVEALTRSNSGLGAEVGIAIVLMATILDRLSQALAKRM--
134096367    ------------------------------------------------------------------------------------------SPLADTLAMSVAGTSIAVLLSLPLGFLAAHHPLVYHFARTLLNGLRSIPELIMGIIFVAAVGFGALPGVLALALHSVGMIAKFFAEAIEHTDQAPIEAARAAGCSPLQVIFHGVLPQVLPQMADTAIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVSAILIVILAMVTLVDGFSGFLRK----
81428234     -----------------------------------------------------------------------------------------------HFLISIYGVLLAAIIGIPIGILIAHRKKMSDVVIGIANVIQTVPSLAMLSIIMLGLGLGTNTVIMTVFLYSLLPIIKNTYTGMINVSPNILDSGLGVGMTKWQLLTMVELPLSLAVIMAGIRNALVVAIGITAIGSFVGAGGLGDIIIRGTNATDGGLILAGALPTALMAIIADLVLGFIQRR---
309791428    ------------------------------------------------------------------------------------------ELFLEHLWLTLSALLIATAIALPVGVILSRVAWLRTPVLGILGIIYTIPSLSLLVLLIPFLRLGYRPALVTLIAYAQLVLVRSVVVGINGIEPAIIEAAKGMGMNSWQRLLRVELPLALPVMIAGLRVATLSTIAIATVAAFVNAGGLGTLLFDGVRSSNSEKIIAGAISVSLLAVAANILFRRAE-----
283841905    ----------------------------------------------------------------------------------LALDGSLWVHLGASLQRVAVGFLFACVVGLALGLLCGWWRTVSDYVRPVIEALRPIPPLAWIPITILWFGLGDAASYFLVFLGAVFPVFIATYTAIRGLDRNQMNAALCLGAKPWQLFTDVLIPASLPIILPGLRIALGVGWMCVVTAELIAATGLGYLIQQSRMLFQINNVVAGMVTIGLIGFAMSAILERIERR---
138828455    -----------------------------------------------LPGLPWTIVAAGSAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQS--------------------------------------------------------------
135676525    --------IPLGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLLNFIPFPIILFIFVFFAFK-TNGLKFATFSFISLIFIDLVDLWSESMTTLAMIFTAVLFCMIIGIPLGIIASRSNTFEIILRPILDIMQTIPSFVYLIPVVMLFGVGLTPGVVATIIFALPPIIRLTNLGIR------------------------------------------------------------------------------------------------------
152981359    --------------------------------------------LGWLGWILPLAVLGFVAQLGWIQARLLPPPSEIVQTLSALLEQGLLVHISASVARVFSGYAIGAVLAILFGLFVGLSKHAEAFFEPTFQALRAIPSLAWVPLLLLWFGIDETPKITLIAIGAFFPIYLGLVSGIRNVDRKLIELGEIYGLSAPALARRIVLPAALPSLFTGLRNGLSLAWMFLVAAELIAAKGIGYLLTDGRETSRPDVVLAAIFLLAILGKLTDGLLKWLETRK--
170723470    ------------------------------------------------------------------------------------------QLTWQHIMLVGIAVGLAILVGVPLGILMTRFPVVAGPLQASATVLLTIPSIALFGLLLPFYGLGPLPAITAVFLYSLLPILRNTYLALTNVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILTSISRSDMSMLLVGAVLV--------------------
27377947     -------------------------------------------------WVRPFLFLVFIVIAWDLAIRLFRIPAGDVIAVLRTEWPELLRQSWPTTYATVCGFLLSALFGIPVAMLIAGSKTVESYVYPLLVFSQSVPKIAIAPLFVVWFGFGIIPKVISAFLLGFFPVVVSAVQGFKSVDPDMVDLARAMQGSRFQVFRAVNLPHALPAIFSGLKVSVTLAVVGAVVGEFVGSNGIGYVMQRSIGTFDLPTMFAALVILALLGVVLFWIVDRIEK----
157147151    ----------------------------------------------------------------------------------------FWQAVWQHLMMCGLALSIALIIAIPTGVLIANIPRLAFIITSGASTLRTIPSLAILAAVMPFLGIGLLPSVVALVVLAVPPILLNTCTSIQSVNPDTLSAAHGMGLTPWQVTGKIVLPLAAPGILAGCRTAAVQVVGGAALASFIGGGGLGDFVTTGIAIMDMSRLLVGAVPIILLAVAIEALFALLER----
254502502    ------------------------------------------------------------------------------------------DHLGWSLLRVCAGFLLGSLIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGESGKIILLFLAALWIMTIAARAGVSGVNISKVHAAYSLGASKSQILWHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIVAASKFQLTDIVIMGIILIGVIGFAIDVLMRRAE-----
222081905    ------------------------------------------------------------------------------------------EALLEHLYLVFSSVGIALVISLIVGIWAARKPRTFSAIVIVAGVLFAVPSLALFALLIPTLGIGAAPAITGLAAYSLMILIRNIGLGFQAIPRDVLDAAHGMGYGTIRRIWEIELPLAVPFIVGGIRIAMVTVIGIATVAAYINAGGLGVIIFEGIDQRFPEKILAGGLLTSALALFTDYLFAAIEKMLR-
164687918    ----------------------------------------------------------------------------------MIIDGSIFENIFISLKRIFIGYFISSILAIPLGMLFGCKSKLYKFFKLLLEFMRCTPPLALIPMLILWFGIGEKSKIIIIILASFFPIFLNTLSGIKNCDPKLIEVGKVFNFSNFEIFSKIIIPNALVDIFVGLNLGLGYSFRAIIGAELIAASGLGYLISDGRSMSRTDVVLVGILVIGFLGIISEFIFR--------
288960742    --------------------------------------------------------------------------------------------TLDHMALVGASSLAAILLGAGIAVTRPWGREFRGLLETVATMGQTFPPVAVLALAVPVMGFGPEPALIALTLYALLPVVENTVAGLDGVPAPVLDSARGLGMGSAELLFRVELPLAAPVILAGVRTAVIINVGTAAIASTVGAKTLGLPIIVGLNGSNQAYVIQGALIVAALAVVIDAGFDRL------
143508748    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMGFGILLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRYVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGVLGLIFDLVMRWV------
269119112    ----------------------------------YFISGFVNKGLGIFNYI-ALPVIIVIFWISATKNELFSPVILPSIAMVFISSGQIFQDVLISLSRVMQGYGIGLILGVFMGTLMGISGSTNKFFSGTFDAIRQIPPLAWIPLVILWFGIGETSKVILIAKASFFPILLNTISGIKSTPKAYIEVAKLYNKNSWKIFRQIYLPYALPNIFVGLRLGLSSAWMTVIAAELIASSGIGYRINDARNLLQSDVVITGIIVVGLLGVIMDRILDRILR----
153005912    ------------------------------------------------------------------------------------------RRTREHVALVAVALVAALALAVPLGVVAARRPGLGRVVLGAAGVVQTVPSLALLVMLIPLLGIGARPAVAALFLYGLLPIVRNTHAGLTGIALELRESAAALGLSPGARLRLVELPLATPAILAGVKTSAVITVGTATLGALVGAGGYGQPILTGVRLASVPLI---------------------------
140070948    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVI----------------------------------------------------
138001546    --------------------------------------------------------------------------------------------------------------------LGFFYPRAERAIMVTLDALQTIPAFAYLLPILLLFGFGVVVGLIAGILYAFPPMVRNTLLGLRRVAPEVIESGLMSGATATQLFFRVRVPSAARQIMLGINQTTMAAFSMVIIASIIGASDIGWEVLSAMRKARFGESLVAGVVIALMAMVMDRITAGFANRK--
253574069    ------------------------------------------------------------------------------------------PAMLETIRMALIGTTSGAILAVPVALLCSRSAWIYQPVRFLLNLVRTIPDLLLAAIFVAIFGLGPLPGIMALTVFSFGLIAKLTYEALETIDRGPLEAMTAVGATPVQRIAFGVVPQIQAHFISYVLYTFEINIRAAAVLGLVGAGGIGHYYEVTLGFLEYDKTCMIILFTLAVVLLIDY-----------
34499848     ------------------------------------------------------------------------------------------QALVRHLQLVGLSVLPAALLGAALGLAAFRLPRVGAWLFPLLNTLQTIPSLALFALLIAPLGVGLAPAVTALTLYSLLPMTHGTLAALRQVPAAARDSARGIGMSPRQILLQVELPLALPVLITGLRVTTVQAVGLAAVAALIGAGGFGAILFQGLSASAPDQVLLGVLPIVLLTLCCDAVFKLLAYR---
222081916    ----------------------------------------------------------------------------------WQGSEGIPNLLVQHLQYSFISLFIAALIGLPAGLYVGHTGKGTFLIAGLANATRALPSLGLIVPYFKTDLAYLVPSIAVLVLIAVPPIMMGAYSGITSVDPAAVDAARGMGYRPLALLLTVELPCALPLIFSGFRSAALQVISTATIAAYVSLGGLGRLIIDGRAQNDYMQMAAGAVLVGVLALIVDLFFGLASR----
135224932    -----------------------------------------------MPGLPWTIVAAGAAILAYKLSGK-GLALFAGLVMVYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNWQLMFKVLIPTAKKRYINW------------------------------------------------------------------
254387989    -------------------------------------------------------------------------------------------QTQEHAGVVVVSMGIATAIGVLVGILTYRTPRLSSLAVSLSAAALTIPSFALLGLLIGPLGLGYVPSVVALVIYALLPIVRNTVVGLAEVDPALTEAARGVGMGRLRMLATVEFPLAWPVILAGVRVSTQMTMGIATIAAYVGGPGLGHQIFDGLA----------------------------------
121609205    ---------------------------------------------------------------------------------LMQFRSDIAYQSIQLMTMVAIAGALAIVAAVPLGICMSRAQRRAAVIMQVLNVGQAIPKLALLALAMSVLGIGTVPAIFGLWVATLLPIAQNTYEGLRAVPRALIEAATGMGMTPLQILWRVELPNALYVIFAGIRTALAITVGTAPLAFLIGGGGLGELIFTGIDLNDFTMLLAGAIPIALLAILTDAVLGLVQRK---
302554989    -------------------------------------------------------------------------------------------YIWTSVSRGLLGFCFALVIGTPLGLLVARVKVVRAALGPILSGLQSLPSVAWVPPAVIWLGLNNSMMYAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLKGTWHIVLPAALPGYVAGLKQGWAFSWRSLMAAEIIASVGLGQLLENGRNASDMAMVFEAILLILIVGIAIDLLIFSPLER---
254394035    ----------------------------------------------------------------------------------WSGSDGIANRLGEHLEYSLIATAVAAVIALPIGLLIGHTGRGAFLAINLASFGRALPTVGLIVLVFLASGLSMTPVYVSLVALAVPSVVTNTYAGMRAVDPDTRDAARGQGMRAHQVLLRVEIPLALPLIMTGLRLALIQVVATATIAAYVSFGGLGRYVFDGLAQRDL------------------------------
142801928    ------ATIDLTAPINGGISDLVKYGDTFHQVTKVLLQYGINPVEHALHSTPPIVLILVVGALSFGGNRRLGQAALLILLTYLIGCLGLWEKLVLTLAIMIVSLCITVAIGIPFGIGMAKLRPVRMMLNPVLDLMQTLPSFVYLIPVLMLFGLGKVPAVFATTIYALPPLVRLTELGL-------------------------------------------------------------------------------------------------------
282865702    ------------------------------------------------------------------------------------------DATVQHLQLTAVSVLIGLVIALPLALAARHRRWAAAPVLGVTTVLYTIPSLAMFSLLLPVYGLSATLVVAGLVLYSLTLLVRNILAGLRSVPEETRQAARGLGYGPLRLLLTVELPLALPAAMAGLRIATVSAVSLVTVGAIVGFGGLGNLIYSGMNTYFKAQVLTASVLCVVIAVAAD------------
135255733    --------------------------------------------------------------------------------------------TWQHITLVGIAVILAIVVGVPLGVLMTRFPTLAGPLQASATVLLTVPSIALFGLLLPFYGLGPLPAISAVFLYSLLPIMRNTYLALTGVEPGIREAARGIGMTFGQRLRMVELPIAVPVILAGVRTAVVMNIGVMTIAATIGAGGLGVLILAAISRSDMSMLIVGAVLV--------------------
307544959    ---------------------------------------------------------------------------------------DFLVLLGRHLLVVGVAALLAILLGVGAAVAVTRGRDFLPLVGQLASIGQTFPPVAVLALAVPVLGFGTLPIIVALLLYGLLPIVRNTLAGLEGIDPGVTEAARGMGMTGGQRLRQVELPLAAPVILAGIRTSVTINIATAAIGATVGASNLGDPIISGIVNGNTAYVLQGALLIGLLALCVDSLFARFQP----
289623910    ----------------------------------------------------------------------------------------LWQHLGASLQRIGLALAAAILTAIPIGIAIGHNRIAQGIFDPLIEFYRPIPPLAYLPLIVIWFGIGEFSKVLLIYLAIFAPIAIATATGVRTVDPTKVRAAQSLGATRWQLIRHVVLPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFVVQSAAQFLVTDVVVLGILVIAVIAFAMELGLRALQRR---
142035582    ---------------------------------------------------------ALFLILATLLIVVWNYSDFDQTTTNILEPAKLWRQFQEQLFVAFWSTVLVVVIAVPIGILVTRVPKIKDTLVSILGLGQALPAYGLIVLFFVWLGQGAVTVIIALATFALLPVLRNTIVGLEQVDKAVIEAGKGMGMTGVQRLAKIEMPLSVPVILAGIRTATVINVGMAALAFLIGGGGLGETINAGLKLNRPTAIFVGAVLVALVALAFDFIGGLAQRYLR-
138749387    --------------VEAAFLEVKDVLKLVLDPMTQPLSWLLELALTGFVSAPWWIILPLLLLFVWYVSRSVAVTAFVTLSFVFLGFIDHLEAALQTLAIIGVCTGICIILGVPIGIAMAKSNSLQRALIPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVIRLTDLGIRLVDRDVVEAANAFGMSPRQ-----------------------------------------------------------------------------------
21226398     -------------------------------------------------------------------------------------------RTVEHLYMFFFALFFSILIGVVTGVLTYRNQKLAGPVLNSLNVVETVPDVALLVLLLPIFGIGAAPTIVASILYSILPIARDTYTGLSNVPREYIEIAEALGLTPREVLFKVRFPLSLPLIAGGVRIAVVFTMGVVTLGGLIAAGGLGAALQNGIQLYDMGTILVTGAWVGLLAVLLDGIAGIIEK----
136710503    ------------------------------------------------------------------------------------------RPMIDTIAMSIAGTALSIVLSLPLGVLAARNPTVYRIARGILNIFRSIPELIMGIVFVAAVGFGALPGVLALGLHSIGMVGKFFSEAIEHSHEAPVEAARAAGANQIQVITHGILPQVMPQFADVAMYRWEYNFRASTVMGMVGAGGIGLELMASLRLMQYNECFAILLTILVMVTIVDALSAVLRKRFK-
229826018    -------------------------------------------------------------------------------------------HIAISLYRVLVAFLIATVAGVFLGVFMGYSRTFEAIFKPLFEFVRPIPPLAWIPMSILWFGIGDESKWFIIFLGSFTFITVNTYDGTKNVDKTLMGAARMLGANERQVFTRVVLPSAVPYIFAGLQIAITAGWSAVVAAEMIRSDGVGWLIVMGMSTGNTIQIMVGIVAIGAIGFILATLMSALERR---
136999809    -----------------------------------------------------------------------------------------------------------IYFWLGLGIAAYKSKRVKKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMLKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
289627199    -----------------------------------------------------IVLLEIIVRIGWLPSYQMPAPSEIVLTLSDLADGALWKHISASLLRVLSGFVIGASLALVFAAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIGETSKIVLIAIGAFFPVYLNGVAAIRGIDRKLVEVGKMYGFSRYRLTRRILLPAALPGLFTGLRSGMSLSWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLATLGKLSDGLLAGLEKR---
291616929    ----------------------------------------------------------VASQTGWLSSRILPAPEKIVTTFWQLAVSGLWQHLAISSWRALLGFSIGGSLGLVLGLITGTSRLGERLLDTSLQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDRGLVEMARSYGLSGWSLFVQVILPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVMVAIILYALLGKLADVSALLLER----
254388624    ----------------------------------------------------------------------------------WSGEDGAWHRLGEHVYVSGVALAVACAVALPLACWLGHIGKGGALAVNLSNAGRAIPVFAVLALLMLLRTAGYTPTIIALVLFAVPPLLTNAYVGMREVDRAVVEAARGMGMSARQVFLRVELPLAYPLLMTGVRSAAVQVVATATIASMVGQGGLGRIITAGFTTFDTPQ----------------------------
142251011    -----------------------------------------------------------------------------------------------------------IYVWFSLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGKMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIAAKGLGYNLLLALNRLDIGLALEAGLCISL------------------
256393447    ----------------------------------------------------------------------------------------LWDNTRASLVRSLSGFLIAIGVGVPLGLLIGWYRPVAEILGPLLELFRNTAALALLPVFILLLGIGETSKIAIVVYACTWPILLNTISGVRSVDPVLIKSARSMALPPHRLFAKVILPAALPTVFTGIRLAGASSILVLVAAEMVGAAGLGYLVNASQQNFAIPDMYAAIIAIAVVGLVFNHLLVLLERR---
124549066    --------------------------------------------------------------------------------------QNWFSPLLDTLAMSIAGTAIAVIFSVPMAFLAARNTSIFQLARIVLNALRSVPELIMGIIFVAAVGFGALPGVLALALHSIGMVGKFFAEAIEHVDDAPVEAARAAGASPMQVLYHAILPQVMPQFADVAIYRWEYNFRASTIMGMVGAGGIGFELMGSLRIMQYQEVLAILLVILLMVTLVDALSGLLRKKFK-
154247972    ---------------------------------------------------PMVLPSPAAVAVRWWAYLAPMEAYDPAAGLAWLFSGEMIHDAIGSLTRVALGFFVGAGLALPLGLFMGSSDTIYRHINPLMQVLRPIPPIAYIPLSILWFGLGNAPAVFLIAIGAFFPVLMNTIAGVRHVDGIYIRAARSLGASRLTIFRRVILPAATPYILSGARIGIGTAFIVVIVAEMIAVNGLGFRILEAREYFWSDKIIAGMFTIGLLGLAIDMAVSRLN-----
89894101     ----------------------------------------------------------------------------------LAASGELWKHCSISLMRSLSGFTLGMFVAIPLGLVIGWFKKAEVFLYPLLQVFRNMPTLALLPVFVMFFGIGEFSKTMVILWGVLWATLLNTIAGVRNVDPQLIKAARSMGVGSLRLFGTVVLPASLPYIFAGMRISATVSILILIAAEMMGASGLGYALFFYQSNFKIPEMYAVLIVMAVFGVTLNYTLEKVEKRS--
260455090    ------------------------------------------------------------------------------------------EATVQHIWITAASVLIGLAVAFPLALLARRGRHFAGPVLGLTTVLYTVPSLAMFSLLLPLFGLSAALVVTGLVLYSLTILVRNILAGLEAVPQEAREAATGMGYGPVRLLWEVELPLALPALMAGLRIATVSTVALTTVGSLVGKGGLGNLIEDALPSFFKAQVLTASVL---------------------
144135991    --------------------------------------------------------------------------------LIYVANGNIWWHLYVTMGLVFAGFAAGSILGVGLGALVGFNATVRKYIKPYVIVLEATPRIAVAPLLIAALGFGAPSKIAIIMLVCFFAPFINTLSGVVNVDEDRLELMRSLGASKWQTLKKLVLPDAVPVIMAGERLALTAALSGALVAEFIQDQGLGSLILLYTRNLNMASAFACIFTLTIIGFLIFRGMEWVD-----
282866352    ------------------------------------------------------------------------------------------DAVVQHIWITAISVVIGLLVAFPLALLARRGRHFAGPVLGLTTVLYTVPSLAMFSLLLPLFGLSAALVVTGLVLYSLTILVRNILAGLEAVPQEAREAAKGMGYGPARLLWEVELPLALPALMAGLRIATVSTVALTTVGSLVGKGGLGNLIEDALPSFFKAQVLTASVL---------------------
21221379     -----------------------------------------------------PVVLIAVLLATWLWFRQADLDALSQNAL---GNGQVTKALWQHVQLTVISTFFVLIIAIPLGILLTRFRKATPFAMAFANMGQATPAIGLLALLVIWLGIGRRAALIGIIVYAVLPVLSNTIAGLKANDPTLLEAARGIGMSPLGVLTRVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGVLITTGITSQRMPVLVLGSILTVALALLVDWLASLAE-----
139255190    -------------YITAAIKWLIDSATFLTRAISWIIEQPYNIILSLVLILSPISWIAIVGLMVAIKLKDASLAILTFFSFIYLAIFGQWQSSMITLASIFIAVPFGVVLGLIFGITSYKSPTAYKVINPILNLMQTMPVFAYLVPILVLFGFGPVSALIATIIYALPPMVHTTYLGLKGINPSTIEAGKMCGCNNQQLLWNVEIPSALGSIKLGINQVIM------------------------------------------------------------
289549918    -----------------------------------------------------------------------------------------------HLLMSVYGVLFASIVGIPIGIFIARFKKLAWPVITIANVIQTVPAIAMLAILMLALGLGPTTVVVTVFLYGLLPIIKNTYTGIVEVDANIKDAGKGMGMTSNQVLRMIELPLSLSVIIGGIRIALVVAVGIVAIGSFIGAPTLGDIIIRGTNSTD-------------------------------
239625201    -------------------------------------------------------------------------------------------HTLQSLKVALTGYAMGAVIGIPMGILMAWNRFADMFIRPLFDLLRPIPGLAWIPLFILLFGIGLLPKALVIFIASLIACVVNAYTGIRQTKDLHLWVGDVFGASDMQKLFKIAIPTATPMIFTGLRVALGSAWTALVAAELLASNGLGYMIQQARSISRPDLVLVGMITIGIVGLAMDRLLHKLE-----
300782031    ----------------------------------------------------------------------------------------LWLEAYLHTSMVVQCTILAAVLGVLIGVAVYRSPIGSAVATALASTILTVPSFALLGLLIPISGLGPTTAVIALVLYGLLPIVRNTIVGLDGVDPAVTDAARGIGMSRFGVLTRVELRLAWPAILTGMRVATQMLMGIAVIAAYAKGPGFGAEVFSGLSTNSLNQAVTGTVGVVILALLLDGVYVLIKR----
260221625    -----------------------------------------------------------------------------AAGWALALNGQLWQHTSASVGRALGGFGIAVLYAVPLGLAIGWYRSLGDFLNPLIELLRNTAALALLPVFILLLGIGEVSKVAMVVYACSWPLLLNTIAAVKQVDPLLIKSARTMGASARQLFIKVILPASVPTIFVGIRLASATSILVLVAAEMVGASGLGYLIIYAQYSFLIADMYFGIIAITVIGVVFNALLQVAERR---
13473801     ------------------------------------------------------AVTILVVLAAWALSARLQLVSPVFLPLIVVISDGFLQHTVASLGRVFAALVAALLIGVPVGLAIGISTVGRGIFDPLLEFLRPIPPLAYLPLVIIWFGIGEPSKILVIAIAMLAPVALSTASGVRGVSQERINAARSLGATKRQVVRHVILPSALPSILTGLRIALGAGWSTLVAAELVAARGLGFMIQSAAQFLVTDVVIMGILVIAAIAFVLEFTIRRIER----
254422823    -------------------------------------------------------------------------------------DLGIGWNLLISLRRVAIGYTLASLIAVPLGILIGISPIAYKAFNPYVQLLKPVSPLAWLPLGLYIFRDSEITGIFIILISSIWPTLTNTAFGVANVSPEYLDVSKTLGASRLRTIFKIIIPAALPNIVSGLRISMGISWLVIVAAEMLLGTGLGYFIWNEWNNLYIPNILVAIFIIGLVGLILDSVFAALEK----
259505010    ---------------------------------------------------------------------------------------------LEHLFLVLVSALFLLILGLIIGMIAYVYPKFKKPILLLVDILQTIPTLAMLGILMAFFGPTKKTVIIGLVLYSLLPVVLNTVTGLESVDPGIREAAQGMGMTKIQRLFKVELPIAFPFIFSGMRIAVVTSVGVAVFGSLVGGGGLGSILYRGVRTQNMKLIGYGTLALIVISLVIDTAMGQYEKHLKL
239814915    -------------------------------------------------ALPWLLPIALLALWFWISPQVLPPPQFVWETLRDLATSGLWLHVSTSFNRVGVGFAAGTLLGLALGSAMGLSRSFETYVLPSFNALVQIPVLAWLPFVLLIVGIGEPLKYILIAKAALVPVALNTLQGFRQTPSALREVGQVYGYTRRQQVLEIVLPHAVPTLFTGVRLGFTKAWLSLVVVELVASSGLGYLIVYGRQLFQLDLVMAAVIVVGVIGYAIDRLLDRLETSMR-
254439504    -------------------------------------------------------------------------------------------HLGFSLFRVIVGFMLGAAIGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEVGKIFLLFLAALWIMAIAARSGVSGVRITKVHAAYSLGASRWQILRHVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAEGIGKMITTASKFQNTDIILLGVIIIGLVGFGIDMLMRWAER----
260454689    --------------------------------------------------------------------------------------QQLLTDTYQHASAVFQCMVIATLLGVLIGVVSYRSNWGGSLAITSTSAILTIPSLAAIGLLIPLVGLGVPPTVIILTLYGLLPIVRNCIVGLRGVDPSLVDAAKGIGMSRTRRLLKVELPLAWPPILTGIRVSTQMLMGIAAIAAYASGPGLGNEIFGGLASLAINKVLAGTIGIVILALLFDAAYVLLGR----
111019582    ----------------------------------------------------------------------------------WTGPEGIPALLLQHLMYTFLALFAAALIAVPLGLYIGHTGRGAVVVAGLANSLRALPTIGLLAPSFSTKLAYLIPSLIVLVLLAIPPILTNTYAGIRSVDPAAVDAARGMGFRSMRILTEVEMPCALPLMLSGVRSAVLQIVSTATVAAYISLGGLGRLLIDGKAQSDYAQMAAGAVLVSLLALAFDLAIGFLTVR---
302186230    -----------------------------------------------------IVLLEIIVRIGWLPAYQMPAPSEIVLTLRDLADGALWKHISASLLRVLSGFVIGASLALVFAAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIGETSKIVLIAIGAFFPVYLNGVAAIRGIDRKLVEVGQMYGLSRYRLTRRILLPAALPGLFTGLRSGMSLSWMFLVAAELIAASGLGYLLSDGRETSRPDIVLAAIIVLATLGKLSDGLLARLEKR---
227819535    ----------------------------------------------------------------------------------------LFWLTLLHLRTVLIATLAATVVAVSLAILVTRQAGFLPLSRSLVNIGQTFPPVAVLALAVPIFGFGEKPTLIALFLYGLLPIFENALTGLTTLPPAVIEAARGAGMTERQRLLQIELPLALPVILTGIRLSVVISLATATIGSTVAAKTLGEVIIAGLQSNNLAFVLQGGLIVAALAVLIHDALQALER----
225420037    ------------------------------------------------------------------------------------------QHLLESLKVCLMGYSIGALLGVPLGIAMAWNKWCDWLVRPVFDLIRPVPGLAWTPMFILIFGIGIEAKAMVIFVNSFVACIVNTYTGIRQTDQLHLWVGDVFGASQWQKLVKIAIPTATPMIFTGLRTALGGSWMALVAAEMLAASGLGFMIQQARYISRPDLVIVGMLMIGVVGLALDAILQKIE-----
29828678     -------------------------------------------------------------------------------------------YIWTSVSRGLLGFLFALVIGTPLGLLVARVRFVRAAIGPILQGLQSLPSVAWVPPAVVWFGLNNSMMYTVILLGAVPSIANGLVSGVDQVPPLFLRAGRTMGATGLRGTWHVVLPAALPGYVAGLKQGWAFSWRSLMAAEIIASVGLGQLLENGRNAIDMAMVFEAILLILVVGIAIDLLIFSPLER---
295837274    ------------------------------------------------------------------------------------------DATVRHVLITVVSVAIGLAVALPLALLARRYKAFAGPVLGLTTILYTIPSLAMFSLLLPVFGLSPALVVTGLVLYSLTILVRNILAGLEAVPEEAREAARGMGYGSWRLLWEVELPLALPAVLGGVRIATVSTVALTTVGAIVDYGGLGSLILDGLDTTFKAQVLAASVL---------------------
77410845     ------------------------------------------------------------------------------------------QSLIEHLQLSLLTLILATLIAIPLGIIISHYKKISHVVLQITGIFQTIPSLALLGLFIPFMGIGTVPAVVALIIYALFPILQNTVTALMQIDANLIEAATAFGMTRWERLKKFELALSMPVIISGIRTASVMIIGTATLASLIGAGGLGSFILLGIDRNNPSLILIGAISSAVLAIIL-------------
239820700    -------------------------------------------------------------------------------------------HSYVTLLEVLGGFLLGVLIGIPLALAIFYSKVFERAVYPLLVALQTVPKIALAPLLVLYLGYGWAPKISLAFLISFFPIVISTVVGLQSLDKALVNMVRSMGASESQTFFKVRLPAALPSIFGGLKVAISLAVIGAIIGEYIAARGLGYLQLQANSQFDTTLNFATVVTISLIGVLLYFVLAIVESK---
297190524    ----------------------------------------------LLEQSWRPVALLLACFAVWWVTAAAELVEGATLDVLTGKADYIWQHSWVTTYETLLGFLIAVVVGVFAAVIMVYSATVEKTLYPILLFAQVVPKIAIAPLFVVWLGFGIAPKILIAVLIAFFPVVISMVTGLKAVDPEMLQLSSTMGASPWQTFVKIRMPASLPHLFSGLKVAVTLAVTGAVVGEFVGANGLGYVILQANGNLDTPMLFAGLLVMSLIGVVLFVLVEIAEK----
297192926    ----------------------------------------------------------------------------------WSGEGGAWHRLGEHVYVSGVALVLACAIALPVALWLGHIGKGGALAVNISNAGRAVPVFAVLALFMLLRSAGYVPTIIALVLFAVPPLLTNAYVGMREVDRAVVEAARGMGMSGGQVFLRVELPLAYPLLMTGLRSAAVQVVATATIASMVGQGGLGRIITAGFNTYNTPQ----------------------------
138657268    ---------------------------------------------------------------------------------------------------------------------------VSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIIAYAIVPAIRYTEHGLRNLPEGVIEAAEMMGCSKQQLLWTVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGNFGLGLIAGIGLAIIAMTADRMTQAW------
296934804    ------------------------------------------LVGLLLPVALIALWYGLSTAGVFTAVQLPSPTKVIAAGFELAQRGDLLTHVAISTQRVLLGFLIGAVLGLVLGALIGISVPARLVAAPTIGALRAVPSLAWVPLLLLWVGIGENSKVTLVAIGAFFPVYTTVSAALAHVDVKLVEAARAFGLKGIRLFTTVQLPAVLPSVVSGLRLALAQAWLFLVAAELLGASGLGYLLTDSQNNGRTDRLLLSIVLLAILGKLTDALIGVFERWVK-
157145835    ----------------------------------------------------------------------------------------------QHLLLVFTSMFFALVIGIPSGILLSRAKGFAEYVMQLFNVGNTLPPLAVLALAMVIIGIGDVPAIFALFLASLLPVVRNTYAGLCSVPASLIEAANGIGMTKWQRLRQVELPNAWPVMLAGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGATATALVA----------------
141161903    ---------------NAFTSFSRSYGEAIENFFEPLLVFLVS-FEKFFINTPWPIIMFIILFICWIASRSVIIILGTFSCFLVIGFFGMWEDTMSTLAIILVATFLCILIGIPIGIAMAKSRKIELIITPILDVMQTIPSFVYLIPVVMLLGIGKVPGLIAVCIYAIPPIVRLTNLGIRLVDKDI------------------------------------------------------------------------------------------------
222084767    --------------------------------------------------------------------------------------------ALSHMELILISIAASGILAVLGGIFVTRKSGFLPLSRAIANAGQTFPPVAVLALAISTTGFGAVPTLIALFLYALLPIFENTVAGLQQVPATVLDAADGMGMNGWQRLFRVELPLALPLIIEGLKIATVINIGTATIGSTVAAKGLGEVIIAGLINDNTAFILQGGLIVGLMAVLIYDGMELIE-----
218440457    -------------------------------------------------------------------------------------DKGLFWQLLASLQRVGIGFSLAAIVGISLGVLIGANPLMYDALDPIFQVLRTIPPLAWLPISLAAFRQSDPSAIFVIFITAIWPIIINTTVGVQQIPQDYRNVSRVLQLSKVEYFFNILIPSAVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGFFIWDAYNSSRLGQIILALIYVGVVGLLLDRLVGFI------
136299833    ---------------------------------------------------------------------GLRSALVVGAFILFIALSPWWDRALVTAYMATFGVIASGILGLLVGTLCAQNKFSSKFVLSVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPSALHDAGSMSGVTRIQRLLKIEFPLAFPHIMLGLNQTVVFALFMVIIGAFIGTEDLGQYIMKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWAERRK-
224827319    ------------------------------------------------------------------------------------------EHTETSLYRVFGAFALACVTAIPIGVLMGVSRVARGVFDPPIEFYRPLPPLAYLPMVIIWFGIGEFSKVYLIFLAIFAPMAISARSGVRSVSIEQIHAAYSMGASRMQVIRHVILKSALPEIFTGMRIGIGVGWTTLVAGEMVASRGLGFMVLNAAEFLASDVVIMGVIVIGLFAFTFDLLMRYLER----
135334334    -------------WVNDGEDYLKKNYRWFTKIIAGYIKEGYYFLEDFFLDSPWLLITALLFLPCLIAG-GLRLGLYSLFVVYFWGAVGMWAESLQTVALMGLSVLLCVFFGTILGVLCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYAMPPIIRLTNTGIRQV----------------------------------------------------------------------------------------------------
237736477    --------------------------------------------------------------------------------FILSKNRKLLNSVAISLRRVIIGFGISIFFALPLGIVFGIKPKLYEYFKNLLEFMRHVPPLALVPMIILWFGIGELSKIVIIILASFFPIFLNSLKGIVSCDEKYIEVGKVFNLTHMEIFKKIILPSAIPDILLGLKLGLGYSWRAIIAAELIASSGIGYLILDAQQISRSDIVVVGILSIGFLGMITDYIFSIFTDK---
290508581    ------------------------------------------------------------------------------------------DALRQHLLLLFGTLLPGLLIGLPLGVWLWRRPRWQAPAFTVLNVIQTIPSVALFGLLIAPLGTGMAPALIALTLYALLPLVRGVVTGLQQVPQDALESATAMGMSAGQRFRQVQLPLAMPVLLRSLRVVSVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLLGVVPTIALAVVVDALFALWGAWLK-
153949593    ----------------------TSLGGGFWLMSGVSLLIAIDSLSRVIAHPVWSLAIALLMLPIIALLASGQLDQLSLMKEYVNRRDVFDDALWRHIQILLTTLVPAVVIGIPLGLLCFHSHRLQGAIFSTLNIIQTIPSIALFGLLIAIGGIGLAPAIIALVLYALLPLVRNVVAGLEAVPDSVVESAKGMGMTRQQLFFRVQMPIAMPLILSGVRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIAMAVIVDSLFKFI------
223042659    ------------------------------------------------------------------------------------------ELSFKHLLMSVYGVLFACIIGIPIGIFIAKYKRLSWPIITIANIIQTVPAIAMLAILMLAMGLGPTTVVVTVFLYSLLPIIKNTYTGIVEVDDNIKDAGKGMGMTGNQILRMIELPLSLSVIIGGIRIALVVAIGIVAIGSFIGAPTLGDIIIRGTNSTD-------------------------------
297203214    -------------------------------------------------------------------------------------------YIWTSVSRGLLGFFFALLIGTPLGLIVARVKFIRAAIGPILSGLQSLPSVAWVPPAVIWLGLNNSMMYAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTMGATGIKGIWHVTLPAALPGYVAGLKQGWAFSWRSLMAAEIIAGVGLGQLLENGRTNSDMAMVFEAILLILFVGIAIDLLIFSPLER---
167041505    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLSLGIIFGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVALSIMIISARAGASGTQLSKIHAAHSLGASRWQILRNVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
104780260    --------------------------------------------------LGWAAVLVILALLVHWIGIDTIARYRDDLGFYL----------QAHLVLVLASMAAALAVGIPAGIALSRPHRVDKAERQFFNVGNTIPPLAVLAIALSVLGIGAGPAIFALFLASLLPIVRNTYEGLKNVPASLKEAATGIGMTPRQQLWQVELPNAVPIIVGGVRVALALNVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
66045751     --------------------------------------------------VPAVIIVLLIVRIGWLPAYQMPAPSEIVLTLRDLADGALWKHISASLLRVLSGFAIGASLALVFAAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIGETSKIVLIAIGAFFPVYLNGVAAIRGIDRKLVEVGQMYGLSRYRLTRRILLPAALPGLFTGLRSGMSLSWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLATLGKLSDGLLASLEKR---
22126869     ----------------------TSLGGGFWLMSGVSLLIAIDSLSRVIAHPVWSLAIALLMLPIIALLASGQLDQLSLMKEYVNRRDVFDDALWRHIQILLTTLVPAVVIGIPLGLLCFHSHRLQGAIFSTLNIIQTIPSIALFGLLIAIGGIGLAPAIIALVLYALLPLVRNVVAGLEAVPDSVVESAKGMGMTRQQLFFRVQMPIAMPLILSGVRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIAMAVIVDSLFKFI------
83643070     --------------------------------------------------------VIVVGGAIAIAYHYGALEKLSLAQEFHVRQRQFVTEMGAHFSLVFWSMLPSALMGMALAIWATRSEKARRGLFGVLSVLQTIPSLALFGLLIAPLGIGFTPALIALIGYSLLPMTRNAYVALTGTPEPVLEAARGMGMSESQVFLQVRLPLAAPVILEGLRIMTVQTIGLTAVAALIGAGGMGTFIFQGLGQAAMDLVLLGAIPTILFALTADALFAFLTATTR-
205374198    ----------------------------------------------------------VIYFFIWSIGNGYFNYIFSETSTFLLLMR-------QHAELVLVSSILAIIIAVPAGILITRKRKAEWLVSNAVNFGQTIPSLAVLALMISILGIGFKTAIFALFIYSLLPIYRNTVAGIDSLDEDLIDAARGMGMTPAQILFRIELPNAAYSILAGIRTAVVLNIGTAALAYVVGGGGLGVWIFTGIQLFDNGYLISGAIPVILFAIGIDLLLRLIEA----
296451763    -----------------------------------------------------WKIVCVLGIWSSYILPPPEIVLDTFIKM--IYDGSIFLNVYASVRRILIGFLISSLMAIPLGVVFGVNKKMYEYFKPLFEFMRSTPPLALVPMLILWFGIGEESKIIIIILASFFPIFLNTLKGIKNCDNKLIEVGKSFNLSRKRIFYKIIIPNSMLDIVVGLSLGLGYSFRAIIGAELIAASGLGYLISDGKDMSRTDVVLVGIFVIGFLGILSDYLFS--------
142246387    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTLGIIFGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQILREVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTSGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
70728254     -----------------------------------------------------------------------------------------------HLFLVLASMLAALVVGIPAGIVLSRPSMVGRAERQVFNIGNTVPPLAVLAIALGILGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAAVGIGMTPRQVLWKVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
310657353    ----------------------------------------------------------------------------------FISYERILRATKEHIYIVAISSVLSIFTAVPLGILITRFKKFANKVLGVVNIGQTIPSLAIVALFVGVFGIGAKTAILALWIYSLLPILRNTMVGILNLDESVLEAARGMGMTQFRILNKIELPLAMPIILAGIRTAITINIGTAVLAAFVGGGGLGDLIISGNNINRWQIRVLGASFPALLAIFVDTMFAFIEEKTAV
256392271    ----------------------------------------------------------------------------------WSGSDGIPTRFLQHFEYSVEAVLIGALIAFPIGLLTGHVKRGGLVVSALANVARALPTLGLVVLLVVVMGVKFRAVMIPLVALTVPPILLNTYEGVRNVDPQLTDAAKGMGLRPWQVLWRAEVPAALPLILTGFQFAAVNAVANTAIAAYSSFGGLGRFVIDGLATTDYGMVAGGAILIVV-AAILNLLFFAILRR---
152989122    -----------------------------------------------------------------------------------------------------------ILVGVPLGVLMTRFKWLAGPLQGAATVMLTIPSIALFGLLMPIYGLGPLPAITAVFLYSLLPILRNTYLALTGVEPGIREAGKGIGMTFWQRLRMVDIPLAVPVILAGVRTAVVMNIGVMTIAAVIGAGGLGVLILTSISQSNMPMLVVGAVLVSLLAIVADLLLQWLQR----
288553534    -----------------------------------------------------------------------------------------WEYLAETIQMAIIATTFAALASIPIFLLLFPSKWVHQPVRFIMNVLRTIPDILLAVIFVGIFGVGVFPGIMALFIFSLGILAKLMYETIEAIDTNPLEAIRASGGNTLQVIWYAVMPQVLPQFVSFGLYVFEVNVRASVVLGFVGAGGVGLLLQQQVSFFNYPRVMTIILIIFIAVVIIDYISNKIRER---
304405669    -------------------------------------------------------IAIILLLVAWETVPRVGLVDATFLPPFSEVLRAWWVHFQASIVRSLSGFSLAILLAIPLGLLIGWYPKVAELLTPLLELFRNTAALALLPVFVLILGIGETSKVALVFYSCSWPILLNTINGVKNVDPLLIKSAKSMGLGSLRLFQKVILPASVPTIFTGIRLAGAYSILVLVAAEMVGAAGLGYLINYTQFNFQIPQMYAGIITISILGLLFNQLLITLERR---
149185008    ---------------------------------------------------------------------------------LWDALMGLGDQLAAHVLLSAAAIALGIAVALPLAVWASRSEKVARAALTFASLVQTIPALALLALFFPILTLGFLPALLALALYALLPILRNAVTAQANLDPGVNEAAEGVGMSFRQRLLLVEAPLAAPYIMAGIRTAAVWTIGAATLATTIGQKSLGDPIFAGLQTQNWVLVLAGCIASASLALLADTLLGTIERRRRV
251811862    ------------------------------------------------------------------------------------------ELFFKHLLMSVYGVLFACIIGIPIGIFIAKYRRLSWPVITIANIIQTVPAIAMLAILMLAMGLGPTTVVVTVFLYSLLPIIKNTYTGIVEVDENIKDAGKGMGMTGNQILRMIELPLSLSVIIGGVRIALVVAIGIVAIGSFIGAPTLGDIIIRGTNSTD-------------------------------
108803425    ------------------------------------------------------------------------------------FAEDILPALVGHIYLSGVSLAIALAVSLPTGVLVARYRKAYPPVVFLAGLLFTIPSLALFAILVTIPGVGIGPVIIALVAYSILVLVRNTVAGLDSVPPETIDAARGMGLTPRQILFKVELPLALPVIVAGVRIATVTVIGIATIGAYIAGGGLGQLIFDGIDRLFPTMII--------------------------
299770706    ----------------------------------------------------------------------------------------FHQSLWHSIKLVFSAFFISSLIGIPLGILCGFSKRISLLTEPFVEFFRYLPAPAFGALAVAILGINDAPKIAIIVIGTLFQQILIIANTTRMVDRSLIEAGYTLGTNKLKSLFHVVIPAALPDIYRDLRVLLGWAWTYLIVSELIGTSGITWFITQQARYQNFDNVYAAILIIGVIGLVCDWLLMKLGERM--
70725610     ------------------------------------------------------------------------------------------ELFFKHLLMSIYGVLFACIIGIPIGILISRYTKLSWPIITIANIIQTVPAIAMLAILMLALGLGPNTVVFAVFLYALLPIIKNTYTGITEVDYNIKDAGKGMGMTKNQVMRMIELPLSLSVIIGGIRIALVVAIGIVAIGSFIGASTLGDIIIRGTNSTD-------------------------------
147920986    ----------------------------------------VSKILMQLSGILILIVVWQVATGVLGLVKPVILPPPSDVLLTMVMDGELFMHAGYSLLRVILGFLAAVVVAVPLGIAMGWVREISYVVDPVIEVLRPIPPIAWIGLALLWFNIGLTSAVFLVFIGAVFPILLNTVSGVRNVDRKLIEVAYTFGATDFEILRKVVMPAALPTIYTGMRVGMGIGWMCVVAAEMVAVKGLGNLILEASNFLQTDKVLVGMIMIGILGLLINVAFQIVGDR---
296394034    ------------------------------------------------------------------------------AGGALLGNGQLVEHLQASLLRAGAGFVLAVLAGVPLGLAIAWFPRVADSANPVLELFRNTAPLALLPVFVLVLGIGETSKITLLFYSGIFPVVLNTIAGARSADPLLVKAARSLGFGHMQTFVKVVLPGAVPAVFTGVRQAAASCVLVLVAAEMIGARGLGYLITAAQSSFAIPDMYVGILTIALVGLTLNAVLVALERR---
218249102    -------------------------------------------------------------------------------------DKGLFWQITASLQRVAIGYSLAAIVGIALGILIGSNSFIYDAVDPIFQVLRTVPPLAWLPIALAGFEEANPSAIFVIFITAIWPIILNTTVGVQQIPKDYKNVAKVLRLSGFKYFWEIMFPAAVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGFFIWDSYNSSQLPEIIVALIYVGLVGLILDRLVGFI------
167584139    ------------------------------------------------------------------------------------------DLTLAHLGTVAASSLIGTLLAIAAGIAVPWGADFLPVARSVVNIGQTFPPVAVLALAVPAVGFGLKPVLIALVLYGLLPIFESTIAGIEDVPRDVVDAARGMGMSGWQQLKSVELPLAFPVIVNGIRLAVVINLGTATIGSTVAARGLGDVIIAGLQTANTAFVLQGGMIVGLLAVLV-------------
86750448     ------------------------------------------------------------------------------------------DTLGAHVRVSLAALALGLVVSLPLAIVARRRPILRGALLGFAGIVQTIPALSLRAFGVGFSAFGFLPAVLALALYAMLPVLRNTITGLDGVDPALVEAAQGVGMTPRQVLTMVEVPLALPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVLVLFGCAAAAVLALAVDQLLALIESGLRL
218673738    ----------------------------------------------------------------------------------------LWYNLWVTMEEALIGFFAGSITGVFVGIGLGRNRFLSDIFSVYIKAINSIPRVVLAPIFIMIMGLGLPSKVALAFIMVFFVVFANAFQGVREADRNMIANARILGASDWQVTRTVVIPSAMSWIFASLHVSFGFAIIGAIVGEFVGARGIGQLISIAKGTFDAAGMFAAILLVMVVTLVAEYIMTLIENR---
288574112    --------------------------------------------------------------------------------------------------IVGISVPIAICISLPLGIWISSRPRIARLVIYGSSILMTIPSLALFGIMVALMGLGVVPAVLAISIYSLLPITRNTYTALNGVSPAIIEAATGIGLSRMQVLWKVRIPLALPVIMAGVRLAVVMGISVAAFASLVGAGGLGGFIFSGIARSNIMMVGAGALSVALLGILANWLL---------
135527579    ------------------------------------------------------------------------------------------------------GVIASAIIGTIVGSLCAQHRYSSKFILGICDILQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPPALHDAGSMSGVTRLQRLFKIEYPLAFPHIMLGINQTVVFALFMVIIGAMIGTEDLGQYILKALSLKGGGKGLILGLCVAFIGLAVDNLIRTWAEKRK-
148265891    ----------------------------------------------------------------------------------LILSGELFGHIGVSLQRALTGFFLAVVVAVPLGFLMGRYSRLEKIADLMIQGLRNTPHFALLPVFIMVLGIGESSKIAITFLAAVWFILINTISGVKCVDPLYLKAAKSMGTSDTDLFIKVILPASIPSIVSGARLGVKSSLMAVIGAEMLAASGLGFFIQNSHLMYRIPEMYAGILALAIFGLLINYLLVWFEK----
141913647    ----------VARITNDATAWILENLTIFTVGFKDFISSILNPLESQLSASPWYVTVAMIVALALIIGGTRTAILAFVLAM-AIVLSGLWYEAMLTLTQTIVGCLLTMIIGIALGIWTGRNDRAERVLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVCEGIRAVPHSLVEAATAAGSTTRQIITKVQLPAAKKTILLATNQ---------------------------------------------------------------
300744242    --------------------------------------------------------------------------AFLGDGANWQGSQGILARTVEHLGITVFAVAIALVIAVPLGLWAGHTRRGGHALLGFTAALRALPALGLLTLLALWFGVNAIPPLVVLVIIAVAPLLAHTLEAVTGIDPDVVDAARAQGMTEGQILRRVEIPLGLPVFMGGLRSAVLQVIATATIAAYINGNNLGRYLFDGLAVRDYPRM---------------------------
293194672    ----------------------------------------------------------------------------------WLGESGILVRTAQHLGLTLLIVTLAALIALPLGTWIGHTGKGRWLVSA-TGAARAIPTLGVLTLAGLWLGIGLAAPTLALLVLAIPPLLSATYSGIASTPRATVDAARAIGLTEPQVLAQVEAPHAAGLVAAGVRSATLQVIATTTLAAYTANYGLGRFLYEGLKTRDYAEMIGGAIVVVALALVTDALLALIARRLR-
302337528    -------------------------------------------------------------------------------------------QFLQHLKVVLLSIPFSIIISVPIGFFISGKPKLAKIIIYICSILMTIPSLALFGIMVVVLGIGITPAILAIMMYSLLPIIRNTYAALNSVSPRMIEAAKGIGLTGQQILFRIKLPLSIPVIMAGVRNAIVLGVSVATYASLVGAGGLGYFIFSGIGRANFLMVLSGALVVSALGIGINMLLMKVEEW---
135470556    --------------------------------------------------------------------------------------------------------------------LSFQNKHSANFMLGICDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGAGKGLTLGICVAFIGLIFDNLITWVDQRKK-
135932026    --------------------------------------------------------------------------------LLAVAQGDIWLHIWDSLFRVIVAMGFGILLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATEKQILRHVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGVLGLIFDLVMRWV------
256782588    ------------------------------------------------------VAAIVALLAVWEITPRVGLVDRTFLPPFSEVARAWWENTEASLARSFTGFGLAVVIGVPLGLLIGRYRLVADLLGPLLEVFRNTAALALLPVFVLLLGIGETSKISIVLYACTWPILLNTISAVRQVDPTLLKLAKSMDLSSPRLFQKVILPASVPTIFTGIRLAGANAILVLVAAEMVGAKGLGYLINSSQYNFAIPQMHAGILTISVIGVAFNQLLVTVERR---
163757527    ----------------------------------------------------------------------------------------LWEHLGYSLGRVIAGFLLGSIIGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEEGKVILLFLAALWIMTIAARAGVSGVRISKVHAAYSLGASKWQILRHVILPNSLPEIFTGARVAMGVCWGTVVAAELVAARGAGMMIVNA------------------------------------
142606901    --------------------------------------------------------------------------------------------------------MFSIFLGLFLGIWAYKNKWIEATLNPVLNVTQTMPHYSYLVPITVLFGIGDHAWAIATIIFATPPMVRLTLLGLRKVPPEVIEAGKMNGCNEFQLLFRVSIPTARKDILIGVNQVIMQCLAMAVIASFIGAKGLGWNLLLALNQLRIGLAL--------------------------
91976581     ------------------------------------------------------------------------------------------DYLGSHVRVSVAALGLGLAVSLPLAILARHRPVLRGALLGFAGIVQTIPALSASTLGVSFSAFGFLPAVLALALYSMLPVLRNTITGLAGVDPALIEAAQGVGMTPRQTLTMVELPLALPVIMAGIRTSAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVLVLFGCAAAAVLALAVDQLLALIETGLRL
307329513    ------------------------------------------GIELALALAVPSALILLWQLAAWIDSRIYPAPSTIAAGWRRAADGKLWPDVWATLQRVVAGYALGTAAGYLFGLVMGALRMVRAALEPLLDALYVVPKLALLPVFLNMFGLGEGPQIALVATTVFFFVWISTMAAVMGVAEGYREAGQVFGAGPWQMFRHVLLPASLPQVLVGMRVASGVAVLVIVASEQIAANGLGHLIFDSRTLFQNDVMFVGIVCVAVLGVVFSELVRFIGRR---
293608377    ----------------------TENASFLSSFFEKHRTLAVSIISVGSVVALWFLITALHVVPELFLPSPQAVWKFISVSQEGFMKATLWQHLAASISRVFLALIAAVVIGVPLGLWMGLNKWVRAVLDPLVELLRPIPPLAYLPLLVIWFGIGETTKVLLIFFSILAPVIISSAHGVLSHQLNRERAALSLGASQAQVFWHVILPTALPHIITGIRIGLGVGWSTLVAAELVAARGIGFMVQSAAQFLITDTVILGIIVIAIVAVSFELFLRWLQK----
288905486    ----------------------------------------------------------------------------------------YLGYVWQHISLSFEALLIALIIALPLGYFSYEKPFVRQLSTLLTQGLRVIPSLGILFILIPFIGVGRLPALIALVILGIPPILLNTIVGFASVSENLLETALGLGMTRSQLLTKVQFPLALPHILNGIKLALVEIIASATLATYIGAGGLGTLIFTGLGLYRYDLLLIGGGSVAILSFLSMIIFDL-------
144172743    --------------------------------------------------------------------------------------------ASQHLELVIVSSILTISIGLTLGIAVTRAREFLPLVSDVVNSGQTVPTLAIIAIMAPIIGFGFWPAIVALILYGLLPIVRNTIVGLEGVDPAMIDAAKGMGMTPSQVLWQIEVPSASSIILAGVRTSVVINVGTAALGAYVGSGGLGNPIASGLNQSINPWVLLGALAAALLAILLDYILGRVE-----
54024725     ------------------------------------------------------------------------------------------ENTWVTTYETVVGFVIAALIGEAVALVMIYSRSVERTMYPLILFAQVIPKIAIAPLFIVWLGFGTSPKILVAVLMAFFPIVISGMAGLRSVDPEILELTSTMGAGNWKTFVKVRFPASLPQLMSGLKIAATLAVTGAVVGEFVGANGLGYVILQANGNIDTAMLFAALIIMSLLGIILFAIIEIAEQ----
149374600    ------------------------------------------------------------------------------------------SPLLDTLAMSIAGTAIAVSASVPLAFLAARHPAVFYLTRTLLNGLRSVPELIMGIIFVAAVGFGALPGVLALGLHSIGMVGKFFAEAIEHVDEAPVEAADASGATRLQVLWHAVLPQVLPQFADVSIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVSAILIVILLMVTMVDSLSGHLRK----
295706799    ----------------------------------------------------------------------------------LIVSGELGANLQISILRAAIGFAVGAGLGLLFGVIVGFSKRTEHYMDPSIQMLRTVPHLALAPLFILWFGFGEISKILLIANGAFFPIYVNTYLGIRGVDSKLFDVARVLQFSKWKQITKLILPAALPNILLGVRLSLGIAWLGLVVAELMGASGVGYMIMDARQFSQTDVVFVGIIIFAVVGKLTDSFVRVLEKR---
223986520    --------------------------------------------------------------------------------------------IVDHLSVVVAAICLTLVFGLPCGILAYFNKTFKVVIFKITDVLQTIPSLALLGIIMIFLGGNKLTVVVGLFLYSLLPVVRNTYTGLSGIDPAVKEAAKGMGMGKLYQLIHVELPIAFPVIFTGIRIAVINQISAAVFGTFVGGGGLGTVIYRGMANMNMKLILFGTVSLMIMAVFFDTLMGFIEKR---
296132128    ---------------------------------------------------------------------------------------NLWSDIGISVYRVTMGFLLAAVIGIPLGILAGTFKFAEAAIQPLTEFIRYMPATAFIPLVMVWAGIGEGAKILVIFIGTFFQMVLMVADNIRLVPEDLLSASYTLGATRFQVITRVLIPAMMPNLMDTLRLMIGWAWTYLVVAELVAASGLGYSILKAQRFLKTDVIFVGILVIGILGLLTDRLFAFANKK---
89900641     -------------------------------------------------------------------------------------------ALWQHVQIVLASLLPALLIGVPLGLASNRSRALRPPLFAVLNVIQTVPSIALFLAQLGIKGIGLAPAVIALTLYALLPVVRSTAAGLSQVPAPVIEAARGMGLTARQIFWRVELPLALPIFLSGLRVATVQTIGMAVVAALIGAGGFGAIVFQGL-----------------------------------
45440779     ----------------------TSLGGGFWLMSGVSLLIAIDSLSRVIAHPVWSLAIALLMLPIIALLASGQLDQLSLMKEYVNRRDVFDDALWRHIQILLTTLVPAVVIGIPLGLLCFHSHRLQGAIFSTLNIIQTIPSIALFGLLIAIGGIGLAPAIIALVLYALLPLVRNVVAGLEAVPDSVVESAKGMGMTRQQLFFRVQMPIAMPLILSGVRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVIAMAVIVDSLFKFI------
139923855    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMV--------------
293570303    -------------------------------------------------SMAFILIIWQIVVLVWKIPAFILPGPAAVFSALTADAHVLLSHSVTTLNEAVIGLAIASVLSFITALAMDYWKFLEMSFYPLLVISQMLPIMVLGPLLTLWFGFGMLPKVILVVLISYFPIVVSFSDTLRKVSKEQIIFLKTMGADTGKIYRIYKIPAGLAGFFSGLKVAATYCVSGAVVGEWLSAAGLGYYMIRVKNSYQIDKVFAAIICVILLSLLLNGACSLLKK----
136480399    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTLGILCGVPLGLFMGLSRFAAGYFDPLIELYRPVPPLAWAPLIITVFGIDNSGKIFLLFIVSFAIMVISARAGASGTQLSKIHAAHSLGASHWQILKEVIFPNSLPEILTGIRVAIGVCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGLLGLLFD------------
294632073    ------------------------------------------------------------------------------------------DYIWTSVSRGLLGFLFALAIGTPLGLLVARVKFVRAAIGPVLSGLQSLPSVAWVPPAVIWLGLDNSMMYAVILLGAVPSIANGLVSGIDQVPPLYLRAGRTMGATGLKGAWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGALLENGRNASSMSMVFEAIILILFVGIAIDLLIFSPLER---
136477717    ----------------------------------------------------------------------------------------LWKHVLDSLRREFIAFCYAS-VAIPLGITMGCFKWLNEQVDPIIEILRPIPPIAWIPLSILWFGVGNVQNQFIIFLGIFFPILLNTIDAVKNVEPSLIRAARCLGAGEWNVITRVILRAALPQITTGIRIGLGVGWMALVAAELVGANGLGFLINDARTVLRTDFILTGMLAIGLIGLCIDRIIRYSAK----
296127569    ------------------------------------------------------------------------------------------QNLLITLERVFRGFIIACIIGLPLGLIMGYSKPILLAVSPIINSIRQVPIMAWIPLAIVWFGLGDGPTIFLITMSAIFPLIINTIDGVRGIDPNYINAARSMGARNIDIMFDIILPGALPSFLTGCRLALGLGWMSVICAEFIATSGFGFILVEAQQRLETPKLYALMIVSAIIGFSMDRVLVVLEK----
158338271    -------------------------------------------------------------------------------------DLGIGWNLLTSLRRVAIGYTLASIIAVPLGILLGMSRVAAKAFNPYVQLLKPVSPLAWLPLGLYIFRNSENTGVFIILISSIWPTLVNTVFGVANVSPEYLDVSKTLGASKLRTVFKVIIPAALPNIIAGLRISMGIAWLVIVAAEMLLGSGLGYFVWNEWNNLSISNILVAIFIIGLVGIVLDQIFAYLEK----
139895795    ----------LDNAIKSFTRSLFVPLGAFRD---WMLIYFLMPMKAIFQSMPWTGVMLLAGAIGWKLGK-WKISITVMLFVFFIASSGYWVRAMITVYMVFASLIICSLIGIPLGIWASKKENRSKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTIFGLRSVPQHIVEAAITSGCTERQLLWKVKMPLA-------------------------------------------------------------------------
135755872    ----------------------------------YLLKYFMLPIKSFFISIPWPWFIFILVLLGWYYGKA-KLAILNLILLVFIVINGLWLKAMVTIYLCGASVILACLIGIPLGIWGGLNDRANKILSSITDTLQTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIRSINSEIIDAGKANGCNNRQLLFNI------------------------------------------------------------------------------
239983080    -------------------------------------------------------------------------------------------YIWTSVSRGLLGFLFALAIGTPLGLLVARVKFVRAAIGPILSGLQSLPSVAWVPPAVIWLGLNDQMMFAVILLGAVPSIANGLVSGVDQVPPLYLRAGRTLGATGLRGTWHIVMPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRVASSMSMVFLAILLILVVGVAIDLLIFSPLER---
300730057    ------------------------------------------------------------------------------MTFLHQHASEIARLTFEHLWLTFFAMALAAAVGIPTGILLTRHERLAKPIITIANIIQVIPSLALFGLLLPVPWLGENAARLAILAYALLPILRSTYAGIRSVDPALIDVAAAMGMTPTQRLLKVELPLGASVILAGLRTATVTCVGVATIAAAIGAGGLGELIFRGVASVDNGLVLAGAIPAALLALIADSALGLLEKK---
146276813    ------------------------------------------------------------------------------------------SHLGASLFRVLAGFLAGALVGIPLGYAMALSPWARGWFDPIVEFMRPVPPLALIPLVIIWFGIGEVGKVILLFLASLWIMAIAARSGVTSVRLAKVHAAYSLGASRPQLLWHVIVPHSLPDLFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAASKFQQTDVVLMGVILIGLIGYGIDILMRLAESR---
229828903    ----------------------------------------------------------------------------------------FANAFLQHLQIVALTLLISIALASLICLVLLKFPRASNICIQVFSAIYSIPSLALFAILIPLTGLGRGTAILVLVLYNQYLLVRNIMTGLTQVDPAILEAASGMGMTHMQMICRVQIPLAAPMIVAGIKLAIVSTTGIATIAATINAGGLGSLLFSGMRTMNVPKIAFATILCMFIAELANVILGAVEKRLK-
237749281    ------------------------------------------------------------------------------------------KPLVDTLAMSVGGTAIAVIVSIPLAVLAARHPLVFYVFRGLLNGLRSIPELIMGIVFVAAVGFGALPGVLALAFHSIGMVAKFFAESIEHVDPAPVEAARASGCSSLQVIVHGIFPQVFSQMADTAIYRWEYNFRASTVMGMVGAGGIGFELIGSLRIMQYQEVSAILIVILAMVTLVDAFSSYLRKK---
303256366    ----------------------------------------------------------------------------------LLVCGELWKHIAASAGRVFGGFFLAMLVAIPLAYFFYYSPASEKRAKLLLEALRFIPPLSLIPLLILWLGIGEAAKLSIVFLASFFPIYLNVFSGFKQIDKSYKELAFMLRLNRMERFKHIEFPASLPNIFTGLRLGFGYSWRALVGAELIAASGLGYLIGDASEMSRTDKVFVGILCIAVLGVLGDQLFQLFGKR---
114769444    ----------------------------------------------------PWSSIAATAAVIGYYLGGWRLALLGGGTFIWTALIGQWKLAMETLSVLVVAAPISFIIGLLLGIAAWKFAKFDKFLRPLLSVLQTLPFFTYLLPAVIFFKVGPTAGAMATIIYAIPPMILMTTLGLKKVSPEIVEAGKMAGCSRWQMLSKVYIPAARTELLVGLIKLLCFVW---------------------------------------------------------
271969470    ----------------------------------------------------------------------------------LLLSGELLDHTQASLIRSLAGFALAIVVAIPLGLLIGWYKPVADLLNPVLELFRNTAALALLPVFVLILGLGETSKISIILYACAWPILLNTVAGVKSVDPLLIKSARSMGLRPVRLFQKVILPAAVPTIFTGIRLAGAYSILVLVAAEMVGAAGLGYLITYAQFNFRVPDMYAGILTISVLGLLFNQLLVRLEHR---
140843297    --------IPISEWIEKNIKEWLFTQRPLFKKLSAPIDSVLNGLDTLFNLIPFPIVILIFLYFAFK-TNGIKFAVFTLLSLIFIDLVDLWSEAMTTLAMIFTAVIFCMLIGIPLGIIASRSNTFEFILRPVLDVMQTIPSFVYLIPVVMLFGVGLTPGVVATIVFALPPIIRLT-----------------------------------------------------------------------------------------------------------
307560914    ---------------------------------------------------PLFWLIALFVALIFWLSQPLFAALFPQLPRPVYQQESFAALALAHFWLVGISSLFAVIIGTGAGIAVPWGAEFRPLVETIAAVGQTFPPVAVLAIAVPVIGFGLQPAIIALILYGVLPVLQATLAGLGAIDASVTEVAKGMGMSRGQRLRKVELPLAAPVILAGVRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGALLAALAAIIADRLFERL------
296103777    ------------------------------------------------------------------------------------------DALAQHLTILFGTLFPALLLGVPLGMWCYRHPSRQGGVFAVLNVIQTIPSVALFGLLIAPLGTGLTPALIALVLYALLPLVRGVVAGLSQVAADVLESAHAMGMSRRQCFWQIQLPLALPLLLRSLRVVAVQTVGMAVIAALIGAGGFGALVFQGLLSSALDLVLLGVVPTIALAVVID------------
218890352    --------------------------------------------------------------LGWLPAYQMPAPSGILLTLVELARGELWGHVGASLARVAAGFAIGSGLALVVGTWVGLSRRAEAYLEPSFQALRAIPSLAWVPLLLLWFGIDETPKIVLIALGAFFPVYLALVAGVRGVDRKWVELGRLYRLSRFALVRRILLPAALPNLFTGLRGALSLSWMFLVAAELIAATGLGYLLSDGRETSRPDLVIAAILVLAALGKLSDGLLRSLERR---
308182977    ----------------------------------------IGVFKHLFKELHEWLLHSVDAITQHLVAIVLKISVVKHLMQEFHDRFIYFDLLAQHFIIVALSSFLVLVFGVLIGVFVFYNSKARAFLLPIVNFLYTIPSLALFALFIPLIGVGLKNALLVLVLYGLLPIVHSTYNALKEVREEVIKAAIGLGCNPKELFFRVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLSIALFSVLADQLVSV-------
134593526    --------------------------------------------------------------------------------------------------------------------------------------LQTLPSFVYLIPVVMLFRVGDFTAFIAIVLYALAPAVRYTWHGIRGIDAQVVEAATVSGCTPRQLLARVKLPLALPEILLGLNQTIMLALSMLVITALVGTRDLGQEVYVALVKANTGRGIVAGLCIAFIAIVADRLIGAAARGAR-
84489800     -------------------------------------------------------------------------------------------DILDTLYKVILGLIIAAIVGISLGLMAGWSKYFERLTSVIVSVLRPIPPIAWIPFSILWFGIGSLPAIFIIFMGCVFPIFVYTVDGVHRTKKVLIESALTFGVSNEQMITEVILPSTIPYIVSGLKVAIGIALMCTISGEMIGSSGIGYMILTSTNLFDTGSTVVGMLLIGFIGIIFDYIFTKIQEK---
220909395    --------------------------------------------------------------------------------------------LLQHLQITTLALLIAVGIALPLALLVYHYPRLNMPVLGTLGMLYTVPSLALMILLIPLFGLNRTTVVTAIVLYSQVILVRNLIAGLESIPAAILEAGRGMGMSAWQCWWWVQVPLILPIFIAGVRLAAVVGIGIGTIGAKFGAGGLGVLLFDGIAQNRADKIWAGAIAVAILALGLNFSLVGLEKVSR-
142551517    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTFGIILGVPLGLFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNLGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQILREVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTSGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
139734411    -----------------------------------------------LRWLRDPLLWTFALLLALVFGMNHLHGLFAALDRPVYQQDSFISLVWAHLLLVAVSSLIAVVIGVAAGIGVTRRKEFRSLVETVVAVGQTFPPVAVLAVAVPVMGFSEQPAIIALVLYGLLPILQGTLAGIESVPSATREIAQGVGMSARQILWRVELPLAAPVIVAGIRTSVIINIGTAAIASTVGTKTLGSPIIIGLSGFNTAYVIQGAVVVALLAIITDMLFERW------
118576446    --------------------------------------------------------------------------------------------MLETIQMAFIGTIVGVGIALPMGMLAARSRWVYVPVRALLAAVRTFPSILWAILFVIMVGLGPFAGVLAIIMYTIGFVGKLQYEAIEAIDPGPVEAVRAIGVSRWQLIRHVVVPESAPHLLGQLLYMFDYNVRQTSILGLVGAGGIGFYIINYIKFFEYGKA---------------------------
21623830     ------------------------------------------------------------------------------------MDASLWQHLGASLGRIGVALLAATLTAIPVGIAIGYNRVARGILDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPAKLRAAQSLGATKAQLIRHVILPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILLIALIAFALEMSLRALQRK---
108563229    ------------------------------------------------------------------------------------------DLIAQHFIIVALSGFLVLVFGVLIGVFVFYNSRARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEVREEVIKAAIGLGCNPKELFFRVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLIIALFSVLADQFVSV-------
141050933    -----------------------------------------------LPGLPWTIVAAAVILISYKLSGK-GLAVFAAFTMIYISIFGQWKPSMQTLSFVMVAAPISIFLGLFLGIWAYKYKWVEAALNPVLNVMQTMPHYAYLVPITVLFGIGDHAGAIATIIFATPPMVRLTLLGLRKVPPEVIEAGKMNGCNEFQLL---------------------------------------------------------------------------------
148655949    --------------------------------------------------------------------------------------------IGQHLVMSGLSLAIALVIALPLGIVCARVTRLRNLVLGILGVIYTIPSLSLFVLLIPFTGLGLRPAVIALVAYAQLVLVRNVVVGLTGIDPAIVEAARGMGMTAAQRLWRVELPLALPIILAGVRVAMLSIIAIGTIAAFINAGGLGLLLFDGVRSSNPEKIIAGAVAVSALAISANGILWLIEQR---
159184204    ----------------------------------------------------------IIFLAAPQIFAPIFRPLVQANAPAIYTQANLFSLTLSHLTIVAIATGLATLTAGALAVLVTRGADFLPLSRSIVNIGQTFPPVAVLALAVPMIGFGEKPTLIALFLYALLPVFENTLTGLTTLPATVMDAARGSGMTGWQRLTKVELPLALPAILAGVRLSAVISLSTATIGSTVAARTLGEVIIAGLQSNNLAFILQGGLIVAALAILIHAGFSALER----
71907775     --------------------------------------------------------------------------------LAWMFSGELPHDAYSSLFRVIAGFLIGAGLALPFGLLMGASTRIYALFNPLMQILRPIPPIAYIPLAILWFGLGNPPSFFLIAIGAFFPVLMNTIAGVRQVDGIYLRAARNLGVNQWTMFTRVILPAATPYILAGVRIGIGTAFIVVIVSEMIAVNGLGFRILEAREFMWSDKIIAGMITIGLLGLAIDTAVSRLN-----
156933299    -------------------------------------------------------------------------WLFPGLARPVYLQESFVALTLSHLGLVAAAGAVSVACGVAVGIAVPWGREFRALAETLAAAGQTFPPVAVLAIAVPVMGFGREPAIVALILYGLLPVLQGTLAGLSAVPEDVKEVARGVGMSRAQILRKVELPLASGVMLAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGAVLVALAAVLVDRLFERLAR----
152986391    -----------------------------------------------------------------------------------------------HLVLVFSSMAAALLVGVPAGILLSRPGMQARAERLLFNVGNTIPPLAVLAIALAIIGIGNAPAILALFLASLLPIVRNTYEGLRNVSPALKEAATGIGMTPNQVLLRVELPNAMPIIVGGVRVALALNVGSAPLAFLIGANSLGSLIFPGIYLNN-------------------------------
240142054    ------------------------------------------------------------------------------------------SPIVDTFAMSVAGTALAVTLSLPLGLLASPHPLVFRATRIALNALRSVPELIMGIFFVAAVGFGALPGVLALGLHSVGMVGKFFAEAIEHADPKPIEAARAAGASPFQVVTHAVLPQVLPQLTDTTLYRWEYNFRASTVLGVVGAGGIGFELIASLRLLQYDQVAAIMLCILGAVTLVDAFGGLLRRRLK-
302557597    ----------------------------------------------------PPVIAVALVLAVWQALVSFRIVDLPAPGAVWDVAQRAWLQIWTSVSRGLLGFFFALLIGTPLGLLVARVKFVRAAIGPILSGLQSLPSVAWVPPAVIWLGLNNQMMYAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLKGTWHIVLPAALPGYVAGLKQGWAFSWRSLMAAEIIASVGLGQLLENGRNASDMAMVFEAILLILTVGIAIDLLIFSPLER---
135243080    ----------------------------------FLITKVLIPFRDFLLWVPTSAFILMITTFSFWLGGKKP-AIYAFLFFSFVASTGWWDRSVITLYTVISAVALAMIIGLPMAIWAAKSEKWSKRILLFCDTAQTFPSFIYLLPAIMLFGINDVAVVFSILIFTLVPLVRYTVEGLRGVPPEMTEAADMAGATRFQKLVNVQLPLALPTMGRW------------------------------------------------------------------
296125207    ----------------------------------------------------------------------------------------LFQHILASLQVALTGYFLGAAIGIPLGICMAWFKKFNLVATPLFDLIRPIPTIAWIPMMILWFGIGLGAKSAIVFMSAFVPCVINTYSGIKATTQVHLWVAQTFGASRGQMLKEVAIPTALPYIFTGLRVSLGASWTSLCAAEMLAASGLGFMIQLNRQLARADLIIVGMLTIGAVGAILSVGLGYLEKK---
161528381    -------------------------------------------------------------------------------------------AMFETIQMAFIGTIVGVAIALPLSMFAARSKYVYAPIRALLAAIRTFPSILWAILFVIMVGLGPFAGVLAIIMYTIGFVAKLQYEAIETIDSDPMDAVSSIGVSKWQLIRYVVIPESASHLLSQMLYMFDYNVRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLAAVLVIDWV----------
302876301    -------------------------------------------------------------------------------------------DATISLKRVVEGYLISAVLGIFSGVIMGMNSKVDKFFFFVFSAIRQIPMLAWIPLIVLWFGIGELSKIIVIILASFFPILLNTVSGIKRTDKGLIEVGNMYNLSRWKKFRKIYFPSALPSIFVGLKLGLGISWMAVVGAEIIAASGIGYRMNDARSLMQPEVVFVGMIVIALIGLIMDFVLTKVSKK---
150399264    -------------------------------------------------------------------------------GVGLLGTGNLVENTIISIKRVLIGFFIAAMVAIPLGILMGYYSIVNELIDTPIELLRPIPPLAWVPLALAWFGIGESSMHFIIFIGAFFPILLNTISGVRSVPLIMIEAAKTLGGTTKHILKSVVIPASSPDILTGLRVGVGIAWMCVVAAEMLPGSGLGYLIMYAYLLSRMDVVVASMIVIGIIGILFDKGLRFIEKR---
300311042    ----------------------------------------------------ALGFALVLAGLVWWIGPDVIQK----------YRGDLIYYTGKHLELVFTSMLLALATGIPAGIALSRAQRSAEKFIQIFNIGNTIPSIAVLALALAFFGIGNGPTILALWLASLLPIVRNTYEGLKNVPAAMKEAARGIGMKPHQILLRVELPNALPIIVGGVRTALAINVGTAPLSMLIGGESLGGLIFPGIYLNNHGQ----------------------------
258639721    ----------------------------------------------------------------------------------LYQQDSFWRLALAHLLLVVSASALAVVVGVSCAVFATRRKAFRPLLETLAAAGQTFPPVAVLAIAVPVMGFGATPAVIALFLYGLLPILQGTLAGLDSVPSSNREIATGLGMGPWRRLWQIELALAAPVMMAGVRTSVMINIGTAAIASTVGAESLGSPVIIGLSGFNTAYVIQGALLVALLALVCDRLLERVQRW---
310762854    ---------------------------------------------------------------------------------WFVTNADIYTHLGVTLTETVLAFFIGTIAGLAFGLWLGLSPGASAILDPYIKAANSMPRVILAPIFGMWFGLGIWSKVALAVTLVFFIVFFNVYQGVREVSPTLLDNARMLGARRRQLLRHVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGASGVGYLILQAEGTFDVNTVFAGIIVLTAFALVLDAVVGIGEKR---
142280321    --------------------------------------------LNVSQAVPPLSWFAIGGTLAIISYRGQRLTILTSAAVLFLVFFGLWQNAMITLASVLVSVLLAMAIGLALGIWSYRSQNVESITRGIMNVMQTVPIFSYLVPTLLLFGYGPSAALVATVIYALPPMVHNTVLALKSIPSETTECGIMIGCKPRQLLWQVQLPVALGRLAVGMNQAI-------------------------------------------------------------
135052990    -------------------------------------------------------------------------------------------HAWRTFWVTMVGFGIAIVVGVLLGFLMGSSRLAYDAMYPLMTGFNALPKAAFVPILVVWFGIGVGPAVLTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRWDVLIKVGLPRSLPYFYGSLKVAITLAFVGTTVSEMTASNGIGYLLISAGSSMQMGLAFSGLVVVGAMAMAMYELFSVIEKR---
141771666    ------------------------------------------------------------------------------------------------------GVIASCTIGLTVGTLCQQNKYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVALHDAATMSGVTKLQRLINIEFPIAFPHMMLGVNQTIVFALFMVIIGAFIGTEDLGQYILKALSKAGGGKGLILGICVAFIALIFDNLITWVEKRKK-
83643068     -------------------------------------------------------------------------------------RDSFWRLLLSHAGLVLLSGAIATVVGVVSGILVTRGRDFLPLVNNVASIGQTFPPVAVLALAVPMTGFGGAPTVVALTLYGLLPVVRNTIAGLEGVSGAVLEAARGMGMSPSQVLWKVELPLAFKVIMAGVRTSVTINIATAAIGSTIGAKTLGDPIVAGLINGNTAYVLQG------------------------
294632482    ------------------------------------------------------------------------------------------EHLGISLRRIAFGAGIGIAAGVVFGLLMGTVGWLRSLFEPWITFLRTLPPLAYFSLLIIWLGINEEPKITLLAVAAFPPVAVSTTTAVAAVPSSLVEAARALGGSRWDVVKDVIVPSALPETLTGVRLAVGVAYSSLVAAELVGLPGIGGMVKDAANYNNTPVVLVGIIAIGVSGLVIDGLLLRLER----
123443079    ------------------------------------------------------------------------------------------DALWQHLQILFATLVPAMFLGIPLGLFCFRSTRFQVAVFSILNIIQTIPSIALFGLLIAPLGIGLAPAIVALVLYALLPLVRNVVAGLDAVPDSVVESARGMGMTRSQLFFRVQIPIAMPLIVSGVRIIAVQTVGLAVVAALIGAGGLGAIVFQGLLSSALDLVLLGVIPVVVMAVVVDSLFKFI------
297155273    ------------------------------------------AVEISLAVAVPTALILLWQLAAYRHWIDPRVSTIAADGWQRAADGKLWPDVWATLQRVIAGYAVGTAAGYAVGLLMGAVRIVRAALEPLLDALYVVPKLALLPVFLNMFGLGEGPQIALVATTVFFFVWISTMAAVMGVAEGYREAGQVFGAGPWQMFRHVLLPASLPQVLVGMRVAAGVAVLVIVASEQIAANGLGHLIFDSRALFQNDVMFVGIVCVAVLGVVFSELVRFVGRR---
294651139    -----------------------------------------------------------------------------------FMKATLWQHLAASISRVLLALVAAIAIGVPLGLWMGLNKWVRAVLDPLVELLRPIPPLAYLPLLVIWFGIGETTKVLLIFFSILAPVIISSTHGVISHQLNRERAALSLGASQSQVFWHVILPTALPHILTGIRIGLGVGWSTLVASELVAARGIGFMVQSAAQFLITDTVVLGIIVIAIVAVSFELFLRWLQK----
238025063    -------------------------------------------------------------------------------------------YTGRHLMLVGYSMALAILVGIPAGVALSRAARHAERFMQVFNIGNTVPSLAVLAIALGIFGIGEAPAIVALFLASLLPITRNAYEGMRNVPAALREAARGIGMTPWQSLVRVELPNALPIIIGGVRTALAINVGTAPLAYLIGADSLGTLIFPGIYLDNQQMLLLGAAATAVLALLLDGIVAAGSR----
239932917    ------------------------------------------------------------------------------------------DYVWTSVSRGLLGFLMALAIGTPLGLLVARVKFVRAAVGPVLSGLQSLPSVAWVPPAVLWLGLNNSMMYAVILLGAVPSVANGLVAGIDQIPPLFLRAGRTLGATGLRGARYVVMPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNASIAQVFLAIFLILLVGIAIDLLIFSPLER---
157147150    -------------------------------------------------------------------------------------------ALWQHLVLVGAAMLMAFAISLFLGITTARRPRLYALVMAVTGMIFSIPGLALFALLIPWLGIGMLPAIVGLTAYALMILTRNIATGFHAIPLDVREAARGMGYGAWRNLREVELPLALPFIITGLRIATTTLIGIATVAAYINAGGLGAIILAGLDQRYPEKIFIGGGLTSLLAIGADLFFVRLQRR---
141034663    -EWRLSIRQPITNAVESLT--VNPSFIAFTKSLRFVYLNLLRPLDVFLTHIPWWYTMAVFVALGY-ITVGVRFAIITAILLLFIGACGIWSQSMITLSSVLVSVALCFVVGVPLGIIASYSERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPPIVRLTCLGLTQVSGTYSEVSRSFG----------------------------------------------------------------------------------------
136340727    ----------------------------------------------------------------AYIVGNARTALIVGGMLLFIALSEYWDRALITMYMGSFAVIMASLNGIILGSIFGRTERGGRILLSFCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLKSVPLSLHEAGTMSGVSAFQRWTNIEIPIAFPTVMLGVNQTVVFSLQMVILGALIGTEDLGQIIFGALSRTKDGAGVALGIFVSLIAICVDVIVRWAEERKK-
108803825    ------------------------------------------------------------------------------------FAEDILPALVGHIYLSGVSLAIALAVSLPTGVLVARYRKAYPPVVFLAGLLFTIPSLALFAILVTIPGVGIGPVIIALVAYSILVLVRNTVAGLDSVPPETIDAARGMGLTPRQILFKVELPLALPVIVAGVRIATVTVIGIATIGAYIAGGGLGQLIFDGIDRLFPTMII--------------------------
239928177    -------------------------------------------------------------------------------------------YIWTSVSRGLLGFFFALLIGTPLGLLVARVKFVRAAIGPILSGLQSLPSVAWVPPAVIWLGLNNQMMYAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLKGTWHIVLPAALPGYVAGLKQGWAFSWRSLMAAEIIASVGLGQLLENGRNASDMAMVFEAILLILTVGIAIDLLIFSPLER---
137016510    -------------WVNAGEDFLKDNIKVYTRMVAGYVKDLYWMLEDFLLD-SSWVFIAALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWDSAMETLALMGLSVFLSVAVGVILGIFCALSDRFERNMKPALDIMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNETVETATAFGSSKSQNF---------------------------------------------------------------------------------
143218463    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIVLGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLYL-------------
137358097    --------------------------------------------------------------------------------------------------------------------------RVEKALYPILLVMQTMPQHAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMFRVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
258638325    ----------------------------------------------------------------------------------------LWQHLGASLARMLVALFFAALIGIPVGIAMGLSPAIRGLLDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLSTLAGVKNAQQVRIRAAQALGATRWQLLRWVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGILVIALIAFSLELGLRALQRR---
294813236    ------------------------------------------------------------------------------------------DATVEHIWITGTSVLIGLLVAFPLALLARSRPAFAGPVLGLTTLLYTIPSLAMFSLLLPLLGLSAALVVTGLVLYSLTILVRNILAGLAAVPEEAREAARGLGYGPARLLWEVELPLALPALMAGVRMATVSTVALTTVGALIGRGGLGDLIDDGVQTTFKAQVLAASVL---------------------
307153749    -------------------------------------------------------------------------------------DKGLFWQILASLQRVGIGFSLAALVGISVGVLIGASPLMYDALDPIFQVLRTIPPLAWLPISLAAFRQSDPSAIFVIFITAIWPIIINTTVGVQQIPQDYRNVSRVLQLSKIEYFFNILIPSAVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGFFIWDAYNSSRLGQIILALIYVGVVGLLLDRMVGFI------
310761781    ------------------------------------------------------------AAQGWISPQVLPSPHFVWLTLQDLYSSGLWLHVQASMQRVLVGFAAGSALGLALGAAMGLWRPLEAYILPTFNALVQIPVLAWLPFVLLLVGIGEPLKYILIAKAALVPVTLNTLQGFRQTPSNLLEVARVYGYTRRQQVLEVVLPHALPTLFTGLRLGFTKAWLSLVVVELVASSGLGYLIVYGRQLFQLDLVMAAVLVVGAIGYAIDKLLDLAEVR---
217978292    ---------------------------------------------------------------------------------FAVHRAEFMAQLWRHAALVGASVAIALAVSIPLTALALRQAHWRGLLFSTLGVVQTIPSIALLLGAWGVGGTGAAPAIIALTLYSLGPLVRIFVTGFNEVSADVKDAARGIGFDRRRLFFAVEFPLALPALISGLRVVAIQAIGLAAVAALIGAGGLGVFVFQGIGQYALDLVLLGAIPIILMALAADLVFSAA------
297200184    --------------------------------------------------------------------------------------------TVSHLQAALSAVFFGLLISLPLAVVAHRIRPLRGFLLGLSNVLFTIPSIAIFVLLLPVSGLTRTTTVIGLTVYTLVVLLRNTVEGLDSVPAKTKEAAKAMGTRPLRTLLTVELPLALPVIMAGVRIATVMSISLVSVATYIGDGGLGQLFTDGFQRDFPTPVIAGVVLTLLLAVVADALL---------
297565266    --------------------------------------------------------------------------------------------ALATLEVAALGVLCALLVGTPIGYLMGRSRTVERLLSPFIVALQAIPTVIVAPLLVIWFGFSLEAKLITTTLISIFPVMVSTMVGVREVDRIYREVFQTIGASPWGVFTKLEVPGALPVVLGGLRLTVSLALIGAVVADFTFQGGLGAFANTERLSFRYASAFAAVGVNVALGIALYGLVTLLE-----
142555665    -----------------------------------------------------------------------------------------------------------------------KSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLIGLRGVSPEVIEAGKMSGCSNWQLMTEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISFIAILLDKMSLAWANKQ--
142555665    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLTLFIALSPWWDRALVTTYMATFGVIISCTIGFVVGTLCQQNKYTTNFMLGICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATM------------------------------------------------------------------------------------------
282869982    ----------------------------------------------------------------------------------------LWQHTWVTTYETLLGFVIAVAVGVLAAVVMVYSSTVERTLYPILLFAQVVPKIAIAPLFVVWLGFGIAPKILIAVLIAFFPVVISMVTGLKAVDPEMLQLSATMGAKPWQTFVKIRFPASLPHLFSGLKVAVTLAVTGAVVGEFVGANGLGYVILQANGNLDTPMLFAGLLVMSLIGVVLFVVVEIAEK----
114320857    -------------------------------------------------------------------------------------DMGIGWQVTYSLGRVLGGFFLALLVGIPVGLMMGTSEVCRRAWGPLIQILRPVSPLAWLPIGLLLFRAVDPSAIFVIFITSIWPIILNTSAGVQAIPRDYMNVSRVLQLNRLEITRKILLPAALPHMLTGMRLSLGIAWMVIVAAEMLTGGGIGFFVWDEWNNLNVASILVAILVIGLVGIALDTVMNLVQRR---
137578625    -----------GDSIEGFFGPLLKFLVWFEKF---------------LITTPWPLIIFLLSFLAWLSSRSLKLSIGTAISFFVIGYFGMWKDTMSTMAIISVATLICLILGTPIGVLMARSERLKNILSPVLDMMQTIPTFVYLIPIIMLLGIGKVPGLLAVCVYAIPPIVRL------------------------------------------------------------------------------------------------------------
125975285    ----------------------------------------------------------------------------------LIKDGTLLTHFRVSLARFFIGYLAAIVAGITLGLLLGWNKSVWSFIEPVVQVLRPVSPIAWFPFIVLWFGIGDTPAIVIIFIAGFFPILLSTVSGVGNVDAIYLKVADSFGIRQPQMLFKIILPAAFPLIANGLHLALGSAWVFLVAGEMVGASGLGYLIIDARNSLRSDLVLAGIIFIGALGLLLDRLIKLVE-----
168070891    ------------------------------------------------------------------------------------------QGMLETIRMALIGTTIGAIIAIPVSIICMPSRWIYYPARFLLNLIRTVPDLLLAALFVAVFGLGPIPGILALAVFSVGLIAKLTYETLETIDQGPLEAMTAVGMNRIQLIVYGVVPQLAAQFTSYVLYAFEINIRAAAILGLVGAGGIGLYYEATLGFLEYDKTSVIILFTLVIVL---------------
294677765    ----------------------------------------------------------------------------VAARFWQIAREGYWEHLGFSLFRVLAGFFFGALIGIPLGYAMGLSGWVRGWFDPIVEFMRPVPPLALIPLIIIWWGIWETGKIVLLFLAALWIMVIAARSGVAGVRLSKVHAAYSLGASKWQVLTHVIIPNSLPDLFIGARVAMGVCWGTVVAAELVAAKGAGMMILVASKFQLTDIVVMGILLIGLIGYGIDVALRAAER----
255327602    ----------------------------------------------------------------------------VSAGVELAQRGELGRHVAISTQRVLIGFGIGAVLGLVLGALIGLSAPVRLIAAPTIGALRAVPSLAWVPLLLLWIGIGENSKVTLVAIGAFFPVYTTVSAALAHVDPKLVEAARAFGLKGLRLFTTVQLPAVLPSVVSGLRLALAQAWLFLVAAELLGASGLGYLLTDSQNNGRTDRLLLAIVALAVLGKITDALVGVFERWVK-
261839363    ------------------------------------------------------------------------------------------DLLAQHFIIVALSSFLVLVFGVLIGVFVFYNSKARAFLLPIVNFLYTIPSLALFALFIPLIGVGLKNALLVLVLYGLLPIVHSTYNALKEVREEVIKAAIGLGCNPKELFFKVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLIIALFSVLADKFVSV-------
289549090    -------------------------GKPMFRVVFDGLQKAFLYVLGVFTFLILWWF------LSHFVVRDLPGPFTTLQTLYHLLRDPFYDQLLYSLKRVFLGFLIGSSVAVPLGLFLGMWNKLQTMFNPIIQTLRPVSPLAWFPIGLAIFQASHQAAVFTIAITSLWPTLINTAYGASSVPEDYRNVAKVFGFSRWTYLRYVVLPYTLPFILTGLKISMGIAWMVIVAAEMLAGGGIGFYIWDSWNALDLRKVISALLIIGIVGLVLDSVFGKLQRR---
156742500    --------------------------------------------------------------------------------------------AGQHLLMSGVSLAIALAIALPMGIICARVAWLRSLVLGILGIIYTIPSLSLFVLLIPFTGLGLRPAVIALVAYAQLVLVRNVVVGLTGIDPAIVEAARGMGMTALQRLWRVELPLALPIILAGVRVATLSIIAIGTIAAFINAGGLGLLLFDGVRSSNPEKIIAGAVAVSVLAIGANGVLWAVEQR---
225377017    ------------------------------------------------------------------------------------------QHIGSSLKIALGGWALGVVIGTPLGICMAWYKKVDLFARPIFDLLRPVPGLAWIPLMIILFGIGITPKIVTVFLSAFVPCVLNSYTGIRQTKDVHLWVGQTFGASDTQMLLNIAIPTALPMIMTGIRVALGAAWTCIVAAEMLASKGLGYMIQQARGIYRPDIIICGMIAIGAIGAVFSGILSLIENK---
139109946    -----------------------------------------------LDLIVAPIFAVILAVIGGAVWLYSDIDDTT---LAILAPEKIQNQMIQTLVLGFSSSALVILIAIPIGIAVTRKPRLKGFLVDTLGLAQALPAYGLIVLFFSWFGAGIGTVIIALATFSLLPVLRNTIVGLEQVDHAVIEAGRGMGYTRRQVLFQIELPLAVPVIIAGIRTAIVINIGMAALAFLIGGGGLGETINSGLKLDRNPAILIGAVLVAILAL---------------
29830049     --------------------------------------------------------------------------------------------TLSHLQAALTAVFFGLLISLPLAVIAHRIRPLRGFLLGLSNVLFTIPSIAIFVLLLPVSGLTRTTTVIGLTVYTLVVLLRNTVEGLDSVPVKTKEAAKAMGTRPLRTLLTVELPLALPVIMAGVRIATVMSISLVSVATYIGDGGLGQLFTDGFQRNFPTPVIVGVVLTI-------------------
271969377    ----------------------------------------------------------------------------------WSGPDGIPVRLLEHLEFSGLSLLLAMLIALPLGLWIGHTGRGALFAILSANAARALPTLGLLVLIVLLMGVTIVPVLIPLVALAVPPILVNTYEGLRGVDPDLRDAAYGMGLRGGEVLGRVLVPVALPLILLGLRIAAIQVVSTATVAAYVGLGGLGRFIVDGLATKDFPRTIGGAVLVALLALIVQLGFALVQR----
291003437    ----------------------------------------------------------------------------------------LWEHLGASLARSLAGFLIAVAIAVPLGVVIGWYGVVSDLLNPLLELFRNTAALALLPVFVLLLGLGETSKVSLIVFACTWPILLNTISGVRTVDPLLIKSARSMGFPPFPLFYKVVLPAVVPTVFTGIRLAGANSILVLVAAEMAGARGLGYLINASQFNFQVPQMYAGIITISLLGLGFNQALVTAERR---
135933300    -----------------------------------------------LPGLPWTIVAAGFAILAYKLS-GIGLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCNNWQLMSKVLIPTARRDILIGVNQVIMVCFSMAV-----------------------------------------------------
292489868    ----------------------------------------------------------LIAPLFLPAPQQVWHQLLTIASPIGFMDATLWQHLAASLTRMVIALLAAVVIGVPIGILMGLNDTLRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTMSALAGVKSARQVRLRAARSLGASRWQVLWFVVLPGALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIATIALIAFALELGLRALQRR---
282165192    --------------------------------------------------------------------------------LSMALDGSLFVNAGWSLLRVLLGFLVAAVVAIPMGVAMGWLPSISLVFDPVIEVIRPIPPIAWIGLALLWFGIGLNSAIFLVFIGAFFPILLNTIDGVRNVDKRLIEVAYTFGAGDWNVLRKVVLPAASPIIYTGMRVGMGIGWMCVVAAEMIAVKGLGNMILEGSNLLQTDVVMVGMLTIGLMGLAINYIFQIA------
206974538    ----------------------------------------------------AWILILTIWSVVANFSDPQFLPSPIAVLYGAIQNGSLFIYIGVSFLRVIAGWILGNLVAIPVGLLIGRIPWLRALFDPVINFIRFIPPLAFITLFMLWFGIGEQSKIFLIMYATFFIVTINTITGVQAVEEDKIRSARSMGASEWQIMFHVIIPAALPYIYTGAKLAMGSSFMAIVGAEMVAANGIGYMIWNARLYFKTDWIFVGLVILGLMGFLMDRIFN--------
142344742    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLMFGIIIGVPLGLFMGLNRFARGFFDPLIELYRPVPPLAWAPLIISVLGIDDSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQWEVIWITIIIMGLLGLLFDTLRKIIDK----
86742250     -----------------------------------------------------------------------------------LGSGHFWDALARTLVRALEGYALAVLIGTVVGIAVSRFGVLRTAVGSFITAVQTMPSIVWFPLAVLLFKLSESAIMFVVVLGAAPSVANGVIYGVDYVPPLLVQVGRSMGARSLSLYRYVVVPAALPSVLAGLKQGWAFAWRSLMAGELLGHPSVGADLQNARELLDTVGVLASMITIFVIGVLIDAGFNAADQRMR-
137226537    ----------LDNAIKSFTRSLFVPLGAFRD---WMLIYFLMPLKAIFQSMPWTGVMLLAGAIGWKLGK-WKISITVMLFVFFIASSGYWVRAMITVYMVFASLIICSLIGIPLGIWASKKENRSKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMIRYTIFGLRSVPQHIVEAAITSGCTERQLLW--------------------------------------------------------------------------------
49082082     -----------------------------------------------------------------------------------------------HLVLVFSSMAAALLVGVPAGILLSRPGMQAQAERLVFNVGSTIPPLAVLAIALAIIGIGNGPAILALFLASLLPIVRNTYEGLRNVSPALKEAATGIGMTPNQVLLRVELPNAVPIIVGGVRVALALNVGSAPLAFLIGANSLGSLIFPGIYLNN-------------------------------
33603283     ----------------------------------------------------------------------------------------LWDHVGASLFRALVGFAIGVLAGVPFGLFSGYHKAVGAMMSPIMAFIRPIPPIAFIPMAVLYFGLGEMGKVVLIVFTAFNYSFVSAQAGALSVPMSYYRAAESIGMTKLQIFWRVVFPSSIPHIFTGLKVAMALSWAVVVAAELVGAKGLGFMISDAAQLFQIPVVFIGIALIGLIGLVLNVMLTVAEEK---
142203126    ---------------------------------------------------------LFALGLAILGVAVWFYSDLDSTTLSILDPEKLQRQFIETIALGLASSALVIVVAIPIGVLVTRFPRLKTFLVNTLGLGQSLPVYGLIVIYFSWLGAGAITVLFALATYSLLPILRNTIVGLEQVDKNVIDAARGMGLTPRQILTKIELPLSVVVILAGIRTAVVINVGFAALAFLVGGGGLGETINSGLKNGRDPAILIGAVMVAVLAL---------------
148257318    ------------------------------------------------------------------------------------------DYLGSHLRVSIAALALGLAVSFPLALLARNRPTLRNLLLGIASVVQTVPGLALLWFGLSFSAFGFLPAVLALALYSMLPVLRNTITGLNGVDPGLIEAAKGVGMTERQALLMVELPLALPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVLVMFGCVAAAVLALAVDQLLAFIELGLR-
117164474    ------------------------------------------------------------------------------------------EHLGISLRRIAFGAGIGIGAGVVFGLLMGTVGWMRSLFEPWITFLRTLPPLAYFSLLIIWLGINEEPKITLLAVAAFPPVAVSTTTAVAAVPSSLIEAARALGASRWDVVRDVLVPSALPETLTGVRLAVGVAYSSLVAAELVGLPGIGGMVKDAANYNNTPVVLVGIIAIGVSGLFIDGLLLRLER----
254416770    ------------------------------------------------------------------------------------------EALGQHLLLVLVPLTISLVLGLPLGLLSARSRTASTVLINTVNGLRVIPSLAILFVAIPYLGLSFKSAAVALTLLALPPILISTDVAFRNIEPTIIEAAKGMGMSPRQILQQIEIPLVLPVIIAGIKTATVEVIASATLAAFIGAGGLGSFIVLGFALYDQSILLVGAIPVAILALVAEVSLTALQR----
256815982    -----------------------------------------------LTFLPVALIVLLLATWIWFEQADLDALTRNALS-----NGQVSKALWQHIELTVISTFFVLIIAIPLGILLTRFRRATPAAMAFANMGQATPAIGLLALLVIWLGIGRRAALIGIIAYAVLPVLANTIAGLKANDPTLLEAARGIGMSPMGVLTRVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGVLITTGITSQRMPVLVLGSVLTVALALLVDWLASLAE-----
256778254    ------------------------------------------------------------------------------------------DATLQHVGITLASVAIGLVIAFPLALLARRRQGVAGPVLGMTTILYTVPSLAMFSLLLPVFGVSQAVVVTGLVLYSLTILVRNIMAGLASVPEDAREAARGMGYGPLRLLLGVELPLALPALMAGLRITTVSTVSLTTVGAIIGYGGLGNLIYEGMHSFFKAQVLTASVL---------------------
148553709    -----------------------------------------------------------------------------------------------HLLLSGCAVILAVAAGVPLAIVAAHGRRVRGPLLAVVGLMQTIPGLALLALFLAIPALGFLPALLALCVYALLPILRNGVAAIDGIDPALKEAADGVGMTRRQKLWLVELPLGAPVILAGIRTAAVWTIGTATLATTIGQPSLGDLIFSGLQTEDWQRVLIG------------------------
113866965    -------------------------------------------------------------------------------------------DVADHLRLVVLSMTLALATGIPAGIALSRMRRWADRLMQVFNVGNTVPSLAVLALALAVLGIGERPAILALWLASLLPIVRNTYEGLRNVSPTLLEAARGIGMTPVQRLVRVELPNALPVMLAGIRIALVINVGTVPLSFLIGANSLGELIFPGIYLNN-------------------------------
136456428    ----------------------------------------------------------------------------------------IFRAIQDHLILSFASAAVILVVAVPAGILLRRYKKFTPIVLILANIGQAFPAVGVLIIAGILFGFGKPIAIFSFAAFGILPILRNTIVGLQEIDPFIIESAMGMGMTPKQALRQIELPLAVPVILAGVRTTLILTVGVATLGVFVNGGGLGTLIIPGLKLNRELVLVTGGLLTVIVAFTMDWLARAAEELLR-
227819533    ----------------------------------------------------------------------------------------FWAEAGRHLTLALGSLAAATAVGLPLGILCHRVDRLRAAVLNVLNAIQTVPSIALFGILIGPLGWVVAPAFVALFLYSLLPVVANTVVGLAGVPRAANDAARGLGMTEWQRLVAVEFPLAFPVILAGIRIVLVQNIGLATIAALIGGGGFGVFVFQGIGQTAMDLVLLGAVPTVVLAIALDALIEVTGP----
213581379    -------------------------------------------------------------------------------------------------------MFFALLVGIPSGILLSRAKGFAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDTPAIVALFLASLLPIVRNTYAGLCSVPASLIEAANGIGMTKWQRLRQVELPNAWPVMLSGIRIATAINVGTAPLAFLIGASSYGELIFPGIYLNDFPTLILGATATALFALILDTLLAW-------
256768166    ----------------------------------------------------------------------------------WSGEAGVWHRLGEHVYVSGIALAVACAVALPVGLWLGHLGKGGTLAVNVSNAGRAVPVFAVLALFMVLRSAGYLPTIAALVLFAVPPLLTNAYVGMREVDRSVVEAARGMGMSGRQLFLRVELPLARPLVMTGLRSAAVQVVATATIAAMVGQGGLGRIITAGFNTYNTPQ----------------------------
225619375    -----------------------------------------------------------------------------------IGQQTILGHILISIFRVLTGFAIGAVTGIILGISMGVNKYARAIIRPFFEVFRQIPPIAWIPMAILWFGIGEVPKVFIIFIGTFVNVTLNAYAGSSQVNPTLIGAAKMLGSNERDIFLHVILPASVPQIFNGMQVGFSVSWMGVLAAEMVSSAGVGWVIIRGSDTANIPQVLAGMIAIGIVGLLLSSLMRYIEKR---
150396346    ----------------------------------------------------------------------------------LIASGQLPLDIASSLRRVLTGFLLGVAAAIPVGFLMGWYGPVRALIEPYIQFFRMVPPLAIIPLAIVTMGIDEAPKVFVIFLASFLSCVVATYQGVISVDRTLISAARVLGANDGVLFHRVIIPASIPFILVGVRIGLGSAWATVVAAELIAASGLGFRMQQAQLYYDLPTIFVSLVTIGILGLLMDRIVQATERR---
56695581     ----------------------------------------------------------------------------------------LWEHLGFSLFRVIAGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGETGKIILLFLAALWIMAIAARSGVSGVRISKVHAAYSLGASKAQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQLTDIVIMGIILIGVIGFGIDILMRWAER----
137485032    ------------------------------------------------------------------------------------------------------SSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
256778751    --------------------------------------------------------------------------------------------TFDHLSTAVPAVLFGLLIAVPLAVIAHRVRPLRGVLLGLSNVLFTIPSIAIFVLLLPITGLTRTTAITGLTIYTLTVLLRNTVEGLDSVPAKAREASTAMGARPLRTLLTVELPLAFPVIMAGVRVSSVMAISLVSVASYIGYGGLGQLFTDGFQRNYPTPVVAG------------------------
54609890     ------------------------------------------------------------------------------------------------------------------------FRRFSGPVIAVANIGQAAPAIGLVVLLAFWLGFGFWAAIVALVLYSVLPVLRNTMIGLGQVDGRLIEAARGMGMTPLSVLLRIELPLAVPVMLAGIRTALVLLVGTATLAAFVNGGGLGLLITTGVNLYLQRVLISGALLVALLALTIDWLARVVEQ----
142289465    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGITLGVPLGIYMGVSRFCKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGATGAQLSKIRASHSLGASDQQILRYVILPNALPEIMTGVRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGLLGLIFDLMMRWAIAR---
256810304    -----------------------------------------------------------------------------------------------------------------MAVISLKSEKLALTIIGFANLVQAIPSFAVVALVVPLLGIGFTPAIFAILLRALLPIVKNTYVGLSEVDNSIIDAAKGIGLTEWEIIGYVRFPHAYPAMFAGIKFAAVLANSIAILTAIIGSGGLGTLVFEGLASFNIEKVLAGSIPAIILAVLIDLSFSFMEKR---
153007641    --------------------------------------------------------------------------------------------TLQHLGLVALAALASTIVAVSMAIFVTRKAEFLPLSRSLVNIGQTFPPVAVLALAVPVFGFGDKPTLIALFLYGLLPIFENTLTGLTTLPPPVVEAARGMGMTSAQRLVKVEVPLAMPVILAGIRLSVVIGLATATIGSTVAARTLGEVIIAGLISNNLAFVLQGGLVVAALAILIFDGFQAIE-----
188584760    ----------------------------------------------------------------------------------------FLNLFYEHTRLILITAIISIIIGVILGLVSTYYKSLANIILTVTQILMTIPSLAMIAIIFPLFGIGPTTGIVALVLYSLLPIVRNTYTGINELDANVLEAAKGMGMSERKILLKIKIPLALPVIIAGIRTAVVMVVGIGAIASLIGAGGLGDFIFRGISRDFPFMILAGAIGVSILAIALDLLLSWLEQK---
141807906    -----------ADFWNKGVDWVFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVACLTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHEAATMYGVNKFQRLTKIEFPISIP-----------------------------------------------------------------------
55821312     ----------------------------------------------------------------------------------------FLSALLEHIEISFIAIVTAIVLAIFVTIFLNFYKEFSHITIYLFSLMYAIPSFALFALLIPITGLGQTTAIIVLVIYAQYILVRTFLSGLSQVDKHVIEAAKAMGMTKWQILLKVQFPLAQKSFFAGLRLASTAIIAIATIGAMINAGGLGVILFDGLRTMNLTKLLWGIILTVGLSLLTNLIIYLVEE----
76808880     ---------------------------------------------WLLLFAFAVLIADALARIALAPAMRLVALAAASAALAAFIHGGFWDEAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
293393333    ----------------------------------------------------------------------------------------LWQHLAASLGRILLALLAAVMIGVPVGIAMGLNDTVRGILDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLSTVAGVRSVAQVRLRAARALGANRWQVLRFVVLPNALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGLELGLRALQRR---
135195373    --------------------------------------------------------------------RLVEIATAGFKNFMLVEHLGY------SLFRVVVGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARAGVSGVRISKVHAAYSLGASKWQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQQTDVVILGIILIGAIGFAIDMLMRWAEK----
150016959    ----------------------------------------------------------------------------------------IYKHSLITLGEALLGLIASVIIGISCALSIYLWRNVSKTLYPIIIFSQTIPTIALSPIMVMWFGYTIWSKVAVVILFCFFPIVISTLDGLNSVDRDLEDVLKALGGNRFQIFFKLHMNSVLPNFLSSFKIAATYSISGATIGEWLGAKGLGIYIKRAAGMLQADSVFAGVLVLSFLGLILFSVGFLLEK----
297157951    --------------------------------------------------------------------------------------------TVDHLSTAIPSVLFGLLIALPLAVVAHRVRPLRGLLLGLSNVLFTIPSIAIFVLLLPVTGLTRTTAITGLTIYTLVVLLRNTVEGLDSVPTKVREASKAMGTRPLRTLLTVELPLAFPVIMAGVRVATVMAISLVSVASYIGYGGLGQLFTDGFQRNYPTPVVAG------------------------
91789476     ---------------------------------------------------------------------------------------------VRHIQIVMMAVAFTLCIGLPLGWLAGQKNRIAGALFPLLNIIQTIPSIALFLARAGISGVGLAPAVIALTLYGLLPVVRATVAGLEAVPSGVIDAATGMGMTRFQIFGRIEFPLALPVVLGGVRTAIIQAVGLAAVTALIGAGGLGAIMFEGLFSSAQDLVLLGVVPIIALGVLADVAFKVL------
256673456    -------------------------------------------------------------------------------------------QAWLHTSMVVQCTILAAILGVLIGIAVYRSPIGSAVATALASTILTVPSFALLGLLIPLSGLGSTTAVIALVLYGLLPIVRNTIVGLDAVDPAITDAARGIGMSRLSVLTRVELRLAWPAILTGMRVATQMLMGIAVIAAYAKGPGLGAEVFSGLSTNSLNQALTGTVGVVILALVLDGIYVLIKR----
239945675    ----------------------------------------------------------------------------------------LWQHTWVTTYETLLGFAIAVVVGVLAAVVMVYSSTVERTLYPILLFAQVVPKIAIAPLFVVWLGFGIAPKILIAVLIAFFPVVISMVTGLKAVDPEMLQLSATMGAKPWQTFVKIRFPASLPHLFSGLKVAVTLAVTGAVVGEFVGANGLGYVILQANGNLDTPMLFAGLLVMSLIGVVLFVVVEIAEK----
139036079    -------------------------------------------------------------------------------------------------------------------------------MYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTLLGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
254387987    ------------------------------------------------LTTPAVIATLLALLYVWVHARPLDSIEQRTLNPTYIT-----DAVTQHLWLTSVSTVLVLVLALGGGILLTRLRRLAPLVTGLANIGQAAPAIGLLVLLSLWWGIGFGTAVMGMVAYSVLPVLRNTIVGIQQVDAPVVDAARGLGMGSSAVLFRVELPLAVPVILAGIRTALVFNVGVGTLATFVNAGGLGDMIVNGIKLQRTPVLVTGAVLVASLALLIDWLGSVVEDRFR-
254691563    ----------------------------------------------------------------------------------LLLNGQLVGDIFASLRRVLSGFVLGVALAIPVGFLMGRYRIARSLIEPWVQFFRMIPPLAVIPLAIVTLGIDESPKIFVIFLASFLSSVVATYQGVISVDRTLINAARVLGAKDATIFARVIVPASVPFILVGVRIGLGSAWATVVAAELIAASGLGYRMQQAQLYYDLPTIFVSLVTIGILGLFMDRLLQAADRR---
32487274     ------------------------------------------------------------------------------------------RRTWEHIQLVFFSTVLVLVVALPLGVLLTRRRRATPVVLALVNLGQATPAVGLVVLLAVLFSIGFWTAVAALFAYSLLPTLRNTMVGIEQVDPRLVDAGRGIGMSAAGVLFKVELPMAVPVILSGVRTTLVLNVGTAGIAAFIGSGGLGDLITAGVSTQRNLVLITGCVLIAVLALIIDWLGGLAQR----
134883464    -----------ADFWNRGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCSLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKRSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPIALHDAATMSGVNKFQRLTKIEFPLAFPHM---------------------------------------------------------------------
142234123    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLSLGIILGVPLGLFMGLNRFAKGFFDPMVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQIVREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
254460099    ------------------------------------------------------------------------------------------EHTRYSLQRVLIGFLLGAAVGVPIGYAMGLTGWARGWFDPIVEFMRPIPPLALIPLIIIWFGIGEIGKIVLLFLAALWIMIIAARSGVSGVAITKVHAAYSLGASKWQILGKVIVPNSLPDIFTGARVAMGVCWGTVVAAELVAANGLGKMIVTA------------------------------------
254470962    ---------------------------------SAVNSGRFYSILTVVVLLAAWGIASALGMLESFYWPSVDATITRMSKLLSAGNVAFWDHIGISVFRVLAGVLLGALVGIPLGLAMGLSSVARGLFDPIVEFMRPIPPLALIPLIILWFGIDETAKIFLLFLASLFIMTIAARSGVNSVKITKVHAAYSLGASRTQILFHVILPNALPEIFTGLRTAMGVCWGTVVAAELVAADGVGSMIMIAKNFLQTDTVVIGIFVIGLIGYTIELGMRYLERW---
162452310    ------------------------------------------------------------------------------------LDQGILRFTWYSLQRVAKGYTLAILLGTPIGFFLGASRLFKSSFDPIIQILRPVSPLAWLPLGLVLFQKPDPAGVFTIAMCSMWPTVLNTALGVRSIPQDYMNVARVLRLSRMKTLFKVQLPAALPYMFTGFRLSLGIAWLVIVAVEMLGSPGVGGFLWQEYNSLIYEHIILCIITIGVVGFLLDALMSLVERRLKL
186683487    ------------------------------------------------------------------------------------------KPLFDTLAMSVAGTAIAIVFSMPLSLLAARHPLLFQVSRLILNGLRSVPELIMGIIFVAAVGFGALPGTLAVGFHSIGMVGKFFAEYIELVNEAPLEAARAAGANKVQVIYHGILPQVLPQMMDLTLYRWEYNFRASTVMGAVGAGGIGFELIGALRLINYREVLAVLLVILFMVILVDGFSSYLRKR---
142674203    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
256784385    -------------------------------------------------------------------------------------------YIWTSVSRGLLGFCFALVIGTPLGLLVARVKFVRAAIGPILSGLQSLPSVAWVPPAVIWLGLNNSMMYAVILLGAVPSIANGLVSGVDQVSPIFLRAGRTLGATGLRGTWHIVLPAALPGYVAGLKQGWAFSWRSLMAAEIIASVGLGQLLENGRNASDMAMVFEAILLILVVGIAIDLLIFSPLER---
261406737    --------------------------------------------------------------------------------------DNIWQAMLETIRMALIGTTLGAFLAVPVALLCIKSRWITYPVRFLLNLVRTIPDLLLAAFFVAILGLGPLPGIFALSVFSLGLIAKLTYEALEAIDPGPLEAMTAVGANLAQLIVYGVVPQIRAHFASFTLYTFEINVRAAAVLGLVGAGGIGHYYEVTLGFFEYDKTCMIIIFTLIVVLMIDYLSTKLREK---
291453833    --------------------------------------------------------------------------------------QQLLADAYQHASAVFQCMVVATVIGVLIGVATYRSGWAGNLATLTTSSILTVPSLAMIGLLIPLVGLGVAPTVIALTLYGLLPIVRNSIVGLRGVDATLVDAAKGIGMSRWARLLRVELPLAWPPILTGIRVSTQMLMGIAAIAAFASGPGLGNEIFRGISSLALNQVLAGTLAVIVLALLFDAAYVLIGR----
144090935    ----------------------------------------------------------------------------------------------------------------------------------VVGIIQTIPSLALFVFMIPLLGIGGPPAIVALFLYSLLPIVRNTHAGLRGIDSGIVESAAAIGLEPGASLRIVELPLAMRSIMAGIKTSAVINVGTATLGALIGAGGYGQPILTGIRLDDTALILEGAIPAAVLALAVQGVFELAER----
306831566    -------------------------------------------------------------------------------------------ALIEHIELTSFSLLFALLFASVITVILLFYPKIRQASVYVLSLLYAIPSFALFTLLIPVTGLGTRTAIIALVIYAQYTLVRTFLAGLTQVDDSIVEAATGMGMTRWQILAKIQLPLAQSSIFAGLRLAASSMIAIATIASTINAGGLGSILFDGLRTMSLPKLLWGIILTVALSLLVNLILYLVEE----
141775513    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVVLGFALGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKKQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAA------------------------------------
310782655    ------------------------------------------------------------------------------------------RHVGASAGRIAAGFGLSSLVALPLGVLLGLRPRLGRLAYPTLEFLRHVPPLAVLPLLILWFGIGEGSKMAVILLATFFPVFLNTLEGVRRCDPGLLEVGRTLGLSEGEGVRRIVLPAALPSILTGLRLGLGYSWRSLIGAELIAASGLGYLIHDAEALSRPDVIVAGVLVLGVIGAATDHLFFRLAAR---
142637654    ------------------------------------------------------------------------------------------DRALITAYMATFAVGVSAILGIVTGSLCARNEISAKFILGVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAASMSGVSNFQRWKSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQIIMGCLSRPNAGIGLTLGIFVSFICLAADNLITWADERKKL
298527823    ------------------------------------------------------------------------------------------EYTFNHLSLVLIVLLISLALWISTGLIISWHDRLAGTVISLSNILFCIPSISLLFMTMPGFGLGRNTAVVVLVIYAMMPLVRSVYLGVKSVDASVVDAGKGMGMTPLQILLQIRIPMAWPMIFAGMRVSIVIVTGIATMATFIGEKNLGRLIHQGITRGDSDMIITGAIIVACMALLLDFIMARIQRR---
117164559    ------------------------------------------------------------------------------------------DYIWTSVSRGLLGFLMALAIGTPLGLLVARVKFVRAAVGPILSGLQSLPSVAWVPPAVLWLGLNNSMMYAVILLGAVPSIANGLVAGIDQIPPLFLRAGRTLGATGLRGAWHIVMPGALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNASISQVFLAIFLILLVGIAIDLLIFSPLER---
137115342    -----------------------------------LLTFFMLPIKKFFLGIPWPWFIFVLTIIGWYFGK-FKLALLCLVMSIFIVTTGLWEKAMITLYLCGSSVIIASIIGIPLGVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINSQIIEAALISGCSQRQLLFKIKLPLA-------------------------------------------------------------------------
260598589    --------------------------------------------------------------------------------------------TLSHLGLVAVAGAVSVACGVAVGIAVPWGREFRSLAETLAAAGQTFPPVAVLAIAVPVMGFGREPAIVALILYGLLPVLQGTLAGLSAVPEDVKEVARGVGMSRTQILRKVELPLAFGVMLAGIRTSVIINIGTATIASTVGASTLGTPIIIGLSGFNTAYVIQGAVLVALAAVLVDRLFERLAR----
296140821    ---------------EAVRSWLVRIIALLAFLAVWWLISGLHLIDEKFLPTPKAVWDAAVRASTW-----HQVAPGVPREVLGEQNYFLWEHLVASLQRIFAGVGAAIILGPLLGFAMGTSKTINTIIEPYLNFLRALPPLGYIGLLIVWFGIGDTSKIWLLFLAAFPAIAISTVNGVQGVSVDQINAARALGANRLQTVRGVVVPATLPEVINGIRIAVGFAWTTVVAAELNGIPGIGGLAYLAGQQLNTPLTIACIIVIGVTALALDALIKWI------
86607531     ----------------------------------------------------------------------------------------LFQAFVQHLQLVAVPLGMGLLLGLPLGFFSSRSQMLSLVVINAFSSLRVIPSLAILFLAIPYFGLSFRSAVVALTLLALPPILISTDVAFRSLEPALREAALSMGMTPGQVLRHVEIPLALPVILAGVKTATIEVIASATLAAFIGAGGLGTFITLGFALYDNAILLVGAVPVALLAIAAEIGLGTLQR----
239627742    ----------------------------------------------------------------------------------------LFQHILASLKVALSGYVLGAVIGIPLGICMAWFKRIDLFVTPLFDLVRPVPTIAWIPLMILWFGIGLGAKAAIIFVSAFIPCVINSYAGIKQTKPVHLWVAQTFGASRTKMLFTVAIPTAMPLIFTGLRISLQAAWTTLCAAEMLAANGLGYMIQLNRSLARADLIIVGMLTIGFIGTIFAVVLTKME-----
140736267    --------VPFDLFLNSIMDLMIKHLGWFFMGVSWFLEWPIKGVRVLLQSLP-WVVTSFVFCLVAFIASGWRLAVFAALACFYMVVIGYWSESMNTLSLVVISVPMAVGFGFVFGVWAFNSKRAEKFIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASVLYSFPPMVRNTIIGLRRVPLEIIESGLM------------------------------------------------------------------------------------------
136074478    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLIFD------------
171741918    ----------------------------------------------------------------------------------------LWKHTYASLVRVFSGFGLAALIGVPLGVLMGRSKIASAMLEPTINLIRPIPVTAWVPLTLIMIGIGDRSTIFLVFLAALFPIILNTVTAVEQVPERLLEAAAMLGTSKGKALWKVVFPAALPGIIGGLRVAVGLAWALLVVGEMTGTVGLGAMITEAKNVSKTDLIVAGMFIIGILGFLSDRLIVWIVK----
310765617    ------------------------------------LTISLATLLVLLIVWWAVTRLQLIAPLFLPAPQQVWHQLLTIASPTGFMDATLWQHLAASLTRIVIALLAAVAIGVPVGILMGLNDTLRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRLRAARSLGASRWQVLWFVVLPGALPEILTGVRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGITVIALIAFALELALRALQRR---
266622873    -------------------------------------------------------------------------------------------HLMGSLKVALFGYSLGVLFGVPMGILMAWFKWVDRFVRPLFDLIRPVPGLAWIPMFILLFGIGILPKAAVIFLSTSVACIVNSYTGIKQTKQEHLWVGDVFGFSNLQKLYKIAIPTALPMIFTGLRVAMGAAWMALVAAELLASSGLGYMIQQGRYASKPALVFVGMIMIGIVGLLFDTILHWLE-----
296109397    ----------------------------------------------------------------------------------LLGTGSLVSNALISIKRVLSGFIIASLLAVPLGILMGYFTVINALFDTVIELFRPIPPLAWVPLSLAWFGIGEVSMVFIIFIGAFFPILINTISGVKGVPKPLIEAALTLGAKKRDILIKVVIPASSPSILTGLRVGIGIAWMCVVAAEMLPGSGLGYLITYAYSLSRMDIVIAAMIVIGLIGLILDRGLRYIEKK---
167034254    ----------------------------------------------------------------------------------------LWQPALETLQIALWGTLLGIILAVPLGFFAARNRWLYQATRQVLNVIRSINELILALVFVSAVGLGPFPGVLALALHGVGMLGKFFAESIEEIDQGPIEALQATGARPLQVIAFGVLPQVITAWIAVVLYRFEVNLRSATVLGMVGAGGLGFELVSSLKLFKYQETATCILVITVMVVLAD------------
225575131    -------------------------------------------------------------------------------------------DILASLQVALSGFCAAIIIGVPLGLLMGWWTYADRFIRPIFELVRPVPPIAWIPLVVVWMGVGLKAKALIIFFTAFVPCVINSYTGIKLTNKTLIDVSRTFGASNREIFWKVGVPSSLPMVFAGIRVALGNSWSTLVAAEMLAAAGLGYMIQIGRTVARPDIVIVGMVVIGAIGAVLSLILSRAEK----
149374634    ----------------------------------------------------------------------------------------------NHLMLVVVSAAVGTLVAVAGGIFVTRGRDFLPLVGQVASIGQTFPPVAVLALAVPVLGFGEAPILLALVLYGLLPILRNTLAGLEGIDPSVREAALGMGMSPVLVLVRVELPLAGRVILAGIRTSVTINIATAAIGSTIGARTLGDPVIAGLVNGNTAYVLQGAILIGLLALTTDSLFEALER----
146308136    ----------------------------------------------------------------------------------------FWQALGGHLALVGGTLALSLGLGFALALTIGRWPRTQAALYGLLNLLQTIPSLALFGLLIPVLGIGWAPALLALVAYSLLPVVRNTQVALQQVDAAVLEAARGMGMSRYQLFTRVRLPLALPVIIEGVRITSIQAIGLAAVAALVGAQGFGTFIFQGLGQGAMDLVLLGALPTI-------------------
256815984    -------------------------------------------------------------------------------------------DAYQHASVVFQCMVVATLLGVLIGVVTYRSEWAGNLATTTTAALLTIPSLAMIGLLIPLVGLGVPPTVIALTLYGLLPIVRNSIVGLRGVDPSLVDAAKGIGMSRSARLARVELPLAWPPILTGIRVSTQMLMGIAAIAAYASGPGLGNLIFRGIASLALNQVLAGTLGIIILALLFDAAYVLIGR----
297618911    -------------------------------------------LLPALVVIAWEVFAIYLGKPTVIPRLEAIVAVLLNPTMTLLGTGTIIDNSIISITRVLTGFLVAFAVAVPLGIMMGYYKPVNDIFDTFMELLRPIPPLAWVPLTLAWFGVGSTSIIFIIFIGAFFPILINTVAGVKEVPNILVEASKTLGCTGINVLRKVIIPAASPSILTGLRVGAGIAWMCVVAAEMLPGSGLGYLIMYAYSLSRMDIIVAAMIVIGLIGIVLDRGLRYIQDKK--
258639719    -------------------------------------------------------------------------------------------AFSQHLTLLGGTLLPALLIGVPLGIAIARHARWQQTAFSVLNLIQTVPSVALFGLLIAPLGIGMAPALIALVLYALLPLVRSVVAGLQQVPAEVRETARGMGMSRWQQFCFAELPLALPVWLSGLRVVVVQTLGLAVVAALIGAGGFGAILFQGLLSSALDLVLLGVIPVVALAVI--------------
254779209    ------------------------------------------------------------------------------------------DLIAQHFIIVALSSFLVLVFGVLIGVFVFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEVREEVIKAAIGLGCNPKELFFRVHFLLAIPQILAGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLIIALFSVLADKFVSV-------
142543912    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIVIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDITLRKIIDR---
145223695    -------------------------------------------------------------------------------------------DSYQHVSAVVQSVLLATVIGVAIGVLTYRNSLAANLATATSSVILTVPSFALLGLLIPLFGLGVIPSVAALVLYSLLPIIRNTIVGLNAVDPALTDAARGIGLSRLQTLGRVELRLVWPAILSAMRLSTQMSMGVLAIAAYVKGPGLGNLIFAGLARVGSPTALPMAL----------------------
50954890     --------------------------------------------------------------------------------------RGIPTRAGEHILYSLLTLLLSGAIALPIGFLIGHTGRLRGVAVGFSGALRALPTLGLVVLALLTANISIVPPLIALTVLAIPPLLAGAYSGLQAVDRRTIDAARAVGMTEWQIFSKVELPLSLPLVLGGIRAGALQVIATWTVAAILPVGGLGRFLFDGLAVQNYPEMLGGSIIVVALALVVDGLFALTQR----
157372796    ----------------------------------WLSSATLLVVLAIWWGVTALNLISPLFLPAPQQVLHQLITIASPQGFM---DATLWQHLAASLGRILVALLAAVIIGVPVGIAMGLNDTVRGILDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLSAVAGVRSVAQVRVRAARALGANRWQLLRFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIGVIAIIAFGLELGLRALQRR---
208434732    ------------------------------------------------------------------------------------------DLLAQHFIIVALSGFLVLVFGVLIGVFAFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVYSTYNALKEVREEVIKAAIGLGCNPKELFFRVHFLLAIPQILAGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLIIALFSVLADKFVSV-------
299133917    ------------------------------------------------------------------------------------IDKGLFWHLSASLQRVALGYSLAAIAGIALGTLVGQSIWAMRGLDPIFQVLRTIPPLAWLPLSLAAFRDGQPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVAAVVRLNPFEFFWKIMIPSAAPYIFTGLRIGIGLSWLAIIAAEMIGGVGIGFFIWDAWNSSHISEIILALVYVGIVGFILDRMIATIGA----
27377915     --------------------------------------------------IPPLVVIALLTLVWELVCRRTGSALPPPSRVFLIIDKGLFWHLSASLQRVAFGYSLSAIAGIALGVLVGQSVWAMRGLDPLFQVLRTIPPLAWLPLSLAAFRDGQPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVAAVVQLNPLEFFGKIMIPAAAPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSHISEIILALIYVGIVGFVLDRLIAGLGK----
137032319    ------------------------FLGGYQTVSSILGDGITKTFAWIYIPALPWTAVVIGAVILGYKLEGIRLAIIAGIGFSYVSIFGQWEPSMQTLSLVLFTAPVCFALGISLGIWGYLSKTVEAALQPILNVAQTMPHFSYLVPIVILFGVGDHAGSIATIIFATPPMVRLTILGLRKISPEVIESGLMSGCNKFQLLFRVLIP---------------------------------------------------------------------------
270264393    ----------------------------------------------------------------------------------------LWQHLAASLGRILVALLAAVIIGVPVGIAMGLNDTVRGILDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVALSAVAGVRSVAQVRVRAARALGANRWQVLRFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIGVIAIIAFGLELGLRALQRR---
27467143     ----------------------------------------------------------------------------------------LWELFVNHLLMSVYGVLLACLVGIPLGIIIARFGKLSGVIITIANIIQTVPVIAMLAILMLSMGLGMNTVIFTVFLYALLPIIKNTYTGINEVDPNIKDAGKGMGMTRNQVLTMIELPLSLSVIIGGIRIALVVAIGVVAVGSFIGAPTLGDIVIRGTNATDGTLFILAG-----------------------
15893404     ------------------------------------------LFYIILIAIWELIYKVFVDILGVWKAYTFPSPGEVYNALAYLVKDNLFIATGASLTRLVIGYIIALFIGIALALVCIKYKYVDENLTPLMLGLQTLPSVCWIPFAILWYGIDERSIIFVTVVGSLFSIAISTISGVKNVNPIYVKAARTMGARGKNLYFDVVIPSALPEIISGMRQGWSFAWRALMAGEMLSAKGLGQVLTAGRELGDISQVMAVMIIIIAFGLIFDKLL---------
134100967    ----------------------------------------------------------------------------------MIADGTLLKDTSASLARVLAGFALGTALAILLGFLMGWYGLVRSLTEPWVQFFRTIPPLAIIPLAIVLMGIGEVPKIFVIFLAAFLACVISTLQGVVTVDRTLINAARVLGAGDATIFRRVVVPASSPFILVGMRVGLGSAWATLVAAELIAAQGLGYRMQNAQLYYDLPTIFVSLITIGILGLVMD------------
226940110    --------------------------------------------------------------------------------LAWLFSGEMIHDAISSMYRVVVGFLVGAGLALPLGLVMGANPRLYALFNPLLQVLRPIPPIAYIPLAILWFGLGNPPSFFLISIGAFFPVLMNTIAGVNHVDGIYLRAARNLGVGSWTMFTRVILPAATPYILAGVRIGIGTAFIVVIVSEMIAVNGLGFRILEAREFMWSDKIIAGMLTIGLLGLAIDTAISRLN-----
300311044    ------------------------------------------------------------------------------------------ELTLQHLKLVGIAVSLAIAIGVPLGILIVRVRWLAGPLMGLATIVLTLPSIALFGLMIPLFGIGPLPAITAVFLYSLLPIMRNTYLALENIEAGIKEAGIGIGMTFWQRLRMVDLPLAVPVILGGVRTAVVMNIGVMAIAAIIGAGGLGVLILHAISQSNMQKLVVGAVMISVLAIIADTLLQRLQK----
49078122     -----------------------------------------------------------------------------------------------------------ILVGVPLGVLMTRFTWLAGPLQGAATVMLTIPSIALFGLLMPVYGLGPLPAITAVFLYSLLPILRNTYLALTGVEAGIREAGKGIGMTFWQRLRMVDIPLAVPVILAGVRTAVVMNIGVMTIAAVIGAGGLGVLILTSISQSNMPMLVVGAVLVSLLAIVADLLLQWLQR----
86356138     --------------------------------------------------------------------------------------------ALGHLQLVIGSIACSAVLAVLGGIFVTRKSGFLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMNATQRLFRVELPLALPLILEGLKVATVINIGTATIGSTVAAKGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLVEA----
289803509    -------------------------------------------------------------------------------------------ALVQHLMLLAGTVLPALAIGLPLGVWCYFSASRQGPVFTVLNVIQTIPSVVAVFPWLAEFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVAAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALAV---------------
300786191    ----------------------------------------------------------------------------------LALDGELADHLLASVGRSAAGFAVAVAVAVPLGLLIGWYRPVARFLQPLLELARNTAALALLPVFTLLLGIGELSKVSLVVYACVWPVLLNTIAGVNTVDPLLVKAARSLGLSSPRLFRKVILPSAVPTVFTGIRMAASYSILVLVAAEMVGAAGLGYLINTSQVNFQIQQMYAGILAVSVLGVLVNSGFVALERR---
34498311     ----------------------------------------------------------------------------------------LWQHLEASLQRIALALVAAVAVGVPLGALMGRSPLAQGLLDPMLEAYRPVPPLAYLPLIVIWFGIGELSKVLLIFLAILAPVAIATRHGVAQVGRNRLRAAQSLGASRSQLLWLVVLPEALPQILTGIRIGLGAGWSTLVAAELVAARGLGFMVQSAAQFLVTDVVVLGILAIAAVAFALELGLRALQRR---
163845505    ----------------------------------------------------------------------------------LLLNGQLVGDIFASLRRVLSGFVLGVALAIPVGFLMGWYRIARSLIEPRVQFFRMIPPLAVIPLAIVTLGIDESPKIFVIFLASFLSSVVATYQGVISVDRTLINAARVLGAKDATIFARVIVPASVPFILVGVRIGLGSAWATVVAAELIAASGLGYRMQQAQLYYDLPTIFVSLVTIGILGLFMDRLLQAADRR---
229488500    --------------------------------------------------------------------------------FTLAENGQLQEHVSASLTRALTGFFVAIAIAIPLGIAIAWYRPVSDFLNPILELFRNTAALALLPVFVLILGIGEESKIALVIYACTFPILLNTISGVRTVDPLLIKSAASLGFSSIRLFQKVVLPAAVPTIFTGIRMAAASSILVLIAAEMVGAAGLGYLITASQLNFQIPNMYAGIVAISLLGLTINAILVLIERR---
192362345    ---------------------------------------------------------------------------------------GMGWQILASLKRVAVGYTLAVIAGVALGILVGQSLWAMRGLDPIFQVLRTVPPLAWLPLSLAGFQDSHPSAIFVIFITSIWPIIINTSVGVRNIPMDYRNVARVIQLPGWQYFYKIMLPAAAPYIFSGLRIGVGLSWLAIVAAEMVGGVGIGFFIWDAWNSSRISDIILALIYVGLVGFALDRLVALV------
282868682    --------------------------------------------------------------------------------------QQLLTDAFQHVSAVFQCMVIATVLGVVIGVVSYRSGWGGSLAITSTATILTIPSLAAIGLLIPLVGLGVAPTVITLTLYGLLPIVRNSIVGLRGVDPSLVDAATGIGMSRLARLCRVELPLAWPPILTGIRVATQMLMGIAAIAAYASGPGLGNEIFRGIASLAINQVLAGTLGIVILALLFDAAYVLLGR----
294816399    ------------------------------------------------------------------------------------------DAVVQHLQLTGVSVLIALALAVPLALAARRWRWAAGPVLGLTTVLYAIPSLAMFSLLLPVYGLSAALVIAGLVLYSLTLLVRNILAGLRSVPEETRQAARGMGYGPLRLLLAVELPLALPAAMAGLRIATVSAVSLVTIGAIVGHGGLGNLIYSGMNTYFKAQVLTASALCVLIAVIADLLL---------
142650683    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
159896881    -----------------------------------------------------------------------------------------------HGQLVASAMAIALLLGLPFGWWSSRSRLISAIAINTTNGLRVIPSLAILFLFVAIFGLSIRSAIIALTILALPPILINTNTAFRTLNPAVREAAKAMGMPAWLQLWRVELPLAAPVILSGIRIALVEVIASATLAAFIGAGGLGSFITLGFSMSRVDILLVGAIPVALLAILAEIVMAGLLRW---
124266117    ---------------------------------------------------------------------------------LSIYTPEYYDHIWASVRRVATAFFLATGLGVPLGLFLGWSKSFREYVFPIFETLRPIPILAWVPLAILMFSGTETPVIFLTFLASFFATALNTMLGVESIDESYSRAAYCLGASKWQVFREVIVPGSMPYIFTGLQISVGVAWFSLVAGEMVGEFGLGYVINTSYTMVQYPTIVIGMVTLGAVGYVTSAMVRVV------
140766823    -----------------------------------------------LPGIPWTIVTAGAFILGYKLNGK-GLAIFSAITMIYISVFGQWKPSMETLSFVLVAAPISFLLGLALGIWAYRSKRVEAALNPILNVMQTMPHYSYLVPIMVIFGVGDHAGAIATIIFATPPMVRLTLLGLRKVSPDVVHAGKMSGCN--------------------------------------------------------------------------------------
257054147    -----------------------------------------------------------------------------------------------HVSEVVQSTIIAAVLGVGIGIAVYRSPVGSAVATALASTVLTIPSFALLGLLIPVVGLGATPTVIALVLYALLPITRNTIVGLASVDPAVTDAAKGIGMSRLGVLTRVELRLAWPAILAGMRVATQMLMGIAVIAAYAKGPGLGSEVFSGLTRNATNQALAGTLGVVILALLLEGVYFLIAR----
226361730    ----------------------------------------------------------------------------------WTGPEGIPALLLQHLIYTFLALFAAALVAVPLGLYIGHTGRGSVVVAGLANSLRALPTIGLLAPSFSSKLAYLIPSLIVLVLLAIPPILTNTYAGIRSVDPAAVDAARGMGFRSMRILTEVELPCALPLMLSGVRSAVLQIVSTATVAAYISLGGLGRLLIDGKAQSDYAQMAAGAVLVSLLALAFDLAIGFLTVR---
295835830    -------------------------------------------------------------------------------------------YIWTSVERGLFGFVLALVIGTPLGLLVSRVRFVRAAIGPILSGLQSLPSVAWVPPAVLWLGLNSSMMYAVILLGAVPSIANGLVSGVDQVPPLYLRAGRTLGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRTNSSMSMVFLAIFLILIVGIAIDLLIFSPLER---
73542181     --------------------------------------------------------VRVAAWGCLTVLALGGLAAWIGVDVIRQHQDRLLYDVADHMRLVVFSMALALATGIPAGIALPRMRRWADRLMQIFNVGNTVPSLAVLALALAVLGIGERPAILALWLASLLPIVRNTYEGLRNVSPTLLEAARGIGMTPFQRLLRVELPNALPVMLAGIRISLVINVGTVPLSFLIGANSLGELIFPGIYLNN-------------------------------
137571580    ----------------------------------YLLKYFMLPIKGFFISIPWPWFIFILVLLGWYYGRAKLAILNLILLAFIVIN-GLWLKAMVTIYLCGASVILACLIGIPLGIWGGLNDRANKILSSITDTLPTLPSFVYLIPVVMLFRVGDFTAMLAVILYSLAPAVKYTIHGIRSINSEIIDAGKANGCNNRQLLFNIRLPL--------------------------------------------------------------------------
22127835     ----------------------------------------------------------------------------------------LWQHLAASLGRIFVALLAAVVLGVPTGIAMGLNSNVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLAAVAGVRSVAHVRVRAARALGASRWQVLWFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
222102563    ----------------------------------------------------------------------------------LIGDGELLYHTGVSLRRVVIGFTIGASLGLSLGVLMGLSPRAEDYIKPLFLALAQIPTLGWIPLLMLLVGIEETLKIIIIAKGAFVPVTLNTFSGIRNVSVKYREIGRSFRFSPWQQLRLIVLPAAAPTIFTGIRYGLTNAWTSLVGVELLASSGLGYLLVWGRQMFWLDTVIVAMVVIGLVGFIMDRGLRRTE-----
143068435    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
256679038    ------------------------------------------------------------------------------------------SDAYQHASAVFQCMVIATVIGVLIGVFSYRSEWAGNLATTATSTILTVPSLALIGLLVPIVGLGVAPTVISLVLYGLLPIVRNAIVGLRGVDATLVDAAKGIGMSRTARLLRVELPLAWPPILTGIRVSTQMLMGIAAIAAYASGPGLGNEIFRGIASLALNQVLAGTVGIVILALLFDFGYVLIGR----
288790882    -----------------------------------------------------------------------------------LGDDQFWGHFWVTTQEALLGFVIGVGAALVLGTFISQIKIVEATLMPYIVAFQTVPKVALAPLFVVWFGFGLTSKVVMAAVISFFPMLVNVIEGLRAADADKIQMLTVFGASKTQIFRMVRLPSALPFIFAGLDIGIVFAILGAVVGEFIGAKGLGYLLLQTNYNFDIAGMFAVLVVLSVMGLVAHFVIRLLQKR---
152965260    --------------------------------------------------------------------------------------------LVSHLGYTAISVAVGFLIAFPIGLLIGHTGKGSFLAINAGNAGRSLPTLGLLSLLVTLMGLGFVPVLIALVVLVIPPILTSTYAGLRSVDRNAVDAARGMGMTSSQVLFRVELPMALPVVFGGVRAAVLQVVATATVAAYVGLSGLGRLLVDGLAVNDYGRVVAGAVVVAALAIVLDLLLGLVQR----
153006707    --------------------------------------------------------------------------------LAWIFSGELPHDALASLIRVAGGFALGAVLALPLGLLMGAKPMVYELMNPLVQILRPIPPIAYIPLAILWFGLGNPPAFFLISLGAFFPILMNTIAGVRNVDAIYLRAAKNLGASEWTLFWRIMIPAAMPYILAGVRIGIGVAFIVVIVAEMIAVSGLGYRILEAREYFWSDKVIAGMISIGLAGLGIDFFMNRLN-----
137068453    ----------------------------------------------------------------------------------------------------------------------------ASFMLGVCDIFQPFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGLNQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGFTLGICVAFIGLIFDNLITWVEKRKK-
142173505    ------------------------------------------------------------------------------------------EAILEHLVYVVVVVGIASLFSIALGVVTRHNTFARELSLAIASVFLTVPSLALFTIFIPLVGLGFWPSFIALFLYAILPVLRNTVTGLDGVDPSVLEAAKGMGLTSWEVLLRVQLPLAWPVILAGIRIATMLTVGIAAIATLVAGGGLGDFIKSGLARLPLPNSLEAIWLGTILCLLLAFVIDLGLK----
143035535    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLIFD------------
135705798    ----------FAHYIDAAVDWVWDTFFYSLNSFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGVAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPLSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGT----------------------------------------------
11498585     ------------------------------------------------------------------------------------------ERTLEHLYMFSVSLAVSVIVGVLLGVLIYRHRKIESLTFNALNVIETIPTLALLVLLLPILGLGMVPTIAACILYSILPIARNTYTGLVTVSEEYIEIARAIGMSEREILLKVRFPLALPLIMGGIRIAVVFTMGVVTLGGLIAAGGLGAPLQTGIHLYDKLLILVAGLWVGILAVLLDAFAGAVER----
142543445    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLSLGIIFGVPLGLFMGLNRFAKGFFDPMVELYRPVPPLAWAPLIITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQIIREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
136188331    -----------------------------------ISLWVLNPIENVLAQAPWYLTVFMIVLIAAILG-GIRIAILSLTLLMLIVASGIWFDAMITLTQTIVATILTMVVGIGLGIWVGRSNRADTFLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIIYSIPVVVKIVGEGIRAVPASIVEAATAAGSNIRQIITKVQLPAAKKSLLLATNQGMIFVLAVIVIGGFVGSGGLGYLVILGGSKPELGKGLVAGLVILLLGVIID------------
110635308    --------------------------------------------------------------------------------------DDIFAAVIQHLYLVVSSVGIALIISLVVGIWVARRPKAFSAIIMVTGVLFAIPSLALFALLIPLMGIGTGPAITGLSAYSLMILIRNIAVGFQSIPADVLEAAHGMGYGTPRRLWEVELPLAMPFIVAGIRIATVTVVGIATVAAYINAGGLGAIIFEGIDQRFPEKIIIGGLLTSALALLSDFVLSRIEA----
118472643    ----------------------------------------------------------------------------------------------EHMVISVAATVLTCVLAIPLGIALTRMRRYAKPIITVAGFGQAAPAIGLIALGAVLFGIGTTGSIAALTVYGALPIIANTVIGLDGVDPRLVEAARGMGMSSFSALLKVELPLALRVIVAGVRTALVLIVGTASLAAFTGGGGLGQLITVGIRLQQTTTLVVGAILVASLALFIDWLARVVE-----
118592851    --------------------------------------------------------------------------------WTHLGETDFYIHIAVSMQRILIGYITAAVIGILAGVLMGRSKLIRSLIYPYIEVLRPIPAVAWIPLAILMWPTEEASIIYITLLGALFPIVLNTLHGVEQTPEVLVRAAKSLGASRLQIFWHVILPAALPSIAAGLAIGMGVSWFSLLAGEIIGQYGIGYFTWNAYSLINYPDIVVGMLVIGGLGTL--------------
251795736    ----------------------------------------------------------------------------------LILSGELFHHFAASMIRSLSGFALALVIAIPLGLAIGWYPLARELLNPVMELFRNTAALALLPVFMLILGIGETSKIAIVLFACTWPILLNTIAAVGNVDPLLIKSARSMNLSSFKLFIKVILPASVPTIFTGIRMAGTGAILVLIAAEMVGAKGLGYLITYSQYNFQIPEMFAGILTIALLGLLINQGLSVLERK---
280960707    ----------------------------------------------------------------------------------------LWQHALVSAARILAGWAAGVVLGVAMGGVMASVRVIRHLLDPIIEITRPLPPLAFIPLFIVWFGIGETPKFILILIGVVPVMIIATVSALDAVPKELVQASRSLGASPLWALLTVRLRSALPAIITGMRLAMGGAWTSIVAVELIAASGLGYLINNAGVNLQTPLVLSGILAISVLGIAFDGLLRLLHR----
146312369    -----------------------------------------------------WLVVVFVALLGWMPHSGALFALFPELPRPVYLQESFISLTLAHFWLVGVSSVIAIVLGVGAGIAVTRGKEFRPLVETIAAIGQTFPPVAVLAIAVPVIGFGQEPAIIALILYGVLPILQATLAGLTAVPAAVVSVAEGMGMSAGQRLRKVELPLAAPVILAGIRTSVIINIGTATIASTVGANTLGTPIIIGLSGFNTAYILQGAVLVALAAIVVDRGFERLAR----
136392884    ----------------SFREWSRSNGDAIEAFFD-PLYFFLVWLEKLLIATPWPIILIIVAGLAYLGSRSWKLALGSVVSFMLIGYFGMWKDMMATISLISVSTLICIAVGIPIGILMSRYDRVQSAITPILDLMQTIPIFVYLLPVVMLLGIGRVPGLIAVCVYAIPP----------------------------------------------------------------------------------------------------------------
136087039    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
136408996    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGITLGVPLGIYMGVSRFCKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGATGTQLSKIRASHSLGASDQQILRYVILPNALPEILTGVRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGLLGLIFD------------
283458841    ----------------------------------------------------------------------------VSAGVELAQRGELGRHVAISTQRVLIGFGIGAVLGLVLGALIGLSAPVRLIAAPTIGALRAVPSLAWVPLLLLWIGIGENSKVTLVAIGAFFPVYTTVSAALAHVDPKLVEAARAFGLKGLRLFTTVQLPAVLPSVVSGLRLALAQAWLFLVAAELLGASGLGYLLTDSQNNGRTDRLLLAIVALAVLGKITDALVGVFERWVK-
186682956    ------------------------------------------------------------------------------------------QHTLEHLFLVGIAIGIAILIGIPLGILITRKTYLRQPILGIANILQTIPSLALLIPVPIIGGIGAVPAIVALTVYSLLPIIRNTYTGITGVDPAIREAGRGMGMTDRQLLLQVEIPLAMGVILAGVRVATVIAIGIATIAAAIGAGGLGVFIFRGISVVNDQLILAGAVPAALIALLADFAIGWLENKLKI
227515097    -------------------------------------------------------------------------------------------DTAQHAQLVLTSLLIALLIATLLILLCLHHDRLLTGLTYVFSLLYSVPSFAFFALLLPLTGLGDTTATVVLVVYSEYVLLRTFITGLRAIDPSLVEVAYGMGMTSRQVFFKVQLPLATPAIFSGLQVALASTMSIATIAATINAGGLGNLLFEGLQTQQLPPLLWGIIMTVALTLVSIAILRILQHFLR-
167581839    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPADAVDAARGMGMSALQRLAWVELPLAFPVILNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
171912998    ------------------------------------------------------------------------------------------QSLWHSIKVIASGFLLSSLVGVPLGILCGSFRFFSRLHEPFIEFFRYLPAPAFGALCVAMLGIHDAPKVAIIFIGTFFQQVLVIANTVRKVDPGLIEAAQTLGASRRKLVTRVIIPSSIPEIFTDMRILLGWAWTYLIVAEIIGASGLTWFINQQARYRNFDNVYAAICLIGFIGLGTDILLA--------
119387607    --------------------------------------------------------------------------------------------AGEHISIVAVAVGLAILTGVPIGIAITQNRRVADGVLYVASIIVTIPSIALFGLMIPILGIGWLPAVIAILLYSQLPIVRNTYTAITNVDPALREAAIGMGMTPFQRLTRLEIPIAIPVIMAGVRTAVVMNIGVAAIAAYIGAGGLGVLIARGISQTDPRQLITGALAVSLLAILADWALLQLQKR---
296126609    -----------------------------------------------------------------------------------IMNGNLIKNIYVSLLRVIIGFSIAFVFAFIFGMILGIKPERFEYFRNIIEFMRNVPPISLIAILILWFGIGEKSKIIIIILASFFPIFINIRQSIGTVDKKLIEVGYSLGFTKLKIFFKIMLPSALPSILAGMKIGLGYSFRAIIGAEMIAASGLGYMILDAQQLSRSDKVIAGIITIGVLGYIFDILFSYLIKK---
299138691    --------------------------------------------------------------------------------------------TFEHLWLTASAMLFASLIGLPLGILLTRQQRLARPVLAVANILQTIPSLALFGLLLPVPFLGDRAARLAIVAYALLPILRNTYAGIRSVDPALIDVSNALGMKGLQRLVKVELPLAASVILAGLRTATVTCVGVATIAAAIGAGGLGELIFRGVASVDNGLVLAGAVPAALLALCADGVLGLLEKRLAV
194289014    ----------------------------------------------------------ALAWAGLTLATLAALVAWVGVDVIRQYQERLLYDVVDHLRLVVLSMALALATGIPAGIALSRMRRWADRLMQVFNVGNTVPSLAVLALALAVLGIGERPAILALWLASLLPIVRNTYEGLRNVSPTLLEAARGIGMTPGQRLVRVELPNALPVMLAGIRIALVINVGTVPLSFLIGANSLGELIFPGIYLNN-------------------------------
152981435    -------------------------------------------------------------------------------------------HLWKSVTRVYGGFFAAALVGIPLGLLIGRIKVIRDLLDPTLQLLRPVPVTAWLPLSMIFFGIGPNAAIFLVFLGAFYPIVFNTTFGVKAVDNRLFEAALMLGCNGSSLFRQVVLPAAMPSILNGLRLGHGFAWILIVVGEMTGVPGLGAVIMDGRMLSRTDLVIAGMVVIGIVGYSTDRILVAIN-----
167043970    -----------------------------------------------------------------------------------LFVTAFWS-MLETIQMAFIGTVVGVAIALPLSLLAARNKFVYIPIRALLAAIRTFPSILWAILFVIIVGLGPFAGVLAIIMYTVGFIAKLQYEAIEAVDIDPMDAVSAIGVSKLQLIRFVVLPESASHLLSQILYIFDYNIRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLATVLIIDWV----------
294341848    --------------------------------IRAAIPRWVYIVLSISGFVLPLIAWQWIAASGWMGSLFLPSPLDVVHSFVDWTQNGLSNDTLISIYRVVMGFVLAAAIGVPLGIYIGAYKWFEALLQPVNDFVRYMPASAFIPLVLLWVGIGEGSKIAIIFIGVIFQIIVMVADAVRRVPENYLEVAYTMGARQGEVMQLVIWRGILPELLDILRINMGWAWTYLVVAEMVAANGLGFQILQSQRFLNTPKIFVGIFIIGLIGLLFDLAFRWIYR----
142948229    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
262373174    ------------------------------NALGDFLARHRSLVLSLSSVISVLVIWYLITVLKVVPSLFLPSPQAVWQKFLEVSQQGFWQHLAASISRVLLALVAAIAIGVPLGLWMGLNKWVRAVLDPLVELLRPIPPLAYLPLLVIWFGIGETTKVLLIFFSILAPVIISSTHGVISHQLNRERAALSLGASQSQVFWHVILPTALSHILTGIRIGLGVGWSTLVASELVAARGIGFMVQSAAQFLITDTVVLGIIVIAIVAVSFELFLRWLQK----
138101730    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLIVDVLQPMRAAYLRMPIVATFVLVMGAGYIIGGIRSAFVVGALTLFIALSPWWDRALVTTYMATFGVILSCIIGFTVGTLCFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPSSLHDAASMSGVTKIQRLLKIEFPLALPHMMLGLNQTIVFALFMVIIGAFIGT----------------------------------------------
308178581    ----------------------------------------------------------------------------------------IWGYALEHLQLTVVSALIVLLIAIPLGVLLTRLRKAAPAVRAIANFGQAAPAIGVIVLLAFWLGFGAKTAIVSLVIYAILPVLSNTIVGLQQVDERLVEAGRGIGMSQMAVLVKIELPLAVPVMLSGIRTALVLLVGTATLATFINGGGLGILITTGVNLNLNVVLIAGSLLVALLALTIDWLGRVVEQVAR-
111018174    -------------------------------------------------------------------------------------KQQLLTDSFLHVSAVVQSVVIATIVAVAIGILVYRSPAGSAIATALASTILTIPSFALLGLLIPILGLGVAPTVTALVLYALLPIIRNTILGLASVDPAITDAARGVGMSRTTVLSRIEIPLAWPSILTGMRVSTQMLMGILAIAAYAKGPGLGNLIFSGLSRVAIPQALTGTVLIVILALVLDGVLAVIGR----
297200024    --------------------------------------------------------------------------------------QQLLADAYQHASVVFQCMVVATLIGVLIGVVTYHSEWAGDLATTATSTILTVPSLAMIGLLIPVVGLGVPPTVIALTLYGLLPIVRNAIVGLRGVDPALVDAATGIGMSRVMRLVRVELPLAWPPILTGIRVSTQMLMGIAAIAAYASGPGLGNEIFRGIASLALNQVLAGTLGIIVLALLFDAAYVLIGR----
139020825    ----------------------------------------------------------------------------------------------------------------------------------ICDIFQTFPSFIYLLPAIMLFQISDVSAIFAIVIYSSIPMVRYTVFGLRNVPQQIIEASITSGCTDRQLLWKVKMPLAFPEIILGANQTLMFALFMVMIAGFIGTVDLSQEIFRALSFSDGGKGLIIGLCVAFIGLTADRLL---------
143855127    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGLLGLLFDTLRKIIDK----
251799432    ----------------------------------------------------------------------------VEAGVSLASSGDLWSNIQISVTRVLLGFALGGSLALLFGIAVGLFRRTEKLLDPTIQMIRMIPSLAVVPLFILWFGIGEESKVLLIAKSAFFPLYINTFLGIRNVDNKLFEVARVLGFSRLKQITRLILPAALPNIILGARLSIGLSWLGLVVAELIASSGIGYMMSDARQFADTPVVFVGIFIFAVLGLFTDTLLALIERR---
227508241    ------------------------------------------------------------------------------------------ESTWSSLGLWLISFIIGTLIGVVLGLFMGRYRQFNYWSFPFLKVIGIIPAAAWMPLTMVIFPTSYMAEIFLIAFAVWFPVAFMTIGGVQSISTDYFESAKTLGFSEFQILRKVVIPGALPNIFIGIFTAMGLSFTMLVISEMIGAKGLGWYINWAKGVGNYTQVYAA---IVIMAVLFSVIFSFLNK----
254466399    ---------------------------------------------------------------IWLPAPETVVARFFEIAAEGYQNFSLWQHLGWSLARVIAGFVAGAIVGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIWETGKIVLLFLAALWIMTIAARAGVSGVNISKIHAAYSLGASKWQIMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAA------------------------------------
116671581    -----------------------------------------------------------------------------AAGGKLLENGQLQSHLQASLTRSVSGFSIAVVSAVVLGLLIAWYGWLSSFLNPLLELFRNTATLALLPVFTLLLGIGEESKITIVAYAAFFPVLLNTIAGVRTVDPLLIRAARSLGLNSFRLFQKVILPSAVPTIFTGIRMAGTSSILVLIAAEMVGAAGLGYLIVNSQMSFLIPDMYAGILTVSVLGLAVNILLVALER----
137561729    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTAR------------------------------------------------------------------------
142673388    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKVIDK----
142268399    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGLLGLLFDTLRKIIDK----
140989623    --------------------------------------------------------------------------------MLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTERGSKIILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPLSLHEAGTMSGVSRIQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQDGPGVAIGLFVSLMAISVDVIVKWAEERKK-
307329018    ------------------------------DALDAVQIKRVSPVEVLVQKVLPPIVAVAVVLALWKVLVVAKVTDDYKLGLVWDALRRLWLQVWTSVSRGLFGFLIALVIATPLGLIVARVKFIRAALGPILSGLQSLPSVAWVPPAVIWLGLNDQMMYTVILLGAVPSIANGLVAGIDQVPPLFLRAGRTLGARGLVSARHILLPAALPGYVAGLKQGWAFSWRSLMAAEIIAKSGLGQYLENQRNNSDMAGVLLGILMILLVGIAIELLIFAPIER---
226360301    -------------------------------------------------------------------------------------KQQLLTDSLLHVSAVVQSVVIATIVAVAIGILVYRSPAGSAIATALAGTILTIPSFALLGLLIPILGLGVAPTVTALVLYALLPIIRNTILGLASVDPAVTDAARGVGMSRTTVLSRIELPLAWPSILTGMRVSTQMLMGILAIAAYAKGPGLGNLIFSGLSRVAIPQALTGTVLIVILALVLDGILAVVGR----
143934338    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGVLLGVPLGIYMGVSRFCKSFFDPMIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGAQLSKIRASHSLGASDRQILRYVILPNALPEIMTGIRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGSLGLMFDLMMRWVIGR---
148252923    ------------------------------------------------------------------------------------------EHLAASAGRAFSGLILAVAVGVPLGLVIGWYRSVAEILNPLLELFRNTAPLALLPVFVLMLGMGEVSKVAMVFYACLWPILLNTVSGAREVDPLLIRSARSMALSQTRLFTRVVVPASLPSIFTGIRIAGAYSILVLIAAEMVGAAGLGYLVNYAQFTFEIPKMYAGIVTLSLLGLVLNEVLVLAERR---
143708498    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
241202902    -----------------------------------------------------------------------------------------------HLQLVIGSIVCSAVLAVVGGIFVTRESGFLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMNGTQRLLRVELPLALPLILEGLKVATVINIGTATIGSTVAAKGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLIE-----
143939133    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLILGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFDTLRKLIDK----
224824744    ------------------------------------------------------------------------------------------HDSIASLYRVVVGFVAGAALALPLGLTMGSSPRLYGLFNPMLQLLRPIPPIAYIPLAILWFGLGNPPSVFLIAIGAFFPVLMNTISGVRHVDGIYLRAARNLGVGRLALFTRVMLPAATPYILTGVRIGIGTAFIVVIVSEMIAVNGLGYRILEAREFMWSDKIIAGMITIGLLGLALDSAMNALN-----
295836857    ------------------------------------------------------------------------------------------SDAYQHASAVFQCMVVATVIGVLIGVLSYRSEWAGNLATTATSTILTVPSLALIGLLVPIVGLGVAPTVISLVLYGLLPIVRNAIVGLRGVDATLVDAAKGIGMSRTSRLLRIELPLAWPPILTGIRVSTQMLMGIAAIAAFASGPGLGNEIFRGIASLALNQVLAGTVGIVVLALLFDFAYVLIGR----
152973449    ------------------------------------------------------------------------------------------RPLIDTLAMSIAGTAIAVVFSLVVAFVAARHPLVFGVARVLLNALRSVPELIMGIIFVAAVGFGALPGVLALGLHSVGMVSKFFAEAIEHVDEAPVEAARAAGATPMQVLLHAVLPQVTPQFADVAIYRWEYNFRASTVMGMVGAGGIGFELMGSLRIMQYQEVAAILLVILAMVTLVDAFSGVLRKRFK-
256680128    -------------------------------------------------------------------------------------------YIWTSVSRGLFGFLLALVIGTPLGLLVSRVRFVRAAIGPILSGLQSLPSVAWVPPAVLWLGLNSSMMYAVILLGAVPSIANGLVSGVDQVPPLYLRAGRTLGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRTNSSMSMVFLAIFLILIVGIAIDLLIFSPLER---
238027434    ------------------------------------------------------------------------------------------DLTLSHLALVAASSLIGSLAAIAAGIAVTRPAGFLPVARSIANLGQTFPPVAVLALAVPAVGFGAAPVLLALTLYGLLPVFESTLAGLGAIPAATLDAARGMGMSARQRLVSIELPLAMPVIVNGVRLAAVINLGTATIGSTVAARGLGDVIIAGLQTSNTAFVLQGGVIVALLAVLLYDALGLAGR----
204927650    --------------------------------------------------------------------------------------------TFQHLWLVALAVGLAIIIGVPLGVLIVRHKWLATPILGAATLLLTIPSIALFGLMIPLFGIGVLPAVTAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGISGSDIRMLIAGALMICLLAIVLDWLLHRLQ-----
222054757    ------------------------------------LLKIKHLLQYLSLSVAILVVWQALFQLGYIKPIILPPPSRIALTFLDLLKSGMAKHLGISVLRVLEGFGIAALLGLSLGIAIGLSRTLDRLTDLVIQVIKPIPPIAWIPLAILWFGIGEQSKVYIIFLGAFFPVIINTIDGIRQTDHKFVEVARILEVPRRKFIGQMVIPGALPAIMTGIRIGLMVAWMCVVAAELIAASGIGYLIMDARQLSQSDVVLVGMITIGVIGKLMDSVLKRLEKR---
222055586    ----------------------------------------------------------------------------------LLENGDLLTHTLVSLQRAFSGLLAATLIGLPLGLVLGWFPRLQQALEPLMELFAQANPVILAHIIIFFLGIGEVAKIFTICWLCIWPITFSTIAGIRDVDPQLMKAARSLGLGRWQLFLHVALPASAPSFFTGLRLAAGYAFLMLIASEMMGANGLGWLVMQSQENYHIQRIFAGATIITALAVLTDLLLKVLEKR---
114763105    -------------------------------------------------------------------------------------------AFWRHLGLAFGSLAVAAAIGFPLGILCHRNARMRAALLPVLSFLQTIPSLAMFGIMIPLLGWVFAPAFLALVLYSLLPVVANTVAGLDSTPPAARDAARGMGMTSRQRLWQVELPLGLPVILAGLRIVLVQNIGLAVIAALIGGGGFGTFVFQGLNQTATDLILLGALPTVALALIAAIVMDIL------
137580828    --------------------------------------------------------VVIGAALIGYKLQGIKLAVIAGIGFFYVSVFGQWEPSMQTLSLVLFTAPVCFILSLSLGIWGYLSKRVEAALQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLMSGCNKFQLLFRVLIPTARRDI---------------------------------------------------------------------
34496649     -----------------------------------------------------------------------------------------------HLYLVGVSMALALAVGLPSGILLPRLRRSAESWMQIFNIGNTLPPMAVLALAMAVVGIGDAPAIAALFLASLLPIVRNAYAGLAGLPPAMLEAADAIGMTSLQRLWRVELPNALPVILSGVRVALALNVGTAPLAFLIGASSYGELIFPGIYLNNHTALLLGAGGTALIALALDQSVALVGR----
259910017    ------------------------------------LTISLATLLVLLIVWWAVTRLQLIAPLFLPAPQQVWHQLMAIAGPTGFMDATLWQHLAASLTRIVIALLAAVVIGVPVGILMGLNDTLRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKNAQQVRLRAARSLGASRWQVLWFVVLPGALPEILTGVRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGITVIALIAFALELALRALQHR---
140741300    ----------------------------------------------------PWTAATVGAFLLGYQLNGFRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNIMQTMPQFAYLVPIIALFGLGDHAGSIATIVIATPPMIRNTILGLKRISPEVVEAGLMSGCNKRQLLFKVLIPTARRDILNGVNTVIMQ-----------------------------------------------------------
143837142    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
308184603    ------------------------------------------------------------------------------------------DLLAQHFIIVALSSFLVLVFGVLIGVFVFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEAREEVIKAAIGLGCNPKELFFRVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSLIIALFSILADQFVSV-------
33600430     ---------------------------------------------------------------------------------WFVSNGDIYGHLWVTLSETVLAFFIGTVSGLGFGLWLGLSPGASAILDPYIKAANSMPRVILAPIFGMWFGLGIWSKVALAVTLVFFIVFFNVYQGVREVSPTLLDNARMLGARRRQLLRHVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGASGVGYLILQAEGTFDVNTVFAGIVVLTAFALLLDYVVGMGEKR---
254513156    ---------------------------------------------------------------IWLPAPETVVARFFEIASDGYQNFSLWQHLGWSLLRVVAGFIAGALIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIWETGKIVLLFLAALWIMTIAARAGVSGVNISKIHAAYSLGASKWQIMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAA------------------------------------
218549967    -------------------------------------------VLAVLVTIWWAVTACLISPLFLPPPQQVLAKLVTIAGAQGFMDATLWQHLAASMSRILLALIAAVVIGIPAGVAMGLSPTIRGILDPIIELYRPVPPLAWLPLMVIWFGIGETPKVLLIWLAIFAPLTMSALAGVQSVQQVRIRAAQSLGANRVQVLWYVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFLLELSLRALQRR---
84494364     ---------------------------------------------------PAAFVAAILVLWWLLTSVTSSLPTYLVPSSAFADNAGYFTHTWVTLVETVIGFVVAVIVGLLVAIAMIYSTSFERTLYPLVLFAQVVPKIAIAPLFVVWLGFGMTPKIVVAVLMAFFPIVISGLAGLKSVDPEILELTSTMGANPLKVFAKIRFPASLPQLFSGLKVAATLAVTGAVVGEFVGSNGLGYVILQANGNVDTASLFVALIIMSLLGVALFGLLQIAER----
282868684    ---------------------------------------------------------------------------------------------WQHVRLTAISTFWVLIIAIPLGIALTRRRKAAPAFTALANIGQATPAIGLLALLVIWLGIGPRTAIIGIVIYAVLPVLSNTVAGLRAIEPNMIEAARGMGMSGRGVLLKVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGDLITSGIQTQRMPVLIIGSVLTVVLALLVDWLASLAE-----
154151551    ----------------------------------------------------------------------------------LTLSGELLTNIAVSLGRVLVGFFIALAVALPLGFLLGWFKSFETAVNPLLQVLGQANPFTLFPVFITLLGIGELSKISIIFWVCQWPVLFNTVSGIKNVDPAIVKMARSMGIGKWQMFRKVLLPAAMPSVFTGIRMSAVFAFFMLIGAEMIGASGLGYMILQAQATFQMPKMWVGIVTVAFLGILFNWILLQIEKK---
116749648    ----------------------------------------------------------------------------------------YYKSVYHSLFRVLLGFCTASAIAIPLGLTMGWNRIVRDLTMPGFELFRSVPPVAWVPLSIIIFAQMEYSIVFITFTGAFFVVALNAKLGAESIDQSLFRAAWCLGANPRQVFRHILLPGSLPSIFMGLALGMGIAWQTVVAAEMIGQYGLGYLAWESYSLIRFPEVILAMASIGVLGYVCSAILR--------
298245614    -------------------------------------------------------------------------------------------HSIQTMVETVLGLALATVLGVAIAVAIDLSSWLRRALYPLLVASQTIPMVALAPLLLVWFGFDILPKVILVVLYCFFPITVACADGLLSVDPDLVRLMRSMRASRWQILWLVRLPGAMPSFFSGLRIAATYSVTGAIIGEYVGAQGLGIFMQTSANAHAIVLVFAAIVITTVLSLALFALVSLVE-----
260467171    ------------------------------------------------------------------------------------------QHAVASLGRVFAALIAAILVGVPVGLAIGISTVGRGIFDPLLEFLRPIPPLAYLPLVIIWFGIGEPSKILVITIAMLAPVALSTASGVRGVSQERINAARSLGATHAQVVRHVILPSALPSILTGLRIALGAGWSTLVAAELVAARGLGFMIQSAAQFLVTDVVVMGILVIAAIAFVLEFTIRRIER----
220924993    ----------------------------------------------------------------------------------WLFSGELPHDAVASLGRVIAGFAIGVALALPVGLLMGTSDRLYGLVNPLLQILRPIPPIAYIPLAIVWFGLGNPPALFLIAIGTFFPVLVNTVAGVRQVDSIYIRAARNLGAGPWTLFRRVILPAASPFVLAGMRIGIGTAFIVVIVAEMIASDGLGYRILEAREYMWSDKII--------------------------
136634664    -------KLSIRQPIANAVDALTVNFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIAYL-TVGLRFAFTTALLLLFIGACGIWIQSMITLSSVLVSVAICFAVGVPLGIIASYNERFRNMQNVVLDAMQTLPYFCYLIPVLMFFG---------------------------------------------------------------------------------------------------------------------------------
229828907    ---------------------------------------------------------------------------------------DYFGMLTSHIYISVLAALIAFIIAFPLGILVSKSPLGRALAEHLFGLIRIVPSLAILMLALPFLGIGVKTALVALVALAIPPILVNTSSGINAVPAATIEAATGMGMSPRQVFQEVTLPLAFPYIFAGFRTAFVEVIASTTLAAYIGGGGFGKIIVTGLGLLRTDYLLIGGISVAALSLVSGALLDA-------
291449850    ------------------------------------------------------------------------------------------DAVLEHLQLTAVPVALALALAVPLAVVARRWSWAAGPVLAVTTILYTIPSLAMFSLLLPVYGLSASLVVAGLVLYSLTLLVRNILAGLRAVPEETRQAARGMGYGPVRLLLTVELPLALPAAMAGLRIATVSAVSLVTIGAIVGFGGLGNLIYAGMNTYFKAQVLTASVLCVVIAVAAD------------
142789091    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
91780201     ------------------------------------------------------------------------------------------RHTLISLQRVVVGFGIGTMGGFAIGAALGLSRTLEAYVLPGFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPATLSTLQGFRQSPHSLEEVARGYGYSEWQRIVYVVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVVVGAIGLVVNRLLDSLEARLR-
143442816    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
108799491    ------------------------------------------------------IAIAVLFVGGWQLSSERLIPAFYVSSPALIRTGELWPHLTQTLLEVALGLLIGVPLGAVLGVALGFSTILGGWLLPYMMALYSLPRVVLAPLFIIWFGVGLISKVTMVVTMVVFVVFYNVYQGVQEIDRDLLDVAKSLRANRLQTLRWIVVPSLVPWLITGLRLSIGIALIGAVIAELIAASGLGYYIKYSSNLLDVTGVFAGLAVITVVAIALEQLLKRIERR---
228474625    ------------------------------------------------------------------------------------------ELFFKHLLMSIYGVLFACIIGIPIGILIARYSKIAWPVITIANIIQTVPAIAMLAILMLALGLGPSTVVFAVFLYALLPIIKNTYTGITEVDYNIKDAGKGMGMTNNQVMRMIELPLSLSVIIGGIRIALVVAIGIVAIGSFIGAPTLGDIIIRGTNSTD-------------------------------
142007020    -----------ADFWNRGVDWIWDTFFHTLKIFTWLIVDVLQPMRAAYLRMPIVATFVLVMGSGYIIG-GIRSALVVGALTLFIALSPWWDRALVTLYMATFGVFISTIIGFTVGALCFQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPTALHDAATMSGVTKLQRLSKIEFPLAFPHMMLGLNQTIVFALFMV------------------------------------------------------
142507279    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
116250280    -----------------------------------------------------------------------------------------------HLQLVIGSIVCSAVLAVIGGIFVTRESGFLPLSRAVANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMNGTQRLFRVELPLALPLILEGLKVATVINIGTATIGSTVAAKGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLVE-----
142427785    -------------------------------------------------------------------------------------------HIWDSFMRVLLGLIFGIVIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
136831429    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVLGIIFGVPLGLLMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASKWQILRYVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
135142992    --------------------------------------------------------IATGSVLAFFVAWQLLPALGVVAAVEVLLTDNFFYHARISLTEFVLGFALALACAVPLGILLGVSRTARHLLDPPLMALYIAPTLVLLPIMIIWLGIGMASKVAVVFLGAIFPVIVNTMAGMREADQRLVRMAEAFCASRTDVFRHVLVPGALPSILIGIRLAVGRGVLGVVVGELVSQAGIGYQLVTYGSSMRIDRLLVYALVVSFFGYGLTSFVRLFETRVR-
41406373     ---------------------------------------------------------------------------------------GLAARILEHLEYTGIAVGASALIAVPVGLLIGHTGRGTLLVVGAVNGLRALPTLGVLLFGTLLFGLGLGPSLVALMLLGVPALLAGTYAGIANVEPTVVDAARAMGMTESQVLLRVEVPNALPLILGGLRSATLQVVATATVAAYASLGGLGRYLIDGIKEREFHLALVGALTVAALALVLDGLLAVA------
225181815    ------------------------------------------------------------------------------------------ELAIEHFYLVLLAGAISILIGVILGVAITYNRVAARIVLGVCQVLMVIPSFAMLGFLLPFFGIGFRTGVVALILYCLLPVTQNTYIGILEIPPSVLESAKGMGMSPFAILWKVKIPLALPVIIAGFRTAMIMIVGIAAIAAFIGAGGLGEMIFQGISRSQANRILTGAIFIAIIALMLDVLMSRLEE----
239623114    ----------------------------------------------------------------------------------------IWQHALASLKVVLIGGGLGVAVGIPLGILMGWYTRFDLFFKGIFDVIRPIPPIAWIPIMVVLLGIGVKAKAAVIFLASVVPCVINTYAGIKQVNPVHIWVAQIFGATNLQMLRTIGIPTAMPMIFTGVRVALNAAWMALVAAELLASTGLGYMIQISRTFGRPDIIIAGMFAIGVLSMLFNLVLSLLEK----
269127836    ----------------------------------------------------------------------------------WSGPDGIPTRVLEHLWYSLLGFAITVLIALPAGLVLGHVRRGRAAALVGLNAARALPTLGLLVLAVILTGGDLVPILVPLVALAVPPVLVNAYTGVRQVEPRLRDAAEGMGMRGRQVLLQVELPVALPLILLGMRTAMIQIVSTATIAAYVGLGGLGRYIVDGYARQEYASMAGGAILVIALAVAVQFVFA--------
120537167    --------------------------------------------------------------------------------------------MIETLEIALWGTLLAVSLSIPLAWFAASNRVTYTLARGFISLLRSVPELIVALFLVLAYGFGPIAGVLALGLHAAGFLGKFYAEDIENADKQPQEALEAIGAGKIKTVLYAVMPQVLPQYVAYTAYILDRNLRMATVVGLVGAGGIGQELKGRFDMYDYGHVMTILIAIFLFVFLLDQLSARIRSRM--
142234649    -----------------------------------------------------------------------------------------YRHIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
170738807    -------------------------------------------------------------------------------------SSGHWPDALASLSRVLAGYAIAALCGVGLGVAIGWWRLVERTVEPTLQMLRPIPPVSWIPLAIIWFGIADRPAIFLVFLGAFFPILMNTIHGVRSVDRNLIRAGAMMGASERQLLARIVLPAALPAIVSGLRIAIGSAWMLTVTAEMVAVSGLGYVLWDSYYFLRYDIVLAAMISIGLLGYLSDLCLKAVAA----
142537579    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
260430584    --------------------------------------------------------------------------------------DAFWRATLRHLELALGSLGAAALIGFPLGILCHRQAALRGSLLPVLSFLQTIPSLAMFGIMIPLLGIGFAPAFIALVLYSLLPVVGNTVAGLDSVPAPVREAARGMGMTGWQRLLRVELPLGLPVLLAGLRIVLVQNIGLAVIAGLIGGGGYGSFVFQGLNQTATDLILLGALPTVLLAMVAAIVMDIL------
119961771    -------------------------------------------------------------------------------------------HIAASLTRSVAGFGAALVAGVSLGLLIAWYGRLNSVLNPLLELFRNTAALALLPVFTLLLGIGEESKISIVAYAAFFPVLLNTIAGVKTVDPLLIRAARSLGLNSFRLFQKVILPSAVPTIFTGIRMAGTASILVLIAAEMVGAAGLGYLIVNAQSSFLIPDMYAGILTVSLLGLGVNFLLVALER----
227871986    ----------------------------------------------------------------------------------------LWECTVSSLFLLFCGYFSGLIVGLFTGIACGYNKKINYWIEPFMKLLGSIPSTTWIPIVMVLATSLFRGSVFIIALGVWFSITLATITGIRNMDKSYYEAARTLGAKEKDLILEIAIPSALPSIFQGMVQAMSSACMALMVAEMIGVSGLGWYITWQKSWAEYGKMYGAIILICGIFVTVNFLLNSIKKR---
119474985    -----------------------------------------------------------------------------AAFLSHLGDAEFYKHILISMRRILFAYSIAVVLGVTIGVLVGRSRIARAAVLPYIEVIRPIPAVAWIPLAILMWPTEESSIVYITFLGALFPIILNTIHGVKETPEVLVRAAVSLGAKKMEVFWHVVLPAALPSIAAGLSIGMGISWFSLLAGEIIGQYGIGYFTWDAYSMINYPDIVVGMLIIGGLGTLSTYLIGLMMR----
309811618    -------------------------------------------------------------------------------------------RSYQHTSLVVQSVLLATIIALVLAVIVIRNKKLESFANIFSAIGLTLPSFALLGILLPLVGIGAVPSVIAVTFYAVLPILRNAVVGLQAVDANLLESARGMGMSKVATLLKVRLPLAWPVILAGVRTSTQMSFGVAAIAAYALGPGLGGYIFTGLSQNAINFALVGTIGIVILALVLDLIL---------
256680820    ------------------------------------------------------------------------------------------DAVAQHIELTAAAVGIALVIAVPLAVLARRLRWAAGPVLALTTVLYTIPSLAMFSLLLPVYGLSATLVVAGLVLYSLTLLVRNLLAGLRAVPEETRQAARGMGYGPLRLLLAVELPLALPAAFAGLRIAMVSAVSLVTVGAIVGFGGLGNLIYQGMNTYFKAQVLTASVLCV-------------------
146317872    ----------------------------------------------------WLTFSLIVALMIWWTSRSFPNIILVWNALLIMIDKGFFEDIFSSLTSVFFGFTSGFLLSAPNALLMAWYSPYRNIVKPWIQFIRNIPPLAYVPLVVISAGVGLLPQVIVIAIATFLTMTVTIYQGIINIDPNLIKAARILGASDFEIFKRILVPSSIPFIMTAVRLGTSISLTTIIAAESTGASGMGMRIRSLNNSFDSSGMLLYIILIGVIGLLLNKLVDLIERK---
260654834    -----------------------------------------------------------------------------------------------TLTRVFTGCAFAIMIGLPVGLLMGYSRTALVALSPYVNSIRQVPIMAWVPLSIIWFGLGDGPTIFMITMSAVFPILINTISGVMNIDPNYKNAARCMGAKTWQVMRDVVLPGALPNFLTGCRLALGSAWMSVICAEFIATSGFGYIMVEAQVRMQTPLLYALMIMSALVGFAIDQSIVLLER----
229828160    ----------------------------------------------------WLLISLGVALALWLFASSRWPIIFANPEQVWQVFLELWEHVWASLSRVLTGFGIAFLLAIPIAFLMAWYEPFQKIVEPWIQFVRNIPPLAYVFLITAALGVGNMGKVTVIVIASFLVQVVTVYQGVKSVDVTLIKAARVLGARQSDIFFKVTIPAATPYILVAARLGLSTSLTTLMASEIVGGRGLGMMIQKASGYYQMDIVLLGIIVLGVIGIAFEKIVRGLERR---
146284405    ---------------------------------------------------------------------------------------GLAWQLLASLERVAVGYLLAVVAGVGLGVLIGQSDWAMRGLDPIFQVLRTVPPLAWLPLSLAGFQDSHPSALFVIFITAIWPIIINTAVGIRNIPQDYRNVAQVLQLNGFEYFKTIMLPAAAPYIFTGLRIGVGLSWLAIIAAEMIGGVGIGFFIWDAWNASRISDIILALVYIGVVGFVLDRLVAFVGQR---
117621146    --------------------------------------------------------------------------FATLAGPQGFMDATLWQHLAASLQRILIALAAATLCGVTVGLAMGLSPTLRGMLDPLIELYRPVPPLAYLPLMVIWFGIGETSKVLLIYLAIFAPVAMATLAGVQGAKQVRLRAARALGANRWQVLWYVIVPGALPDMLTGLRIGLGVGWSTLVAAELIAARGVGFMVQAAGEFLATDVVLAGILVIALIAFTLELGLRALQRR---
140741299    ----------IAHYIDAGVDWVWETFFYSLNTFNKFLLTQVLGPMKKAYLGMPVIATFTLAMGVAYIVGGLRTGLLVGGMLLFIALSEYWDRALITMYMATFAVIMASLNGIIMGSIFAQTERGSRFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIIYATVPATRYTVWGLKSVPLQLHEAGTMSGVTRMQRWTNIEIPIAFPTIMLGVNQTVVFSLQMVILGALM------------------------------------------------
70733776     ---------------------------------------------------------------------------GWLLATSGYMDSTLWQHLAASLQRIGLALGFAVLTAIPVGIAIGANRIARGVLDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPAKLRAAQSLGATRAQLIRHVILPSALPDILTGVRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILVIALIAFAMEMGLRALQRK---
170724138    ------------------------------------------------------------------------------------MDASLWQHLGASLGRIGLALVAATLTAIPVGIAIGYNRVARGILDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPARLRAAQSLGATKVQLIRHVILPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILLIALIAFALEMGLRALQRK---
150376774    ----------------------------------------------------------------------------------------LFWLTVLHLRTVFIATFAATVVAVSLAIIVTRKAGFLPLSRSLVNIGQTFPPVAVLALAVPIYGFGEKPTLIALFLYGLLPIFENALTGLTTLPPTVVEAARGAGMTGSQRLIRIELPLALPVILTGVRLSVVISLATATIGSTVAAKTLGEVIIAGLQSNNLAFVLQGGLIVAALAVLIHDALQGLER----
258639798    --------------------------------------------------------------------------------------------IWETLQLAVSSTLLGVGIAAVLAFFAADNKSARVAIRAFVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYEAIESASDKPVRGLAACGANKLQRMRFAFWPQVKPTFLSYSFMRLEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLIIVVVSLLDTLSGWLRRR---
239941602    --------------------------------------------------------------------------------YLITRHQQLLTDAFQHVSAVFQCMVIATVLGVIIGVVSYRSGWGGSLAITSTATILTIPSLAAIGLLIPLVGLGVAPTVITLTLYGLLPIVRNSIVGLRGVDPSLVDAATGIGMSRTARLCRVELPLAWPPILTGIRVSTQMLMGIAAIAAYASGPGLGNEIFRGIASLAINQVLAGTLGIVILALLFDAAYVLLGR----
262376493    ----------------------------------------------------------------------------------------FHESLWHSIKLVFTAFFISSLVGIPLGILCGFSNKISQLTEPFVEFFRYLPAPAFGALAVAILGINDAPKIAIIVIGTLFQQILIIANTTRLVDRSLIEAGFTLGTNKFKSLLHVVIPAALPEIYRNLRVLLGWAWTYLIVAELIGSSGITWFITQQARYQNFDNVFAAILIIGVIGLLCDVILMKLGQR---
138105215    ------------------------------------------------------------------------------------------EYLQGHLALTFAALGAGIAMSVPLGIVASRSPRIRHPLLATVSLIQTVPGLAILALVVAMLGIGFLPAFIALTLYSMLPIMRNTVSGLEGVPAEVVEAARGIGLAPRQRLWKVELPLALPVIVAGIRTAAVWTVGMATLSTLVGASSFGNYIFIGIQTRNLTAVTVG------------------------
190890182    -----------------------------------------------------------------------------------------------HLQLVVGSIACSAVLAVLGGIFVTRESGFLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMSATQRLLRVELPLALPLILEGLKVATVINIGTATIGSTVAAKGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLVE-----
135882515    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIILGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
288905483    -------------------------------------------------------------------------------------------ALIEHIELTSFSLLFALLFASVITVILLFYPKIRQASVYVLSLLYAIPSFALFTLLIPVTGLGTRTAIIALVIYAQYTLVRTFLAGLTQVDDSIVEVATGMGMTRWQILSKIQLPLAQSSIFAGLRLAASSMIAIATIASTINAGGLGSILFGGLRTMSLPKLLWGIILTVALSLLVNLILYLVEE----
156346107    ----------------------------------------------------------------------------------------YLKEMVVTVQIALWGTVLAIVLAIPLGILCSENWWVYQPIRRVMDACRSINEMVFAMLFVVAVGLGPFAGVLALFIGTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIYGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFAQ----------------------------
295835331    ------------------------------------------------------------------------------------------DAVAQHIELTAAAVGIALVIAVPLAVLARRLRWASGPVLALTTVLYTIPSLAMFSLLLPVYGLSATLVVAGLVLYSLTLLVRNLLAGLRAVPEETRQAARGMGYGPLRLLLAVELPLALPAAFAGLRIAMVSAVSLVTVGAIVGFGGLGNLIYQGMNTYFKAQVLTASVL---------------------
300716566    --------------------------------------------------------------------------------------------TFQHLWLVGLAVGMAIVIGVPLGIVIVRYKWLATPVLGLATIVLTIPSIALFGLMIPLFGIGVLPAVTAVFLYSLLPIVRNTHTALENIPPGLREAGRGIGMTFSQRLRWVEIPMALPVIFGGIRTAVVMNVGVMAIAAVIGAGGLGLLLLDGISGSDVRMLIAGALMICLLAIILDWLLHRLQ-----
141563635    ---------------------------------------------------------------------------------------------------------------------------------PILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPLEVIEAGKMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVIAAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKLSLAWANKQ--
148254269    ------------------------------------------------------------------------------------IDKGLFWHLEASLRRVAIGYAIAAIVGVAVGTLIGQSVWAMRGLDPIFQVLRTIPPLAWLPLSLAAFRDGQPSAIFVIFITSVWPIIINTAVGIRNIPQDYRNVAAVVQLNPLEFFAKIMIPAAAPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSHISEIVLALFYVGIIGFVLDRLIATVGK----
143260358    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
143669169    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIEK----
229588360    -----------------------------------------------------------------------------------LYRDDLLFYLQAHLILVLVSMLAALIVGIPAGILLSRPNMVGRAERQIFNIGNTVPPLAVLAIALGVLGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAATGIGMTPRQVLFRVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
118472579    -------------------------------------------------------VVPVLLLVAWQVAAAWELVSPSVLPGPLTILQSYWQALPISLQRAGLGLLIGGITGLVLGVAAGLWAVAERIYDAPLQMLRTIPFIAMVPLFVVWFGIGEESKVALIVGASIFPVYLNTYHGIRAIDRKLLEVGQTFALSRRETIRLVVVPLAMPSILVGWRYAAGTALLALVAAEQINTSGIGYILNTANQFQRTDIIIAGILVYAALGILVDVIMRLIER----
139608838    -------------------------------------------------------------------------------------------AMLETLQMAFIGTVIGVVIGLPLSMLAARSKFVYAPTRALLAVIRTFPSILWALLFVIMVGLGPYAGVLAIVMYTIGFVTKLQYESIETIDSDPMDAVSSIGVSKFQLIRYVVLPESASHLLGQILYMFDYNVRQTSILGIVGAGGIGFFIINYIKFFEYGKAAMFMLVVLITVLVIDWI----------
142841758    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGLLGLLFDTLRKLIDK----
291295462    ------------------------------------------------------------------------------------------QSAWATLEAAFLGIAGSLLLGLPLGYAMGRSRALERLLSPFIVALQAVPTIIIAPLLVIWFGYGLSSKTITVILISIFPVLVSTMVGVREVDRVYREVFQTMGASAWGVFSKLEFPGALPVVLGGLRLTVSLALIGAVVAEFVGGAGLGYLANSERLNFRYANAFAAVGVTVVLGIALYGLVAWLE-----
300790728    ---------------------LKPSASPLFS-LRAPISAASRWTLAVLSFAVPFLAWVVLSVSGAVDATFLPSPAAVLAGIDMASTGELFDDLWTTTQRVLEGFGLAVLVSVPLGILMGSFTAGQAFFEPLIGLLRYLPASAFIPLLIIWLGLGEPSKIAILFIGTVFFNTLMTADVVRGVPNSLIDVSYTLGARRGEVLRKIVVPHSLPGMIDAIRVNAAAAWNFVVVAELINSSGLGYRIVRAQRFLQTDKIFAVLVVIGIAGLAIDVLLRLLRTR---
108801927    ----------------------------------------------------------------------------------WAGPAGLGARIVEHLEYTVIAVVFSALIAVPLGMIIGHTGKGTFLVVTGVNALRALPTLGVLLLGVLLWGLGLVGPTVALMLLGIPPLLAGTYSGIANVDPAVVDAARSMGMTERRVLLRVEVPIALPLILGGLRTATLQIVATATVAAYASLGGLGRYLIDGIKVREFYLALVGALMVTALALILDGLLAFA------
303244148    ------------------------------------------------------------------------------------------SNTIISIKRVLSGFLIAGIVAVPLGILMGYFSIIHDLFDTFIELLRPIPPLAWVPLALAWFGIGETSMLFIIFIGAFFPILINTIAGVKSVPKILIESVQTLGAKEKDILLKVIIPASSPGILTGLRVGAGIAWMCVVAAEMLPGSGLGYLIMYAYSLSRMDIVVASMVIIGIIGLSLDRGLRYVEDR---
282867085    ------------------------------------------------------------------------------------------DAVLQHLQLTGAAVAVALLLAVPLAVAARRWRWAAGPVLGLTTILYTIPSLAMFSLLLPLYGLSAALVIAGLVLYSLTLLVRNILAGLRAVPEETRQAARGMGYGPLRLLLAVEVPLALPAAMAGLRIATVSAVSLVTIGAIVGHGGLGNLIYSGMNTYFKAQVLTASVLCVVIAVAAD------------
209547753    -----------------------------------------------------------------------------------------------HLQLVIGSIVCSAVLAVAGGIFVTRPSGFLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMSATQRLLRVELPLALPLILEGLKVATVINIGTATIGSTVAAKGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLVEA----
143698088    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQWEVIWITIIIMGLLGLLFDTLRKIIDK----
194290023    ---------------------------------------------------------------------------------WFIVERDIYLHLGVTLIETVLAFGIGTVAGLGVGLWLALSPMTSAILDPYVKAMNSMPRVILAPIFAVWFGLGIWSKVALAVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANQKQLLRHVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGARGVGYLILQAEGTFDINTVFAGIVVLTAFALVLDWMVGIGEKR---
145294562    -------------------------------------------------------------LIVLITNPPRFLLVGPSAAFAELFNRGYFSNAWVTLQEALAGFVLGTALGVLCGAALHYFPAVRTFLYPALVAIDTIPKVALAPLFIVWFGFGFESKVFVAMAIAFFPLVINTFDGLSSVPHELKELARINRATTWQRLSKIEFIYAVPSIFSGMKISISLAVGGAVVGEFIGSKGLGYVILLANSQVDLASMFAAFIVLASISLALFYAVDLAAKR---
254456657    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDVTLRKLIDR---
140333374    ------------------------------------------------------------------------------------------QHLAASLGRMLGAFALAVATGVPLGLAVGASPVVRGIVDPLIELYRPVPPLAYLPLMVIWFGIGELSKVLLIYLAVLAPVVIATAAGVRGVPRDRLNAARALGASRFQLGHAVILPNALPDILTGLRIGLGAGWSTLVAAELVAARGVGFMIQSAAQFLVTDVVLLGIFVIAAVAFALDGLIRLAQRR---
227499069    -------------------------------------------------YVPPLIPFIVLGLLWKFVTSAKLWTAYILPPLIMIQNGQLVEHAALSLMRVFIGFSCAFLLAAFLVTLSLLLPFFRKMNHGLLVFIQHIPPLSLIPLLVLWFGIGETPKFLIIILATFFPIYLNMEDGLLRADPKLLEVGKTLGFSQRETLWKIRLPLALPTIVTGMRIGMGYSLRSIIGAEMIAARGLGYFILDAQTMSRSDKVIVGILAIGLIGFFLDGLFSL-------
143687831    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
260455091    ----------------------------------------------------------------------------------WSGDGGAAHRLAEHLYVSGIALAVACLIALPVALYLGHVGKGGGLAVNLSNVGRAVPVFAVLALFMMLRNSGYLPTVIALVLFAVPPLLTNAYVGMTEVDRSVREAARGMGMSGTQLFVRVELPLAYPMIMTGLRSAAVQVIATASIAAMVGLGGLGRIITAGFNTYDTAQVF--------------------------
142823783    -----------GDAIEAFFDPLLFFLVWL---------------EKLLIEAPWPITIAVICGLAWLGSRNWKLVVGAAVSFFLIGYFGMWKDCMATVAIITVCVIICMSVGIPVGVLMARSERVEKIVLPILDMMQTIPSFVYLIPILMLMGIGKVPGLIAICIYAVPPIIRLT-----------------------------------------------------------------------------------------------------------
143944161    --------------------------------------------------------------------------------------------LTQTLMYVVVVTLAAGITAVVVAVLTMRHTFAKELALAISSVFLTIPSLALFTIFIPIVGLGFTPSFIALYLYAIMPILRNTTTGLDSVDSSVLESAKGMGMTRWQVLTKIQLPLAWPVMLAGIRVSALLTVGISAIATLVAGGGLGDFIKSGLARLPLPNSLEAIWTGVLLSLAL-------------
142698046    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
269968441    ----------------------------------------------------FVLLACVFALGIYLQGAG-------TIDDFLYYQEDIVYLTVQHIELVLLSGGLAILIAIPVGVLLPRFQKVAESAMQVLNVGTTIPTLAILALAMSFLGIGTVPAVFGLTIASLLPIVRNTYIGLKEVPAHLKEAASGIGMTELQMLFQVEIPNALFVIFAGIRTALAVNVGTVPLAFLIGGGGLGELIFTGIDLDEPIMMLAGAIPTAMLAIAIDSVVGAV------
265985542    ----------------------------------------------------------------------------------------LWQHLLPSLQRLIIGASLGIAVGISLGVMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEMSKYMLIAFGTFTPTVVATYGAVDNVDHSLIRMGQSFGLSWWSIVRKIVLPGAFPAILSGLRVSISIAIILLVAAEMLGAQGVGSYILEAGSLYDLEKLFAGVAILSVMGLIVNVVIGWVERR---
258654492    -----------------------------------------------------------------------------------------WQTIWTSLSRGLIGFAMAIVIAVPIGLLVARFKWIRLSFGPLLSGLQSMPSVAWVPLAILWFQISPAMIYMVVLLGAVPSIANGLTAGIDQVPPLYTRVGKVLGLGWWGQARHVLLPAALPGFLAGLRQGWAFSWRSLMAAELIVTSGLGQLMNQGRDLSDAPLLYAGLILIFVVGVGVELIMFRPLER---
167044813    -----------------------------------------------------------------------------------LLETAFWS-MLETIEMAFIGTVVGVTIALPLSLLAARNKFVYIPIRALLAAIRTFPSILWAILFVIIVGLGPFAGVLAIIMYTVGFIAKLQYEAIEAIDADPMDAVSAIGVSKLQLIRFVVLPESASHLLSQILYIFDYNIRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLVTVLIIDWV----------
72162093     --------------------------------------------------------------------------------LVLVRNGQMGEHVAASLGRGLTGFLIAVATAIPLGILVAWYRPVCDLLAPLLEVFRNTAALALLPVFVLLFGIGETSKIALVVYACTFPILLNTITGVRTVDPLLVKAAVSLGFSPVSVFTKVVLPAAVPSVFTGIRMAGTSSILVLVAAEMVGASGLGYLVQASQLNFQITHMYAGIIAIAAVGLLLNQLLVSLERR---
139891376    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIKDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFHT----------------------------------------------------------------------
150018363    ------------------------------------------------------------------------------IDYLLKYPDKLLKAFVGHIEIVLITLVISIILAALLTILAAYSKIASKLLVNIFAMIYSIPSLALFAILVPITGLGKVTAIIVLVLYNQYILLRNTIDGLNNVDASIVEAATGMGMSKSQILFQIKLPLVTKPIFAGIHLAVVSTIGIATIAASINAGGIGSVLLDGLRTVNTAKILWGTLMSAGLAIVVNAILNLIEKK---
238796281    -----------------------------------------------------------------------------------FMNATLWQHLSASLGRILVALFAAVSIGIPVGIAMGINSRLRAVLDPLIEIYRPIPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLATVVGVRSIEQVKVRAAQALGATRWQVLRFVVLPNALPAILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSASEFLATDVVIAGIIVIALVAAGLELGLRALQRK---
143000114    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDSLRKIIDK----
136419202    --------------------------------------------------------------------------------LIAVVATGLWYDTMITFTQTIVATMLTMIVGVIVGVWIGRSVRAERALRPILDAGQTLPAFVYLIPMLGFFGPSRFTAIATGIVYSIPIVVKIVGQGIREVPVNMVEAATSTGSTKWQLITKVQLPAAKKSLLLATNQGLIFVLAVVVIGGFVGGGGLGYLVLLGASKPELGKGLVAGFCILLLGVMIDRIAQYMVARN--
163857860    ---------------------------------------------------------------------------------WFITNGDIYRHLWVTLAETVLAFFIGTVSGLGFGLWLGLSNTASAILDPYIKAANSMPRVILAPIFGMWFGLGIWSKVALAVTLVFFIVFFNVYQGVREVSPTLLDNARMLGAGRRQLLRHVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGASGVGYLILQAEGTFDVNTVFAGIVVLTAFALLLDYIVGLGEQR---
88855059     ----------------------------------------------------------------------------------------------EHLFYTFISVALAALIAIPLGFFIGHTGKGRDFAVGLSGAARALPSFGLILFLVLLIGVAQAAAILAFVLLAIPSILAGAYAGVEAVDRRVIDAARAVGMTEWQILWKVEVPIGLPLLIGGLRASTLQVVATATLAAYVGLGGLGIYIFRGLPLQRYDEMLGSALLIAALALALDGIFALIQQ----
303327704    ---------------------------------------------------------------------------------------NLWGHIWASFQRVIIGFILASVVAVPLGLFMALNKTVHGIVKPLFDLFKPMPPIAWVSIAILWFGIGEFSKVFIIIIGTFVPCLLNAYNGVRLVDPDLYDVIRVLGGKRRDEIFHVCFPASFPAVFAGLQISLSAAWTCVLAAELMNSRGLGFLIKRGMDTHNPSLVLSGMLLIAAAAWISSLGVSLLERK---
256813115    ------------------------------------------------QKVAPPLLGAAAVLTVWQLLHTLRLVSAVGDSFLTLWRQGLFDIVWTSLERGLLGFLAALAIGTPLGLVVARVPVVRATLSPVLSGLQSLPSVAWVPAAIIWFGLTDTAMYTVILLGAVPSIAVGLVSGIDQVPPLYLRAGRTIGATGLRGARYIVLPAALPGYTAGLKQGWAFSWRSLMATELIASSGLGRYLANSREAIDLPGVFFGILLILAVGVLIDLLVFSPLER---
143860953    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVFGIVIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
260219643    ----------------------------------------------------------------------------------------LWQHLGLVLLSSALAVLLGTAAGLATTRETGRA--FKPLMETLAAMGQTFPPVAVLAVAVPAVGFGELPALIALSLFGLLPVLQGTLAGLESVPRPVLESARAMGLSPRHILTQVQIPLALPLWLSGVRTSVIINIGTAAIASTVGAKTLGSPIIVGLSGFNTAYVLQGALLVGLLAISADLVFDRLARR---
289193148    ------------------------------------------------------------------------------------------DNTIVSIKRVLGGFLLASAVAIPLGILMGYYRTINSLCDTLIELLRPIPPLAWVPLSLAWFGLGEMSMIFIIFIGAFFPILINTISGVKSVPTPLIEAALTLGAKGRDILIKVVIPASSPSILTGLRVGAGIAWMCVVAAEMLPSSGLGYLIMYAYSLSRMDVVIACMIIIGLIGLVLDRGLRYIEDK---
134938418    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMGFGILLGVPLGIYMGISRFFKSFFDPVIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRHVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGVLGLIFDLIMRWV------
142294609    -----------GDAIESFFDPLLYFLIWL---------------EKLLVNTPWPIVIAVFGLLAWIGSRSIKLVIGTVVCFIVIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKTILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPP----------------------------------------------------------------------------------------------------------------
142064272    ------------------------------------VLAVLWWVATHRQWLPPLFLPAPEAVWTAFVDAWH----GRIQGGLPLSEHLLWSA-----ARVFGAFLLATAIGVPAGILMGVSRVARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
305680228    ------------------------------------------------------------------------------------GDSGFIMRSEQHIVLTLVVLIIGSVLAIPLGIWCAHVRPGEVIASILMNSARALPSLGLLILFGLWLGVGVLAPTLALIVLVFPSLFIGAYSGIMAIDAGIIESARATGHSWWQQVRKIEIPLALPLIVGGFRQAALLASSTATFVAYTSDFGLGRYIFAGLKTRDYPLMLCGSLLVILITFFFDLIFGRLQA----
116749646    -----------------------------------------------------------------------------------------------SMGRIYLGFMIACLIGIPLGLMMGWNRTFKNFTFPTFESLRPIPVISWIPLSVIMFPLTEHSIVFLVFLGAFYPIVLNTLLGVESVRADYIQGALSLGSKPRHIFFDIILPGALPSIFTGMTVGMGLAWVMVVAAEMVAGGGLGYMTWESYILIAYPRIILGMFIIGACGYLSSTVLRYLATK---
135336412    -------------------------LGGVETVVAFTSWDFVSTYRWVLPGLPWTIVAAGAAILGYKLSGK-GLAIFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFAFGLSLGIWAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPLEVIEAGKMSGCNNFQLMTKVLIPTARR-----------------------------------------------------------------------
297203146    ----------------------------------------------------------------------------------WQGYDGIPTRLGEHVQYTLEALAIAAAIGLPVGLVTGHVGRGGNALAFIAVAGRAVPTFGLLVLMTLSLGFGLINVMIPLVVLAVPPILVTSYEAMRSVDPAPVDAARGMGMHEVEVLFRVELPVALPLILGGLRSAAIQIVSTATIAAYVSLGGLGRYIVDGLYQRNYEKVVGGATLVALMALVTLAVFWGITR----
288923813    -----------------------------------------------------------------------------------LGTADFWDALGRTLSRAGQGYALAVVIGAAVGLAVARFALLRTAVGSFITALQTMPSIVWFPLAILLFQLSESAIMFVVVLGAAPSVANGVIYGVDYVPPLLVRVGRSMGAKGFALYRHVVAPAALPSVLAGLKQGWAFAWRSLMAGELIGHPSIGANLQNARDLSDTVGVMVSMLTIFVVGVVVDAVFNALDRRMR-
142433335    -------------------------------------------------------------------------------------------AMFETLQMAFIGTVIGVVIGLPLSMLAARSKFVYAPTRALLAIIRTFPSILWALLFVIMVGLGPYAGVLAIVMYTIGFVTKLQYESIETIDSDPMDAVSSIGVSKFQLIRYVVLPESASHLLGQILYMFDYNVRQTSILGIVGAGGIGFFIINYIKFFEYGKAAIFMLIVLITVLAIDWV----------
153955397    ----------------------------------------------------------------------------------LIISGSLFENVFVSLKRSAAGFALALLVAIPLGLVIGWFKKFERFIDPLLQIFRQTSALALFPVFILVFGIGETSKIAIIFWGVQWPILISTIEGVKNVDPILIKSARSMGASQFTIFRKVILPSAFPSIITGIRLSATSAILVLIAAEMMGASGLGYLLYDTQVKYQIPKMYAAIITMSLIGIIVNYTIVAFENR---
136631913    -------------------------------------------------------------------------------------------AMLETLQMAFIGTVIGVVVGLPLSMLSARSKYVYAPTRALLAIIRTFPSILWALLFVIMVGLGPYAGVLAIVMYTIGFVTKLQYESIETIDSDPMDAVSSIGVSKFQLIRYVVLPESASHLLGQILYMFDYNVRQTSILGIVGAGGIGFFIINYIKFFEYGKAAIFLVIVLITVLIIDWI----------
289661671    ----------------------------------------------------------IAASSGWLPQRILPAPDAVLRAAATLVRSGLWQHLAISSWRAAVGLAIGGSIGFALGLLTGVSRVAERLLDSALQMLRNVPHLALIPLVILWFGIDEGAKLFLVALGTFFPIYLNTYHGVRSVDPALIEMARNYGLRGPQLFWDVLLPGALPSILVGIRFGLGLMWLTLIVAETISASGIGYLATNAREFLQTDIVVVAIVLYALLGKLAD------------
134883465    ------------------------------------------------------------------------------------------KPSMQTLSFILVAAPLSFVFGLGLGIAAFKNKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPSEVIEAGRMSGCNNWQLMFEVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLA------------------------------------
298676098    -------------------------------------------------------------------------------------------RTIEHLYMFSIALFISSVIGVVLGITIYYNSKLSNPVLNILNIFETTPDIALLVILLPIAGMGTLPTIIASILYSLLPITRNTYTGLKGVDRKYINIARALGLSSREILFKIRIPMSLPLIAGGIRIALVFTMGLVTLGGLIAAGGLGTTLQTGIQLYEVNTILLAGIWTGLLAVILDGFAGMVEKR---
288962927    --------------------------------------------------LPSPVQVVVRWWAYLLPTEPYDPATSSWILWALSGEMLF--DAWSSLYRVVLGFAIGAGLALPLGLAMGGNPRIHALFDPLMQVLRPIPPIAYIPLAILWFGLGNAPAVFLIAIGAFFPVLMNTIAGVRHVDGIYLRAARNLGAGKLTMFLRVILPAATPYILAGARIGIGTAFIVVIVSEMIAVNGLGFRILEAREFMWSDKIIAGMFTIGLLGLAID------------
143352921    ---------------------------------------------------------------------GWHGWIFGSPGLGLNPYLGSWLSNVQSAVRVAQGFLLAAIIGVPLGLLIGWSRYIQQLFDPLIQSLRPIPITAWLPFSIAMFGIRDMGAIFLIFLGGFYAIVVNTTQGARDVERNLVRAALMMGASRKQLLYRVVLPAAMPSIFTGLRIGLGISWTAVIVSEMVAVSGLGYVLWDAYYVGRMDIVLADMASIGIMGFLTDRLIVFIERK---
121609203    --------------------------------------------------------------------------------------------TVQHIEIVGVGIGLAILTGVPLGILITGNAGLAKVVLYTAAMIMTIPSVALFGLMIPVLGIGFLPTVIALFLYAQLPIVRNTYTAITNIDPALREAAKAMGMKTGERLRKVELPIALPIIMAGVRMAVVINVGVAAIAAYIGAGGLGKLISRGISQSDPRQLIAGAILISVLAIAADFALGCLQR----
29831690     -------------------------------------------------------------------------------------RQQLLTDAYQHASAVFQCMVVATAIGVVVGVVTYRSEWAGNLATTTTSTILTMPSLAMIGLLIPVVGLGVPPTVIALTLYGLLPIVRNAIVGLRGVDPSLVDAATGIGMSRAARLLRVELPLAWPPVLTGIRVSTQMLMGIAAIAAYASGPGLGNEIFRGLASLALNQVLAGTIGIIILALLFDAAYVLIGR----
143889806    ----------------------------------------------------------------------------------WFASGEIYRHLGITLFETFMAFFIGTVSGLGMGLWLALNDNASAILDPYIKALNSMPRVILAPIFAVWFGLGVWSKVALGVTLVFFIVFFNVYQGVREVSPTLLANARMLGANQRQLLRSVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGAGGVGYLILEAEGNFDVNTVFAGIVVLTAFALFLDSLVGVVEKR---
86608073     ------------------------------------------------------------------------------MSYLLNHPGLMWQLTQEHLAMVGMTLGMAVVLAVPLALLVHHVRWLALSVMGILSILYTVPSLALIILLVPWLGLNARSVVVAMVIYTQVILVRHFCVGLRSVEPAILEAAKGMGMNLWQRWWQVQVPLMLPIVLAGLRLAAIVAIAIATVGAKFGAGGLGTLLFDGIAQARYDKIWAGSLAVGSLALLVNTALLSLEWAAR-
297623799    ----------------------------------------------------ALAFVGLLALFAQQVWWQRALALFPGQRSVMFERASLLELSLQHLEIVGLSLALILLISLPLAVWLTRGRAFLPLASSLLSVGQTFPPIAVLALALPAFGFGLRPTLIALVAYGLLPVTRNAIAGFEAVPATLKEAASGMGMNAWERLWRLELPLATRVILAGVRTSTVYTVGTATVAPIIGAGGLGVPIIAGLTTGNLAYVLQG------------------------
142727709    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
259503284    ------------------------------------------------------------------------------------------EDSQQHALMVLTAIGIALVAALVITLVFLRRRNWLKGLVYFFSLLYSVPSFAFFALLLPLSGLGMRTAIIVLATYAEYILLRSFITALQGIDPQLLEVASGMGMTRQQVFYKVQLPLALPAIFSGLQVALASTMAMATIAATINAGGLGQLLFEGLQGQQLAPILWGTILTVILTLICAGCLRLIE-----
33594811     ------------------------------------------------------------------------------------------DHIVASARRVMVGFAAATALAIPLGIFLGTSQRARAAFDPILSFLRPLPSMSWIPLSLLWFGITETQKYSIVFMGTFAPALLYVIEATRNIDPLLIRAARNLGASGPQVMRSVILPASLPQIFSGFKVILGLSWTCVISAELVAAKGLGFLIMNGKEFFQTDTVVLGMALISVTVLVTDVVFRIIENR---
269837527    ---------------------------------------------FVLIVAVWELLVKLLAVPIYILPPPTEIWRAFRDGL---GSGSLVEHTWVTLQEVLLGFAVGSVAGLVVGVIVTRFRLVERTVYPYVVAFQTVPKVALAPLIVTWFGFGMTSKVVTTALIAFFPLLVNVIAGLQSVDQDRIDLLRSVNASEWQIFRMVRFPSALPFIFAGLDVAIVFSVIGAIVSEFVGARGLGYLIQVNNYNLNVSGTFAVLVVLSVMGLTLHLVVQWVNRR---
143899538    -------------------------------------------------------------------------------------------ALAEHSVYVVTVLGLASVFSVGLGIATRRNVLARELSLAITSVFLTLPSLALFTIFIPLVGLGFAPSFIALFLYSLLPILRNTITGLDGIDQSVLESAKGMGLTPRQVLATVQLPLAWPVILAGIRVSSMLIVGIAAIATLVAGGGLGDFIKSGLARLPLPNSLEGTILCLLLALVIDLILQVLKR----
134959978    -------------------------------------------------------------------------------------------------------------------------------MYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCTNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKM----------
258636753    --------------------------------------------------------------------------------------------TWQHTWLVLVAVGFAIIVGVPLGILIVRFKWLATPVLGIATIVLTIPTIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALENLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNVGVMAIAAVIGAGGLGLQLLDGISGSDVRMLIAGALMICLLAIVLDWLLHRLQ-----
126739819    ----------------------------------------------------------------------------------------LWEHLGWSLIRVVVGFVLGSIVGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIWETGKIFLLFLAALWIMTIAARAGVSGVNISKIHAAYSLGASKAQIMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIIAA------------------------------------
142082574    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
94309744     ------------------------------------------------------------TIRAFAWSGVVAVALAGLVAWIGVDVISQYQEVADHLRLVAISMALALATGIPAGIGLSRMHRWADRLMQIFNVGNTVPSLAVLALALAVLGIGERPAILALWLASLLPIVRNTYEGLRNVSPALLEAARGIGMTPCQQLIRVELPNALPVILAGVRISLVINVGTVPLSFLIGANSLGELIFPGIYLNN-------------------------------
303328242    --------------------------------------------------------------------------------------RGLFYHCMVSLGRVLLGWLAACVVAIPLGLAMGLSSKVRAVFDYLIEFYRPLPPLAYYTLLVLWFGIGEFSKILLLFLAAIPPLTIGAVEGVKEVSPSVIQAARSLGADSRQVFCRIILPATTPAIITSMRISLGFTYTVLVAAEIVAATGIGWMVWDASKFMRSDIIFVGIITMGVTGIGLDACLRFAAK----
239831072    --------------------------------------------------------------------------------------DSFWNEAQRHIALALGSLLAATVVGIPLGLVCHRVPKLRAFVLNSLNIVQTIPSMALFGILIAIRGIGAAPAFVALFLYSLLPIVANTVAGLAQVPEPVTDAARGMGMTRLQRLFKTEFPLAFPVILTGIRIVMVQNIGLTTIAALIGGGGFGTFVFQGIGQTAMDLVLLGALPTVLLAVILDAAIEITEK----
300691821    ----------------------------------------------------WQLGLLVVTLAVWHVTRSQEVAFFFGEPLWFVTEGDIYQHLGVTLAETVLAFGIGTATGLGAGLWLALSPSVSAVLDPYIKAANSMPRVILAPIFGVWFGLGIWSKVALAVTLVFFIVFFNVYQGVKEVSPVVLANARMLGASQRQLLRFVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGARGVGYLILQAEGTFDINTVFAGIVVLTVFALLLDWLVGLVEKR---
254461331    -------------------------------------------------------------------------------------DKGIGIQIGYSIYRVLVGYLLAALIAIPLGFLIGMSRVAHKALNPFIQVLRPISPLAWMPLALFVIQDSEASAIFVIFICSIWPMLINTAFGVAGVREDWVNVARTHELGPLKTAFTVILPAAAPTIVTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGVVGMLLDAALGLLQRR---
121608093    -----------------------------------------------------------------------------ARGLAMASDGALPGHVLASARRVMTGFLAATVVAIPLGIFLGMSRYARAAFDPILSLLRPLPSMSWIPLSLLWFGITETQKYSIVFMGCFAPALVYVIEATRNVDPVLIRAAQNLGASRWQVMREVVLPGSLPQILSGLKIILGLAWTCVISAELVAARGLGFLIMNGKEFFQTEVVVLGMVMISLTVLLTDVVFRAIGRK---
135280874    ----------------------------------------------------------------------------------------------------------------------------------ILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMIVAVPPMILLTLLGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
135280874    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPVALHDAATMSGVNKFQRLTKIEF----------------------------------------------------------------------------
119962177    --------------------------------------------------------------------------------------------AGQHMVLAIIPMILGLLISVPLAQLARRNSTLRSVVATATSLLYTIPSLALFIILPTILGLDPLNVVVALTIYAVALLVRAAMDAFDSVDDDLRNAAVAMGFKPLARFFQVDLPLSLPVLFAGLRVVSVSNISLVSVAALLGVGNLGVLFTDGLQRTFITEVVVGIIAILVLALLMDAVLVVLER----
294817927    -----------------------------------------------------------------------------ARGAELLADGTLTTDALASVRRVLTGFALGTAAALPVGALMGWYPVARALLEPWVQFFRMVPPLAVIPLTIVLLGIDETPKITVIFLAAFLSTAVSVFQGVLTVDRTLIDAARVLGAREPVIFARVVVPATLPFLFTGARVGLGASWSTLVAAELIAAQGLGYRMQQAQLYYDLETIFVGILAIGSLGLLMDRLLIAAERR---
196250203    --------------------------------------------------VPWGLPIVLLVAAGWLSSRVLPAPTDVVAAAWDLLEKGLWQHLSISFGRALIGFAIGGSLGFVLGLLNGVFRPVERLLDTSIQMIRNIPHLAMIPLVILWFGIGEEAKVFLVAIGVLFPIYVNTLHGIRNVDAGLLEMGRVYGLRPWQLFWRIWLPGALSSILVGLRYALGIMWLTLIVAETIAARGIGYLAMNAREFMQTDVVVFSILLYALFGKLADSIARFLEKR---
290958242    ---------------------------------------------------------------------------------------DYWTDLADSLTRILTGFLLAAVLGVAVGILVARSRLAEDLLGPVLEVIRPIPAIALVPVAILLFPSNEQGIVFITFTAAFFPVLVSTRHAVRALTPVWEEAVRTMGGGRGRILASVVLPGALPGIFGGLSVGIGVSWICVISAEMIGQYGVGYRTWQDYTVVNYPGVFVGMATIGVLGWLTSTAVELVGRR---
254303132    --------------------------------------------------------------------------------FEMIKSGQLYNDLSLSLRRVLGGFFLSSVFGILLGIFMGISQKIKEFFQLTLTAIRQIPMIAWIPLIILWAGIGEISKIVVILFAATFPIVVNTMSGVDSTSETYLEVAKMYGLSKKETFFKVYLPSALPNIFTGLRLGLSSSWMAVVASELIASSGIGYRLNDARSLMKSDVVIVCMIVIGLIGLLMDKLIVLI------
143985521    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVVLGFALGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKRQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAA------------------------------------
295095647    -------------------------------------------------------------------------------------DMGIGWNVLASLQRVAIGFGLAAMAGIPLGFLIGRFTFFSRMFNPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPQDYLNVARVLQLSEWTIMRRILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLIARR---
308188379    --------------------------------------------------------LGLIAPLFLPSPQQVFSKLLVIASAQGFMDATLWQHLAASLTRMLIALTAAAAIGIPVGILMGLSPVARGLLDPLIEIYRPIPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLSTLAGVRNTQQVRIRAARSLGANRWQLLRWVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAFIAFSLELGLRALQRR---
170738745    -------------------------------------------------------------------------------------------HLAASVSRVLGGFGLAVLAALPLGLLIGRVPLVRQLLDPTFQILRPVPVTAWLPLAMILFGLGPRSACFLVFLGAFYPILVNTVFGVRSVEPRLFEAAAMLGCRGSAQFTQVVLPAALPSIFTGLRLGLGFAWVVIVVGEMTGVPGLGAMIMEARQLSRTEIVICGMVVIGVAGFVSDRIVTLIGRR---
143788920    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
239831070    --------------------------------------------------------------------------------------------------------------SMAIFVTRKHGAEFLPLSRSLVNIGQTFPPVAVLALAVPIFGFGDKPTLIALFLYGLLPIFENTLTGLTTLPSPVVEAARGMGMTSAQRLVKIEVPLAMPVILAGIRLSAVISLATATIGSTVAARTLGEVIIAGLISNNLAFVLQGGLVVAALAILIFDGFQAIE-----
307309035    ------------------------------------------------------------------------------------VDQGLFWHVFASLQRVALGYAMAAAVGVALGTLVGQSALAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDGTPSAIFVIFITAIWPIIINTAVGIRNIPQDYQNVAKVLRLNGFEYFGKIMLPAAAPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISDIIVALIYVGIVGFLLDRLMALVGR----
226308393    ---------------------------------------------------PVIVLILVAGVLIWAFSRDLNATQKASINLDNIVTL-----TWQHVLITAAVVIIVVAIAVPLGTLLTRFTRLAPFFVGIANIGAAAPAIGLLVLYLATRTTGFWIGVFPIAFYSLLPVLRNTILGYQQVDKTLIDAGRGQGMSSLTVLRQLEFPMAVPYILAGLRTSLVLAVGTATLCFLVSAGGLGILIDTGYKLRDNVTLVVGAVLAVSLALLIDWLGALAE-----
291617525    --------------------------------------------------------------------------------------------TWQHTWLVLVAVGCAIVIGVPLGILIVRFKWLATPVLGIATVVLTIPTIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALENLPDGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNVGVMAIAAVIGAGGLGMLLLDGISGSDIRMLIAGALMICLLAIVLDWLLHRLQ-----
73668564     ----------------------------------------------------------------------------VIISFSAIVKSGLFTDTLTSLINFSIGIAGAFVIGIPLGIAMGWFKEINRAIDPIIEILRPIPPIAWIPFAIIWFGLTHQAAGFVVFAGMVFPIIINTYTGFKNVPKVYVEAARVLGCTRLDLIRYIAIPSAMPSIVAGIRIAMGVGWMCLVAAEMFGSSGLGYEIWHNYYMHRMDFVLVYMLLLGFVGLLIDRFFR--------
134685702    --------------------------------------------------------------------------------------------------------------------------RVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAGVIITMVVAVPPMILLTLLGLRGVSPEVIEAGKMSGCNNLQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKLSLAWANKQ--
119387609    -----------------------------------------------------WLGLGRGATMLLVFLLGIWVATSGLLDQITIYWDDITYLTRQHVFLVASSGGAAILVGVPVGIWLSRMERYAETVMQVFNIGTTIPTLAVIALSMTLLGIGFPPAFFGLFVASLLPIVRNTYAGLLAVPSHLKEAATGMGMTQRQILMRVEIPNALYVIFSGIRTALAINVGTTPLAFLIGGGGLGELIFTGIDLMDTGMLLAGAVPTAALAVAVDFLMGQAQLR---
220913301    -----------------------------------------------------------------------------------------FERAGQHLVLALVPMVLGLVLSIPLAQLARRNGALRSVVLTSSSLLYTIPSLALFIILPTILGLDPLNVIVALTIYAVALLVRAALDAFDSVDQEVSQAAVAMGYRPLARFLQVDLPLSLPVMFAGLRVVSVSNISLVSVAALLGIGNLGMLFTSGLQRDFVTEIVVGIVAILVLALLMDAVLVLLER----
146342394    ------------------------------------------------------------------------------------------DYLGSHLRVSIAALGLGLAVSFPLALAARNTPSLRNLLLGLASVVQTVPALSLRWLGLSFSAFGFLPAVLALALYSMLPVLRNTITGLNGVDASLIEAAKGVGMTERQALTMVELPLALPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVLVVFGCVAAAVLALAVDQLLALIENGLR-
136796704    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVILGFSLGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKKQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAASKFQLTDIVIIGIIIIGIIGFAIEVLMRKAESR---
269217726    --------------------------------------------------------------------------------------SGIGARLLEHMILTLGVVGIAAAIALPIGIVVGHTRRGAGFVGAVVGSARSIPTLGLLTIFGLIFGIGLDAPIIALVILAIPSLLAGAYSGIQAIDPAVPAAATAIGMSPAQVVFRVELPLALPVIVGGLRATVLQVVSTATLAAYVADWGLGRFLFAGLRSHNYPLMLGGSLAVIALAIVCELLLS--------
300312968    -------------------------------------------------------------------SGSLEVGIGDTTFFTLSFPAEIYSHLLITLTETVLAFVIGTVFGLAIGLWLALSPTASAILDPYVKAANSMPRVILAPIFAMWFGLGIWSKVALAVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANARQLLRTVYLPSATSWVFSSLHTSIGLAFVGAVVGEYLGARGVGYLILQAEGTFDINTVFAGIVVLTIFALVLDLAVGVIEKR---
306833711    -------------------------------------------------------------------------------------------ALIEHIELTSFSLLFALLFASVITVILLFYPKIRLASVYVLSLLYAIPSFALFTLLIPVTGLGTRTAIIVLVIYAQYTLVRTFLAGLTQVDDSIVEAATGMGMTRWQILAKIQLPLAQSSIFAGLRLAASSMIAIATIASTINAGGLGSILFDGLRTMSLPKLLWGIILTVALSLLVNLILYLVEE----
16330083     -------------------------------------------------------------------------------------DKGLGIQIFASLTRVAVGFSAAAVVGIALGILIGSSKFMYDALDPIFQVLRTIPPLAWLPIALAALQEAEPSAIFVIFITAIWPIVINTTVGAQQVPQDYRNVSRVLKLSKSQYFFNILFPAAVPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAYNSSLISEIIIALIYVGIVGLLLDRFIAFLE-----
167620010    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPADAVDAARGMGMSALQRLAWVELPLAFPVILNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
138800703    --------IPLRYWISDFMKWLLNDFDEFTRSLAWIIEQPYWLAKSLLSTFPRLSWLALIVLIVLFSHSGWKLALLTGSCFAYLTVFGQWESAMVTLSSIVIAVPFGVLGGLLLGIAGHRSPRFEMALRPLLDLMQTVPVFAYLVPVLILFGFGPVAAMIATIIYAMPPMVRVTMLALAHVSKEVVEFGTMAGCSTNQLLWKVQIPSVKSTLMVG------------------------------------------------------------------
295095970    --------------------------------------------------------------------------------------------TLQHLWLVALAVGLAIFIGVPLGILIVRHKWLATPVLGIATIVLTIPSIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGIGGSDIRMLIAGALMICLLAIVLDWLLHRLQ-----
300918768    -------------------------------------------------------FVLFFALWALVTFTGLVSPTFLASGGLLFTDFDFTTDIGMTVMRVLGGFILACIIAVPLGILMGSYKLIEAFFEPFVSFCRYLPASAFVPLLILWAGIGEMQKILVIFIGSFFQITLMVAVAVGAARRDLVEAAYTLGATNKSVVRRVIIPGAAPEIAELLRLVLGWAWTYVIVAELIGSSGIGHMIVNSQALLNTGQMIFGIIVIGCIGLLSDLLFKAVNRR---
143785849    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
283785193    --------------------------------------------------------------------------------------------TFEHLWLVLLAVGLAIIIGVPLGVLIVRHKWLATPVLSFATLMLTIPSIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMVLPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGIGGSDIRMLIAGALLICLLAIVLDWLLHRLQ-----
20094040     ------------------------------------------------------------------------------------------KHALTSLYRVAVGYSIAAVAGVSLGVLMGTYRTAHAAMDLLIEIIRPIPPIAWIPLAIVWFGIGDPSAFFIIFVGSFFPILINTISGIRSVDRIYVEAALNLGADDTALIRHVLVPGALPNIFTGLRVGLGVGWMCVVAAEMIAASGLGYMIIEAQRILATDQVIAGMITIGLLGLVMDRGFRYLERR---
16264561     ----------------------------------------------------------------------------------------LFWLTVLHLRTVFVATVAATIVAVSLAIIVTRKAGFLPLSRSLVNIGQTFPPVAVLALAVPIYGFGEKPTLIALFLYGLLPIFENALTGLTTLPPTVMEAARGAGMTGRQRLFRIELPLALPVILTGIRLSVVISLATATIGSTVAARTLGEVIIAGLQSNNLAFVLQGGLIVGALAVLIHDALQGLER----
284518809    ----------------------------------------------------------------------------------YLMNGELLHHVLISLRRCAIGFFAGSATGIAMGILLGWFRRLEDFFDVTLNFSRSIPKTALAPLLIVWFGFGDFPKVLLIGLGAFFYTVIPTLEGVRNVDNLLVKSARSMGANDRQIVLSVILPASMPSIYAGIRIAAASSFVILLFVEIIGNSGLGFLLENSRESLNTSTMFMTLIVVGILGFSLDWLVRFTEKK---
229587818    ---------------------------------------------------------------------------GWLLATSGYMDSTLWQHLGASLSRIGLGLGFAVLTAVPVGIAIGSNRIARGVLDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPAKLRAAQSLGASRAQLIRHVILPSALPDILTGVRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILVIALIAFAMEMGLRALQRK---
136639830    -------------------------------------------------------------------------------------------AMLETLQMAFIGTVIGVVIGLPLSMLSARSKYVYAPTRALLAIIRTFPSILWALLFVIMVGLGPYAGVLAIVMYTIGFVTKLQYESIETIDSDPMDAVSSIGVSKFQLIRYVVLPESASHLLGQILYMFDYNVRQTSILGIVGAGGIGFFIINYIKFFEYGKAAIFLVIVLITVLIIDWV----------
295111611    ------------------------------------------------------------------------------------------SNLGITLMRVFMGCVYAVAIGLPLGLLMGSSRTALVALSPYVNSIRQVPIMAWVPLSIIWFGLGDGPTIFMIAMSAVFPILINTISGVMNIDPNYKNAARCMGAGTWQVLRDVVVPGALPSFLTGCRLALGGAWMSVICAEFIATSGFGYIMVEAQVRMNTPLLYALMIMSALVGFAMDKSIVLLE-----
143905063    ----------------------------------------------------------------------------------LLMNGRLLGDIMMSTQRVFLGVVGGIALAVPVGFLIGWYKDVRTFLDPVINFFRALPPIALIPLVVVYFGIDEPAKIIILFYASFFAGVIVMYEGVAQISPIYIKVAHTLGATDWEIFSRVIVPLTMPHILTALRVALGVAWATLVASELVAAKGLGALIQSAGSFFQLDVIYVGIIAIGCVALTMDLILRSLTKR---
22126005     --------------------------------IKWVIMPTIVLLMWQMLAISGWIQPTILPSPVAVVVRWFDYFLPTSNWLMWSLSGELLHDAWASIYRVIIGFLIGALLALPLGLWVGSSKIGNDLMNPLIQFLRPIPPIAYIPLAMLWFGLGNPPAFFLISIGAFFPILINTIAGVRNVDGIYILAARNLGAGQATMFRRIILPAATPYILTGMRVGIGTAFICVIVAEMIAVNGVGYRILEAREYMWSDKVIAGMFTIGFLGLVIDLCMDRLNRR---
167569897    ------------------------------------------------------------------------------------------DLTLSHLAIVGAASAAGAIVALAAGIFVTRRAGFLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPADAVDAARGMGMSALQRLAWVELPLAFPVILNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLIVALLAVLIYDALGVIGRW---
294055605    ----------------------------------------------------------------------------------------MFERYKHSLKIVFMGFFMAALIGVPIGILCGTFDFFSRLFEPFIDFFRYMPAPAFSTLLVAIFLAHDAPKIALVFVGTFFQLVLVVANTTRQLDTSLIEAAQTLGAKNVTLIRRVIIPGITPNLFNDLRILLGWAWTWLVIAELIGVSGLTEFLETQGRWRNFDSVFPIIILIGITGFTTDQILSSLRK----
94311058     ---------------------------------------------------------------------------------WFIVERDIYLHLGVTLLETVLAFGIGTVSGLGVGLWLALSPFTSAVLDPYVKAANSMPRVILAPIFAVWFGLGIWSKVALAVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANKRQLLRHVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGARGVGYLILQAEGTFDINTVFAGIVVLTAFALVLDWMVTVGEKR---
142042249    ------------------------------------------------------------------------------------------RHTLVSLQRVLVGFAAGTLLGFATGVALGLSRTLEAYVLPSFNAIVQIPVLGWLPFLLLLVGVGEPLKYLLIAHAALVPVTLSTLQGFRQTPPALDEVARVFGYTRRQRIVHVVLPAAIPTLATGVRLAFTKSWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVIVVGAVGLLINRLLDALEARLR-
33595618     -----------------------------------------------------------------QVARAWYAWIFGDPGMGLNPYQGTWVSNVQYSTMVAQGFALAMATGIPLGLAIGWSRLTSQLLDPLIQGLRPIPITAWLPFSIALFGIRDMGSIFLIFLGGFYAIVVNTTQGARDVDRNLVRAASMMGASSGQLMRRVVLPAAMPSIFTGLRIGLGISWTAVIVSEMVAVSGLGYVLWDAYYVGRMDIVLADMVSIGMMGFLSDRLIVAIEHR---
209526508    ------------------------------------------------------------------------------------IDKGLFWQILTSLQRVALGFSLAVVVGVSLGVLIGTNTLMYRALDPIFQILRTIPPLAWLPISLAGFERANPSAIFVIFITAIWPIIINTTEGVRQIPQDYNNVSRVLRLDRKTYFFKILFPATVPYIFTGLKIGIGLSWLAIIAAEMIGGVGIGFFIWDAWNSSRMSDIILAVIYVGVVGLLLDKFITFL------
261855404    ----------------------------------------------------------------------------------------LYQSLGDSISVIFLGFLISSLIAIPLGILAGTFDLFSRLTEPFVEFFRYLPAPAFGALAVAILGINEAPKIAIIVIGTFFQQVLVVANTTRKIDTSLLEAAMTLGANRLHLLFRVVIPGMLPDLFRDVRVLLGWAWTYLIVAEMIGASGITWFITQQARYKNFENVYAAIMMIGFIGITTDLLLAWLSRR---
192290642    ------------------------------------------------------------------------------------------DYLGAHVRVSLAALALGLIVSLPLAIFARHRPVLRGTLLGFAGIVQTIPGLAMSAFGVSFSAFGFLPAVLALALYSMLPVLRNTITGLDGIDPALIEAAEGVGMTERQVLTMVELPLAMPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWILVLFG------------------------
266621953    ----------------------------------------------------------------------------------------LYGALGQHLMLVAVTLVLSLILAAALTVCAMYFKTVSNGLIHLFSVIYSIPSLAMFAMLIPVTGLGTKTALIVLTLYNQYLLLRNFTAGLNGVDSSVIEAAAGMGMTTMQILLKIRLPLAKRSVFTGIRLAIVSTTGIATIAATINAGGLGTILFDGLRTLNVVKILWGTVLSAGLAIVLNAGLERVERR---
138626483    --------------------------------------------------------------------------------------------------------------------------------------------FCYLIPVLMFFGGGIVSAVLATVIYSIPPIIRLTSLGLTQVSGSYSEVSRSFGGTLLQTLGKVKFPLAVPSLVIGFNQTVILAFAMQIVTPLIGGKGLGLEVFNGLARSDTGRGLAAGIAIVLLAIIIDRITLAYTKKQRI
143864002    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKLIDK----
134380141    -----------ADFWNKGVDWIWDTFFHTLKIFNTWLIVDVLQPMRALYLRMPAVATLVLVIGAGYIIGGIRSALVVGGLTLFIALSPWWDRALVTLYMATFGVFISTIIGFTVGILSFQNKHTANFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPEALHDAATMSGVTKVQRLLKIEFPLAFPHMMLGLNQT--------------------------------------------------------------
307329319    --------------------------------------------------------------------------------------------TLDHLSTAVPAVLFGLLIALPLAVIAHRVRALRGLLLGLSNILFTIPSIAIFVLLLPVTGLTRTTAITGLTVYTLVVLLRNTVEGLDSVPTKVREASTAMGARPLRTLLTVELPLAFPVIMAGVRVATVMAISLVSVASYIGYGGLGQLFTDGFQRN--------------------------------
15668589     ------------------------------------------------------------------------------------------DNTIISIKRVISGFLLASAVAIPLGILMGYYRTVNSLCDTLIELLRPIPPLAWVPLSLAWFGLGEMSMIFIIFIGAFFPILINTISGVKGVPTPLIEAALTLGAKGRDILIKVVIPASSPSILTGLRVGAGIAWMCVVAAEMLPSSGLGYLIMYAYSLSRMDVVIACMIIIGLIGLVLDRGLRYIEDK---
83590814     ------------------------------------------------------------------------------------------KHVLISLARVGLGFTIAVAIGVPLGLAMALVPLVNNLVEPFVRIFGPIPGIAWVPLAILWFGLGDKAAIFIITMGSVFPVLINTYQGMKDVDQTLIEAARTMGAGPWQLLSRVILPSLIPYLVTGFRVGLGFAWRVVIAAEMVGVNGLGYMLGVGRGTGRTDITIITMVVLAIMLVVEELIFAPLERRTR-
94311790     -------------------------------------------WLLGMSFFVAFFAVWAVATLGGFVSRTFLADPLTMAGWRLFTQYGFIGDIGMTVWRVVGGFVLAALLAVPLGIFMGAYKAAEAFFEPFVSFCRYLPASAFIPLLILWAGIGETQKLLVIFIGSFFQIVLMVAVTVGGARKDLVEAAYTLGATPRGIVRRVLIPGAAPDIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGCIGLVSDLVFKQANQR---
219851713    ------------------------------------------------------------------------------------------DNAIISLERVIVGFAVGSVIAIPLGIAMGRWALVHDLFDSLIQIFRPVPPLAWVPLALAWFKIGLTSMVFIIALGTFFPVLLNTLDGVRSVKKTWIEMAAILGANELQMLRTVVLPAALPTIWTGLRVGFGIAWMCVVAAEMMTSSGLGYLILYSYNFGQVPVIIAGMIGIGVIGLGVDLLLGTVEKR---
264679935    ----------------------------------------------------------------------------------------LWQHFSASLLRVTVAFWLAFMIAVPLGIAMGMSRFARGIFDPPIEFYRPLPPLAYLPLIIIWFGIDETPKILLIFLSCFAPLALAARSGMRSAAQEQINAAYSMGASYFQVIRHVILPAALPDILVGMRIAIGFGWTTLVAAEMVAANGLGQMVLNASNFLRTDIVIMGIIVIGVIAYVFDLFMRWVEKR---
239928415    -----------------------------------------------------WLPVLLVAAWWWLSAGWPPLAEITDRFVDLWFFEHLVEDALPSVIRLVSGFGIGFAVAVVLGLALGSVPALEDATRPLVEFMRALPSVALLPIMMLLLGTDDDMKVITIAFVSTWPILLNTVEGVRSVDPVLHQVAAGYRLSAWHRIRHLVVPAAMPQIFAGARVALSMSVVAMVLTEMVGSGGLGYFVLDSQRTFDIVAMWTGLIVLGLIGYAANKTFGLVEAR---
260219641    ----------------------------------------------------------------------------------------FGPAIMRHLQIVLLAIAPAVTIGVPLAWRMSRARGLRETLFPVLNVIQTIPSIALFGLLMAPLGWLAAQAVLALLLYALLPIVRSALAGLGQVPEATVTAARAMGMTPRQVLWHVELPLALPVLLIGLRTAVVQTTGLAAVTALVGAGGLGSIMFDGLFSAANELVMLGVIPIVL------------------
137647777    ----------------------------------------------------------------------------------------MWERYRHSLSVVFWGFAYSCLLGIPLAILCGSFDFFSKLHEPFVDFFRYMPAPTFSVLFVAFLGTADAPKIMLVFVGTFFQLVLVVANTTRMLEKSLLEAAQTLGANRRQLLGRVIIPGVLPKLYNDLRILLGWAWTWLVIAELIGEKGLTGFIDTQGTRYNFDRVFPIIILIGLTGFFTDRLL---------
282889665    -------------------------------------------------------------------------------------------HTGITLKEMAGGFILALLVAFPLAWMMAFWESMRMILQPLFIVIQCIPMFALAPLMVMWFGWSYTAIVLPTALMIFFPLTMNIYQGLLSTPQHLADYFKTLNATPWQFFFKLQLPASLPHIFAGFRISAAIAGIAAIAGEWAGGNGLGMLMLQSRRETDLEITFGALFCLTFISSILYLGMAALEK----
283822482    ---------------------------------------------------PWALPILLIAIAGFIPARVLPAPSDVAIAFWATAKTGLFHHAAISTERALGGLLVGGSIGFFLGVLNGLSKSAETLLDSLLQMIRNVPHLAIIPLVILWFGIGEEAKLFLVAIGVFFPIYLNTFHGIRTVDKGLIEMARVYGLSQFALFRRVILPGALPSVLVGLRYALGIMWLTLIVAETIASSGIGYMTMNAREFLQTDVVLLGIIIYAVLGKLADSLTRALEQR---
256826382    ----------------------------------------------------------------------------------------LWELGLAHVYLAGLPLLIGLALALPLGWVAARIPRLRTALVSGSALLYTIPSLALFILLPGIIGLDPLNVLIAMSLYTVALLVRNVADGLGAVPEHVRQAATAMGLGRWRRLTRVELPLAVPVIAAGLRVAAVSNVSIVSVAALVGIPQLGILFTRGFNRDDLGMIAVGMAGCVLLALLFDAVILLLRR----
159028058    ---------------------------------------------------------------------------------------GLFWQIFASLQRVAVGFTLAAIVGIAAGILIGSSALIYDAIDPIFQILRTVPPLAWLPISLAAFRNNEPSAIFVIFITAIWPIIINTAVGVQQVPQDYKNVSRVLKLSKVEYFFNILFPATVPYVFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSMISEIILALIYVGIVGFLLDRLMAYIAK----
254294839    --------------------------------------------------------------------------------------------MVETFEIAIWATIIAVIVSIPLAILGARNSLTYTASRGIVSFLRSMPELIVAMFLVLGFGFGAIAGYLALSLHGMGFLGKFYAEDIEASDTKPQEALRALGASKLRVLRAGVLPQVAPSYVAYTLYVLDRNVRMAAVIGLVGAGGIGQELKGRYDTFEYGHVGTILLAIFLTVLALDQISARLRAR---
306838859    ----------------------------------------------------------------------------------------FWIEARRHIALALGSLLAAAIAGIPLGLICHRLPRLRASVLNSLNIVQTIPSMALLIAPLSWFGIGAAPAFVALFLYSLLPIVANTVAGLAQVPEPVTDAARGMGMTRLQRLFRTEFPLAFPVILTGIRIVMVQNIGLTTIAALIGGGGFGIFVFQGIGQTAMDLVLLGALPTVLLAVILDAAIEIADR----
121607614    ------------------------------------------------------------------------------------------SESWKTTLATLGGFGLTIVIGIPIAMLIAYSRLVESYVYPLLVFSQSIPKVAIAPLFVVWFGFGILPKVISAFLLGFFPVVVSTVMGFKSVEPDMLDLARSMGASRLQTFFKISLPQALPAIFSGLKVSVTLAVVGAVVGEFVGANGIGYVLQVANGNFDLPLMFAALVVLSSIGVILFVAVDLIER----
253573294    ----------------------------------------------------------------------------------LITSGELLQHFSASIVRSLSGFLLALIVAIPLGLIIGWYPVARELLNPILELFRNTAALALLPVFMLLLGIGETSKIAIVLFACAWPILLNTIAAVGNVDPLLIKSAKSMKLSSSKLFLKVILPASVPTIFTGIRMAGTGAILVLIAAEMVGAKGLGYLITYSQYNFEIPKMYAGILAISLLGLIINYGLVSLEHK---
170741903    -------------------------------------------------------------------------------------DKGLFWHIVASLQRVALGFALASVAGVLLGTLVGQSEWAMRGLDPIFQVLRTIPPLAWLPLSLAAFRDGQPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVASVLRLNAFEFFGKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMIGGVGIGFFIWDAWNSSHISEIIVALVYVGVIGFVLDRVVA--------
258635077    -------------------------------------------------------FVLFVAVWALVTFSGMVSPTFLAQGVSLFTEYNFSLDIGMTVMRVLAGFLLAALIGVPLGIMMGAYKMWEAFLEPFVSFCRYLPASAFVPLLILWAGIGEMQKILVIFIGSFFQIVLMVAVTVSSARRDLVEAAYTLGCSNRSIVRRVLIPGAAPGIAELLRLVLGWAWTYVIVAELIGSSGIGHMIVDSQALLNTGQIIFGIIVIGCIGLVSDYLFKVANRR---
296269302    ------------------------------------------------------------------------------------------EHLLASLRRILLGCLYGIGGGIALGLLIGMVPTVRALLGPPVTFVRTLPPLAYLSLLVIWFGIDEEPKVWLLLIAALPPVAVSTADAVRGVHEDYLNAARSLGVPRWQLPWRVVLPSALPEILTGIRVAVGVAYTSVVAAETVGIPGIGGMIRDAQRYNQTDVVILGILIIGLSGLLIDFLLQTLDRR---
220913559    ------------------------------------------------------------------------------------------EAMWTSLQRGLVGFLISVAIATPVGLLLAQVAPLRRAFGPLISGLQVLPSVAWVPAAIIWFGLTDATVYFVVFMGAIPSIINGLISGVDQIPPQFRRVGTVLGANRLQMALQVVLPAALPGYLGGLKQGWAFSWRSLMAAEIIAVGGLGSLLDQGRALSDMTVVMSAILLILGVGILIELLVFAP------
239827957    ----------------------------------------------------------------------------------LTISGELFTHLKVSIFRAATGFLLGAGIGILAGIAVGFSTKTEDVIDPTVQMLRTIPHLAVAPLFILWFGFGETSKILLIAKGAFFPVYVNTFLGIRGVDAKLFDVARILHFSRWEKITLLIIPSALPTILSGIRLSLGAAWLGLVVAELMGSTGIGYMMMDARQFSNTDIVFVGIILFAVVGKLTDSLVRVLEKR---
118471557    ------------------------------------------------------------------------------------------HNTWVTTWETVIGFVIAAIVGELVAVVMIYSAGVEKTVYPLILFAQVVPKIAIAPLFIVWLGFGPSPKILVAVLMAFFPIVISGLAGLRSVDPEILELTSTMGASRFKTFLKIRFPASLPQLMSGLKVAATLAVTGAVVGEFVGANGLGYVILQANGNVDTAMLFAALIIMSLLGIALFAVIEFAEK----
227819750    ------------------------------------------------------------------------------------VDQGLFWHVFASLQRVALGYAMAAAVGIALGVLVGQSALAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDGNPSAIFVIFITAIWPIIINTAVGIRNIPQDYQNVARVLRLNGFEYFAKIMLPAAAPYIFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISDIIVALIYVGIVGFLLDRLIALIGR----
197104395    -----------------------------------------------------------------------------------------------HVLLSGSALLLGVGISLPLAIAASRSARLRWPVLAFASLIQTIPSLALLALFYPLFGLGFLPSLLALTLYSMLPILRNTVAGLAGVDPAVREAADGLGMTAGQKLRQVELPLAAPVIMAGVRTAAVWTIGAATLSTPVGQTSLGNYIFAGLQTENWVFVLFGCAASAGLALAADQLLGLVETALRL
139491305    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRAMFLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIASVTIGSIVGTLCQQNKYTTNFMLAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVTKLQRLFKIEFPLAFPH----------------------------------------------------------------------
295695730    -------------------------------------------------------------------------------GWEMVRGGELWPELYASLVRIVLGFVIGAAAGVTIGVLLGISRLAEAVGLPVVNSLYPIPKIAILPLIMLWLGIGEISKVTVIAVGVAFPMIFNTYSGVRNADPLLVKAAVSFGAGRGDLIRKVILPGALPTIVAGLRISVGTSLLLLVAAEMIAAEGIGALILKYSNLMMTTRVMVGVVVLSILGLLFNRLLSYLEHK---
113474248    ------------------------------------------------------------------------------------------KPLIDTIAMSIAGTGMAIALSIPLSLGAARHPVVYFLSRMILNIARAIPELILGIIFVAAVGFGTLPGVLALGFHSIGMVGKFLAEAIEHTDNSPIEAAKSAGANHLQIIFHGIFPQIFPQIADLTFYRWEYNFRASMVLGAVGAGGIGFEIIGALRLLKYEEVSALLLVVLIMVTLVDSLSNYLRQK---
136996081    ---------------------------------------------------------------------------------LSIFTKDYYLHILYSTYRATVAFFLALILGVPLGIMMGWRANFNAYAGALLDFLRPIPPLAWVPIAILILPGDEPAVIFVTFLVAFFATTLNTLLGVRSIDPDFFRAAECLGATDQDILRDIIIPGALPTIFTGLQIAMGAAWFSLVAGEMIAAQGLGFMILESYNLVQYPTIIIMMATLGIVGYASSALIRVVGKRM--
223934499    ------------------------------------------------------------------------------------------ESLGHSIRTIVLGFLVSSLLGVPLGILCGTYRFFAKLQEPFIEFFRYLPAPAFGALCVAVLGIDDPPKVAIIVIGTFFQQVLIIANTVRKVDPALLEAAQTLGASGWKLVRRIIIPAAITDIYTDMRILLGWAWTYLIVAEVVGTSGITYFINQQARYRNFDNVYAAIGMIGIIGFSTDLVLAWL------
141655242    ------------------------------------------------------------------------------------FQTALWENSIQTLWTTIVGFGIAIVFGMVLGLIIGWSKNIYNGIYPIMVGFNSIPKVAVVPILVLWFGIGWIPAVLTAFLISFFPIVVNVATGLATIEPELEDVLRALGAKKWEINVKVGIPRSLPYFFGSLKIAITLAFVGSVISETVAANGIGHMMLIAQANFEIPLVFAGLVALAVEGIGMYAIMAFIEKRM--
135365159    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVLGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNVGKVFLLFMVSLSIMIISARAGASGTQLSKIHASHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFDTLRKIIDK----
91774063     ----------------------------------------------------------------------------------------LFTDLATSLLHFGIGILFALLVGIPIGVVMGWFKNVNHALDPLIEIIRPIPPLAWIPFAIVWFGLTHTSAGFVVFIGAVFPVIINTFDGFKSVPKFYVEAAKVLGMSSGSLIRHVALPSAMPSIASGIRISMGVGWMCLVAAEMFGVSGLGYKIWWHYYLHQMDFVLVYMLILGFLGLFIDRLFRW-------
229590252    ----------------------------------------------------------------WLPSYQMPAPSEIAVTLTDLAEGALWKHISASLGRVLLGFAIGASLALVFAAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIDETSKIVLIAIGAFFPVYLNGVAAIRDIDRKLVEVGQMYGFNRRRLVRRILLPAALPGLFTGLRSGLSLAWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLALLGKVSDGLLAALEKR---
296101975    -------------------------------------------------------------------------------------DMGIGWNVLASLQRVAVGFGLAALVGIPLGFLIGRFTFFSRMFSPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPQDYLNVARVLQLSEWTILRRILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLIARR---
238788929    ----------------------------------------------------------------------------------------LWQHLAASLGRILVALLAAVALGVPTGIAMGLSSTVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPITLAAVAGVRSVAQVRVRAARALGASHWQVLWFVILPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
242238764    --------------------------------------------------------------------------------------------IWETLNLALASTLVSVGVSMVLAFLAAGNTQVQISLRALVAFLRTMPELAWAVMFVMAFGIGVIPGFLALTLHTIGSLTKLFYEAIESTSDKPVRGLAACGAGVMQRMRFGQWPQVKPAFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTNIKLDRYDQVSMTMLLIIVVVSVLDTLSGRIRQR---
126464362    ----------------------------------------------------------------------------------------LFGHIGASLKRALLAFALAVAVGVPLGFLLGLSREAQLWMSPILSLMLPLPAVAWTPILLVVFGPGDLTIVIVCFLGAVFPVLYSTMQGVRACGTQPVWVVRSMGGSRLDVLRRVLIPASLPALITGFKLCMAHSWRTLVAAEMLAASGLGYMIFSARSYMDVSTMFVGVVCLAAIGMAIEHLLFGTLER---
156933913    --------------------------------------------------------------------------------------------TFQHLWLVLLAVGFAIVIGVPLGILIVRHKWLATPVLGLATLVLTIPSIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGIGGSDIRMLIAGALMICLLAIILDWLLHRLQ-----
257070098    --------------------------------------------------------------------------------LRWSGPDGIPLRTLEHLGYTALGVLVAALLAVPIGLYVGHTGRFKGLAVAAAGAARALPTLGLVTLFALLLGIGLTAPLASFVILAIPSLLAGAYSAIESADPATVDAARAQGMTELQILTRVEIPLGMPLLIGGFRGATVQVVATAMLAAYVGNGGLGRYIFQGLGSQNYPQMIAG------------------------
114770390    -------------------------------------------------------------------------------------NVGLWENVFWSLIRVVLGFALGCLFGIPLGFAMGLSNWFRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLAALWIMTIAARAGVSGVNISKVHAAYSLGATKRQLLLKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGKMIIAA------------------------------------
154503003    ----------------------------------------------------------------------------------------FLELIAAHIGLSLVAILCAGSIGLLLGIWISEHEKAAGPVLGVANVFYTIPSISLLGMLIPFLGIGNTTAVAALTIYGIMPMVRNTYAGIKGVSEEIILAAEAMGSTRMQIMWKIKLPLAMGVIIAGVRNMVVMTISVAAIASFIGAGGLGVAIYRGI-----------------------------------
209886471    ----------------------------------------------------------------------------------------LWGHSLITLYETLVGFALSIAVALPLAVIIVWSPILRRTVYPVLLALQSVPKVAVAPLLALWIGFGTLSKVLVVFLICFFPIVVGATTGLASVQPAVMDLIRSLSATQMQTFIKIRFPTAMPHIFVGLKIAITLAVIGAVIGEFVGSEGLGYIILVSSSQARTPLAFAALVLLTVMSVILYYIVEFVEK----
104779498    ------------------------------------------------------------------------------------MDASLWQHLGASLGRIGLALLAATLTAIPVGLAIGYNRVARGILDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPAKLRAAQSLGATQAQLIRHVILPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILLIALIAFALEMGLRALQRK---
86605329     --------------------------------------------------------------------------------------KGLFWQIWASLRRVFIGFALAGLVGVVGGMIIGVNRWLYEALDPIFQVLRTVPPLAWLPISLAAFRDANPSAIFVIFITALWPILINTVVGVQQIPQDYRNVARIVRMSGWKYFFKIVFPATVPYIFTGLRIGVGLSWLAIVAAEMIGGVGIGFFIWDAWNSSRISEIILALIYVGMVGLLLDRITAWI------
170767588    ------------------------------------------------------------------------------------------DALAQHLILLFGSVLPALVVGVPLGVWCHFSTARQGAIFSLLNVIQTVPSVALFGLLIAPLGTGMTPALIALALYALLPLVRGVVVGLNQIPRDVLESASAMGMSEGQRFLCVQLPLALPVFLRSLRVVMVQTVGMAVVAALIGAGGFGALVFQGLLSSATDLVLLGVIPVIGLAVIIDALFDLL------
136540315    -------------------------------------------------------------------------------------------------------------------------KTSSRIAIGICDTLQTFPSFVYLIPVIMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPSALHDAGSMSGVTRLQRWLKIELPLAFPHMMLGINQTVVFALFMVIIGAMIGTTDLGQYILKALSDRQIGNGLMLGLCVAFIGLAVDNLITWANQRKKL
148257597    -------------------------------------------------------------------------------SLELLQSGELAKHAAISARRAAGGFVVGALPAIVIGLLTARLPRLAAYVDPLLQMFRSIPPLALVPFGVFWFGIGETSKIALVAWSVFFPVWVNTEAGVREVSPLLVRAAFCLGAKRWQMFFFVHLPAALPYIITGLKVSLSAAISTLVAAELAGAYGLGYLVQISQQVFRVDLMFVGLIALGMGSLIVNRVFDI-------
148254013    --------------------------------------------VAGLFALWWLVAAAQIVPPLFLPSPLAVLGKLISVSADGFEGATLIQHTLASLARIVAALLAAIVVGTLTGLAIALSPRARGIIEPLLEFYRPIPPLAYLPLVIIWFGIGEFAKVLVIYLGILPSIVIATVDGLRSVAPDRVNAARSLGASRWQVIGLVLLPHALPSILTGIRIGLGTGWATLVAAELVAARGLGFMIKGASDFLVTDVVVLGILVIAVIAFALELALRVVQR----
142636439    -----------------------------------------------------------------------------------------FWAMLETIEMAFIGTILGVVISLPLSIFAARSKYVYGPLRALLAATRTFPSILWAILFVIVVGLGPFAGILAITLYTIGFISKLQYESIEAIDYDPVEATTAIGLSKIQLIRYVIIPESAPHLLSQILYMFDYNVRQTSILGIVGAGGIGFYIINYIKFFEYGKAAVFMLVVLITVLAIDWVSVKIRDR---
218885625    ----------------------------------------------------------------------------------------LWGHVWASTQRVVVGFSIAAAIAVPLGLFMALNRYVNAIVKPLFDLLKPMPPISWISISILWFGIGETSKVFIIVLGTFVPCLLNSYNGVRLVEPELYDVVRMLGGKRRDEILHVCFPASFPAIFAGLQISLSIAWTCVLAAELVSASGLGYIIVQGMNLSQPAMVIGGMAVIAAAAWGTTLLVTALERK---
143229282    -----------ADFWNRGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATIVLVVGAGYLIGGIRSALIVCGLTLFIALSPWWDRALVTTYMATFGVIVSCTIGFIVGTLSFQNKHTASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSG----------------------------------------------------------------------------------------
256376184    -------------------------------------------------------------------------------------------ESLLHLSAVVQCTIIAALIGVGVGIAVYRSPLGSATATALASAVLTIPSFALLGLLIPLLGLGAPPTVAALVLYGLLPVVRNTIVGLSGVDRSIRDAARGIGMSRFSVLTSVELRLAWPAILTGMRVSAQMLMGIAAIAAYARGPGLGVEIFAGLTRNATNQAIAGTLGVIVLALLLDGVFALIGR----
75676525     ------------------------------------------------------------------------------------------DYLGNHVRVSLTALALGLAISFPLALTARNRPMLRSALLGFASIVQTMPGLALLWFGFGFSAFGFLPSVLALALYSMLPVLRNTITGLQGIDPALTEAARGVGMTARQSLTMVELPLALPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTLNWVFVLFGCIAAAALALVVDQLLALIESGLRM
283824357    -----------------------------------------------------LLPLIIVTLWQAASTYQWVEAVFAEAFWVMLTKQQLANDFISSVSIVGQALVYGATAAIVLGVAAGLSKRVEQFFGPTFDTLRHIPGIAWLPLIVLWLGIGAPAKVLVIAKAVFFPVFLNTLQGIRNVEKSHIELANVLTLNRWQMVRKVVLPSAFPSIMVSLRYAAGLAWAMVVIAELSGLEGLGFLIFRAQGLLLTDQLVVCMIIIGLVGFTIDRIMYLAQRR---
139959266    -----------------FFNPIRTFIDGFVQTIRNLI--AVPAANSQIPTIGWFGVVGLIGFFVYATSQ-WRTAILSIALLLGCGALGMWQFTMDSIAMTLASVILSLAIGIPLGIWAGLSDRVLKFLTPFLDLAQILPTLVYMAPIALVFMIGAASATIATMIYAIPISIRITSHAIRTLNQSPVEASKSLGSTKKQTLTKVQLPMAK------------------------------------------------------------------------
111222756    ----------------------------------------------------------------WWSTEVLPAPWNVAHEFVTLWNNGQLPNLWVSVRRALTGAAIGIAVGLSLGVAVGLWRPVEEALDATLQMLRTIPFLVILPLFILWFGVDETPKILIITIGTALPMYINTMSGVRTVDPRLLEMGRQFGLNRLRLIATVVLPGAMPSILTGVRYSLGLSWLALVVAEQINAKGLGLLIYNAQSLFQTKILMVVVVVYAALGLITDVVVRLAERR---
33595641     ------------------------------------------------------------------------------------VQGDFWGDFGFTLASMAIGYVGGCTAAFIIGVLFAEYRWLERLLYPFVLALQSMPKVALAPLILVWFGFGLESKAIMVALVCFFPMFINTAVGLKATDPALLDLMRAFSASRWHILTRIKIPSAASHIFAALQISVVLGLIGAVVAEFVSSSGLGYLINAATTTLDTSTMFAALISLAVLGIAGSQLIRALHRK---
167902658    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
239834712    ----------------------------------------------------------------------------------------LWQHLLPSLRRLVIGASLGIAVGVGLGVMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEMSKYMLIAFGTFTPTVVATYGAVDNVDRSLVRMGQSFGLGWWSIVRKIILPGAFPAILSGLRVSISIGIILLVAAEMLGAQGVGSYILEAGSLYDLEKLFAGVTILSVMGLIVNFIIGQIEKR---
136341677    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
140983109    -------------WINAGEDYLKDNYRWITRLFASFLQAGYMALENFFVESPWILIMSLMALPALAYG-GIKLALFCIFTVYFWGAVDMWEVSMQTLALMGLSVILSVIFGVILGILSSQSDRFENFLKPILDTMQVMPAFVYLFPAMFFFGIGGAPAILATLIYAMPPIIRLT-----------------------------------------------------------------------------------------------------------
73661766     ----------------------------------------------------------------------------------FIISGEIFSHLFISLFRFIVGFVLAILIGVPIGFLLGRVNALFHAIEPLLQLIRPISPIAWSPFVVLWFGIGSLPAMAIIFIAAFFPIVFNTIKGIRHIEPQYLKIASNLNLTGWQLYKNILFPGAFKHIMGGIHMAVGTSWIFLVSGEMIGASGLGFLIVDARNMLNLEDVLAAIFFIGLFGFIIDRFISYLEK----
254421826    ------------------------------------------------------------------------------------------EFLLGHLLITLVTMMFAVLISVPIGILITRVRSLYDPVIKLAGMLYTVPSLAMFGVLVPIFGIGFRPAIVALTLYSLLAIIRNTAVGINGVDPAVIESARGMGMRDHAILMQLELPLAMPVIFAGIRIATVSTISLATLASFFGADSLGSLIFEGIS----------------------------------
227893630    ------------------------------------------------------------------------------------------QLMIEHAQMVLTALLLAFLVAIVLIAVFLRKKNWMNSLIYFFSLLYSVPSYAFFALLIPVTGLGKTTAILVLAFYSEYVLLRNFITGIREVDPNYIEVAKGLGMDNNDIFIKVQLPLALPAIFSGLQIALASTMAIATIASTISAGGLGDLLFEGLQTGNVIPILWGTILTVVLTLIFALILKLI------
136136456    -------------------------------------------------------------------------------------------HIASSFKRFMYGFLLAVLIGIPLGLLMALSKNADRLITPFFESIRFIAPIAWVPFAALWFGTGIGGPILVIFMGAFPPVLINTYRGAIHVDKKFIEAAQMLGAGKIRLMTEVLFPAAIPSIVAGLRISAGLGWQSLIGAELIASSGVGYMMVKGQASIQTDIVMSGMIAIGIIGLVIDICLRLTEK----
77456482     ------------------------------------------LTLFALLVIWWAVTASGLIEPLFLPPPSAVLQKGWLLATTGYMDSTLWQHLGASLSRIGLGLGFAILTAVPVGIAIGANRIARGVLDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPAKLRAAQSLGATRAQLIRHVILPSALPDILTGVRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILVIALIAFAMEMGLRALQRK---
300786950    ----------------------------------------------------PLALIAACGFLWWLVTALGGVPGYLVPSWQVMVEQGLWQNTLTTTGETLLGFVLAAVAGVLAAVVMVYSVTVERTLYPLLLFAQVVPKIAIAPLFIVWLGFGTPPKIVVAVLMAFFPIVISGVTGLRSVDSELLELVATMGAKPLQTFRKIRFPASLPHLFSGLKVAATLAVTGAVVGEFVGANGLGYVILQANGNLDTPMLFAGLIIMSLLGVLLFAVIEVTE-----
167562716    ------------------------------------------------------------------------------------------DLTLSHLAIVGAASAAGAIVALAAGIFVTRRAGFLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPADAVDAARGMGMSALQRLAWVELPLAFPVILNGIRLAVVINLGTAMIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLIVALLAVLIYDALGVIGRW---
143156151    --------------IEEKVGYLTAFHGYVFDAATDGIRSLLKGISALFVGTPWIITGGIFLLVAHKIA-GFRVTMFVAFALIYLALFGFWNTAMDTMALVLTATLICCAIGLPLGVLVGKSNRAETITRPILDVMQTIPSFVYLIPAVAFFSVGKPPG---------------------------------------------------------------------------------------------------------------------------
297617500    ------------------------------------------------------------------------------------------PYTLVSLYRVLAGFLVAAVLAIPLGIVMATSRKAEAFFEPFIDFVRYLPVTALIPLMILYFGIGDFEKVAVIFVGTFFQLVLMVQDTVSTVPKELLHAAYTLGTKGRAVYTKVLLPASLPGIMDNLRICMGWAWTYLVVAELVAANGLGFMILRSQRFLQTDRIFVGLLVIGGLGVVTDFAFKALSK----
142035587    --------------------------------------------------------------------------------------------------------------------LTMRKPFAKELALAISSVFLTIPSLALFTIFIPIVGLGFTPSFIALYLYAIMPILRNTSTGLDSVDPSVLESAKGMGLTKWQVLTKVQLPLAWPVMLAGIRVSALLTVGISAIATLVAGGGLGDFIKSGLARLPLPNSLEAIWTGVILSLALAFVIDSLLR----
297563853    ----------------------------------------------------------------------------------LALSGQLWNHVSASLARALSGFLVAVAAAVPLGVLIAWYRPVSDFLTPILELFRNTAALALLPVFVLVLGIGEASKVSLVVYACAFPVLLNTITGVRTVDPLLVKSAASLGFGPLALFRKVVLPASVPSIFTGVRMAGASSILVLIAAEMVGSSGLGYLVNAAQLNFLIHDMYAGILAIAVVGVALNGVLVALERR---
157145548    -------------------------------------------------------------------------------------DMGIGWNVLASLQRVAIGFGLAALVGIPLGFLIGRFTFFSRMFTPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPQDYLNVARVLQLPEWTVMRRILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLVARR---
77405344     ------------------------------------------------------------------------------------------EQFIHHFLISVYGVILAAIVGIPLGIFIARRGKIKTFVMGSANVIQTIPSLAMISIIMLGLGLGIKTVVATVFLYSLLPIITNTYTGIRNVDSDLLDAAKGMGMTKRQRLFMVELPLSISVIMAGLRNALVVAIGITAIGAFVGGGGLGDIIIRGTNATNGGAILAGSLPTALMAIFSDLILGGIQR----
187779097    ----------------------------------------------------------------------------------LIKSGALIKHIAISTLRVFEGFFITICLAIPLGILFGVNKSIYDYFKNLLGFLRHTPPLALVPLLILWFGIGEKSKIIIIVLASFFPVLLNTISGVESCSKKLIEVGQTFNLSKINIFKKIIIPWALPNILVGMRLGIGYSWRAIIGAEMVAASGLGYLILDGQQLSRSAVVIVGILSIGILGTVCDWVFGLLTNK---
159037251    --------------------------------------------------------------------------------------------AGEHVTLTALTTVLVVAIAGGGGILLTRRRWLAPFATGLANIGQATPAIGLLVLLSIFLGIGFSTALIGLVAYSVLPVLQNTIVGINQVDRHLIEAGRGIGMSPFTVLVRIELPLAVPVILAGVRTALVLAVGVATLATFIDAGGLGAMIVTGIKLQRETVLVTGAVLTATLALTLDWL----------
126733424    ------------------------------------------------------------------------------------------EHLGYSLFRVIVGFLLGALVGIPLGYAMGLSNWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARSGVSGVRISKVHAAYSLGASKWQIMRHVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQSTDIVLMGIILIGIIGFSIDMLMRQAEKW---
136969684    ---------------------------------------------------------------------------------------------------------------------------------PILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQIMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
225017761    -------------------------------------------------------------------------------------------HLGTTLYEAFFGLALGVGLSFVVAFLMDRFSFLYKSVYPLLVITQTIPAIAIAPLLVLWMGYDIAPKVTLVVIVCFFPVTVGLLDGFRTADPDTVNLLRSMGAGRWQIFRHIKLPSSMGHFFAGLRVAVAYSVVGAVIAEWLGGNGLGVYMIRVKKSYAYDKMFAVIFLISIISLVLMKGVSLLQKR---
111017295    --------------------------------------------------LPWVVPVLVILGWQWASSAGISPSVLPPPSKVLATAEQLWRHLTVSLRRILIGFTLGASIGLVLGFVVGLSRIAEGLVDRTLQMLRALPHLALVPLLIAAFGIGELPKVVLVTLGVIFPVYLNTVAGIRTVDPKLVQLGESYGLGRGARIRDIIVPGAMPMILTGIRYALGVAWLTLVIAETIATSGIGFLAQNGRDMLRNDRIVLAILLYAVAGLLADQITRLIEAR---
237731765    --------------------------------------WSMWLSTWLRRAVPALLGIALLVVLAAINSKGFPTPLSTLDSALTLFDMGIGWNVLASLQRVAIGFGLAALVGIPLGFLIGRFTFFSHMFSPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPDDYLNVARVLQLSEWTVMRRILFPAVLPAILTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLVARR---
238797256    ----------------------------------------------------------------------------------------LWQHLAASLGRILIALFAAVALGVPTGIAMGLSPRVRAVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLAAVAGVRSVAQVRVRAARALGASRWQVLRFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
119714717    ------------------------------------------------------------------------------------------DATTQHLVITVVSVIAGVVIAFPLALLARRLPALETSVLGVTTAVYTIPSLALFPLLVPFTGLSATTVVIGLALYALTILVRSMLEGLRSVPEEVRESAVGLGYGATRLLVLVELPLALPVIMAGLRVATVSTVALTTVGSLVAYGGLGNLIKDGVTTNFRAELMTASLLCVLLAVVLDALI---------
289675921    -----------------------------------------------------------------------------------------------HLILVVVSMLAALVVGIPAGIALSRPSMVGRAERQIFNIGNTVPPLAVLAIALGILGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAAVGIGMTPRQVLWRVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
296101489    --------------------------------------------------------------------------LITIAGPQGFMDATLWQHLGASLARILVALLAAVIIGIPVGIAMGLSPTVRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGASRTQVLLFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFGLELGLRALQRR---
282866351    ----------------------------------------------------------------------------------WAGENGATHRLGEHLYVSGVALLVASALALPVALYLGHIGKGGALAVNLSNVGRAVPVFAVLALFMVLRNSGYLPTVIALVLFAVPPLLTNAYVGMRQVDRSVIEAARGMGMSGGQLFLRVELPLAYPMIMTGLRSAAVQVVATASIAAMVGLGGLGRIITAGFNTYDTAQVF--------------------------
302535206    ------------------------------------------------------------------------------------------DATVEHVWITAVAVLVGVAVAVPLALLARRGRRWAAPVLGLTTLLYTIPSLAMFSLLLPFFGLSAALVVTGLVLYSLTILVRNVLAGLEAVPEDVREAARGMGYGPGRLLWQVELPLALPALLAGVRIATVSTVALTTVGSIVGKGGLGNLIAPAVNSSFKAQVLTASVL---------------------
256376182    -----------------------------------------------------------------------------------INASSLLTATWDHLVISLVVTALVVAIAVPLGVLVTRRRRAAPLVLGLATIGQAAPAIGVLVLYFMATGAEMWAAVVPITFYSLLPVLRNTVVGLQGVDPALVDAARGIGMSPLTVLRRVELPLAVPLILAGLRTALVLAVGVATLAVFVNGGGLGLLIDTGYKLARVPVLVTGAVLAVGLALLVDWLGAVAE-----
251796805    --------------------------------------------------------------------------------------------MLETIRMALIGTTIGAILSIPVSLLCTRSRWLYYPSRFLLNLVRTVPDLLLAAIFVSVFGLGPIPGILALTVFSVGLISKLTYELIETIDHGPLEALTAAGGNFTQKIVYGVVPQIQANFMSFLLYTFEINVRAAAVLGLVGAGGIGLYYEATLGFLEYDKTSVIILFTLAVVLVIDYASTKLRER---
126727926    ---------------------------------------------------------------------------------------GLWENVFWSLARVVIGFGLGCLFGIPLGFAMGLNNWMRGWFDPIVEFMRPVPPLALIPLIIIWFGIGEQGKISLLFLASLWIMTIAARAGVSGVNISKVHAAYSLGATKRQLLSKVILPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGVGKMIIAA------------------------------------
46200802     ------------------------------------------------------------------------------------VDKGLFWHLFASLKRVAVGFSLSAVAGVFLGVLIGQSTMAYRALDPIFQVLRTVPPLAWLPISLAAFRQADPSAIFVIFITSVWPIILNTAVGVRNIPQDYRNVAAVLRLSPLEFFFKIVIPATVPYIFTGLKIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLMSEIILALIYVGLVGFMLDRMITFIGQK---
283781845    ------------------------------------------------------------------------------------LDQGILRFTWYSLVLVAKGYLLAIVLGAPLGFALGSSPLLTRMFDPVIQFLRPVSPLAWLPLGLVLFGKSEPAAIFTIALCSMWPTVINTAQGVRAIPQDYLNVARVLRLSSWTMLWKIMLPAALPYMFTGFRLSLGIAWLVIVAAEMLGVPGVGGFLWQEYNSLIYEHILLCILTIGAVGLALDRLMSIVERWVR-
120406540    ---------------------------------------------------------------------------------------GLSARILEHLQYTVIAVFFSAVIAVPLGMLIGHTGRGTFVVVTGVNALRALPTLGVLLLGVLLWGLGLIPPTVALMLLGIPPLLAGTYSGIANVDRDVVDAARAMGMTESRILLRVETPIAMPLILGGLRTATLQIVATATVAAYASLGGLGRYLIDGIKVREFYLALVGALMV--------------------
77457033     ------------------------------------------------------VVIALLALLVHWIGINTIEH----------YRDDLLFYLQAHLILVLASMLAALVVGIPAGIFLSRPTMVGRAERQIFNIGNTVPPLAVLAIALGILGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAAVGIGMTPRQVLWKVELPNAVPIIVGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQLLLGAACTALLALLLDGVVTLASR----
141827460    ---------------------------------------------------------------------------------------------------------LSFIFGLGLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPPEVIEAGRMSGCNNWQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQTHIGLAL--------------------------
299536172    -------------------------------------------------FIAFLLFIWELIVRFAEVPHWLLPAPSSILSEAIQSYQTFLPHAFATVQLALLGLAIGIACGLTVAVVLHRFNFIRELFYPILIMSQNVPILVLAPLLIIWFGFGLLPKLIIICLVCFFPIVIAAMDGFRQTAPALKHYFDMVGATKAQTFWKLEWPYAYPAIFSGIKIAATYSVMGAVIAEWLGAKGIGVYMTLAQSSFRTDRVFVAIFAIVLLSLLLFSGIRLIEK----
116671661    ------------------------------------------------------------------------------------------EAVWTSLQRGIVGFLISVVIATPIGLLLAQVAPLRRAFGPLISGLQVLPSVAWVPAAIIWFGLTDATVYFVVFMGAIPSIINGLISGVDQIPPQYRSVGTVLGANRLQMALQIVLPAALPGYLSGLKQGWAFSWRSLMAAEIIAVGGLGSMLNQGRDLADMTIVMSAILLILAVGILIELLVFAP------
91776210     -----------------------------------------------------------------------------------VQRDGLWQSLWQSIQLIAYAFLISSLVGVPLGILAGTWSVAGRLCLPFIEFFRYLPAPAFGALAVAVLGIYEGPKIAIIVIGTFFQQVLIISNTTRQLDYALLEAAMTLGTSRWKLLRHVVIPGVLPQLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYEHFDNVYAAIFIIGVIGLSTDMLLAWLGKR---
206577481    ------------------------------------------------------IVWQLASSVGWLSTRVLPSPEGVLKAFWTLSASGLWQHLAISSWRALVGFAIGGSIGLVLGLISGLSRWGERLLDTSIQMLRNVPHLALIPLVILWFGIDETAKIFLVSLGTLFPIYINTWHGIRNIDRGLVEMARSYGLSGFALFRHVILPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYAILGKLADVCAQLLER----
170077483    -------------------------------------------------------------------------------------DLGIGWNLLISLRRVAIGYLAASCVAVPLGILIGISPIARKGFNPFIQLLKPVSPLAWLPLGLYVLRDSEQTGVFIIFISSIWPTLINTSFGVANVSKEYLDVAKTLGASSFRTIFKVIIPAALPNILSGLRISMGIAWLVIVAAEMLLGTGLGYFIWNEWNNLYIPNILVAILIIGLVGLILDSCFAAVEK----
297156427    ------------------------------DALDAVQIRRTSPAEVLVQKVLPPVVAVALILLIWKVLVWAKVTDDYKLPLVWDALHQLWDIIWTSVSRGLFGFLIALAIATPLGLIVARVKFIRAGIGPILSGLQSLPSVAWVPPAVIWLGLNDKMMYTVILLGAVPSIANGLVSGIDQVPPLFLRAGRTLGARGLVSARHILLPAALPGYVAGLKQGWAFSWRSLMAAEIIAKSGLGQYLENQRNNSDMAGVLLGIIMILFVGIAIELLIFAPIER---
160941492    --------------------------------------------------------------------------------------------TLHTLRLLFLGYFIGIALGLVTGITCGYSEKARYWINPVIKFLGPIPTATWIPIIMVVAASLFRGAVFIIALGSWFAVTVASMSGIQNVDKDFFEAARTLGASEGQLVFRVAIPHAMPSILQGCTQAMSSSCVAIMIAEMMGVAGLGWYMNWAKSWAAYDKMFAALFVICFIFTIVTKVLDLIKRR---
254446775    -----------------------------------------------------------------------------------------------SLRIVFFGFFLSCLIGIPIGILCGAYDFFSKLFEPFIDFFRYMPAPAFSTLLVAVFLAHDAPKIALVFVGTFFQMVLVVSNTTRLLDESLLEAAQTLGAKNLSLLRRVIIPGILPNLYNDMRILLGWSWTWLVIAELIGVSGLTEFIETQGRWRNFDAVFPIIILIGITGFLTDQFLS--------
78062911     ------------------------------------------------------------------------------------------RHTLISLQRVLVGFAAGTLLGFATGVALGLSRTLEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYLLIAHAALVPVTLSTLQGFRQTPPALDEVARVFGYTRRQRIVHVVLPAAIPTLATGVRLAFTKSWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVIVVGAVGLLINRLLDTLEARLR-
137361439    ------------------------------------------------------------------------------------------------------------------------------------NIGRAIPSLGLILLCIILFGFNDVPVFAALVAMSIPPVLTNTWVGIYHADRPLCDAATALGMTPWQSLWQLRIPLAAPLIIAGLRTALVQLIATAVVAAYAGLGGLGRFLIDGLGQRDIPQVIAGSLVVSLLAIGSELLFS--------
261823745    ----------------------------------------------------------------------------------WYGDDGIVPLLLQHIGYSAVALAIAVAIAFPVGCYTGHTGKGEALLIGTTNALRSLPSFGLIILLVILLAAFVLPCIIVLVVLALPPVALGVHAGIRSVDPSVHDAANGIGLTPLQVLWQVELPCAMPLILSGIRSAALQIVSTATIAAYVSLGGLGRLIIDGRAANDFAQMTAGALLVALLALVIDLFFSFSGK----
238763748    ----------------------------------------------------------------------------------------LWQHLAASLGRILIALLAAVALGVPTGIAMGLSSTVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPITLAAVAGVRSVAQVRVRAARALGASRWQVLWFVILPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
33593593     -----------------------------------------------LQHLTIFIVSILCGLAVWAWTSGSLFPSILFPGPQATLREGIIVDAAVSLARIVAGFTIGSAIGIVVGLLIGYFPMVRTAFNPYLQFFRFVPPIAWVSPAMIWFGVGETSKIFIIVYGTVFTVALSAVAGVADAHVNKIRAAQMFGATRWQIFRHVVIPSTVSPILTGMRVSMGISFMTVIAAEMLAASGIGYLILNSRLWMATDKIFVGIFVLGCLGYGADRIFDLIIGR---
170025100    --------------------------------------------------------------------------------------------IWETLQLAVAATLLSVMVATILAFLAASNPWLRLAVRTFVTFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYESLETVSDKPVRGLAACGASQLQRMRFALWPQVKPIFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTSIKLDRYDQVSITLLLIIIVVSLLDYTSGKLRKR---
109947293    ------------------------------------------------------------------------------------------DLIAQHFIIVSLSGLIVLVFGVLIGVFVFYNSKARVFLLPVVNFLYTIPSLALFALFIPLIGVGLKNALLVLVLYGLLPIVHSTYNALKEVREEVIKAAIGLGCNPKELFFRVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSFIIAVFSVLADKFVSV-------
254241178    -------------------------------------------------------------------------------------DKGIGIQLAHSLGRVALGYLIALAVAIPLGFVIGMSPLLYQALNPFIQVLKPISPLAWMPIALYTIRDSSVSAVFVIFICSIWPMLINTAFGVAGVRKDWLNVARTLEVSPLRKAFCVILPAAAPTIITGMRISMGIAWLVIVAAEMIGGTGIGYFVWNEWNNLSLANVIFAVLMIGVIGMLLDLLFAQLQKK---
143560710    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
254387673    -----------------------------------------------------------------------------ARGAELLADGTLTTDALASVRRVLTGFALGTAAALPVGALMGWYPVARALLEPWVQFFRMVPPLAVIPLTIVLLGIDETPKITVIFLAAFLSTAVSVFQGVLTVDRTLIDAARVLGAREPVIFARVVVPATLPFLFTGARVGLGASWSTLVAAELIAAQGLGYRMQQAQLYYDLETIFVGILAIGSLGLLMDRLLIAAERR---
75909859     -------------------------------------------------------------------------------------NKGFFWLILASLKRVVVGYLLATLIGIPIGFIISLNSFCRKAIDPLIQLLRPVAPLAWLPLAQAVFLKPNPSAIFVICITAIWPIILNTALGVKLVPKDYRNVSKLLGLSPLESFYKILLPATLPHIFTGLRIAIGLSWLAVVAAEMLSDDGIGFFIVDAYNNANIHEMILAIVYLGAVGLVLDKIMAYISEK---
220914798    --------------------------------------------------------------------------------------SGTWRHALSSTWRVLAGFVIAGLSGILIGTAIGWSRSAEKTLEPTLQMLRPVPPVSWIPLAIIWFGIADKPAIFLVFLGAFFPTLMNTIHGVKTIDRNLIRAGAMMGATGRQLLMHIVVPAALPSIFAGLRIAIGSAWMLTVTAEMVAVSGVGYVLWDSYYFLRYDMVIASMVSIGLLGYLSDQLMSVVLRWQR-
111225127    -----------------------------------------------------------------------------------LGTSHFWDALARTLVRALEGYALAVVIGVVVGVAVSRSTILRTAVGSFITALQTMPSIVWFPLAILLFKLSESAITFVVVLGAAPSVANGVIYGVDYVPPLLVRVGRSMGARGFSLYRYVVAPAALPSVLAGLKQGWAFAWRSLMAGELLGHPSVGADLQNSRELLDTVGVMASMITIFVIGVIVDATFNTADQRMRV
138270870    -----------GDAIEGFFDPLLYFLIWL---------------EKLLVNTPWPIVIGVFGLLAWIGSRSIKLVIGTVVCFIIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSARAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPP----------------------------------------------------------------------------------------------------------------
29831688     -----------------------------------------------LTVLPTVLTALLLATWVWFQQARLDPLSENALS-----NGQVSKALWQHIQLTAISTFFVLIIAIPLGILLTRFRKATPIAMTIANMGQATPAIGLLALLVIWLGTGQKAALIGIIIYAILPVLANTIAGLKANDPTVLEAARGIGMSSPGVLTRIELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGVLITTGITNQRMPVLVLGSILTVSLALLVDWLASLAE-----
295096321    ---------------------------------------------WLLRAAPWFLPVGIVLVWGWLSSRILPSPEGVVEAFWSLSASGLWQHLAISSWRAVIGFSIGGSIGLTLGLISGLSRWGERLLDTSVQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYINTWHGIRNIDRGLVEMARSYGLSGFALFTHVILPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSAQWLER----
293604869    -----------------------------------------------------------------------------ARALSMSDQGTLFYNVLASTRRVMVGFLAAVIVAIPLGILLGTSKVARAVFDPIISFLRPLPSMSWIPLSLLWFGITETQKYSIVFMGSFVPALLYVMEASRGIDPVLVRAARNLGANRWQVMREVLFPGCLPQILSGMKIILGLSWTCVISAELVASKGLGFMIMNGKEFFQTDTVVLGMVLISFTVLVTDLCLRLLERW---
29831397     -----------------------------------------------------------------------------------LGGDDYWTDLTDSLTRILTGFLLAAVLGVATGVLVARSRLAEDLLGPPLEVLRPIPAIALVPVAILLFPSNEQGIVFITCTAAYFPVLVSTRHAVRALTPVWEEAVRTMGAGRWRVLGSVVLPGALPGIFGGLSVGIGVSWICVISAEMIGQYGVGYRTWQDYTVVDYPGVFVGMVTIGVLGWATSTAVEVAGRR---
306842498    ----------------------------------------------------------------------------------------FWIEARRHIALALGSLLAAAIAGIPLGLICHRLPRLRASVLNGLNIVQTIPSMALFGILIAIRGIGAAPAFVALFLYSLLPIVANTVAGLAQVPEPVTDAARGMGMTRLQRLFRTEFPLAFPVILTGIRIVMVQNIGLTTIAALIGGGGFGIFVFQGIGQTAMDLVLLGALPTVLLAVILDAAIEIADR----
126730357    ----------------------------------------------------------------------------------------LWEHLGYSLFRVILGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGELGKIILLFLAALWIMAIAARAGVSGVAISKVHAAYSLGASKWQIMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVA------------------------------------
298294107    ----------------------------------------------------------------------------------LYTRASFLDLALSHAALVGAASLVVVSVGIGIGIFVTRGRDFAGPVDTLTAVGQTFPPTAVLALAVPVIGYGGAPTIVALIAYGLLPVVSATIAGLNAVPVAPVQAADGIGLSPAGRLLKVELPLAAPVILSGVRTSVILNIGTATIGSTVGALTLGSPIIEGLSGSNPAYVLQGAILVGLFAIATDLWFDELEHTLR-
42524163     --------------------------------------------------------------------------------LAWYFSGELIRDLWESFYRVFLGFVIGGGLALPLGLLMGASQRIYDYMNPLIQVLRPIPPIAYIPLAILWFGLGNPPAVFLIALGAFFPVLMNTIVGVRAVDSIYIRAGKNLGAGSFLMFRKIIVPAAMPYILSGVRIGIGTGFICMIVAEMIAVNGLGYRILEAREYFWSDKIIAGMFSIGLLGLAIDTVVSRLN-----
305680596    -------------------------------------------------------------------------------------------DSWQHLSLVVQCLILATIIAVVCAALSYQHPRLAALANNVSTVGLTIPSFALVGILIIPFGFGVLPAVIVVTFFATLPILRNAVVGLSEVDSNIVSAARGIGMSRFDTFFRVELPLAWPVILAGMRVSAQMTMGIAAVAAYALGPGLGGYIFSGLSRLGGANSFES-VATGVIAVV--------------
135099418    ------------------------------------------------------------------------------------------QALWTHLALALGAVSLSAGLAFVLALKMMRSPAWQRPVLGAVSFLQTIPSLAVFGLLIAIRGIGWAPALLALIAYSLLPMVRNTFVALTEVPGHLVDAGRGMGMTDRQLFFQLKLPLAMPVIIEGVRITTIQAIGLTAVAALIGAGGLGSFIFQGLGQAAMDLVLLGALPTI-------------------
91772528     -------------------------------------------------------------------------------------------RTIEHLTMFGIAIVLASIIGVFLGLFLYSRPKIAHPMLNLLNLVETIPDIPLLVLLLPIFGLGSGPTIVASVLYSLLPITRNTYTGLKEVDLKYVDIARAMGLSERDILFKVRIPLSLPMIVGGLRIALVFTMGVVTLGGLIAAGGLGAALIAGIQLYKINTILVAGLWTGLLAVIFDGLAGIVEKR---
307327043    ------------------------------------------------------------------------------------------DATLEHVWITLASVAIGLLVALPLALLARRWKVVSGPVLGLTTILYTVPSLAMFSLLLPVFGVSVAVVITGLVLYSLTILVRNIMAGLASVPEEAREAARGMGYGPLRLLFGVELPLALPAVMAGLRITTVSTVSLTTVGAIIGYGGLGNLIYEGMRSFFKAEVLTASVL---------------------
296166875    ------------------------------------------------------------------------------MHYLLTHLDDAWALTVVHLRLSLVPVLVGLALAVPLGAAVRRAPVARRLTTATASVVFTIPSLALFVVLPMIIGLDEANVMVALTAYTAALLVRAVLEALDAVPAQVRDAATAVGYPPVARMLKVELPLSIPVLVAGLRVVVVTNIAMVSVGSVIGIGGLGTWFTEGYQTNKSDQILAGIVALFVLAIVIDALIVAAGR----
154508418    ----------------------------------------------------------------------------------WLGESGILVRATEHLGLTLLIVALAALIALPLGTWIGHTGRGRWLVSA-TGAARAIPTLGVLTLAGLWLGIGLAAPTLALLVLAIPPLLSATYSGIASTPRATVDAARAIGLTEKQVLAQVEAPHAAGLVAAGVRSATLQVIATTTLAAYTANYGLGRFLYEGLKTRDYAEMIGGAIVVVALALVTDALLALIARRLR-
171914151    ------------------------------------------------------------------------------------LDQGILRFTWLSLKLVAQGYFLALLIGTPVGFLLGLSKKFTTAFDPIIQVLRPVSPLAWLPLGMILFGASDAAALFTIAICAMWPTVMNTAVGVRAVPQDYLNVAKVLKLSRTKTLWKVLVPATLPYMFTGFRLSLGIAWLVIVAVEMLGRPGVGGFLWQQYNANSFAHIILCILTIGVVGYVLDRLMSLAESKLK-
136610742    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
13476946     ---------------------------------------------------------------------------------------------IATVAATIVAVALAILVTRPAGAE------FLPLSRSLVNIGQTFPPVAVLALAVPAVGFGEKPTLIALFLYGLLPIFENALTGLTTLPTNVVEAARGAGMTGWQRLTKVELPLSAPIILGGIRLSVVISLATATIGSTVAAKTLGEVIIAGLLSNNLAFILQGGLIVAALAVLIYDGLSAVER----
158423976    ------------------------------------------------------------------------------------------QEAIPTTIATVSGFALSALIGIPLAMMIAGSRTVEGYLYPLLVFSQSIPKVAIAPLFVVWFGFGMVPKVISAFLLGVFPVIVAGVQGFKSVEGDMRDLARAMKASKLQTFAMVSLPHAMPAIFAGLKVSVTLAVVGAVVGEFVGANGLGFVLQRSIGNFELPTMFAALILLALIGVVLFWVVDVIER----
229488422    ----------------------------------------------------------------------------------------LWEHLYMTLRRVLVGVIIGVGLGVILGLAMGSVTWLRSLLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKITLLALAALPPAAVATTAAVVAAPVGLVEAARALGASRAQVIRDVVVPSALPETFTGIRLSVGMAYSSVVAAELFGIPGIGGMVKDASNYNNTPVVLVGIFAIGFSGLIIDGLLRAAERR---
159185941    -------------------------------------------------------------------------------------DIGLGLRVLVSLERVAYGFGLAAIAGIILGAVIGQSVWAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDSNPSAIFVIFITSIWPVIINTAVGVRNIPQDYRNVAKVLRLNQLEFFFKIMLPSAAPYIFTGLRIGIGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALAYIGVVGFMLDKLVAALGK----
259504640    -------------------------------------------------------------------------------------------HARTTLLEAFLGLTFGVLLGFIFAVVMDHVSWFHKMFYPLIILTQTIPTVALAPLLVLWMGYGLLPKITLIILTSFFPITMGCMNGFQSCDKDALNLMKSMGANTFQTFRHIKFPHALPYFFSGLKISVSYSLIGAVVAEWLGGSGLGVYMTRVRKSYSFDKMFAVIFFISFLSLVLMGFVSWLQKR---
56964647     -----------------------------------------------------------------------------------IVAGTLWLHTGVTMFETVLGFLLGTVAGTLLAALLWWSKRLAEILDPFLVILNSMPKVAIGPILIVGLGPNMTSVIAMGMLVSVIITTMVVYTAFKEVDGNYLKVLQTFSASKWQQFRHVVYPATIPVIVSTLKMNVGLSWVGVIVGELVSKQGLGYLIIYGFQVFNFNLVFMSLLVIAILATLMYMAVERLEKR---
256802193    -----------------------------------------------------PVALAAVLLATWLWFRQADLDALTRNAL---SGGQVSKALWQHIQLTAISTFFVLIIAIPLGILLTRFRKATPVAMAFANTGQATPAIGLLALLVIWLGIGRRAALIGMIIYAILPVLSNTITGLKANDPTLLEAGRGIGMSPMGVLTRVELPLAVPLILAGVRTALVLNVGTATLAVFGGGGGLGVLITTGITNQRMPVLVLGSVLTVALALLVDWLASLAE-----
295689454    ------------------------------------------------------------------------------------VDKGLFWHVFTSLKRVGIGFSISAVCGILLGVFVGSNRWAHRGLDPIFQVLRTVPPLAWLPISLAAFHQAQPSALFVIFITAIWPIIINTAVGVRNIPSDYVNVARVLRLSPVEYFFKILLPATTPYIFTGLRIGIGMSWLAIVASEMLGGVGIGFFIWDQYNASRIADIIVALAWVGMTGFFLDRLVALL------
291619197    -------------------------LRWPFSTSFTLSALSLLVLLFVWWSVTALGLIAPLFLPSPQQVVSKLLLVAGPQGFM---DATLWQHLSASLTRMLIALTAAAAIGIPVGIAMGISPVVRALIDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVVLSTVAGVRHAQQVRLRAAASLGATRWQQLRWVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFGLELSLRALQRR---
167836567    ------------------------------------------------------------------------------------------DLTLSHLAIVAAASAAGAIVALAAGIFVTRRAGFLPVARSVVHIGQTFPPVAVLALAVPAIGFGVKPVLIALILYGLLPIFESTIAGLQDVPADAVDAARGMGMSGLQRLAWIELPLAFPVILNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTANTAFVLQGGLVVALLAVLIYDALGALGRW---
296112268    -------------------------------------------------------------------------------------DKGIGIQLGYSIGRVLLGFFLAMIVAIPLGYAIGMSPVLGSAATPFVQILKPISPLAWMPIALYTIKDSNASSIFVIFICSIWPMLTNTAFGVASVRREWRNVAKTLELSPLKTATKIVIPAAAPTIVTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNQWNNLSLANVIFAVLLIGLMGMILDMLFAILQKK---
262368226    ----------------------------------------------------------------------------------------FHQSLWHSIKIVFSAFFIASLVGIPLGILCGFSNKISQLTEPFVEFFRYLPAPAFGALAVAILGINDAPKIAIIVIGTLFQQILIIANTTRMVDRGLIEAGYTLGTNKAKSLFHVVIPAALPDIYRDLRVLLGWAWTYLIVSELIGTTGITWFITQQARYQNFDNVYAAILIIGVIGLVCDVIL---------
300718729    -------------------------LRWPFGRQITLSAATLLVILAIWWGVTALKLIAPLFLPAPQQVFHQLLTIASSQGFM---DATLWQHLAASLTRILIALFAAVIIGVPVGILMGLSATARGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGGNRWQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIALIAFTLELGLRALQRR---
213418607    -----------------------------------------------------------------------------------------------------------------VGRLVYFSASRQGPVFTVLNVIQTIPSVALFFPWLAEFGVAMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSSGQRFRHVQLPLALPVFLRSLRVVMVQTVGMAVAAALIGAGGFGALVFQGLLSSAIDLVLLGVIPVIALAVVIDALFDLW------
169828509    --------------------------------------------------------------------------------------QTFLPHALATVELALLGLAIGVGCGLTVAIVLHRFTFIRSLFYPILIMSQNIPILVLAPLLIIWFGFGLLPKLIIICLVCFFPIVIAAMDGFRQTAPELKHYFEMIGATKAQTFWKLEWPHAYPAIFSGIKIAATYSVMGAVIAEWLGAKGIGVYMTLAQSSFRTDRVFVAIFAIVLLSLMLFSSIRLLEK----
13022190     ----------------------------------------------------------------------------------------LYIHWIKSMSRVYGAFALAVLLAIPTGLLIGKNALVRRLVDPTLQLLRPVPVTAWLPLSMIFFGVGPNAAIFLVCLGAFFPIAINTAFGVKSVEPRLFEAAAMLGCKGPSMFRQVVLPAAMPSIFNGLRMGHAIAWFLIVVGEMTGVPGLGAAIMDGRMLSRTDVVIAGMVVIGLTGFITDRLLVTLNNR---
269302814    --------------------------------------------------------------------------------------------AWHTLKAILGGFFLAITLSIVLATIMLSYKSAKDLLQPLFILLQCTPMFALAPLIVLWFGWGIGAVIVPTALTIFFPLTLTIYQGILSTPDELIEQFVLCGATKFQLLIKLRIPHALPHIFSGLKIAIGSAGFAAIAGEWVASSGLGILMLESRRNYEMELALAGLATLSILTLSLFQITLLIEK----
215425002    ---------------------------------------------------------------------------------------GLAVRTCEHLEYTAVAVAASALIAVPVGLLIGHTGRGTLLVVGAVNGLRALPTLGVLLLGVLLFGLGLGPPLVALMLLGIPSLLASTYAGIASVDPLVVDAARAMGMTESQVLLRVEVPNALPLMLGGLRSATLQVVATATVAAYASLGGLGGYLIDGIKERRFHIALVGAMMVAALALTLDGLLALA------
220908632    ------------------------------------------------------LALPLVLWWAVTTLVKIDPVFLPSPGAVLAAFGRLWQDTLASLGRVGVGFFLSALVSIPIGVLMGSFASIRALLEPLFGLVRYMPAPAFIPLLILYLGIGEPPKIALIFMGTFFFNTLMVMDAVKFVPRDLIEATYMLGGNRREVLTQVILPHVLPGILDASRINLAAAWQLVIVSELIAATGLGRRISVAGRFLRTDEIFVGLIVIGIIGLSFDLLFQYLLR----
150376772    ----------------------------------------------------------------------------------------FWAEAGRHVTLALGSLAAATVVGLPLGILCHRVERLRAGVLNVLNAIQTIPSIALFGILIAIRGIGAAPAFVALFLYSLLPVVANTVVGLAGVPRAANDAARGIGMTDRQRLVTIEFPLAFPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGVGQTAMDLVLLGAIPTVVLAIVLDALIEM-------
256802191    --------------------------------------------------------------------------------------QQLLTDAYQHASVVFQCMVVATLLGVLIGVVTYRSEWAGNLATTTTATILTVPALALIGLLIPVVGLGVPPTVIALTLYGLLPVVRNAIVGLRGVDPSLVDAADGIGMSRPVRLLRVELPLAWPPILTGIRVATQMLMGIAAIAAYASGPGLGNIIFRGLASLALNQVLAGTLGIVVLALLFDAAYVLIGR----
308176859    --------------------------------------------------------------------------------------------SVEHLRQSAMAILIGFALSIPLGWVAWRYKLVRGPLVTLTGLLYTIPSLALLMILPVITGMSAISEVVALSIYAVAIMVRGVVDGLNSVDPATRSAATAMGYGPARRFFAVDLPLAGPVILAGLRVTAVSTISLATVGILVGVTNLGYLFTNGLQRRIIAEVFAGILAVALI-----------------
141909154    ------------------------------------------------------------------------------------------SALGEHTVYVVTVLGLASVFSISLGIATRRNILARELSLAVTSVFLTLPSLALFTIFIPLVGLGFAPSFIALFLYSLLPILRNTITGLDGIDQSVLESAKGMGLTPRQVLVTVQLPLAWPVILAGIRVSSMLIVGIAAIATLVAGGGLGDFIKSGLARLPLPNSLEGTILCLLLALVIDLI----------
45358760     -----------------------------------------NLTLPIIGILAWEALAIYLNNPVILPKVESVISILLNPGVGILGTGNLIENTIVSIKRVLIGFFIAGAFAIPLGLLMGYYSLINDLFDTTVELLRPIPPLAWVPLALAWFGIGESSMHFIIFIGAFFPILINTISGVKSVPVIMIEAAKTLGGSTKDILKSVVVPASSPDILTGLRVGAGIAWMCVVAAEMLPGSGLGYLIMYAYSLSKMNIVVASMIIIGIIGIILDKGLRYIEKK---
298736521    ------------------------NMGVFKQLIKELYEWLLHSVDVITQHL--IAMALKISVVKYLIKEFHDRFIY------------FIDLIAQHFIIVALSSLLVLVFGVLIGVFVFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEAREEVIKAAIGLGCNPKELFFKVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSFIIALFSVLADQFVSV-------
221065520    -------------------------------------------------------------------------------------------HWLKSMSRVYGAFGLAALLGIPLGLVIGKNAAVRRFVDPTLQMLRPVPVTAWLPLSMIFFGVGPNAAIFLVFLGAFFPIVINTTFGVKSVEPRLFEAAAMLGCQGASMFRQVVLPAAMPSIFNGLRLGHGIAWFLIVVGEMTGVPGLGAAIMDGRMLSRTDVVIAGMVVIGFTGFVTDRLLVALNNR---
310759292    -------------------------------------------------------------------------------------------HLLASLEKFLISFSLAVLLGVPLGLFMGRFKALDWAVAPVFEAFRFIPPIAWVPFAIFWFGTGFLSPTLVIFAGAFAPCVLNAYRGAKQIDRALIEAGQMLGAGRWATLTEILLPASLAHIVAGIRVGAGFGWQSLIGAELIGSTGLGYMIVQGGSNLEPAIVISGMITIGLIGAGIDYGMRALQRR---
239941604    -----------------------------------------------------PAVLAVILVITYVWISNIHLDSIAENSLSGGNVQLRW---WQHVRLTAISTFWVLIIAIPLGIALTRRRKAAPAFTALANIGQATPAIGLLALLVIWLGIGPRTAIIGIVIYAVLPVLSNTVAGLRAIEPNMIEAARGMGMSGRGVLLKVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGDLITSGIQTQRMPVLIIGSVLTVVLALLVDWLASLAE-----
156742497    --------------------------------------------------------------------------LLDAYQYFLANQSRFWTAATQHLWISSAALAISIAAGLPLGIWTAHEARIGQWTINLFGALRLAPSLAVLFLVQPYLGIGTMPALVALTLLAVPPVLIATYAGIRAVDRGVSEAARGMGMTAGQILWRVELPLALPSIVGGVRTAAVEVIASATLAAFIGGGGLGIFITRGYALFDTRIMLVGAIPVALLALMAELSLGWMQRR---
293168774    ----------------------------------------------------------------------------------WTGDGGIPTRLAEHLGYTALTVAVAAAIAIPLGLWVGHTGRLRGLAVVSSGTLRALPTLVLTWAALQSGGNRLVPAVLALTVLAIPPLLAGAYAGLESVDRATIDAARAIGMTEWQILVKVEIPLAADLIVGGLRSATLQVVATATIAAYIGLGGLGRYIIDGQAVSDYARMLGASVLVVALALALDGLFVLAQR----
241763376    ----------------------------------------------------------------------------------LVDNGQLWKHVTASLQRSLAGLLLAIASGVGLGLLMGAVQRFEAFVDPLLQLFRQVSAFALFPVFLLFLGIGEASKVAIIFWAAFWPVLLNTIGGVKQVDKLLVHSALSMGASRSYIFFRVVLPAASPSIFTGIRLAGAYSITALVAAEMIGAAGLGFLTLNAQEIFQIPTMYAGILLLALLGLGLNYALALIEAR---
163740528    ----------------------------------------------------------------------------------------LWTHVSVSLSRLVVGAALGASVGIGVGLMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEASKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFNLSWLSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVAILSILGVLVSSLIGLIERR---
296504184    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSTFLYSPARLILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLVIDYVSTLLREK---
142162636    -------------------------------------------------------------------RRRQSAWNFGSMTWFLNNLPLIFELTLDHLRLSAIPIVLGFLISLPIGRYAANGTRSGRFLLSFVGILYTVPSFVILPPLLGIGFLSELNVIIALTIYAAAIMVRSAKDAFESIPTELLLSADAIGYDRRKKFFRVELPAAGPVLLAGLRVVSVSTISLVTVGALVGVQSLGYLFTDGFQRKIAAEILTGVFGTMVLALLIDYLLVLIGAK---
269794999    ------------------------------------------------------------------------------------------DHLGASTVRVLSGFGLAALLAIPLGVIMGRFSLAFKMLDPTVNLTRPIPVTAWAPLTLLIIGYGDGSAIFLVFLAAFFPILLNTISGVRQVPVRLVEAASMLGTRSGQVLYKVILPASMRSIVGGLRIALGLSWVILVVGETVGSTGLGAMITQARDMSKTDLIVAGMVVIGLAGFVADRLL---------
170751270    ---------------------------------------------------------------------------------------------------------------------------VLPFARSVARIGQTFPPVAVLALAVPILGFGAVPTLIALVLYGLLPIFETALTGLEDLDPALMEAARGMGLTDRQRLVRVELPLALPMILSGIRLAAVIGLATATIGSTVAASTLGEVIISGLLTGNTAYVLQGGLAVSALALLIDGGFRSLER----
78358366     ----------------------------------------------------------------------------------------YSRALIETIAIAIWGTLLAFVAAIPASMLAARNRSIQFAMRRLLDFCRGFNEFVMALIFVAVIGLGPYAGVLALAIHSFGILSKVFSEGIEAIEPGQVEAVEASGASSVQTIVFSVLPQMMPLIVSYSLLRFETNVRSATILGFVGAGGIGFLIFDKLNGYLYREVSTMMILVILMVTVIDYMCGIIRSR---
297202258    ----------------------------------------------------------------------------------------LWPDVWATLKRVLAGYALGTATGYALGLLMGSLSLVRAALEPLLDALYVVPKLALLPVFLNMFGLGEGPQIALVATTVFFFVWISTMSAVISIPSGHRDAGQVFGASPWQMFRHVLLPASLPSVLVGARIAAGVAVLVIVASEQIAADGLGHLIFDSRALFQNDVMFVGIVCVAVLGVVLGRLLTPWAPRDR-
124268670    -------------------------------------------------------------------------------------DKGIGLQLAYSLGRVGLGFALAALVAIPLGFLIGMSPLVYRALDPFIQVLKPISPLAWMPLALYTIKDSSISGIFVIFICSVWPMLINTAFGVAGVRREWLNVARTLEVSPLRKAFEVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSLTNVIFAILVIGVVGMLLDLLFARAQK----
136840308    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVIGIILGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
295695572    -------------------------------------------------------------------------------GIRMFAEFNFLNDIFATVWRVLLGFALAAVVAVPLGILMGVYRPIEAILEPLVSFARYMPASAFIPLLILWVGIGDAEKVSVIFLGSLFSLILMVAVHVHHVRRELTEAAYTLGAKDGFVVRHVVIPAAFPEIYDTLRLVLGWAWTYVIVAELVAASGIGYVILQSQRMLQTADIIFGIVVIGFIGLLSDLLMK--------
169628320    --------------------------------------------------------------------------------------------LGQHMAISVAATVLTCAVAIPLGIALTRGPRYAKTITTLVGFGQAAPAIGLIALGAVLFGIGGIGAVLALTVYGALPIVANTVIGLDGVDTRLVEAARGMGMSARSTLIRVELPLALRVIVAGVRTALVLIVGTAALASFTGAGGLGQLITTGIKLQQPVTLVVGAILVAALALFIDWLARVVE-----
170691771    -------------------------------------------------------------------------------------------QSIAQMTMVAIAGSLAIVVAVPLGIYLSRQARVAQALMQTLNMGQAVPKLALLALAMSVLGIGRWPSIFALWVATLLPIVLNTLEGLRAVPRALIEAATGMGMTPAQVLWQVELPNALYVIFAGIRTALAITVGTAPLAFLVGGGGLGELIFTGIDMNDFSMLLAGAIPTAVLAVLTDVLVG--------
169629302    ------------------------------------------------------------------------------AGFELIANGQLAEALRVSGVRAAEGLLLGGVIGVVLGAAVGLSRLADAVVDPTMQMIRALPHLGLIPLFIVWFGIGELPKVLMVALGAAFPLYLNTTSAIRQVDPKLFETAQVLGFSFWQRLRVIVIPGATPQVLVGLRQSLALSWLTLIVAEQINADGVGFLINNARDFLRIDVIIFGLVVYALLGIVTDAIVRVLERR---
237730337    ----------------------------------------------------------------------------------------LWQHLAASLTRIVIALLAAVLLGVPVGIAMGLSPTMRGILDPIIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRVRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFILELGLRALQRR---
114763107    ---------------------------------------------------------------------------------------------------VALASGAATLVAVTLAVLVTRGAAFRPLSRTITNIGQTFPPVAVLALAVPALGFGAGPTLVALFLYGLLPIFENAVTGLSSLPPSAMEAARGIGLDRRQRLFQVELPLALPVILTGIRLSVVIALGTATIGSTVAARTLGEVIIAGLLTNNTAYVLQGGLIVGLFAVLIYDALVQLERR---
282900995    ----------------------------------------------------------------------------------------IFQHAFVTFQEAISGLALAMIGGISLGIALAYSPSGAKIILPYVQIFNSLPRIALAPFFIVWFGIGLLSKVLLAALAAFFPIFFTTYQGIQTIEPELIAAFQVMGANRWQMLHMVVLPSVLSWVIAGIRTSLGMALVGALVAEYIGSTGLGYMLMAAQGNLNVDKSWAILVVLASISVFLDWGIRVLEK----
15615244     ----------------------------------------------------------------------------------------FFTHLPATLAIISIGLALSIVLGILLSLLMFWNERVERAVYPLLVASQTIPVIALAPIFVLWFGYSIWSKVAVTVLLTFFPITVNTYDGLKSTNRQYEELFYTMGATKRQLFYRLFVPSTLPSFLTGLRIAVPLAVIGAAVGEWLGANGLGYFSRRMMTQFDGPGVFAPIFILSLLGIL--------------
143992995    ---------PFMHWINKGWKGFISDYGLIFDAIGYGLLRGYTELKGIIVQAPWPVVIIGVIAITYFTSGGTTVFVGFCTFFIGFLNPRFWDKAIETTTMVVIGIAICVIIGIPIGIAMARSEKVRNAVLPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLVDKEVI-----------------------------------------------------------------------------------------------
256803897    ---------------------------------------------------------------------------------------DYWTDLTDSLTRILSGFLLAAVLGVATGVLVARSRLAEDLLGPVLEVIRPIPAIALVPVAILLFPSNEQGIVFITCTAAFFPVLVSTRHAVRALTPVWEEAVRTMGGGRWRILGSVVLPGALPGVFGGLSVGIGVSWICVISAEMIGQYGVGYRTWQDYTVVDYPGVFVGMVTIGVLGWLTSTAVELLGRR---
239814868    -------------------------------------------------------------------------------------------ESWKTTLATLGGFGLTILIGIPIAMVIAYSRLVESYVYPLLVFSQSIPKVAIAPLFVVWFGFGIFPKVISAFLLGFFPVVVSTVMGFKSVEPDMLDLARSMGASRLQTFFKISLPQAMPAIFSGLKVSVTLAVVGAVVGEFVGSNGIGYVLQVANGNFDLPLMFAALVVLSSIGVILFVAVDIVER----
307317458    ------------------------------------LGRTFTTITLGLPAVIAFALLWEIAPRAGWINALFFPPLSQVLAVLWIVSGQLADHIGISLERAAIGFLLACVTAVPLGFLMGRYSLFEKASDFLVQTLRNTSQFALLPVFIIVLGIGEASKIAITFYAAVFFLLINTIVGVKSVDPLLVKAARSMGTSDWDLFKKVIFPSAIPSIVAGARLGVKTSLFSVIAAEMLAASGIGYLIQHSSLMLETDRMYAGILTLTIIGLLLNYLLVAGERR---
291458647    -----------------------------------------------------------------------------------------------TLCRVLTGTFYAALIGTVLGLSMGYSETALQLISPIVNSIRQVPIMAWVPLSIVWFGLGEGPTVFLIFMSAVFPLILNTVSGVSSIDRNYINAAKSMGAGTAAIYRDIIVPGAMPGFLTGLRLAVGAGWMSVICAEFIATNGFGYLLIEAQQRLQTSKLYSLMIMSALVGLFIDQLIRLLERK---
42782771     -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSAFLYSPARLILNFIRTVPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYEQTASIIIYTLVVVLLIDYVSTLLREK---
220909929    ------------------------------------------------------------------------------------VDKGLFWHLLASLQRVAVGFLLAAVVGIGLGILIGTNALIYDALDFVFQVLRTVPPLAWLPLSLAMFRDNQPSAIFVIFITAIWPIIINTAVGVQQVPQDYRNVAKVLKLSRVEYFLNILLPSTVPYVFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISEIILALIYVGIVGFILDKLVALI------
258651638    ----------------------------------------------------------------------------------WSGTGGVWNRLLQHLGYSLLALAIALAIALPLGALIGHTGRLTGLVSGVANALRALPSLGLLILLALWGLALLGPAIAVLVILAVPPILSNTYAGIANVDPAARDAARGMGMTGSQVLLRVELPVALPLIMSGLRSAFLQVVATATIAAVVALGGFGRYVIDGLAQQNYSMMVAGAFLVAVLAVLGDRILAVI------
269837482    ----------------------------------------------------------------------------------------LWRYARVTLVESLAGFALGTAVALPTGYAIARSRLLSRALEPYLAASQALPAIALAPLLVIWLGYGLRAVAVLCALIVFFPMVVNTALGLRTLDPEPVDAARVDGADRWSLLWHIELPLALPSILAGMRTGLTLSITGAVVGEFVGDRGLGGLLIIARGNFDTPLVFATLLMLVMLAAAMYGIARLVERW---
217978290    ----------------------------------------------------------------------------------LYTRASFFELTLAHCELVALSSLIAAIIGVGLAIFVTRGREFGPLVSAVAAVGQTFPPVAVLALAVPLLGYGAAPALAALSLYAILPILEGALTGLANVPFGVRDAARGVGFASRPLLLQIELPLALPFILAGLRSAVIINIGTAAIGSSVGALSLGSPILEGLSASNPAYILQGGFLVALLAITADRGFAALE-----
307331031    ------------------------------------------------------------------------------------------DYTKETVWEALAGSGIGIGVALPLGYLIARSELAAAALQPYVAASQAMPAVALAPLLALWIGYGLLPIAVLCALLVFFPILVNTVLGLRSLDPDVMGAARVDGVGWWGMLWYIELPLALPSVLAGVRNGLTLSITGAVVGEFVGGDGLGQLLSVQRQEADTIGLFSTLVMLGLLAAVLYGVVRLVER----
310644080    --------------------------------------------------------------------------------------------LLDTLVISVLGTFVSAFVCLPFAFWMSRLRPLSGSGKFVLSVIRVFPEMIVAILFIKAVGPGSFAGVLALGIHSIGMLAKLFSETIESVDHGPQEALIACGANRWQVIFFAVLPQVIPQFLSYSLYRFEINIRSATTLGLVGAGGIGTPLLFALQMRNWNRVGVILLGIVVLIILTDLVSGWLRKR---
254563041    --------------------------------------------------------------------------------------------LWHSIQIIFWGFTISSLVGVPLGILCGAQPTIARLTEPVIEFVRYLPAPAFGALMVAILGIYDGPKIAIIVIGTFFQQVLVIANTTRRVDPLLIEAALTMGSRNLRLIRRVIVPAVLPQIYRDQRILLGWAWTYLIVAELIGSSGITFFITQQARYQHFDNVYAAILVIGLVGIATDIALALLGRR---
89897193     ------------------------------------------------------------------------------------------KHAQITLTEAFIGLALSILLAFWIALLMDRFDALYKAFHPILVITQTIPTVAIAPLLVLWLGYDMAPKITLVVLTCFFPMTIALLGGFKSSDQDAMNLMRAMGAKKWQIYRYIKLPNALPGFFSGLRISVSYSIVGAVIAEWLGGNGLGVYMTRVRKSYSFDKMFAVIFLIIILSLVLMKCVELLERK---
296037950    -------------------------------------------------WWPPLTAIAVAVLLWWFATTILASDDSLIREFALIERGVLLPDTAASMWRLLVGLSIAAVIGIPLGLLIGLNPTVDRAVRPVTQFLRMISPLSWAPIAVALFGIGHRPVFFLIAAAAVWPIVINTAAGVHAIDPGHLLVARSMGATRTERLTAVVLPAIRGHLQTGLRVALGIAWVVLVPAEMLGVSGLGYQILNARDQLAYDQVMAVILVIGLLGFLLD------------
297624474    ------------------------------------------------------------------------------------------------------GFALALIVGVSLALLIDLSTTLRRALYPWLVASRTVPIVALAPLMLIWFGFGLLPKVLLVAFFCFFPIAVATTDGLARTDPELLKVFRSVRASRTQTLWWARWPSALPSLFSGVRIAAAYSVSAAIFAEYVGGAGLGVLIQSAANARATPLVFAAIVVTACASWCFFALVGVLERR---
86750231     ------------------------------------------------------------------------------------------RESWITSVEILAGYAVSIIVGIPLAFAIFRWPVFSKSIYPLLISSQAMPKVAVAPLFVIWFGFGLVPKVLIAFLIAFFPIVINTVMGLAAIEREKIYLAQSMGLSSFDTFRLIRLPNALPSIFAGLKISITLAVVGAVVGEFVGGGGLGYQLMVANGSMNTPLLFAGLVALTVLGVFFFWIVEVVER----
39935108     ------------------------------------------------------------------------------------------DYLGAHVRVSLAALALGLIVSLPLAIFARHRPVLRGTLLGFAGIVQTIPGLAMSAFGVSFSAFGFLPAVLALALYSMLPVLRNSITGLDGIDPALIEAAEGVGMTERQVLTMVELPLAMPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWILVLFG------------------------
140358653    ---------------------------------TFALINVMTPFRDFLVFLPIPVVMLALAIVSWLLAGWRLMATVLCLA-SFVAVSGFWDAAMISVYLTACSVVVAVLIGFPIGLWVSSTPALQKPAGLVLDTLQTLPTFIYLLPAVMLFRNGDFSALIAITSYAVAPAIRYTIHGLKSVPSSRIEAATMVGCSAWQTLRYVRFPAAFPTL---------------------------------------------------------------------
146308138    ---------------------------------------------------------------------------------LLYQRASLAALLGRHLLIVACAGGLAVLLGVTAGILVTRSRDFLPLASQVASIGQTFPPVAVLALSVPLLGFGALPTIVALLLYGLLPVLRNSLAGLQGVPPAVLEAARGMGMSPLRVLWQVELPLARPVILAGVRTCLTLSIATAALGSTVGASTLGDPLIAGLVNGNNAYLLQGALLIGLLALCVDSLFGAL------
170693280    ------------------------------------------------QWVRPLLLIVVIVLAWDLVIRIFKIPPYLVPTPEAILHQAQWSMLLETLYATLGGFALSVLIGVPIAMLVAASPLIESYLYPLVVFSQSIPKVAIAPLFVVWFGFGLFPRILVAFLLGFFPVVVSTVMGFKSVEKDLTDLAKSMGSSPVKTFFKISLPHALPSIFASMKVSITLAVVGAVVGEFVGANGLGFVLQRANGNFDQPLIFSALVVLSVIGALLFVAIDMLER----
75907249     -------------------------------------------------------------------------------------DKGLFWQILASLQRVAISYSLAAVVGVALGVLIGINKTMSKALDPIFQLLRTVPPLAWVPISLAALRQNEPAALFVIFITAIWPILINTAVGVTQIPQDYNNVAKVLQLSRKEYFTNILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQNNNVSEVILALVYIGVVGLILDKLMAWLQNK---
142023646    -------------------------------------------------------VIALVLIAGWEIVARIDLLVPTFGATLAAFVQGLLVKTGISLSVLLRGYALGVFFAFALTSLAVSTRIGRDLLAMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSMYTGFAGVPATLKMAGRNYGLTGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVENL----------
260460943    ---------------------------------------------------------------------------------------------IATVAATIVAVALAILVTRPAGAE------FLPLSRSLVNIGQTFPPVAVLALAVPAVGFGEKPTLIALFLYGLLPIFENALTGLTTLPANVVEAARGAGMTGWQRLTKVELPLSAPIILGGIRLSVVISLATATIGSTVAARTLGEVIIAGLLSNNLAFILQGGLIVAALAVLIYDGLSAVE-----
239815319    ------------------------------------------------------------------------------------GNADIYRHLGTTLLETVLAFGIGTVLGLACGLWLALAPTASLILDPYIKAANSMPRVILAPIFALWFGLGIWSKVALAVTLVFFIVFFNVYQGVREVSPVVLANAKMLGANQRQLLRTVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGARGVGYLILQAEGTFDVNTVFAGIVVLTAFALLLDGLVGLIEKR---
23098055     ------------------------------------------------------------------------------------------PAIIETIQMAIIATTVAALFTVPLSLLAARNKPLYYISRTFLNILRTIPDLVLAVIFVGLFGIGVFPGILALIVFSIGILAKLISETIEAVDMNPLEAMRASGGNVFQVIWYALVPQVLPQFTSLVLYVFEINIRASLVLGLVGAGGIGLILNQQLQFYNYPNAM--------------------------
91788145     ------------------------------------------------------------------------------------GNADIYLHLGTTLLETVLAFGIGTVLGLVCGLWLALAPTASAILDPYIKAANSMPRVILAPIFALWFGLGIWSKVALAVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANHRQLLRTVYLPSATSWVFSSLHTSVGLAFVGAVVGEYLGARGVGYLILQAEGTFDVNTVFAGIAVLTAFALVLDGIVGKLEKR---
283785488    -------------------------------------------------------------------------------------DMGIGWNVLASLQRVATGFGLAALVGIPLGFLTGRFTFFSRMFSPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPADYLNVARVLQLSEWTVMRRILFPAVLPAILTGIRLSVGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLAARR---
289643652    -----------------------------------------------------------------------------------VTTGDFWSAAARTLQRAVAGYALAILIGGIVGVAVARFALLRSAVGSFITALQTMPSIVWFPLAILLFKLTESAILFVVVLGAAPSIANGVISGIDYVPPLLTRLGRTMGARGLQLYRLVVAPAALPSVVAGLKQGWAFAWRSLMAGELLGHPSIGSDLEDSRQLLDTVGVLAMMMTIFVIGVLVDAAFNAGDRRMR-
143995086    -------------WVEKIFNYAVLKGDTLFTAITIGIRSVLDFLELLFVKTPWIVIITAIVTLT-GLSAGPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRLTVLGLRGVP---------------------------------------------------------------------------------------------------
22124163     ---------------------------------------------------PWILPVALVVGAGWLSNRILPAPSAVVTAFWALTKSGLWQHLTISSWRALIGFSIGGSIGLVLGVITGLSRWGERLLNSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIKNIDSGLLEMARSYGLSGFRLLTQVVLPGALPSIMVGVRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIVLYALLGKLADGSAQLLER----
256777282    -----------------------------------------------------------------------------------LGTGAYWQDLTDSLTRILTGFALAAVLGVVVGTAIARSPLASDLLSPVLEVLRPIPAIALVPVAILLFPSNEQGIVFITFTAAFFPVMVSTRHAVRALTPVWEEAVLTMGGGRWRVLGSVVLPGALPGILGGLSVGIGVSWICVISAEMIGAYGVGYRTWQDYTIVDYPGVFVGMTTIGLLGWLTSTAVELAGRR---
17227462     ------------------------------------------------------------------------------------------KPLFDTLAMSIAATAIAVSFSLPLSLLAAGNTTPHWVARLILNGLRSVPELIMGIILVAAVGFGALPGALAVGLHSVGMVGKFFAEYIEHVHPAPIEAAQAAGANKTQVIYHSVLPQVLPQMLDVTLYRWEYNFRASTIMGAVGAGGIGFELIGALRIINYQEVSAILLVILVMVTLVDSFSGYLRRR---
153955671    ----------------------------------------------------------------------------------IIIQKEFYQHALYSCIRIFIGCTLALPIAVIFGFLIGLTKFGENFILPIFDMLRPIPQIAWIPIAILIFPSVEGSIIFITFLGAFFPILVNTIAGTQAANSLLIEAAKSMSASKWQLIRYVSFPSAVPNIFTGLTIGIGSSWMSVIAAEMIGKYGIGYYTWTSYTLMQYPETIIGMITIGVIGAICFSLVRKLEK----
297200026    -----------------------------------------------LTFLPVFLLAVLLATWLWFAQADLDPLTENALS-----NGQVSKALWQHVQLTVISTFFVLIIAIPLGIALTRFRKVSPVAMAVANMGQATPAIGLLALLVIWLGTGTKAALIGIVAYAVLPVLSNTIAGLKANDPTLLEAARGIGMSPLGALTRVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGVLITTGITNQRMPVLILGSILTVTLALLVDWLASLAE-----
116694836    ------------------------------------------------------------------------------------------EHFAASMMRVFGAFGLAVVTAVPVGVMMGVSRIARGVFDPPIEFYRPLPPLAYLPLIVIWFGIDETSKVLLIFLACFAPLAMSAQAGVRSVTIEQINAAYSMGATPWQVVRHVVIPAALPDILTGMRIAIGFGWTTLVAAEMVAAAGLGQMVLNASNFLRTDVVIMGIVLIGLIAYVFDLLMRKLAK----
227818437    --------------------------------------------------------------------------------LVMMESGTLARAFWQSIQPFFAGYLLAAAIGVPAGLLLGRYRVAEAALGIYVMAGYATPLIALVPLLMVWFGLGFAVKMVIIFLLAFFPICINTWVGVKAVPRTLVEVGTAFCAPQSRIMRQIVLPATLPYIMAGLRLAIGKAVIAMIIAEFLTASGLGGIIINAANSFRTAEMFVPIICVMILAVVLDRLVAWLERK---
299770270    -----------------------------------------------------------------------------------------FEHVESSVFRVVVGFVLAALIGVGIGLLAGRYQKLAAFLMPPLEVLRPIPAVAWIPLAILIFPSSEASMIFITFIGALFPILLNTVHGVGAVDPRLVASAKSLGASDLAIIYEVIIPGALPNITTGLSIGMGTCWFCLVTAEMIGQHGIGYFTWESFTLQNYSNIVVGMVLIGALGMFSSTLVRVIGNR---
143642171    ---------------------------------------------------------------------------------IYVTQGNVWYHLWVTFKEAMVGCFIGCVIGIGLAVAAVLSDTFRQFLKPYIIIVEATPRIALGPIFVTWFGFGMSSKVALAALVCFFAPFVNTITGLLGVEEESYELFRSLGATRRQVFWKLMIPTALPTMNAGLKLAVGSAFGGALVAEFISAAGMGILMARYTMSLNMPSAFAGLLSITLYGFILFRIMEIIDKR---
284048224    ----------------------------------------------------------------------------------MIQNGELVRHILISLRRIVTGFFWAFLSSCLLSSLNLLFPRIRDCYAGLLEVFRHVPPLSLIPLLILWFGIGELPKTIIIVLASFFPMYLNMDDGFRRCDRKLLEVGRMLCFSPWQSLWKIRLPSALPGILTGLRVGMGYSLRAIIGAEMIAASGLGYLILDAQAMSRSDKVFIGILTIGALGLVLDGIFALVERK---
238783149    ----------------------------------------------------------------------------------------LWQHLAASLGRILIALFAAVALGVPTGIAMGLSRRVRAVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLAAVAGVRSVAEVRVRAAQALGASRWQVLRFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
136684342    ------------------------------------------------------------------------------------------ESTLEHSLYVVSVLGLASVFSIALGVLTRRSVLARELSLAITSVFLTLPALALFTIFIPLVGLGFAPSFIALFLYSLLPILRNTITGLDGIDSSVLDAAKGMGLTSRQVLLRIQLPLAWPVILAGIRVSSMLIVGVAAIATLVAGGGLGDFIKSGLARLPLPNSLEGTLLCLVLALIIDLILQATKR----
121602958    ----------------------------------------------------------------------------------WAMEDDLMGDAFISTMRVVTGWALSALLAIPLGLLIGSWRAVQALLEPLTDFIRYMPAVAFIPLVMLWVGIDEGAKVAIIFIGTFFQMVLMVAEDVRRVPMAQIEAAQTMGATRREVLEKVILPSAKPALLDTLRITMGWAWTYLVVAELVAANGLGFAILKAQRFLQTDKIFAGILLIGFIGLAIDQLFRLLHRK---
255320678    ----------------------------------------------------------LTSMSGLLQSRILPAPTAVLTAFWSLLISGLWQHVKVSTARALTGLAVGGGLGLLLGLLNGSSKVASNLLDTTLQMLRNIPALALIPLVILWFGIDESAKLFLVAIGVFFPIYINTYHGIRSVDPQLIEMGKSYGLNRRQLYQQIILPGAMPSILVGLRFALGLVWVLLIVAETISASGIGYMTMNAREFLQTDIVLVGILLYALLGKLADILAQGLER----
150376356    -----------------------------------------------------LLIAVLALWQAASTAGWINPAVFPSVGAILISGGALLDDIAVSLQRSGTAFAGAVVLAIPLGLLMGQVRSIENALDPVLQLFRQTSALALYPVFILLLGLGEASKVFVIFWATLFPLLLSTISGVKEVDSKLIEMARVYGASRLTVFRRVVLPGAVPSIFVGLRLSATTALLLLIASEMIGANGIGFQVMNAQYNFQIPLMFAAIFILAGLGLLSNYALVFAQRR---
256804473    -------------------------------------------------AVPALLVLLLAAARGWIDERVYPAPSTILVGWDRAAAGDLWPDVWATTRRVLAGYAVGTAAGYLLGLLMGSLPLVRAALEPLLDALYVVPKLALLPVFLNMFGLGEGPQVALVAATVFFFVWISTMSAVMAVPDGHRDAGRVFGASPWQMFRHVLLPASLPAVLVGARIAAGVAVLVIVASEQIAASGLGHLIFDSRALFQNDVMFVGIVCVAVLGVLFSRLLTPWAPRDR-
143224540    ----------------------------------------------------------------------------------LLFERGFFEDIIHSILRVIVSFFLACTIAIPLGILMGSFRSIESFFNPFVSAWRYLPAPSFIPVLLMWFGTGETPKLALLFIGVVFFLITMVMDYTRNIKMELLETAATLGATRPQLISTVIIPAVLPDIIVSMRQMLAVTWTYLVIAEIVASTGIGAMMMRARRFLHTDEIMAGIMVIGILGLLFDILFRLIHRKM--
282869046    ---------------------------------------------------------------------------------------------WTSVSRGLFGFLLAVAIGTPLGLLVARVKLVRAAIGPILSGLQSLPSVAWVAPAVIWLGLNDQMMFAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRSNFDMPGIFLSILLILFVGIAIDLLIFSPLER---
136841092    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQWEVIWITIIIMGLLGLL--------------
256665659    --------------------------------------------------------------------------------------DAILQRLGEHIALTATALGVGLVLSLALATLCLRYRWFYPFVVGAAGALYVIPSLGAFALLVPLLGFSFATAVIPLATYTLLILIRNIVTGVQQVPTEVREAAIGMGFTPRRLLWQVELPLALPVVIAGLRVAAVTTIGLVTVTSLLGKGGLGYFIRAGIQT---------------------------------
283833775    ---------------------------------------------WLLRLAPWFLPLGLVAIMGWLSTRILPSPEGVVEAFWTLSASGLWQHLAISSWRALVGFSIGGSIGLTLGLISGLSRWGERLLDTSVQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYINTWHGIRNIDRGLVEMARSYGLSGFSLFIHVILPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSAQLLER----
119960669    ----------------------------------------------------------------------------------WAGSGGIPTRLLEHLQYSGLVLLIAAAIAVPIGLYIGHTGRGRVVAVAVAGALRALPTLGLLVLFALLAGSGLMPPVWALVILTVPPLLAGTYAGISSVDATVVDAARAMGMTELQILFRVELPNGLQVMFGGIRTAVLQVIATVSVVAYLPLGGLGRYLFDGLVLQDFPRMLGGSLLIAGLAIAVDLVLAGVQR----
134900311    ---------PLAVWLDLIFNFVKDHLIDLTRAISGGLEVLLDITANLLLGPIPWAAVCASFVVLAYYLGGLKLALLALITFVWTALIGQWKIAMQTMSVLTLAAPLAVIIGLGLGITAWKFRTFDKSIRPILSVLQTLPFFTYLLPAVIFFKVGPTAGAVATIMFAVPPMILMTTLGLRKVSTEIVEAGHMSGCTRWQMLSRVYIPAARTEI---------------------------------------------------------------------
143490694    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
148272712    -------------------------------------------------------------------------------------------RLVEHLSYTFLAIFLAALVAVPAGLYIGHTGRGRTIAVSLSGGFRALPTLGVLVIFGLVFGIGLTGPMITFAILGIPPLLAGVYAGLQAVDRATVDAARAVGMTEWQILGKVEIPLALPLIISGFRAATLQVISTVTLGAYLGLGGLGPDIFTGLTTRNYPLMVSASILVTVLALVVDGVLAIVQR----
167031273    ------------------------------------------------------------------------------------MDASLWQHLGASLGRIGLALLAATLTAIPVGIAIGYNRVARGILDPLIEFYRPIPPLAYLPLIVIWCGIGELSKVLLIYLAIFAPIAIATATGVRTVDPAKLRAAQSLGATKAQLIRHVILPSALPDILTGIRIGLGVGWSTLVAAELIAASGLGFMVQSAAQFLVTDVVVLGILLIALIAFALEMSLRALQRK---
136766104    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLMLGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASRWQILRYVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
256814238    ---------------------------------------------------------------------------------------------------VLAAVAVTLAIGLATGVAAARSDRFARLLRPVLDVFQTMPQFVYLIPVVALFGVGRAPAVAAAVVYALPAVVRITAQGLRQVDPAALESARSLGATGGQQLRQVQLPLARPALLLAVNQGVVLVLAVVIIGGLVGGGALGYDVVFGLAQGDLATGLVAGAAIVCLGLMLDRVTQPTERR---
269216258    -----------------------------------------------------------------------------AVRQLIAYGDEILPAFGTSLYRVVIAMFAGTVLAIPLGLVCGRSPRLDAVFAPVLYFLYPLPKVVLLPVLIVLMGLADAPKIALIALTIFFQVLVTVRDAAKAVPEDSIESVRSLGAGRLDVYRHVVVPATLPELFTALRISSGTAVAILFFAELAGSTGLGYFIVNSWALLDYPRMFAGIIAMAVLGVILYELFDVAERR---
291612563    ------------------------------------------------------------------------------------------ESLWHSIQIIFWGFVISSIIGVPLGILSGTYSTMARLNEPFIEFFRYLPAPAFGALAVAVLGIYDAPKISIIVIGTLFQQILIVANTTRKLDPTIVEAALTLGTNRLRMLTRVVVPGILPDLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQHFDNVYAAIMMIGIIGFGTDILLGKLGRR---
307131481    ------------------------------------------------------IVWQLASSVGWLSTRILPSPEAIAVTFWRLTRSGLWQHLSISTWRALTGFAIGGALGLALGFITGLSRTGERLLDTSVQMLRNVPHLALIPLVILWFGIEESAKIFLVALGTLFPVYLNTYHGIRNIDSGLLEMSRSYGLSGFRLFREVLLPGALPSIMVGVRFSLGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVIALTLER----
138420190    -----------GDAIESFFDPLLFFLVWL---------------EKLLLTTPWPIIILVVAILAWFGSRSWKLVIGSSIAFMLIGYFGMWNDCMATVAIITVCTIICIAVGIPIGVLMSKSDRVERAIIPVLDMMQTIPSFVYLVPILMLLGIGKVPGLIAVCIYAVPPVVRLT-----------------------------------------------------------------------------------------------------------
145221801    ------------------------------------------------------------------------------MRYLFTHLDDLWVLTLIHLRLSLIPIVLGLLIAVPLGALVQRTTALRRLTTVTASIIFTIPSFVVLPLIIPTRILDEANVIVALTLYTVALLVRAVPEALDAVSPAVLDAATAVGYRPLTRMLKVELPLALPVLIASLRVVAVTNISMVAVGSVIGIGGLGTWFTEGYQANKSDQIIAGIVAIFVLAIVIDTLIMWLGK----
256811246    -------------------------------------------------------------------------------------------NTIISIKRVLSGFLLASVVAIPLGILMGHYRVVNNFCDALIEVLRPIPPLAWVPLSLAWFGLGEMSMIFIIFIGAFFPILINTISGVKGVPTPLIEAALTLGAKGKDILIKVVIPASSPSILTGLRVGAGIAWMCVVAAEMLPSSGLGYLIMYAYSLSRMDVVIACMIIIGLIGLVLDRGLRYIEDK---
238784248    --------------------------------------------------------------------------------------------IWETLQLAVASTILSVIVATILAFLAANNPWLRLFIRTFVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYESLETASDKPVRGLAACGAGKLQRMRFALWPQVKPIFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTSIKLDRYDQVSMTLLLIIIVVSLLDYTSGKLRKR---
299529399    ------------------------------------------------------------------------------------------KHVAASLQRSLAGLILAILAGVALGLLMGVVRRFEAFVDPLLQLFRQVSALALFPVFLLFFGIGEASKIAIIFWAAFWPVLLNTISGVKQVEKLLIHSALSMGASRGFIFFKVILPAAAPSIFTGIRLAGAYSITALVAAEMIGSAGLGFLTLNSQEIFQIPSMYAGIVLLAVLGLALNYGLALLEKR---
300693862    ----------------------------------------------------------------------------------LAHSGALLKHLAASLQRSLWGLFLAIMLGVTLGLLMGWFTRFEAIVDPILQLFRQTSAFALFPVFILFLGIGESSKVAIIFWASFWPVLLSTIGGVRQVDKLLVHSARSMGASNLFVFRKVVLPAATPSIFTGIRLAGTYCVTALVAAEMIGASGLGFLTLNSQEVFQIPTMYAGILLLALLGLLLNTILALIERR---
137834181    -----------GDGIESFFDPLLSFLIWL---------------EKLLVGAPWPIVIFAFGFLAWVGSRSYKLALGTVLSFLVIGYFGMWKNCMATVAIISVATLVCIAVGIPIGILMSKSNRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCVYAL------------------------------------------------------------------------------------------------------------------
15888390     ----------------------------------------------------------------------------------------IWKNSLQTLYTTTLGFAIAVAAGLAIGLFIGWSKTIYAGLYPLMIGFNAIPKVALVPILVIWFGIGTVPAVLTAFLISFFPIVVNVATGLATIEPETEDVLRALGAKKMDIMLKVGIPRSMPYFFGSLKIAITLAFVGSVVSETVASNGLGNMMSSAQSQFNVPLVFAGLLMLAVEGIAMYAVMAWLEKRM--
289635393    -------------------------------------------------------VLPALAFAIWWAVSAVHGGKGGLLVTPEQVWHTTWQQIMSSLAREASGFAIGTVLGLALGISLGLSRLASRMIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRSYVEAARVFRYTRWQLVWHVILPAALPSIFTGLYLALIYSWLATLGAELVAGSGIGNTLIDGSENFRMDLVLFGIVVVGVIGSLLSGLARAAER----
53719354     ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
144159757    --------------------------------------------------------------------------------------------LMETIIYVVTVTVSAGALAVVTGILTRNRPFAKEMALAIASVFLTVPSLALFTIFIPLVGLGFAPSFIALFLYAILPILRNTVTGLDSVDPSVLESARGMGLTKSQVLLQVQLPLAWPVMLAGIRVAALLTVGISAIATLVAGGGLGDFIKSGLARLPLPNSLEAIWTGVILSLALAFTIDVLLR----
269219661    ------------------------------------------------------------------------------VSFILERRDQILFAAWQHFSLVTQCLLLATVIGTVVAALSYRSSLFTSLTNNVSAIGLTIPSFALIGLLIAPAGFGVLPAVVVVTFYAALPILRNALVGFSGVDRNTVEAARGQGMSKSATFLKVELPLAWPVILAGMRVSAQMSMGIAAISAYVLGPGLGGYIFSGLSRLSFESVLTGVVAIILLAFILDGLLVLLGR----
134045438    -----------------------------------------NLILPVIGILTWEILAIYLNNPVILPKVESVISILLNPGVGILGTGNLIENTIVSIKRVLIGFFIAGAFAIPLGLLMGYYSLINDLLDMSVELFRPIPPLAWVPLALAWFGIGESSMHFIIFIGAFFPILINTISGVKSVPVIMVEAAKTLGGSTKDILKSVVVPASSPDILTGLRVGAGIAWMCVVAAEMLPGSGLGYLIMYAYSLSKMNVVVASMIIIGIIGIILDKGLRYIETK---
158314940    -----------------------------------------------------------------------------------LGDGSLLSNGWVTMKEVLVGFSLGSLLAISLAVIITRWRFVERTFYPFIVAFQTIPKIALAPIIITWMGFGEASKMLMAGLLTLFPVLVNTITGLKSVEQDQLDLMRALQATEWQIFRYVRLPRALPYIFAGLEISIVFSVIGAIVGEFVGAAGLGYLIQASQATLDATTTVAVLVVLSVMGLVLHRIVTFVKSR---
262203356    ------------------------------------------------------IVVWQLGARGWLGPTTPAPTEVVTAGWDLVRSGEIWQHLAASTRRVGIGLAIGITIGVVLGAAAGTIRIAEDLVNAPIQVLRMMPAVALVPVFIIWFGIDETFKIALIIVAPIFPMYVNVFAGIRNVDQKLIEAARSLDLTRIEMLRFIILPGALPQTLVGLRQALGIGWLVLVVAEMTTTVGLGFIMNDAKEYLRTDQIFLVLVIYAILGLITDLAVRLLER----
257064067    ------------------------------------------------------------------------------------------HHAATTLLEAAVGLALGVLLGFIVAVAMDRFETLYLALEPVVTISQTVPTIAIAPLLVLWLGYGLLPKIVLIIVTTFFPITVSLVSGFKSVDPDVVDLMRTMNASRWQIFLYAKIPAASDQFFAGLKISATYAIVGAVIAEWLGGNGLGVYMTRVRKSFSYDRMFAVIIVISALSLVLMKLIDLLQK----
298675885    ----------------------------------------------------------------------------------------LFIDFSISLMHFGIGVIAALLIGIPVGIVMGWFKTVNRISDPIIEILRPIPPLAWIPFALVWLGLTHTAAGFVIFVGAVFPIIINTYTGFKSVPKINVEAAKVLGCKQRSLIRHIAFPSSLPSITAGIRIGMGVGWMCLVAAEFFGVNGLGYKLWWHYGLHQMDFVLMYMFMLGILGLIIDKVFR--------
269125702    ------------------------------------------------------------------------------------------EDTLTSLWRLVMGLLIAAVVGVPLGLGIGLSQTAERATRPVLQFLRMISPLSWAPVAVGLFGIGSEPVFFLVAAAAVWPIVLNTAAGVRAVDPGHILVARSLGARRGEILGSVVLPSARAHVLTGLRLALGIAWVVLVPAEMLGVSGLGYQILNARDQLAYDQLMAVILVIGALGYVLDAL----------
209884786    -------------------------------------------------------------------------------------------------YRVFMGFGLGMLLAVPLGVAIGWSRVCEDLFNPIVEILRPIPPLAWIPLSIIWLGVGFKSVLFITTLGSFFPILVATIAGVRNVDRRMIEFARTLGASTGQILLKVVIPAAMPQTFVGMRIAVGFSWMVVVAAEMISVKGLGWLIWKARFSFDTATVMAGMAIIGLLSVLM-------------
171060512    -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVAMGFGLAALVGIPLGFMIGRFNFLNQMLDPLISLLRPVSPLAWLPIGLMVFQAANPAAIWTIFICSIWPMVINTAVGVRQVPQDYLNVARVLELSEWTVMRKILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGQGIGFWLWDEWNNLNVAHILIAIFVIGGVGLALEALLMAIARR---
296125453    -----------------------------------------------------------------------------------ITNGKLLHHIAISLFRVLSGFALAFIVSIPIAFLMGWYQPIQLLIEPIIQFLRNIPALAYIPLVVVAQGVGESAKITVIFISTFLVMIITVYQGVKEVDPTLIKAARVLGAKDKDIFLKVVIPASVPYILVGMRLGLGASLTTLIAAELTGSNGLGQMIQEASLYFRMDIVMLGIILIGITGLVLNLIVSIIENK---
308186889    --------------------------------------------------------------------------------------------SWQHSWLVLVAVGLAIVIGVPLGILIVRVRWLATPILGIATVVLTIPTIALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALENLPDGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNVGVMAIAAVIGAGGLGQLLLDGISGSDIRMLIAGALMICLLAIFLDWLLHRLQQ----
239820192    -------------------------------------------LTRALLIVAPWLLILALWYAIRASGLVNPALVMVLAKFVELSRGRLWEDIYMSTQRVFIGVALGVSLAVPVGFCLGWYRGLRSFMDPVINFFRALPPIALIPLVIVYFGIGEAAKTAILFYASFFAGVIVMYEGIAQISPIYIKVARTLGASDVEIFGKVIVPLTIPHILTAVRVALGVAWATLVASELIAAQGLGALIQNASSFFQLDIIYVGIICIGVIALVMD------------
154247387    -----------------------------------------------------LPFAILVLWQTAAANRWIDPVFLVTAFWKMLTKQHLALDFLASIKIVGQAFLYGSVAAIVLGIAAGLSRKVEQFFGPTFDTIRHIPGIAWLPLIVLWLGIGAPAKVLVIAKSVFFPVFLNTLQGIRNVEKNYIELAKVLTLTRWQLVRKVILPAAMPSIMVSLRYAAGLAWALVVVAELSGLEGLGFLIFRAQGLLLTDQLLVCMVIIGLVGFAIDRSMYVAQKR---
291459257    ----------------------------------------------------------------------------------MISDRGYLQCTLSSLYLLFCGYFSGLLAGLVSGIACGYNQRINYWIEPFMKLLGAIPSTTWIPIVLVLSASLFRGSVFIIALGVWFSITLSTITGIRNIDKSYYEAARTLGASGVQLIKNVAIPSAVPSIFQGMIQAMSSACTALLVAEMIGVSGLGWYITWQKSWAEYGKMYGAIILICLIFVGVNFILGCIRSR---
227548200    ------------------------------------------------------------------------------------GDTGFAVRLLEHVGYSALAVFLALLVAAPVGIAIGHSRRGANTVLSIAGALRALPALGLLTWLAISLTLPLIPATIVLVVLAIAPLLAGFVAGFDSVSRQVVHSARAAGYSEAQILTRVELPLAAPVIIGGLRSCVVQVIATATVVSFIGLGGLGRYLIDGLAVQDYPRMVAGALLVTALALVTDLTLAGVQR----
157147033    ----------------------------------------------------------------------------------------LWQHLAASLTRILLALLAAVIIGIPVGIAMGLSPTIRGILDPIIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGAGRVQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFILELGLRALQRR---
227544760    ------------------------------------------------------------------------------------------DDVQQHATMVLSSLAIALVIAVVIILLFLRREKWLNSLIYFFSLLYSIPSFAFFALLLPISGLGMKTAIIVLTIYSEYVLLRSFITGIRGVDPQLIEVGVGMGMTSRQVFRQIQLPLALPAIFSGIQVALASTMAMATIAATINAGGLGQLLFEGLQGQQVVPILWGTVLTMALTLICAGIVQLI------
300715134    ------------------------------------------------------------------------------------------QDIGATLYRTLMAFFVSAVIGVPLGVMLGSSERLYRSVEFLVDFFRSTPSSALIPLFMLIFGITDTNKIAIAAFAAVLVILFNSAYGVMNAKKTRIMAAQVMGVSRWHVFKDIMLMESLPQTFVGLRTGVSMALVIVIVAEMIGSTGLGHRIIDAQQLFNIKDMYASILITGAFGYLLNLGFLLIEKR---
134301036    ---------------------------------------------------------------------------------LWQVRELLWQHGVQTIYETFLGFSLAIIVGIALATVIDWSETLRKAIYPLLIISQTIPIIAVAPLLIIWFGYGLLPKILVVALVCFFPITINLADGYRLVDREMIRLMSAMGAGPGRIFTMVKLPAALPFFFSGLRIAGTYSVMGAVIGEWLGASGLGIFMTRSSQSYLTDRVFAAIILITCLSLLIFLIIEGAAR----
170767687    --------------------------------------------LVVLLAIWWAVAALQLMSPLFLPPPQQVLALLTIAGPQGFMDATLWQHLVASLTRIALALFAAVLIGIPVGIAMGLSPTTRGILDPVIELYRPVPPLAYLPLMVIWFGIGETTKILLIYLAIFAPVAMSALAGVKSAQQVRLRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGGSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFLLELGLRALQRR---
302340180    -------------------------------------------------------------------------------------------HILISLRRVFLGFFLAAGIALPLALLCYFFPLLSEYCSGLLHFLRNTPPLAMVPLLILWFGIGEGSKLALIVLACFFPIFLNTLNGLQQVDHRLLEMGETLELSRKEQTLHILFPEALPSMLTGLRLGFGYSWRALIGAEMIAASGLGYLILDAELLARTDKVFIGILSIGSLGLLMDY-----------
283784185    ----------------------------------------------------------------------------------------LWQHLAASLTRIVLALLAAAIVGIPVGIAMGLSPAIRGVLDPIIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRLRAAQSLGASRSQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFMLELGLRALQRR---
309389667    ----------------------------------------IEKILTISTWISIFIFWYIITKIGIFTPTLLPGPLRVAKAFIRILENGYWMHLGASFKRLFVALFFAISTAIPLGLLSGYFSKVEAIIDSVVEFYRPLPPLAYYTLLVLWFGIDDTSKQILLFLAAFAPIYIACVSAVRKLNQDFVLSAKSLGAKPKDVFLKIVLPASLPEIFTGIRTAFGVAYTTLVSSEMVAASGIGWMVLDASNFLKSDVIFVGIIIMGITGVVIDAGLRYLERK---
136154703    -----------------------------------------------------------------------------------VADGSLLNHSLVTAQESIVGFLIGGVLGSVAGLAMWLSPTLAKILRPVMVALNGVPKIALAPLIIVWFGVGFESKVAIAAIICFIVAVITAYAGTQEIDVDLIRLMRSLGATRWQIFRKVIVPGSVPWLISGFRLNVGFALIGAVVGEYISAEGLGFYVHYSGTLYNLSGVWLGILALMVLALVMDYAVGLLERRLR-
168998492    ----------------------------------------------------------------------------------------------DTLAMSIAGTALTVLASLPLALVAAPNAVVGRIVRTILAAFRSVPEIILGILFVAAVGFGALPGVLALALHSTGMVAKFYAEAIEHVDPKPLEAAKAAGASRFQVITHAVLPQVLPQLADITIYRWEYHFRASAVMGIVGAGGIGFELMAALRLIKYDEVSAILLSILICVLVVDGIGSALRKHLK-
239945193    ---------------------------------------------------------------------------------------------WTSVSRGLLGFLLAVAIGTPLGLLVARVKLVRAAIGPILSGLQSLPSVAWVAPAVIWLGLNDQMMFAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRSNFDMPGIFLSILLILFVGIAIDLLIFSPLER---
136446276    ----------------------------------------------------------------------------------------LFAHIASSFQRFLYGFVLAVVIGIPMGLIMALSKFANQIITPFFESIRFVAPIAWVPFAALWFGTGIGGPVLVIFMGAFPPVLINTYRGAIHVDKKYLEAAKMLGAGKFRLMTEVLFPAAIPSIIAGLRISAGLGWQSLVGAELIASSGVGYMMVKGQASIQTDIVMSGMIAIGLIGLFIDIFLRQAEK----
222110617    ----------------------------------------------------------------------------------------------DTLAMSIAGTALTVLASLPLALIAAPNRVVGRIARTILAAFRSVPEIILGILFVAAVGFGALPGVLALALHSTGMVAKFFAEAIEHVDPKPLEAAKAAGASRFQVITHAVLPQVLPQLADITIYRWEYHFRASAVMGIVGAGGIGFELMAALRLIKYDEVSAILLSILICVLVVDGIGSALRKHLK-
209546549    -------------------------------------------------------------------------------------DIGLGWRVLVSLQRVLYGFGLAAVTGVIIGAIIGQSVWAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDSNPSAIFVIFITSIWPVIINTAVGVRNIPQDYRNVAEVLRLNQFEFFWKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALAYIGIVGFVLDKLVGALGK----
304394773    ---------------------------------------------LMLTLMPWLVTIGFFSVWALDVAKFILPAPSVIFGAIVQYWPAIWSNSLQTLYTTLLGFGLAIVFGLGLGLAIGWSKAVYAGLYPLMIGFNAIPKVAVVPILVIWMGIGTGPAVVTAFLIAFFPIVVNVATGLATIEPESEDVLRALGASKLDVMWKVGIPRSMPYFFGSLKIAITLAFVGSVIAETIAASGLGHLMLAAQSQFNVPLVFAGLVMLAIEGIAMYAVMAWIEGR---
270261219    ---------------------------------------MANGTQRILHRLAPWALPVTLVVIWWLSNRILPAPSAVVTAFWTLTKSGLWQHLTISSWRALIGFSIGGSIGLVLGFITGLSRWGERLLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIKNIDSGLLEMARSYGLSGFRLFTQVVLPGALPSIMVGVRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIVLYALLGKLADVSAQLLER----
256833471    ----------------------------------------------------------------------------------WVGPSGIGARLGEHLVVTCVVVVLAAVVSVPLGLWAGHSGRGGDVIVGLAGSARALPTLGLLTLAALLLGIGLVAPVIALTVLAIPPLLNATYAGVVSIRPSVTGAARAVGMSGRQLLAFVEIPLAAPHIVGGFRSATLQVIATATLAAYTSNTGLGRYIFSGLKTQDYGLLVAGSVLVIALALLVDAVFVWVHR----
251796804    --------------------------------------------------------------------------------------------LLDTLAISVLGTIISAVVSFPFAFWMSRFRTVSRSGKVVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGIHSVGMLSKLYAEEIESIDRGPSEALLASGANRFQQLWFAVLPQVLPSFLSYTLYRFEINVRSATILGFIGAGGIGTPLIFALSTRHWDRVGIILLGIIVMITIIDLISGAIRRK---
239816814    ----------------------------------------------------------------------------------------LWQHFLASMFRVFSAFLLACITAIPVGIAMGMSRFWRGIFDPPLEFYRPLPPLAYLPLIIIWFGIDELPKVLLIFLSCFAPLALAARSGMRSASQEQINAAYSMGASYMQVIRHVILPSALPDILVGMRIAIGFGWTTLVAAEMVAANGLGQMVLNASNFLRTDIVIMGIIVIGVVAYLFDLLMRWLERR---
159184205    ----------------------------------------------------------------------------------------FWIEAVRHVELAIGSLIAATVAGIPLGILCYKVERLRAGVLNSLNIVQTIPSIALFGLLIAPLGWIMAPAFVALFLYSLLPVVSNTVVGLAGVSHAIREAARGLGMTPVQRLLRVEFPLAMPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGIGQTAMDLVLLGTVPTVLLAITLDALID--------
310759284    ----------------------------------------------------------------------------------------LFQHIGHSLRLVFLGFLVAIGTGVPLGLLMGFSKRIDALVGPVFSLLRPIPPLAWIPLAILWLGLGDPAKIFLIWVSSFTPAVINTYAGVRNIDPTLIEAARVHGANPLRMLRDVLIPGSMPMIFTGLRLSLQTAWMTLVAAELIGAFGLGKVLDTAALDIRPGMILYAMVWVGLLGAVMTRGLEWIEKR---
143411674    ----------------------------------------------------------------------------------------YHDHIYYSCRRILIAFAIATGIGVPLGLFMGWSKKFRDYSFPILETLRPIPILAWVPLAILMFSGLETPVIFLATLASLFVTTLNTLLGVNSIDESYFRAAKCLGASNTDVFLHVVVPGALPFIFTGLEISVGVAWFSLVAAEMVGEFGLGYMINDSYMNITYVSMVIAMLTLGFFGWITSAFVRWVGNRM--
142466025    ----------------------------------------------------------------------------------------LFSHILITLSRVFYGFVFGAVVATILGVITGVSPTLRSFFDPTIQALKAVPSLAWVPLFILWFGIFENSKIALISVGVFFPIYLNLMMGIRQIDKKMIEVAHINNLNYFQTVRWVLLPGIIPEWVTGLRSGLALGWMFVIAAELMGASGIGYLMIDGQMTGRPALIIGALILFAIIGKITDEILYISAK----
118500401    ----------------------------------------------------------------------------------------YHDHIYYSCRRILIAFAIATGIGVPLGLFMGWSKKFRDYSFPILETLRPIPILAWVPLAILMFSGLETPVIFLATLASLFVTTLNTLLGVNSIDESYFRAAKCLGASNTDVFLHVVVPGALPFIFTGLEISVGVAWFSLVAAEMVGEFGLGYMINDSYMNITYVSMVIAMLTLGFFGWITSAFVRWVGNRM--
136072541    ----------------------------------------------------------------------------------------LFFAILETIEIAILGTFLAIVLSIPLGLFSARNLAVYIICKTIVIFFRAIPEFIMAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINQGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDHLSAFIRSKIK-
256826381    ----------------------------------------------------------------------------------WQGEDGIWMQVLRHLAYSFAALALACLVAVPLGLWIGHTGKGSVVAVNLAGALRALPSLGLLAPHLPGDAAFVLPSLIVLAVLAIPPVLSGVYSGIAEVDPAARDAAKGMGMTGMQVLRRVEIPVALPLILSGLRSGLLQIIATATIAAYVSLGGLGRYLIDGLAARDYAQMAGGAVLVAGLALLMELVFTLLQK----
257869037    ------------------------------------------------------------------------------------------EPLLQTIQMAIVGTTFGALIALPFSLLAARNPWLSGIFRFLLNIVRTIPDLMLAALFVAVVGIGPVAGVTSISIFSFGMITKLFYESIETIEAGPIEAVTASGGSKLAIIRYAVLPQVTSHFLSYLLYAFEINVRASTILGYIGAGGIGVFLQRSLSQFRYDQTAIIVLAIFIVVLLIDTISNRVRER---
296039053    ----------------------------------------------------------------------------------WVHRDDIAVHAWATLQVTLIGFAVSLVVAWALAVLVDFSPWLRRAFVPLFVVSQTLPIIAIAPLMIIWFGFGLLPKVLVIALATFFPMAIGLVEGFASADREAGALLRSMGASKWQQFRYVRLPSALPRFFTALRIGVTYAVVGAVFAEYVGASGLGIYMSVQKNSFRTDLVLAAVLVTATISVALYLCTFAIER----
142746173    ----------------------------------------IDAMNLVILVIFVLIGWSLISDNIANPARYLPSPIAVALSSVDMLVKGLLPYFSDTLLRLIIGSAIGLAAGIPFGLLLGLNRTVADMFHPMLNFFQSVSGIAIFPIVVIWYGNSDVTVLIVILYTSFFPIAFNVLSGVREIPIRYINAARTLGASRFQVMKDVLFPGAMPHIATGSRLSIGFAWRAVIAGEMLAGRGLGWMIFTGQDSDKTTEIILGMVIIGFTWIILDYLLRPLEER---
300782369    ------------------------------------------------------------------------------------------QRLVEHISLTGAALGIGLVVSIGLAVVSLRYRWSYPVILGTAGALYVIPSLGAFAVLVPFFGLTFVSAMIPLATYTLLILIRNIVTGVDQVPNEVREAAVGMGYTRGKLLWQIELPLALPVVIAGLRVAAVTTIGLVTVTSMLGLGGLGYFIRAGIQT---------------------------------
159898858    -----------------------------------------------------LILAGLWQVAAWISGGTLPTPLATASTLRELLSDPFYDQLMASLGRVFTGWGIGIAIAIPLGMLLGSSAALRKMLAPVIEILRPVSPLAWYPLGLAVLHNAPKAVVFAIVITSLWPTLVNTTMGVQNIPADLKAVSKVFRFSRWRYISKVLLPAAFPAILTGMRLSMGIAWMVIVAGEMLAGGGLGFFVWDSWNALSLERVMSAILVIGITGLALDRLFSLIGQRM--
26986952     ------------------------------------------------------------------------------AAWQLLTSSTLLAHLGSSLARVFAGYATAALVGVALGLLIGRSKWAEDTLLPPLEVLRPIPAVAWIPLAILMFPSSELSMVFITFTGALFPILLNTVHGVEAVDPRLVASARSLGAGRWAILREVVLPGALPSIVTGLAIGMGTSWFCLVTAEMIGQFGIGYYTWESYTLQNYPDIVVGMLLIGVLGM---------------
27378403     --------------------------------------------------------------------------------------SGHWRDALASALRVFGGFALASALGILAGVAIGWSRLFEKTLEPTLQMLRPIPPVSWIPLAIIWFGIADKPAIFLVFLGAFFPVLMNSIHGVKTVDHNLVRAGAMMGASQRQMLTDIVLPAALPSIFAGLRIAVGSAWMLTVTAEMVAVSGLGYVLWDSYYFLRYDIVLAAMISIGLLGYLSDLGLKAIMAR---
254386260    ----------------------------------------------------------------------------------LLADGQLGEHTGASLIRSFGGFGIAVVVAVPLGLLIGWYRPVAALLGPLLEVFRNTAALALLPVFVLLLGIGETSKVSIVVYACVWPILLNTISAVGNADPTLVKLARSMDLSTPRLFQKVILPASVPAIFTGIRLAGAVSILVLVAAEMIGAAGLGYLINASQYNFAIPQMYAGIVTISAIGVAFNQLLVTIERR---
145596798    ---------------------------------------------------------------------------------------GILDRTGEHLAISAAAVLLGCLVAWPIGLWLGHTGRGGGLVVLVANLTLAVPTLALLILPLTFLGFGRPPVVVALAVFAVPPLLANAYTGVRAVDPEARDAARGMGFSGWQLLRRVELPLAVPYLAAGFRTAAVQVVATAALASFVNGGGLGQIIRAGFGLAGGGQILAGGLLVAGLAMVVELVLALVER----
92118229     ------------------------------------------------------------------------------------------DYLGNHVRVSVAALGLGLATSFPLALIVRTRPVMRSVLLGLASIVQTVPALTLTWFGVGFSAFGFLPAVLALALYSMLPVLRNTITGLQAIDPALTEAAQGVGMTARQSLVMVELPLALPIIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVFVLFGCIAAAALALVVDQLLALIESGLRV
143965536    -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVGTGFGLAALVGIPLGFMIGRYAVLSAMLNPLIALLRPVSPLAWLPIGLLVFKSANPAAIWTIFICSIWPMIINTATGVQRVPQDYLNVARVLNLSEWKVVTRILLPATLPYVLTGVRLSVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIVVIGFVGLVLE------------
284030568    --------------VEAGLDALTDHQNGLGRRIAGRVLPPVGAIVLL-----IAVWQALWAAAFWPEFKLPAPADVWAQIWQLVSTGEILSLFWVSVHRAVIGFAISLLIAVPLGLAIANITVVRRGIGPLVSGLQSLPSVAWVPAAILWFGLNDRAIYWVVLLGAVPSIANGLVSGLDQVPPILPRVGKALGAGRWGGIRYILLPAALPGFLGGLKQGWAFSWRSLMAAELIATSGLGQFLHNGMSLSDISMVFAGILLIFVVGVGIELLVFRP------
210632334    ------------------------------------------------------------------------------------------SHAATSLAEAGLGLGAGVALGFVVALAMDRFELLYRAFYPIVVLTQTIPTVAIAPLLVLWFGYGMLPKVVLIVVTTFFPITVGLLEGLRSVDPDEIDLMRAMGASRWQIMRHAKLPAALPQLFGGLKISAAYAIVGAVIAEWLGGSGLGVYMTRVRKAYSFDKMFAVIFLISALSLVLMWVVDALRR----
123444121    ----------------------------------------------------------------------------------------LWQHLAASLGRILIALLAAVALGVPTGIAMGLSSTVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPITLAAVAGVRSVAQVRVRAARALGASRWQVLWFVILPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
84495391     ----------------------------------------------------------------------------------------IFTLARSHVWLAGVPLILGLLIALPLGWAARRWSRLYPVLISTSGLLYTIPSLALFVLMPLILGLNPINVVVAMTVYTVALLVRTVADGLGSVPDHVLQAARAMGYRGFRRFFGIELPLAIPVIAAGLRVAAVSNVSIVSVASLIGVSQLGNLLTDGYDRFITPEIVIGIVSCVVLALLFDGLILLGQR----
143262326    ----------IAAAINGGIDWFVAVFKPALRTVAGGLDWAVRGLQKILHATPWPFIVIAVTWLAWRL-RGIGLAALCGTAVLYMALSGYWLKSMNTLSMVGVAVPLALAVGFGLGVLGAKSRRANAVLQPTLDLMQTIPTFAYLAPLVVLFGFGPVPGVLASMIYAAPPMTRNVLLGLQS-----------------------------------------------------------------------------------------------------
307297589    ------------------------------------------------------------------------------------------ERLLEHIFIFLTSWSMAVVAGVAIAIFVTRHRKAGKLVLSITGATQAVPSIAVIALVFLFMGIGAAPAVVALFLYSLVPVVFNTASGLMNVSMMMKEAAKGMGMTNRQILWKVEMPVTVPTMLSGIRSSATINIGTAAIAASIGAGGLGEIIFTGLRMTRGPMIIAGAIPVTILAIAVDIILGFSEK----
304393421    ---------------------------------------------------------------------------------------GLWENVMWSLIRVVIGFALGCLFGIPLGFAMGLNSWLRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKISLLFLAALWIMTIGARAGVSGVNISKVHAAYSLGATKPQILSKVILPNSLPEIFTAARVAMGVCWGTVVAAELVAAKGAGKMIIAA------------------------------------
135493294    -----------------------------------------------------------------------------------IFVPDYYVHIFYSTYRALVSFILAVLVGVPLGIFMGWRPKFHDYAYALIGLLRPVPPLAWVPIAILIFPGVEHAVIFVTFLVAFFATTMNTLVGVKAIPEDYFRAAACLGAKPSDILRDVIIPGAMPSIFTGLQIAMGAAWFSLVAGEMIAAQGLGFIIWEAYNLIQYPTIVIGMITLGLAGYISSVLVRLLGQR---
134096697    ---------------------------------------------------PVAVLAIVGSVLGWAFSQDLDEVTARSINATNIVSL-TWQHFLLSLAVAVIVVVVAVPMGVLLSR--PWARRVSPVVIGIANVGQAAPSVGLLVLFFLATSTGFWIAVLPIAVYALLPVLRNTMVGLQQVDRSLVDAGRGIGMSAVKVLLRIELPLSVPYILAGLRTALVLAVGTATLALFVGAGGLGELIDTGYKLNNWTVMCVGSVLAMALALLVDWLAALAEE----
137783606    -------KLSIRQPIADGVKSLTVNFIAFTKGLRFIYLNLLRPLDTFLTHIPWWYTTGIFVVIGYF-TVGLRFAFVTLILLLFIGANGIWPQAMITLSSVLVSVILCFAIGVPLGIIASYNEKFRNVQNVVLDAMQTLPYFCYLIPVLMFFGGGTVSAVLATVIYSIPPIIRLTSLGLTQVSRTY------------------------------------------------------------------------------------------------
15613004     ------------------------------------------------------------------------------------------PAMLDTIRMALLGTTMGTILSIPVMFLCARNRWLVEASRIGLNVLRTIPDLLLAAIFAAILGYSSLAGIVALSVFSVGIIAKLSFEAIENIDDGPLESMTAVGANKLQWIAFGVVPQIMPHFVSYVLYTFEINIRAAAILGLVGAGGIGLFYNRALSSFNYDQVLALILYTLVVVILIDLI----------
271500181    ----------------------------------------------------------LASSAGWLSTRILPSPQAITHTFWRLIRSGLWQHLSISTWRALTGFAIGGTLGLVLGFITGLSRTGERLLDTSMQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRTIDSGLLEMARSYGLSGFRLFREVVLPGALPSIMVGVRFSLGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADIIALTLER----
299132234    ---------------------LTEKGGRLFRATIIPITVLVVWQAFSSAHILSPIILAVIQKWWAYLLPPLPRNPLTDSWLSWALSGELPLDAFASFQRVVVGFLIGAGLALPLGLLMGANDKIYRLFNPLIEVLRPIPPIAYIPLAILWFGLGNPPAYFLISIGAFFPVLLNTIAGVRHVDGIYIRAARNLGVSQYQMFVRVILPAATPYILSGARIGMGTAFIVVIVAEMIAVNGLGFRILEAREYFWSDKIIAGMFTIGFLGLGIDTVMTRIN-----
297201640    ---------------------------------------------------------------------------------------DYWTDLTDSLTRILTGFLLAAVLGVATGVLIARSRLAEDLLGPVLEVVRPIPAIALVPVAILLFPSNEQGIVFITFTAAFFPVLVSTRHAVRALTPVWEEAVLTMGGGRWRILASVVLPGALPGIFGGLSVGIGVSWICVISAEMIGQYGVGYRTWQDYTVVDYAGVFVGMVTIGVLGWVTSTAVELLGRR---
119964505    ------------------------------------------------------------------------------------------ESAAQHLVVVLVSLLIATVIGVGVGVLVWNKPISRSMAIAGAGVGLTIPSMALLALLIPVLGLGWTPTVVGLAFYALLPIIRNTVVGLREVPPAVSESALGMGMGTVKTLFRVQLPMAWPVVLTGVRVSAQLSMGIAAIAAYVGGPGLGEMIFKGLSSLALNFAVVGTVGVIVLALLLDGAFVLIRR----
163941289    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSVFLYSPARLILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTCFSVGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYISTVLRGK---
253687292    --------------------------------------------------------------------------------------------IWETLQMALASTIIAVAVATMLAFCAASSMLLRVFIRALVAFLRTMPELGWAVMFVMAFGIGAMPGFIALALHTVGSLTKLFYESLESASERPVRGLASCGASKIQIMRFAFWPQVKPIFLSYSFMRMEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSMTLLLILAVVSLLDGVSGYLRRR---
296119990    --------------------------------------------------------------------------------------------IVETLAIVFLATALAVVLSVPVSLWAARNTTVHWLSRAFIVLMRAIPDLILAILFLRVFGLGSLGGILAMGLHSIGMIGKLYSDAIEELDDGPREAIQSNGAGRNQQIWSAIPQTLMPQIIATALHRFDINLRTSVLLGYVGVGGIGQEIADSLRVLDYQRGMALAIVVLLLCIAVELLSGAL------
296119990    ------------------------------------------------------------------------------------IAADIFLLMVDTLKIAFAATFLGAVLAIPIGVLAARNKWVNSTFRIFIVVVRGIPELILAIVFVVISGLGAVAGTLALSLGAVGLLSKLVADSIEETDMDVQEAVRAAGASNVQVFFASTIRQAAPAFVAHTLYLLDNNIRSATLLDVVGAGGIGFQLLNASRVNQFDVV---------------------------
229821150    ------------------------------------------------------------------------------------------RALGQHVSMTLQAVLVALVIAIPLALAARFRPRLAGAILGTTAVLYTIPSLALFILLVPFTGASRTTVVIGLVLYALLLLVRNILAGLRDVPAELRDAARGQGMDSRQLLLRVDAPLATPAVVTGLRLTTVSTIALVTVGVAVGHGGLGQLMFRGFASNYRAQVF--------------------------
251789284    ----------------------------------------------------------LASSAGWLSSRILPSPQAITVTFWRLTRSGLWQHLSISTWRALTGFAIGGALGLALGFITGLSRTGERLLDTSVQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNIDGGLLEMARSYGLSGFRLFREVVLPGALPSIMVGVRFSLGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVIALTLER----
137042200    ------------------------------------------------------------------------------------------------------------------GSICARNEIATKFILGVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYATVPATRYTVEGLRSVPPALQDAASMSGVSNFQRLVSIELPLAFPHIMLGINQTLIFALMMIVLGALIGTEDLGQIIMGSLSRPNAGIGLTLGIFVSFICLAADNLITWADERKKL
242239080    ----------------------------------------------------------LASRAGWLSTRILPSPEAIAVTFWRLTRSGLWQHLSISTWRALTGFAIGGALGLTLGFITGLSRTGERLLDTSIQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRHIDSGLLEMARSYGLSGFRLFREVLLPGALPSIMVGVRFSLGLMWLTLIVAETISANGIGYLAMNAREFLQTNVVVVAIILYALLGKLADVIALALER----
241554242    -------------------------------------------------------------------------------------DIGLGWRVLISLQRVLYGFGLAAVTGVIIGAIIGQSVWAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDSNPSAIFVIFITSIWPVIINTAVGVRNIPQDYRNVAEVLRLNQFEFFWKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALAYIGIVGFALDKLVAALGK----
91762075     -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVLGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGAAGTQLSKIHASHSLGASKWQILRHVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFDALRKIIDK----
154246444    -------------------------------------------------------------------------------------DIGLGWRVLVSLQRVAVGFGLAAVVGILVGAVIGQSVWAMRGLDPIFQVLRTVPPLAWLPIALAAFRDSNPSAIFVIFITAIWPVIINTAVGIRNIPQDYRNVALVLRLNPVEFFWKIMLPSAAPYIFTGLRIGIGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALVYIGVVGFVLDRLVA--------
144199568    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIDK----
226354828    -------------------------------------------------ALWWPVLLCVSLLPGTLPALLRPLGLGE---LPATFEPALWQLTLTHLGLVLLATALVLLLGVPLAVLATRPDRLRHLTEALAGLGQTVPTFAILALAVPALGFGWKPTLLGLVVYGLMPVLGNGVAGLRQVDPGALDAARGMGMTAWQRLRRVELPLAWPVLLAGIRTSMVYNVGTATIGAALGAGGLGEPIINGLSEQNSALVIVG------------------------
227502579    ---------------------------------------------------------------------------------------GIFWHMVASLRRVLIGFAIAMVIAIPLGFWLGSSATFRRATDPFVQILRPVSPLAWLPLGLALLRDAENTAVFVIILSALWPTLLNTIEAVRGIHPTYKNLAATLGTNRMQQLLYIVGPAALPGIITGMRQSLSTAWLVIVAAEMVGGQGVGFFVWNMWNRLDIDAIVVVIVLIGVIGLALDYLVASLQKVVR-
141446398    ----------ISPFIDAGIDWFWEAFFPYLNAFNWLIESVLVPMREAYLGMPVISTFILVMGAGYIVG-GVRSAVIVGGLILFIALSEYWDRALITAYMATFAVLISAVLGIVVGSICAQNQFASKAILSVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYAVIPATRYTVEGLNSVPVSLHEAGTMSGVSRLQRWVNIELPLAVLHVMLGINQTVVFAL---------------------------------------------------------
148257774    --------------------------------------------------------------------------------------SGHWADMLASLSRVAAGFAIATVLGVALGVAIGWSRRIEIVIEPTLQMLRPIPPVSWIPLAIIWFGIANKPAIFLVFLGAFFPILLNTIHGVKSCDRNLIRAGAMVGGSERKLLRYIVVPAAMPSIFAGLRIGIGSAWMLTVTAEMVAVSGLGYVLWDSYYFLRYDLVLAAMASIGLLGFCSDLSIRLVMAR---
300869325    ---------------------------------------------------------------------------------------DLLKDTVASLWRVGVGFFFASLFSIPIGVMMGSFPSIRALLEPIFGLMRYMPAPAFIPLLILYLGIGEEPKITLIFIGVFFFNSLMVMDTVKFVSKDLIEATYMLGGNRWETLTHVIVPHVLPGIIDASRINFAAAWQLVIVSELIAATGLGRRISVAGRFLKTDEIFVGLIVIGVIGLTFDLLFQ--------
262374484    -------------------------------------------FTNLLPWLFPILLIVIWQVAGLLQSRVLPAPTSVVSAFWHLLISGLWQHVKVSAGRALLGLLIGGGLGLLLGLLNGSSRIASTLLDTTLQMIRNIPALALIPLVILWFGIDETAKLFLVAVGVFFPIYINTYHGIRSVDPQLIEMGKSYGLSRWQLYKEIILPGAMPSILVGFRFSLGLVWVLLIVAETISASGIGYMTMNAREFLQTDIVLVGILLYALLGKLADVFAQILER----
146310501    ----------------------------------------------------------------------------------------LWQHLAASLGRILVALLAAVVLGIPVGIAMGLSPTVRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSAVAGVKSAQQVRLRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIMVIAVIAFGLELGLRALQRR---
295703024    ------------------------------------------------------VILVVILLAAWEIGARIPTPTGILTKLWDLRMDLLFKHLPATLSIVVIGLVISVVLGVLLAVWMNWSPLIERAFYPLIIASQMIPTIAIAPVFVLWFGYSIWSKVIVTVLITFFPITVSTFDGLRSTNKELKELMLTMGATKKDIFFKLNIPSALPHFYSGLKVAVTFSIIGAAIGEWLGAAGLGYFSRRMMTQFDAAGVFAPIVILSALGILFFIIVAGFEKRS--
135847828    ----------FAHYIDAAVDWVWETFFYSLNAFNKFLLTQVLGPMKKAYLGMPVAATLTLTMGIAYIIGGIRTCLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTQRGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPASLHEAGTMSG----------------------------------------------------------------------------------------
289706640    ------------------------------------------------------LWWAVTAAGLLSAVQLPSPGAVLSAGVNLLERGDLWLHVGISTQRVLLGFLLGAALGLAVGSALGLSRWADALFAPLIGALRAVPSLAWVPLLILWMQIGEESKVTLIAIGAFFPVFTTVYAALRHVDPHLVEAGRAFGYHGLSLLRTVQLPAVVPAVFSGLRLALAQAWLFLVAAELIASSGLGFLLTDSQNNGRTDRLILAIILLAVLGKLTDWLLGLLERR---
222080847    ----------------------------------------------------------------------------------------LWQHLLPSLQRLFVGATLGITAGISIGVCIGLFSHVRAGLVPLVAALFPIPKIALLPLFVIWFGIDETSKYALIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWWSIVRKIVLPGAFPAILSGLRVSISIAIILLVAAEMLGAQGVGAYILEAGSLYDLEKLFTGVAILSMMGLIVNFVIGQIERR---
142655360    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVIVSCIIGFTVGTLCFQNKHTTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATMSGVNKFQRLTKNRIPFSFSTYDAWLKSNNRICI---------------------------------------------------------
135424342    --------------------------------------------------------------------------------------------------------------------------------------FSTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPIGLHEAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKNAGIGLTLGICVAFIGLIFDNLITWVEKRKK-
262377103    --------------------------------------------------LPWLVPIFLIAVWGLLESRILPAPSAVVLAFWLLLSGELWTHVQVSAGRAISGLLVGGGLGLLLGLLNGSSKTASTLLDTTLQMIRNIPALALIPLVILWFGIDESAKLFLVAIGVFFPIYINTYHGIRSVDPQLIEMGKSYGLTRWQLYKEIILPGAMPSILVGLRFSLGLVWVLLIVAETISASGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLAVALER----
227509013    ----------------------------------------------------------------------------------------LWQHLWASLQRLFIAYFAAVLFAIPLGLVSGYSRKVRAIFEPVITFLRPLPPLGYYTIIILWMGTGNTSKIVLLFLGAFSPIYVSCVAGVSRVKIDYLNRARTLGANQFQVFSHVVLPASLPDIFVGLRNAMSVAYATSVAAEMVAAGGIGWLVLDASKYLRSDVVFVGIIIMGVTGILLDTILLLLEKK---
264680713    ------------------------------------------------------------------------------------------KHVAASLQRSLAGLILAVVAGVALGLLMGVVRRFEAFVDPLLQLFRQVSALALFPVFLLFFGIGEASKIAIIFWAAFWPVLLNTISGVKQVEKLLIHSALSMGASRGFIFFKVILPAAAPSIFTGIRLAGAYSITALVAAEMIGSAGLGFLTLNSQEIFQIPSMYAGIVLLAVLGLALNYGLALLEKR---
310657387    --------------------------------------------------------------------------------MVFFTSGELYKHASITLTEVFWGLFFGSAIGILLAIVFGYFSFIGEIITPIISAISCIPQLALAPVYVLWFGLGLTSKIFLAGLMVFFNVFSATYGAIKSMDKGILESANLLGASHFQTLRTVVIPSCMPWILSGLRGGVSAALVGAIIGEYIGSGGFGWMITYSTSYFNISRVMSCIVILLFVGLGLNKILDIMEQK---
257871440    ------------------------------------------------------------------------------------------SPMLKTLEMSLVGTVIGVCLAIPVSFLATTNRWLSTIFRFLLGLIRTIPNLLLAALFVAIFGIGEATGVLTIAVFTFGMVSQLMFQAIETIDFGPIEAAAAVGASKLQIAVWSVAPQVISQFASYTFYAFEVNVRASTVLGYVGAGGIGVILNSSLALLKYERVSIIILTILVTVAIVDQLSERVRR----
149181375    ------------------------------------------------------------------------------------------DPMAETIQMAIVATTIAAILCVPLSLLATTNKFVYTTVRTILNILRTIPDLVLAVIFVGLFGIGIFPGIVALIIFSLGILAKLISETVESVDMNPMEAMHASGGNTLQSISFALVPQVLPQFTSFVLYVFEINIRASVVLGLVGAGGIGLVLNQQLKFYNYPNAM--------------------------
146311970    -------------------------------------------------------------------------------------DMGIGWNILASLQRVAIGFGLAAIVGIPLGFLIGRFTFFSRMFTPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPQDYLNVARVLQLSEWTIMRRILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLIARR---
254247093    -----------------------------------------------FQWLPPLFLPAPEAVWTAFVDAWH----GRIQGGLPLSEHLLWSA-----ARVFGAFLLATAIGVPAGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
142038157    ----------------------------------------------------------------------------------------------DTLAMSIAGTALTIVLSLPLALLAAPNPLVGRVARVILAAFRSVPEIILGILFVAAVGFGALPGVLALALHSTGMVAKFYAEAIEHVDPKPLEAAAAVGASRFQVISHAVIPQVLPQLADITIYRWEYHFRASAVLGIVGAGGIGFELMAALRLVKYDEVSAILLSILACVLVVDSIGSMLRKRLK-
296442818    -----------------------------------------------------------------------------------IADGSLWANMGISVYRITLGFVFAVILGVPLGILAGTFKKAEAIVRPLSEFIRYMPVPAFVPLIMVWIGIGEAAKVAIIFIGTFFQLVLMIADDVKSVPDDLINASYTLGANTNKTIFTILIPAMLPRMMETLRMMIGWAWTYLVSAELVAASGLGYTILKSQRFIKTDAIFGGIIVIGLLGLITDRLFAYINKK---
94311925     ----------------------------------------------------------------------------------------------DTLAMSIAGTALTIVLSLPLALLAAPNPLVGRVARVILAAFRSVPEIILGILFVAAVGFGALPGVLALALHSTGMVAKFYAEAIEHVDPKPLEAAAAVGASRFQVISHAVIPQVLPQLADITIYRWEYHFRASAVLGIVGAGGIGFELMAALRLVKYDEVSAILLSILACVLVVDSIGSMLRKRLK-
50083329     ----------------------------------------------LLPWVVPVILIAIWQLAGLLQSRILPAPSAVVSAFWHLLVSGLWHHVKVSAGRALLGLLLGGGLGLLLGLLNGSSRIASTLLDTTLQMIRNIPALALIPLVILWFGIDESAKLFLVAVGVFFPMYINTYHGIRSVDPQLIEMGKSYGLTRWQLYKEIILPGAMPSILVGLRFSLGLVWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLAQALER----
119961878    ------------------------------------------GIEWKRVLLPVAALVVLILAWQFYVSLEFKRRDLVPGPLDVLTQFTMWEAVWTSLQRGVIGFLISVVIATPVGLILAQVAPLRRAFGPLISGLQVLPSVAWVPAAIIWFGLTDATVYFVVFMGAIPSIINGLISGVDQIPPQYRSVGTVLGANRLQMALQIVLPAALPGYIGGLKQGWAFSWRSLMAAEIIAVGGLGSLLDQGRLLSDMTIVMSAILLILFVGILIELLFGPIEKR---
309388576    ------------------------------------------------------------------------------------------QHSFRTLFEAIGGLTISALAGLLVGAIIFRFKILARTLYPLMVISQTVPIVVLIPLLVIWFGFGILPKLLIVILACFFPVAVNTVDGLNQADQAKINLLKAMGASTWQIFLKLRVPTALPMIFSGLKISATYSVMAAVVAEWMGSDGLGVFIVRSSNSYLTSRVFAGIALVSLFSIILFQLVNFLEK----
229826019    ------------------------------------------------------------------------------------------EHILSSLKIALGGYGVGVFIGVPLGIAMAWSRKFERYAMPLFNLIRPVPALAWIPLMILWLGIGYLSKVGIIFFAAFISATINSYTGIKKTNQVHLWVARTFGATNRQMLFKVAIPTALPMIFTGLRLALGSSWVALVAAEMLAARGVGYMIYVGRMLGRPDIIIVGMITIGGIGLIMSYGLEKLQKK---
22299544     ------------------------------------------------------------------------------------LDQGLARQTLISLTRVAQGYGLAAVVGITLGILVGTSKTLNKALDPIFQFLRMVAPLAWVPISLAALRQNEPAAIFVIFITSIWPILINTAVGVREIPQDYKNVSRVLRLSKQTFFLKILLPSALPYIFTGLRIAIGLAWLAIIAAEIVGVAGIGFFIWDAYQQNYVTEIIVAVVYIGAIGLILDRLVGFLQSK---
309811672    -------------------------------------------------GLPILILLVGGGWVIWRLNADLDDIEARQLEWSLLGTL-FWQHLKVTAAAAVAVLVTAIPLGVLLTR--PRFRRFSGPVIAIANAGQATPVIGLIVLLAMWIAFDFWTAVLALAIYAFLPVLRNTMVGLQQVDQTLVEAARGMGMSQMATLLRIEMPLAAPIIMAGVRTALVLVAGTASFAAFINAGGLGELITTGIKLFRYPVLVSGGILIALLALAFEWAGRLLEA----
163733729    ----------------------------------------------------------------------------------------LWPHILQTLYSTLIGFSLGVMIGVTLGVIVGTSKVAYAVAYPLLVGFSSIPKVAVVPIFVLWFGSGTTPAILTAMVICVFPIVVNIATGLATTEPELEDVLKTLGASKSEILWNVGLPRAMPYFFASLKVAITLAFVGAVLSETVASNGIGNVMMTASSNFQVSLVFAGLIILALMGVALYALFSWLEAR---
206969088    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSTFLYSPARLILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYKQTASIIIYTLIVVLLIDYISTLLREK---
307321321    -----------------------------------------------------LLIAFLALWQAASTAGWINPAVFPSVGAILISGGALLDDIAISLQRSGTAFVGAVVLAIPLGLLMGQVRAIENALDPVLQLFRQTSALALYPVFILLLGLGEASKVFVIFWATLFPLLLSTISGVKEVDSKLIEMARVYGASRLTVFRRVVLPGAVPSIFVGLRLSATTALLLLIASEMIGANGIGFQVMNAQYNFQIPLMFAAIFILAGLGLVSNYALVFAQRR---
282864753    ---------------------------------------------------------------------------------------------WTSVSRGLLGFLLAVAIGTPLGLLVARVKVVRAAIGPILSGLQSLPSVAWVAPAVIWLGLNDKMMYAVILLGAVPSVANGLVSGVDQVPPLFLRAGRTIGATGLRGTWHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNFDMPGIFLAILLILFVGIAIDLLIFSPLER---
188583124    --------------------------------------------------------------------------------------------LWHSIQIIFWGFTLSSLVGVPLGILCGAQPTIARLTEPVIEFVRYLPAPAFGALMVAILGIYDGPKIAIIVIGTFFQQVLVIANTTRRVDPLLVEAALTMGSRNLRLIRRVIVPAVLPQIYRDQRILLGWAWTYLIVAELIGSSGITFFITQQARYQHFDNVYAAILVIGLVGIATDIALALIGRR---
140179252    --------------------------------------------------------------------------------YLLAQSGELWRHLNASLLRVGAGFAIGAALAIVIGTWVGLSRRAEAYLEPTFQALRAIPSLAWVPLLLLWLGIDETPKIVLIALGAFFPVYLALLAGIRNIDRKLVEVGQLYGLSPMALVRRILLPAALPSLFTGLRGALSLSWMFLVAAELIAARGLGYLLSDGRETSRPDLVIAAILLLALLGKLSDSLLKAWETR---
156935089    --------------------------------------------------------------------------LITIAGPQGFMDATLWAHLGASLGRMLTALLAAALIGIPVGIAMGLNPTLRAILDPLIELYRPIPPLAYLPLMVIWFGIGETSKVLLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGASRWQLLWHVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIALVAFILELGLRALTRR---
218898778    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTNTFLYSPARMILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPSPLEAMTAVGATKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLIVVLLIDYISTLLREK---
298290413    -------------------------------------------------------------------------------------DIGLGWRVLVSLQRVAIGFGLAAGVGILLGVLIGQSVWAMRGLDPIFQVLRTVPPLAWLPIALAAFRDSNPSAIFVIFITAIWPVIINTAVGVRNIPQDYRNVAQVLRLNPFEFFAKIMLPAAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLSDIIVALVYIGVVGFVLDRLVA--------
119943842    ------------------------------------------------------------------------------------------EHLNASLVRIFGAFILACLIGIPLGITIGCNRVFRGIFDPLIEFYRPLPPLAYLPLIIIWLGIDESSKVTLIFLAMLAPIVLSARAGVTSVRIEQIQVAYSMGASPWQVVTQVIARGAMPDIMTGMRIAIGFGWTTLVAAEMVAAQGIGFMVLNASEFLVTDVVIAGILVIGIIAYCFDLLMRYLEAK---
256392966    ----------------------------------------------------------------------------------------YYQDIAASLLRILGGFLIAGLAGIGTGIALARSRFAEDILGPLLEVVRPIPAIALVPIAILAFPSNEQGMVFITATAAFFPILVSTRHAVRALPTVVEDAVRTLGAGRWTVLRRVVLPGALPGVFGGLSVGMGVAWICVISAEMIGQYGIGYRTWEAYTVVDYPSVVVGMLTIGLLGGATAAAVELAGRR---
83943283     -------------------------------------------------------------------------------------------------GLVALASVAATLVAVTLAIFVTRGASFLPLSRTITNIGQTFPPVAVLALAVPALGFGAGPTLVALFLYGLLPIFENAITALSTLPPATMEAARGMGLNRWQRLWRVELPLALPVILTGIRLSVVIALGTATIGSTVAARTLGEVIIAGLLTNNTAYVLQGGLIVGLFAVLIYDAMAQLER----
238792918    ----------------------------------------------------------------------------------------LWQHLAASLGRILIALLAAVALGVPTGIAMGLSSTVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLAAVAGVRSVAQVRVRAARALGASHWQVLWFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
240141347    -------------------------------------------------------------------------------------DKGLFWHIAASLKRVALGFSLAVVAGVMLGTLVGQSDWAMRGLDPIFQILRTIPPLAWLPLSLAAFRDGQPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVAAVIRLNPIEFFVKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMIGGVGIGFFIWDAWNSSHISEIIVALVYVGLIGFVLDRMVA--------
111074973    ------------------------------------------------------------------------------------------KSFTSSIYLLTSGLILALLTAIPLGLLVGWQRRLHQAVEPLTNLLGPIPPIVYIPYTIALLPTFTLSSIFVIFIGAFWPLFINTVAGVQAVEKGLIDSARTLGVSRWTMLTRVLLPGALPHILSGGSISLVLAFILLTAAEMIGASGLGWYVKYFSDFADYPRVVAGILVIGIVVLLLMTVYR--------
258592742    -----------------------------------------------------------------------------LLNFWIAHRADMLSAIAQHLLLTLVATAAAIAIAVPLGIVATRRPRLGAVLLTFANIAQTVPSLAFLVALPLIGGVGTRSALLVLILYALLPVMRNTVAGIQGIDRAARDAGVALGMTPQQLLLQVELPLAMPTMVAGVRVAAVVGVGAATIAAAIGAGGLGDYIFRGLSMTEPTLILAGAVPAALLALVVDGSLGWLER----
144224986    -----------------------------------------------------------------------------------------WIGMIETLKIAFVATVFGTILSLPISLLAARNLNVSYIARFVLASFRSFPSLIWGIFFVILVGIGPTAGVLAMTVYTVGYLGKLQYEAIEGMSKSPLEASEVMGLTKLETAFQVVLPESANDLISQIIFMFEYNFRHGTVIGLVGAGGIGLYIDTAIKYLEYDRVIA-------------------------
261407407    -------------------------------------------------------------------------------GYELLTDGTLIQYIGISSYRVLLGWTFGSLLAIPVGIMIGKVGPIRVFAEPFLNFIRFIPPIAFITLFLVWFGIGETSKIMLILYATFFIVVLNTLTGVLSVEEDKIRSARSMGASEWQIVLHVVIPATVPFMFTGIRLAMGTSFMAIIGAEMIASNGVGYLIWNSRLFFRTDWIFVGLICLGLMGFLTDRAVGLLGRK---
167465081    -------------------------------------------------------------------------------------------ALGEHIMITFVSVILGCLVAIPLGIFLNRVKFINSIVFMISNVLQTIPSLALLAMLIPLLGVGIKPAIFALFLYSIMPILRNTYTGFRSVDLNLIEGARGMGYSTRQRLFLIQLPLSFPYIMSGIRTTTVYIISWATLATLIGGGGLGQLIFSGMGVNKNEMIVTGALLAVVLALVIDFILGRVE-----
167894264    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
167719574    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
53723410     ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
143978730    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVLGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGAAGTQLSKIHASHSLGASKWQILRHVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFDALRKIIDK----
125975273    ----------------------------------------------------------------------------SVLGLLISELPEFLKGTLSSFQLLFAGYFLALALAIPSALVIGWKKRLYKAVNPLTKVLGPIPPIVYIPYAIAILPTFKAASTFIIFIGAFWPVFINTLNGVFNVDKRIIDSAKALSVNEGSMLFQVILPATLPSIISGATVGLVMSFILLTAAEMIGASGLGWYVKYFSDFADYPRVIAGIIFIGVVVTGVTFLFDKIER----
270261496    -------------------------------------------------------------------------------GVLLFTEYDFSLDIGMTVFRVLSGFLLAAAIAVPLGIMMGSYKLVEAFLEPFVSFCRYLPASAFVPLLILWAGIGEMQKILVIFIGSFFQIVLMVAVTVGAARRDLVEAAYTLGASNRSVVRRVLIPGAAPEIAELLRLVLGWAWTYVIVAELIGSSGIGHMIVDSQALLNTGQIIFGIIVIGCIGLLSDLLFKAANKR---
270491402    ----------------------------------------------------------------------------------------LWRHLQWSTIRVFGAFALAAVTAVPVGIAMGVSRVARGVFDPPIEFYRPLPPLAYLPLIVIWFGIDETAKILLIYLACFAPIALAARAGVRSASVEQIHAALSLGANRWQLVRHVIVPAALPEILVGLRIAIGFGWTTLVAAEMVAATGIGQVVLNASNFLRTDLVVAGILVIGLVAWTFDLGMRWVEAR---
142176303    ----------------------------------------------------------------------------------WIGEGSVPQRISEHLIFSFGAILVAAVFALPIGYLIGHTGRGQQFVVGLSGATRALPSFGLILALALFLGVREQAAIISLSLLAFAPLLSGAYAGVQAISSETILSARAQGMTEWQLFFKVELPLSLGILFGAVRNASLQVIATATLISYVGLGGLGYEIIQGIPLRRYDQMIGSALVVAFLALAIDWLLSKLQK----
91787052     --------------------------------------------------------------------------------FLATHPTQFYRALGVHIALSGSALFLAALISIPAGIAVARRGGLALAVVNAANVGRTLPSLAVLALVMPLLGTGFAPALFALTLIALPPIVTHTIVGMRGVDADAVDAAVGMGMTRTLLLRQVELPMALPVIFAGLRTGAVQVISGAVLAAFIGGGGLGDFITAGIAMMAIPQLLVGAIPVTLLALGTDFLFGALQRRM--
257468126    ------------------------------------------------------------------------------------------RHIGISLRRIFIGFSITVFLAVPLGIFFGAFTNIYAYFKSIFEFFRHTPPLALIPMIILWFGIGETSKIVIIVLASFFPVFLNVLKGVEGCDKKYIEVGKVFDMSQKDIFLKIILPNSVPDILIGLKLGIGYSWRAIIGAELIAASGIGYLILDAQQISRSDIVMLGIIVIGTLGIITDNIFS--------
222055581    -------------------------------------------------------------------------------------------HIAISLQRTLQGLFFALIVAIPLGFLAGWFPRLTRFLGPLLRLLGEINAFSLFPLFVLFFGIGELAKFSIIFWSCLWPILFTTIAGVRGVDPLFVKLARSMGSGRLLLFFKVLLPGALPSIFTGIRLGATVAFLMLIAAEMIGASGLGWLIHNSNVNFIMPRLYLGAVLVALLGMALNYGLHWLELR---
135707153    --------------VEKVFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITMIFGGTPVVRL------------------------------------------------------------------------------------------------------------
148254800    -------------------------------------------------------------------------------------------RAAETLAMATLGTSLGALIALPLCVFAARNTSHYLAARTVLNGLRGIDSFVFALLFVAAVGLGPFAGVLGIGIHSAGSIAKLWSETIEDAAPGPVEAASLTGASKAKIIVFALLPDVLPAMISGLLYIWEFNVRSSTVLGIVGAGGIGQELKNNIDLLDFPRVFAIILVILAMVTAIDRAGALIRRR---
116628809    --------------------------------------------------------------------------------------------LIETIKMAILGTVIGSAIAFVYSLLIARNKAVTGILRVIMNIVRTIPDLLLGAIFVAIVGIGPVAGVLALSVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHFAVMPQIITYFISYVLYAFEINVRASTVLGYIGAGGIGLYLQQTLQVFDYAK----------------------------
108801928    ------------------------------------------------------------------------------MRYLLTHLDDLWALTVIHLRLSLIPIVLGLLIAVPLGALVQRTTALRRLTTITASIIFTIPSFVVLPLIIPTRILDEANVIVALTLYTVALLVRAVPEALDAVSPAVLDAATAVGYKPLTRMLKIELPLAVPVLIASLRVVAVTNISMVSVGSVIGVGGLGTWFTEGYQANKSDQIVAGIIAIFVLAVVIDTLIMLIGK----
262370958    -------------------------------------EKVSRGTQLGQLLLPWLFPIGLIVLWGLLESRILPAPTAVVTAFWLLLSGELWKHVQVSAGRALLGLLVGGGLGLFLGLLNGSSKTASTLLDTTLQMIRNIPALALIPLVILWFGIDETAKLFLVAVGVFFPIYINTYHGIRSVDPQLIEMGKSYGLTRWQLYKEIILPGAMPSILVGLRFSLGLVWVLLIVAETISAAGIGYMTMNAREFLQTDIVLVGILLYALLGKLADVLAVTLEK----
265997410    --------------------------------------------------LPRIALLVVATGLLAFLLSSGLWDDISFMKEYHSRAASFWIEARRHIALALGSLLAAAIAGIPLGLICHRLPRLRASVLNSLNIVQTIPSMALLIAPLSWFGIGAAPAFVALFLYSLLPIVANTVAGLAQVPEPVTDAARGMGMTRLQRLFRTEFPLAFPVILTGIRIVMVQNIGLTTIAALIGGGGFGIFVFQGIGQTAMDLVLLGALPTVLLAVILDAAIEIADR----
24380451     -------------------------------------------------------------------------------------------QFLRHFLISIYGVLLAALVGIPMGILIAKRGKLKGVVMGAANVIQTIPSLAMISIIMLGLGLGTKTVIATVFLYSLLPIIGNTYTGIKNVDGDLVDAAKGMGMTNRQQLLMVELPLSLSVIMAGIRNALVVAVGITAIGAFVGGGGLGDIIIRGTNATNGGAILAGSIPTAFMAVVSDLILGIIQR----
296133962    ----------------------------------------------------------------------------------LFISGELGKHLTITLKEAFLGLTIGTFLGMAGGFILGRIELLAKIFEPIITALYGIPKLALAPVFVLWFGLGIESKVFLSLLMVFYLVFFNTYGGIKSVDPNLVGAVKLMGANELQLFTKVVLPSCVPWILAGLRGGLGASLLGAIVGEYIGASGLGWMIQYATGTYQINRVMSCIVLLLFTGLILNTGLKILEKR---
75763452     --------IPLGEWVDSFVASLYEHLEGIFRGFSYIIGGFVDLLTNFLTIIPAILMIIILCFLIWYTTRKVSLIIFTLIGLLFILNINYWAQTMQTLALVLTSVIISIIVGIPIGILASQNERFSKFLKPTLDFMQTMPAFVYLIPAI-IFRSGVVPGIIASVIL--------------------------------------------------------------------------------------------------------------------
83593717     --------------------------------------------------------------------------------------------TLDHLRIVALAATLSTLIALPLAVIVTRRRAFFGLSRALVNLGQTFPPVAVLAVMVPLVGFGAKPALIALFLYGLLPIFENTLAGLTQVPAAVLDAARGMGMGPLTRLVRIELPLALPLILEGIRVSTIINLGTATIGSTVAAPGLGEVIIAGLLSNNTAFLLQGGLLVALLAVLLHDGLGLIERR---
262369775    --------------------------------------------------------------------------------FLDLWQADLWMHVWTSTWRVFLGFLIGSALALMFAILVGLNKQVEAFLEPSFSAIKSIPSLAWIPLLLLWLGIDEASKITLIAIGAFFPTYTNTVAAIKGVDRKLIEVARVYRLKYWQQVQQIILPAASPGILTGLRNSLSLAWMFMIAAELIAATGIGYLLSDGRETSRPDIVILAIILLAVLGKLSDSIMKAIE-----
136073535    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDTLRKIIEK----
284044716    ----------------------------------------------------------------------------------------LWELTLDHLALTAASMAIALVIAIPLGVWLGHLHRFSFAAINISNVGRALPSLAVISIGVALLGIGFVNVMVALVILAVPLMLTNAYVAVDGVDRDAVEAARGMGMTPTEVLLRVELPLALPLIFAGIRTAVVYVIATATLGSVAGASTLGDIIVD-------------------------------------
120611631    -------------------------------------------------------------------------------GWLLFTQFGFLHDIGMTVWRVLGGFVLAALVAVPLGIAMGAHKGVEAFLEPFVSFCRYLPASAFIPLLILWAGLGELQKLLVIFIGSVFQIILMVAVIVGNARKDLVEAAYTLGATPTGIVRRVLIPGAAPDIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGLIGLVSDFLFKALNRR---
295837273    ------------------------------------------------------------------------------------GDAGIQHRLLEHLAFTGLSLLVACLIALPVALWLGHLGKGGALAVNISNVGRAIPTLALLALLSLTPLRQETPTLIALVLFAIPPVLTNAYIGMREADRAVVEAARGMGMSGGQVFLRVELPLAFPLLMTGIRSAAVQTVATATLAAIPGGGGLGRVITAGFNLQNTSQ----------------------------
114321735    -------------------------------------------------------------------------------------DKGIGTQLAHSIGRVLAGYGLAVLVAIPLGFVVGMSPVMQKALNPYIQVLRPISPLAWMPLALYIIQDSVQSAIFVIFICSVWPILVNTAFGVAGVKKDLLNVARTLQLSPVKTAFSVILPAAAPTILTGMRIAIGISWLVIVAAEMVGGTGVGYFVWNQWNNLDLTSVIFAVLMIGIVGMILDSMLAMATR----
120404386    --------------------------------------------------------------------------LIAEAGIELIGNGQLVDALTVSGLRVVEGLILGGVIGIALGTAVGLSKWFEATVDPPMQMVRALPHLGLIPLFIIWFGIGELPKVLLVALGVSFPLYLNTFSAIRQVDPKLFETAQVLGFSFWQRFRSIIVPSAAPQVLVGLRQSLAIAWLTLIVAEQINADGIGFLIMNARDFLRIDIIIFGLIVYALLGIGTDAVVRALERR---
142962096    ------------------------------------------------------------------------------------------EHLGWSLIRVVVGFLAGAIIGIPLGYAMGLSGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEQGKIILLFLASLWIMTISARAGVSGVNIAKIHAAYSLGASKWQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYAIDILMRISE-----
108803824    --------------------------------------------------------------------------------------------LLTHVELSALAVALATLVALPVALAVRNSPLGTAIAVNAGNVGRAVPSLALLALALPFLGFGFAPSLVALTALAVPPILINATTGLREVSGEVVDAARGMGLSEAQILRDIQLPMAAPVVFAGVRTSAVQVVASATLATFIGGGGLGNLIVEGFQRGDEAILLAGAISVAALAVATEALFGALER----
307328637    -----------------------------------------------------------------------------------LGTGAYWQDLTDSLTRILTGFALAAVLGVAVGTAIARSPLVSDLLGPVLEVCRPIPAIALVPVAILMFPSNEQGIVFITFTAAFFPVMVSTRHAVRALAPVWEEAVLTMGGGRGRVLVSVVLPGALPGILGGLSVGIGVSWICVISAEMIGAYGVGYRTWQDYTIVDYPGVFVGMTTIGVLGWLTSTAVELAGRR---
143816227    MDFFN--KIPVMDALRELKKGIDSSFKEFSRAYGDGIEGFFDPLLHFLIWLPWPLVIGVFALLAWIGSRSIKLVIGTVACFLIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGIIMSKSQRAEKAILPILDMMQTIPSFVYLIPIIMLLGIGKVPGLLAVCIYALPP----------------------------------------------------------------------------------------------------------------
135114247    ------------------------------------------------------------------------------------------QRVYEHLIFSFGAILVAAVLALPIGYLIGHTGRGQQFVVGLSGATRALPSFGLILALALFLGVREQAAIISLSLLAFAPLLSGAYAGVQAISSETILSARAQGMTEWQLFFKVELPLSLGILFGAVRNASLQVIATATLISYVGLGGLGYEIIQGIPLRRYDQMIGSALVVAFLALAIDWLLSKLQK----
158333856    -------------------------------------------------------------------------------------------------QMTGIALAGAVIIAVPIAWIIYRWTWLQGPIMAVLGVIYTIPSLALMILLIPLLGLSSMTAIVAMTLYAQVILVRSILVGLQSIPQPILEAAQGMGMSAWQCWWQVQVPLMRPVFLAGVRLATTVMIALGTIAAKFGAGGLGVLLFEGIAQARYDKIWAGTIVVGLLAVISNGLLWLWEQ----
280956190    ----------------------------------------------------------------------------------------YSKALIETVAIAIWGTLLAFVAAIPMAMFAARNRWFGQVARRTLDFCRGFNEFVMALIFVAVIGLGPYAGVLALAIHTFGILGKVFSEAIEQIEPGQVEAVTASGAGPAQIMAFSVIPQVMPLIVSYTLLRFESNVRSATILGFVGAGGIGFLMFDKINGYLYREVCTMMIMVILSVTLIDYMCGVLRRR---
118619514    ----------------------------------------------------------------------------------WTGSAGLAHRTAEHLEYTALAATASALVAIPIGLIIGHTGRGQLLVVSAVNGLRALPTLGVLLLGVLLFGLGLGPPIVALMLLGMPPLLAGTYAGIASVDPLVVDAARAMGMTEAQVVLRVEMPNALPLILGGLRSATLQVVATVTVAAYASLGGLGRYLIDGIKERQSHIALVGALMVAALALSLDGLLALA------
140702546    -----------------------------------------------LPALPWTAVVIGAAFIGYKL-EGMRLAVIAGIGFFYVSVFGQWEPSMQTLSLVLFTAPVCFILGLSLGIWGYLSKRVEAALQPILNVAQTMPHFSYLVPIVVLFGVGDHAGSIATIIFATPPMVRLTILGLKKISPEVIESGLM------------------------------------------------------------------------------------------
288555637    ----------------------------------------------------------------------------------------FFTHLPATLEVVITGLVISTILGVTVAICMHRCPVIERALYPLLVISQTIPIIALAPIFVLWFGYSVWSKVVVTVLITFFPITVNMYDGLKSTPKELKELFQTMNASPFATFMKLYVPHSLPSFLSGMKVAVPLSVVGAAIGEWLGAAGLGYFSRRMMTQFDGAGVFAPIVWLALIGIIGFLLITILER----
239630970    ----------------------------------------------------------------------------------------FWQHYLLTLTRVGVAVSSAIIVGIPLGLFSSYNTTIGSLIDPIIQFLRPIPPLAYYTLLILWLGIGEASKVLLLFLSALPPIYLAAYDAVSGINIEYRNNAASLGANYWQIFLRVIFPASLPAIMTGVRSAVGMAYTTIVSAEMIASSGIGWMVIDASHYLKTDVMIVDIVVMGITGMLLDWFLK--------
77459382     ------------------------------------------------------------------------------------------QHLSASLGRVFAGYLAALVIGIALGLAIGRSKWAEDLLLPPLEVLRPIPAVAWIPLAILMFPSSELSMVFITFTGALFPILLNTVHGVEGVDPRLIASAKSLGAGRRAILLEVILPGAAPSIITGLAIGMGTSWFCLVTAEMIGQFGIGYYTWESYTIQNYADIVVGMLLIGVLGLLIKRLGGLFTPWHR-
140691078    -----------------------------------------------------------------------------------------------------------------------------------------FPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTIEGLRSVPPALHDAASMSGVTRLQRLLQIEFPLAFPHIMLGINQTVIFALFMVIIGAFIGTEDLGQYIMKALSDLKGGKALILGLCVAFMGLAVDNLIRTWANKRK-
138620703    -------------------------------------------------------------------------------------------PMIETITMSVAGTAIAILLSLPIALLATPNLTVYYISRLFLNTCRAIPELIMGIIFVAAVGFGMLPGVLALGLHSIGMVGKFFSEAIEHAHPAPIEAAEAVGGTQLQVIAHGILPQVLPQFGDVTMYRWEYNFRQSTVMGMVGAGGIGTELVGSLRIMDYPQVSAILIVILISVTIVDGLSNILRRK---
294642631    ------------------------------------------------------------------------------------------QNTLYSLRLYSAGFSCGVLLGVGTGILIGWFPKVYYWVYPVLKITGVVPAVAWMPFALTLLPNSFTAAVFLIVICAWFQIAFLTAQGIQSTPKQNYEAARILGSDPVDLIFHVAVPHAMPDIFTGITSANAMAFTTLVMSEMLGQGGLGYYINQSKVWSAYYKVLAAIVIMAVLFSLINHIIGRIQK----
307326589    ------------------------HRRTLARPTAAGLSAATALLLCVIGGVWAFIALRLNIATLADSADNAVAFLPRTLPLDFPPAGELFSLIWQTLAIVVSATVLSVVLSVPLALLAARNTTARLASRGVIVLCRAVPEVVFAIAAFRVFGLGGMTGVVALGVHSVGMVGKLYADAVEQTDEGPRTALRATGAGRLQQITAAVLPQALPSLVATALHRLDINLRASAVLGFVGVNGLGYALSTAITTLDYQRAMAIALVLLLLCFVAESISGAIRR----
307326589    ------------------------------------------------------------------------------------IGDQLWADLWVTLQIALAGTLIGLVLALPLGTLAARSPRAARFFRTVILLVRAIPELVLAIVFVVVTGLGAVSGALALGVGSVGLLGKLVADSLEETAPGPARALVATGARRHQVFFGSVLPRAWPAVVGHLLYQLDVNLRSATLLGIVGAGGIGYDLLNAARVLQFPVV---------------------------
260221748    -------------------------------------------------------------------------------------DKGIAIQLGHSLARVGLGFLLACVVAIPLGFVIGMSPLLHKALDPFIQILKPISPLAWMPLALYTIKDSSASGIFVIFICSVWPMLINTAFGVASVKREWLNVARTLEVKPLRKAFQVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSLTNVLFAIGVIGVMGMLLDLVFARLQKW---
226308391    --------------------------------------------------------------------------MGALWDFVVARRQQLMTDSYLHVSAVIQSVIIATIAAVIIGILVYRSPAGSSIATALASTILTVPSFALLGLLIPILGLGVAPTITALILYALLPIIRNTIIGLDAVNPAITDAARGVGMNRMHVLSRIELPIAWPSILTGMRVSTQMLMGILAIAAYAKGPGLGNLIFSGLSRNAVPQALVGTVLIVILALILDGIYVVIGR----
308179620    ----------------------------------------------------------------------------------------LWASTLSSLALWLISFVIGTILGILLGLGMGRYREFNYWAFPYLKVIGIIPAAAWMPLTMVIFPTSYMAEVFLIAFSVWFPVAFMTIGGVQGISKEYFESAKTLGFSEWQIIRKIVLPGALPSIFTGVYTAMGLSFTMLVISEMIGAKGLGWFINWAKGTGNYTQVYAA---IVIMAILFSVLFAVFTK----
224367278    ------------------------------------------------------------------------------------------KHLIVSFKRVLAGFSVTLVIAVPLSFLIYILPVFKRLLRVPLEFLRSVPPISTIPLLILWFGIGEASKMAVIVMASFFPVFLNLMGGLNTIEKEWQELSETLKFNHAEYIRYVLFPGAFPSFLTGIQLGLSYCWRALMGAEMIAASGLGYLILDSQEMGRIDKVFVGIITLGICGIVLDRVL---------
119477165    -------------------------------------------------------------------------------------DKGIGIQLAYSLYRVITGFVAAALVAIPLGFVIGMSPLMHRALNPFIQVLRPISPLAWMPLALFVIRDSEQSAIFVIFICSIWPMLINTAFGVANVRSDWVNVARTHELSQLQTAFQVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLNSVIFSILMIGIIGMLLDMALGTVAK----
298290858    -------------------------------------------------ALPARVWIPLATLAGFLALWWGVTAYGAVPALFLFVDATLAQHLAASLFRVFAALAAALVIGVPAGFAIGLSTVGRGILDPIVEFLRPIPPLAYLPLVIIWAGIGESAKVLVIALAMLPPIIIATAAGTRGVDGNRLNVARALGATRAQLLRLVVLPSASPSILTGTRIALGAGWSTLVAAELVAARGVGFMIQSAANFLATDVVVAGIFLIAAVAFAFECAVRLIER----
135220402    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIITM----------------------------------------------------------------------------------------------------------------------
146328799    -------------------------------------------IRFAAQFLLTAFGLCFLWQSVIWLTQTPPYILPSPLAVLQCLYTDFWRHSRVTVLEIALSLGIASVFGTATALILMINARLRRWLQPLILVSQTMPVYALAPILMLWFGYGLTPKIIVTVLIVYFPITTATFDGLQQTPPAYLRLAQTLGANPRQILWRIRMPAALPHLASGLRVGAAMAPIGAIIGEYVGGSGLGYLMQYGINRSQVALTFAALFVMTLLTLAIYYGIDALLKK---
291483332    --------------------------------------GFMKGLLLPAVIIAIWQVIGGLGIVSATVLPTPVTIVLTFKEL--ILSGELFGHLQISIYRAALGFLLGAGLGLMIGILAGFSKRTELYLDPSLQMLRTVPHLAVTPLFILWFGFDEVSKILLIALGAFFPVYINTFNGIRGVDAKLFEVARVLEFKWHQQISKVILPAALPNILLGIRLSLGIAWLGLVVAELMGSSGVGYMIMDARQFSQTNKVFAGIIIFAVVGKLTDSFVRLLERK---
256672556    -------------------------------------------------FFPPPSKIAAAAAKLWFSGPASQVFLGDPV----------FDHILPSLGRVLGGWLLAVVIGVALGTALGRSRTGMDYVGPLFAFFRAIPPPALVPVFIILFGIGPGMQTATIIFGSLWPVLMNTVDGVRSVDKVKVETARAFRTPKRYWIGLVVLPSALPKIFAGLRLSLSIALILMAISELVGANGIGYALLAAQRSYDFDQMWAWIVLLGILGYGFNAALLGLERR---
126442420    ------------------------------------------------------------------------------------------EHLLASVSRIATAFALAIVTAIPVGILVATNRIVRGVVDPIVEFYRPIPPLAYLPLMVVWFGIGDASKILLIYLTMFAPLAIATAAGASGVSESRLRAAASLGATRVQLLRHVVLPSALPDILTGVRIALGAGWSTLVAAELIAARGLGFMVYSASRFLVTDVVIAGILVIGAIALALEIGLRALQRR---
149201337    ----------------------------------------------------------------------------------------LWEHLYWSLFRVIVGFALGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGESGKIILLFLAALWIMTISARAGVSGVAISKVHAAYSLGASKWQLMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVA------------------------------------
143462929    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLIFD------------
143236492    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
296161625    -----------------------------------------------------LSLLAIFLIVWWLAAQRVPAFILPGPGLDLIATGTFAEDLGITLYRVVAGFLLAALVGTPLGILLGANRRLGSFCEPVLSVVNTVSAAIWAIFALIWFGISNGTTIFVVFMEAMPLILTNVWQGAQSVNAEYVELARSFQMSRSKVMTKIYLPTVLPYFFSGARLAFGFGWRVSLVAETIGSNGVGYRLRQAADLVQTDQVFAWTLTMVVLMVVLEY-----------
182419256    ---------------------------------------TIENMLTLATIILILLVWFVVTNFGIANSKMVPTPQAVWNAFIDIIQNGYLQHLGASMERLFISFFFAALIAVPFGLASGYNSKIRAIFEPIIEFYRPLPPLAYYTLLVLWLGIGNESKITLLFLACFAPIYISCVSAVLKIKEDYINSAYTVGASKYQIFIHVILPSCLPDIFVGIRTAVGVAYTTLVAAEMVAASGLGWMVLDASNYLRSDIIFVGIIIMGITGILLDQFLRILEKK---
224826301    ------------------------------------------------------------------------------------------EALGRHLQLVGLTLLPAGVGGAALGLWAFRRPRARGVLFAALNIIQTVPSLALFGLLIAPLGIGLPPALLALTLYGLLPMARSTLAGLQQIPDGVLEAARGMGLSAGQRWRRVELPLALPVLISGLRVTAIQAVGLAQLAALIGAGGFGAIMFQGLSGSALDLVLLGVIP---------------------
289705262    -----------------------------------------------------------VAALLIGWTVWVRGAALDDVEARLLTWPTVLRLTGEHLALVGVSTVLVVATAVPLGVLLSRARRFTPVAMGLANAGQAAPVIGVIVLLAMAWGFGFRVAVLALSLYAFLPVLANTLAGLRGVDPTVVEAARGMGMSPLQTLLRVELPLALPVIMAGLRTALVLLVGTGAFATFIDAGGLGLLIQTGIVLFRFPLLVSGAILVAALALMIEWIGRLVE-----
73661763     ----------------------------------------------------------------------------------------LWDLFIKHLLMSVYGVLFAAIVGIPIGIVIARYKKLSWTIITIANIIQTVPVIAMLAILMLVMGLGPTTVVVTVFLYALLPIIKNTFTGIVGVDENIKDAGKGMGMTRNQVLRMIELPLSLSVILGGLRIALVVAIGVVAVGSFIGAPTLGDIVIRGTNATD-------------------------------
227523463    ------------------------------------------------------------------------------------------ESTWSSLGLWLISFIIGTLIGVVLGLFMGRYRQFNYWSFPFLKVIGIIPAAAWMPLTMVIFPTSYMAEIFLIAFAVWFPVAFMTIGGVQSISTDYFESAKTLGFSEFQILRKVVIPGALPNIFIGIFTAMGLSFTMLVISEMIGAKGLGWYINWAKGVGNYTQVYAA---IVIMAVLFSVIFSFLNK----
302879938    ------------------------------------------------------------------------------------------KNILQTIEMTFLATSIALVISLPLGVLAAKHPAVFHATRNLLSLMRALPELVWALVFVSAVGLGPLPGIMALSFVTVGFMGKFFAESIEVVDQRQLEGVVAQGASWLQLRTFAHFPQAFPDFVGTVMYVLDHNLRAAAILGLVGAGGIGYDLVMAMRMFDYDRLLPIALSIYIVVTLLDR-----------
282898754    -------------------------------------------------------------------------------------DKGLGWQILTSLGRVGLGFSLATIVGVFLGILIGANRFLYNAVDPIFQVLRTIPPLAWLPISLAAFQQANPSAIFVIFITSIWPILINTTVGVQNIPQDYVNVARVLRLRQVKYFLKIVFPATVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGSFIWDAYNTTNLSEIIIALIYVGIVGLMLDRTVAFIAEK---
167738555    ---------------------------------------------------------------------------------------------------------------------------FLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
190895012    -------------------------------------------------------------------------------------DIGLGWRVLVSLQRVAYGFGLAAVAGVIVGAIIGQSVWAMRGLDPIFQVLRTVPPLAWLPLSLAAFQDSNPSAIFVIFITSIWPVIINTAVGVRNIPQDYRNVAEVLRLNQLEFFWKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALAYIGIVGFALDKLVAALGK----
307131761    -------------------------------------------------------------------------------------DQGIGWNVLASLERVGIGFGLAALVGIPAGFLIGRFRFMAAMFNPIISLLRPVSPLAWLPIGLLLFQRAEPASSWTIFICSIWPMILNTAEGVRQIPQDYLNVARVLKLSEFTIMRKILLPAVLPSVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVPNIIIAILVIGVVG----------------
237801428    ------------------------------------------------------VVIALLALLIHWIG----------ISTIKQYQDDLLFYLQAHLILVLVSMLAALVVGIPAGIALSRPSMVGRAERQIFNIGNTVPPLAVLAIALGILGIGSGPAIFALFLASLLPIVRNTYEGLKNVQGSLKEAAVGIGMTPRQVLWRVELPNAVPIIIGGVRVALAINVGTAPLAFLIGANSLGSLIFPGIALNNQPQ----------------------------
33592074     ----------------------------------------------------------------------------------------LFKHIGASLYRAISAFLLSVLIGIPLGFCLGLMPSVHKWTSPILSVMLPLPAVAWTPILLVAFGQGDRTIITVCFLGAFFPVLYSTIQGVKAVSKQSIWVVRSMGGKRRHVLLNVLLPSCLPALISGLKLGMAHSWRTLVAAEMLAATGLGYMIFAARSYMDVSTMFVGIALLALIGMAIEYIFGMLEQR---
148655952    --------------------------------------------------------------------------LFEAYQYFLANQSRFWAATTQHLWISSVALAISTVAGLPIGIWAAHQVRIGQWAINAFGALRLVPSLAILFLMQPYLGIGALPALVALTLLAIPPILIATYAGIRAVDGGVRDAARGMGMTAAQILWRVELPLALPSIVGGVRTAAVEVIASATLAAFIGGGGLGIFITRGYALFDTRIMLVGAIPVALLALAAELMLGWTQRR---
282853469    ----------------------------------------------------------IAAALTWLTTSSHWAGSGSIG-----------VRIGEHLWYTLLALTVAAIIAIPAGLAIGHTGRGKTIAVACSGALRALPSLGLLTLLAISTTIPVVPSTIVLAILAIPPLLAGSYSGIDAIDDEVADGARACGMTEMQVLGRVELPLATPLLLGGLRSAALQVIATTTICSYLGMGGLGRFILDGLAVSDYPQMLAGSIVIIVLALVVDGLLCLVTR----
121610711    -------------------------------AIRQNLGRRLTGALAVAGLLVPLLGWVLAAGSGLADPVFLPGPAAVLGQLFWMTQDALLADAGISVLRVVGGWALSALVALPLGLCIGTWRSVQALLEALIDFIRYMPAVAFVPLVMLWVGIDEGAKIAIIFIGTFFQMVLMVAEDVRLVPMAQIEAAQTMGASRGEIVQYVILPAAKPALLDTLRITMGWAWTYLVVAELVAASGLGFAILKAQRFLQTDKIFAGILLIGAIGLLSDQLFRLAHRR---
142067521    -------------------------------------------------------------------------------------------ALWESISIAWLGTIMASLVAIPLSFLAAENRPIAWVTRQVFNLLRAVPEVILAIALIPIFGLTPMAGVLAIAIGSVGTLGKLFYETAEGIQPGPIEAVDATGAGRLQRLRWGVLPQLLPEYASFVLYRFEVNIRASAVMGLIGAGGIGNDVAQALRFKEFGTAGLGLVIIILGTIAIDYLSGRVRRR---
137706150    ----------------------------------------------------------------------------------------------------------------------------------------TMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTILGLRAVPPEVIEAGRMSGCNNFQLMFKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
209518161    ---------------------------------------------------PWLLPATLFALWSIGCERGWIAPVFDTL-YDLARNGDLAHHTLVSLQRVLLGFGAGTLAGFMIGAALGLSRTVEAYVLPGFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTMQGFRQTPAALDEAARVFGYGRWQRIAYVVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVIVGAIGFAINCLLDALEARLR-
260598202    -------------------------------------------------------------------------------------DQGIGWNVLASLSRVAVGFGLAALVGIPLGFLIGRFTFLGRMFNPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVKRIPDDYLNVARVLQLSEWTVMRRILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVENILIAIVIIGVVGLLLEQGLMLIARR---
226362541    -------------------------------------------------WLPIGTVVIILVVWEILGKMGLWNPLFIWGGFTSLTEGPLWSDLRVSGTEFAIGMAIALGLGVPIGLLLGSNRRLNHAFDPIINALYSTPILVLTPLLVIWFGLGMGSKIANVAILAIFPVIINMIEGVRTVDPVLLRAARSFGASGLSIYKDVTFPSVIPFFITGVRLAIGKGMIAVVVGEYIAATGIGYRIRADAEVFNTSRYLAAVMIMVVISVVMMGLLKVVEKK---
158335005    ------------------------------------------------------------------------------------------EAIQQHLLLVSVPLGFALLIGGYGGWQCVCWSRQHSTTLPLVNGLRVIPSLAILFLLIPILGLTFQAAAFALCLLAIPPILLATEVGFRTVPASVREVGMAMGMTPWQLFCQVDLPLALPVILSGVKTATLEVIASATLAAFIGAGGLGSFITLGFALNEPAILLVGAIPVAGLALLAE------------
310638361    -------------------------------------------------------------------------------AFSLSWSGELFRHICVSLLRVFEGFLLAAVLGILIGSAIGLWATFDKTVDWLLQTLKPIPPIGWFPLAVLWFGIGEVSKVFIIFLGAFFPILINVIDGIRQADHRYIELAKVYEIGWWKFFRKVIVPGAMPSILTGLRVGIGFAWTCVVAAELIAASGVGYLIVDARQTFRADVVIVGMLTIGLLGTLMDVALRQLDAR---
283834315    ------------------------------------------GTLAVILALWWMVAALLISPLFLPPPGQVLQKLLTIAGPQGFMDATLWQHLAASLTRIVVALLAAVLLGIPVGIAMGLSPTIRGILDPIIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAVIAFILELGLRALQRR---
126641490    ----------------------------------------------------------------------------------------LWQHLAASISRVFLALIAAVVIGVPLGLWMGLNKWVRAVLDPLVELLRPIPPLAYLPLLVIWFGIGETTKVLLIFFSILAPVIISSTHGVLSHQLNRERAALSLGASQSQVFWHVILPTALPHIITGIRIGLGVGWSTLVASELVAARGIGFMVQSAAQFLITDTVILGIIVIAIVAVSFELFLRWLQK----
300866337    -------------------------------------------------------------------------------------DKGLFWQLLASLQRVAIGFTLAAILGISLGILIGTNSLMFDALDPIFQVLRTIPPLAWLPISLGAFTTSEVSALFVILITAIWPIIINTTVGVQQIPQDYRNVARVLRLPRQKYFWKILLPSAVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGFFIWDSYNSSRLSHVILAVIYVGIVGLLLDRLVGFIASK---
266621608    -------------------------------------------------------------------------------------------NILVSLKVACSGLLLAIVIGVPLGWLMGWYKTVSRFVRPIFEIMRPIPPIAWIPLTILWVGIGLEAKAMIIFFASFVPCVINATAGIKSTNQTLINVAKTYGASDFTIFLKIGIPSSLPMTFAGIRIALNSAWSTLVAAELLAANGLGYMINMGRQFGRVDIIVLGMVTIGILGFAFSWIFTKLE-----
152975750    ------------------------------------------------------IIIPTIVLLIWQFAGFLELVSKTVLPTPWDIFLAFFNHLSISVFRAAVGFFIGGSLGVVLGTIVGFSTRSEQYLDPSIQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNTFLGIRGVDSKLFDVARVLEFSKRKLITKLIIPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLEVR---
296132982    -----------------------------------------------------------------------------------------------SLQRLLISYAIAVVIGVAVGILMGKYKVIDETVGSLIVGLQSIPSVVWLPLALLWFGMNEKAIIFITSLGGTWTMIVNTDTGVKSVPPIILRAARTMGAKGTKLFWHVVIPAAVPSIITGMRLAWAFAWRALMAGELLSSGGLGQILMMGRNLSDMSQIVAVMIIIGMIGCLVDNLM---------
308172872    --------------------------------------------------IAVWQFIASLGIVSATVLPSPVIILQTFQELLLSGE--LWGHLEISLYRAAAGFLLGAGLGLVFGLLVGFSKRTEAYLDPSLQMLRTVPHLAVTPLFILWFGFDETSKILLIALGAFFPVYINTFLGIRGVDAKLFDVARVLEFNWYQQMTKLILPASLPNILLGIRLSLGIAWLGLVVAELMGSSGVGYMIMDARQFSQTNKVFVGIIIFAAVGKLTDALVRMLERK---
142633711    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFDITLRKIIDR---
253574068    --------------------------------------------------------------------------------------------LLETLTISILGTFVSTLVCLPFAFWAAKSRFVSGSGKMLLSFVRTFPEIVMALLFIKAVGPNAFAGVLALGLHSVGMLGKLFADEIENMDHGPAEALIAAGANRLQILWFAVLPQVLPGFLSYTLYRFEINLRSATILGVIGAGGIGTPLIFALSSRDWERVGIILLGIIAMITLVDWMSGYLRKK---
256851925    ------------------------------------------------------------------------------------------PYLIETIKMAVLGTVIGSAIAFVYSLLIARNKYVTGVLRFIMNIIRTLPDLLLGAIFVAVVGIGPVAGILALSVFTFGVVVKLFYEAIETIDPGPSEAVIACGGNKLNMISFAVMPQILPYFISYTLYAFELNVRASTVLGYIGAGGIGLYLKQTLDIFDYAKTGTIIIAVFIVVLIIDYVSS--------
149926114    ---------------------------------------------------------------------------------------DVFVKMIQTLEIAFWGTIISVVLSIPLAYFAAVNKFTYTATRGLISLLRSMPELIVALFLVLAYGFGPIAGVLALGFHAAGFLGKFYAEDIENADRKPQEALEAIGSGKLKTLWYGVIPQVFPQYIAYTAYILDRNLRMATVIGLVGAGGIGQELKGRFDLFQYGHVMTILIAIFIFVFVLDQLSARIRAK---
141347857    ------------------------------------------------------------------------------------------PHAWQTLYTTLVGFLFGVLIGLSLGVLIGSSKLSYDTAYPLLVGISSIPKVAVVPIFVLWFGAGTVPAVLTAMIICIFPIVVNVSTGIATVEPELEDVMKSLKASKMEILWNVGLPRSLPYFFAALKVSITLSFVGSVIAETVASNGVGNMMLIASSQFNVPLVFSGLIVLAVMGISLYAIFALLEGRM--
227903052    ----------------------------------------------------------------------------------------IWPKLIETIKMAVLGTVIGSAVAFVYSLLIARNKAVTGVLRFIMNIIRTIPDLLLGAIFVAIVGIGPVAGIMALAVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKFQIIHYAVMPQIMTYFISYVLYAFEINVRASTVLGYIGAGGIGLNLQQTLQVFNYAQTGTIIIVIIVVVVLIDYVSS--------
126659632    ------------------------------------------------------------------------------------------HKLLETIAMGFLSTVFSCCFSLPLGILAARNPIIFHLVRNLLSLMRALPEIVWALLFVSALGLGPFPGILALTFVTTGFMGKFFAESIEVVDVGMIEGVQATGANWLQKVHFSMLPQAMPDFIGTTLYILDNNIRSATVLGFVGAGGIGYELISSIRLFNYGRLILIVLAIYLTVTILDHL----------
137999404    --------------------------------------------------------------------------------------------LAQHAGYVVSVLVTAGVFAIVTGIVTRRNQLARELALSIASVFLTIPSLALFVIFIPLVGLGFAPSFIALFLYSLLPILRNTITGLDGIDPGVLESAKGMGLSPLQVLLRVELPLAWPVILAGIRVSSMLIVGIAAIATLVAGGGLGDFIKSGLARLPLPNSLEGTILCLLLALVIDLILQAA------
262201514    --------------------------------------------------------------------------------------------ILDHIKLTVTATVIVIAVAIPLGILLTRLRRYSPIVVNLANVGQAAPAVGLLVLFTFWLGVGFKAAVVGLVVYAVLPILQNTIVGLRQVDARTIEASRGIGYSGLRTLVQVELPLAVPVILNGVRTALVILVGTATLSTFIGASSLGTLITTGITLFLPKLLVSGAILVGLLALIIDWLGRLFE-----
238893268    --------------------------------------------------------------------------------------------IWETLQLALASTLVAVAIATVFAFLAANNAWVRFAIRVLVAFLRTMPELAWAVIFVMAFGIGAIPGFLALMLHTVGSLTKLFYEAVESAQNKPVRGLAACGASPLQKIRFALWPQVKPLFLSYGFMRLEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLIILVVSALDML----------
291295777    -------------------------------------------------------------------------------------------HAWQTLWTTLAGFGIAVVAGVLLGAAVGTSKPLNLALYPILVGFNSVPKAALVPVLVLWFGIGTVPAILTAFLISFFPIVVNVATGLASVPPELREVLRVLGSSRLEAFTRVSIPFSMPYFFASLKVAITLAFVGAVISEIAASKGIGYLMTSASSQFNVPLVFGGLLLIAIMGIALYAVFAILERR---
307307594    ----------------------------------------------------------------------------------------FWTEAGRHVTLALGSLVAATVVGLPLGILCHRVERLRAGVLNVLNAIQTIPSIALFGILIAIRGIGAAPAFVALFLYSLLPVVANTVVGLAGVPHAANDAARGIGMTDRQRLVAIEFPLAFPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGVGQTAMDLVLLGAIPTVVLAIVLDALIEMTMP----
299772083    --------------------------------------------------LPWIFPIVLLVVWGLLENRILPAPTAVVSAFWHLLVSGLWHHVKVSAGRALIGLLVGGGLGLLLGLLNGSSRFASTLLDTTLQMIRNIPALALIPLVILWFGIDETAKLFLVAVGVFFPIYINTYHGIRSVDPQLIEMGKSYGLSRWQLYKEIILPGAMPSILVGLRFALGLVWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLAQLLER----
143180865    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
295399447    -----------------------------------------------------PIFILFIWQLVGMTGAVSKTVLPTPVDIVLTVSGELFTHLKVSVFRAVAGFLLGAGIGLLAGIAVGFSTKTEDVLDPTVQMLRTIPHLAVAPLFILWFGFGETSKVLLIAKGAFFPVYVNTFIGIRGVDAKLFDVARILHFSRWKKITLLIVPSALPAILSGIRLSLGAAWLGLVVAELMGSTGIGYMMMDARQFSNTDIVFVGIILFAVVGKLTDSLVRVLEKR---
141494461    -------------WVNQGEDFLKDNIKIYTRAVAAYVKELYWMLEDFLLD-SSWVFIVALLLIPSLAFGGIKLGFLVLFGTMYWGMVGLWGSAMETLALMGLSVFLSVVVGVILGIFCALSDRFERNMKPALDVMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSMPPIIRLTNLGIRQVPNE-------------------------------------------------------------------------------------------------
126659557    ------------------------------------------------------------------------------------------EPLIDTLAMSIAGTGMAIIFSLPIALGAAQHPLIYFISRIILNIARAIPELLLGIIFVAAVGFGALPGVLALGFHSIGMVGKFFAESIEHTDKAPIEAAKSVGANQLQIIFNCILPQVLPQIADVTFYRWEYNFRASLVLGAVGAGGIGFEIIGALRLLKYQEVSALLLVVLVMVTLVDSLGNFLRKK---
298487238    --------------------------------------------------------------------------------------------------------------GLGICAWVGLSREAEAYLEPTFAGLRSIPSLAWVPLLLLWLGIGETSKVVLIAIGAFFPVYLNGVAAIRGIDRKLVEVGKMYGFSRYRLTRRILLPAALPGLFTGLRSGMSLSWMFLVAAELIAAKGLGYLLSDGRETSRPDIVLAAIIVLATLGKLSDGLLAGLEKR---
297626297    -----------------------------------------------------------------------------------IVHGELLARTATTIWEAVLGCIVATVFALPVGYLVARVRLAEAAISPYLAASQAIPAVALAPLLVIWVGYGLTPIVLLCSLIVFFPLLLSTVLGLRSIDHEVVEAAELDGASGWRMIRYIEAPLSRAALLSGVRNGFTLSVTGAVVGEFVGGTGLGLVVSMQSASADTTGLFSTLIVLCVLAMVIYLGLIAVER----
139585174    ----------------------TAWLGWCGRTTAAGLLLSVGLIAYGFSYMPWWVMFAGVGWLAWR-HAGWRFALIACAMVLAITLTGHWEGALYSVYLCSAAILVCLLIGCPLGILAAKSDLVSGILRPVNDTLQSIPLYIFLIPAVALFQVNEFSALVAIVLYAIVPLIRYTEHGLRHVPPTLVEAARANGCSPLQRLLMIE-----------------------------------------------------------------------------
296141815    ---------------------------------------------------PLLVVVGFVGYLIWHATQTFSETEAVQLQWSQLGRS-----VGEHIWLTVVSAVLVVIIAIPLGILVKRFARISPIIVGLANIGQAAPVLGMVVLFAMWLGTGRWTAVAALVVYAVLPILQNTIVGLRQVDDRVIEAARGQGFSGFQTLIKVELPLSVPVILHGVRTALVILVGTATLGTFIGAGGLGVLITTGVTLYLPPLLFSGALLVALLALAIDWVARLAE-----
300786900    -------------------------------------------------------------------------WTVVQAGLEAARSGELGDAFAVSLGRVGAGFALGAVAGVLLGIVSGLSRWGEALVDPPVQMLRTLPFLGLIPLFILWFGIGEETKIVLVALGVAFPLYLNVHSGIRGADPALVEASRSLGFSRAERLWHVVVPGALPQALVGLRQSLGLAWLALIVGETVNADGVGYLINNAREFLRTDVVVVGLVLYALLGLVTDALVRLLERK---
138732446    ------------------------FLGGIQTISAITGDGLVKTFKWIYLPALPWTAVVIGAFIIGYKLQGIYLGVVASFGFLYVSIFGQWEPTMETLSLVLFTAPVCFILGLGLGIWGYFNKRVEATLQPILNVMQTMPHFSYLVPIIVLFGVGDHAGAIATIIFATPPMVRLTILGLRKISPDVVE----------------------------------------------------------------------------------------------
300781610    ----------------------------------------------------------------------------------WSGATGFPMRIAEHLGYTFLAVLCAVLIALPIGMYVGHTQRGASAVLAVSGALRALPALGLLTWLAIGISWPIIPATIVLVLLAVAPLLAGVVAGFDSVSRDVVYSARAAGFSERQILRHVELPIAAPTILGGLRSCVVQVLATAVVVAYIGMGGLGRYLIDGLAVQDYARMVAGAIVVTLVALVMDLLLAAVQRW---
124262963    --------------------------------------------------------------------------------------------MLETLEIALWGTILSVLLSVPLAYFAARYRATYTLARGTISLLRSAPELIVALFLVLAYGFGPIAGVLALGLHAAGFLGKFYAEDIENADKKPQEALEAIGAGKLKTLWYGVLPQVLPQYIAYTLYILDRNVRMATVIGLVGAGGIGQELKGRFDMFQYDHVATILIAIFVVVFLLDQFSARLRAR---
84495390     ----------------------------------------------------------------------------------WSGDTGLGARLIQHLWYSLLAVVIAAVIAIPLGLWVGHTGR-AKWLVTLANSLRAVPTLGLLFAVALWLGPKFQSDLAFLIPSIVVLVVLVVYAGVEAVDPATRDAARGMGMRGLEVVRQVEIPNALPLILSGLRSAFLQVIATATVAAYVGLGGLGRYLVDGIKTGDYVSTAGGALVVSLLALIVDGILAVVQR----
296119673    -------------------------------------------------------------------------------------------PMLEALQMAFVGAVISALISLPLTLWAASNAVGRALVRGIINVIRAVPDLVYATVLVAMVGVGALPGVMTLVLFNLGIVVKLVSESIDSTDHRYMEAGRAAGGTQFQINRDMTLPQVLPLFMNQWLYTLELNVRISAILGIVGAGGIGRLLDERRSFYAYSDVSVIILEILVVVLAIEVLSNYLRRR---
140883572    ---------------------------------------------------------------------------------------------------------------------------------------QTMPQYAVLVPAMVLFGIGDHAAVIITMIVAIPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKLSLAWANKQ--
258545018    -------------------------------------------------WMGWATFAVLLALWEMAVRAGWISRTFIASPAEIIVQLELWLHLGASLRRLLIGWGLGSALGIMIGLMIGLSRVARGTLLPLVSALFPVPKIALLPLFLVWFGIDEGSKVATILIGTLFPTVIATYAAVDNVDRNLIRMGQSFGLPPAAIVRKIILPGAMPGIFAGFRISISIAITMLVVAEMMNARGVGAYIAAAGQLYQMDQLLAGVTLLALLGIVLSWLLGVCERR---
119513356    ------------------------------------------------------------------------------------------KPLFDTLAMSVAGTAIAVAFSLPLSLLAAGNTTVFQLARLILNGLRAVPELIMGIILVAAVGFGALPGALAVGFHSIGMVGKFFAEYIEHVHSAPIEAAQASGANKIQVIYHSILPQVLPQMLDVTLYRWEYNFRASTIMGAVGAGGIGFELIGSLRVLRYEEVSAILLIILMMVILVDSFSGYLRRR---
137670545    --WTIDIQKPIEDTVKAMT--LDPGFISFAKGMKYFVYLYLLNPLNLFLTQIPWWYTMIVFILIGYVTVGIKFATITAILLAFIGATGMWVHSMITLSSVLVSVLICFVMGVPLGVIASYNKWYRDIQNVVLDAMQTLPYFCYLIPVLMFFGGNIVSAVIATVIYSVPPIIRLTALGLSQV----------------------------------------------------------------------------------------------------
86606870     ------------------------------------------------------------------------------MSYLLSNPGLVWQLTQEHLAMVATALGIALVLALPLALLVHQVRWLALPVMGILSILYTVPSLALIILLVPYFGLNARSVVVAMVLYTQVILVRHFYVGLRSVEPAILEAAKGLGMNFWQRWWQVQVPLMLPVALAGLRLAAIVAIAIATVGAKFGAGGLGTLLFEGIAQARYDKIWAGSLAVGSLALLVNTALWGLEWAAR-
88855060     ----------------------------------------------------------------------------------------IWSLTLEHVRLSVPPIVLGFLISIPLGWFAYRFKLTRGILLTVAGLLYTIPSFVILPPLLGISFLSELNITIALTLYAVAIMARSVADALASVDPAIRQSATAVGFGGWRRFWTVDFPLAGPVVLAGLRVAAVSTVSLVTVGILIGVESLGYLFTNGFQRRIIEEIFAGVVMTVVVALLID------------
33591953     ----------------------------------------------------------------------------------------YWPHFLFTLQSTVYGYLIGCGMALVVGTVLAESETFEQFIYPYIIALQSTPKVAIAPLLLVWFGFGMASKVVMVALMSFFPMFINTVVGIRQANPAMLDLMKAFKASRSHVFFHVKLPAASGHIFAGLQISVVLSLIGAVVSEFISSSGLGYLIQSASVNMDVATMFACLFSLVVIGLTGTNLIRFLHRK---
138759863    -----------------------------------------------------------------------------------------------------------------------------------------MPQYAVLVPAMVLFGIGDHAAVIITMIVAIPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGWNLLLALNQLNIGLALEAGLCISLIAILLDKLSLAWANKQ--
284044853    ------------------------------------------------------------------------------------------EALGVSLRRALLGLLIGSVAGVVLGVVVGLSKLGDAIVDPPMQAIRTIPLFGLVPLFILWFGIGETPKVLLIALGVVIPLYLNIVAALRSIDPELIEVARSLRLTRWERARHVIVPGALPGTLVGFRQSLGIAWLALIVAEQIAAGGLGYMINNARDFLRTDVIVVGLLCYAALGLLTDSIVRALERR---
37521656     -------------------------------------------------------------------------------------NQGLFWQIAASLQRVALGFSLAAAVGIVVGILIGANALIYSALDPLFQVLRTIPPLAWLPISLAAIQQSEPAAIFVIFITAIWPIIINTAVGVQQIPQDYNNVARVLQLSRPKYFFKVLLPAALPYIFTGLKIGVGLSWLAIVAAEMIGGVGIGFFIWDAYNSAKVSEIVLALVYVGLVGLLLDKLVGFIGK----
145594180    --------------------------------------------------------------------------------------DNLLRAAGEHVTLTALTTLLVVAIAGGGGILLTRMRWLTPFATGLANIGQATPAIGLLVLLSIFLGIGFSTALICLVAYSVLPVLQNTIVGINQVDRHLIEAGRGIGMSPLTVLLRIELPLAVPVILAGVRTAIVLAVGVATLATFINAGGLGSLIVTGIKLQRETILVTGAVLTATLALTLDWLGGVL------
288574240    ------------------------------------------------------------------------------------------RHTGASCFRVLTGFAISTATAVPLGFVLGLSPEARRLTDPTLDFLRHIPPLAVMPMLILWFGIGEPSKIVVIIMATFFPLLLNTRKGVDSCDKGLLEVGKVFGMSRKRRFMEILLPSALPSVLVGMRVGLSYSWRSLIGAELIAASGIGYAIHDAEQLSRSDVIVLWVILMGIVGSLSDHAF---------
300309716    -------------------------------------------------------------------------------------------DAIGSLYRVVAGFLIGAGLALPLGLLMGSSQRIYGLMNLTVQVIRPIPPIAYIPLAILWFGLGNPPALFLISLGAFFPVLMNTIAGVRQVDSIYLRAARNLGASQSTLFLRVMLPAAVPYILSGVRIGIGTAFIVVIVAEMIASNGLGFRIMEAREYFWSDKIIAGMITIGLLGLAIDLGMSRLN-----
157164707    ---------------------------------------------------------------------------------------------TDSLIRYVIGLLVGSIVAVLVGLIFGLFPKFANAFEPLIGLLRPISPIAWIPLIVLAFGIGDKPTIFIIAYAIFFPMLLLTINAVKSVPNELVLAARGFGASKMQIITGVIMPASLFSIISGLKLAASLAWINLVVGEMVGASGLGYLIIDARNQLRIDSVMAVIFVIGVIGIVINFIFSLIER----
74318316     --------------------------------------------------------------LIGSVGRMIDFAGQMFVAPDWAYVPQLLDKMLETIEMTVLGTAIAIVVSLPLGVLAASHPAVYRVTRDLLSLMRALPELVWALVFVSAVGLGPLPGVMALAFVTVGFMGKFFAEAIEVVDNKAVEGVRAHGAGWLQVRLFAMLPQALPDFVGTVMYILDHNLRAAAILGLVGAGGIGYDLVMSMRLFQYERLLLIALSIYLVVTLLDRLSDQLRSR---
137715949    ----------------------INYFDSLESFKITLLTFFMLPIKKFFLGIPWPWFIFLLTIIGWYFGK-IKLALLCLVMSIFIVTTGLWEKAMITLYLCGSSVIIASIIGIPLGVWAGLNDRANKILTAFIDTLQTLPSFVYLIPVVMLFRVGDFTAMIAVILYALAPAVRYTAHGVRNINSQIIEAALISGCS--------------------------------------------------------------------------------------
256673608    ----------------------------------------------------------------------------------------IWYQILVTVEEAVIGFVLGAVAGVICGVILGRSAYLAEVLAPFIKAANAMPRIVLAALFVIWFGLGLSSKVATVFVLVFFAVFFNAFTGAREVDRNLIDNARILGATRWQVLQSIVLPSATSWILSSLHVAFGFALIGAVVGEYTGAAGMGFLIANAQGTFDTAGVYAGMLVIMVVALFAEWLIGSAERK---
256806714    --------------------------------------------------------------------------------------------TLSHLQAALTAVLLGLLISLPLAVVAHRVRPLRGFLLGISNVLFTIPSIAIFVLLLPVSGLTRTTTVIGLTIYTLVVLLRNTVEGLDSVPLKTKEAAKAMGTRPLRTLLTVELPLALPVIMAGVRIATVMSISLVSVATYIGDGGLGQLFTDGFQRNFPTPVIAGVALTI-------------------
283844562    -----------------------------------------------------------------------------------------WEKLAETIQMAIIATTMAAIVSIPIFLLLYPNAWVHMPVRFVMNILRTIPDILLAVIFVGIFGVGVFPGIMALFIFSLGLLAKLMYETIESIDMNPLDAIRASGGNTIQVIWYAVLPQVLPQFVSFSLYVFEVNVRASVVLGFVGAGGIGLLLQQQVSFFNYPRVMTIIIIIFIAVVVIDYISNKIRER---
116620327    ------------------------------------------------------------------------------------LAEEIFSLSLEHVEMVAITIAIAAALALPAGVLLARRKGGQRWAVGFANIAQTIPSLAFLVPLPWIGGIGKRTAIVALCLYALLPILRNTLLGILGVDAGVRESAVAMGMTERQILWEVELPLAAPSIVAGLRLATVATIGTATIAAAIGGGGLGVFIFRGISMVDTPTVLAGALPAALMALAADGGLAWIERR---
283798405    ----------------------------------------------------------------------------------------LFSHGLVTVSEALLGMGISLVLAVLLGILMDAFAPVRRCVYPILVVTQTVPMIVLSPILIIYLGFGLAPKILTVVLMCFFPVAVSFTDGMAQLDPEYMYLVRSFGAGKWEAYRLVKIPAAIPSLLSGLKVAATYSISGAVVGEWIGAKGLGYYLLRVKNGYMLDKVFACVLVIVFLSLCMNLAIWLIQK----
76781920     ----------------------------------------------------------------------------------LAISFELFGALYASMKRVVSGFAIAVVVGVSIGVLMASSRIAEDVIDPFVEFLRPISPLALFPLAILWFGIGDASKIFLIALSCCFPVLLSTYAGVQGIDVALVRAASSLGASRWEIVRNVILPGSIPSILTGVRISWGIALIVIIASEMVGANGIGFMVLDAQQTFRTERLFSGIAIIAAIGYGTDRALRWLRR----
159040215    ---------------------------------------------------------------------------------------GVLDRIGEHLSMSAAAVVLGCLVAWPIGLWLGHTERGGGLVVLVANLTLAVPTLALLILPLTFLGFGRPAVVVALAVFAVPPLLANAYTGVRQVDPEARDAARGMGFSGWQLLRRVELPLAVPYLAAGFRTAAVQVVATAALASFVNGGGLGQIIRAGFGLAGGGQILAGGLLVAGLAMLVELVLALVER----
167573338    ------------------------------------------------------------------------------------------QHLFASLSRMAAAFALAIATAIPVGILIATNRIVRGVVDPIVEFYRPIPPLAYLPLMVVWFGIGDTSKILLIYLTMFAPLTIATAAGANGVSASRLRAAASLGATRFKLLRHVVLPSALPDILTGVRIALGAGWSTLVAAELIAARGLGFMVYSASRFLVTDVVVAGILVIGAIALALEIGLRALQRR---
239939510    --------------------------------------------------------------------------------------------TLSHLQAALTAVLLGLLISLPLAVLAHRVRRLRGLLLGLSNVLFTIPSIAVFVLLLPVSGLTRTTTVIGLTIYTLVVLLRNTVEGLDSVPARTKEAAKAMGTRPLRTLLTVELPLALPVIMTGVRIATVMAISLVSVATYIGDGGLGQLFTDGFQRN--------------------------------
222081336    ----------------------------------------------------------------------------------WIMSSELLGDLLASLQRVVLGFAVGAGLALPLGLLMGTDKTIERYLNPVIQFLRPIPPIAYIPLAILWFGLGNPPAIFLIAIGAFFPVLINTISGVRNVDSIYVRAATNLGADRLTLFRRVILPAATPYILTGMRIGIGTAFIVVIVAEMIAVNGLGYRILEAREYMWSDKVIAGMIAIGLLGLAID------------
149198798    -----------------------------------------------------------------------------------------------SITTVLFGFFLAAVIAIPMGILCGLSPSIMTALNPLIQTFRPVSPLAWVLITIIFVGDKALTGEITVALCSMWATLSNTALGVSSVDPDHMNVAKVLKLNWFDRIFKIVIPSAIPYIFTGLRITLGVGWMVLIVAEMMASRGLGWFIDQEYQNNKVESLANIIVCIFIIGLILDRIMSIFQK----
124485204    ------------------------------------MKWYIKLILPALVLVVWEVAAILMNNAYILPRVETVLAVFATPFADLYGCGSLVENSWVSIYRVTLGFIIACVIAVPLGIILGRYPVLEQFSDSLIQILRPIPPMAWVPLSLAWFGLGLTPILFIIVIGCIFPILVNTIDGVKRVKRSWVETAKIYQANERQIITKVIIPAAGPAIWNGLRVGFGIAWMSVVAAEMMPGSGLGYLIMYTYNWGQVQMVIAGMIAIGIIGIAMDQFFQYVMR----
163760957    ----------------------------------------------------PWIYTFVLFALWEACSRGFDLPVYILPAPTVIAQSAIWKNSLQTLYTTLVGFALAVAGGLALGLLVGWSRFIYAGLYPLMIGFNAVPKVAVVPILVIWFGIGTVPAILTAFLIAFFPIVVNVATGLATIEPEMEDVLRALGAKKLDIMLKVGIPRSMPYFFGSLKVAITLAFVGSVISETVAANGLGHMMLAAQSQFNVPLVFAGLVMLAIEGIVMYALMAWLEMRM--
297570467    ----------------------------------------------------------------------------VGLGLVEVWRSGLFEHIAVSLYRFGAAYLLAVVLAVPLGLVLGWFTRLHRALDPLIQLLRPISPVAWFPLAVLWFKIGDLPAIFIIFIASFFPILLSTIAAVRNVESTYLKVALNFGSSKWSLLHKVVIPAAFPYIMVGLHIALGVGWIHLVAGEMLGASGLGYFILDARNFLRTDLVIVGMLLVGALGLLLDRLMAAAEKKVR-
269792013    ------------------------------------------------LWGPGAVIAGALLALWWIGSRSYILPSPSAVGLDLVYSGRLREHLLSSLTRIGMGFTMSSAVALPAGILMGLRPRLRRAISPLLEFMRHVPPLALLPLLILWFGIGEGSKLAVIALASFFPAFINAMEGVMGCDRSLVEVGHAFGLSEREIIGRIVLPYSLPYVLAGLRLALGYSWRSLIGAELLAASGLGYMIQDAQAMSRPDVALVGIFVIGLVGIASDGLFRVI------
226360717    -------------------------------------------------------------------------------------------HASATLQVTLIGFAVSLLCAWALAVLVDFSPWLRRAFVPLFVVSQTLPIIAIAPLMIIWFGFGLLPKVLVIALATFFPMTIGLIEGFAAADREAGALLRSMGASRWQEFRYVRLPSAIPRFFTALRIGITYAVVGAVFAEYVGASGLGIYMATQKNSFRTDLVLAAVLVTAVISVSLYLLTFAVER----
257057391    ----------------------------------------------------------------------------------LFLSETVFDDVLPSLGRIFGSWAIATVIGVALGTALGRSQTALDYIGPLLSFMRAVPPPALVPVFMVLFGIDNTMKVVTIVFGVIWPIILNTIDGVRSVGPLQQETARSFRTPRHYWITMVVLPAAMPKIFAGLRLSLSLALILMVIAEMVGTNGIGFQLISAQQSFEFATMWTWIVLLGVLGYGLNTLLLALERR---
192360346    -------------------------------------------------------------------------------------DKGIGIQLGYSIYRVLTGFSLALFIAIPVGFLIGMSPLMYRALNPYIQVLRPISPLAWMPLALFIIKDSETSAIFVIFICSIWPMLLNTAFGVANVREDWINVARTHELSPLRTAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGLVGMLLDLALTAVTR----
121607756    ------------------------------------------------------------------------LAAGQQILFDGYGNALWHEHALRSVRLVGLGFVVAATPGVLLGLAMGASRTVEALVNPVFLLLRPIPPLAWIPLAIVWLGLGDAAKVMVIFVAAFVPSVINSFSGVRQIDRPLLEASAMLRITGWRYWREVLIPGALPSIFTGLRLSLQASWTTLVAAELVGAAGLGQILNQGAQDIHPPMILVGMISVALCGWLMTRALAWFETR---
282872674    ------------------------------------------LVTALQLWSPVLVPSPAAVWRALLETSGTHDGVRGYQGHTLI------EHLGISLRRILVGAGAGVAAGLVTGVLMGTLPWVRVVLEPAVAFLRTLPPLAYFSLLIIWFGIDEAPKLWLLAIAAMPPVAVATASAVASAPTALVEAARAIGARRGQVVTSVVLPSALPEILVGVRLAFGIAYSSVVAAETVGLPGIGGLIRDAQRYNQSDTVVLGLFAIGISGLLIDAALRLLSDR---
288560207    ------------------------------------------------------------------------------AAWTLITNGKLFMHTSSTLIKVFSGIILASVVAIPLGIILGWYETLDRLSSLIISILRPIPPISWIPFSILWFGIGLSSAVFVIFIGCVFSVLVYTIDGVKRTDNVLIEAAQTLGANNWDILLKIVLPSTLPYIVSGLKVGVSIALMCTVSAEMIASSGLGYMILTASQLFQPGTVVVGMIVIGIIGILFDYGFRKAQER---
86751168     ----------------------------------------------------------------------------------LLFQEHLLLDIWASTRRVLLGVIAGIAVAVPVGFVLGWYRGARTFADPMINFFRALPPIALIPLVIVYFGVDEVAKLVILFYASFFAGVIVMYEGVSQITPLYIRVAHTLGASEFEIFRKVIIPLTVPHILTALRVALGVAWATLVASELIAARGLGAMIQNASTYFLLDVIYVGIICIGCIALIMDLILRRISAR---
56963021     ------------------------------------------------------------------------------------------QAMLDTIRMALIGTTIGGIISIPILFLCAHNPWIYQPARIVLNMLRTVPDLLLAAIFAAILGFNTLAGVVALSIFSIGIIAKLSFEAVENIDQGPLESMTSVGANKIQWIVFGVVPQVLPQFTSYVLYTFEINVRAAAILGLVGAGGIGLLYKQAIGFYNFDQVLALILYTFLVVLLIDFISLKIRER---
20088963     ----------------------------------------------------------------------------VLISFSVIVKNGLYTDTLTSLLHFSIGIAAAFILGIPLGIAMGWFKAVNRAVDPIIEILRPIPPLAWIPFAIVWFGLTHQAAGFVVFVGMIFPIIINTYTGFKNVPRVYVEAAKVLGCTRIDLIRFVAIPSAMPSIAAGIRIAMGVGWMCLVAAEMFGVSGLGYQIWHNYYLHRMDFVLVYMLLLGFIGLLIDRFFR--------
89901519     -------------------------------------------IQVAFFFGEPLIVLGRVWAWFTSGSGNLEVGLGDSTWFTLHFPGEIYSHLLITLTETLLAFGIGTVMGLGVGLWLALSPLTSAILDPYIKAANSMPRVILAPIFGMWFGLGIWSKVALAITLVFFIVFFNVYQGVKEVSPVVLANARMLGANARQLLRSVYLPSATSWVFSSLHTSVGLAFVGAIVGEYMGARGVGYLILQAEGTFDINTVFAGILVLTLFALVLDGAVGLVEKR---
149925532    ----------------------------------------------------------------------------------LMQNQRFQTNIWKSVVRIMQGFAMATALGVTLGLLCGRFAVVRGLMFPALEVLRPIPAIAWVPISIMLWPTTESSIIFITFIGAFFPILINTMAGVKGVDPVLLRAAKSLGANEFTMLTKVILPAALPNVFTGLAVGMGVAWVSLIAAEMIGQFGVGYFTWEAYSLIEYPNIVLGMIVIGVLGLL--------------
294648756    --------------------------------------------------LPWLFPILLLTIWGILQNRVLPAPSAVVSAFWQLLVSGLWQHVQVSAGRALLGLLIGGGLGLILGLLNGSSRIASTLLDTTLQMIRNIPALALIPLVILWFGIDETAKLFLVAVGVFFPMYINTYHGIRSVDPQLIEMGKSYGLNRWQLYKEIILPGAMPSILVGLRFSLGLVWVLLIVAETISAAGIGYMTMNAREFLQTDIVLVGILLYALLGKLADVLAQALER----
188583387    -------------------------------------------------------------------------------------------HLGASLARVLSGFLAALVVGVALGLAIGRSRFARDLLWPPLEVLRPIPAVAWIPLAILMFPSSEVSMAFITFTGALFPILLNTVHGVESVHPRLVAAARSLGAGDAAILREVILPGATPSIVTGAAIGMGTAWFCLVTAEMIGQYGIGYFTWESYTLQNYDDIVVGMLLIGVLGMGSSLIVRWLGAR---
119897234    -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVGIGFGIAALVGIPAGFMLGRFAVLSQMMNPIISLLRPVSPLAWLPIGLLVFQRADPAATWTIFICSIWPMILNTAQGVTRVPQDYLNVARVLNLSEWKVFTKILFPAVLPYMLTGIRLSIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLKVEHIIIAIFVIGTVGLILEQALMLIARR---
135103162    ----------------------------------------------------------------------------------WIGDGSVPQRISEHLIFSFGAILVAAVFALPIGYLIGHTGRGQQFVVGLSGATRALPSFGLILALALFLGVREQAAIISLSLLAFAPLLSGAYAGVQAISSETILSARAQGMTEWQLFFKVELPLSLGILFGAVRNASLQVIATATLISYVGLGGLGYEIIQGIPLRRYDQMIGSALVVAFLALAIDWLLSKLQK----
137389029    ------------------------------------------------------------------------------------------DALRQHLTLLFGTLLPGLLIGLPVGIGLWLRPRWQAPVFTFLNVIQTIPSVALFGLLIAISGTGMTPALIALVLYALLPLVRGVVAGLQQVPRDALESAAAMGMSGAQRFWHVQLPLALPVLLRSLRVVSVQTVGMAVVAALIGAGGFGALVFQGLLSSALDLVLL-------------------------
306835466    -------------------------------------------------------------------------------------------RSYQHASLVIQSVAVALVIALVIAIFVAQRPRGAAIANALTSIGLTLPSLALLGLAIPLFGIGTIPSVALVVFYAVLPILRNAIVGLHNVSDDVIESARGQGMSSTAILFRIRLPLAWPVIMTGIRVSTQMSMGVAAIAAYALGPGLGGYIYSGLSTNALNFTLVGTIGVVIIALIVDAILAGIQK----
299134441    ---------------------------------------------------------------------------------LSFYTPDYYVHILTSLQRVFIAFVLSTVIGVPLGLIIGWSRTAREYIFPVLEMLRPIPALAWVPLAILMFKSSEGPVIFLTFLPAFFATTLNSMLGVHSIDESYFRAADCLGASRWQVFRHIVVPGSLPFVFTGLEISIGLAWFSLVAGEMIGEYGLGYVIYTSYTMVSYPTIVIGMITLGVVGYV--------------
73542404     -------------------------------------------------------------------------------GLTLFAQYNFIGDIGMTVWRVLGGFVLAAVLAVPLGILMGAYKAAEAFFEPFVSFCRYLPASAFIPLLILWAGIGETQKLLVIFIGSFFQIVLMVAVAVGGARKDLVEAAYTLGASSRGIVKRVLIPGAAPEIAEILRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGCIGLVSDLVFKQANQR---
239624155    ------------------------------------------------DAAAPVIGIGAVLLVWYMVCRWGIFSAYVLPPLRMLVSGELWKDIYISFIRVMKGFAIAFVLAFCLGMLRALLPASGRYYEYVVQFFRNVPPLSMIPLLILWCGIGETTKTVIIVLASFFPMYLNIVKGFTGCDKKLLEVGDMFGYSRGRKFLRIVLPYASADILVGMRIGLGYSWRAIIGAEMVAASGLGHMILFAQQMSRTDKVIVGILVIGAVGYATDRIFGLV------
154246028    ----------------------------------------------------------------------------------------FFDHIVISCRRIFLGFALAALVAVPMGLLMGRYALIKEFVFPVCEVLRPIPAIAWVPMSIMLWPTNEQSIVFITFLGAFFPILLNTLHGMANVDEVLVRAARCLGASERATFLEVYFPAVLPQIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYPDIALGMITIGVLGLASSFLIRLVGR----
255333109    -------------------------------------------------------------------------------------------HILNSLYRLFLALILAVFTAVPLGIFCGISKYILAIFDPIIEFYRPLPPLAYYALLVLWLGIDDKSKVALLFLSAFAPLFISTVSSVQRVPQERINGALSLGASKPKVLLYIILPSCLPDIITGFRTAIGVTYATLVAAEMVAASGIGWMVLDASKYLRSDIVFVGIILMGGIAILMDGIIRL-------
298290867    ------------------------------------------------WFLPALLLVVVLSRIGYLAPNVLPAPSAVADAGWQVLKSGLFHHMAVSAARALVGLALGGSIGFALGIANGLSDLTHRYSDTTLQMIRNIPHLALIPLVILWFGIEEEAKLFLVALGVFFPIYINTLHGVRSVDPQLIEMGRAYGMSRWTLFRRVVLPGALPSIFVGLRFALGIMWLTLIVAETIAASGLGHMAMQAREFLLVDIVVLAIVIYALLGKVADVATQLLER----
90424735     ------------------------------------------------------------------------------------------DYLGNHVRVSLAALALGLAVSLPLAILARRRPLLRSTLLGFASIVQTVPGLALLWFGVGFSAFGFLPAVLALALYSMLPVLRNTITGLDGIDPVLLEAAQGVGMTQRQSLVMVELPLALPVMMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVLVLFGCTAAAVLALAVDQLLALVER----
114764680    -------------------------------------------------GLPLISFAFILGIWALVASGMVKEAIFPAPWSVWSATVEMWQDLAKSLGRAGVGFGIGATLGVALGLLTGRVALVRTLLNPFLNLLRPIPAIALVPVAIVWFGIGEGSKYFVVSYTVFLTVWFNTHHGMEYVPETYLRASRSLGASRMREFLTVVLPAAAPHIFAGIRLGVALAFLSLVAAELSGASGIGFRLQEARQYVRTDRMFSLLIILGVLGAVADLIVHAIGKK---
140599199    -NPSHYAYLPLADWVEKYVKEWLFNQRPLFKKLSAPIDTVLSSLDNLFNFVPFPIVVLLIAFAAYK-TNGIRFTIFTIISLIFIDLVDVWSETMTTLAMIFTAVLFCIIIGIPLGILASRSKIFETILRPILDVMQTIPSFVYLIPVVMLFGVGLTPGVISIIIFS-------------------------------------------------------------------------------------------------------------------
138628323    ----------------------------------------------------------------------------------MIGAGELWRHLGASLYRLVVGFFVGCVPAIAIGLAIGLYRPVRAALDPLISATYPIPKSSLLPLILLVFGLGESSKIAMVAIGVFYPVVINTAAGVRQIAPIFLDVGRNFGASRFNMFRTVALPGALPLIMTGVKLGAGMGLVLIAIAEMVGASGLGYMIWNAWELFDVQTMYVGLFVIAIIGFLLNAGFDMLER----
144188134    -----------------------------------------------------------------------------------------------TLRITVMALATAVVLGGGLAVLFSMSRWVEMSLFPYAVILQVTPIVAIAPLIFIYVESPLVGMLICAWIVAFFPILSNTTLGLRSADRNLEDLFTIYGATRWQRLRHLQIPSAMPYFLGGLRIAGGLSLIGAVVAEFAGGGGLAFRILEASYRLNIPRMFAALLLIALAGVAIFGITTLVN-----
238763813    --------------------------------------------------------------------------------------------IWETLQLAVASTILSVMVAIIFAFLAANNAWLRLSIRTFVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYESLETASDKPVRGLAACGAGKLQRMRFALWPQVKPVFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTSIKLDRYDQVSMTLLLIIIVVSLLDYTSGKLRKR---
158335979    ----------------------------------------------------------------------------------------LFQATLMSCFRVGSGFLLASILAVPMGIGMGAFASLRSLGEPIIGIVRYMPAPAFIPLLLIYLGLEEEPKIALIFIGTIFFNVLMIMDAVKFVPKELIETTYTLGGNRTQVLLQVITPYVIPRIIDAFRVNMAASWNLVVVAELVAADGLGKRILLAQRFNSVDKIFVCLIVLGLLGFSLDLFFRWLQ-----
254431616    ----------------------------------------------------------------------------------------LWADLVASVGRVFAGFALSAAVALPLGIAMGTSTVICRLLEPLMALIRYMPAPAFIPLLIIYFGLGELPKILLIFIGTLFFNTLMIMDAVKFVPNELVETALTLGGRTSQVLLRVITPCITPQVIDTYRINMASAWNLVIVAELVAANGLGKRISLAQRFLRTDEIFLGLIVIGLIGLLIDLGFRLLMRR---
186471961    ---------------------------------------------------PWLLPAVLFALWGWIAPQILPPPQFVFDTLRLAANGDLARHTLVSLQRVLVGFGVGALGGLLIGAALGLSRTVEGYVLPTFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTMQGVRNTPAPFDEVARVFGYSRWQRVIHIVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVIVGAIGFAINRLLDTLEARLR-
218511038    -----------------------------------------------------------------------------AAALGLLQSPKLIAHVSSSLERVFAGYAIAAVVGIACGLIIGRSRKVGDFLLAPLELLRPIPAVAWIPLAVLMFPSSELSMIFITFTGALFPILLNTVHGVEGVDPRLIAAAKSLGSTRRAMLFEVILPGAAPSIVTGLAIGMGTSWFCLVTAEMIGQFGIGYYTWEAYTLQNYPEIIVGMAVIGVLGIGSSTLLRAV------
95928883     -----------------------------------------------------------------------------------LLGYSIYLHTLSSMGRWLGGFSIAVFSGALIGMAAGRWRTFERLTMPSVQVLQLIPGLAWIPVAILLFGIGDGATLFMIAVTAFAPIAINVAGGVKRVDEMYIRAARMLGLNNRMLFRSVLLPGALPHILSGLRVGLGSSWRVLVAAEMVVGRGLGYAIIQSRWTLDFAKAFVCIAIICGIGLIMERVIFIPLEK---
295426220    -----------------------------------------------------------------------------------------FPLLFQTLKMAVLGTVIGSIVAFIYTLLIARNKVLTGILRIIMNIIRTIPDLLLGAIFVAVIGIGPVAGIFALAVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIWFAVLPQIMTYFISYVLYAFEINVRSSTILGYIGAGGIGLYLQETLQTFDYAK----------------------------
271501114    --------------------------------------------------------------------------------------------IWETLNLALAATLFSVAASVVLGFLAAGNPGVRFTIRALVAFLRTMPELAWAVMFVMAFGIGVIPGFLALALHTIGSLTKLFYEAIETASERPVRGLAACGASVLQRMRFGLWPQVKPIVLSYSFMRLEINFRQSTILGLVGAGGIGQELMTNIKLDRYDQVSITMLLIIVVVSMLDALSGWLRQR---
143928347    -------------------------------------------------ATPWPAMVCGVALIGYKLGGR-NLALLGGISALYIAIFGQWTPSVQTFSFILLTTPICFLLGLSLGIWGYLNKKVETSLQPLLNIMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKKIPAEVVEAGIMSGCTKF------------------------------------------------------------------------------------
239626006    ------------------------------------------------------------------------------------------DNAGITMAEAALGLLFGIATGFAAAVFMDRFERAYQAFYPIVVLTQTVPAVAMAPLLVLWFGYEMTPKVILIVITTFFPITVGLLTGFKSADPDAVNLLRAMGAGRMQIFRYLKLPGAMNQFFSSLKISASYAVVGAVISEWLGGGGLGVYMTRVRKAFSFDKMFAVIFLISVISLLLMRAVELLQKK---
271501225    -------------------------------------------------------------------------------------DQGIGWNVLASLKRVGIGFGLAALVGIPAGFLIGRFRFIAAMFNPIISLLRPVSPLAWLPIGLLLFQRAEPASSWTIFICSIWPMILNTAEGVRQIPQDYLNVARVLKLSEFAIMRTILLPAVLPSVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVPNIITAILVIGVVG----------------
254504128    -------------------------------------------------WTGIAVFAVLILVMEWGTQSGWISALTVLRTLVELYQSGQFTHMLPSLTRLAVGGFLGAVAGTGTGILIGLFSYARSGLVPLVAALFPVPKIALLPLFVIWFGIDEGSKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFGLSWLSIVRKIILPGAMPGILSGLRISLAIAIILLTAAEMLGAEGIGAYVLQAGSLYDLDRLFAGVVILSLLGVILNMVIGFLERR---
118593747    ------------------------------------------LITFVLILIVWEAGTRLFAVPSFVLPAPSRI----LGGFESVTAGRWFEHIWATLRVALIGYAVSFVISLPIAVGLAKSRLLSGAFYPLLVVIQSVPVVAVAPIIIVVLGTGDAPRVVITFMISFFPLVVSMTTGLAATPPELIELSRSLRAPSFREITQIRLPYATPYIFSGMKISITLSVIGAVVSEFVAAKGIGYFIQFSTSMFKLPQAWAGLVILVIMSLVLFQLVSLLQR----
255656917    ---------------------------------------MVNKFNNKFLRLVKSVLIFFIILLLWKITNYLGIWSDYILPLNMISDGSIFINVYASMKRVLIGFAISTAIGIPLGIFFGIYSGVYEYFKSLINFLRNTPPLALIPMLILWFGIGEESKIIIIVLASFFPIFTSTLKGIKNCDSKLIEVGRVFEFSKLQIIFKIIIPNAILDIAVGLKLALGYSFRAIIGAELVAASGLGYLISDGKEMSRTDVVIVGIIVIGLLGIITDYIFSIIVKK---
291561135    ----------------------------------------------------------------------------------MFVKGTVYAHLWTTTYEVILGFVIGAFLGIVLGYVFIKIDALKTMLMPYLIFLQTAPKIALVPLFVVWFGIGLVSKVVLIISMVLFPVLSGMMLGLESIPPDVRNLMKILKASKWQVFSQVEMQYSLPALFASLKVGIVQAVIGAIVAEMSGKQGLGYILTYASSTYDTPMLLAGIIVTIILGIATYQVISVLEDK---
220918976    ------------------------------------------------------------VLLRWIAYARPLEPYAGGNWLAWAFSGELPHDALTSLYRVVGGFAVGAGLALPLGLLMGSRPVVYELMNPLVQILRPIPPIAYIPLAILWFGLGDPPAFFLISLGAFFPVLMNTIAGVRNVDAIYVRAARNLGASEWTLFWRIMVPAAMPYILAGVRIGIGVAFIVVIVAEMIAVNGLGYRILEAREYFWSDKVIAGMISIGIAGLGIDLGMSRLN-----
94967858     -------------------------------------------------------------------------------------DHSFWIGITVSMKRVAIGYAISCLLGVGLGFLITYSRFLSETAGRLIVSLQSIPSICWLPVAILWFGLTEKAILFVVVMGSLLAITISVESGLRSIPKIYSLAGRNLGANGWKLMVHVLLPASLPYLISGLKQGWAFAWRSLISGEMIFVTGLGQLLMMGRDLNDISQVFAVMLLIVALGWLVDTLFFRGLER---
405861       ------------------------------------------------------------------------------------------DALAQHLTLLFGAVLPALVIGVPLGIWCYFSTARQGAIFSLLNVIQTVPSVALFGLLIAPLGTGMTPALIALVLYALLPLVRGVVVGLNQIPRDVLESARAMGMSGAQRFLHVQLPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFQG------------------------------------
260460945    --------------------------------------------------------------------------------------DSFWAEGSKHVTLALGSLLAAVVVGLPLGILCHRVERLRAGVLNVLNIIQTIPSIALFGLLIAIRGIGTAPAFVALFLYSLLPVVANTVVGLAGVPRAANDAARGMGMTERQRLFGVEFPLAFPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGVGQTAMDLVLLGAVPTV-------------------
299127435    -------------------------------------------------------------------------------GWLLFTEFGFLHDIGMTVWRVLGGFVMAAVVAVPLGIAMGAHKGVEAFLEPFVSFCRYLPASAFIPLLILWAGLGELQKLLVIFIGSVFQIILMVAVTVGNARKDLVEAAYTLGASSSGIVRRVLIPGAAPDIAETLRLVLGWAWTYVIVAELIGASGIGHMITDSQALLNTGQIIFGIIVIGLIGLVSDVLFKAVNRR---
158313026    -----------------------------------------------------------------------------------LGTAEFWDAFGRTLTRAGEGYAVAVVLGGVVGLVVARFGLLRAAVGSFITALQTMPSVVWVPLAILLFKLNESAIMFVVVLGAAPSVANGVIYGVDYVPPLLVRVGRSMGARGFSLYRHVVAPAAFPSVLAGLKQGWAFAWRSLMAGELIGHPSIGADLQNARDLSDTVGVMVSMLTIFVIGVAVDAVFNAFD-----
46446220     -------------------------------------------------------------------------------------------HTGVTLKEILGGFALAFSVAFPLAWIMDHFSIARNFLQPFFVIIQCIPMFTLAPIMIMWFGWSYIAIAIPTALMIFFPLTITLFQGLRSVPKELTDYFMINHATHWQIFCKLKLPWSLPHLFSGLRLSAAIAGIAAIAGEWAGANGLGVLMVESRRDMDLATNFAALFCLTLLSYLIYSIILLIE-----
143150164    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITI-----------------------
161506758    ----------------------------------------------------------------------------------------IWPKLIETIKMAVLGTVIGSVVALSIARNIVKNKAVTGVLRFIMNIIRTIPDLLLGAVFVAIVGIGPVAGVVALAVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHYAVMPQIMTYFISYVLYAFEINVRASTVLGYIGAGGIGLNLQQTLQVFNYAQTSTIIIVIIVVVVLIDYVSS--------
221064974    ----------------------------------------------------------------------------------LATNGELWTHAAASLQRVLVGFVAGSLLGLLLGTLMGLSRSVEAYLLPSFNALVQIPVLGWMPFVLLLVGIGEPLKYILIAKAALVPVTLATLQGFRQAPQNLLEVGCVYGYTRRQQVLEIVLPTALPTLFTGLRLGFTKAWLSLVVVELVASSGLGYLIVYGRQLFQLDLVMAAVIIVGALGYLIDRLLDAAEAR---
150015504    -----------------------------------------------------------------------------------IFKGDLLSHTLLTFKRAIIGFFVALIVGLLIGFLASISKKLRNYVIPILQFFEKLNPFALFPLFMLFFGIGEFSKVIIIFWVAVWPIIFHTIAGVEGVDKLLIKSARTIGASPKTEFFKVILPAALPDIITGIKFSAQIAFILVISAEMLSSSGLGWFISIAKTQYNLPNLYGGTLFVAALGITINKILNILESK---
196034212    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALCAFTSTFLYIPARMILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLFYESIESIDPGPLEAMTAVGANKVQWIVYGVFPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYVSTLLREK---
300943632    ------------------------------------------------------------------------------------------KDIFYSLFRVLSGFTLAAAISIPLGTLMGTFASLRALLEPIIGIVRYMPAPAFIPLLILYCGVGETPKILLIFIGTLFFNTLMVMDAVKFVPKELIETSYTLGGSRHQVILQVIFPFILPSIIDASRVNMAASWNLVIVSELVAATGLGRRISVAQRFLRTDEIFAGLIVIGLIGLAID------------
229823438    -------------WFESSVAWLT-----------GLGLLALWEVTARLGMLPRFIIPAPSAVLAAIWQDAPNL----------------WRNSRVTLIQAFIGLGIGIVLAFMLAVIMDRFKWVHRALYPLLIVSQTVPTVAIAPILVLALGYEMTPKIVLVVLTTIFPIIMSILSGFAHCDQDALQLLNMMGASHWQTLRYVKIPTSLHFFFSGLKVSVSYAFVSSVVAEWLGGEGLGVYMIQTKKAFAYDKMFAVIFLISALSLIFMGLVALIER----
56752484     ------------------------------------------------------------------------------------LDKGLFWQTIASLTRVAQGFSIAAIIGISVGILVGLNRQLNAMLDPLFQFLRMIAPLAWVPIALVAFQQNQPAAIFVIFITAVWPILINTAEGVRQIPQDYNNVARVLRMSKSKYLMKVVLPAALPYIFTGLRIAIGLSWLAIIAAEIVMSGGIGFFIWDAYQQNYVSDIILAVIYIGAVGLLLDRFVAWLQRW---
94984219     ----------------------------------------------------------------------------------------FLASTWATARVTLLGALLGSLAGALIGYPLAKSRPLERFLSPFVVASQSAPIVVLAPLLITWFGFGTVPAVLVSALSALYPVMVATIVGVREVPATSYELFATLGATPWQRLTRLELPAALPVMLGGLRLALSLALIGAVVWEFVSQPGLGFAVNQARAYYNTPRQFAAIALLIGLGVLLYLGVTVLERR---
310823024    ------------------------------------------------------------------------------------------EHLPITLAETLAGLIVSVILGVAVAAAMHLSPVVNRLVYPVIVASQTIPVIALSPLFLFWFGYSFAQKVAVVVLITFFPVAVNTADGLRSADRELLAWMRASGADRWRILRMVEAPNAMPHFFTGLKQAATISVIGAVIGEWLGGSGLGIFGRRASSSLKTPELFASVILLAVMGGLLFSLVSWAERR---
120536861    ----------------------------------------------------------------------------------------IFEAILVTFQMALVGTVIGVILSVPIALLAARHPLVRYVTRSIISFVRTVPDLAWALFFVVSVGLGPFAGTLTIIVDTIGFCGRFFAEAFEEVDPGPSEALDSIGSRPLDRIAVVQIPGALPSMINTGLFSLEKAVRSSVVLGLVGAGGIGAELAVSMEMFRYDQAAFIIFSIFILVYLVEHFSSRMRER---
284166069    --------------------------------------------------------------------------------------------LGQSLFHYVPGLVVGNAAGIAVGVAMGWSTRVDDYLRPVVRLLRPIPPLAWVVFAVLWFGIHHTGAAFIVFVGAFWITLYGAYSGVEGVSRGYIEVASGLGVSDWQMIRLVVLPAAAPSVLTAVRTSIGRCWMIVVGAELFGAPGVGYEIINASNNLALDTSIAYMFLISVVYVGMDVAFRAVERR---
135522727    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRSAIYSAGFLAYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIYCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVIIT-----------------------------------------------------------------------------------------------------------------------
142304552    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMTFGVLVGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASSTQLSKIRASHSLGASNGQILRYVILPNAMPEILTGIRISIGVCWGTLVAAEMLGTTGIGFIENVARTVSDY------------------------------
167840220    ------------------------------------------------------------------------------------------QHLLASLSRIATAFALAVVTAIPVGILIATNRIVRGVVDPVVEFYRPIPPLAYLPLMVVWFGIGDASKVLLIYLTMFAPLAIATAAGASGVSESRLRAAASLGATRFKLLRHVVLPSALPDILTGVRIALGAGWSTLVAAELIAARGLGFMLYSASRFLVTDVVIAGILVIGAIALALEIGLRALQRR---
142035295    ---------------------------------------------------PWVLPAVLFALWSIGCERGWIAPQIVFDTFVELAKSGLVSNTLISLQRVLFGFAAGTLLGFALGAALGLSRTFEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTLQGFRQTPASLDEVARVFEYSGWQRIFYLVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVVVGAIGYATNRLLDALEARLR-
139034936    -EWKLSIRQPIADTVKSLT--VNPGFIAFTKGLRFVYLNLLNPLDTFLTHTPWWYTTAVFALIGYY-TVGLRFALITVLLLLFIGACGIWPQSMITLSSVLVSVALCFAIGVPLGIIASYNPRFKNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIVSAVLATVIYSIPP----------------------------------------------------------------------------------------------------------------
257062962    ----------------------------------------------LLGYLLAIMFILAGWQLTAMALGSAALPVLPALQNVVMYFDEIAPAFGVSLYRVVIAMVIGTVLAIPLGLVCGRSPRVDAVFAPVLYFLYPLPKVVLLPVFIVLLGLADAPKIALIALTIFFQVLVTVRDATKSVPEDSVLSVRSLGASRLDIYRHVIVPATLPELFTAQRISSGTAVAILFFAEFAGSTGLGYFIADAWALLNYPKMFAGIIAMAVLGVILYEIFDIAERR---
134096695    -------------------------------------------------------------------------------------------DSYQHASMVVQCIVLATIVGVLVGVAVYRSPAGAAIATALSSAVLTIPSFALFGLLLPFLGLGVAPSVVTLVLYALLPIVRNTIVGLSTVDQPILDAARGIGMSRFGVLTRVELRLAWPAILAGMRVSTQMLMGIAAIAAYAKGPGLGNLVFSGLSQLAVNMALAGTLGVIVLALLLDAIFVLIGR----
146309344    --------------------------------------------------------------------------------YLLAQSGELWRHLNASLLRVSAGFAIGAALAIVIGTWVGLSRRAEAYLEPTFQALRAIPSLAWVPLLLLWLGIDETPKIVLIALGAFFPVYLALLAGIRNIDRKLVEVGRLYGLSSLALVRRILLPAALPSLFTGLRGALSLSWMFLVAAELIAARGLGYLLSDGRETSRPDLVIAAILLLALLGKLSDSLLKAWETR---
222097148    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSAFLYSPARLILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDHVSTLLREK---
239814904    ----------------------------------------------------------------------------------LVDTGQLWKHVAASLQRSLWGLLLASFSGLVLGLLIGSSKRLAAIVDPVLQLFRQTSAFALFPVFILFLGIGELSKVAIIFWASFWPVLLSTVSGVKQVDRLLVNSALSMGASQRFVFFKVVLPASLPSIFTGVRLAGAYSITALVAAEMIGASGLGFLTLNSQETFQIPTMYAGI-----------------------
217976958    ---------------------------------------------WILPLLLILAWEALSRAGVIHGNVLPAPSAIALAGWQAARSGDLFENMAVSAARALAGLIVGGTIGFVFGIANGVSELTHRYTDTTLQMIRNVPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYINTLHGVRTVDPQLIEMGRAYGMTPVTLFLRVILPGALPSIFVGLRFALGVMWLTLIVAETIAASGLGHMAMQAREFLQVDVVMLAILIYALLGKLADVLTRLLE-----
143192787    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDHLSAFIRSKIK-
227894231    -----------------------------------------------------------------------------------------WPKLIETIKMAVLGTVIGSIIAFIYSLLIARNKAVTGVLRVIMNIIRTIPDLLLGAIFVAIVGIGPVAGILALAVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHYAVMPQIMTYFISYVLYAFEINVRASTVLGYIGAGGIGLNLQQTLQVFNYAQTGTIIIVIIVVVVLIDYVSS--------
119511215    ------------------------------------------------------------------------------------------QHTLEHLFMV--SIAIATLIGIPLGILITRQTHLRQPILGIANILQTIPSLALLIPVPIIGGIGVVPAIVALTLYSFLPIIRNTYTGIMGVDPAIREAGRGMGMTDKQLLLQVDIPLAMGVILAGVRVATVISIGIATIAAAIGAGGLGVFIFRGIAVVNNQLILAGAVPAAMIALVADLAIGWLEQKLKV
258635731    ------------------------------------------------------------------------------------------QDIGDTLYRTLMAFVVAAVIGVPLGVMLGSSERLYRSVEFLVDFFRSTPSSALIPLFMLIFGITDTNKIAIAAFAAVLVILFNSAYGVMNARKTRIMAAQVMGVSRWHVFKDIMLMESLPQTFVGLRTGVSMALVIVIVAEMIGSTGLGHRIIDAQQLFNIKDMYASILITGAFGYLLNLGFLLIEKR---
229494699    ---------------------------------------------------------------------------------------------LASLQRAALGVSVGVIVGLVLGVLSGLSSLGEELIDSTMQINRAVPFLALVPLFIAWFGIDETFKVVLIAVATVAPMYAYTYLGVRGVDRKMVEAAQGFGLTGWRLVFGAILPTALPGVLMGLRICLSLSITGLIAAEQVGTRGIGYLVTLAQEYNRTDYMVLCIVMYAALGLIFDAIVRLIER----
163846397    ----------------------------------------------------------------------------------------LWQHTLATLSAALGGFTLALIIALILGYTLAHIRWLEQALAPVLAASQAIPVVAVAPLIILWFGAGLTSKVLVAALITFLPILINTVVAIRSIPRELIEMAYISGANRWQLLRYVEAPLALPVLFGGVRTGLALATTGAVVGEFVAGRGLGALINIARGLFDTPLIFVALATLALITLTLYVLAGLLER----
284045270    ----------------------------------------------------------------------------------LLTSGRLADALAISLTRCALGLLIGIPVGLALGIAAGLFKLGEELVDATMQALRTVPFVSLIPLFILWLGIGDTSKIALIAFGVTFPVYMNTYAGIRGVDAKLIEAAEVFGLNRRQLVRQVVVPGALPSILVGLRYALGLSVIALVVSETVNANGIGALVSDARQFLQTEVVLVGILVYSALGLIGDGAIRLLERR---
145221802    ----------------------------------------------------------------------------------WAGPAGLTARILEHLQYTVIAVFFSALIAVPLGMLIGHTGRGTFVVVTGVNALRALPTLGVLLLGVLLWGLGLIPPTVALMLLGIPPLLAGTYSGIANVDRSVVDAARSMGMTESRILLRVETPNALPLILGGLRTATLQIVATATVAAYASLGGLGRYLIDGIKVREFYLALVGALMV--------------------
154246559    -------------------------------------------------------------------------------------DKGLGLQLLYSIGRVALGYVLAVLVAVPIGFLIGMSPLAYRALDPFIQVLKPISPLAWMPLALYTIKDSALSAIFVIFICSVWPMLLNTAFGVGAVRKEWLNVARTLEVGPWRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSIANVIVGILFIGVVGMVLDLILARLQRR---
222109084    ------------------------------------------------------------------------------------------EHVAVSSARVLQGFGIAAVLALALGIVMGLIGPLNRLADLMVQVLKPIPPIAWIPLSILWFGIGEEAKIFIIVLGAFFPILVSTLDAVHQTDVRYVELARVLEVPRLNFIRQVMIPGALPQIMSGLRLGITMSWMCVVAAELIAASGIGFLIMDGRVMSNASVVLAGMITLGVLGKLTDDALRFAERR---
159905859    -----------------------------------------NLTLPIIGILAWELLAIYLNNPVILPKVESVISILLNPGVGILGTGNLIENTIISIKRVLIGFFIAGAFAIPIGLLMGYYSFINDLLDMTVELLRPIPPLAWVPLALAWFGIGESSMHFIIFIGAFFPILINTISGVKGVPVIMVEAAKTLGGSTKDILKSVVVPASSPDILTGLRIGAGIAWMCVVAAEMLPGSGLGYLIMYAYSLSKMNVVVASMIIIGIIGIILDKGLRYIETK---
86748598     -------------------------------GLRALLIGAVALVLFLFAW--HLLTANRVVFFVRFTNVPSPAAVYDSLT-RAMHDSKFFMHVLLSCRRILIGFSLAALIAVPLGMVMGRFKLIHEALFPISEVLRPIPAIAWVPMAIMLWPTNEQSIVFITFLGSFFPILVNTLHGMKLVDPVLVRASQCLGAREFAIFREVYFPASLPHIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYADIALGMICIGVLGL---------------
254454126    -------------------------------------------------------------------------------------DKGIGIQIGYSIYRVLTGYFLAAFIAIPLGFLIGMSSVAHKALNPFIQVLRPISPLAWMPLALFIIQDSEASAIFVIFICSIWPMLINTAFGVAGVREDWVNVARTHELGALKTAFTVILPAAAPTIVTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGVVGMLLDAAFGLLQRR---
257875381    ------------------------------------------------------------------------------------------EPILQTIQMAIIGTTFGALAAFPFSLLAARNHWISGCFRFVLNIIRTVPDLMLAALFVAIVGIGPVAGVISISVFSFGMITKLFYESIETIDEGPIEAITASGGSKFDIIRYAVVPQVMSHFLSYLLYAFEINVRASTILGYIGAGGIGVFLQRSLSQFRYDQTSIIVLVIFAVVLVIDTISNRLRER---
167585326    ------------------------------------------------QWLPPLFLPAPEAVWAAFVDAWH----GRIQGGLPLSGHLLWSA-----ARVFGAFVLATALGVPAGILMGVSRVARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPVAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLGMRRVERR---
182416935    ----------------------------------------------------------------------------VWMAFMDIIKNDYLQHLYASMERLVIAYILAAITAIPLGLASGYNSKIRAVFEPIIEFYRPLPPLAYYTLLVLWMGIDNKSKITLLFLASFAPIYISCMSSVLKIKSDYIYSAYTVGANKHQIFRYVIFPSCLPDIFVGLRTAIGVAYTTLVAAEMVAASGIGWMVLDASKYLRSDIIFVGIAIMGITGILLDKIIRFIESK---
288574114    ----------------------------------------------------------------------------------------IWIAFSSHITLFLSSMAISIILGLLLGIFIATGKGFGRALLTILGASQATPSIAVVAFSFLFVGIGKAPAILALVIYCLVPVVFNVVSGLLGVPGEVVEAARGIGMTRAQILLKVKLPLASEVIMSGVRSAATINIGTATVAAVIGGGGLGDIIFTGLKMQNNGAILVGAGLSAILALVVDFVFASVEKK---
72161905     ------------------------------------------------------------------------------------------EHLWASMRRILTGSGYGTAGGILLGLLIGLVPALRVMLGPLISFVRALPPLAYLSLLVIWFGINEEPKIWLLIIASLPPVAVATADAVRNVGPDYLHAARSLGARSWRLPLWIVLPHALPEVITGVRIAVGVAYTSVVAAETVGLPGIGGMIREAQRFNQTDIVILGLFVIGLSGLLIDGILQRIDR----
184199681    ----------------------------------------------------------------------------------WTGATGIPQRLLEHAGYSALTMAIALVIAVPLGLWVGHTGRGGGAVVGLAGALRSLPTLGLLTLFTLLMGLGLMPPILALVLLAVPPILSGTYSGIAAVSPSLVDAARAMGMTESQTLFRVEVPVALPVILGGIRNAALQVLATVTIVAYINLGGLGRYLIDGLAVRDYSRM---------------------------
227495437    ----------------------------------------------------------------------------------------IWSATAVTLLTAILGSLLGAGVALPLAYLIYRRRLIAAAVEPFLGATQAIPAIALAPLLVLWLGYGLLPIVALCSLLVFFPILVSTTVGFRHLDQEVLEAAVLDGASGWTLLRNMEVPLALPSILGGFRNGFTLSVTGAVVGELVGGNGLGAILTAQRNAVDTIGMFVTIALLCTLAMSFYSVIYYTERRTKI
205372754    -----------------------------------------------------------ISTVIWDIPAWMLPAPSSIIQEFFSIWDSFKEDVWSTSYLTFMGFIIGCSIGIVTSILLHLVPSLREAFYPLLILSQNIPIIVLAPLLVIWFGFGLLPKIIVITLVCFFPVAVATLDGLRQTPDEYLHYMKMAGATKRQIFWKVEVPSSLPSLFSGLKISATYSVMGAVISEWLGAAGIGVFMTLASSSFRTDRVFVAIFLIMILSMVFFSIILFLEK----
297160226    ----------------------------------------------------------------------------------------LWEQVWTTLQEALIGWAIGVAAGVVLGIGLGRARFLADVLGPYIKVLNALPRIVLAPIFLIWFGLGPASKVASAVVLVFFPVFFNAFQGAREVDRNLVANSRILGASNRQVTLQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGIGLLVATSQSTFNAAGVYAAMVILAVVALLAEGLLTFLERR---
2501375      -------------------------------------------------------------------------------------DQGLFWQIAASLQRVAVGYLMAAIAGIALGILIGVSVLMFQALDPIFQVLRTVPPLAWLPISLAAFRDSQPAAIFVIFITAIWPIIINTAVGVQNIPQDYNNVARVLKLSRLDYFLKVLLPATVPYIFTGLKIAIGLSWLAIVAAEMLGGVGIGFFIWDAYNSGSNSEVILAIIYVGLVGLLLNALVGFIASR---
296131613    ------------------------------------------------------------------------------------------QHSLQTLAETALGFIVAVAAGITAATLIDLSTLLRKAVYPLLVISQTIPIIAVAPLFIIWFGYGLLPKVVVVALVCFFPITVNLADGYRQVDPEMLRLMAAWGATRSQVFRIVKIPAAMPFFFSGLRIAGTYSVMGAVIGEWLGASGLGILMTRSSQSFLTDRVFATIMVISLLSLLVIALIEGLAR----
142212640    ---------------------------------------------------------------------------------------------------------------------------------------QALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVGGGGIGETINSGLKLNRAPAIFIGAVMVAILAMVFDFLSALAQK----
227505880    ---------------------------------------------------------------------------FIADGANWSGANGLGQRLLAHLGYTLAAVTIAAVVALPLGVLMGHTRRGVNGVVAVSGALRALPSLGLLTWLTLEFSIPVIPAIVTLVILAIPPMLAGTVTGVMAIPRGVVDSARAAGFSESDIVRQVELPLAAPSIVGGIRSAAVQVLATATIVAYIGLSGLGRYLIDGLALRDYPQMLVGALMVALLALAVDGVLALCQRLLR-
254469630    -------------------------------------------------------------------------------------------------------------------------KAFLPLSRTIANMGQTFPPVAVLALAVPMLGFGSGPTLVALFLYGILPIFENTMTGLSTLPPATMEAARGIGLSRRQRLFQVELPLALPLILTGIRLSVVIAIGTATIGSTVAARTLGEVIIAGLLTNNTAYVLQGGLIVGLFAVLIYDALTQLE-----
290956488    ------------------------------------------------------------------------------------------DSIWTSVSRGLLGFLAALAIGTPLGLLVARVRVVRAAIGPILSGLQSLPSVAWVPAAVVWLGLEPSVMYTVILLGAVPSIANGLVSGIDQVPPLFLRAGRTLGATGLKGTWHIVMPAALPGYVAGLKQGWAFSWRSLMAAEIIAGSGLGQMLEAGRTNSSMPQVFLAIFLILIVGIAIDLLLFSPLER---
219851978    ----------------------------------------------------------------------------------MVLLSTLLAAIGDHILLAYSALLVSILLAVPLTLLMLYCRPAARVIMPVTNLVQAVPSLAVVALIVPLIGIGFYPAVIAIVLRALLPLVKNTWVGLVSIDPAEIDAANGLGLTRWEILRYIRAPHALPPFFAGVRFAAILANSLAVLTAIIGSGGLGSLVFEGLAGMNTVTLAAGAVPAI-------------------
282865836    ----------------------------------------------------------------------------------------LWEQIWYTLYEALVGWIIGVVAGVILGIALGRVRFLSDVLGPYIKVLNALPRIVLAPIFLIWFGLGPASKIASAVVLVFFPVFFNAFQGAREVDRNLVANARILGASNRQVTFQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGLGLLVSASQGTFNAAGVYAAMVILAVVALLAEALLSFLER----
126433924    ---------------------------------------------------------------------------------------GLVDAAVQTVAIGVVSTAIGVVLSIPVGLLAARHPWCHWAARGWILLVRSVPELILAVVFVAALGLGPVAGTCALAVGSVGFLAKLVADAVEEIDPGPMEAVRSVGGGWWKTLFAAVIPQSMPALVGSSLYMLDVNVRTSTILGIVGAGGIGYLLFESIRTLNFDVAGAIVLVIFVVVYAIERLSGWIRSR---
126433924    --------------------------------------------------------------------------------------------AVETLLMAVLGTILAAVASVPLAFMAARHPAVHAVARAVITFCRAMPDLLFAVLFVRALGIGVLPGILALALHSIGMLGKLFADAIEQSDAGPREAVRSTGVGYFREMINAVLPQVVPSWIGTFVYRIDINLRMSVVLGFVGAGGIGFALQDALRGLVYPRAL--GIVLVILVII--------------
186475722    ----------------------------------------------------------------------------------WFASGEIYLHLWITLIETVLAFALGTVLGLGVGLWLALSPLASALFDPYIKAANSMPRVILAPIFGVWFGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANRKQLLRAVYLPSAMSWVFSSLHTSVGLAFVGSVVGEYLGARGVGYLILQAEGTFDINTVFAGILVLTAFALILDAIVGVLEKR---
182677669    ----------------------------------------------------------------------------------MLTTQNLALDFFASLSIVGQAFLYGSLAALGLGFAAGLSRKVELFFGPTFDTIRHIPAIAWLPLIVLWLGIGAPAKILVIAKSVFFPVFLNTVQGIRQVERNYVELAKVLTLTRWQFVRQVVLPAAMPSILVSLRYAAGLAWALVVVAELSGLEGLGFLIFRAQGLLLTDQLVVCMVIIGLVGFSIDRVMALLQRR---
27380844     -------------------------------------------------------------------------------------DKGLGIQLAYSIARVGTGYLLAVLVAIPLGFLIGMSPLLSKALDPFIQVLKPISPLAWMPLALYTIKDSSISAIFVIFICSIWPMLLNTVFGVASVRKEWINVARTLEVGTIRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNVIIAILLIGIVGMLLDQILA--------
218548807    --------------------------------------------------------------------------------------------TLQHLWLVALAVGLAIIIGIPLGILIVRHKWLATPILGTATLLLTIPSVALFGLMIPLFGIGALPAITAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGIGGSDMRMLISGALLICLLAIVLDWLLHRLQ-----
303229820    -------------------------------------------------FIAAWLIWELIVCLGGFNEALLPTPYKVLVGFGELIGDGLFKDIADSLVRFFIGYIISVVAGVFFGLILGWYKGIWNYINPIVQVIRPISPVAWLPFIVLFFGIGQAPAIVIIFIAAFFPVLLSTVSAIQNIDPVYIKVARNFGIKQPELLFKIVLPAVFPGIASGLHIALGTAWIFLVTGEMVGSTGLGFLIIDMRNNLRNDLLMVAILTIGFVGLLLDWGVSLIEKW---
135297255    -------------------------------------------------------------------------------------------DILISLKRVIFGFLLASILGISIGLALYLNKSLYKLTTPLLEVLRPLPPIAWIPLAILWFGIGDKPAYFLIIIAAFFPIFTNTFEGLKSIKLRYIHVAKNLRAKRFRIIKEILLPAALPHIFTGLKIGLGFSWVALIAAEMVGSSGLGYMIQLNRILLQTDNVIAGMVVIGLIGYVMHKIMIVIEQK---
296038397    -------------------------------------------------------------------------------------RQQLLTDSYLHVSAVVQSVVIAGVIAVLVGIAVYRSPIGSAVATGLASTVLTLPSFALLGLLIPILGLGVAPTVTALVLYGLLPIIRNTIIGLASVDPAITDAARGVGMNRLRVLTRIEMPLAWPSILAGIRVSTQMLMGILAIAAYAKGPGLGNLIFSGLSRVAVPQALTGTVLIVI------------------
283768616    -------------------------------------------------------------------------------------------PLIETIQMSVTGTILGCLIGLPLAILINKNRPSLLIFRFILSVLRSVPALIYASIFALVFSLGTLAGTVAIIVFTVGIVAKMLYESIETINMGPYEAMTSMGATTFQAFWTACVPQILPTYIDDCLYCFELNVRASAILGYVGAGGLGILIRERTGFRAYSDLGMILLSVFVVVWFIDFVNGIIRKK---
138826168    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMGFGILIGVPLGIYMGVSRFFKSFFDPMIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATNSQILRYVILPNAMPEILTGVRIAIGVCWGTLVAAEMLGTTGIGFIENVARTVSDYELIWVTILIMGLLGLIFDLVMRWA------
227893679    --------------------------------------------------------------------------------------------MIQHAQMVLTSLLIALLVAIILIAIFLRKKNWLNALIYIFSLLYSVPSYAFFALLIPITGLGKTSAIIVLAFYSEYVLLRTFITGIQEVDPNYIEVAKGVGMTQQEIFVKVQLPLALPAVFSGLQIALASTMAIATIASTISAGGLGDLLFEGLQTSRVVPILWGTILTVVLTLMCIAVLKLIE-----
136779847    ---------------------------------------------------------------------------------------------------------------------------AWKTFISILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAGRMSGCNNWQLMTKVLIPTARRDILIGVNQVIMVCFSMAVISAFIGAKGLGFNLLLALNQLNIGLALEAGLCISLIAILLDKMSLAWANKQ--
281411706    -------------------------------------------------------------------------------------------HSLYTIAESLSGLAIGLVIGVGLAVLIDTFQFIREILYPVLIVSQAIPIVAVAPLVVIWFGLGIGTKVGVVAFVTLFPVALNTLEGFRTIDPDALDLFRVMKATRTQIYRYLIIPHTLPYVFSGLKISATYAVVSAVIGEWLGAKGLGIYMIRAMNTFRADRLFVSIVIVVILSVAVFKMVDLLSRR---
74318291     -------------------------------------------------------------------------------------DQGIGWNVLNSLYRVGVGFGAAAAVGIPLGFMIGRFDFLNRMLAPIIGILRPVSPLAWLPIGLLVLQKAEPASIWVIFISSIWPMVLNTAAGVQRVPQDYMNVARVLKLSEFRVFTRILFPAVLPHVLTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVAHIIIAIFIVGLVGLALEQGLMVLAKR---
154685348    ----------------------------------------------------------------------------------LLLSGELWGHLEISLYRAAAGFLLGAGLGLVFGLLVGFSKRTEAYLDPSLQMLRTVPHLAVTPLFILWFGFDETSKILLIALGAFFPVYINTFLGIRSVDAKLFDVARVLEFNWYQQMTKLILPASLPNILLGIRLSLGIAWLGLVVAELMGSSGVGYMIMDARQFSQTNKVFVGIIIFAAVGKLTDALVRMLERK---
296039307    ------------------------------------------------------------------------------------------DALAVSLQRVLLGAVLGILVAVLLGVLAGFSRIVELAIDPPIQMLRTVPFLGLIPLFIIWFGIGEQPKVFLVALGVLFPLYLNLFAGIRSIDGKLIEAAETLGLNKFQLALHVVLPGALPQALTGLRMSLGVAWLALIVAEQINADGLGYLINNARIYFRIDIVIFGLLVYAFLGLATDAIVRALEGR---
283842762    -------------------------------------------------------------------------------------------HFWKSVQRVYGGFFLAALIGIPLGLMIGRIPLLRALLDPTLALLRPIPVTAWLPLSMIFFGLGPKSAVFLVFLGAFYPILLNTVFGVKSVDVRLFEAAGMLGCNGPQLFRSVVLPAALPSIFNGLRLGASFAWILIVVGEMTGVPGLGAVIMDGRTLSRTDLVITGMIIIGITGFLSDRILVML------
73541164     --------------------------------VTVMTLLALWWIASHLQWLPPLFLPTPEAIIRAFIDAWNGNVQGGLPLL---------DHFHASLVRVFGAFALAVLTAVPIGVLMGVSRVARGVFDPPIEFYRPLPPLAYLPLIVIWFGIDETSKILLIYLACFAPLAMSARAGVRSVTIEQINAAYSMGATPWQVIRHVVLPAALPDILTGMRIAIGFGWTTLVAAEMVAAAGLGQMVLNASNFLRTDVVIMGILLIGLIAFLFDLLMRKSE-----
136802629    ----------------------------------FLITNVLVPMKMAYLGMPVVSTFILVMGAGFIVG-GVRSSLVVGSLFLFIALSEYWDRALITMYMATFAVIMATFIGLVVGTVCAQNSKSTAFMLFICDFFQTFPSFVYLIPVILLFGITDTSVLLAAIVYSTIPATRYTIEGLKSVPISLHEAGSMSGVSRMQRWTAIEIPLAFPHIMLGINQT--------------------------------------------------------------
210631765    ----------------------------------------------------WMAISLLCAVALWLFVSAELPAVFAPPAEVWAAFVELWAHTWASLSRVLTGFGLAFVTSIPVAFLMAWYDPFRHIIEPWIQFIRNIPPLAYVFLLIAWLGIGNESKVAVIFIASFLVQVVTIYQGIKGVDTTLIKAARVLGAKQSDIFFKVTIPATTPFILVAARLGLSTSLTTLMASEIVGGRGLGMMIQQASGYYQMDVVLLGIIMLGIIGILFEKIVRFLERR---
303232824    ------------------------------------------------------------------------------------------QHAQTTLLEALYGLVFGCILGFVVAVIMDVCAPIRYALSPLITVSQTVPTIAIAPLLVLWLGYGLLPKVVLVILTTFFPITISLTAGFQSVSPDMLNLMKTMGATPFQLFWYVKIPGAIEHAFSGLTISATYAIVAAVIAEWLGGAGLGVYMIRVRKSFSYDRMFAVIVLISALSLAL-------------
296117920    -------------------------------------------------------------------------------------------RAYQHTSLVLQSVLLALVIALVIAVLVSSHHRATAIANSLSSIGLTLPSLALLGLAIPLFGIGTIPSVVLVVFYAVLPILRNAIVGLQNIDTAIIESARGQGMSPAAVLFRVRLPLAWPVIMTGVRVSTQMSMGVAAIAAYALGPGLGSYIFSGLSQNALNYAFVGTIGIVII-----------------
126641766    -----------------------------------------------------------------------------------------FEHVESSVFRVVVGFVLAALIGVGIGLLAGRYQKLAAFLMPPLEVLRPIPAVAWIPLAILIFPSSEASMIFITFIGALFPILLNTVHGVGAVDPRLVASAKSLGASDLAIIYEVIIPGALPNIITGLSIGMGTCWFCLVTAEMIGQHGIGYFTWESFTLQNYSNIVVGMVLIGALGMFSSTLVRVIGNR---
227877889    -----------------------------------------------------------------------------------------WPKLIETIKMAVLGTVIGSVVAFIYSLLIARNKAVTGILRVIMNIVRTIPDLLLGAIFVAIVGIGPVAGILALAVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHYAVMPQIITYFISYVLYAFEINVRASTVLGYIGAGGIGLNLQQTLQVFNYAQTGTIIIVIIVVVVLIDYVSS--------
83310958     -------------------------------------------------------------------------------ALVAFADPRFLEHIAMSVQRIGAGFALAAIVAVPLGIAMGRFAPLRSAVYPVVEVLRPIPAIAWVPMSIMLWPSNEESIVFITFLGSFFPILINTLHGVAAIDPALVRASRSLGAGEAALFRHVFLPGALPHIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYALVQYADIVLGMLLIGVLGLASSGLIRLLGR----
119899803    -----------------------------------------------LIRLAPWLVILFLGVLWEAIVVGFKVPEFLFPSLSAVWTATLWDPIMQTFLTTMAGFGIAVVFGLALGAAVGSSPVVYKALYPLLVGFNSIPKVAFVPVLVVWFGIGTIPAILTAFLISFFPVVVNVATGLATLEPELEDVLRSLGASRLDILKKVGLPRAMPYFFASLKVAITLAFVGSVISETVASNGIGYLMMAASSAMDMALVFAGLIVIGVMGVVMYELFAFVERR---
146282357    ----------------------------------------------------------------------------------WWTSEGLLGDIGISVWRVMAGFGASALIALPLGLYIGTYRPVQAFLEPLTDFIRYMPAVAFIPLVMLWVGIDEGSKVLIIFIGTFFQMVLMVAEDVRRVPMAQIEAAQTMGANRSEIVKLVILPSAKPALLDTLRITCGWAWTYLVVAELVAANGLGYAILKAQRYMHTDKIFAGILLIGLIGLITDQAFRWLHRR---
307151917    ------------------------------------------------------------------------------------------KDTVASLWRVGVGFFLASILSIPLGILMGSYATIRALLEPIFGLMRYMPAPAFIPLLILYLGVGEEPKILLIFIGVFFFNALMVMDTVKFVPKDLIESTYMLGGNRWQTLIQVIFPHVVPGIIDACRINLAAAWQLVIVSELIASTGLGRRISVAGRFLRTDEIFVGLIVIGVIGLFFDLLFQYLLR----
50365388     -----------------------------------------------------------------WDWTDFSTINGTGHSFLYNAFVSIW----DTIVMAFAGTVIGVVIAIPVAILAVKNKSVNFIARLILSIFRTIPSFVYALVLVNYFGATTFTVTLSLTMFTFSISGKTLYERIEQINIKIFTASQSTGANKSVSFRAAVWPQVSHHVLSIMFYSLETNIRYVSIIAGVTRMGIGQMINNAVDYNEWNRV--GFLLTLLVAVILFLELSIWLIRN--
50365388     ----------------------------------------------------------------------------------------------ETLSIAVVGTFIGAVIAYVLGMLSIVNKYVARIFVALTSMMRAIPSYIYALIFVIVVGMGPFTGVLALIMGTIGMLTKYNRELFDDINQKIIFQLEATGVNWFTKLRYGIMSQTSTAAMSNIIYRFDINFKEVAMLGAVGAGNMGYLLNSYFSDQYFNEFGALLFGIILFTLLIEFISASIRNK---
137518806    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQEVLQPMRALYLRMPAIATIVLVVGAGYLIGGVRSALVVCALTLFIALSPWWDRALVTAYMATFGVIVSCVIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLT--------------------------------------------------------------------------------
293606733    -------------------------------------------------------------------------------------DKGIGVQLAYSVARVLTGFSLAALVAIPLGFLIGMSKTVYRAFDPFIQVLKPISPLAWMPLALYTIKDADTSAIFVIFICSLWPMLVNTAFGVGAVRQDWLNVARTLEVSRLRTALQVILPAAAPTIMTGMRISVGIAWLVIVAAEMIGGTGIGYFVWNEWNNLSIANIICAILFIGLIGMLLDTVLARAAR----
91788795     --------------------------------------------------LAPLAVLVALIACWWVIVLQTESVIFVTGTMELVADGTLWEHIGASLFRVGTGFLSATLVALPMGLWMGRVEGAYRTLNPIFQILRPISPIAWIPLAILWFGVGNVSPIFLIFIASVFPMIVQTAAGVHTIERRYLRAADNFGVSRYTLFRQVIIPAVLPEIIVGMRIGLGVAWLVVVAAEMIARSGLGYLIMDSRNAGNYDLVIASMVIIGVIGLLLDGTMRRLE-----
33867016     -------------------------------------------------------------------------------------DLGIGFNLLISLRRVLIGYTLAMVVAIPVGLFVGVSKTVKSSVDPYVQLLKPVSPLAWLPIGLFVFRNSEVTGIFVIFITSIWPTLINTAIGVQSVDSDVLKVAKSLGASKTNTITKVILPAVMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLYVANIFVAIIIIGITGYVLDQIFEILQLR---
144206545    --------VPFMHWINTNWKIFINEYGLIFDAIGYGLLRGYTELKEIAVQAPWPVVIAAVILITYFTSRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVLGIFICVVIGIPIGIAMARNEKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLTDLGIRLV----------------------------------------------------------------------------------------------------
163744369    ---------------------------------------------------------------------------------------------------------------------------FRPLSRTITNMGQTFPPVAVLALAVPALGFGAGPTLVALFLYGLLPIFENAVTGLTNLPPATMEAARGIGLSRWQRLWRVELPLALPITLTGIRLSVVIALGTATIGSTVAARTLGEVIIAGLLTNNTAFVVQGGLAVGLFAVLIYDAMVQLEKR---
222106861    -------------------------------------------------------------------------------------DIGLGLRVLVSLERVAIGFGLAAIVGVFLGAVVGQSIWAMRGLDPIFQILRTVPPLAWLPLSLAAFQNSNPSAIFVIFITSIWPVIINTAVGVRNIPDDYRNVARVLRLNPLEFFIRIMVPAAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLSDIIVALAYIGVTGFVLDKLVALL------
229815942    -------------------------------------------------------------------------------------------HAATSLAEAGLGLAAGVALGFIAALAMDRFDLLYRAFYPIVVLTQTIPTVAIAPLLVLWFGYGMLPKVVLIVVATFFPITVGMLEGLRSIDPDEIDLMRAMGATRLQILRHVKLPAAMPQFFSGLKISAAYAIVGAVIAEWLGGSGLGVYMTRVRKAYSFDKMFAVIFLISGLSLVLDAVRRIAMPWER-
283845444    ----------------------------------------------------------------------------------------LFSHSITTISEVLLGFGLSLVIGIPLAISIVYSKYLANSLYPILIGIQCIPMVSIAPILVIWFGYGLTTKVLLACLISFFPIVINAVVGFRALDKDMHNLGRSIGISEWKIFYYLRLPNALPHLFGGFKVGITLAVVGAIVGEFVASRGLGYLQLTANARLDTTLVFATLFALAIIGMLLFGIVHLIER----
217425152    ------------------------------------------------------------------------------------------EHLLASVSRIATAFALAIVTAIPVGILVATNRIVRGVVDPIVEFYRPIPPLAYLPLMVVWFGIGDASKILLIYLTMFAPLAIATAAGASGVSESRLRAAASLGATRVQLLRHVVLPSALPDILTGVRIALGAGWSTLVAAELIAARGLGFMVYSASRFLVTDVVIAGILVIGAIALALEIGLRALQRR---
254562523    -------------------------------------------------------------------------------------------HLGASLARVLSGFLAALGVGVALGLAIGRSRLARDLLLPPLEVLRPIPAVAWIPLAILMFPSSEVSMAFITFTGALFPILLNTVHGVESVHPRLVAAARSLGAGDAAILREVILPGAAPSIVTGAAIGMGTAWFCLVTAEMIGQYGIGYFTWESYTLQNYDDIVVGMLLIGLLGMGSSLVVRWLGDR---
294341758    ---------------------------------------------------------------------------------------GIGWNLLASLQRVAYGFGLAALVGIPLGFAIGRVQFLNRMLSPLISLLRPVSPLAWLPIGLYVFSNAPAAAIYTIFICSIWPMMINTAIGVQRIPADYLNVARVLDLSTWKVFTKILLPSVMPYMMTGVRLSVGTAWLVIVAAEMLGGTGIGFWLWNEWNNLNLAHIIIAILVIGVTGMVLEGALMLIARR---
297539843    -------------------------------------------------------------------------------------DQGVGWNILASLQRVALGFSLAALVGIPLGFIIGRFEFMSRMTSPIISLLRPVSPLAWLPIGLLVFKAANPAAIWVIFISAIWPMIINTSVGVSKVPQDYMNVAKVLNLSEWKIVTKILFPFVLPYMMTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIFVVGIVGLLLEFALTQIAKK---
150018366    --------------------------------------------------------------------------------------NNYLQAIGQHLEISLLSLLVAAIIGIPFGILSTKNKVWYRWVTTSFNTLRIVPSLAVLIMFIPIVGTGVKPALIALALLGIPPILLNTALAFNTIPEFMIETSMAMGMSKAQSFWKVKVPLAAPLMLTGIKTAMVEIIASATLAAYIGGGGVGNIIFTGLGLNRADLLLIGGVTVAILSMLANVIMLGFEK----
160941503    ----------------------------------------------------------------------------------------LWVNILASLQVALSGFLAAIIIGVPLELVMGWWTYADRFIRPIFELVRPVPPIAWIPLVVVWMGIGLKAKALIIFFTAFVPCVINSYTGIKLTNKTLINVSRTFGASNAEIFWKVGVPSSLPMVFAGIRVALGNSWSTLVAAEMLAASGLGYMIQIGRTVARPDIVIVGMVVIGAIGAILSGFLSRAEK----
209886210    ----------------------------------------------------------------------------------------IFVHIWATVYATFLGFAIGAVLGVVGGIWLGVSPFFSRLLNPYIWAFNALPKVALAPLLILWFGLGIHSKVALAAVLVVFLVFVNTFSGVREVDQDLIDGVRLMKAKRSQILMKVILPSALSWIFVGLKSSLPYALIGVIIGEMIASNGLGYLVQRAGSEFDTAGAFAALTIIAVIAAVLNEFVQASQER---
282863091    -------------------------------------------------------------------------------------------DALASLRRVLVGFALGTLLAVPVGFLMGWYPVARGLLEPYIQFFRTVPPLAMIPLAIVLMGIGEVPKIFVIFLAAFLSSVVAAFQGVVGVDRTLIDAARVLGARDGTVFLKVVVPASAPFILVGMRIGLGSAWGTLVAAELIAAQGLGFRMQSAQLYYDLPTIFV-------------------------
221066157    --------------------------------------------QFALRLLPWLLPVALIALWGWLSTRVLPAPLDVLRAAWTLAESGLWTHVKVSAGRALAGLAIGGSLGLLLGLLTGSLRWAETLLDSTIQMVRNIPALALIPLVILWFGIDESAKLFLISISVFFPIYLNTFHGIRNVDPGLIEMGRSYGLTRWQLYRDIVLPGALSSILVGLRFSLGLMWVILIVAETISAAGIGYLTMNAREFLQTDVVLVGILLYAILGKLADVFARSLERW---
78486419     ------------------------------------------------------------------------------------------KMMWETIEMGFWGTAISIVISLPLGILAARHPIIYQVARGWLSFHRAMPELIVALFLVLIYGFGPIAGVLALAIHTSGVLGKFFADEIENAPKGPQMALSSAGANPLKVLRYAVFPHVLPAWIAYIQYIFERNIRTATVLGIVGAGGIGMELKGRWDLFDYDHVATILLIIFITVVLLEA-----------
126435113    -------------------------------------------------------------------------------------------DSYQHVSAVVQSVLIAAVVGVAIGVLTYRNATAANLATATSSVILTVPAFALLGLLIPLFGLGVVPSVAALVLYSLLPIIRNTIVGLNAVDPALTDAARGIGMSRLATLGRVELRLVWPSILSAMRISTQMSMGVLAIAAYVKGPGLGNLIFAGLARVAVPMALTGTLLIVILALVLDAVLVLIGR----
126667656    ----------------------------------------------------------------------------------------------QHVELTLISGGLAVPVGIALGIMLSRFRNLSEWTMQGLNVGTTIPTLAILALSMSFLGIGMLPAIFGLFIASLLPIVRNTYTGLLGVPAHLKEAAAGIGMSSTQMLLKVEIPNALYVMFAGVRTALAINVGTVPLAFLIGGGGLGELIFTGIALLNTQMMLAGAIPTAMLAILVD------------
225022213    ---------------------------------------------------------------------------------------------VQHLELTAVSIVVVLIIAIPLGILLTRKPWLTTPVMSLANLGQAAPAIGLVVLIAFWLGFGFTTAAVALILYAFLPVLKNTMVGLDAVDPKLVEAGRGMGMSAVQVLFQIELPLAVPIMLAGIRTALVLLVGTATLATFVDGGGLGILITTGVNLALNRVLITGSLLVALLALAVDWIARVLEHTLR-
160895595    -------------------------------------------------------------------------------GVLLFTEYGFLHDIGMTVWRVMGGFILASVVAVPLGIAMGAWKPVEAFFEPFVSFCRYLPASAFIPLLILWAGVGETQKLLVIFIGSVFQITLMVAVTVGGARKDLVEAAYTLGASNTGVVRRVLIPGAAPGIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGLIGLVSDFIFKSLNRRM--
258405766    -------------------------------------------------------------------------------------------YTWASTYRVMVGWALAVLFGVPLGLAIATSKRTAAICAPLIEFARYLPVVALVPLTLLYFGIGDAQKFVVIFLGTFFQLVLMVVDSVAAVPADLTRAAATLGASRAQSYRLVLFPGALPGILDNLRITIGWAWTYLVVAELVAANGLGYMILRAQRFLAIDRIFAGLIIIGLLGLATDCLFKLLTR----
222102562    -----------------------------------------------------------------------------------ILDNGLAGELGASLLRNLSGFGIGAVLGISFGTLVVLTKLGERLVMPTFNGLKQISLLAWIPLISIWFGFGEQAKIVFVALAAFIPIALNTFDGIRQVPRDLIEVGRALRFSPRQRIFTIYLPSALPMIATGVHLGLIYSWLATVGAELAVGPGIGGLVIAGRERFDMSLVMVGVIILGLVGFIFNRLAAALE-----
141875488    ----------------------------------------------------------------------------------------------------------------------------------LVGVLQTVPSLALLAILIPMLGMITVPALVALFVYALLPIVRNTCTGILQVPQGLRMAALALGLNRRDRLLHVDLPLALPVMLAGVKTAAVMSVGTATIAAFIGAGGYGERITIGLALNDNDMLLAGAIPAAVLALLTQGLFELVERW---
254504342    ----------------------------------------------------------------------------------------IWKNSVQTLYTTVVGFVMAVVGGMALGLAIGWSRSIYAGLYPIMIGFNSIPKVAVVPILVIWFGIGTIPAVITAFLIAFFPIVVNVATGLATIEPEMEDVLRALGAKKHDIMLKVGIPRAMPYLFGSMKVAITLAFVGSVISESIAANGLGYMMQLAQSQFNVPLVWAGLVALAVLGIIMYALMAWLEMRM--
269797021    ------------------------------------------------------------------------------------------RYLGEHVSLTLQAIAIALVVAIPLAALAHAWPWLSGPLVATTGVLYTIPSLALFAVVYPFIRDRRSTVLLGLVLYALLLLVRNTLVGLRGVDPAVTDAARGLGYGRWRMLFTVEMPNALPAVITGLRLASVSTVALVTVGVVIGYGGLGQLMFRGFTSGYHAQIMTATLLCLALGLLIDLVLYLVGR----
282889088    ------------------------------------------------------LVLPAAALAIWWAVSALHAGKGGLLVTPAQVWQTTWQQVTSSLAREASGFAIGTVLGLALGVALGLSRIAARVIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRVYVEAARVFRYTQRQLVWHVILPAALPSIFTGLYLALIYSWLATLGAELVAGSGIGNTLIDGSENFRMDLVLFGIVVVGAVGSLLSALARAAER----
135056502    ------------------------------------------------------------------------------------------QRIYEHLIFSFGAILVAAVFALPIGYLIGHTGRGQQFVVGLSGATRALPSFGLILALALFLGVREQAAIISLSLLAFAPLLSGAYAGVQAISSETILSARAQGMTEWQLFFKVELPLSLGILFGAVRNASLQVIATATLISYVGLGGLGYEIIQGIPLRRYDQMIGSALVVAFLALAIDWFLSKLQK----
194291559    ------------------------------------------------------------------------------------------EHFAASMLRVFGAFALAVATAVPIGVMMGVSRIARGIFDPPIEFYRPLPPLAYLPLIVIWFGIDETSKVLLIFLACFAPLAMSAQAGVRSVTIEQINAAYSMGATPWQVVRHVVIPAALPDILTGMRIAIGFGWTTLVAAEMVAAAGLGQMVLNASNFLRTDVVIMGIVLIGLIAYVFDLLMRKLARW---
33600006     ----------------------------------------------------------------------------------WFASGEIYPHLLVTLAETLLSFGLGSATGLAVGLWLALHPFWAAVFDPFIKAINSMPRVVFAPIFAVWFGLGIGSKVALGVTLVFFVVFFNVYQGVRDVNPNVVASARMLGARPRDLLRHVYLPSATSWLFSSLHNAVGMAFVGAVIGEYLGSSGVGYLILQAEGVFDINTVFAGIVVLTLFAVILDFVVSIAEKR---
289549897    --------------------------------------------------------------------------------------KAIWQPMLDTIRMAIVGTFLGAIVSVPIALICIRTKWITIPARFILNIVRTIPDLLLAAIFVAVFGIGQIPGVLALFILTICVIAKLLYEAIETIEPGPMEAMTAVGANKTKWIVFGVVPQIISTYFSYVLFAFEINIRASAVLGLVGAGGIGLFYDSTLGLFQYPRTAMIILFTLVIVVIIDYVSS--------
134959612    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMAFGVLLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATNNQILRHVILPNALPEILTGIRIAIGVCWGTLVAAEMLGTTGIG------------------------------------------
163857217    --------------------------------------------------------------------------------FLALMQTRLPHDILMSTQRVLLGVLLGIVLAVPVGFVLGWYKSVRSFVDPVINFFRALPPIALIPLVIVYFGIGESAKIAILFYASFFAGVIVMYEGIAQINPIYVRVSRTLGASDGEIFRKVIVPLTIPHMLTALRVALGVAWATLVASELIAAQGLGALIQDASSFFQLDIIYVGIICIGLIALVMDLILRAAARR---
261402938    ------------------------------------------------------------------------------------------ENTLISIKRVLSGFFLASAVAIPLGILMGHYKTVNNLFDTIIELLRPIPPLAWVPLSLAWFGLGEMSMIFIIFIGAFFPILINTISGVKSVPTPLIEAALTLGAKGRDILLKVVIPASSPSILTGLRVGAGIAWMCVVAAEMLPSSGLGYLIMYAYSISRMDVVIACMIIIGIIGLILDRGLRYIEDK---
183985267    ----------------------------------------------------------------------------------WTGSAGLAHRTAEHLEYTALAVTASALVAIPIGLIIGHTGRGQLLVVSAVNGLRALPTLGVLLLGVLLFGLGLGPPIVALMLLGMPPLLAGTYAGIASVDPLVVDAARAMGMTEAQVVLRVEMPNALPLILGGLRSATLQVVATATVAAYASLGGLGRYLIDGIKERQFHIALVGALMVAALALSLDGLLALA------
261406189    -----------------------------------------------------------------------------------MISGELWGHLGVTVGETVVGFLLGTLVGTLMAVLIWWSPFLNKVLDPYMVVFNSMPKVALGPIFIVMFGAGFTAIVVTTLSITVIVTTLVVYNSFNEVDSNLIKVVRTFGGTKRQVFQRVILPASYPAIVSTLKVNVGMAWVGVIVGELVAKSGLGYLIMYGFQVFNFTLVLSSLLIIAVVATAMYQIVVYIERK---
135478545    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDHLSAFIRSKIK-
260426820    -------------------------------------------------GLPMVSFLFILALWVVGASGVVSEAIFPAPWSVWSATVEMWQDLGVSLGRAGVGFAIGATLGVTMGLLTGRVALVRTLLNPFLNLLRPIPAIALVPVAIVWFGIGEGSKYFVVSYTVFLTVWFNTHHGMQYVPETYLRAARSLGASRLREFLTVVLPAAAPHIFAGIRLGVALAFLSLVAAELSGASGLGFRLQEARQYIRTDRMFSLLIILGILGAVADLVVHRIGRK---
167031281    ---------------------------------------------------PWALPVLLLAAWQLAVSAGWLSTAVVSAGVELVRSGEIWTHLAISGWRAGLGFVIGGSIGLVLGFITGLSNWGERLLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDPALVEMARSYGLSGFGLFRQVILPGALPSILVGVRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDVVVLAIVLYAVLGKLADLAARGLER----
167577393    ------------------------------------------------------------------------------------------QHLLASLARIATAFALALVTAIPAGVLIATNRIVRGAVDPIIEFYRPIPPLAYLPLMVVWFGIGDASKVLLIYLTMFAPLAIATAAGASGVSESRLRAAASLGATRLKLLRHVVLPSALPDILTGVRIALGAGWSTLVAAELIAARGLGFMVYSASRFLVTDVVIAGILVIGAIAIALEIGLRALQRR---
220924746    ------------------------------------------GLTGLVLPLTILVLWEASATFRWIDPVFLPAPQLVAAAFWMLTAQNLALDFLASISIVGQAFLYGSAAAILLGIAAGLSRRVEEFFGPTFDTIRHIPGIAWLPLIVLWLGIGAPAKVLVIAKSVFFPVFLNTLQGIRNVDKNHVELARALTLTRWQLVRRVVLPSALPSILVSLRYAAGLAWALVVVAELSGLEGLGFLIFRAQGLLLTDQLMVCMVVIGLVGFAIDRGMALVQRR---
118582203    -------------------------------------------------------------------------------------DMGIGWNVLASLERVALGFGLAALVGIPVGFLIGRFRFIARMFGPLIALLRPVSPLAWLPIGLLLFQRAEPASTWTIFICSIWPMILNTAEGVMRIPQDYLNVARVLKLSEFTVMRKILFPAVLPHILTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLNVQNIIIAILLIGVVGMALEQGLMAIARR---
294085008    -------------------------------------------------------------------------------------------HIWDSLFRVIVALTLGILLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATNQQIMRHVILPNAMPEILTGIRIAVGVCWGTLVAAEMLGTTGLGFIENVARTVADYELIWVTIILLGMLGLLFDIIMRWV------
49083481     ------------------------------------------------------------------------------------LDASLLQHVGTSLLRVLLALGAAVLTAIPLGVLMGLNPLAGAALDPLVEFYRPIPPLAYLPLIVIWFGIGELSKVLLIYLALFAPLLIATAAGVRRVDRSRVQAVRCLGASRWQVVRYVILPSALPEVLTGLRIALGVGWSTLVAAELIAANGLGFMVQSAAQFLATDVVVVGILLIAAIALAFELGLRWVQRR---
135646358    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMGFGILLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRYVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGVLGLIFDLVMRWV------
310759291    ------------------------------------------------------------------------------------------QHITSSTGLVLYGFAAAALTGVPLGILMGQSRLVEAYVNPVFQIVRPIAPIAWIPLTILWFGLGTSAKVFVIWLAAFAPTVINTYTGVRNIDDTLIQAARVNGAVGRRMLLDVIVPGALPAIFTGLRTSLQACWMVLVAAELVGSFGLGHVLIIATRDLNSGMIVVAMAAVAGMGMLMSALLAQIERR---
256392272    ----------------------------------------------------------------------------------------YGSLIQQQLTMALLSVLFGLIMAIPVALLCVRYPKIYPAVVGLLTVIYSLPSIALFVLLVPSTGLTQTTVIIPLSFYSLAALVPNIVEGIRGIPEDVRLAAVAMGYTGTRRLVAVDLPLAVPPIMAGLRIATVGNISMVSVGTVIGVGAFGALFTAAAQLSRSDLAVTGIVVIVALALACDLILVIIQR----
85704603     ----------------------------------------------------------------------------------------LWPHILQTLYSTLTGFTLGVIIGVSIGVMIGTSRVAYGVAYPLLVGFSSIPKVAVVPIFVLWFGSGTTPAILTAMVICVFPIVVNISTGLATTEPDLEDVLKTLGASKREILWNVGLPRTMPYFFASLKVAITLSFVGAVLSETVASNGIGNVMMTASSNFQVSLVFAGLIVLALMGVALYAFFSFLESR---
254486618    ------------------------------------------------------------------------------------------PHIIQTLYSTLTGFVLGVGIGVALGVIVGTSKVAYAVAYPLLVGFSSIPKVAVVPIFVLWFGSGTTPAILTAMVICVFPIVVNIATGLAATEPDLEDVLKTLGASKSEILWNVGLPRTMPYFFAALKVAITLSFVGAVLSETVASNGIGNVMMTASSNFQVSLVFAGLIILALLGVALYALFSVLERR---
118469424    --------------------------------------------------------------------------LIVEAGIELIRNGQLADALRVSGARVVIGLLLGGVIGVALGTAVGLSRWLEATVDPPMQMIRALPHLGLIPLFIVWFGIGELPKVLLVALGVSFPLYLNTFSAIRQVDPKLFETAQVLGFSFWQRFRTIIVPSAAPQVLVGFRQSLAIAWLTLIVAEQINASGIGFLINNARDFLRIDIIIFGLIVYALLGIGTDAIVRALERR---
39935744     --------------------------------------------TTALALIVPLGLLLVWDLMVWTGTRLVPPPSGVATMMWDFAFGGIYDHFWKSVQRVYGGFFLAALLGIPLGLMIGRIPLLRALLDPTLALLRPIPVTAWLPLSMIFFGLGPKSAVFLVFLGAFYPILLNTVFGVKSVDVRLFEAAGMLGCSGPQLFRSVVLPAALPSIFNGLRLGASFAWILIVVGEMTGVPGLGAVIMDGRTLSRTDLVITGMIIIGITGFLSDRIL---------
118464857    ------------------------------------------------------------------------------MHYLLTHLDDAARLTVVHLRLSLVPVLIGLAIALPLGMLVQRRRFARRLTTAVASVVFTIPSLALFVVLPMIIGLDEANVMVALTAYTAALLVRAVLEALDAVPAQISDAATAVGYPRLTRMMKVELPLAVPVLIAGLRVVVVTNIAMVSVGSVIGIGGLGSWFTQGYQTGKSDQILAGIIALFALAVAVDGLIVLGGR----
142596653    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTLGIIFGVPLGLFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNLGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQILREVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTSGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
134341258    --------------LEDGFLAVRPALRTVLDPLTQPLSWLLDSSLYVFTATPWWIFVPIIAFLCFLVSKSLKAGSLVLAVMAFFLFIDHYTFAMQTLAIIFVCTFLCVLLGVPLGILMSKSDRTQRMLTPVLDMLQTLPTFVYLIPLIFLFNITEPKLYMAIILYAIVPVGSL------------------------------------------------------------------------------------------------------------
89895229     ----------------------------------------------------------------------------------LLFTGEIFTHIKSSLFRLGVGMAITIGLAVPLGLFIGLFSRAQKFITPTLAFLQQIPTIAWIPVFILWLGIGEAMKIALMVYAAFFPVFINTLFGIQSVDQKLKEVAQAFSLGYQARIIHVYLPSAAPHFFVGIRLGFSNCWRALVAAEIIASSGLGYLLMEGRNLAQAELIFVSIFIIGSLGALIDYGIKYLEQR---
308176055    ----------------------------------------------------------------------------AAAAVELFQDGELGPHIGISTQRVLLGFFFGSLLGLAFGALVGLSKLADAFLGLSISALRAVPSLAWVPLLVLWMKYGEDSKVTLVIIGAFFPVFTTVALALRHVDAQLVEAARSFGLKGLKLLRTVQLPAVVPAIFSGLRLALAQAWLFLVAAELLGASGLGFLLTDSQNNGRLDRLIMTIVLLAIFGKITDALLSVAERW---
136205616    ----------------------------------------------------------------------------------------LWGMTWATLYNTFWGFLVGVSSGVLIGLILGRSYVLAKIFEPFIVAFNSLPRIALVPLIVLLFGLGDLSKIMTAWIIVFFLVFFNTYEGARSVDRDQINAAKLMGASDLQITMTVVIPSTMSWVFASLTPAVSFSLIGVIVGEFIGAKGLGKIIIESESTMETADMMVSLFVLMIVGVLL-------------
118470325    --------------------------------------------------------------------------------------------AYQHMSFVVQTLLIATAAALVVGVLIYRSPWASAIGNTLTSVGLTIPSYALLGVLVAFIGIGVLPSVIMLVFFGFLPILRNVLVGLGGVDRALIESARGMGMSRLSTLLRLEIPLAWPVIMTGVRVSAQMLMGVAAIAAYALGPGLGGYIFSGISRNATNSIVAGTVGILILAVVLDTVLNIITR----
108799459    -------------------------------------------------------------------------------------------DSYQHVSAVVQSVLIAAVVGVAIGVLTYRNATAANLATATSSVILTVPAFALLGLLIPLFGLGVVPSVAALVLYSLLPIIRNTIVGLNAVDPALTDAARGIGMSRLATLGRVELRLVWPSILSAMRIGTQMSMGVLAIAAYVKGPGLGNLIFAGLARVAVPMALTGTLLIVILALVLDAVLVLIGR----
111226061    ------------------------------------------------------------------------------------GDEGIAHRLGEHLLLTGASVGIACAVALPVGIGLGHLGRGGTLAINVSNIGRAVPTFVLVLLAIGPLGIGDTTTVVALTLFAIAPLVTNSYVGMQEVDAGAKEAARGMGMSGGQLLRRVELPLALPMIMLGLRLAAVQVVATATIAALIGGGGLGRFVVDGLANNRRPEVVGGAILVAVLA----------------
308186280    ------------------------------------------------TLVPWLLPTLLVVVWGWLSNRILPAPEKIVTTFWQLTASGLWQHLAISSWRALIGFSIGGSIGLILGLITGTSKTGERLLDTSVQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNIDRGLVEMARSYGLSGWSLFIQVILPGALPNIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVAALLLER----
134655649    -----------------------------------------------------------------------------------LFTEDYYINIWVSCRRIFIAFAIATGLGVPLGLFMGWSQKFKDYAFPILELLRPIPILAWVPLAIVMFAGFETPIIYLATLASFFVTALNTMLGVESIDESYFRAAGCLGSKKHHIFLNVVVPGALPYIFTGLQISIGVAWFSLVAAEMIGDYGLGYMIMDSYMVNKYTTMVMAMLTLGFVGWITSAMVRSAGDRM--
193212850    ------------------------------------LLDRVFYLTGILLFLAVWQLASMFKLFGADFSDSFSPVAAFSALFEMIKSGELIHHAIPSIRRVLTSLLLAIIVALPIGVLVGYFKRVEQLTYVVFQFMRMISPLAWMPIAIIIFGVGDVSVTFLLWLVAIWPLILNTSHGAGRVSPLWVNMSRTMGAKDTGILRKVIIPAAVPDMLTGLRLAVGVSWIILVPAEMLGVPGLGYFILDTRDRFRYDQLMATIMVIGAIGYLLDSANRWLIKK---
302537611    --------------------------------------------------------------------------------------------IWTSVSRGLLGFLLALAIGTPLGLLVARVKFVRAAIGPILQGLQSLPSVAWVPPAVLWFGLNDAMMYTVILLGAVPSIANGLVSGIDQIPPLFLRAGRTLGATGLRGAWHVVLPAALPGYVAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNIDLPGVFLAIILILVVGIAIDLLIFSPVER---
139808208    -----------ADFWNRGVDWIWDTFFYPLKIFNTWLIQDVLQPMRAAYLRMPIVATFVLVMGAGYIIGGIRSALVVGSLTLFIALSPWWDRALVTAYMATFGVIASSTIGITVGTLCAQNNYSSKFILAICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSIPPALNDAGAMSGVNNFQRIFKIDFPLAFPHI---------------------------------------------------------------------
143902965    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTLGILCGVPLGLFMGLSRFAAGYFDPLIELYRPVPPLAWAPLIITVFGIDNSGKIFLLFIVSFAIMVISARAGASGTQLSKIHAAHSLGASHWQILKEVIFPNSLPEILTGIRVAIGVCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGLLGLLFD------------
94984279     --------------------------------------------------LPWVVVWPTLLILCLLPGVLPRLVGPLSPGQLLVFDPPLWQLTLTHLALVLLATAVVLLFGIPLAVVVTRPGRLQHLTETLVGLGQTVPTFAILALAVPALGFGWTPTLLGLILYGLVPVVSNGVAGLLAVDRNLLDAARGMGMSNGQRLWRVELPLALPVLLAGIRTSTVYNVGTATVGAALGAGGLGSPIINGLSQQNTGLI---------------------------
229191770    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMRSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALLATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDWISSSIRKRI
296118044    ------------------------------RISGRIISPIIAVLLWQLLSVVGLLPERILPAPTAIITAGWEVLTDGTLAIALATSG----------QRVITGFLIGVVAGIGLGLLVGMSSLFDAALDPLLQALRALPHLGLVPLFIIWFGIGELPKVLLIALGVLFPLYLNTASGFRQADPKLLETARVLGFSFSQRVRKVIVPGAAPALFVGLRQASASAWLTLIVAEQVNASGLGFMINNARDFYRTDVVIFGLIIYATLGLLTDALIRRWEQ----
142357859    ----------------------------------------------------------------------------------LTASGELWKHIRDSLRREFIAFCYAS-VAIPLGVLMGCFKWINEQVDPIVEILRPIPPIAWIPLSILWFGVGNTQNQFIIFLGIFFPILLNTIDSVKNVEPNLIRAARCLGATGWSVITRVILRAALPQIVTGIRIGLGVGWMALVAAELVGANGLGFLINDARTVLRTDFILDGM-----------------------
42782770     --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMSSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPKEALIATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNXSRV--GIILLGIILMVIIIDFISSSIRKRI
163852820    --------------------------------------------------LPWLLPTLVLAGWQAAASFGLVSTRFAAAGWRLAQTGELWENLWVSFARAAAGFLIGGGIGLSFGLANGLSNLSEKLTDTTLQMVRNIPHLSLIPLVILWFGIDEGAKLFLVALGVFFPVYANTLHGIRSVDPQLIEMGRVYGMNRRELFWRVVLPGALPSIFVGVRYALGIMWLTLIVAETISANGLGYMAMQAREFMLVDVVVLAILIYAGLGKIADSLTRALER----
91774682     -------------------------------------------------------------------------------------DQGIGWNILASLQRVALGFGLAALVGIPLGFVIGRFQFISRMAAPVIGILRPVSPLAWLPIGLLVFKAADPAAIWVIFISAIWPMIINTAVGVSKVPQDYMNVARVLNLSEWKIITKILFPFVLPYMMTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIFVVGIVGLLLEVALTSIAQR---
269955520    ------------------------------DALQTPTGAVQRGAAAAWKRIWPPLLAVAVVLVIWQAVVWSGIQVATAIG-NAAADGSLWEALVTSLSRGVLGFLAAVAIGTPLGIIVARVKFVRVTFGPIITGLQVLPSVAWVPAAIIWFGLSDGTVYFVVLMGAVPSIINGIVAGVDQVPPLLRSVGRVLGAGRLAMVTEIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIAVGGLGQFLDQGRQLADMSLVFTAILLILAVGIAVELALFAPVER---
254386759    --------------------------------------------------------------------------------------------IWTSVSRGLLGFLLALAIGTPLGLLVARVKFVRAAIGPILQGLQSLPSVAWVPPAVLWFGLNDAMMYTVILLGAVPSIANGLVSGIDQVPPLFLRAGRTLGATGLRGARHVVMPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNIDLPGVFLAIILILVVGIAIDLLIFSPVER---
251789059    -------------------------------------------------------------------------------------DQGIGWNVLASLERVGIGFGLAALVGIPAGFLIGRFRFMAAMFNPIISLLRPVSPLAWLPIGLLLFQRAEPASSWTIFICSIWPMILNTAEGVRQIPQDYLNVARVLKLSEFTIMRKILLPAVLPSVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNVPNIIIAILVIGVVG----------------
251799972    ----------------------------------------------------------------------------------------YLQPVLDTLAYGVVATVLASIIGLLFGFLMARHPAIRTVLRGFISLLRNIPFLVWASILVVIFGVGSMPGIFSLILFGSGFLARVYAEAIEEIDNHATEALDAMGAGYLQKIKHAIIPAFIPGYISWTLFMFELSIRASSILGLVGAGGIGSQIKLTMDLFQYNRTSTVICILIVLILVIEFMTKRIRER---
86608094     ------------------------------------------------------------------------------------LDQGLLRQTLASLQRVAIGYCSAALVGITLGILVGSSVWINRALDPIFQFLRMVAPLAWVPISLAALQRNEPAALFVIFITSIWPILINTAVGVRQIPEDYINVSKVLKLSKVDFFFKVLLPSALPYMFTGLRIGIGLSWLAIIAAEIVGVPGIGFFIWDAYQQNYVTEIIVAVIYIGAVGLLLDRLMSVLQNK---
297204708    ------------------------------------------------------------------------------------------PDLAISLQRAGIGLAIGLTVGILTGVLGGLLRSGEYLFNGLVQVLNTIPLLAVLPLMIVWFGIDELTKVLLISFGAGVPMYLNLFAAIRGVDQRLIEMARTTGAGTWRLVTRVLVPGALPGFLVGLRFSLAYSVLGLVAAETVNADGLGFLITQGQTYLQTNQVFVGLVIYSLLGLLADQFVRVLER----
227502867    -------------------------------------------------------------------------------------------RSYQHASLVIQSVAVALVIALIIAIFVAQRPRGAAIANALTSIGLTLPSLALLGLAIPLFGIGTIPSVALVVFYAVLPILRNAIVGLHTVSDDVIESARGQGMSSTAILFRIRLPLAWPVIMTGIRVSTQMSMGVAAIAAYALGPGLGGYIYSGLSTNALNFTLVGTIGVVIIALIVDAILAGIQK----
297559379    ----------------------------------------------------------------------------------WTGGAGIPARLGEHVYYSLLGLLLSAAVAVPLGLLTGHTGVGGFLTTSLANFARALPTIGVLFLIVLAAGIGIVPVLCALVALAVPPILVNTHEGVRGVEPRLRDAAVGMGMRGHQVLLRLELPVATPLILIGMRTAAVQVVATATIAAYVGVGGLGRYIVDGQARQDLTMMLGG------------------------
152980281    ------------------------------------------GLKKLVPWIVPVLLISIASQLGWLSSRILPEPFAVAAAWELALSGELWTHVKVSLWRATTSFAVGGGLGLLLGLLTGTFKTAETLLDTTLQMIRNIPALALIPLVILWFGIEETSKIFLVAVGVFFPVYLNTFHGIRSVDKGLIEMAKSYGLSGWSLYRDVILPGALPSILVGVRFSLGLVWVLLIVAETISASGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVVSRTLE-----
256678506    ------------------------------------------------------------------------------------GDAGVQHRLIEHLGFTGLSMLVACLIALPVALWLGHLGKGGALAVNISNIGRAIPTLALLALLSLTPLREETPTLIALVLFAIPPVLTNAYIGMREADRAVVEAARGMGMSGGQVFLRVELPLAFPLLMTGIRSAAVQTVATATLAAIPGGGGLGRVITAGFNLQNTSQ----------------------------
262067155    -----------------------------------------------------------------------------------------------SLRRVLAGFFISSVLGISLGIFMGISSKAKEFFQLILTAIRQIPMIAWIPLIILWAGIGEVSKIVVILFAATFPIVVNTMGGVDSTSETYLEVAKMYGLSKKDTFFKVYLPSALPNIFTGLRLGLGASWMAVVASELIASSGIGYRLNDARSLMRSDVVIVCMIIIGLVGLLMDKLIVLI------
300309985    -------------------------------------------------WIVPLAFLLLVEAGALIPARLLPPPSELAHTLWSLAQRGLLPHIAASLARVAAGFVIGSALAVALGLLVGISRRAEALLEPSFQALRAIPSLAWIPLLLLWLGIDETPKVVLIAIGAFFPVYLNLVAGIRDIDHKLIEVGTTSGLNTQALIGHILLPASLPYLFAGLRGGLSLAWMFLVAAELIAAKGVGYLLSDGRESSRPDLVLAAILILALLGKLSDGLLRAVEQKS--
288916344    ----------------------------------------------------------------------------------LVSEDHLFHQLWVSLSLSLRGALIGGSLGLLFGAVAGLWRIGEELLDATMQMLRTIPFLAVVPLFIVWLGIGDTPKVLLISLATLFPMYLNTYNGVRNVDRRVIEAMDVFGLRGARLVAKVIIPLALPSILTGLRFCLGVSVLALIAAEQINSSGLGYLMYQAQSLQQVDILVVVLAIYAILGLLSDLVVRVLEK----
116753834    ----------------------------------------------------------------------------------------FFQDLPVSLLHFFLGIFAGMIIAMPLGMGMGWSRSLDKIIDPIVEVVRPIPPLAWIPFAIVWFGLTHESAGFIVFIGAVFPILINTYVGFRNLPRVYVESAMVLGATRRDLIRYVALPYALPSIAAGIRIAMGIAWMCLVAAEMFGTSGLGYRIWSYYYLHKMEHVLLYMIVLGMLGLFIDKAFRSI------
29828726     ------------------------------------------------------------------------------------LQHSYLGLIGLHLKEALLPVLAGLLIALPLGQLCVRFRWLYPPVLGVTTVVYAIPSLAFFVVLIDYTGQSEITVMIPLALYSLVLLVPAIVDGVRSVPQETLAAATAMGFGPVRRYVQVQLPIAVPAIIAGLRVATVSSISLVSVGTLIGNQGLGNLLADAMFYHRPALAVNSVVTTAVLAILMDAALVLV------
299532970    -------------------------------------------------------------------------------------------HAWRTYWVTMAGFALAIVVGVLLGFLIGSSRLAYAAFYPLMTAFNALPKAAFVPILVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLIKVGLPRSLPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLVSAGSSMQMGLAFAGLIVVGAMAMVMYELFNLLEK----
301055173    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMSSRKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALIATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDFISSSIRKRI
160896588    ----------------------------------------------------PWVLLLAVILLWQVICSAFEVSEFIFPSPWAIGRQIIAAHAWRTYWVTMAGFGIAIVVGVLLGFLIGSSRLAYAAFYPLMTAFNALPKAAFVPILVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRWDVLIKVGLPRSMPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLVSAGSSMQMGLAFAGLIVVGAMAMVMYELFSAIEKR---
225575680    -----------------------------------------------------------------------------------------------TLAEAFLGLGCGVVAGFLMAAAMDHFAKLYQALYPLVVVTQTIPTVAIAPLLVLWFGYEMLPKVILIVIVTFFPITVGLLNGFRSADKDAVNLLRSMGAGKIQIFRYIKLPGAMGQFFASLRISASYAVVGAVISEWLGGEGLGVYMTRVKKSFAFDKMFAVILLISVISLILMKLVDLLQKR---
16128352     ------------------------------------------GTLAVLLTVWWTVATLLISPLFLPPPQQVLEKLLTIAGPQGFMDATLWQHLAASLTRIMLALFAAVLFGIPVGIAMGLSPTVRGILDPIIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSVQQVRIRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAIIAFLLELGLRALQRR---
300866703    ---------------------------------------------------------------------------------------GLFWQTLASLERVAKGYTLAAVVGIGTGVLVGTNPFLNKALDPIFQFLRMVAPLAWVPIALAALQQNEPAALFVIFVTSVWPILINTAEGVRQIPDDYNNVAKVLQLSRKEYYLNILFPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWNAYQQNYISEILLAVVYIGAVGLILDRLMAWLQQK---
135127809    --------------------------------------------------------------------------------------------LVQHTGYVVSVLVTAGIIAVVTGTLTRRNQLAKELSLSIASVFLTIPSLALFVIFIPLVGLGFTPSFIALLLYSLLPILRNTITGLDGIDNGVLESAKGMGLSPFQVLTKVQLPLAWPVILAGVRVSSMLIVGLAALATLVAGGGLGDFIKSGLARLPLPNSLEGTLLCLVLAVVIDLILQAL------
41406372     ------------------------------------------------------------------------------MHYLLTHLDDAARLTVVHLRLALVPVLIGLAIALPLGMLVQRRRFARRLTTAVASVVFTIPSLALFVVLPMIIGLDEANVMVALTAYTAALLVRAVLEALDAVPAQISDAATAVGYPRLSRMMKVELPLAVPVLIAGLRVVVVTNIAMVSVGSVIGIGGLGSWFTQGYQTGKSDQILAGIIALFALAVAVDGLIVLGGR----
303325963    ------------------------------------------------------------------------------------------RAFLEHLWMVAVVLGLSLAAAAVLTVTAMYSKVWSAFLVNLFSVIYAIPSLALFAILIPATGLGTTTAIIVLILYNQYVLLRNFLAGLRGVDPAVLEAAAGMGMSTLQVLYKIRLPLSLTPLFAGLRLAAVSTIGIATIAATINAGGLGSILFDGLRSMNMYKIMWGALLSACLAIGANHLLLWLENKVAV
254409551    ------------------------------------------------------------------------------------------QDIVASVFRVLCGFLLAALISIPLGTFMGTFASIRALMEPIIGIVRYMPAPAFIPLLILYFGVGETPKILLIFIGTLFFNTLMIMDSVKFVPKELIETSYTLGGKRHQVLLNVIFPFILPSIIDACRVNIAASWNLVIVAELVAATGLGRRISVAQRFLRTDQIFAGLIVIGLIG----------------
113868975    -------------------------------------------------------------------------------GFILFTEHNFIGDIGMTVWRVVGGFVLAAVLAVPLGIFMGAYKAAEAFFEPFVSFCRYLPASAFIPLLILWAGIGETQKLLVIFIGSFFQIVLMVAVAVGGARKDLVEAAYTLGANSAGIVRRVLIPGAAPEIAEILRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGCIGLVSDLVFKRANQR---
148252738    ---------------------------------------------------------------------------------------GYYLPLWSTLSNAAVGCAIGVGLGLVIGSLMAEVEAIERLVMPYAFALQSLPKVAIAPLIVIWFGFGDGSKIAISALLSFFPVLINSFTGLRAVEPERLDLMRSLSASRLETYRIVKLPNAAPFIFAGLDMAVVYALLGAIVAEFLGARGMGVVITQAQAVSDVAGVFAALIILGVLGIVLHGIVRWCEAK---
153007643    --------------------------------------------------------------------------------------DSFWNEAERHIALALGSLAAATAVGIPLGLVCHRLAGLRAFVLNSLNIVQTIPSMALFGILIAPLGWVATPAFVALFLYSLLPIVANTVAGLAQVPEPVTDAARGMGMTRLQRLFKTEFPLAFPVILTGIRIVMVQNIGLTTIAALIGGGGFGTFVFQGIGQTAMDLVLLGALPTVLLAVILDAAIEITGK----
158424203    ----------------------------------------------------PLITLALVIAAWAFATRPGGLPSGAVFSTLYLVDGSYWPHIRFTLLSTLTGYAIGSLAAVVVGILIAESETFEKFVFPLIVAVQSMPKVALAPLILVWFGFGLMSKVVLVALLCFFPLLVNTIVGIRRTDPELVEMCRSFNRSRAFIFLHVKLPSAASSIFAGLQIGIVLALIGAVVGEFIASQGLGYLIGSATVNMSVSTMFAGVLILAAIGMAGSSLMRFIAKR---
153812259    --------------------------------------------------------------------------------FTMIQDQSLFTHIGITLTETLVSFVFTVFLGIGTAVLLWCCPKLSRILEPYLVVLNSLPKSALAPLLIVWLGANIRTIIVAGMSVAIFGSIINLYTGFREADPEKLKLIRTLGGTKKDELTKIVLPSSVPLILSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYGSQTFKLTWVLMSIVILCVIAMGLYAILDFIEKR---
298488069    ----------------------------------------------------------------------------------MIVSGELAVHLWVSLQRALLGLSIGVSIGVVAALITGLSRRGEIALDSPMQMLRTIPSLALVPLFILWFGIGEFTKVALIVMGTTFPVYLNLFSGIRNIDPKLIEAANTLGLSRRELIWHVILPGSLPSFFVGLRYSLGISWLALVFVEQINTAGIGFLASDARDFMRTDVIVICLLIYSVLGLVIDGIIRTLER----
118576124    -----------------------------------------------------------------------------------------------SLWRLIVGLSAAIAGGVVLGVLMARVPAVDQTIGSLVLGLQSIPSIAWVPLALIWFGPFDAGIIFVTAVGAVFAVTINTYTGVKNIDPHYVEAARNMGARGGRLVTDVIIPAAFPYMISGFKQGWAFAWRGVIGAEILFSFGLGFLLHVGRFTSDVSQVISVMLVIMAVGMAVDGLFRRLEDRVRL
256379427    ----------------------------------------------------------------------------------LFLSDVVFEHLVPSLTRLLTGWGIAAVVGVALGLALGRSARAMEYAGPVLTFMRSIPPPALVPVFLLLFNIGTSMQLATIVFGVLWPILLNTVDGARSVDSTKTETSEVFRIPRAQWVLGVVLPSAAPKIFAGLRVSLSLSLVLMVVSELVGTNGIGSQLLLAQRQFDFPGMWAGIVLLGVLGYTLNTVLLALENR---
86136259     -------------------------------------------------WIGVLVFILLVTLAELGTRQGWISPLTLPLPSDVLKTFGLWAHMSVSLTRLFVGAVLGASLGVAVGVLIGLFSYVRAGLVPLTAALFPIPKIALLPLFVIWFGIDEGSKYALIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFNLSWMSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVTILSLLGVTMSATIGLIERR---
294085667    -----------------------------------------------------------------------------------IFTAEYYEHIRVSCQRIAIAFAIATGVGVPLGLFMGWSRKVRDFAFPLLELFRPIPILAWVPLSILLLPGFEGPVIFLATLASLFVTTLNAMLGVDSIDDDYFRAAGCLGSSKWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAYMNNVTVPMVIGMITLGFIGYVTSVMVRILGDK---
298243066    -------------------------------------------------------------------------------------------QMLVTIQTALLAMIIGVVGALPLSILAARHPTIYTIVRFLINIIRAIPSLVLALIFVTFIGLGPVPGAFGLGLHTISVLTKLYAEAIESVKPEPIEALSAAGANGLKRFRWGVFPQAFPLLASSTIYYWESNTRDATVVAFVGGGGIGFLLDQNLSLLNYANASVILVTLVVTVVLLDRVSDFVRSK---
269925524    ----------------------------------------------------------------------------------------WWTHTRITLLESILGFALGFGVAAVFGYILAHWRAVERLLSPHIAASQALPVVAIAPLITLWFGYGLLGKVIVCALVVFFPILVNTIVGIRNVPRDLIEVAQVYGAGWWQTFWMVELPLSLPVLLGGIRLGLTLSITGAVVGEFVGADGLGVLLNISKGMFDTPLMFVALITLALMAASFYGIALLLEK----
158424127    ------------------------------------------------------------------VWNAWVTWAFGPKGMGLNPYSGTWLESVTFSTIVAKGFSLAILVGVPLGIAIGWWKLFAMVVDPTIQWLRPVPITAWLPISIAIFGISDFGSIFLITIGAFYPIVINTTHGTRDVEKNWIRAALMMGSSPLTVMRRVVLPAALPSIFTGLRIGLGIAWTAVIVSEMVAVSGLGYVLWDAYYVGRMDIVIADMVSIGLLGYLSDVLIVRLE-----
13472532     -------------------------------------------------------------------------------------DIGLAWRVLISLQRVAIGFGLAAIVGVALGALVGQSIWAMRGLDPVFQILRTVPPLAWLPLSLAAFRDSSPSALFVIFITSIWPIIINTAVGVRNIPQDYRNVARILRLNPFEFFVKIMVPAAAPYIFTGLRIGIGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALAYIGVTGFCLDRLVA--------
295692010    -----------------------------------------------------------------------------------------WPKLIETIKMAVLGTVIGSVVAFIYSLLIARNKAVTGILRVIMNIVRTIPDLLLGAIFVAIVGIGPVAGVMALAVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHQAVLPQIMTYFISYVLYAFEINVRASTVLGYIGAGGIGLNLQQTLQVFNYAQTGTIIIVIIVVVVLIDYVSS--------
229821156    -----------------------------------------------------------------------------------------FEYMLESLQMAWMGTLIGAVLSFPLAFLAARTAPVVFVTRMVLNVIRAIPELILAIVMMPIFGLGPLAGALALGIGSIGTLGKLSSEAIEAIDSRPVEAVSATGARKAQVLAWGVIPQAMPEILAFWLYRFEINIRAGAILGAVGAGGIGSILKQLFDKREWDRIGVTLVVIILVTILVDQISAWVRHR---
221067184    ----------------------------------------------------------------------------------------LWTDIGVSLSRVLAGFSIGMLSGLVLGTAVGLSQFNHDLLDRSLQMLRTIPHLALVPLMILWLGIDETPRILLVALGTLFPVYINTASGIKNVDAKLLEMGKSYGLSRKELIKQIIIPGAMPSILVGIRYALGVAWLTLVIAETIASNGIGYMVQNARELLRIDIIIFAILLYALAGWLADWLIRQIEYR---
121607757    -------------------------------------------------------------------------------------------HLLSSLQRFAMGFVLALLTGIALGLLMAWFRWVDEIIGPVFEAVRFVAPIAWVPFAALWFGTGIGGPVLIIFMGALPPVLINTYRGARFVDRKYIEAARMLGAGPWRGITQVMLPAAVPAIVAGLRISAGLAWQSLVGAELIASSGVGYLMVKGQAGLATATVMSAMLAIGLVGLVIDVLLR--------
150388981    -----------------------------------------------------WGFGIFITLWSWWGTEFKMYSIISSLGSMLSVARSMISATMDTLYMSIVGVAISIVLSLIFAILSAKTTAIGEILKNIVSMIRSFPTIIFGIFLVATFGLGTFTGALALGVGGIGMLGKAYTESLEQIDPGQVEALKSVGASWFQIIGQAIMPQFKPSFIAWSLHQVDYNIRDSAILGMIGAGGLGMVLIGRIRLFQYSQAATA------------------------
110668537    -------------------------------------------------------------------------------------------NLAQSLLHYLPGLVVGSTLGVSLGLAMGWSGRLDNALTPVTRFLRPIPPLAWIVFAIVWIGIGHGGAAFIVGIGAFWINFYNAYAGVEGVSTHLKEVAASLGVDDLTMIRKVIIPAAMPSITTGLRTSIGQCWMIVVAAELFGAPGVGFQIINAAQNLATDVSVAYMVVISLVFLVSDGVFRRVERR---
253583587    ----------------------------------------------------------------------------------LIENGKLIKHIAISLRRIFIGFSITVFLAVPLGIFFGAFTNVYVYFKSIFEFFRHTPPLALIPMIILWFGIGETSKIVIIILASFFPVFLNVLKGVGGCDKKYIEVGKVFNLSQKDIFLKIILPNSVPDILIGLKLGIGYSWRAIIGAELIAASGIGYLILDAQQISRSDIVMLGIIVIGTLGIITDNVFS--------
2642138      -------------------------------------------------------------------------------------DMGIGWNVLASLQRVAVGFGLAALAGIPLGFLIGRSLFFARMFNPLIALLRPVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPEDYLNVARVLQLSEWTVMRKILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNV------------------------------
226308524    ----------------------------------------------------------------------------------------LWSNTKATMAAVLIAWVLASAVGVVVGVALGLLPRTERALTPYLEAANAMPRIALAPLFIVAFGISMSAKVALASTLVVFIVLASARAGVRSTDAEWLRLSTVLGASKFQVFYKVLLPVATPAIFSALRLGLIYSLLGVIGSELISARGLGQLIATYSATFRMEAVYAILIMLAIIAVALNQLMGAIERR---
300313548    ---------------------------------------------------PWFLLLVILGVWVWQVSDFIFPSPGSILQAMVDYAGPITEHALSTFWVTMVGFAIAVVVGVTLGFVIGSSPMLYAAAYPLMTAFNALPKAAFVPVLVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRMDILLKVGLPRSMPYFFASLKVAITLAFVGSTVSEMNASNGIGYLLVSAGSSMKMPLAFAGLVVIGAMAMAMYELFAIIEKR---
139887437    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIILGVPLGLFMGLNRFAKGFFDPIIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWISIFVMGMLGLLFD------------
239815951    -----------------------------------------------------IVFWQIASSLGWLSTRVLPAPVDVVAAWALAVSGELWTHVKVSAGRALAGLAIGGGTGLVLGLLTGSVKFFETLLDSTIQMVRNIPALALIPLVILWFGIDESAKLFLISVSVFFPIYLNTFHGIRNVDPQLIEMGRTYGLSRWQLYREVILPGALSSILVGLRFSLGLMWVILIVAETISAAGIGYLTMNAREFLQTDIVLVGILLYALLGKLADLFARGLEQW---
218507450    ---------------------------------------------------------------------------------------------------------------------------FLPLSRAIANAGQTFPPVAVLALAVPATGFGAMPTLIALFLYGLLPIFENTVAGLKQVSPQVLDAADGMGMSATQRLLRVELPLALPLILEGLKVATVINIGTATIGSTVAANGLGEVIIAGLISDNTAFILQGGLIVGLMAVLIYDAMGLIE-----
118593426    ------------------------------------------------------------------------------------------KALLETFQMALAGTLIGIVLSLPLAVLAAKSRAVYTSSRLLIALFRTVPDLVWALVFVIAVGLGPFAGTLAIAVDTVGFCGRFFAEAMEDVEKGPAEALTAAGASRFDTIFCAVVPAAMPSFITTSLFALEKATRSSVVLGLVGAGGIGIELKVAMDFFDYQLAMTIILMIFVLVLCVERLGTLARSR---
260454687    -------------------------------------------ITWKKLVLVPAVLTVVLVATYLWISNVELDSIAKNSLAGDIVEVRWWQ----HVKLTAISTFWVLIIAIPLGIAMTRRKKAAPGVTTLANIGQATPAIGLLALLVIWLGIGPSTAIIGMVIYAVLPVFSNTVAGLNAIEPTLVEASRGIGMSALGTLTKVELPLAVPLILAGVRTALVLNVGTATLATFGGGGGLGDLITSGIQTQRMPVLVLGSVLTVVLALLVDWLASLAE-----
143241719    -------------WVNDGEDYLKKNYRWITKIIAGYIKSGYYFLEDFLIDSPWLLVASIIFLPCLIAG-GLRLGLYSLFVIYFWGAVGMWDESLQTVALMGLSVLLCVFFGVILGVLCSQSDRFDGFMKPILDTMQVMPAFVYLFPALFFFGIGGAPAILATMIYA-------------------------------------------------------------------------------------------------------------------
121610891    -------------------------------------------------------------------------------------DKGIGIQLGYSLARVGLGFAIAAVVAIPLGFLLGMSPLMQRALNPFIQILKPISPLAWMPLALYTIKDSSISGIFVIFICSVWPMLMNTAFGVASVRRDWLNAAKTLEVKPLRKAFLVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYYVWNEWNNLSLTSVIFAILLIGVTGMLLDLVFARLQK----
142438130    -------------------------------------------------------------------------------------NYDLAEHLGFSLFRVIIGFLMGALVGIPLGYAMGLNNWFRGWFDPIVEFMRPVPPLALIPLIIIWMGIGEDAKIILLFLAALWIMAIAARAGVSGVTISKVHAAYSLGAKKWQIMRFIIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGVGMMIMTASKFQQTDIVILGIVLIGVVGFGIDLLVRWTER----
222081387    ----------------------------------------------------------------------------------LIVSGELLYHTGVSLRRVIIGFAIGASAGLVLGISMGLSERVEDYVKPLFLAFAQIPTLGWIPLLMLFVGIDETLKIIIIAKGAIVPMTLNTLTGIRGVSPRYLEVGRALRFSRWQTLRLIVLPGAVPSIFTGIRYGLTHSWTSLVGVELLASSGLGYLLVWGRQMFWLDTVIVAMIAIGLVGFIMDKSLDRTE-----
254441535    -------------------------------------------------------------------------------------DKGIGIQIGYSIYRVLTGYFMAALIAIPLGFLIGMSTVAYKALNPFIQVLRPISPLAWMPLALFVIQDSEASAIFVIFICSIWPMLINTAFGVAGVREDWVNVARTHELSAFKTAFTVILPAAAPTIVTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGVVGMLLDSALGLLQRR---
299134830    ------------------------------------------------------IVFGIVLLVIWQAASTWLIDPFFISSWAWTRDGSIFVHIWATLYATFLGFIIGSVAGVIGGIWLGMSPFVSRLLNPYIWAFNALPKVALAPLLILWFGLGIQSKVALAAVLVVFLVFVNTFSGVREVDRDLIDGVRLMKANRSQILMKVILPSAMSWIFVGLKSALPFALIGVIIGEMIASNGLGYLVQRAGSEFDTAGAFAALTIIAVIAAVLNELVQAAQSR---
293397112    ----------------------------------------------------------------------------------------LWETLNLALAATLLSVLVAGVLAFLAANNTHSPASLRMAIRTLVAFLRTMPELAWAVMFVMAFGIGAIPGFMALALHTIGSLTKLFYEALETSSNKPVRGLVACGATPLQRMRFGLWPQVKPVFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTNIKLDRYDQVSMTLLLIIVVVSLLDYISGELRKR---
188582838    --------------------------------------------------LPWLLPTLVIVGWQAAASLGLVSTRFAAAGWRLAQTGELWENLWVSFARAASGFLIGGGIGLFFGLANGLSNLSEKLTDTTLQMVRNVPHLSLIPLVILWFGIDEGAKLFLVALGVFFPIYANTLHGIRSVDPQLIEMGRVYGMNRRELFWRVVLPGALPSIFVGIRYALGIMWLTLIVAETISANGLGYMAMQAREFMLVDVVVLAILIYAALGKLADSLTRALER----
136136457    ----------------------------------------------------FYIFFGLIVLLAWFALSQWPTPADTWASFKTILINGYHQHVLQSVGLVTMAFLISSFTGFLLGIFMGANRKFEVLINPIFLTLRPIPPLAWIPLAIVWLGLGDPAKIMVIFVAAFVPSVINSFTGVRSIDVAQREAARMLGISGFSYYTEVLIPSAMPLIFSGLRLSLQASWTTLVAAELVGAAGLGSILNRAAQDINPAMILVGMISVAICGWTMTQLLGYLEK----
297625853    -------------------------------------------------------------------------------------------RSYQHASLVIQSVFIATVIAIALAVLVTSIPKLEPIANTISTIGLTIPSFALLGILIPLAGIGAVTSMILVAFYAVLPILRNATVGLLGVDRTLIESAVGMGMKPWTIFWRVRLPLAWPIILTGLRVSTQMSMGIAAVAAYALGPGLGSYIFTGLAQNALNYALVGTIGIVIIALVADAVLVLIGR----
172037472    ------------------------------------------------------------------------------------------KPLIDTLGMSIAGTGMAVIFSLPITFGAAQHPFVYFVSRIILNIARAIPELLLGIIFVAAVGFGALPGVLALGFHSIGMVGKFFAESIEHTDNAPIEAAKAVGANHLQIIYHSILPQVLPQIADVTFYRWEYNFRASLVLGAVGAGGIGFEIIGALRLLKYQEVSALLLVVLVMVTLVDSLGNFLRKK---
163846021    -------------------------------------------------------------------------------------------HTLATLTVTIPGFALALVAGFSLGIALDASPVLRRAIYPLLVTSQTVPIVAIAPLLVVGFGFGLLPKVLVVALITFFPIVVNTIDGLQSADRDQRRLLEAMGASYWQLLRLLRLRAALPAIFTGIKVSITYSVIGAVLAEWIGASGLGVYIARSLRAFRTDQVFVAALVTSLLTIALFTLVSLLERW---
238027432    --------------------------------------------------------------------------------------DAFWSEAARHLALVAGSTGAAFAVALPLGIGCAHRPAWRATLLPALNVVQTIPSIALFGILMVIGGIGPAPAFVALFLYALLPIVSSVVVGIDGVDARVIEAAAAMGMTPRQRVLGVELALALPVILAGLRIVLVQNVGLTAVAALIGGGGFGTFIFQGLGQAATDLVLLGALPTIALASVLSVVFDAA------
307297821    -----------------------------------------------------------------------------------------WSDIAETCAKAFLGLFIALGLGLAVGFVMGLIDVLYELIKPIVVILQSIPIVSWLALAIFWWGVGFSSPVYIVFLTLFPIFTINIAEGVRNVDKKLVEMAKIYKIPRNTVFGKIYLASAFPFIVSSMRAGIGIMWKSVAVAEMVGASGIGRAMSDAKYSINIERVFAYTLVLVVLGILTERLLDMIIKR---
153953662    -------------------------------GLNELLTKVFRKSLAIVLFLVFWQIAPIVGIADHQFIPTFSETISTI--WDLIFKNEMIVHVKVSLMRAIIGFMLAAVIALPLGFLLGGGKKVEEFLDPLLQILAQVNPFSLLPVFILLFGIGEVAKISIIFWVSIWPILFSTITGVKTIDPLLIKAARAMGTSKVKLFWKIILPGSAPNIFAGLKLSSGNAFLMLIAAEMIGASGLGWMVLNSEVNFQINRLFAAAFTIAVLGILINKTITFIERK---
126733602    ----------------------------------------------------------------------------------------LFKHLAPSLSRLAIGGAIGASIGIAVGVMIGLFSYVRAGLVPLVAAIFPIPKIALLPLFVIWFGIDEASKYALIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWFSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILQAGSLYDLERLFAGVVILSLLGVILSTVIGLIEKR---
254486686    ----------------------------------------------------------------------------------------LFKHLIPSLSRLAVGATIGASIGIAVGVMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEASKFALIAFGTFTPTVVATYAAVDNVDRSLIRMGQSFGLTWWSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVVILSVLGVGVSTVIGAIEAR---
169629549    ---------------------------------------------LLLSRIWPPALAIAATVAVWWLASSVLSQPYSLLAMDLLNRGVLLQDAGISLWRLLIGLCLAAVIGVPAGLLLGVSTTAERAARPVIQFLRMISPLSWTPIAVAVFGIGNQPVVFLIATAAVWPILLNTTAGVHSIEPGYLHVARSFHATRSEVLTAVILPAIRGHIQTGIRVALGVAWVVLVPAEMLGVSGLGYQVLNARDQLAYDQVVAVILVIGILGYALD------------
86748882     ------------------------------------------------------------------------------------LDKGLFWHLSASLQRVALGYSLAAIVGIALGVLVGQSVWAMRGLDPIFQVLRTIPPLAWLPLALAAFRDGQPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVAAVVQLNPLEFFTKVMLPSAAPYIFTGLRIGIGLSWLAIIAAEMIGGVGIGFFIWDAWNSSHISEIILALFYVGIIGFVLDRMIAGLGR----
241765919    ----------------------------------------------------PWILLVAIVLLWQIVCSAFNVSEFIFPSPWAIGVQVIAGHAWRTFWVTMAGFGIAIVVGVLLGFLIGSSRLAYAAVYPLMTAFNALPKAAFVPILVVWFGIGVGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLTKVGLPRSMPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSSMQMGLAFAGLMVVGAMAMAMYELFSWVEKR---
298292916    -----------------------------------------------------------------------------------------------------------VYVGIPLGLAMGMSPAIRGLLDPPIEFYRPIPPLAYLPLMIIWFGIGELSKVLLIFLSVFAPVALGARAGVKSAAIEQIHAAYSFGASRWKVLCHVILPASLPEILTAMRIGIGFGWTTLVAAEMIAATGLGYMVLSASQFLQTSTVIMGIVVIAAIACLFDMLMRLIERR---
56963020     ------------------------------------------------------------------------------------------SNLLETFAIALVGISLSVVLSFPIAFWAARNLSVKRIVKSFLSFFRTFPDMVMALLFIAIVGPGPYAGMLALGFSAIGMLGKLYAEEIESIDPGPAEALVAAGANKLQILWFAVVPQVLPGFISATLYRFEINMRSASTLGVVAAGGIGTPLLFAIQGRSWDRVGIILIGLVVFVLIIDLISSALRKK---
307151303    -------------------------------------------------WLPLFLLFGILSLIGYFPPNLLPAPSKVIETIWTLASSGLFHHIGITLYRVILGFIIGSVMGTILGALTGYSEQIHDFLDPLLQSLRNIPSLAWVPLFILWMGIYETSKVALIAVGVFFPVYLNLMSGVKSVERKLVEVGKVYRLSNFQLIRRIFFPATLPAYFVGLRSGLGLGWMFVVAAEIMGSSGLGFLLVDGQTTGRPTIILASILLFALLGKLTDAALATLGK----
110633171    -------------------------------------------VLIGLLILSAVLLIWEFLPPALGVPRFIIPTISDMAGELMYRRENLIPNILSTALYTVLGFAIGSMLGAIIGYLLGLSRFWEKVLSPYILALQIAPKVAFAPLFIMWFGYNATPKLLVTVLIVFFPVLVNVLAAMKTVDRDMVNLARAYNLSRWQIFLKVQFPSTLPNLLAGLRISSTLAVIGVTVGELVGGNGLGFLIAYGGGQANAAMVFNAIILLTIIGIALYSVLAWAEER---
294146862    --------------------------------------------------------------------------------LEMLLSGELPSNLLVSFARVAAGLLIGVSLGLILGLVAGLSRAGELAVDPLMQIKRTIPALALTPLFIVWFGIGETPKVALIAFGTVFPVYLNLYSGIRSVDLRLLDAAKSFGLSRWEQIWHVVLPSALPSLLVGLRYALSVAILVLVVAEQINASGLGYLINNARDFMRTDIIVVCLMVYAILGLGADWLVRTVEAR---
15894755     -------------------------------------------------------------------------------------------ALIEHLEIVIITLLISIFIASILTIIAIYSRILSEILIHVFSVVYSIPSLALFAMLIPVSGLGKGTAIIVLIAYNQYLLLRNFIAGLNEVEPSIIEAATGMGMTNMQILFKIRLPLSKKALFTGVRLSVVSTIGIATIAAFINAGGIGSVLSDGLRTMNVYEIVWGSILAASLAIGVNAILSKMEK----
54025220     -----------------------------------------------------PVVILVIGVGYLLWYRS---ATFSATEQAALGWDNLQTTILSHIKLTVVATAIVVAVAIPLGIALTRLKRLEPLAVNIANIGQAAPAVGLLVLFTFWLGTGFRTAVVGLVVYAVLPILQNTIVGLRQVDQRTIEASRGIGFSAARTLVQVELPLAVPVILNGVRTALVILVGTATLSTFIGATSLGTLITTGVTLFLPKLLVSGAILVGLLALIIDWLGRLVE-----
170693806    ---------------------------------------------------PWVLPAVLLALWATGCERGWIAPQIVFDTFVELARSGLASNTLISLQRVLVGFAAGTLLGFALGAALGLSRTFEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTLQGFRQTPASLDEVARVFAYKRWQRIVYLVVPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVVVGAIGYAMNRSLDALEARLR-
188533859    -------------------------------------------------------------------------------------DMGIGWNLLASLRRVATGFGLAAMVGIPAGFLIGRFHFIANMFNPIISLLRPVSPLAWLPIGLLLFQRAEPASAWTIFICSIWPMILNTAEGVKRIPQDYLNVARVLNLSEFTVMRKILFPAVLPYILTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLNVENIIIAIVLIGVVGMVLEQGLMAIARR---
170745423    ----------------------------------------------------------------------------------------FGDHVLISCRRILLGFLLAGGIAVPLGLLMGRYRLLREIAFPICEVLRPIPAIAWVPMAIMLWPTNEGSIVFITFLGSFFPILINTLQGMAQVDPVLVRAARCLGATEPAVFREVYLPASLPQIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYPDIALGMITIGLLGL---------------
158425519    -----------------------------------------------------------------------------VLATLWLQAPAIWPHTVQTLYTTLIGFALGIVSGVLLGVVIGSSRLAYDTGYPLLIGFSSIPKVAVVPIFVLWFGAGTVPAVLTAMIMSLFPIVVNVATGLATTEPELEDVMKALRATKLDILFNVGLPRAMPYFFASLKVSVTLAFVGTVIAETVASNGIGNLMMIASSSFDVPLVFAGLLVLALLGVGLYAIFSLIEGR---
222055582    -------------------------------------------------------------------------------------------HVGVSLSRTASGFLAASLVAIPLGFLLGSFRTLERLINPVLRFLGQLNPFSLFPLFIMLFGIGELSKGAMIFWVCIWPILFNTINGVKEIDPLLIKSARSMGTGIVTLFFKVILPAAAPGIFLGLKMGSGTAFFMLIAAEMIGASGLGWLVWNAQINFQIPQLFAATVTISVLGLALNGIFAIIER----
213027859    ---------------------------------------------------------------------------------------------------SALAVGLAIIIGVPLGVLIVRHKWLATPVLGAATLLLTIPSIALFGLMIPLFGIGVLPAVTAVFLYSLLPIVRNTHTALDSLPPGLREAGRGIGMTFWQRLRWVEIPMALPVIFGGIRTAVVMNIGVMAIAAVIGAGGLGLLLLNGISGSDIRMLIAGALMICLLAIVLDWLLHRLQ-----
242372411    ------------------------------------------------------------------------------------------KPMLDTIRMAIVGTFLGSIVSIPVALLCASNKWIAIPARFILNIVRTIPDLLLAAVFVAVFGIGQIPGVLALFILTICIIGKLLYESLETIDPGPMEAMTAVGANKIKWIVFGVVPQAISSFMSYVLFAFEINIRASAVLGLVGAGGIGLFYDQTLGLFQYKKTAMIILFTLVIVVIIDFVSSKVREK---
266621956    --------------------------------------------------------------------------------------DDYLTVLREHVAISLMALAISVILGISAGYVCVRSPRLEKWLTGTFQTLRIVPSLAILILLIPFLGTGVKPALVALVLLAIPPILLNTVTGLTEVPDFMLETASGLGMTEKQVMYRVKFPMAFPLIMTGVKTAMIEIVASAALAAKIGAGGLGGLIFTGLGLNRLDLLLVGGISVALLSLVSGAILDGIEK----
141231152    ------------------------------------------------------------------------------------------EHLGYSLFRVVVGFFFGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLALIPLVIIWAGIGEVGKIILLFLAALWIMAIAARAGVSGVRISKVHAAYSLGASKWQIMRYVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVASKFQQTDVVILGIILIGAIGFAIDMLMRWAEK----
225872299    --------------------------------------------------------------------------------------------TLEHLWLTGAAMLFAAAIGIPTGIALTRRPRWAGPVLAVANVIQTIPSLALFGFLLPLPWLGERAARIAIVAYALLPILRNTYAGIQGIDPAVVQVARALGLTGRQRLFKVELPLAAPVILAGLRTATVTCVGIATIAAAVGAGGLGELIFEGVASVD-------------------------------
169629262    ------------------------------------------------------------------------------------------EHLYMTLRRLLFGVLIGITAGVLLGLLMGSVGWVRSVLEPWLTFLRTLPPLAYFFLLVIWLGIDEAPKITLLALAALPPAAVATTAAVVAAPVGLVEAARALGASRWQVTRDVVIPAALPETFTGVRLAVGMAYSSVVAAELFGIPGVGGLVKDASNYNNTPVVLVGIFSIGISGLVIDAALRAVERR---
142358252    -------------------------------------------------------------ILEWFLWALLDKASFQAGHYLDAVRKGLLPATWVTMRRLLIGFAIGAAFGIPLGALCARVRWVRDTLGVLALGLQTLPSVCWVPLALLWFGIQEEAVLFVVVMGTIWAVVIAVQESVLNVPPLFLRAAQTMGSTGWHLWFRVIFPAALPGVISGMKQGWAFAWRSLMAAEILTGFGLGSLLNAGRELLRMDQVMGVMAVVMLVGLLADLVLFSP------
87120189     --------------------------------------------------------------------------------------------IGQHIEMVLISGVIAIALAIPIGIILPRFAKVAESAMQLLNIGTTIPTLAILALAMSFLGIGTLPAIFGLCIASLLPIVRNTYIGLNEVPAHLKEAAAGIGMTAGQMLIKVEIPNALFVIFAGIRTALAINVGTAPLAFLIGGGGLGELIFTGIDLDEPFMMLAGAIPVAMLAVLVDVLVAAI------
256545911    ----------------------------------------------------------------------------------MLVDGSIFANLFASLFRVFVGYFLAFLVSFFLALIFYLKPKIYPYFSNILNFFKSIPPLGLVPLLILWLGIGEISKIAIVFLASFFPIFLNIQKGFMVAEPDLIEMARAFSYNNKEIFKKIILPSSLKDIFVGARIGLGYAYRSIIAAEMIAASGLGYLINFSRLMSRTDKVLVGIFLIGFVGMISDKIF---------
307229813    ------------------------------------------GTLAVLLTVWWAVAALLISPLFLPPPQQVLAKLLTIAGPQGFMDATLWQHLAASLTRIVLALLAAVLIGIPVGIAMGLSPTVRGILDPIIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAIIAFLLELGLRALQRR---
163737049    ----------------------------------------------------------------------------------------LWTHVSVSLSRLVVGAALGASVGVGVGVMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEASKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFNLSWLSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVAILSVLGVLVSSLIGQVERR---
296039036    --------------------------------------------------------------------------------------------SLASLQRAAIGVFFGTVIGLVLGVLSGLSTLGEELIDSTMQINRAVPFLALVPLFIAWFGIDETFKVVLIAVATVAPMYAYTYLGVRNVDRKMVEAARGFGLTGWRLVAEAILPAALPGVLMGLRICLSLSITGLIAAEQVGTRGIGYLVTLAQEYNRTDYMVLCVVLYAALGLVFDAIVRVVER----
300717321    --------------------------------------------------------------------------------------------IWETLNLALAATILSVIVAVILAFLAADNTAVRYAIRTAVAFLRTMPELAWAVMFVMAFGIGVIPGFMALALHTIGSLTKLFYEAIESASDKPGRGLASCGAGPLQRMRFALWPQVKPVFLSYSFMRLEVNFRQSTILGLVGAGGIGQELMTNIKLDRYDQVSMTMLLIIVVVSLLDTLSGRLRRW---
13476944     --------------------------------------------------------------------------------------DSFWAEGSKHVTLALGSLLAAVVAGLPLGIFCHRVERLRAGVLNVLNIIQTIPSIALFGLLIAIRGIGTAPAFVALFLYSLLPVVANTVVGLAGVPRAANDAARGMGMTDRQRLFGVEFPLAFPVILTGIRIVLVQNIGLATIAALIGGGGFGVFVFQGVGQTAMDLVLLGAVPTVAAAIILDAVIEMTATRRRV
90422365     ---------------------------------------------------------------------------------VLIASGELLDNTLASLRRLALGMLLGGVPALLLGLAMGISRPLRVAIDPLISATYPIPKSAILPLVLLIFGLGELSKVVMVALGAFYPIVINTMVGVVNLDRIYLDVGHNFRASRWQVFRTIALPGALPSIMAGIKLAAGMGLILIAISEMVASNGIGFMIWNAWQVLTVDTMYVGLLVIAILGFVFSIVLDEIERR---
171057780    -------------------------------------------------------------------------------------------HAWRTFWVTMAGFGLSIVVGVLLGFLIGSSRVAYTAVYPLMTAFNALPKAAFVPILVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRWDVLMKVGLPRSLPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSSMQMGLAFAGLVVVGAMAMLMYEFFSVVEKR---
120406817    ------------------------------------------------------------------------------------------KALLVTVEMALLGTIIGVILSVPLAVLAAHHWSLYGISRGIITISRTIPDLVWGLIFVIAVGLGPEAGVLAIAVDVMGFCGRFFAESIEDIDPGRIEGLQALGAPRFGVLAGGVLPACMPSFVTTSMFALESSARSSVVLGLVGAGGIGIELATSMTLLRYDEAATIILAILVVVVAFERVSAAIRRR---
256380259    -----------------------------------------------------------------------------------------------HLLYCLAAVLGASAIAVPLGLWIGHTGRGGTVLVAGGNALRALPTLGLVTLLYLLLGGGQAGVVIALIVLAIPPLLAGAYAGVQDVDRGVVDAARGMGMTGSQVLWRVELPNALPLLLGGVRNATLQVVATASVAAYVGIETLGRPLLDGLRVLDYGQ-FVGG-----------------------
188534247    ---------------------------------------------FLLPWALPIVLVVLASWAGWLSTRILPSPEAIVVTFYKLSASGLWQHLAISSWRAVIGFSIGGSIGLVLGLITGVSKLGERLLDTSVQMLRNIPHLALIPLVILWFGIDESAKIFLVALGTLFPIYINTWHGIRNIDRGLIEMARSYGLSGWSLFIQVVLPGALPSIMVGVRFALGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSALLLER----
139888394    -----------------------------------------------LPGLPWTIVAAGAALLSYKLSGK-GLALFAGLTMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLALGIAAFKSKRVEKALYPLLLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGRMSGCSNFQLMF--------------------------------------------------------------------------------
220908783    -------------------------------------------------------------------------------------------AASEHLRLVVIPLGVSLGLGLPLGWLSSRSPLAATLFLNSFNALRVVPSLAILFVLIPYTGLSFLSAAIALILLALPPILLNTHIALRTIDPAILEAARGMGMTSSQTLWQVELPLAVPVLLAGIKTATVEVISSATLAAFIGAGGLGSFITLGFAVYDNAILLVGAIPVALLALLAELSLGWLQKR---
15615538     ------------------------------------------------------------------------------------------SAMMETLAMAYTGTLMAAILAIPFGFFMVKNKFFNTLSKWALDAIRAFPELMLAIIFIAAVGPSPFAGVLAIAIGSIGMLGKLYCEVIESIDMNVVEALEANGANKLQVLVYGIVPQILPEFLSYAIYRFEIDVRASTILGIVGAGGIGMLVSIATQNRNWDEVGMILLVIIIVVTLIDYISAAIRKR---
94310314     ----------------------------------------IDWRQAARAIAPWIVPILLIVVAGWLSNRVLPAPLAVVEAAWTLAASGLWKHVWISTWRALVGLAIGGGLGLVLGLLTGTFRTAATLLDSTLQMVRNIPPLALIPLVILWFGIDETAKLFLVALGVFFPVYLNTYHGIRAVDPALVEMARSYGLSGWRLYREVILPGALPGILVGVRFSLGLMWVILIVAETISASGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLSRALER----
138660027    ------------------------------------------------------------------------------------------ENSWETTLAVLAGYILAVVFAVPIAILIVISPQVERLLYPPLVATQSIPKIALAPLFIVWFGFGIETKVSVAFLICFFPIVVDTIVGLRSIDPSLIQLARSMGASPRRIFLKLRLPGALPSMFGGLKVASALAVVGALTGEYIASSGLGYILLSASGEMNTSLLF--------------------------
119947289    --------------------------------------------------------------------------------------------MWETIEMGFWGTIISIVISLPLGILAARHPIVYHVARAWLSFHRSMPELIVALFLVLIYGFGPIAGVLALAIHTSGVLGKFFADEIENAAKGPQMALSSAGANAIKVLRYAVFPQVLPAWIASVQYIFERNIRTATVLGIVGAGGIGMELKGRWDIFDYDYVATILLIVFITVVVLEFFSQKLRKK---
255283057    ------------------------------------------------------------------------------------------ENIWSSLKIALGGYAVGVLVGVPLGIGMAWNKRFELFAKPLFDIIRPVPALAWIPLMILWLGIGYASKVGIIFFAAFISATVNSYTGIRRTSQVHLWVGKTFGATNRQMLFKIAIPTALPMIFTGLRLALGSAWVALVAAEMLAASGLGYMIQISRMMGRPDVIIVGMLTIGFVGLLLNTVLEKLQKK---
192361570    --------------------------------------------------------------------------------LELVYSGELWINFCGSLERTALGLSLGVVAGVSLGLLMYYARLVALLVNPLYNALRQVPLLGLTPLIGLWFGNGDEAKVFIIALAAFYPMVLNSYEGLRNVDGRFREVGQIYGFSRWQQFRLVLWPAALPNLVTGLLLAIPFAWITCIGSELLAGAGLGNLMMTAEASARMDIILICALVVTLLGVVMNYAVSVL------
293192809    ----------------------------------------------ALTVAAPVIFLAVLLAGWWLAWRLPNPMSVISKGSVILALPSTWHKVQVTGAEAVAGCLLGSVVALPSAYVIYRSRILAAAVEPFLGATQALPAIAIAPILVLWVGYGFMSIVVLCALMVFFPILVSTVVGLRHIDRELLEAAALDGATGWTMALYMELPLAAPAILGGLRNGFALSVTGAVVGEMVGGSGLGQVLTQMRNNVDTAGMFVIIIILCTMATLLYTIVYRIERSKR-
87302043     ------------------------------------------------------------------------------------LDKGLFWQTMASLGRVAQGYFLAALVGIAAGITVGLSPALNRAFDPLFQFLRMVAPLAWVPIALVIFQKNQPAAIFVIFITAVWPILINTAEGVRQIPQDYRNVALVLQMSKGRFFTKVLLPSALPYIFTGLRISIGLAWLAIIAAEIVMSGGIGFFIWDAYQQNYVSDIVLAVIWIGAVGLLLDRGMAWLQSR---
289634642    ------------------------------------------WLLLVLCFVLWYVLTSPTLLPAFYFDDPNKAAFFFGEPQKVLLRIWEWLHLWITLLETVLAFAFGTAIGLGVGLWLALSPLASALFDPYIKAANSMPRVILAPIFGVWFGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGANGKQLLRHVYLPSAMSWVFSSLHTSVGLAFVGSVVGEYLGARGVGYLILQAEGTFDINTVFAGILVLTAFALILDALVGMGER----
241205023    ---------------------------------------------------PYLVPVAIVALAGWISSRIMPSPADVGLAFWSTTVSGQLPDVLVSAGRAFAGLLVGGSIGFLLGIANGVSRISEQLTDTTLQMLRTIPHLAMIPLVILWFGIGEESKLFLTSLGVLFPVYLNTYHGVRNVDRDLIEMGKVYGMGNWTLFRKVIFPGALPSIFVGLRYALGIMWLTLIVSESIAASGIGHMANNAREFMMTDVVVLALVIYAVLGKLADVIARALERR---
303256855    ---------------------------------------------------------------------------------WFAVNLEIYPNLAVTLTETVLAFIFGTAAGLLVGLWLALAPTAAAIADPYIKGLNSMPRVILAPIFGVWFGLGIGSKVALGITLVFFIVFFNVYQGVREVSPNVLASARMLGANKTQLLRFVYLPSAMSWVFSSLHSSVGMAFVGAVVGEYLGASGVGYLILQAESTFDINTVMAGILVLTAFALVLDWMVSLAE-----
253998658    -------------------------------------------------------------------------ALYTAFTTPPVQRDGLWQSLWQSIQVIFWGFVISSLVGVPLGILAGTYSAVSRLFEPFIEFFRYLPAPAFGALAVAVLGIYDGPKIAIIVIGTFFQQVLIISNTTRKLDYSLLEAAMTLGTSRWKLLRHVVIPGVLPELYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYEHFENVYAAILIIGIIGLGTDMVLARLGKR---
186682670    ------------------------------------------------------------------------------------IDKGLFWQILASLQRVAISYTLAAIVGIGLGVLIGVNKTMSKALDPIFQLLRTVPPLAWVPISLAALRQNEPAALFVIFITAIWPILINTAVGVTQIPQDYNNVAKVLQLSRKEYFTNILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQNNNVSEVILALVYIGVVGLLLDKAMGWLQNK---
212715511    ----------------------------------------------------PTVIAVVLLLAVWETWVRIGNVPSTMIAAPSEIAQALWPATQVTLIEGTIGFLFAVLFGILIGILLYCSRIANAALFPLLSAAQTMPLISIAPLFLIWFGFEISGKIVIVTVFGLFPIAVQTIRGLEAVPQFYSDVALTCGATKTWTLWHVKLRVAARQIYGGIRVSGAYIFATAATAEYLGARGLGIWLQAAYNSFRTPLIFSATLVIIVITGILMCLVNLSER----
302186133    ----------------------------------------------------------------------------------MIVSGELAHHLWVSLQRALSGLSIGVSIGVVAALVTGLSRRGEIVLDSPMQMLRTIPSLALVPLFILWFGIGEFTKVALIVMGTTFPVYLNLFSGIRNIDPKLIEAANTLGLSRRELIWHVILPGSLPAFFVGLRYSLGISWLALVFVEQINTAGIGYLASDARDFMRTDVIVICLLIYSVLGLVIDAIIRTLER----
304405136    -------------------------------------------------ALGALLPVIALAVWQLAGERGWPIAIAEAFGKLLLSGE-LLRHLGVSIGRAATGFAIGGSLGLLLGLVTGLFRRAEYLLDPSLQLLRLVPHLAIAPLIILWFGFGEVSKVVIIMTGAFFPLYINTFLGIRNVDARLFEVARVLQFSWRTRITKLIVPAALPELFIGLRLSLAVAWIGLVVAELIGASGVGFLINLAKQESDTSTIFVGILIFAIVGKLIDSLVRLLERK---
194289882    -------------------------------------------------AAPWIVPVLLIVAWGWLSSRVLPAPLAVVQAAWELARSGLWRHVGVSTWRALLGFAIGGGLGLLLGLLTGTFRTAATLLDSTLQMVRNIPALALIPLVILWFGIDESAKLFLVSLGVFFPVYLNTYHGIRSVDAGLVEMARSYGLSGWQLYREVILPGALPGILVGVRFALGLMWVVLIVAETISASGIGYMTMNAREFLQTDVVLVGILLYALLGKLADWLSRGLER----
218437070    ----------------------------------------LYWILMGSSILVPLLIWQLICSFTDIKAVFLPSPLEVCKALIRLGQQGLFKDTWISVFRVLSGFFLGAILSIPLGISMGAFASIRALFEPIIGVIRYMPAPAFTPLLLIYLGIDEPSKIALIFLGTVFFNTLMIMDSVKFIPKELIEVSYTLGGNRWQVLRQVISPFIVPKIIDTFRINMAAAWNLVVVAELVAATGLGKRILLAQKFLKTDEIFACLIVLGMIGFAIDLSFRLLAR----
269959816    ------------------------------------------------------------------------------------------KHTWVTAQEILLGLALGLSMGLLFALQMLMFEPLKRWLLPILIASQAIPVFAIAPVLMLWLGYGIASKVVMAAIIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQLLRHIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILAVLSISLYFITDKLLKK---
307296891    --------------------------------------------------------------------------------LEMLLSGELPSNLLVSFARVAIGLLIGVSLGLILGLVAGLSRAGELAVDPLMQIKRTIPALALTPLFIVWFGIGETPKVALIAFGTVFPVYLNLYSGIRGVDLRLLDAAKSFGLSRWEQIWHVVLPSALPSLLVGLRYALSVAILVLVVAEQINASGLGYLINNARDFMRTDIIVVCLMVYAILGLGADWLVRTVEAR---
148272884    ----------------------------------------------GLIAQPVAIAAVLGAYLVWLA-----VAPLTAVERTTLEPAALGRSTLEHLVLTFSAAAIVLVIAVPLGVLLTRFRGYSAPVLAVANFGQAAPAIGLVVLSMVMTGSGFTASLVALVLYAALPVLRNTMIGIRGVDERLVEAGRGMGMNRASVLFRIELPLAVPVMLAGIRTALVLLVGTAALAAFVNGGGLGVLITTGVSLYLYPVLVSGALLISLLALAIDWLGRVVEHVAR-
49083004     ---------------------------------------------WALPLVLLAVWQAAVEFGWLSSRILPAPSAVLEAGWALLRSGEIWQHLAISGWRAAIGFLIGGAIGLVLGFVTGLSKWGERFLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRGIDPGLLEMARSYGLSGFALFRQVILPGALPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAILLYAVLGKLAD------------
239814914    ----------------------------------------------------------------------------------------LWRALSASLAREATGFVIGTASGLVLGALLGLSPLFNRIAGPSFNTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALVPVVVNTCDGIRTAPAGLLEVARVYGYTRWQTVTQVVLPAALPSIFTGVYLALIYSWLATIGAELVAGRGIGNTLIEGSEHFQMDLVIFGMFVIGLVGWLMNASARALERR---
16124864     ------------------------------------------------------------------------------------VDKGLFWHVATSLQRVGIGFSISAVVGVLLGVFVGSNRWAHRSLDPIFQVLRTVPPLAWLPISLAAFHQAQPSALFVIFITAIWPIIINTAVGVRNIPSDYVNVAKVLRLSPVEYFFKILLPATTPYIFTGLRIGIGMSWLAIVASEMLGGVGIGFFIWDQYNASRISDILVGLAWVGLTGFFLDRLVALV------
139905092    --------VPFSDWINFSMEKFIEQFGWFFLNISWLLSWPIIGAQWLLHSLPWIVVIFLVCFIAFLSS-GVRLALFTLSATFYMVLIGYWEESMNTLALVIISVPMAIFIGFGLGVWGFFSKRAEKIIMPILDIFQTVPTFAYLLPILLLFGF--------------------------------------------------------------------------------------------------------------------------------
134496231    -------------------------------------------------------------------------------------DKGIGIQIAYSLYRVLTGYLLAAAIAIPLGFLVGMSPLAYRALNPFIQVLRPISPLAWMPLALFIIKDSETSAIFVIFICAIWPMLLNTAFGVANVRTDWINVAKTLELGSWKTATKIILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVVFSILVIGVVGMLLDSAIGMIQTR---
269797020    --------------------------------------------------------------------------------LNWQGKGGILALTGEHLVMTLQAVLLASVIALPLGVVLGHSRRAAKLTVVLTNVTRALPTFALLIFASTGVGFGNTPTVYAAAIFALPVILANTYEGVRSVDADIRDAATGIGMSGTRVLLQVELPLALPLITSGLRTAAVQVIATIPLAALVGGGGLGIIITQGFGTQRFGQVLAGGVIVAVLCLLVEGVLALAQR----
221632619    ------------------------------------------------------LFAWELACRVFAVPDWVLPPPSAILAALLRDYRLLLFHLSVTMQEIGLGLIVSIVLAIVLAIGIVASRLIERSVYPLVVASQAIPIVALAPLLLIWFGYGLTPKVIVVVLICFFPIAVNMVDGLRGVDHELIDMVRSLGASKWQTLRFVRLPAALPAFFSGLRVAAAVSVIGALIGEWIGASGLGYLMIRAAAQFHTDRVFAAVLVSALVSIALFASVTWLER----
134299432    ------------------------------------------------------------------------------------------KHITISLYRVFAGFLLTVLFAFPLAILVGINQRLAPYIDPVLDFLGHIPPISCIPILILWFGIGETSKLAVIILATFFPVFLNTLNGILGCNKQLLEVGDVFGFTARDKFLRIVIPAALPSIIVGFRLGLGYSWRSLIGAELIAASGIGYMIIDAEQLSRPDIIIVGILTIGLFGYIIDYCF---------
239638149    ------------------------------------------------------------------------------------------QPMLDTIRMAIVSTVLGSIVSIPVALLCASNKWINIPARFILNIVRTIPDLLLAAIFVAVFGIGQIPGILALFILTICIIGKLLYESLETIDPGPMEAMTAVGANKVKWIVYGVVPQAISSFASYVLYAFEVNIRASAVLGLVGAGGIGLFYDQTLGLFQYPKTATIILFTLVIVVIIDYV----------
225414562    ------------------------------------------------TLLWIAIVFPVLVILLWQFASTHGLVKASLVPLSYIESGKLWKNLSVSFGRVACGYVIGAVCGVVAGFLMGLFKPVNAAFSGIVSVLRPIPTIALVPIVILLAGIGFSSKVAIIAFGSFWPVLLNTVHGIQSVDNKLLEVAYTYRIPTLKTIFKIIVPSSIPAILTGLRLGMSNAWMSVVAAEMIASSGIGYLITLSRETANARVMYMCVLVIGVIGLFIDRGLTRLE-----
73539621     ----------------------------------------------------------------------------------LIATGEIFVHVGISLTRILAGFLLGAVPGVLIGLAMGLSPVVRALVQPLVNATFPIPKVAILPLFILMFGMGELSKYAIIAVTVVYLVLINTYEGVRDISPLHLDVGHNFGASRLMMFRDIAFPGALPQILAGLRISLGVALLVIVAAEFVGASGIGFLIWNSWQVFEVERMYVGLAASAMLGFLFSLGFDMLER----
119355995    -------------------------------------------LLGVVLFMIVWQIASALKLFGADFSESFSPLAAMLALFEMIKNGELIHHALPSLRRVLTGLSLAVVVALPLGVLVGYFKRIEQLTYVVFQFMRMISPLAWMPIAIIIFGVGDVAVIFLLWLVAIWPLILNTSHGAGRVSPLWVNMAKTMGAKDSGILRKVIIPAAVPDMLTGLRLAVGVSWIILVPAEMLGVPGLGYFILDTRDRFRYDQLMATIMAIGMIGYLLD------------
223937679    ------------------------------------------------------------------------------------MDQGILRFTWYSLVLVAKGYVLALALGTPIGFCLGLSKTFTKIFDPIIQVLRPVSPLAWLPLGLILFQASELGALFTIAICAMWPTVMNTAVGVRAIPQDYLNVARVLKLSRSKTLFKVLIPATLPYMFTGFRLSLGIAWLVIVAAEMLGRPGVGGFLWQEYNALIYEHIILCIIVIGLVGFVLDRLMSLAEKRFK-
134097165    -------------------------------FVGAVLVWELVTRLASSPFFPPPSEIVATAAVKW----------FSGPASSLFLSDVVFSDLLASIGRIAAGWLIAVVVGVGIGTALGRSRTAMDYFGPLFAFVRAIPPPVLVPVFMVLLGIGTSMQITVIVFGVVWPILLNTVDGVRSVDQVKVDTARSFRIPPVQWVFGVVLPAAMPKIFAGLRVSLSLALVLMVVSELVGSNGIGYQLVNSQQQFDLPGMWTGIVLLGVLGYALNTVLLAVERK---
159899306    --------------------------------------------QLGQRWLPWLVPIVLIGVWQLAATIGWLSATILQTTWELLLHQNLLGDIAVSTRRALLGLAIGGSLGFIFGLLNGTFPTSERLFDSTFQMIRNIPHLALLPLVILWFGIGETSRLFLVAFGVFFPLYLNTYHGVRSIDPNLREMGIVYGLSKWGLFRHIIFPGALPSILVGLRFALGVMWLTLIVAESLASNGIGHLTMNAREFMQTDVLVMGIVIYALLGKLADTIARLIERRS--
269218501    ------------------------------------------------------------------------------------------SAAWATLKEALLGASLAAAVGVPLGYALARWRAFARTVQPYIGASQAIPAVAVAPLLTIWIGYGAVSITVLCAIMVVFPMIVTTAAGISRVDADVLGAARLDGAHGLRLARSVELPMAAPSILAGLRTGFTLSFTGAVVGEMVGGDGLGLTLTSAQHSADVTGMFAAIALLAACAMCVYTLFGLFERR---
142330375    -----------------------------------------------------------------------------------IFTQEYYDHIAVSCQRILFAFGLATGLGVPLGLFMGWSRSIRDYIFPIIETLRPIPILAWVPLSILLLPGFEGPVIFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSSRWDIFRHVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAYMNNVTVPMVIAMITLGFIG----------------
83954704     ------------------------------------------------------------------------------------------PHILQTLYSTLTGFVLGVAIGTALGVMVGTSKVAYAVASPLLVGFSSIPKVAVVPIFVLWFGSGTTPAVLTAMVICVFPIVVNIATGLATTEPDLEDVLKTLGASKREILWNVGLPRTMPYFFAALKVAITLSFVGAVLSETVASNGIGNVMMTASSNFQVSLVFAGLIILALLGVALYSLFSLLERR---
284052996    -------------------------------------------------------------------------------------DMGIGWNLLISLRRVAIGYIMASVIAVPLGILIGISKIAAKAFNPYVQLLKPVSPLAWLPLGLYLFRDSEKTGIFIILISSIWPTLVNTAFGVSNVNSDYLDVARTLGASRWRTIFKVIIPAALPNIISGLRISMGISWLVIVAAEMLLGTGLGYFIWNEWNNLYLPNIIVAIIIIGLVGLILDQIFIFLE-----
142188846    ------------------------------------------------------------------------------------------PELLSTINMALFSTLFGFTFAVILGILAARSKIVVAVTRRALDIMRSFPELVFAMILLYLMGRSLLPAVIAVTIHTIGALGKLFSEAVENIDDKPLEGLRASGASWFQQIRFGVLPQVWPLFFSYGLLRMEINVRASTILGFVGAGGIGEALSTMIQWRYGAEILAIMFLLVLTITSLDYLSRYVRFRM--
168071003    -------------------------------------------------------------------------------------------------------------------------------------MIRNIPLFALLPLFIIWFGIGEEIKLALVSLGVFFPVYLNTFHGIRSVDPGLIEMGKVYRMSRRSLYAHIVLPGALPSILVGVRYALGITWLVLIVAETVAADGIGYMAMNAREFFQLDVIVLSIVIYALLGKLSDSLAKRLEKRK--
118472530    ------------------------------------------------------------------------------MQYLLTHLDDLWELTVIHLRLSLVPIVLGLLIAVPLGALVQRTTTLRRLTTVAASIIFTIPSLALLPLIIPTRILDEANVIVALTLYTTALLVRAVPEALDAVPEHVRDAATAVGYRPLTRMLKVELPLSIPVLVASLRVVAVTNISMVSVGSVIGIGGLGTWFTEGYQSNKSSQIIAGIIAIFVLAIVVDTLIMLAGK----
257055831    ----------------------------------------------------------------------------------LIGNGQLLQHVQASLTRSLSGFGIAVAIAVPLGIVIGWYKVISDVLTPLVQLFLNTAALALLPVFVLLLGIGETSKIAIVVYACTWPILLNTITAVRNVDPILLKLGRSLNLPPLTLFGKVVLPASIPTIFTGLRLAGAAAIVVVIAAEMVGAAGLGFLINDAQYNFAVPSMYAGIVTIAVVGVGFNQLLVGVERR---
293396744    ---------------------------------------------------PWVLPVALVALWGWLSNRILPAPSAVIGAFWSLTESGLWQHLTISSWRAFIGFSIGGSLGLLLGFITGLSRWGERLLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIKNIDRGLLEMARSYGLSGFRLFTQVVLPGALPSIMVGVRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDIVVVAIVLYAVLGKLADLSAQLLER----
302878013    -------------------------------VIRGQLSQRAYLLFALTGMLLPLAAWGWLSASGLMDKVFMPSPVDVLLRLYWFNDDDLLGDMWISTYRVAAGFSLSAVLAIPLGIMIGTYRPVQALLEPLTDFIRYMPAVAFIPLVMLWVGIDESSKIAIIFIGTFFQMVLMIAEDVRRVPVTQIEAAQTMGATRSEIVSRVIVQSAKPALLDTLRVTMGWAWTYLVVAELVAANGLGYAILRAQRFMQTDKIFAGIILIGLIGLAIDQLFRWLHRKS--
85375187     ---------------------------------------------------------------------------------------GLGDKLAAHVLLAASAIALGIVVALPLAVWASRNTTVARITLGFASLVQTIPALALLALFFPILTLGFLPALLALALYALLPILRNAVTARDNMAPGVLEAADGVGMSKWQKLRLVEAPLAAPYVMAGIRTASVWTIGAATLSTTIGQPSLGDPIFAGLQTQNWSLVLAGCL----------------------
282863908    --------------------------------------------------------------------------------------------TLSHLQAALTAVLLGLLVSLPLAVVAHRVRRLRGLLLGLSNILFTIPSIAVFVLLLPVSGLTRTTTVIGLTIYTLVVLLRNTVEGLDSVPARTKEAAKAMGTRPLRTLITVELPLALPVIMAGVRIATVMAISLVSVATYIGDGGLGQLFTDGFQRN--------------------------------
222086242    -------------------------------------------VISLERFLPFLLPAVVIAAWGWISTRIMPSPAAVVLAFWQTTISGQLPHILVSAGRAFAGLLVGGSIGFLLGIANGVSRLSEKLTDTTLQMLRTIPHLAMVPLVILWFGIGEESKLFLTALGVLFPIYLNTYHGVRNVDRGLIEMGRVYGMSNWTLFKKVIFPGALPSILVGLRFALGIMWLTLIVAESIAASGIGYMANNAREFGMTDVVVLTLVIYAVLGKLADVVARALERR---
139392066    ---------------NKGVDWIFETFFVYIKAFNTWLITEVLQPMRALFLRMPAVATLVLVVGAGYIIGGVRSAMVVGGLTLFIAFSPWWDRALVTTYMATFGVVVSMIIGLIVGTICVQNKHSTNFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRGVSPALHDAATMSGVTKFQRLTKIEFPLA-------------------------------------------------------------------------
187478403    ----------------------------------------------ALRAATPSIMLVVLILAVWEVCVWVLDVSAFVLAVLLERQAELLQASLVTGAEILYGFVYSCIVGIAVALLVDRFAWFGRASYPLIVLFQNVPKIALAPLLILWFGYDLLPKVALIVIMAFFPVTLNMLVGLRAADANLVSLLQSIGATPNQVLARVKIPASLPALMAGMKVAITLSVIGAIVGEFVGASGLGYMIQFASSQMDTALVFAALVQVSVLGVVFYYIIELLEAR---
222111494    -------------------------------------------------------------------------------------DQGVGWNVLASLQRVAVGFGLAALVGIPAGFVIGRFAFLSRMCNPVISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMVINTAVGVQRVPQDYMNVARVLNLSEWKIATTILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVTNILVAIFVIGGVGLLLEWAL---------
170782150    ----------------------------------------------------------------------------------WAGPTGYGTRLLEHVGYTALSMGVAAIIAVPAGLYIGHTGRGRNVAVAFSDGLRALPTLGVLVLLGLLFGIGLTGPILTFSLLGIPPLLAGVYSGVQAVDRSAIDAARAVGMTETQILGRVEIPLALPLMISGFRAATLQVISTVTLGAYLGLGGLGRDIFTGLTTRNFPLLLASAILVTALALVVDAVFAIVQR----
261340960    --------------------------------------------------------------------------LITIAGPQGFMEATLWQHLGASLARILVALLAAVLIGVPVGIAMGLSPTVRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVALSALAGVKSAQQVRIRAAQSLGASRVQVLLFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMMQSAGEFLATDVVLAGIAVIAAIAFGLELGLRALQRR---
149203199    -------------------------------------------------------------------------------------DKGIGIQIGYSIYRVLSGYLMAAVVAIPLGFLIGMSPVAYKALNPFIQVLRPISPLAWMPLALFVIQDSEASAIFVIFICSIWPMLINTAFGVAGVRQDWVNVARTHELGHFKTAFTVILPAAAPTIVTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGIVGMMLDAAFATLQR----
307292771    ------------------------------------------------------------------------------------GDVGIAGHVLTSLSRVLIGYSIAAVIGVALGILIGQSVFAFRALDPLFQVLRTVPPLAWLPISLAIFQQAQPSAIFLIFITAIWPVILNTAAGVQTIPAAYRNVAKVLALNPVEYFVRIMLPATVPHMFTGLRIGVGMSWLAIVAAEMVGGTGVGFFIWDSYNSSLLTDTIVALIWIGMVGFALDRIVAFAGR----
27381358     -------------------------------------------------------FVLFVALWSWATFGGHVSKTFLAEGFDLLTKQGFMFDIGMTIWRVVGGFALAAIIAVPFGVLMGAYKPVEAFLEPFVSFARYLPASAFIPLLILWAGIGELQKLLVIFIGSVFQVILMVAVTVGATRRDLVEAAYTLGASDRGIIRRVLLPSSAPEIAEILRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGLIGLVSDFLFKAFNAW---
296129186    --------------------------------------------------------------------------------LNWTGRQGVLALTRTHLAVSAAAVGLALVAALPVGLWLGHRGRGATLGVVVANTTRALPTLALLTLLAAAGWFGSTATALACAVFAVPPVLANAVTGVAGVDADARDAARGLGMSGARVLWTVEVPLALPLVAAGIRTGAVQVLATVPLAALVGGTSLGTVVVSGFATQRYGKALAGGILVAGLCLLVEGVLAVLER----
89902501     -------------------------------------------------------------------------------------DKGIAIQLGYSLGRVGLGFLLAMLVAIPLGFVIGMSPLMRKAFDPFIQVLKPISPLAWMPLALYTIKDSSASGIFVIFICSIWPMLVNTAFGVAAVKREWLNVARTLEVNPLRTAFQVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSLPNVIFAIGVIGVVGMLLDLLFGQIQK----
138262745    ------------------------------------------------------------------------------------------EAILEHLVYVVVVVGIASLFSIALGVVTRHNTFARELSLAIASVFLTVPSLALFTIFIPLVGLGFWPSFIALFLYAILPVLRNTVTGLDGVDPSVLEAAKGMGLTSWEVLLRVQLPLAWPVILAGIRIATMLTVGIAAIATLVAGGGLGDF----------------------------------------
154247682    ------------------------------------------------------------------------------------------KNSFVTLWTTMAGFAIAVVFGIALGMVVGWSRTIYRGLYPVMIGFNSVPKVAVVPILIMWFGIGEIPAILTAFLISFFPIVVNVATGLATTEPELEDVLRALGASKLDIMRKVGIPRTGPYLFGALKVGITLAFVGAVVSETIGANGVGHLMVQAGSNFQMPLVFAGLLALAVEGILMYAIFAAFERRM--
137501397    --------------------------------------------------------------------------------------------LMETIIYVVTVTVSAGVLAVVTGILTRNRPFAKEMALAIASVFLTIPSLALFTIFIPLVGLGFAPSFIALFLYAILPILRNTVTGLDSVDPSVLESARGMGLTKSQVLLQVQLPLAWPVMLAGIRVAALLTVGISAIATLVAGGGLGDFIKSGLAR---------------------------------
138371759    -----------------------------------------------LPGLPWTIVAAGAVILCYKLSGK-GLAIFAGLIMIYISVFGQWKPAMQTLSFILVAAPLSFIFGLILGIMAFKSKRIEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVPPEVIEAGKMSGCNNFQLM---------------------------------------------------------------------------------
282865703    ----------------------------------------------------------------------------------WYGADGIWTRLGQHLFLTVVCLLISCALALPVALVLGHLGKGGALAVNISNIGRAVPTFAVLVLLLLIGSSGQWPTVIALVLFSIPPLLTNAYVGMREVDPDVVRAARGMGMTGWQMLRRVELPLALPLVLTGVRIAAVQLVATATLAALVGGGGLGRIITAGFNLASTPQVVAGAVLVAVFALLVEGLFEAGQR----
296141817    --------------------------------------------------------------------------------------------TYQHASLVIQCVLAAVVIALVLAAAVYRSRAGAAIATAIASVGMTIPSLALLALLLLVFGLGVAPSVTMLGFYATLPILTSAIVGLRAVPPNIVEAARGIGMPRWRVLATVELPHAWPVILTGIRVSTQLVVGVATVVAYVLGPGLGSLIFSGLARLGGAGALESALT---------------------
108803426    --------------------------------------------------------------------------------LEVFARPSFFVKLATHVELSMISLIIAIAIALPTAFAVRNTQIGTAIAINAGNVGRAVPSLALLALALPFLGFGFAPSLVALTALAVPPILINATTGLREVSGEVVDAARGMGLSEAQILRDIQLPMAAPVVFAGVRTSAVQVVASATLATFIGGGGLGDLIVEGFQSGDSSILLAGAFSVAILAIITEIIFEILEK----
229541672    -----------------------------------------------------------------------------------------WPNIWQTAKEVLIGLAFSIVIGAAIAVFMDMVPVFRMLVRPLLVVSQTIPIVAIAPLLIVWFGFGLQSKIIVVILICFFPLALSILEGFQTVDDDLVKLLKTMHASKWQLYRKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFMTARLFAISAVIIGLTFLLYGAVECLQR----
142120738    --------IPFDRWLNAGMGFLITYFGWFFMGVSWLLEWPIDGVRMVLQSLPWSVLSFLIGVFAFIAA-GWRLAVFALISCMYMVVIGYWSESMNTLSLVVISVPLAVLIGFGFGVWAFQSQAAKRIIMPMLDIFQTVPAFAYLLLILMLFGFGTVVGLIASILYSFPPMAR-------------------------------------------------------------------------------------------------------------
86749954     --------------------------------------------------VPFGLLLLWDVLVRWTGTRLVPPPSGVAVMMWDFAFGGIYDHFWKSVQRVYGGFFLAALVGIPLGLMIGRIPLLRAMLDPTLSLLRPIPVTAWLPLSMIFFGLGPKSAVFLVFLGAFYPILLNTIFGVKSVDARLFEAAGMLGCRGPQLFRAVVLPAALPSIFNGLRLGASFAWILIVVGEMTGVPGLGAVIMDGRTLSRTDLVITGMIIIGITGFLSDRIL---------
260458778    --------------------------------------------------------------------------------------------IWTSVSRGLFGFVMAVAIGTPLGLLVARVKVVRAAIGPILSGLQSLPSVAWVAPAVIWLGLNDSMMYAVILLGAVPSVANGLVSGVDQVPPLFLRAGRTIGATGLRGTIHIVLPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNFDMPGIFLAILLILFVGIAIDLLIFSPLER---
125974080    ---------------------------------------------------------------------------------FLIEGDFILQNTLYSIKLFLAGFTLGVVFGVGTGILIGWFPKVYYWVYPILKITGVIPAVAWMPFALTLFPSPFSAAVFLIVICAWFSIAALTAQGIQSTPKYQFEVARTLGAKTPFLIFHVAVPQAMPQIFTGISNANGFAFTTLVMAEMMGQGGLGYYINLSKVWSAYYKVFASILVMALLFSLIMKILGLIQA----
135604045    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKHAYLGMPVIATFTLAMGAAYIVGNARTALIVGGMLLFIALSEYWDRALITMYMGSFAVIMASLNGIILGSIFGRTERGGRILLSFCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLKSVPLSLHEAGTMSGVSAFQRWTNIEIPIAFPTV---------------------------------------------------------------------
256778255    ----------------------------------------------------------------------------------WSGGDGVWHRLGQHLFLTFVCLAISCAVALPVAVLLGHIGKGGAIAVNISNAGRAVPTFAVLVLLLPLGSHGQWPTIIALVLFAIPPLLTNAYVGVSEADREVVEAARGMGMTGGQLIRRVELPLAFPLIMTGVRTAAVQVVATATLAALPGGGGLGRIITAGFRLTDTPQVVAGAVVFVVLGLALDPMRRKTGRRS--
308749937    ----------------------------------------------ILLAWWTVAGLQLIAPLFLPPPGQVLRKLVSIAGAQGFMDATLWQHLGASLTRIVIALLAATVIGVPVGIAMGLSPTVRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSVQQVRLRAAQSLGASRAQILWFVILPGALPDILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAAIAFVLELSLRALQRR---
145295361    -----------------------------------------------------------------------------AAGWEVATNGTLLDALLVSSQRVLLGFALGAVLGISLGVLTGMFRFADTAVDPLIQAARALPHLGLVPLFIIWFGIGELPKVLIISLGVLYPLYLNTASGFRQIDPKLLEAGHVMGFGFFQRLRTIIIPSAAPQLFVGLRQASAAAWLSLIVAEQVNARGLGFLINNARDFYRTDLVIFGLIVYATLGLLSEALIRAWER----
86750212     ----------------------------------------------------------------------------------LVFGGTIWPHLWATLFEILSGFVLGVLAGLVVGALISLIPVLERLIYPYLVALQTLPKVAIAPLFIIWFGYGLTSKVVITALVCFFPVLVSVIAGFHSTDKDQLDMMKAFGATKWQTLVRLRIPSALVLIFAGLEIAAVLAVIGAIVGEFVGAQGLGYLVVTLNFSLDVAGVFAVLIVLSAIGLAMHAITRYAARR---
241554169    ------------------------------------ISTLALQVRGVLASLLPRYGLLIGFLVFWQVSSTRGWVNPAIFPPLDVILSALWDDIAISLQRSGTAFAFAVVIGIPLGLFMGQVRAVEQALDPILQLFRQTSALALYPVFILLLGLGETSKIFVIFWATLFPVLLATIGGVKEVDKKLIEMARTYGAGPLTIFRRVILPASVPAIFVGLRLSATTALLLLIAAEMIGANGIGFQVMNAQYNFQIPLMF--------------------------
145589179    -------------------------------------------------------------------------------------DKGIGIQLAYSLARVALGFLLAMIVAIPFGFWIGMSPLAYEAFNPFIQILKPISPLAWMPIALYTIKDSAISGIFVIFICSVWPMLLNTAFGVANVRKELLNVAKTLEVSPLRKAFLVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFLWNEWNNLSLSSVIFAILLIGIVGMLLDTAFGKLQK----
224370190    -----------------------------------------------------LVVVWVLAGTFFLSSRNQFLPVPTLKALGIAVTQGFWVSVWASLRRVLLGITIASVLGIPGGIVIGFYPRLRSLSYSPIQFLRMISPLSWMPVALIVFVQFESAIVFLIVMATVWPIMLNTATGVGNVNPSWIRMAMNQGANHFQLIWTIIVPVSLPNVLTSLRLALGIAWIVLVPAEFLGSSGLGYLINDARDTMSYDVLMAMIIAIGILGFLLDRGMQMVQ-----
297203145    -----------------------------------------------------------------------------------------------HLREALLPVLAGLLIALPLSQLCVRFRWLYPPVLWVTTVLYAIPSLAFFVVLIDYTGQTELTVMIPLTVYTLVILVPAIVDGVRSVPQETLAAATAMGFGPVRRYVQVQLPIAVPAIIAGLRVATVSSISLVSVGALIGNQGLGNLINDANIYNRPELAVNAVLTMAALAILADGLL---------
261819400    -----------------------------------------------------------------------------TAGWSLIYSGELWQHLAISGWRALIGFAIGGSIGLVLGFITGLSRWGERLLDSSVQMIRNVPHLALIPLVILWFGIDEAAKIFLVALGTLFPVYLNTYHGIKNIDRGLLEMARSYGLSGISLFYQVVLPGALPSIMVGIRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLAD------------
22298894     ---------------------------------------------------------------------------------------GLGWQILTSLRRVAIGFSLAAMIGVGLGMLIGSSRALYDAVDPILQVLRPVPPLAWLPIALAALRDNEPAAIFVIFITAIWPIIINTIVGVQQIPKDYKNVARVLRLSRKDYFLNILVPATVPYVFTGLRIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISEIIVAVIYVGIVGLVLDRSVAFVGR----
300310817    -------------------------------------------------------VIAIVGGLVLWQLVSLTVSMTWAAALELISDGTLQQSVLASSGRILAGWGAGVVIGVPLGIFMGRFETVRQLLDPYIEFFRFIPPIAFVTLAVIWLGPGELSKIALIFYTTVFIVTLNTIAGVQAVNPLRLRAAASLGAGQWKILSTVILPSTVPFMVTGARIAMGNSFLTVVSAEIVSARGLGALIWTARNFSRTEWVFVGIIALGILGYLFDRVLRVATRK---
229593224    ---------------------------------------------WVLPVLLLAVWQLSVSAGWLSTRILPAPSAVIAAGVHLVASGEIWTHLAISGWRAGLGFVIGGSIGLALGFITGLSTWGERLLDSSVQMIRNVPHLALIPLVILWFGIDETAKIFLVALGTLFPIYLNTYHGIRNVDPALVEMSRSYGLSGFSLFRQVILPGALPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAIVMYAILGKLADLAARGLER----
226946473    ----------------------------------------------------------------------------------------LFKHLEASLYRSLAGLLLAIVSGVGLGLLMGGFRRLEALVDPLLQLFRQTSALALFPVFILFFGIGELSKVAIIFWASFWPILLSTISGVKQVDRLLIDSARSMGASRAFLFVKVVLPAAAPSIFTGVRLAGAYCVTALVAAEMIGASGLGFLTLNSQEVFQVPSMYAGILLLALVGLLLNAVLALIERR---
284054400    ------------------------------------------------------------------------------------IDKGLFWQILTSLQRVALGFSLAVVVGVSLGVLIGTNTLMYRALDPIFQILRTIPPLAWLPISLAGFERANPSAIFVIFITAIWPIIINTTEGVRQIPQDYNNVSRVLRLDRKTYFFKILFPATVPYIFTGLKIGIGLSWLAIIAAEMIGGVGIGFFIWDAWNSSRMSDIILAVIYVGVVGLLLDKFITFL------
196166531    ---------------------------------------------------------------------------------------GLLDALWVTVKTALVGTLLGMALALPVGVLAAPNPRLSPGFRTLTVAIRGIPEIVLAIVLVVITGLGPVAGALALAVGSLGFLGKLTADSLEELDPSPSRALTATGASHLQVFFAADFPRVLPALLGHVLYQLDVNIRSAALLGIVGAGGIGYELLNAARVLEYG-----------------------------
196166531    --------------------------------------------------------------------------------------------AGQTLSTALCATLLALLLSIPVSLLAARNRYVSGAARSLIVLARAVPDVIMAIVAVRIFGLGATAGIIAMGLHSVGMVGKLYADVXEETPEGPRRALRSAGSSYPQELTSAVLPHLLPSFIATALHRLDVNLRSSVLLGFVGVGGLGYEIAQSFQRLDYRRGMA-------------------------
143934260    --------LPLMPWINKWFKALNENFGFIFEAINNVLLAMLMGLKNFLVQAPWPLVIIGVVILAYFASGKTTVAVGFCTFFIGFLHPRFWDKAIETTSIMLISIFLCLIIGVPIGIWMSRANRVREKILPILDLMQTIPAFVYLIPGIMLFGLGAVPALLQLLYM--------------------------------------------------------------------------------------------------------------------
138523073    -----------------------------------------------FQILPSLILITFLFVLWEFLVRVLNVEEWFLPPPSLIFKELFFNHFVTTFTEVIFGLSLSALLAVNIAIIIFFFKNLERSIYPLLIASQTIPVITLSPLLLVWFGPNILSKIIIVVIISFFPIIVNFLDGLKSVDTEMIKMANQFGATKFQIFYKIQVPYSFPYLISGMKIASVSSVIGAVVGEWVGAGGLGWLIKISSPQFLTERVFASIFVLSLLAIALFSFFYFLEK----
143433168    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTVVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFLIDHFSAFIRSKIK-
170701695    -------------------------------------LAVLWWVATHLQWLPPLFLPAPEAVWTAFVDAWH----GRIQGGLPLSDHLLWSA-----ARVFGAFVLATAIGVPAGILMGVSLVARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
134491027    --------------------------------------------------------------------------------------------------------------------------RGSKFILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGLNSVPLSLHEAGTMSGVSRMQRWTNIEIPLAFPTIMLGVNQTVVFTLQMVILGALIGTEDLGQLIFGALSRAQPGVALTLGLFVSLMAISVDVIVKWAEERKKV
296120166    ---------------------------------------------------------------------------------------GIFWHLLASLRRVLLGFLLAAVIALPVGFILGRSTTLRWAVDPVVQILRPVSPLAWLPLGLALLKDAENTAVFVILLSALWPILINTIDAVRSVNPTYINLADTIGTNWWSRIIYIWLPASLPGIITGLRLSLSTAWLVIVAAEMIGGRGVGFFVWNAWNRLDIDAIVVAIFIIGIAGLVLDHLVGALQKVVR-
256394738    -----------------------------------------------------IWGARALLAVVVIGGWQWFTAAGWVDKFFYAQPSGIWNRLWDTMQEALYGFLIGTGVGVVLGVALGMNRFLAEVLDPYIKIVNAVPRIVLGSIFIVAFGVGMAPKVLLAAVLVFFIVFFNAFQGVREVDRNVLNNAKVLGASRWHTIRHVIIPSALTWIIASLHSAFGFAIVGAVVGEVLGAKGLGLLIKSAQGNFDPYGVFANMFVIAALVLIVEFVIERVERR---
91780784     --------------------------------------------------------------------------------------SGHWLDIAASSGRVFAGFGIATVLGVAIGMAIGWSRAVESLVEPTLQTLRPVPPVSWIPLAIIWFGIANKPAIFLVFMGSFFPVLLSTIHGVKTCDRDLLRAGAMTGGSPQMLLRHIVFPAALPSIFSGLRIAIGSAWMLTVTAEMVAVSGVGYVLWDSYYFLRYDIVIASMVSIGLLGFASDYVIKRIAAR---
283823863    ------------------------------------------GATLAPWALPVLLVVAIACNAGIVSQRVLPAPSQVAAAFWAAIRDGLFEHVGISAQRALQGLMIGGGAGFFLGVLCGVLRPAEVLIDSSLQMLRNVPHLAMIPLVIIWFGIDEEAKIFLVAIGVMFPMYLNTYHGIRTVDKGLIEMAKVYGLGPFALFRRVILPGAMSSVMVGLRYALGIMWLTLIVAETISASGIGYMTMNAREFLQTDVVVLGILIYALLGKLADVLTRALERR---
291459818    -------------------------------------------------------------------------------------------PILDTIKMSFLGSFLGSLLALPFAMLACKSRALVMLMRLLFSLVRTLPTLVSALIATFIFGLGTIAGTTAIAVFSFAYIGKILYEEIETVDMGAFEAMEAMGATKAQAFRHGILPQVLPSYLSNSLYNFEGNVRYAAILGYVGAGGIGLILNEQLGWRSYANVGMILLALFVTVFFIETISREIRRR---
145223697    --------------------------------------------------------------------------------------------IWQHLLITAAVTAIVLAIGIPLGVLVTRAKVLRPLFVGIANVGQAAPAIGLLVLLFLLTQTGFWIGVLPIALYSLLPVLSSTILGIDQVDRSLLDAGLGQGMSRRSLLLRVELPLAVPYILAGLRTSLVLAVGTATLSFLVNAGGLGILIDTGYKLQDNVTLILGSVLAVCLALLVDWLGGLAE-----
141827984    ----------------------------------------------------------------------------------MTLNGELFIHVGVSLRRVVLGFLLAMVLAIPLGLILGWYRKAEQFCEVIIHVGRTIPIMAWIPLTIMWFGMGELSSILIIMLGAFFPTFFNTIAGVREVNKNHIDAALNLGVKPWRLFKEVVLPSSVPLVVTGQNISLGYALSAIVAAELIFKNGIGYLLMDGRIQYSFETVILMMVILCFLGLILNVGIKILE-----
292655752    --------------------------------------------------------------------------------------------LVQSLYHYVPGLLIGTSLGVFAGIAMGWNTRVDSVFTPVTRLLRPIPPLAWIGFAVIWLGVNHQGATFIVAIGSFWINFYSAYGGVEGVSEDLKEVAATLGVDDWTMIRKVVIPAASPSIMTGIRTSIGQCWMIVVAAELIVGVGVGYEILNTAQNLAMDVSVAYMLVISIVFLVSDGLFRRVERR---
163744371    -----------------------------------LLIVFMLLIADALAAMAPGPLMRGGVLAAVLAVLGVILWSGALSDLSVMQEDAFGREFIRHLGLAFGSLAAAAVIGFPLGVLCHRLASLRGATLPVLSFLQTIPSLAMFGMMIPILGWVFAPAFLALVLYSLLPVVGNTVAGLASAPPAALEAARGMGMTPLQRLWRVELPLGLPIILTGLRIVLVQNIGLAVIAGLIGGGGFGTFVFQGLNQTATDLILLGALPTVVLAL---------------
136176925    -------------------------------------------------------------------------------------------HAWRTFWVTMAGFGIAILVGVLLGFLIGSSRLAYAAVYPLMTAFNALPKAAFVPILVVWFGIGIGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLVKVGLPRSMPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSAMQMGLAFAGLVVVGAMAMVMYELFSFVEK----
307719593    ------------------------------------------------------------------------------------------PHLGATLLSGLGGFLVGVFLGVGLALVLDAFPRLRAALYPFLVISQTIPIIFLYPLFLIWFGYGLTSKLMVVVLVCFFPVIVSLLDGLASVDPELLDLFASMRAGWWQTFWLVRFPAALPSLFSGLTVSATYSIMGAVIGEWLGAPGLGVYMLRAYKTFSTARVFAAI-----------------------
304404419    ----------------------------------------------------------------------------------------IWSHVGMTVGETIGGFILGTALGTLIAALLWLFPFVSRVLDPYLVVLNSMPKVALGPIFIVVLGPGFLSIVVTTLSVTVIITTLNIYNQFREVEEGYIKVVRLFGASRLRTFWYVIVPASFPVIISTLKVNVGLSWVGVIVGELVAKLGLGYLIIYGFQVFNFTLVLASLFVIAIVATIMYQLVSILEHR---
143250035    --------------------------------------------------------------------------------LEYIADLDYMEYVLETIQMAYLGSLFGLIITLPLGWLGAFNRFVYPVARLVTMGFRAVHEMIWAIIFVSILGFGMLPGVLALTFFCAGFASKLLAEEIESVDMGPVEAMRATGANLFQVMIFGVLPQVRVALTGIAIYTWDVAFRAATVVGFFGAGGMGWYLKRNVLQIETERVSAILFSIIILVLISEFFSAIARER---
257784196    -------------------------------------------------------------------------------------------HTGITLLESFVGLAIGVLIGFLLAVFMDFFKTLDKLLSPLITISQTIPVVTIAPLLVLWLGYGLLPKIVLVAISTFFPITVALNSAFKAIDPDMVDLMTTMGATRMQVFWHVKLAAAAPQFFSGLKMSVTYAVIGAVIAEWLGGDGLGVYMTRVRKAFAYDRMFAAIVVVSALSLVLMKLVELIQK----
226944292    -------------------------------------------------------------------------------ALPMLADGSLFVHWAASASRVIGGVLLGVLAAVPVGFVLGWYAGARRLLTPLLNFFRALPPIALIPLTIVYFGIGEAAKILVLVYAAFFTAVVVLYEGISRIAPIYVNVARTLGASERELFLRVVLPLALPHVLTATRVALGVGWMTLVASELVSANGLGSMIQVAASYFQLEVIYLGLICIGFTAMAMDFLLVRLSAR---
121610569    -------------------------------------------------------FVIFVALWTWFTLGGWVSPTFLASAWLLLTEYGFVKDIGMTVWRVLAGFVLAAAVALPLGIAMGAYKGIEAFFEPFVSFCRYLPASAFIPLLILWAGIGEAQKILVIFIGSVFQITLMVAVTVGSARRDLVEAAYTLGAGHRGIVTRVLIPGAAPGIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIITIGLIGLLSDLAFKALNQR---
302545095    --------------------------------------------------LPPLVFGLALLLVWDIVTRTGAVAEFYLPGIDQVLHDSLVDYTWETVREALAGSGMGIGVALPLGYLIARSDLAAAALQPYIAASQAVPAVALAPLLALWLGYGLLPIAVLCALLVFFPILVNTVLGLRGLDPEVLGAARVDGVGWWGMLWYIELPLALPSILAGVRNGLTLSITGAVVGEFVGGDGLGQLLSVQRQAADTIGLFSTLVMLALLAAGLYGVVRLVER----
299530408    ----------------------------------------------------------------------------------------LWAPALETIQIAIWGTLLSVILALPLSFIAHGWHWLRRITRQFLNVIRSINELILALVFVSAVGLGPFPGVLALALHGMGMLAKFFAEAIEEIDDGPLQALRSAGASQLQIIAFGVVPQVITAWIAVVLYRFEVNLRSATVLGMVGAGGLGFELVSSLKLFRYQETATCIIVITVMVIAADMASNWLRSR---
227530018    -------------------------------------------------------------------------------------------DLQQHAVMVLASLGIALVIAGAMILLLMHRKNWLNGLTYFFSLLYSVPSFAFFALLLPISGLGMRTAIIVLTIYCEYVLLRTFITGIQEIDPALIEVAKGMGMTRKQVFFKVQLPLATPAIFSGLQVALASTMGIATIAATINAGGLGQLLFEGLQSQQVVPILWGTLLTVVLTLLCAGILKLIE-----
291302413    -----------------------------------------------------------------------------------VAMSELWFSLFETFVIAMAALVIGLVLALPVGCLAARNSVIAKIFRIFIVCVRGVPELVLAILFVIIVGLGTVAGAFALAIGAIGLLGKLVADSLEEVDPGVEQALRATGASRVRVFFAATLPQALPAFIGHILYQLDVNFRAATILGIVGSGGIGYYLLQASRVREFETVTTITLMIFGVVMTIELIAMWLRR----
291302413    --------------------------------------------------------------------------------------------IAQTLAIVISATLLSMVLSAPLAFWAAANTSARLGSRGVIVVARAIPDIVLAIIFVRIFGLGILPGVLAMGLHSIGMIGKMYGDAIEQIDEGPRTALRAAGATRRQQLIGGVLPQVLPAFVATAMHRLDINLRISVLLGYVGVAGIGKEIKDAVESLQYRR----------------------------
307151011    ----------------------------------------------ILPWIIPLTLIIILSQIGWISTRVLPAPTAVIQAAIDLTRSGLFKHLSISAGRALTGFLIGGSIGFILGLVNGAFRTCEHLFDTSVQMLRNIPHLAMIPLVILWFGIGDPARIFLVAIGVLFPIYINTFHGIRTVDQGLLEMGRIYGLKPWELFTQIIFPSAMPSILVGVRYALGIMWLTLIVAETIASSGIGYMAMNAREFMQTDVVVFSILMYALLGKLADEVARFLE-----
118476134    ------------------------------------------------------------------------------------------PNTMQTLQEVIIGLFFAILIGTSIAILMDVIPLFRILINPLLVISQTVPIVVLAPLFIIWFGYGMLPKVMVVILVCFFPIALSILEGFQTVDKNMLKLLQTMKATKWQVYQKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFLTARVFGVAAIIVMVTLCLYFIVEFMAR----
135120715    --------------------------------------------------------------------------------------------LVQHTGYVVSVLVTAGIIAVVTGTLTRRNQLAKELSLSIASVFLTIPSLALFVIFIPLVGLGFTPSFIALLLYSLLPILRNTITGLDGIDNGVLESAKGMGLSPIQVLTKVQLPLAWPVILAGVRVSSMLIVGLAALATLVAGGGLGDFIKSGLARLPLPNSLEGTLLCLVLAVVIDLILQAL------
298676097    -------------------------------------------------------------------------------------------ATLQHVTLVYLTLIASIVISIPLAFISVESEKLANWIMKVSNLLQAVPSFAVVAIVVPLIGIGFTPALIAILVRALLPIIKNTYIGLLNIDPSLIDYAHGVGLTRWQINRYIRLPNSYPAIFAGIRFSALLANSIAVLTALIGGGGLGELVFEGLVSFNIDRILAGAIPAILLALASDSLLAMIEKK---
262201516    --------------------------------------------------------------------------------------------TYQHASLAFQTVLVGTVVALLIAVTVYRLPVVSSLTLTTSRIALTIPSLALLALLIVPFGLGVVPSFIMLAFFAALPVIGNAVVGLRSVPASVVESARGIGLSRWRILLTVELPIAWPVILTGIRVSTQMIVGVAAIVAYVLGPGLGSLIFNGFSRLALEMALTGTILIVIIALVFDALLVLLGR----
169628318    --------------------------------------------------------------------------------------------AYQHMSLVLQTLVVAAMCAVFLGVLIYRSPWGVASGNALAAIGLTIPSYALLGVLVGVVGIGVSPSVIMLVFFGSLPILRNVLVGLTGVDQTLVESARGMGMSRLATLVRLELPLAWPVIMTGIRVSAQMLMGTAAIAAFALGPGLGGYIFSGISRMATNSVIAGTVGILILAVILDSVLNVVTR----
261208897    ------------------------------------------------------------------------------------------EPMVKTLQMSLLGTVIGLILAIPVSFLATTNRLLSTIFRFLLGLVRTIPTLLLAALFVAVFGIGEATGVLTIAVFTFGMVSQLMFQAIETIDFGPIEAAAAVGANKMQIAIWSIAPQVLSQFASYAFYAFEVNVRASTVLGYVGAGGIGVILNSSLALLNYERVSIIILTILVTVAIVDKLSERVRR----
251799431    ----------------------------------------------------------------------------------LATSENLLHHLLVSMGRAGLGFLIGGAAGLLFGLLTGLFRKAQYLLDPSLQVLRLVPHLAIAPLIILWFGFGETSKIAIIVSGSFFPLYINTFLGIRNVDNKLFEVSRILGFSPLKRLTRLILPAALPDILIGVRISLAVSWIGLVVAELIGSSGIGFLINEAKQNSETSVIFVGIIIFAVIGKLIDSIMKSVEIR---
154245158    ---------------------------------------------------PWALPLAILAVLGFLSSRVLPAPGDVALAFWRTLKDGLLSNICVSTGRALTGLAIGGGIGFALGVLNGVWKPAETALDSTLQMLRNVPHLAIIPLVILWFGIGEEAKIFLVAVGVAFPIYLNTYHGIRNVDAGLVEMARVYGLSPAALFTRIVLPGALPSVLVGLRYALGIMWLTLIVAETISSTGIGYMTMNAREFLQTDVVVLGVLAYALLGKLADSLTRGIEQR---
157164093    -------------------------------------------------------------------------------------------HTIISFKRIFAGYALSFALALVLGGIAALLPKISVYYEWILEFFRNIPPLSLIAILVLWFGINETPKIIIIILASFFPMFLSIQKGLTSCDTKLIEVGKIFGFSKFEIFYKIILKSALKDIFVGMRIGFGYAMRAIIGAEMIAASGLGYLILDAEELSRADRIFVGIFTIGICGVLIDRIFLFL------
152976061    ----------------------------------------------------WMIFIALMLLYIWAFSGMPVEGIKDTAGVSLPGGEDLLHGLVDTLAIAILGTFVSAFLSIPFAFWAAKNKGMSSIGKFVLSFIRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYAEGIENIEKGPIEALVTNGANRFQILWYAVWPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWPRVGIILLGIIIMVIIVDFLSSSIRKR---
87300722     -------------------------------------------------------------------------------------SKGLGWQILISLQRVAIGYSLSGVVGIAIGGLLGLNRFIGKGFDPVIQVLRTVPPLAWFPIALMVFQDANTSAVFVIFITSIWPVIINTAVGIRQIPQDYTNVARVLRLRKRSYIREIVIPATVPYVFTGLRIAVGLAWLAIVAAEMLKAGGIGYFIWDAYNATSASQIILAIVYVGIVGLALDRLVAFVGSK---
169632054    --------------------------------------------------LPWIFPIVLLVVWGLLENRILPAPTAVVSAFWHLLISGLWQHVKVSAGRALLGLFIGGGLGLLLGLLNGSSRFASTLLDTTLQMIRNIPALALIPLVILWFGIDETAKLFLVAVGVFFPIDINTYHGIRSVDPQLIEMGKSYGLSRWQLYKEIILPGAMPSILVGLRFALGLVWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLAQLLER----
269795239    ------------------------------------------------------------------------------------------QYVAISTQRVLIGFAIGAVIGLLLGAVVGLSHWARGLLAPSFDGLRAVPSLAWVPLLVLWVGINEDSKIILIAIGAFFPVYTTVAGALRHVDPHLVEAGRAYGLSGPRLLAQVQLPAVVPSVLAGLRLALAQSWLFLVAAELLNSSGLGFLLVDSGQNGRVDRMILSIVLLALLGGLTNALVGLAEK----
148258796    ----------------------------------------------------WEVVIRVFGIAPFILPAPSAVAQALWRGF---ANGPFLQHTLTTVAEVLLGFIFGSAVGLVLGVGIALNRHIAYFVYPYIVMFLSMPKVALAPLIVLWFGLGITSKIVTAALVTFFPVMVNTIAGLNAADRDGIDLIRSLGGTERQIFTMLRLPAALPMIVAGLEIAMTLSLIGTVVAELIGAQGLGMLMQSMNFSMDTAGVFSILIVLAIVGLVLNQALKSARRRM--
304400167    ----------------------------------------------------------------------------------MIQNGRLFENIKTSMYRFAVGYSVSVATAVVLGLILGRIPRVFQYVNPALQLLRPISPTAWMPFIVLLFGIGDVPAIVIIFIAAFFPVLLSTVSAVGNIDPIYFKVSKNFGIKQPALTWKIIFPAAFPQIANGIHLALGTAWIFLVAGEMVGASGLGYQIIDARNNIRADILLATILVIGVIGILLDGILKVIEK----
227818860    ----------------------------------------------------------------------------------WVMDTSFYSHVAITLTETVLGYLVGTALGVAAGVWLGLSRSAARILDPFIKGLNAIPRVVLAPIFVLWLGLGLWSKVALAVTLVFFVTFFNAMQGVREVNPVVLSNARILGAKRSDLLRHVYFPAAASWILSSLRTSVGFAVVGAIIGEYLGSSGLGYLIAQAEGNFDAVGVFAGIFILAIFVLIIDSVLDVAERR---
221194585    ------------------------------------------------------------------------------------------SHTLVTLEESLLGLAIGVVIGFVIAVLMDRFEGLYHAFSPLITVSQTIPVVAIAPLLVLWMGFGILPKVVLVAISTFFPVTVALISAFRSVDSDVIDLMRTMGAHRVQIFRHVKLPAAARQFFSGLQISVTYAVIGAVIAEWLGGDGLGVYMTRVRKAFAYDRMFAAIVVVSALSLLLMWFVGLL------
75909170     ------------------------------------------------------------------------------------------QRTIEHLFLVGIAISIAIIIGIPLGILITRQKQLRQPILGIANILQTIPSLALLIPVPVIGGIGATPAIVALALYSLLPLIRNTYTGISGVDPAIREAGRGMGMTDRQLLLQVEIPLAMAVILAGVRVATVISIGIATIAAAIGAGGLGVFIFRGIAVVNDQLILAGAVPAAVIALLADLLIGLLEQKFKV
297559378    -------------------------------------------------------------------------------------DRGVLPRLTEHMRLSYLSILIGLAVALPLGLACARWKPLYPPVLTGVNVLYAVPSIALFFLMLPYTGFSDWTAVVPLALYTLVILLPNVVDGLRQVPDHVRQAAVAMGFGPLRRLLYVEMPVAVPVVIAGLRVASVATISMVSVASLVGLGGLGRLILEGFRRQFDAPIVVGIVLTVALAFVTDAVLVLAQR----
94309221     -------------------------------------------------------------------------------------DQGIGWNVLASLARVAAGFGLAAVVGIPAGFLLGRFAFLNAMASPVISLLRPVSPLAWLPIGLLLFKAANPAAIWAIFICSIWPMIINTAVGVTRVPQDYLNVARVLDLSEWKIFRHVLFPAVLPYMLTGVRLSIGTAWLVIVAAEMLGGTGIGFWLWDEWNNLKVEHIVIAIFIIGVVG----------------
256680821    ----------------------------------------------------------------------------------WSGENGIAHRLLEHVLLTLVCLLISCLVALPVALVLGHIGRGGALAVNLANIGRAVPTFAVLVLLLPVGKLSEGPTVIALVLFAVPPLLTNAYVGMRGVDREVVRAARGMGMTGRQLLWRVELPLAAPLVLTGVRIAAVQLVATATIAALSGGGGLGRIITAGFNLASTPQVVAGAVLVAVFALLVEGAFALGERW---
141685510    -NPSTYAYIPLSEWVEKYFKEWLFEQRPLFKKLSVPIDSVLNSLDYFFNLVPLPIVILFFAYFAFK-TNGIKFAIFTFCSLVFIDLVDVWEETMTTMAMIITAVLFCATIGIPIGILASRSNLFEKILRPILDVMQTIPSFVYLIPVVMLFGIGI------------------------------------------------------------------------------------------------------------------------------
253574509    ---------------------------------------------------PPLVAVILFLLIAWFHIEKWILPSPVDIGRAAAGAASLGEHTAATLRLMFIGFAIGTLVGLLTAFVLHYVPFLKASLYPLIILSQNVPTIALAPLLMIWFGFGILPKIIVITLVCFFPVTVAAMDGLSRTDRAMLDYMRMIGASKADIFRKLEVPYAIPSIMSGVKIAATYSVMGAVIAEWIGADGIGYYMMLQKASFRTDKIFVAIAIIVAISLAMFACVALLEKW---
126432707    ------------------------------------------------------------------------------------------EHLYMTLRRVLAGVVIGVALGVLLGLVMGSVSWVRSVLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKITLLALAALPPAAVATTAAVLAAPVGLTEAARALGASRGEVIRDVVVPSALPETFTGIRLAVGMAYSSVVAAELFGLPGVGGLVKDASNYNNTPVVLVGIFAIGISGLIIDGLLRTIERRS--
270492578    ----------------------------------------------------PWVLLFAVIVLWQVVCSGLGVSEFIFPSPLAIWNQIIAGHAWRTFWVTMAGFGIAIVVGVLLGFVIGSSRLAYAAIYPLMTAFNALPKAAFVPILVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLTKVGLPRSLPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSSMQMGLAFAGLMVVGAMAMVMYELFSVLEK----
227496145    --------------------------------------------------------------------------------WLALTQGGLAGYAWVTMREALLGCLTATCLSLPLAWGLFHWPRFSRTVLPYVAASQAVPAIAIAPLLVLWIGYGTVPVVLLCTLMVFFPITVTVLLGLRGLDTDVLDAARLDGAHGMSMIMRMELPMALPAILSGLRTGFTLSVTGAVVGEMMGGQGLGMVLAHQRDAVDTAGLFSTIVLLCAMAMAIHWCLHEAERRSRV
300924083    ------------------------------------------GTLAVLLTVWWTVAALLISPLFLPPLQQVLAKLLTIAGPQGFMDATLWQHLAASLTRIVLALLAAVVIGIPVGIAMGLSPTVRGILDPVIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGASRAQVLWFVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAIIAFLLELGLRALQRR---
150401416    ------------------------------------------------------------------------------------------DNTIISIKRVVSGFLIAGLVAVPIGISMGYFSTIRDFFDAGIELLRPIPPLAWVPLALAWFGIGETSMLFIIFIGAFFPILINTIAGVKGVPTILIDSAQTLGAKQKDILLKIIIPASSPSILTGLRIGAGIAWMCVVAAEMLPGSGLGYLIMYAYMLSRMDIVVASMIIIGLIGLTLDKVLRYIEDK---
94309339     -------------------------------------------------------------------------------------------HAWRTFWTTMVGFGLAIAVGVVLGMLMGSSKLAYAATYPLMTAFNALPKAAFVPILVVWFGLGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRRDVLLKVGLPRAMPFFFASLKVAITLAFVGTTVSEMNAANGIGYLLVSAGSAMKMPLAFAGLVVIAIMAMGMYELFSVLEKRM--
29840506     --------------------------------------------------------------------------------------------SWYTLRGILGGFFLALFLSIGLVILMLTCKLAKDLLNPFFILVQCTPMFTLAPLIVLWFGWGLNAVIVPTALTVFFPLTITIYQGITSTPPELLEQFTLHQATKRQAFIKLRLPHALPHIFSGLKIAMGSAGFAAIAGEWVASSGLGILILESRRNYDMEMTFSGLFALTTVTFILFQGILLSEK----
260223440    ----------------------------------------------------PWVLLVVFILLWQLLCSVFEVSEFVFPSPARIWTQ-FWEHAWRTFWVTMAGFGIAIVVGVLLGFVIGSSRLAYAAVYPLMTAFNALPKAAFVPILVVWFGIGVGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLVKVGLPRSMPYFYGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSAMQMGLAFAGLVVVGAMAMVMYELFSAIEK----
58616488     ----------------------------------------------------------------------------------------LWTDTAASLTRLFWGMLLGGIPALLLGIVMGLYRPIRAVFDPLVAATYPIPKSAILPLILLIFGLGEASKIVMVATGVFYPVLINSMAGVMEINKIYLDVGHNFKASRWQVFRTIALPGAMPLIMTGVKLGVGLGLILITIAEMVGANGLGHMIWNAWEILSVETMYVGLIVIALLGFLFSLALTELERW---
170078356    ----------------------------LFWDITSGIPPKLRWLLMSASILLPLILWGIISSQGWVKPLFLPTPMAVWEAITNLWASGDLQDIIYSVLRVLTGFSLAVIISIPLGILMGAFASIRALCEPIIGIVRYMPAPAFIPLLVLYFGVGEIPKVLLIFIGTLFFNTLMIMDAVKFVPKELIEATYTLGGNRPQIVIKVIFPYILPKIIDAGRVNIAASWNLVIVSELVAATGLGRRISVAQRFLNTDQIFAGLIVIGLIGLLIDLCFIWLQR----
118472663    ----------------------------------------------------------------------------------------LWSDIGVTSSEVILGFLVGAVGGSALGLLLWYSQFVADLTAPFIAAIGSIPVLAVAPLTIIWFGTEMTSKVVIVAFSCVVVSLTTSYSGARRTDPDLVNLMKSFGATRSQIFRKLVVPSAMSWVVSGLKLNIGFALVGAIVGEYISSDGVGHMILRGSSNFTITLVIAGIAIVMVMVLVFNILVAGLER----
221069138    -------------------------------------------------------------------------------------DQGVGWNVLSSLQRVALGFGLAALVGIPLGFVIGRFSFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMVINTAVGVQRVPQDYMNVARVLNLSEWKIATTILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEWAL---------
254424863    -------------------------------------------------------------------------------------------HVLASLRRVFTAFGIGSIVGLLLGLLMGYYKYIRAAFYVATEILRPIPPLAFITLFILWFGIGEVSKVLIILYAGALIVMLNTMEGVRACPKEKILAARTLGANDLAIFAYVIFPAALPYIFTGMRVALSVDFGILVAAELLAGDGMGYIIQDASTFFNVEALFVGILMIAFFGVVSDFLLRIISAR---
308177618    ----------------------------------------------------------------------------------LLADGSLVSAVGTSLFRALSGFVIAVLIATPIALLLAHQPLLRQGVGPLVSAMQVLPSIAWVPAAIILFGLSDATIYTVLLLGAIPSIINGLLSGIDMIPTQYKALSKVLGASKREHILHIELPAALPGYVAGLRQGWAFAWRSLMAAELIAVGGVGSLLQRGRDLADLPLVMLVILTILLVGVLIELLFFAPIERK--
270492138    --------------------------------------------------LPWLVPVALIAAWGWLSSRVLPAPSDVLKAAWQLGESGLWTHVKVSAGRALAGLAIGGGLGLLLGLLTGSLRWAETLLDSTVQMVRNIPALALIPLVILWFGIDESAKVFLIAVSVFFPIYLNTFHGIRNVDPGLIEMGRTYGLSRWQLYREVILPGAMSSILVGLRFSLGLMWVILIVAETISAAGIGYLTMNAREFLQTDVVLVGILLYALLGKLAD------------
300811496    ------------------------------------------------------------------------------------------SQLWQTLCIAFLGTFISAIISVPFAFWATRHKKFWESGKIVLTFIRSFPEIVLALMFIKAVGPGAPAGALALGLHSVGMLAMLFSEAIESLDDGPAEAITAAGGSKFNVAVFATMPDLMPAIVSNTLYRFDVSVRSASVLGLVGAGGIGYPLIIALNYRQWSRVGIILLGIIVMVVVIDWISGAIRKK---
126659620    -------------------------------------------------------------------------------------------ATIETFEMALVGTVFGALFSLPLSLLAAKNRAIYSLSRGFITLLRVIPDLVWGLLFIVVVGLGAGAGILAIMVDVMGFCGKFFAERIEEIDPKPVEALRALGASQWGIIVGAIFPVTMPSFVASTLYSLEASVRSAVVLGLVGAGGIGVELATSMQLLRYDEAFMT------------------------
229089791    -------------------------------------------------------------------------------------------HLPATLYVVLIGVVISVVLGVGLAMLMNASSWMERAFYPLLVASQTIPITALAPLFVLWFGYTIWSKVVVTVLITFFPIAVNTYDGLRSTKKEWEELLVTYGATKKDVFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAIFFVILISVLEKK---
152976062    -------------------------------------------------------------------------------------------AILETIRMAIIGTTFGAILSIPLAVLAANNALLYGPARFVLNFIRTIPDLLLAAIFVAIFGIGPLPGIFALIFFSVGIIAKLLYESIEAIDLGPLEAMTAVGANKMQWIVYGVMPQVMAQFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTSSIIIYTLIVVLLIDYISTVLREK---
137406823    --------------------------------------------------------------------------------------------MLETLKMAFVSTIIGFFIAIVLSPFAAKSAWIYIPMRIILAATRSLPSIIWALLFVVIVGLGPLAGVLAMTFYTIGYLGKLQYEEMEGVQNSPLEAARAMGLSHPEIVTNVVIPESSNNLLSQLLFMFEYNVRHGTVLGLVGAGGIGYYLDFYIDWQDYHKVMA-------------------------
143978509    ----------------------------------------------------------------------------------------FFDDFFVSLTRASVGFTIGALLGIVSGLLTARVKLFRILVYPFFNILRPIPAIALVPVAIVWFGIGEDSKYFVIAYTVFLAVWLSTHHGTELIPETYIRASRTLGATKFREFVEVVIPAAMPYIFAGLRLGAALAFLSLVAAELTGASGIGYRIDEARQYFLVDRMFVGLIELGVLGALLDTFFVVISKK---
282897425    ---------------------IGDNSTWLFMILSITIPVFIWLVVSNSGLVKPLFLPTPQAVLTALQKLWATGNLQTDIGF--------------SLLRVLGGFLLAAVISIPLGVLMGSFPVVRALFEPAISIFRYMPAPAFIPLLILYFGLGETPKILLIFIGTVFFNTLMIMDAVKFVSRELIETSYTLGGKNHQIILQVILPFIVPNIIDACRVNMAASWNLVIVAELVAATGLGRRISVAQRFLKTDEIFAGLIVIGLIGVVIDILLVMLHR----
144184836    -------------------------------------------------------------------------------------------AMWESISIAWVGTLIAALFAIPLSFLAAENRPIAWVIRQVFNILRAVPEVILAIALIPIFGLTPLTGVLAIGIGSIGTLGKLFYEVIESIKKDPLEAADAVGANKLVRFRWGVLPQVMPEMTSFVLYRFEVNIRASAVMGLIGAGGIGNDVALALRFKDWEVAGMGLLIVIGGTILVDAISGAARK----
54025051     -----------------------------------------------------------------------------------------------HVSAVLQSLVLATLVAVVLGVLVYRSPLGSAAATAATSAILTVPSFALLGLLIPVLGLGVAPTIVALVVYALLPILRNTIIGLSSVDPSIVDAARGVGMNRLRVLARIELPLAWPAILTGMRVSTQLIMGILALAAYAKGPGLGNLIFSGLSRLAVPQALTGTVLIIVLALLLDGMFLVVGR----
118615948    ----------------------------------------------------------------------------------------LWFLAYQHISLVGQALILATAIALILGVLIYNSPLRVAAGNAVTAVGLTIPSYALLGVLVGIVGLGVLPSVIMPTFFGVFPILRNVVVGLTGVDKGLVESARGMGMSRLTTLVRLELPLAWPVIMTGVRVSAQMLMGIAAIVAFALGPGLGGYIFSGISRMATNSIVAATIGILILAVILDTVLNVIAR----
223039626    -------------------------------------------------------------------------------------------HTIISFKRIFVGYALSFALALVLGGIAALLPKISVYYEWILEFFRNIPPLSLIAILVLWFGINETPKIIIIILASFFPMFLSIQKGLTSCDIKLIEVGKIFGFSKFEIFYKIILKSALKDIFVGMRIGFGYAMRAIIGAEMIAASGLGYLILDAEELSRADRIFVGIFTIGVCGVLIDRLFLLL------
260456629    ------------------------------------------------------------------------------------------EHLGISLRRIAIGAGAGVLAGLVAGILMGTLPWVRVVFEPAVAFLRTLPPLAYFSLLIIWFGIDEAPKLWLLAIAAMPPVAVATASAVASAPASLVEAARAIGARRSQVVASVVLPSALPEILVGVRLAFGIAYSSVVAAETVGLPGIGGMIRDAQRYNQSDVVVLGLFAIGVSGLLIDALLRGAENR---
297191216    ------------------------------DALDAVQVNRTPVREVLLKKVLPPLTAVALVLVAWQVLVWLPAPSTVWDGLSDMWLQGLFEVIWTSVSRGLLGFLLALAIGTPLGLLVSRVKFVRAAIGPILSGLQSLPSVAWVPPAVIWLGLNDSMMFAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLRGTWHIVMPAALPGYVAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNADMPGVFLAILLILIVGIAIDLLVFSPLER---
229488438    ----------------------------------------------------------------------------------WTGPDGIPTLLVQHLMYTFAALAVAAVIAIPLGLYIGHTGRGSVVVAGLANSLRALPTIGLLAPSFPNKLAYLIPSLIVLVLLAIPPILTNTYAGVRAVDQAAVDAARGMGFRSMRILTEVEIPCALPLMLSGIRSAVLQIVSTATVAAYISLGGLGRLLIDGKAQSDYGQMAAGAVLVSLIALVFDLGIGALTAR---
255282983    --------------------------------------------------------------------------------LFNLTTEGVPYLLLETICIAFLGTVVGAIISIPLAFLSASNKPVAFIGRIIIMAVRTIPAFVYGLMFIRVTGPGAFAGLLTMSLCSVGMVSKMYIEAIEDLDTRVLESLDAAGCTTWQKIRYGILPQLMPNFASTAIYRFDINLRDATVLGLVGAGGIGAPLIFAMNSYRWNEAGAILAGLIVLVLLIEWI----------
222082145    -------------------------------------------------------------------------------------DIGLAWRVLISLQRVAYGFGLAAIAGVLIGALIGQSIWAMRGLDPIFQILRTVPPLAWLPLSLAAFQNSSPSAIFVIFITSIWPVIINTAVGVRNIPQDYRNVARVLRLNQIEFFFRIMVPAAAPYIFTGLRIGIGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALTYIGITGFILDKLVAAIGA----
251790267    --------------------------------------------------------------------------------------------IWETLNLALAATVLSVAASVVLGFLAAGNPGVRFTIRALVAFLRTMPELAWAVMFVMAFGIGVIPGFLALALHTIGSLTKLFYEAIETASERPVRGLAACGAGVLQRMRFGLWPQVKPIVLSYSFMRLEINFRQSTILGLVGAGGIGQELMTNIKLDRYDQVSITMLLIIVVVSMLDALSGWLRQ----
149187933    ----------------------------------------------------------------------------------------LWETINVAIAATLVSSVIAIILAFLAASNGYAPASVRVAVRSFVAFLRTMPELAWAVMFVMAYGVGTFPGFVALTLHTIGSLTKLFYESIETISDKPVRGLTACGSTPIQRLRFAFWPQIKPTVLSYIFLRFEINFRSSTILGLVGAGGIGQELMTNISLGRHDQVSITLLLIIIVVALIDMTSGVLRKK---
183980070    ----------------------------------------------------------------------------------------LWFLAYQHISLVGQTLILATAIALILGVLIYNSPLGVAAGNAVTAVGLTIPSYALLGVLVGIVGLGVLPSVIMLTFFGVFPILRNVVVGLTGVDKGLVESARGMGMSRLTTLVRLELPLAWPVIMTGVRVSAQMLMGIAAIVAFALGPGLGGYIFSGISRMATNSIVAATIGILILAVILDTVLNLIAR----
297565358    -----------------------------------------------------LWVGVLVLFAQQGLWRTVLGWLFPSVQTPIFERQTLFNLALEHLGLTFVAGGLVLGVGLPLAVWVSRSEAFRPLVENLAAVGQTFPPPAVLALALPLFGFGAQGAVLALFIYGLLPVVRNTLEGLAGLPQDVLESARGMGLSPRERLFRVELPLALPVILSGIRTSFVLILATATLAPLVGGGGLGVPIIAGLAVSNLALVAQGAAAVAILAILLDYTFAQLEA----
239627741    -------------------------------------EKSVYAALAIASFFLAWAFITTFTAAGETTPGPVQVIRLLFTSFFEIGRYTIYGHLYYSLRRVLVGYTVAAVSGIVVGLSMGTSRYAEAIIKPLFELIRPIPPIAWIPLVILWFGVGELPKYAIIFIGSFTNITLNAYTGAQRVDPTLIGCARMLGTSDRDIFLRVILPSSLPQIFAGMQVALSTAWMAVLAAEMVGAEGCGWIILRGSDTINIPLVLVGMVVIGVVGLVLATLMRAAERR---
217032508    ------------------------NMGVFKQLIKELYEWLLHSVDVITQHL--IAMALKISVVKYLIKEFHDRFIY------------FIDLIAQHFIIVALSSLLVLVFGVLIGVFVFYNSKARAFLLPVVNFLYTIPSLALFALFIPVIGVGLKNALLVLVLYGLLPIVHSTYNALKEAREEVIKAAIGLGCNPKELFFKVRFLLAIPQILVGLRIAVVMLVAMAGIGALIGAGGLGQAIFRGLNTQNTTLLVAGSFIIALFSVLADQFVSV-------
42518217     --------------------------------------------------------------------------------------------LIETIKMAILGTVMGSAIAFVYSLLIARNKAVTGILRIIMNIVRTIPDLLLGAIFVAVVGIGPVAGVLALTVFTFGVVVKLFYEAIETIDPGPIEALTAVGANKLQIIHFAVMPQILTYFISYVLYAFEINVRASTVLGYIGAGGIGLYLQQTLQVFDYAK----------------------------
284045703    --------------------------------------------------LPPLLFLIAILVI-WQVGVKVSGTEESTLPAPTDVFSAMWDNAWVTIKEILIGYSLAIVLGVGLAVLLASSVLAERAMYPWLVVSQMVPIPAIAPILVIWTGFDMRPKVIVIMLVSFFPIAVNTLDGLKSTEPELLNLLKTLGAGRWKRFRTAQLPSSLPFLFSGLKIGAALSVIGAVFAEWVGADGLGYLILTLNNQVATAEMFATIIVLAAIGIALFGLVRLFER----
294011624    ------------------------------------------------------------------------------------GDVGIAGHVLTSLSRVLIGYSIAAVIGVALGILIGQSVFAFRALDPLFQVLRTVPPLAWLPISLAIFQQAQPSAIFLIFITAIWPIILNTAAGVQTLPVAYRNVAKVLALNPVEYFVRIMLPATVPHMFTGLRIGVGMSWLAIVAAEMVGGTGVGFFIWDSYNSSLLTDTIVALIWIGMVGFALDRIVAFAGR----
86356140     -------------------------------------------------------------------------------------------EAFAHLLLALGSLAIAIVLGLPLGILCFWVPRLRAIVLQGLSLIQTIPSLALLAADIGIRGIGTAPALIALVLYSLLPIVANTVVGLEGVDPSVRDAAAGMGLTRRQILTGIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFAVILDAVIDSI------
140942311    --------------------------------------------------------------------------------------------LVQHTGYVVSVLVTAGIIAVVTGTLTRRNQLAKELSLSIASVFLTIPSLALFVIFIPLVGLGFTPSFMALLLYSLLPILRNTITGLDGIDNGVLESAKGMGLSPIQVLTKVQLPLAWPVILAGVRVSSMLIVGLAALATLVAGGGLGDFIKSGLARLPLPNSLEGTLLCLVLAVVIDLILQAL------
16329886     --------------------------------------------LMSLSIIIPLVLWALLSSLPTVSDVFLPSPQSVIQALIKLFKDGFLQDSLTSFGRVVGGFFLGGLVAIPLGILMGTFPSIRSLTEPIIGVVRYMPAPAFIPLLIIYLGIDEASKIALIFIGTIFFNTLMIMDAVKFIPKELIEVTYTLGGLRKQILFKVITPYIIPNILDAFRINMAAAWNLVVVAELVAANGLGKRILLAQKFLKTDEIFACLIVLGLIGFALDLSFRLILR----
220910273    ---------------------------------------------------------------------------------------GLFWQAMASLQRVMIGYIAAAVVGISVGILIGVNPFLNKALDPIFQFLRTVPPLAWVPLSLAAFQQNQPAALFVIFITAIWPILINTAVGVKQIPQDYINVRQVLQLSNSKFFFKILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDSYQNNYISDIILALVYIGAIGLILDRVVGWIQ-----
111023999    ---------------------------------------------------------------------------------------------VASLQRAALGVGCGVLIGLVLGVLSGLSALGEELIDSTMQINRAVPFLALVPLFIAWFGIDETFKVVLISVATLAPMYAYTYLGVRGVDRKMVEAARGFGLTGWRLVFGAILPTALPGVLMGLRICLSLSITGLIAAEQVGTRGIGYLVTLAQEYNRTDYMVLCIVMYAILGLVFDAVVRVIEK----
218895783    -------------------------------------------------------------------------------------------HLPATLYVVLIGVAISIVLGVGLAMLMNASNWMERAFYPLLVASQTIPITALAPLFVLWFGYTIWSKVVVTVLITFFPIAVNTYDGLRSTKKEWEELLVTYGATKKDVFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAIFFVILISILEKK---
221199896    ------------------------------------------------QWLPPLFLPAPEAVWTAFVDAWHGRIQGGLP---------LSEHLLWSAARVFGAFLLATAIGVPVGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWIERR---
146343621    ----------------------------------------------------------------------------------LLLHHGLLYDIFASARRVFAGVTLGIAAAVPAGFLIGWYRPARSFADPLINFFRALPPIALIPLVIVYFGVDELAKLVILFYAAFFSGVIVMYEGVSQITPLYIRVAQTLGATELETFLKVIIPLTVPHILTALRVALGVTWATLVASELIAARGLGATIQNASTYFLLDVIYVGIICIGAVALIMDTLLRRLSAW---
283839911    ----------------------------------------------------------------------------------------IWKHLWITLQESLLAFVIGSVAGVLVGFWFARQPRVAAVFDPYVKMVNALPRVVLAPIFTLWLGLGIWSKVALGVTLVFFVVFFNVYQGVKETSSTLVDNARMLGMSERQMMRHVFWPSALSWMFSSLHTAIGFAVVGAVVGEYLGAAGLGYLIQQAEGTFDVAGVFAGMFVLSVFVILIDLAVSLVERR---
123443091    --------------------------------------------------------------------------------------------IWETLQLAVASTILSVMVAIILAFLAANNSWLRLSIRTFVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYESLETASDKPVRGLAACGAGKLQRMRFAFWPQVKPIFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTSIKLDRYDQVSMTLLLIIIVVSLLDYTSGKLRKR---
293602166    ----------------------------------------------------------------------LPAPSAVATTLWSSLTSGYWPHIGATLAEMLLGLLIGGAAGLGLGVALAESALLDRVLKPYVIVSQVVPKLALAPLFVLWFGFGMAPTVVMTALICFFPLMENTLTSLRQVDPNRLQLFRMLGATRAQVLLRLKLPSGLPGILAGLRVALVLALVGAVVGEFIGASGLGAVIIAAQGMMDTPLMFAALVAIAAIGLLGYQATLMLERR---
222147399    ----------------------------------------------------------------------------------WTGDGGVIALVIQHLAYSGAALLLACLIGLPVGLYVGHTGRGVVFIAGLANALRSLPSLGLIVLLVILFGAFIVPSLIVLVLLAVPPIMTGSYAGIAAVDPAAVDAARGMGKCPLDILFDVELPCALPLIFSGLRSATLQIISTATIAAYVSLGGLGRLIIDGRAQHDYYQMAAGAVLVGALALTVDLLIGVISR----
310763630    ------------------------------------------------------LLLWHVSIPLFGLPAYLLPPPLSVLERLWTDSAFLGHHSWVTSVETLGGFLLSIAVGIPLGIVLVWSRPLERAIMPLLVVSQAFPKVAVAPLIIIWFGLGLFPKILIAFSVAFFPIVVSTVAGMRSVDADLNDLARSMRAGALRTFLRIRLPYALPQIFSGLKVAIAFATVGAVVGEWVGASGLGYVLLSANANLDTTLLFAVLVALMLIGLVFYYLVEFSER----
54024090     ------------------------------------------------------------------------------------------PDIGVSLWRLVLGLLIAVTVGVPLGLLLGLHAATEHALAPVVQFLRMISPLSWAPIAVALFGIGNQPVVFLVAAAAVWPIVLNTAAGVRAIDPGLLLVARSFGATRREQLTAVVLPAVRGPVQSGLRIALGIAWVVLVPAEMLGVSGLGYQILNARDQLAYDQVMAVIVVIGALGFVLDGLARALLDR---
138478409    -------------------------------------------------FVGPLVFLAVLALWEAGSRTGVISSIVAASAFWELVTSGLLKHLSASLYRLVIGWTLGMLLGLAVGFAAGLFSLARAGLIPLVSALFPIPKIALLPLFIIWFGIGEQSKVATILFGTFFPTVISTYGGVDNVDRNLVRMGQSFGMPWWSIVRKIILPGALPAILSGARISASIAIILLVAAEMIGAEGVGAYVLMAGNLMATDQLIAGVAILSCLGL---------------
56698439     ------------------------------------------------------VFLLLLFLIEWGTRTGWITNLTVAATLGDLARSGLWTHLLPSLSRLAVGSALGISAGVGVGVLIGLFSYIRAGLVPLVAAIFPIPKIALLPLFVIWFGIDEGSKYALIALGTFTPTVVATYGAVDNVDRGLIRMGQSFGLGWWSIVRKIVLPGALPGILSGLRVSLAIGIILLVAAEMLGAEGIGAYILQAGALYDLERLFAGVVILSCLGVLTSWAIGKIEKR---
24021277     -----------------------------------------------------------------------------------------WKHLGITLAESILAFVIGSLSGVLIGFWFARQPLVAAVFDPYVKMVNALPRVVLAPIFALWLGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSRTVLDNGRMLGMSERQLMQHVYWPSALSWMFSSLHTVGSFAVVGAVVGEYLGAAGLGYLIQQAEGVFDVAGVFAGMFVLSAFVILIDFGVTLVERR---
228909505    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMSSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALLATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDLISSSIRKRI
55376788     ------------------------------------------------------------------------------------LRDGLLWAIVETLAISVVGTTLAVALAVPLGLTSAATRGLYHASRTVLSFLRSVPGIVWGFLFVTAIGLGPFAGVLALAVHNAGVLGKLYADFLEDTDPMTTEAVAGSGATRLQAVCHGMVPQVTPTIASYTLYRWECTIRSAAILGFVGAGGVGYYLVITIQRLQYGKLSTAILAVFALVVTSDWLGSQLRTR---
199599214    -----------------------------------------------------WLLIPAVILSLWWLATRLHLVSLAAVNLLQFGYNGFWEHYLLTLRRVTVAVVLAVMSGTPLGLLSAYHVKTGQFIDPIIQFLRPIPPLAYYTLLILWLGIGESSKILLLFLAALPPIYLAAYDAVSSINLDYRHNAASLGANSRQIFTRIVFPAALPGIMTGIRSAVGMAYTTIVSAEMIASSGIGWMVIDASHYLKSDVMIVDIIVMGLTGVLLDWLLK--------
152996716    -------------------------------------------------------------------------------AFFDVEFSRWLTHLWATLRVALMGFALSIVIAIPLSIGMMRSELMNRVLYPALIVIQSTPVVAVAPLIIVLLGTDDPSRVLITCLITFFPLVVSTTTGMLETPPEMIELSQSLRAPRYRETWQIRIPYAIPHIFSGLRVSITLAIIGAVVAEFVAAEGLGYFIQFSTSFFKIPQAFAGLIFLSVISLLLFKSIQWIQAW---
296039065    ----------------------------------------------------------------------------------------LWRHLAASTLRVLNGFLLAAALAIPLGVLMGRFGPVRRALETTVNLVRPIPVTAWAPLTLLIIGYGDRSTIFLIFVAAFFPILLNTTVGVAQVPQRLLEAAAMLGTPKAKTLYKIVIPSAMQSITSGLRIALGLSWVVLVVGETVGSTGLGAMITQARDMSRTDLIIAGMVFIGLAGFVTDRFMGWLLR----
115523285    ------------------------------------------------------------------------------------IDKGLFWHLSASLQRVAFGYSLAAVAGIGLGVLVGQSVWAMRGLDPIFQVLRTIPPLAWLPLALAAFRDGQPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVAAVVRLNPLEFFWKIMLPSAAPYIFTGLRIGVGLSWLAIIAAEMIGGVGIGFFIWDAWNSSHISEIILALFYVGIIGFVLDRAIAGLGR----
143754549    ------------------------------------------LFLQIGSLLIPLLIWTIVCQLKLVSEMFLPSPLAVFYSLLDMAESGLFEDIFASTGRVFAGFIIATIFSVPLGILMGSFPSFCALCEPLIAMLRYMPAAAFSPLLIIYLGIEEAPKIALIFIGTVYFNILMVMDSVKFVPKELIETTLTLGGNSRDLLIKVIARYSLPSIIDTLRINIATSWNLVIVAELIAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFALDMSFRILLRR---
149182176    -------------------------------------------------------------------------------------------HLTSTVYLTLLGFLIGCGIGLVVAVGLHLVPILRESVYPLLILSQNIPIIVLAPLLVVWFGFGLLPKMIVITLVCFFPVAVAALDGFRQTGNELKHYMQMAGASKMQIFRKLEWPHALPSIFSGVKISATYSVMGAVISEWLGAKGIGVFMTLASSSFRTDRVFVAIFAIMLLSLVFFAIIIGLEKW---
50123217     -----------------------------------------------LSLTPWLAPLMLIALWQISSTREWVNVAFIEALWSGLIQGGLLADLNASLLRALQGFMLGSAIGVLVGALLGGWRIADKLFNPALSALRCVALFAWLPLITAWFGLGESAKIVFIAVAAFFPVMLATRQGIAQLPPALLEVAQVLRLTPMQTLRTLILPSVLPPLFSGLRLALMHAWTGAIGAEMPSGEGLGGMMIRAQQLLESDRIMAGVVLIAVVAALFSRLITLSERR---
50123217     -----------------------------------------------------------------------------------------------SLMRLVIGFSGGIALGLVLGSLFGLNRRLNALFMPLFTVIAQIPTLAWIPLLMLSLGIGEALKLVVLVKSVTVPVTLYTCAGIQQTPQKLHEMVRSLRLPPVAFLRYLILPAMLPYVMTGVRLAFSTGWVALIAVELLASSGLGYLLVQSRQLFMLDLVFVCILIIGILGFTGERVLLKLERR---
295689420    ------------------------------------------------------------------------------------------KNLAVSLARAGAGLSIALVVAVTLGLISGLSRWGETLVDPLMQIKRTIPSLALTPLFIVWFGIGETPKIALIAVAATFPLYLNLFSGIRSVDVRLVEAARSFGLRGWSLVREVILPGALPSFFVGLRYALGVSVLVLVISEQINAAGLGYLVNNARDFMRTDIIVVCLVVYALLGLGADTLVRTLERK---
303238215    -------------------------------------DRVINTFLIATLAISLLSFIPLDVNWIKLISRIGDLGIFGKLSQLSLKNFDFLIAFLETLSITILATIYSIIIGIIFGAFSARNLVKNRIVTTLLSFLRAVPTPVWVLLALVCLGLGPVPGVVGLSVHAIAFFSKAFSQSFENVPNETIEALEVTGASKLQIFFSAVLPSALSQIIAWSGLRFEINFKESAILGMVGAGGIGYAITNSMQGYEYGTAGLAILLVFVYAYLIELLFTTIKKK---
219849977    ------------------------------------------------------------------------------------------EHILATLTVTIPGFALALVTGFGLGVALDASPLLRRALYPLLVTSQTVPIVAIAPLLVVGFGFGLLPKVLVVALITFFPIVVNTIDGLQSADRDQRRLLEAMGATYWQLLRLLRLRAALPMIFTGIKVAITYSVIGAVLAEWIGASGLGVYIARSLRAFRTDQVFVAALVTSLLTIALFSLVSLLERW---
121611200    ----------------------------------------------------------------------------------------LWQHFLASMLRVFSAFLLACATAIPVGIAMGMSRWWRGIVDPPLEFYRPLPPLAYLPLIIIWFGIDELPKVLLIFLSCFAPLALAARQGMRSASQEQINAAYSLGASYMQLIGHVILPSALPEILVGMRIAIGFGWTTLVAAEMVAADGLGQMVLNASNFLRTDIVIMGIIVIGVVAYLFDLLMRWLERR---
225420036    -------------------------------------------------------------------------------------------HVVYSLLRVMAGYFIGAAVGVVLGLSMGWSRLVEAVFSPVFRIIRPIPPIAWIPISIVWIGLGEGAKVFLIFLASFCYVTLNAWSGAKNVNPEYIDAARMLGAGKRKILFTVVLPATIPPIFAGLQVALSSCWATVLAAEMVSSEGLGWIIIAGMNNNDMIQIMTGILAIGIVGMLLSTIFRKVEAR---
139647700    ------------------------------------------FIYFGLTNMPWMPLILIYGLIGFKIG-GLKLSLTIIASFLFITFTGVLPQALLSIYLCGIAVIISFILGSSLGIWAAHNDKVSAFMRPINDTMQTMPSFVILIPFVMFFGIGEFTALLAIIAYAFVPALRYTEHGLRNLPETVIEAAQMIGCSQTQLLWKVKIPL--------------------------------------------------------------------------
159186087    ----------------------------------------------------------------------------------WVADAGFYKHVGITLSETVLGYIIGTGLGVGAGVWLGLSPFVARVLDPFIKAVNAIPRVVLAPIFVLWLGLGLWSKVALAVTLVFFVTFFNAMQGVREVNPVVLSNTRILGAKRSDLLRHVYFPAAASWILSSLRTSVGFAVVGAIIGEYLGASGLGYLIARSEGNFDAVGVFAGIIILAVFVLIIDLILDVAEKK---
138037303    ------------------------------------------FILGLLGLISFFLIWQIGHWITPELQRKFLPGVDDVVGYFLIANKGFLADIAVSLYRIYLSFFVACAVAIPLGLLMGCFVKVQALINPTVGGLRYLPAASFVPLLLVYMGPTDTAKMALLFLGCVFFLIALILDNVLAVPKEFIESAQTMGASRRHIVVNVALRASAPQILDSMRNMIAVSWTYLVIAEIVAADGIGAVMMRGAKFLHIDVIMAGILTIGVLGVLTDILFRFA------
307946907    -----------------------------------------------------------------------------------------------SLSRLAIGAALGASLGIGVGLLIGLFSFVRAGLVPLIAAIFPIPKIALLPLFVIWFGIDEGSKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFGLTWFSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILQAGSLYDLDRLFAGVVILSVLGVLVSSAVGRVEKR---
254773329    ------------------------------------------------------------------------------MHYLLTHLDDAARLTVVHLRLSLVPVLIGLAIALPLGMLVQRRRFARRLTTAVASVVFTIPSLALFVVLPMIIGLDEANVMVALTAYTAALLVRAVLEALDAVPAQISDAATAVGYPRLTRMMKVELPLAVPVLIAGLRVVVVTNIAMVSVGSVIRIGGLGSWFTQGYQTGKSDQILAGIIALFALAVAVDGLIVLGGR----
225388178    ----------------------------------------------------PALGIAVLLVLWYAVCRAGIFSAYVLPSFFRMLKTGLWQDVWISFLRVMKGFSIAFVLAFLLGMVRALLPSAEGYYEYVVQFFRNVPPLSMIPLLILWCGIGETTKTVIIVLASFFPMYLNIVKGFTGCDRKLLEVGDMFGYSRTRKFIRIVLPYAAADILVGMRIGLGYSWRAIIGAEMVAASGLGHMILFAQQMSRTDKVIVGILVIGAVGYGTDRVFGLV------
148265900    ----------------------------------------------------------------------------------LIASGELINHLLASFARVFAGFLIGSLAGILLGAALGLSKRIEEYIGPTFHTVRQVPLYAWFPMLVLWFGIGEKSKVLFIAVAPFYIMALYTLEGIRGVPREYLEVGKVFEYGRLGLLRKFVLPSALPSIATGLRISLSFAWMAVVGAEILAASGIGYMMNWGRQIFQNDIVFVGIITVGILGFIMDYLAGLVEA----
257054149    ------------------------------------------------------------------------------------------SKTWEHLVITAVVTVLVIGVAVPLGVILPWARPAAPVFLGIANIGQAAPSLGVLVLFFLWTEMELWAAALPIAFYSLLPVLRNTITGIDSVDPALVDAGRGIGMSALGVLFRIELPLAVPMILAGLRTSLVLAVGTATLAFFVNGGGLGELIDAGYKLNRTSVLVVGAVLAVGVALLVDWLGALLER----
23099773     -----------------------------------------------------------------------------------FANGSLFSHIQVTLLETILGFLIGTIGGILIATLLWSSRRFARVMDPYLVIMNAMPKVALGPILIVALGPGYLSIIAMGFIISVIVTTLVVYSAFNEVDPNYQKVMLSFGATRWQCFKEAIFPSALPAIISTLKVNVGLSWVGVIVGELVSKQGLGYLIIYGFQVFDFTLVMSSLVIIAVLATIMYKVVEKIEQ----
160940267    ------------------------------------------------------------------------------------------ENARITLTEAGMGLVLGIATGFGAAVLMDRFDKAYKAFYPIIVLTQTVPAVAIAPLLVLWFGYEMTPKVILIVITTFFPITVGLLTGFRAADPDAVNLLKAMGAGRFQIFCYIKLPGAMGQFFSSLKISASYAVVGAVISEWLGGGGLGVYMTRVKKAFSFDKMFAVIFLISAISLILMWAVELLQKK---
289207851    ---------------------------------------------------------------------------------------GMAWQLLASLERVAYGYALAVVAGIGLGVLVGQSTWAMRGLDPLFQVLRTVPPLAWLPISLAAFQASNPSAIFVIFITAIWPIIINTSVGIRNISQDYVNVARVLRLNGFEYFTKIMLPAAAPYVFSGLRIGIGLAWLAIVAAEMIGGVGIGFFIWDAWNASMLSDIVLALVYVGLVGFFLDRLVATVGKW---
77461633     ---------------------------------------------WALPVLLLAVWQLSVSAGWLSTRILPAPVAVIEAGVSLVRSGEIWTHLAISGWRAALGFTIGGSIGLVLGFITGLSKWGERLLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDPALVEMARSYGLSGFSLFWQVILPGALPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAILLYAVLGKLADLAARGLER----
136581764    --------------------------------------------------------------------------------------------------RVALGYFFGTLIALTLGSAAGLNKVVNRLVTPLLQAIRAVPSLAWVPLLIIWIGIGEGPKLTLIAIGAFFPVFTTVVSGIKNVDRHLVEVGRAYGLKRWAIIKGIYLPAAAPQIFSGLRLGLAQSWLFLVAAELIAAKGLGFLLVDSQASARTDIVIFSILALAILGKTSDLILATIEKR---
135235011    --------------------------------------------------------------------------------------------IFETIQIAFLGTLFGLLFSLPLAIFASRSKKTVIPVRVILAAIRTMPSLLWAVIFVIMVGFGPFAGVLAVTLYTIGYLGKLQYESIEGISHEPLEAVSATGANRLKLIRFVVLPENANNLLSQLLFVFEYNVRASTILGFVGAGGIGFYIAGYLKLLEYDKVITLLFVILIVVLIIDYL----------
156740679    ----------------------------------------------VAQFLPPVALLGALVGAWELLVWQLALPVWLLLSTLMSNLPVLGEHVAATLSVTFPGFGLALVSGFALGVLIDASPLLRRALYPLLVTSQTIPIVAIAPLLVVGFGFGMLPKVLVVALVTFFPIVVNTADGLQAADRDQRRLLEAMGANYWQLLRLLRLPAALPSIFTGIKVAVTYSIIGAVLAEWIGASGLGVYIARSLRAFRTDQVFVAALTTSLLTIGLFALVTLLERW---
27378302     -------------------------------------------------------------------------------------------HIVLSCRRIFIGFSLAAIVGVPLGLIMGRFKLVHEIIFPVAEVLRPIPAIAWVPMAIMLWPTNEQSIVFITFLGSFFPILVNTLHGMSLVDPVLVRAAQCLGARERSIFREVYFPASLPHIFTGLTVGMGVAWVSLIAAEMIGQYGIGYFTWEAYSLVQYADIALGMIAIGVLGL---------------
228951226    -------------------------------------------------------------------------------------------HLPATLYVVLIGVVISIVLGVGLAMLMNASTWMERAFYPLLVASQTIPITALAPLFVLWFGYTIWSKVVVTVLITCFPIAVNTYDGLRSTKKEWEELLVTYGATKRDIFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAIFFVVIISILEKK---
269120673    -----------------------------------------------------------------------------VISVLWNDKSVLGEHALITFGEALAGFIAAVISGIILGGLLGYFRLLRNILYPLILISQMVPLIAVAPVILIWFGFGIMPKILIVLTVCIFPCILSFLDGLDNIDNELISLMKTMKANEIQIFFKLKLPASLQSLLSGLKISAVYSIMGAVIGEWLGAKGLGIYMTRAISSFRTDALFASIFLIIILSLAVFKATEYAEKK---
257868268    -------------------------------------------------------------------------------------------PLIKTLQMSFLGTVLGVVAAIPVSLLATTSRWVSVPMRFLLGLVRTIPNLLLAALFVAIFGIGEATGVLTIAVFTFGMVSQLMFQAIETIDFAPIEAAAAVGANKFQVTVWAIIPQVISQFASYTFYAFEVNVRASTVLGYVGAGGIGVILNASLALLNYERVSIIILTILLTVAIVDFLSERVRR----
153838468    ------------------------------------------------------------------------------------------KHTWVTAQEILLGLALGLSMGLLFALQMLMFEPLKRWLLPILIASQAIPVFAIAPVLMLWLGYSIASKVVMAAIIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQLLRHIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILAALSIALYFTTDKLLKK---
307323854    ----------------------------------------------------------------------------------------LWEQIWYTLYEALLGWGIGVVAGVVLGIAFGRVAFLADVLGPYIKVLNALPRIVLAPIFLIWFGLGPASKVASAVVLVFFPVFFNAFQGAREVDRNLVANSRILGASNRQVTLQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGLGLLVSSSQGTFNAAGVYAAMAILAVVALLAEGLLTFLEKR---
167845695    ----------------------------------------------------------------------------------------------------------GAVVALAAGIFVTRRAGFLPVARSVVHIGQTFPPVAVLALAVPAVGFGVKPVLIALILYGLLPIFESTIAGLQDVPAGAVDAARAMGMSALQRLAWIELPLAFPVVLNGIRLAVVINLGTATIGSTVAAKGLGDVIIAGLQTSNTAFVLQGGLVVALLAVLIYDALGVIGRW---
118473767    ----------------------------------------------------------------------------------WAGPSGLGARIVEHLEYTAVAVFFSALIAVPLGMVIGHTGRGTFLVVTGVNALRALPTLGVLLLGVLLWGLGLVPPTVALMLLGIPPLLAGTYAGVANVERTVVDAARSMGMTESRILLRVEVPNALPLILGGLRTSTLQIVATATVAAYASLGGLGRYLIDGIKIREFHIALVGAIMV--------------------
220921065    ----------------------------------------------------------------------------------------IWSHLWITLQETVLAFVFGALGGIAFGFLFARNALLAAVFDPYIKAANALPRVVLAPIFALWFGLGIWSKVALGFTLVFFIVFFNVYQGVREVSPVVLNNARMLGMNECGLLRHVYWPSALTWMFSSLHTAVGFALVGAVVGEYLGSSGLGYKIHEAESVFDVTGVFAGMLILTVFVIVIDAVVTLIENR---
229162534    --------------------------------------------------------------------------------------------LIDTLAIAVLGTFISAFLSVPFAFWAATNMSSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALIATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDFISSSIRKKI
163761182    -------------------------------------------------------------------------------------DKGIGIQIGYSIYRVLSGYALAALVAIPLGFLIGMSTVAYKALNPFIQVLRPISPLAWMPLALFIIQDSERSAIFVIFICSIWPMLINTAFGVAGVRKDWVNVAKTHELGALRTAFMVILPAAAPTIVTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGVVGMALDAMFGILQR----
307325743    ----------------------------------------------------------------------------------------FWGHLKVTVLESLYGFLLGVAAALVLGTAISQVRLIERTFMPYVVAFQTVPKVALAPLFVVWFGFGMTSKVVMAAVISFFPVLINVIEGLRSADADRIQMLTVFGAGRFQVFRMVRLPSALPFLFAGLDIGIVFAILGAVVGEFIGAKGLGYLLLQTNYNFDIAGMFAVLVVLSVLGLIAHFIIRFAQKR---
300824178    ---------------------------------------------WLLRVAPWFLPVGIVAVWGWLSTRILPSPEGVVTAFWTLSASGLWQHLAISSWRALIGFSIGGSLGLILGLISGLSRWGERLLDTSIQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYINTWHGIRNIDRGLVEMARSYGLSGIPLFIHVILPGALPSIMVGVRFALGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSAQLLER----
134103073    ------------------------------------------------------------------------------------------SELLVTVQIALAATLIGAVLSLPVGALAAANPGVARFFRGVVLLVRGVPELVLAIVFVVITGLGPVAGALALGVGSVGLLGKLVADSLEEVDRGLERALRATGASRTQVFFAATLPQAAPAFVSHVLYQLDTNIRSATLLGLVGAGGIGYYLLNASRVLEFG-VVTTVLLLTFAAVMAVELLAVWFRR---
134103073    ----------------------------------------------------------------------------------------------QTLAVVVCATLLASLISVPVAVLAAGNTALGPATR-------------YGGRALIVLARAVPDVVLAIVFFSVGMIGKLYADAVEQIDEGPRTAIRAAGGSRAQQLVSGVLPQVLPSFVATSLHRLDINLRVSVVLGFVGVGGLGQAIADALRTLDYQRGIALASVVFALCVAVE------------
260771104    -----------------------------------------------------------------------------ALAFTQVSAERWLDNLWATLRIALFGFALSFALSIPLAIMMVNSKFLTRAIFPLLVVIQSTPVVAIAPLLIVILGTGDAPRLAITCLITFFPLVVSATTGMLATPPELIELSRSLNVSNHKTIWQIRLPYAIPHIFSGVKVAITLAVIGSVIAEFVAAKGLGYLVQFSTSYFKIPQAFAALVFLSVVSMVLFKSVSWIQK----
304406597    ----------------------------------------------------------------------------------LIADGDLGRHLRISVVRASLGFVIGGGSGLLLGLFVGMSRRVEEYVNPTVQMIRTVPLLAITPLFIMWFGFGELSKVLLISLGAFFPLYVNTFLGVRNVDAKLFEVSRVLQFSRYRQIVKLIIPAALPNILLGVRLSLSISWLVLVVAELVGASGVGYMIQDARSFMQTDVVFVGITIFAAVGKLSDSLVRLLEHR---
162451650    ----------------------------------------------VRLALGAASFLATLAAYAWLAGRAPTLASIGRATAEALGSAELWLDVRYSFLRVTAGFVAAALLAVPLGVLAGAFRSIAALIEPPTEFLRYVPVPALIPLVMIAAGIGEGAKVLLVFLGTFFQLLLMTADEVRRVPAPLLQVSQSLGATRREIVWRVLAPAALPGIWSALRMCNGWAWSYVVVAELVAATGLGFRVLRFYRFIQTPSIYAYLAVLGAIGLGLDWAFGAAHRR---
239918060    -----------------------------------------------------------VGALLIGWTVWVRGAALDDVEARLLTWPTVLRLTAEHLALVGVSTALVVATAVPLGVLLSRARRFTPVAMGLANAGQAAPVIGVIVLLAMAWGFGFRVAVLALSLYAFLPVLANTLAGLRGVDPTVVEAARGMGMSPLQTLLRVELPLALPVIMAGLRTALVLLVGTGAFATFIAGGGLGLLIQTGIVLFRFPLLVSGAILVAALALMIEWIGRLVE-----
134649387    -------------------------------------------------------------------------------------DKGIGIQLGYSIWRVLLGFGAAALVAIPIGFLIGMSPLMLRALDPFIQVLKPISPLAWMPLALFVLKDSNVSAVFVIFICSVWPMLMNTAFGVSAVRKDWLDVAKTLELSPIRKALFVVLPAAAPTIMTGVRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSISNILVAVLAIGLVGMLLDAIVARLQK----
163840639    --------------------------------------------------------------------------------------------SWQHFSLVVQSVLIASIIAVFLAALVYQSKIFSSMANSASAIGLTIPSFALLGILIAPLGFGVPPAVAVVIFFALLPVLRNAVVGLNSVDPALVEAARGIGMSRIRTLLTVELPLAWPVILAGIRVSAQMSMGIAAVSAYALGPGLGGFIFSGLSRLGGANALES------------------------
259418394    -------------------------------------------------WVGLAVFVVVIGFVEWGTRVGFISALTVFATLVELWQSGFFKHMGPSLTRLAVGAALGASLGVGVGILIGLFSYIRAGLVPVMAAIFPIPKIALLPLFVIWFGIDEGSKYALIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWLSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAQGIGAYILEAGSLYDLERLFAGVVILSLLGVLTSGAIGMIERR---
227819996    ------------------------------------------------------LLTVISLLLIWAAAASAELVSPVFLPSPAVVASSLWQHVLASLGRVLGALGVAVLIGVPAGLAIGTSRIGRGILDPIVEFLRPLPPLAYLPLIIIWFGIGEVSKMTVIALSMLPSIVISTAAGVRSVPKDHINAARAFGATRRQVTLHVVLPSALASILTGTRIALGTGWSTLVAAELVAARGLGFMIQSAAQFLVTDVVIAGIAVIALIAILLEIAARALEKW---
182677547    ----------------------------------------------------------------------------------------LWQHCSYSLWRIAAGFSVGASLGLILGIAMGLSPVVEDIVSPFFLAFAQVPAIGWVPLLMLVAGIGETLKILVIAKAALVPVAVNTQRGLHNVPKSYLEVGRVLTFDLKPMLRHIILPAAVPDIFSGIRYGLTNAWLALVAVELIAAEGLGYLTVWGRQLFQLDVVIMAMIVIGTIGFLLDRGLQLIE-----
120403889    ------------------------------------------------------------------------------------LGGDLFVAALQTVAIAVVATAIGIVLSIPAGILAARNAAVYWVARGWILLVRAVPELILAVVFVAALGLGPVAGACALALASIGFLAKLVADAVEEIDPGPLEAVRAVGGGWWKTLFAAVIPQALPAMVGSSLYMFDVNVRTSTILGIVGAGGIGYLLFESIRTLNFDVAGAIVLVIFVIVYAIERLSGWI------
120403889    --------------------------------------------------------------------------------------------AVETLLMAVLGTVLAAVASVPLAFLAARHPAVYAVARAIITFCRAMPDLLFAVLFVRALGIGVLPGILALALHSIGMLGKLFADAIEQSDPGPREAVRSAGAGYLREMVNAVLPQVIPSWIGTFIYRIDINLRMSVVLGFVGAGGIGFALQDALRGLIYPRAL-GIVCVILAVISAMELLSIVVRRM--
28211070     -------------------------------------------ILTIGTVLIILLIWFMASTLGWVDPKLIPSPKSVWTALVDIMQNGYLQHLGASIERLVVAFFSAVIIATPLGLASGYNSKIRALLEPIIEFYRPLPPLAYYTLLVLWLGIENESKIALLFLACFAPIYISCVSAVIKIKEDYINSAYTVGANKWQVFIYVIFPACLPDIFTGLRTALGVAYTTLVSAEMVAASGIGWMVLDASRYLRSDIIFLGIIIMGITGILLDKSIQFIENK---
310639292    --------------------WLSVAGLWTADSLTRSGASELFRLCIGLG------LIGVVAALAA----TGLFDNISVVAEYHARARTFLREINTHLFLTFGAFAAALLIGIPLGLFLHMRARWRGVTLGALTAVQTVPSIALFGLMILPLGWMFAPAFMALTLYALLPIVANTVSGLQAVSPSVQDAARAMGMTDRQRLWQVDVPLALPVILTGARIVLVQSIGLATVGALIGAGGLGTFVFQGLAQGAMDLVLLGALPTVILAAIIAKIFDVL------
29833949     ----------------------------------------------------------------------------------WAGADGIWHRLVQHLVLTVVCLVISCLIALPVALVLGHLGKGGALAVNISNVGRAVPTFAVLVLLLPLGKWGEGPTVVALVLFAVPPLLTNAYVGMREVDRSVVRAARGMGMTGRQMLFRVELPLSLPLVMNGVRIAAVQLVATATIAALAGGGGLGRIITAGFNLASTPQVVAGAVLVAVFALIVEGVFEAAER----
260597339    ---------------------------------------------WLQRAAPWVVPVGIIAVAGWLSTRILPSPESVVETFWRLTASGLWQHLAISSWRAMVGFSIGGLIGLALGLISGLSRWGERLLDSSIQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYINTWHGIRNIDSGLLEMARSYGLSGFSLFRQVILPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADLSARLLER----
282896008    ------------------------------------------------------------------------------------IDKGLFWQVFASLQRVAISYTLAAVVGIGLGILIGVNTTMSKALDPLFQLLRTVPPLAWVPISLAALRQNEPAALFVIFITSLWPILINTAVGVKEIPVDYNNVAKVLQLSQKEYFFNVLIPAALPYIFTGLRISIGLAWLAIIAAEIVMSGGIGFFIWDSYQANKVSEVILALVYIGVVGLLLDKFMAWLQTR---
139941147    -DWTDQYKVNFGEWADQSVDWIDINLEWLLNAIKWPFDFLLSNVVEGFLEQRGWWLIVLLMFFIGWIVRSFRVGLFALVALTFILGPGYWIETARTIGFIAVAVFLCVVIGIPVGIACGRVDPVWSVVRPVLDAMQVVHSFVYML----------------------------------------------------------------------------------------------------------------------------------------
73662734     -------------------------------------------------------------------------------------------PMLDTIRMAIVGTFIGSIIAVPIALLCSRTKWIAMPARFVLNIVRTIPDLLLAAIFVAVFGIGQIPGVLAVIVLTISIVAKLLYEVLEAIDPGPLEAMTAVGANKTKWILFGVVPQALASYVSYVLFAFEINIRAAAVLGLVGAGGIGLFYDQTLGLFQYDKTAVIILFTLLIVVIIDFISS--------
160879595    -----------------------------------------------------------------------------------------WKPLFDTIKMSLLGSVIGAVLAIPFAIIAVKNRFILWVVRLFLSIVRTVPTLVSALIATYIFGLGTFAGMIAIAIFTFAYIGKQLFEQIETVDMGAYEAMEAMGANKLSAFTTAIVPQVLPAYLSTSLFCFEGNVRYAAILGYVGAGGLGLILNEKIGWRQYDNVGMILVMLFVTVIIIEVISHYLRKK---
30021780     --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMSSGKLTSGFLSFVRTFPELVMALLFIKAVGPGSFAGVLALRLHSIGMLGKLYSEGIENIDKGPTEALLATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDLISSSIRKRI
309791705    -------------------------------------------------------------------------------------------------QRILIGYAISLMIGVPLGLAIGRVRWIHETLGSLVVGLQALPSVCWLPLAILWMGLSERAIIFVVVMGALFSITLGVESGVKNTPPLYLKAARTLGARGLALYTQVILPAALPAVLAGLKQGWAFAWRSLMAGELLFFSSLGNLLQTGRDLNDASQVMAVMLVIILIGVSIDQMIFAPAERQ--
226312686    ---------------------------------------------------------------------------AVIVSLWDLRASLIGVHLWATLKEVLLGLSISIVFGISLAFAMIRSRIVERLVYPYIVISQTIPIIALSPVFILWFGYDLSGKIAVTILFTFFPIVVNAYDGLRSTDKEMLQLLKTMGATNGQIFTKLQLPASLPHFFSGLKVAATYSVAGATIGEWLGASGLGYFGRRASGNFQAPALFAS------------------------
261404472    -------------------------------------------------SVWPPAAAVLFFLTVWQAAVSVPTAIGHEAATGATGASGLFQHTLATLQLTLVGFMIGTAIGLVISLALHLVPFLKTALYPLLILSQNVPTIALAPLLMIWFGFGMLPKVIVITLVCFFPVAVAALDGLARTDRTMMNYMQMAGATSWQIFTKLELPHALPSIFSGIRIAATYSVMGAVIGEWIGSRGIGYYMMLQKSGYRTDRVFVA------------------------
310760763    ------------------------------------------------------------------------------------------EHALASLSRVFGAFFLACVTAIPVGILMGVNRYARGIFDPPIEFYRPLPPLAYLPLIIIWFGIGEFPKVLLIYLAIFAPMAIAARAGVRSVSIEQIHAAYAMGGTPAQIVWHVILKAAMPEIFTGMRIGIGVGWTTLVAAEMVAARGLGFMVLNAAQFLASDTVIMGIIVIGVFAFAFDLLVRYLEK----
205363943    --------------------------------------------------------------------------------FLRLHAAEIARLTFEHLWLTASAMLFAAAIGLPLGILLTRRTRLARPVLGFANVLQTIPSLALFGLLLPVPFLGDRAARLAIVAYALLPILRNTYAGIGSVDAALIDVANALGMTGWQRLFKVELPMASSVILAGLRTATVTCVGVATIAAAIGAGGLGELIFRGVASVDNALVLAGAIPAALLALAADGLLGLAEKRLAV
224282299    -----------------------------------------------------LLIVWEIAVDAGHISQRVLASPSQIAASIVKTWPDLWEATAITTYEAITGFLIAAVAGVLIGIGLYVSKTLYRGIYPLLAAAQTIPLITIAPLFMIWFGFEPLGKIVIVAVFGVFPVAVQTCRGMLAVPQFYEDVALTCGATRAWALWHVKLRVAARQVFGGLRISAAYVFGTAVTAEYLGANGLGIWLQAAFNSFRTPLIFSATIMVVALTALLLTIISLAER----
294632047    ----------------------------------------------------------------------HFVNAFFSDGAHWHGYDGIPTRLAEHIRYCLIALAVAAAIGLPVGLVTGHYGRGGNALAFLATAARALPSFGLLVLMTIMVGFGLLPVMVPLVVLAVPPILVTTYESMRSVDPSPVDAARGMGMQESRILLQVELPVALPLILSGLRSGAIQIVSTATIAAYVGIGG--------------------------------------------
254822450    ------------------------------------------------------------------------------MHYLLTHLDDAWWLTIVHLRLSLVPVVIGLAIALPLGLAVQRTRIARTLTTAAASVVFTIPSLALFVVLPMIIGLDEANVIVALTAYTAALLVRAVLEALDAVPAQTRDAAVAVGYPPITRIVKVDLPLAVPVLIAGLRVVVVTNIAMVSVGSVIGIGGLGSWFTQGYQTDKSDQILAGIIALFALAVVIDVLIVCAGR----
294782447    -------------------------------------------------------------------------------------------HFKITMLEALIGLALGIFFACLLAIIMDSFEMINKIVYPLLIFTQTIPTIALAPILVLWLGYDMTPKIVLIVINTTFPIIISILDGFRHCDKDAIQLLKLMNASRWQILYHLKIPTALTYFYAGLRVSVSYAFISAVVSEWLGGEGLGVFMIRAKKAFDYDTMFAIIILVSAISLISMELVKRSEKK---
300855011    -------------------------------------------------------------------------------------------DLATSLFRVFKGYFIAVTLGISMGISMGISEKTNKFFTIVFNGIRQIPPLAWIPLFILWFGIGETSKVIMIAMGAFFSILLNTINGIQNTPKQYLEVARLYKIKKVDLFKKVYLPSAIPSIFVGLRLGAGASWMSVVAAEMIASSGIGYRINDARSLMQSDVVIVGIIVIGVVGVLMDTILR--------
302337526    ----------------------------------------------------------------------------------------------QHLILFSVSIFFTVIIGLAVAIAASNEKRLGRIILTITAAAQAVPSIAVVALVFLIVGIGMRPAIIALFFYSLVPIVFNATSGLMSIDTKTIEAARGIGLTDRQILWNIKFPMASPVIMAGIRSAATINVGTATVAAVIGGGGLGDLIFIGLKLNKNYIILTGALLTALIAIIVDTFLAIMERR---
182420329    -------------------------------------------------------------------------------------------HLPATMGVTILGLIISIVLGISLAVFMDINEKVANALYPIIIASQTIPTTAIAPLFVLWFGYGIWSKVLVTILITFFPITITLYDGFKSTKREMEELLITYGANKKDIFIKLKIPSALPYFFSSIKMAIPLSIIGAAIAEWLGASGLGYFSKRMMTQLDGAGVFAPIVLLSVVAMVLVYLVAIAEK----
220920372    -------------------------------------------------------------------------------GWLLLTRFGFLSDIGVTVWRVVGGFLLAAVVAVPLGILMGAYKPVEAFFEPFVSFARYLPASAFVPLLILWAGIGEMQKLLVIFIGSVFQIVLMVAVSVGQVRRDLVEAAYTLGASDTGIIRRVLIPATAPDIAEILRLVLGWAWTYVIVAELIGSSGIGHMIIESQALLATGQIIFGIIVIGLIGLASDFLFKAVNR----
15807190     -------------------------------------------------------------------------------------------AIGGSLRRVLTGYVAAVALGGVIGLLMGAWLPLRATLGAYLTGLQSVPSIAFVPFAILFFGLNERAVLAVVILEGFIPVALAVSGALLNVPPTLRTAGRTLGANGLELLLRVSLPAALPNVLSGLRTAWSFAWRALVGGELLGAKSLGEQLEIGRNTANVALVLSTILIIGVIGGVFDALLRLVEGRVR-
77456438     ----------------------------------------------------PWILPLGLFALWWLAARNQWMSEQILPAPSLVWNSALWSHLWISLQRLFWGLLAGVSAGAMLGAALGFSRRLERLIFPTFAGLAQVPTLAWIPLFMVFFGIGETLKLVVLVKAIVVPVTLHTLVGVRDAQPKLREAAAVLRLPPRLLIRRLVLPAALPAFMAGVRLALAAGWTSLLAVELLASSGIGYLMVWARQLFMLDIVFVCIVVIGLIGVAMDRGIGLLDKK---
295109747    ----------------------------------------------ALLFLGFLILWEISARLGWIDSFIFSSPSEIWLTFLMLKDQSLFTHIGITLAETLVSFVFTVLLGIGTAVLLWACPRLSRVLEPYLVVLNSLPKSALAPLLIVWLGANIQTIIVAGISVAIFGSIINLYTGFREVDPEKLKLIQTLGGSKKDELTKIVLPSSVPLILSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYGSQTFKLTWVLMSIVILCVIAMGLYATLDLIEKHVR-
170740515    -------------------------------------------------------------------------------GWLLLTRFGFLSDIGMTVWRVLGGFLLASAVAVPLGILMGAYKPVEAFLEPFVSFARYLPASAFVPLLILWAGIGEMQKLLVIFIGSVFQIVLMVAVAVGAVRRDLVEAAYTLGAGDSGIIRRVLIPATAPDIAETLRLVLGWAWTYVIVAELIGSSGIGHMIIESQALLATGQIIFGIIVIGLIGLASDFLFKALNR----
296536170    --------------------------------------------------LPWLVILAAVAVVALKVDPFILPAPSAIAASMVQWWHPLLDNAWQTLMTTLAGFALAIVFGLALGVLIGSSALLYHGLYPLLIGFNSVPKVAVVPVLVIWFGIGTVPAIITAFLISFFPIVVNVATGIATVEPELRDVLRALGARQTDIIRKVGLPRAMPYFFASLKIAITVAFVGSILAETVAANGIGQLMMLASSRFDVPLVFAGLMVTAIMGVAMYGVAVAIEER---
283842125    ------------------------------------------------------------------------------------------DYLGAHVRVSLAALALGLILSLPLAIFARHRPLLRGALLGFAGIVQTIPGLALLAFGVSFSAFGFLPAVLALALYSMLPVLRNTITGLDGIDPALIEAAQGVGMTERQVLTMVELPLALPVIMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWILVLFGCAAAAVLALAVDQLLALVEIGLR-
226942957    --------------------------------------------------LPWLVPAGIFLAWGWMSRQVLPPPSLVWQTLLELGGGELWEHLGISLRRLALGLLAGVAAGALLGATLGANARLERLAYPTFASLAQVPTLAWIPLFMLFFGIGEALKLVVLIKAVVVPVTVHTLVGVRDTQPRLREAAAVLRLAPHLRLWRLTVPAALPSFMAGLRIALSTAWSSLLAVELLASSGIGYLMVWGRQLFMLDIVFVCILAIGLLGVLMDKGIALLDRR---
226942957    -----------------------------------------------------------------------------------------------------------------------------RLLGPTLGVLRHVAIFAWVPLITAWFGLGEAAKLVFVAFATFFPLFIATRRGIANLSPQLDEAARVLRLNHRLRLTRLVLPGAAPAIFAGLRLALIYAWLGTIGAEMPSDGGIGSLMIAAQQLFQMDRIMAAMSLIGLTGALINTLGQLIEAR---
33596045     ------------------------------------------LMRALLVLAPWLLIVLLIRASGLVSPALVPSPGEVWTRFVALMQARLPHDILMSTQRVFVGVCLGTLLAVPVGFVLGWYRGVRSFIDPVINFFRALPPIALIPLVIVYFGIGETAKIAILFYASFFAGVIVMYEGISQINPIFVRVAKTLGATDGEIFRKVIVPLTIPHMLTALRVALGVAWATLVASELIAAQGLGALIQDASSFFQLDIIYVGIICIGFIALAMD------------
228475509    ------------------------------------------------------------------------------------------KPMLDTIRMAIVGTFLGSIVSIPVALLCVKTKWITIPSRFILNIVRTIPDLLLAAVFVAVFGIGQIPGVLALFILTICVIAKLFYESLETIDPGPMEAMTAVGANKTKWIMFGVVPQTMSTFLSYVLFAFEINIRASAVLGLVGAGGIGLFYDSTLGLFQYPKTAMIILFTLVIVVIIDYVSSKVREK---
171742453    -----------------------------------VIITALHRFMTICTRRVPTIAAIVLLLVIWEAWVRLGHVPSTMIAAPSEIAQALWPATQVTLLEGTVGFLFAVACGILIGILLYCSRTANAALFPLLSAAQTMPLISIAPLFLIWFGFEISGKIVIVTVFGLFPIAVQTIRGLEAVPQFYSDVALTCGATKTWTLWHVKLRVAARQIYGGIRVSAAYIFATAATAEYLGARGLGIWLQAAYNSFRTPLIFSATLVIIVITGMLMCLVNLSER----
136703926    ------------DGVERTFDYAVIKGDVLFSAITIGIRSVLDSLEMLFVTTPWIVVISAIVLMT-GLSAGPRAALYSLSFLAYMGFLGFWIKAMTTLALLGTAAILSISIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVSAVIITMI---------------------------------------------------------------------------------------------------------------------
190574498    -------------------------------------------------------------------------------AWTWLSDTSFYQHVYITLTETALGYIIGTGLGVAGGVWLGLSRRSARILDPFIKGFNAIPRVVLAPIFVLWLGLGLWSKVALAVTLVFFTTFFNAMQGVREVNPVVLANARILGASRSDLLRHVYFPAAASWILSSLRTSVGFAVVGAIIGEYLGASGLGYLIAQAEGNFNAVGVFAGIIILAAFVLVIDALLDVVENK---
160941502    -------------------------------------------LKNVLYYGLPVLAILMIAVGWVLFSGSHPELMPAPADVWAIAKTSLAGHAWASLRRVLMALLIAWAFGISFGILIGWNKKCKAFFGSIFEVIRPIPPIAWIPIVIMWFGIGEFPKVLLVFIGTFVPLVINTSTGIEMVDKINLDVGHVFGGNNRQILTDIVIPTALPSIFAGIRTSVSSGWTTVLAAEMLGAKGLGALVTRGWQGSDMALVLVSVITIAIIGALLSLGLQKLEK----
169629328    -----------------------------------------------------------------------------------IGTEQYWLDLGQSTIRILTGFGLAAVLGVITGIWLGRSPLFANIFGPLTELARPIPAIAIVPVAILLFPSDEAGIVFITFLAAYFPIMVSTRHAVRALPTLWEESVRTLGGSRWDVLLRVVLPGSLPGVFGGLSVGIGVAWICVVSAEMISGRGVGYRTWQSYTVLAYPDVFVGIITIGVLGFVTSAAIELVGRR---
124266584    -------------------------------------------------------------------------------------DQGIGWNVLFSLERVALGFGLAALVGIPAGFVLGRFSFVNHMISPLISLLRPVSPLAWLPIGLLVFKAANPAAIWTIFICSIWPMIINTAVGVQRVPQDYLNVARVLNLSEWKVMTRILFPAVLPYMLTGVRLSVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVAHILIAIFVIGIVGLLLEQALMLIARR---
209547755    -------------------------------------------------------------------------------------------EAISHLLLAFGSLAIAIILGLPLGVLCFWVPRLRAIVLQGLSLIQTIPSLALFGLLMLIRGIGTAPALIALVLYSLLPIVANTVVGLQGVDPSVRDAAAGMGLTRRQILTGIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFAVILDAVIDSI------
297584982    ----------------------------------------------------------------------------------LIRSGAMADHVSISLFRFFAGYLSAVLIAIPLGLLLGRSNVMWRIVDPVVQVLRPVAPVAWSPFIVLWFGIGNMPAIVIIFIAAFFPVLLSTVSAVKKVDRTYLKLAENLEIGKVSLLVKIIFPAAFPYIANGLHIAVGTAWIFLVAGEMIGASGLGYLIVDARNALDLDLVLAGIITIGVLGLLLDKAVGLFE-----
304402742    ----------------------------------------------------------------------------------LVDSEYILQNTLYSLRLYAAGFSCGVLLGVGTGILIGWFPKVYYWVFPVLKITGVVPAVAWMPFALTLLPNSFTAAVFLIVICAWFQIAFLTAQGIQSTPRQSFEAARILGSSSVDQILHVAIPHAMPDIFTGITSANAMAFTTLVMSEMLGQGGLGYYINQSKVWSAYYKVLAAIVIMAVLFSFINHIIGRIQK----
144097902    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
296038224    --------------------------------------------TALLWIASAAIGLAVWSFLAWWYGPTTIAAEVWTAAKELAESGVLWTSIWASAQRILIGWSLGVVIGAPIGILMGRVNIVRQLLDPYIEFFRFIPPIAFVTLAVVWFGIGETSKVVLIFYTSVFIVTVSTIAATVSISDNKLQAAANLGAGKLQLMKTVVLPSSVPGIITGARLAMGNSFLTIVSAEIVAADGIGSMIWQARNYGRIDWTFVGIIVLGIMGFVFDRILRLLSTR---
262042344    --------------------------------------------------------------------------------------------IWETLQLALASTLVAVAIATVFAFLAANNTWVRFAIRVLVAFLRTMPELAWAVIFVMAFGIGAIPGFLALMLHTVGSLTKLFYEAVESAQNKPVRGLAACGASPLQKIRFALWPQVKPLFLSYGFMRLEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLIILVVSALDML----------
262042344    ----------------------------------------------------------------------------------------YFTQIGVTLAIVFAGTLTATVLALLLSFFAARNGTLALLMRRLFDVLRGIDMAIWGLIFVRAVGLGPLAGVLAIIMQDTGLLGRLYAEGHEAVDRSPGRGLTAVGANGLQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLIYAENMRLWNWDVVMFITLLLVAVVMIMDTLSAWLRRR---
228963831    -------------------------------------------------------------------------------------------HLPATLYVVLIGVVISIVLGVGLAMLMNVSTWMERAFYPLLVASQTIPITALAPLFVLWFGYTIWSKVVVTVLITFFPIAVNTYDGLRSTKKEWEELLVTYGATKKDVFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAIFFVILISVLEKK---
167747514    -----------------------------------------------------------------------------------------------TILESFIGLLMGVVIGFLMAVLMDHFDKLYKAFYPLIVLTQTVPTVAIAPLLVLWFGYEMLPKVILIVIVTFFPITVSLLDGFRSADKDTISLMRSMGASKLQIFRYVKFPGSLSQFFASLRISASYAVVGAVISEWLGGEGLGVYMIRVKKGFAFDKMFAVIFMISAISLLLMWAVNLLQKK---
291459817    --------------------------------------------------------------------------------LFSLTKNGVPYLLLETVCIAFLGTLVGAILSIPLAFLSAGNKPIAFLGRLFIMAVRTVPAFVYGLMFIRVTGTGAFAGLMTMSLCSIGMVSKMYIEAIEDLDEKILESLDAAGLNSWQKIRYGILPQLMPNFASTAIYRFDINLRDATVLGLVGAGGIGAPLIFAMNAYRWREAGAILVGLTVLVLFVEWISTKIRVR---
158425998    -------------------------------------------------------------------------------------------DVMASTWRVAAGFGIATVMAVFLGVAIGWSRFIEVTIEPTLQMLRPIPPVSWIPLAIIWFGIADKPAIFLVFLGAFFPILLNTIHGVKTVDRNLIRAGAMVGGGQRQLLRFIVLPAAMPSIFAGLRIGIGSAWMLTVTAEMVAVSGVGYVLWDSYYFLRYDIVLAAMASIGLLGYLSDLLIRLISAR---
166364630    --------------------------------ITEDIPESLKWTLMVSSIIVPLILWLLISSFAGIESVFLPSPLAVIQALGKLAEQGFLQDTITSFLRVVGGFFLGGLFAIPLGILMGTFPSIRSLMEPIIGVVRYMPAPAFIPLLVIYLGIGETSKIMLIFIGTIFFNTLMIMDAVKFIPRELIEVTYTLGGTRKQVLFKVITPYIIPNVIDTFRVNMAAAWNLVVVAELVAANGLGKRILLAQKFLRTDEIFACLIVLGIIGFALDLSFRL-------
251796609    -----------------------------------------------------------------------------------MADGSIWPHIGMTVSETIIGFLLGTLVGTGIAALLWWFPFLSRVLDPYLVVLNSLPKVALGPLFIVTLGPGFTSIVAVTLSVTVIITTINIYNRFREIEAGYIKVVRLFGASRAQLFRLVILPASFPVIISALKVNVGLAWIGVIVGELVAKLGLGYLMIYGFQVFNFTLVLSTLIVIAVVATIMYQLVAILERK---
294650420    ----------------------------------------------------------------------------------------FHESLWHSIKLVFTAFFISSLIGIPLGILCGFSKTISQLTEPFVEFFRYLPAPAFGALAVAILGINDAPKIAIIIIGTLFQQILIIANTTRLVDRSLIEAGFTLGTNKTKSLFHVVIPAALPEIYRDLRVLLGWAWTYLIVAELIGSSGITWFITQQARYQNFDNVYAA------------------------
142798694    ----------------------------------------------------------------FLPSPQAVYAKFVFVATEGFANSTLAQHTGISLLRVFGAFALACVTAIPIGVMMGVSRFARGVFDPPIEFYRPLPPLAYLPLIIIWFGIGEFSKVFLIYLAIFAPLAIAARSGVRSVSIEQIHAAYSMGASRTQVVLYVILKSALPEIFTGMRIGIGVGWTTLVAAEMVASSGLGFMVLNAAEFLASDVVIMGIIVIGFFALCFDLLMRHLER----
83748554     --------------------------------------------------VPWLVPLALLVAWGWLSNRILPAPLDVARSAVELARSGLWRHVAVSTWRALLGFAIGGSLGLALGLLTGTFRTAETLLDTTLQMIRNIPVLALIPLVILWFGIDESAKLFLVSLGVFFPIYLNTYHGIRSVDPALVEMARSYGLSRAQLYREVSLPGALPQILVGVRFSLGLMWVTLIVAETVSAAGIGYMTMNAREFLQTDVVLLGILLYALLGKLADLLSRALER----
300790341    ----------------------------------------------------------------------------------LFLTDAVFDNVFPSLGRTLGGWALAAVVGIVIGVLLGRSATAMDYVGPLFAFFRSIPPPTLIPVFGVLFGLSSGMQIGSIIFGAVWPVLLNTVDGVRSVDQVKVETARSFRTPKAYWLGMVVLPAAAPKIFAGLRVSLSISLLLMVVSELVGANGIGRSLLNAQQDFDFPTMWSWLVLLGILGYVFNTIFLAAERR---
136549021    --------------VESAFDFAVIKGEAIFDAITFGIRSVLDSLELLFVKTPWIVIISSIVLLT-GLSAGPRAAIYSGAFLAYMGFLGFWIKAMTTLALLGTAALLSIVIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVA----------------------------------------------------------------------------------------------------------------------------
158520230    ------------------------------------------------------------------------------------------KSFAASLGRVLIGFFAGSVAGIVVGTAMGWRRLIDKTLSPIISLFYPIPALGWIPLLMLWIGINEMLPITLIFICSFFPVLYNTVTGIKQVDADYILVARTLGASEGRILFAVVLPLALPNIFTGLRLEAGMAWRTVIAAEMVAIPGIGALLMRAESLMRIDIIIVCLIVLAVMCLVFENLFAWLERR---
120401149    ----------------------------------------------------------------------------------------LWEHLYMTLRRVLAGVAIGVVLGVLLGLVMGSVSWVRSVLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKITLLALAALPPAAVATTAAVVAAPVGLQEAARALGASRRQVIRDVVVPSALPETFTGIRLAVGMAYSSVVAAELFGIPGVGGLVKDASNYNNTPVVLVGIFAIGFSGLVIDGLLRAAERR---
254251311    ------------------------------------------------QWLPPLFLPAPEAVWAAFVDASHGRIQGGLP---------LSEHLLWSAARVFGAFVLAAAIGVPAGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
57865713     ------------------------------------------------------------------------------------------QPMLDTIRMAIVGTFLGSIVSIPIALLCASNKWIAIPSRFVLNIVRTIPDLLLAAVFVAIFGIGQIPGVLALFVLTICIIGKLLYESLETIDPGPMEAMTAVGANKVKWIAFGVVPQALSSFMSYVLFAFEINIRASAVLGLVGAGGIGLFYDQTLGLFQYKKTAMIILFTLIIVVIIDYVSSKVREK---
171910074    ------------------------------------------------------IWQAICAAGIWSPVLLPEPLTVGRYLWAAILDGSLAESAWVTSKRLLIGYAIGCLLGLPMGLLTARSRWLSDTVGVLALGLQTLPSVCWVPLALLWFGQSEAAMLFVVVMGTLWSVLIAVDNGVRNLPPIYVRAARTMGSQGFHTLRSVILPASLPYVVSGMKQGWAFAWRSLMAAEILTGYGLGHLLHFGRELNSMDQVIGVMLVIVLIGLLADKVLFSPWER---
17230370     --------------------------------------------------VPPAIAIAIFLALWQLFSWTPGATLPGPITWMLIIDKGLFWQIFASLQRVAIGYFFAAVVGIALGIVIGVNKTMSKALDPLFQLLRTVPPLAWVPISLAALRQNEPAALFVIFITAIWPILINTAVGVKEIPQDYNNVAKVLQLSKKEYFLNILIPAALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQNNYISEIILALVYIGAVGLLLDKLMVWIQ-----
309811481    ----------------------------------------------------APLGALAIVVLAWQVLVWAHVKPAWVLPPVTDIARALWDAIWVSLRRGAVGFALSLVLGTTLGLVVGRARLARRAFRPLLAAMQSLPSVAWVPFAVMMFYLSDTTMYAVILLSAVPSIAMGLIGGLDQVPPLFERAGRALGASRTQLVRHVLLPAAMPTYLGGIKQGWAFAWRSLMAAELIVQSGLGSMLNQGQANSDMPAVMAAI-----------------------
255526484    ------------------------------------------------------LVIPLVIILVWCIGSKLHIAAVFNTTLELIKSGILIKSLGVSFSRVFIGFFITFIIAFPMAIILGMKKELLPYIEPFLEFMRHVPPIAVIPMLILWFGIGETSKLAVIFLATFFPIFSNTLNGVTNYDEKLLEVGEIFGFSTTDKFFKIILPQAVPSIITGIQLGLGYSWRSLMGAELIAASGIGYMIMDAEQLSRPDIILVGIFSIGILGYLVDYIF---------
309782195    -------------------------------------------------WIVPLVLLVLSAQWGWLSNRILPAPLDVAKSAVALARSGLWTHVAVSTWRALLGFVIGGSLGLALGLLTGTFRTAETLLDTTLQMVRNIPVLALIPLVILWFGIDESAKLFLVSLGVFFPIYLNTYHGIRSVDPALVEMARSYGLSRAQLYREVILPGALPQILVGVRFSLGLMWVTLIVAETVSAAGIGYMTMNAREFLQTDVVLLGILLYALLGKLADWLSRGLER----
291561830    -------------------------------------------------YFPPLIGILAVFAVWYIVCRAGILSSYVFQSFCKMLQSGLFRDLRISFLRVGKGFVIAFILAFAFGMLRAMIPASAGYYEYLVQFFKNVPPLSMIPLLILWCGIGETTKTVIIVLASFFPMYLNIVKGFTGCDQKLLEVGTMFGYTERQKFFRIMLPYAMADILVGMRIGLGYSWRAIIGAEMVAASGLGHMILFAQQMPRTDKVIVGIFAIGIAGYLTDRIFGLL------
190894844    ----------------------------------------------------------------------------------------LWYNLWVTMEEALIGFFAGSITGVFVGIGLGRNRFLSDIFSVYIKAINSIPRVVLAPIFIMIMGLGLPSKVALAFIMVFFVVFANAFQGVREADRNMIANARILGASDWQVTRTVVIPSAMSWIFASLHVSFGFAIIGAIVGEFVGARGIGQLISIAKGTFDAAGMFAAILLVMVVTLVAEYIMTLVENR---
186470976    ------------------------------------------------------------------------------------GGQSLISDILISCFRIVIGFVGAIAIGVPIGLLMSRNKIVFDIIDPLLQFVRPVPPLAYIPLLVVWFGIGELPKAILILVGTIPVIIIGTMSGVKSTPPLRISVARTLGASNAQIFRKVVLPSALPEIFTAMRVGIGVAWTCLVAAELIAASGLGWLVQFAGQALQ-------------------------------
283853315    -------------------------------------------------------------------------------------------HAWMSLTRVLVGTGLAVVLGAPVGLALGASPRLRGGFMPLVDFIRPIPPLAWVPLAILWLGLGLASAAALIFLGAFFPVVLATCSGVRAVDRSYVEAVRILGGGRLAVWRKVLLPGCLPAALTGVRVGLGIGWMTLVAAEFAGVRGLGYMILSARDLQRIDMVMAGMVAIGLVGLAMELGLKRL------
220903849    -------------------------------------------------------------------------------------------NTLISLARVFAGYFIAAALAVPLGIVMGYKPGVNTALSTFLGLFRSIPPLAWVPLVLAWFGMIKVSMIFIIFIGGFYPILTSAIHGVGMVPQTLTDAARVLGAGQMDIFRKVLLPYAAPSIVNGLRIGLGVSWMCLVSAEMLPGSGVGYLITHAYTVGRTDVVIAGMISIGVVGALLDRLFRFYEDRK--
280960332    ----------------------------------------------------------------------------------LISTHQLQDALSISLRRAGVGLALGLAVGLVFGLTTGLSRLGEELLDATMQMVRMIPFLAITPLVVVWFGIGETAKTVLIAFACTFPIYLNTYAAVRAIDPKLIEAARVFGVRGFALTRRIIIPNAMPGILVGLRYSMGVSILALIAAEQINASGLGYLVGNAQDAFRNDIILALLLVYTVLGLLIDLFVRILER----
54025498     ------------------------------------------------------------------------------------------EAAWQTVAIAVVATAIGAVLSVPVGILAARHPAVYWAARAWILVVRAIPELILAVIFVAALGLGPIAGTCALAIGSVGLLGKLVADAVEEIDTGPLEAVRALGGGWWKTLVAAVIPQAVPALVGSTLYLLDVNIRTSTILGIVGAGGIGYLLFESIRTLEFGVAGAIVLVVFALVYFIERLSGWI------
54025498     ----------------------------------------------------------------------------------------IWALAVETLLMAVLGTVLAALASMPLAFLAARHPAVAAIARGIITFCRAMPDLLFAALLVRALGIGVLPGILALALHSIGMLGKLFADAIEQTDPGPREAARAAGAGYVREMIHAVVPQTVPSWIGTFVYRVDINLRISVVLGFVGAGGIGFALQDSLRGLAYPRAL--GIVAVILAIIAMEVFAILARR---
90577437     ----------------------------------------------------------------------------------------FFDQIVTSLVTVACGFILASVIAIPLGLVLGLNHKLYMAFNPIIQLLKPVSPLAWLPLVTMVVSASYVTKMLTVTLCSLWPTLINTAVGVTNVDKDLVNVSRVLRLSYWQHIRTIVLPSAIPMIFTGLRLSIGIAWMVLIAAEMLAQNGLGKFVWDEFQNASLSRIMVAVVMIGFIGLMLDRLMLMIQKR---
148243573    ----------------------------------------------------PLLLWTVISALELVDGKFLPSPAAVLESLASMAREGLFQDIVASTGRVFAGFFLATLVAVPLGICMGVYPAICALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTVYFNVLMVMDAVKFVPKELIETTLTLGGRGRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
136559345    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGVLLGVPLGIYMGVSRFCKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGAQLSKIRASHSLGASDRQILRYVILPNALPEIMTGIRISIGVCWGTLVAAEMLAG----------------------------------------------
120406541    ------------------------------------------------------------------------------MRYLVTHLDALWTLSLIHLRLSLIPILLGLLIAVPLGALVQRTTVLRRLTTVTASIVFTIPSFVVLPLIIPTRILDEANVIVALTLYTVALLVRAVPEALDAVSPAVLDAATAVGYRPLTRMLKIELPLALPVLIASLRVVAVTNISMVAVGSVIGIGGLGTWFTEGYQANKSDQIIAGIVAIFVLAIVIDTLIMLAGK----
238893295    --------------------------------------------LAVLLAVWWAVAALLISPLFLPPPGQVLQKLITIAGPQGFMDATLWQHLAASLTRIVIALLAAVLIGVPVGIAMGLNSTVRGILDPLIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAARSLGASRAQVLWLVILPGALPEILTGLRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVLAGIAVIAIIAFLLELGLRALQRR---
187924081    ---------------------------------------------------PWVLPALLFALWAVGCERGWIAPQIVFETLIELARSGLARNTLVSLQRVLLGFGAGTLLGFALGAALGLSRTLEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTLQGFRQTPAALNEVARVFEYSGWQRIVYLVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVVVGAIGYAVNRALDALEARLR-
251799062    -------------------------------------------------TIPLLWVITFIVWQIGAWIYGPEIIPGPAATWQLLSDGSLMKYIGISFYRVFAGWALGSLLAIPIGLTIGKVTAIRVFAEPFLNFVRFIPPIAFITLFLVWFGIGEQSKIALIMYATLFIVIINTLTGVLAIEEDRIRSARSMGASEWQILLHVVIPATTPYIFTGIRLAMGTSYMAIIGAEMIAANGVGFLIWNSRLYFRTDWIFVGLISLGLMGFLTDRIVGWLGSK---
167644233    --------------------------------------------------------------------------------------------MWQTIQMALWGTALAILVAIPLGLLGARNWWIQQPVRRLLDIIRSLPDLVVALIFITAVGLGPFAGVMALMFNTGGVLAKLFAEAVESIDKGPVEGVRATGAGKLQEVVWGVIPQVAPLWTSYALYRFESSSRSATVLGLIGAGGVGQVLLDSINGFQYDQTGCIVLVIVVAVSLIDLLSQIIRTR---
144087434    -----------------------------------------------------------------------------------IFTAEYYEHIYVSCQRILIAFGIATGLGVPLGLFMGWSRSIRDYIFPVIEVLRPIPILAWVPLSILLLPGFEGPVIFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSSRWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAYMNNVTVPMVIAMITLGFIG----------------
296039182    ---------------------------------------------------------------------------------------GIGARILQHLWYSLLAVAGAAVIAVPIGLAIGHFRRGEIVVVGAVNALRSLPTLGVLTLLVLLLGLGLVPPILALVLLGIPPLLAGAYAGVANVDRQVVDAAEAMGMTTRQVLLRVEVPNALPLILGGLRSATLQVIATATVAAYVNLGGLGRYIFDGLALRSYDRVLVGALLVAALALIVDGLLAAA------
254392988    --------------------------------------------VLVQKVLPPLTAVALVLVVWQFLVWAEVADEGSAPGAVWDSVQNLWEIVWTSVSRGLLGFLLALAIGTPLGLLVARVTFVRSALGPILSGLQSLPSVAWVPPAVIWLGLNNQMMYAVILLGAVPSIANGLVSGVDQVPPLFLRAGRTLGATGLRGTWHIVMPAALPGYVAGLKQGWAFSWRSLMAAEIIASSGLGQLLENGRNNSDMPGVFLAILLILVVGIAIDLLIFSPLER---
142628947    --------ISFADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGGLALFIALSPWWDRALVTTYMATFGVIASCTIGLTVGTLCQQNQYTTKFMLAVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPPALHDAATMSGVTKLQRLINIE-----------------------------------------------------------------------------
187734914    ------------------------------------------------------------------------------------------EASWITMKRLVLGYGIGLVTGIPLGMLCSRFQLIQNTLGLVSLGFQALPSVCWVPLATLWFGQTEGAMLFVVIMGTLWSVILATANGMRNVPPIYARAARTMGAGPIYCLIHVTLPASAPFVVSGMKQGWAFAWRSLMAAEILTGFGLGQLLHFGRELNAMNQVVGIMFVIVVIGLLSDKILFSPLER---
145295593    ------------------------------------------VVFTVATATPALGGIELDFASIAANWRNGANKLLQMLQPNFAFLPRTWLPMLETLQMALVGAVLSALVSVPLTLWANTSAIGRGIVRTIINVVRSVPDLVYATILVAMVGVGALPGILTLFLFNLGIVVKLVSEAIDSTEHPYMEAGRAAGGSQFQINRVSALPEVMPLFANQWLYTLELNVRISAILGIVGAGGIGRLL---------------------------------------
237785025    ------------------------------------------------------------------------------------------QRLVEHLWFTVMIVAISSVLAIPTGIVIGHIRRGAGLIGALTGAARAIPTLGLLTLFGLWLGIGLKAPTLALIVLAIPSLLAGAYSGVESISPDIPSAAQAIGMTPWQVITSVELPLALPVIMGGIRAATLQVIATATLAAYTADIGLGRFLFAGLKSRDYSEMLGSSLIVIALAVVIDAALGRAQRW---
297583598    ------------------------------------------------------------------------------------------QALTESLQRIVIGFTLALLIGGLLGILIGVSKIADETLGSLVIALQSVPSIVWLPLALVMFQGGEGAIYFVVILGGTWAMTMNMRMGIKNVSPILIRAAKTMGYSQTEIVWKVMLPASVPSILTGARLAWAFGWRALMAAELIGRGGLGRTLMDARDFFNMELVVAIMIIISTIGLIVEYLI---------
163840641    ----------------------------------------------GLLIQPIAIAVVLIAFIIWLTTAQLSPVEAATLPPGPLSVL-----VIEHLKLTFVAAAIVLVIAIPLGVLLTRFRRFSGPVIAVANIGQAAPAIGLVVLLAFWLGFGFWAAIVALVLYSVLPVLRNTMIGLGQVDGRLIEAARGMGMTPLSVLLRIELPLAVPVMLAGIRTALVLLVGTATLAAFVNGGGLGLLITTGVNLYLQRVLISGALLVALLALTIDWLARVVEQ----
184200966    ------------------------------------------------------------------------------------------QDAVTSLWRLLGGLLLATAIGVPLGLVIGSWQRVRWASAPVVQFLRMVSPLSWAPVAVALFGVGSAPVVFLVAAAAVWPITLNTAAGVAALDPAHLRVARTLGATPFERLLTVVFPSIRPYVMTGVRLALGISWVVLVPAEMLGSTGLGYEILNARDRLAYDEMLVVILVIGLLGIALDALAQWLL-RERV
149926963    -------------------------------------------------------------------------------------DKGIGIQLGYSIFRVLVGFGLAALVAIPLGFVIGMSPLLYKALDPFIQILKPVSPLAWMPLALYTIQDSDTSAIFVIFICSIWPMLVNTAFGVAGVRRDWLNVAKTLEVSSLRTAFQVILPAAAPTIMTGMRISVGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSIANIISAILFIGLIGMLLDTLLARMAK----
228966585    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATN---MSSGKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALLATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDLISSSIRKRI
296327651    -------------------------------------------------------------------------------------------HFKITMLEALIGLALGIIIASLLAIIMDSFETINRIVYPLLIFTQTIPTIALAPILVLWLGYDMTPKIVLIVINTTFPIVISILDGFRHCDKDAIQLLKLMNASRWQILYHVKIPTALTYFYAGLRVSVSYAFISAVVSEWLGGEGLGVFMIRAKKAFDYDTMFAIIILVSAISLISMELVKRSEKK---
293605149    ------------------------------------------------------------------------------------------EHAMASLTRVFSAFLLACVTAVPIGILMGVNRYARGIFDPPIEFYRPLPPLAYLPLIIIWFGIGEFPKILLIYLAIFAPMAIAARAGVRSVSIEQIHAAYAMGGTPMQIVWHVILKAAMPEIFTGLRIGIGVGWTTLVAAEMVAARGLGFMVLNAAQFLASDVVIMGIIVIGVFAFAFDLLVRYVEK----
15598708     ----------------------------------------------------------------------------AAEGVAMWHGAGLLEHTAITSLEIVVGFALGALLGVSIGVALGLSPTTEAMLSPYILALQIAPKVAFAPLFVMWLGYTVYPKILIAVLIVFFPVMINVLSAIRTVDPDMINLVRAMSASRWQIFRLVEFPSAMAALFSGLRIASTLAVIGVTVGELVGGNGLGFLLVDAEGQGNTAGVFVAIVMLTLIGVLAYGAVVWAEKR---
226943866    ---------------------------------------------------------------------------------------------LVTFQMALVGTLIGILVSLPLAVLMSRHATVRSVIRSLVSFIRTTPDLAWALFFVASVGLGPFAGTLTLVMDTIGFCARFFAESIEEVDDGPPEALAAIGASRLSVIVCATLPMAMPSLVNTGLFALEKAVRSSVVLGLVGAGGIGAELATSMELFRFDQAATIILTIFLLVLGVEKVSSRA------
142913688    --------------------------------------------------------------------------------------------MLETLKMAFVATIFGFIGAIMFSSFAAKNKSVFIPTRIFLSLTRSLPSIIWAIVFVIVVGIGPLAGVLAMILYTVGYLGKLQYEEIEGINREPLEAARAMGLSHTETVSKVVLPESGNTFLSQLLFMFEYNVRHGTVLGLVGAGGIGLHIDRAMELDQYNHVM--------------------------
260430385    ---------------------------------------------------------------------------------------------------------------------------FRPLARSVTNLGQTFPPVAVLALAVPMMGFGAGPTLLALFLYGLLPVFENAMTGLGNLPPATLEAARGIGMGRWQRLRLVELPLALPVILAGVRLSVVIALGTATIGSTVAARTLGEVIIAGLLTSNTAFVVQGGLVVGLFAVLLHDGLVQLERR---
303327705    -------------------------------------------------------------------------------------------HFKTSLQEAAIGYVLALLVGLPLGLAMGWFKVAEGLFRPIFELIRPIPPIAWIPLTVFWFGIGLTGKVFIIWIAGIVPCVINAYVGVRMTSPVLIQMARTYGANDWQIFTQLCIPSSLPMVFGALQLALAYCWTNLVGAELLAASGLGFLITMGGRVARPDLIVLGMICVGVSGAIIGIIIDYIEKR---
78067694     ------------------------------------VLAVLWWVATHRQWLPPLFLPSPEAVWAAFVDAWHGRIQGGLP---------LSEHLLWSAARVFGAFLLATAIGVPAGILMGVSRVARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
143670600    -----------------------------------------------------------------------------------------------------------------------------------------FPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTVEGLRSVPPALNDAGAMSGVNNVQRIFKIDFPLAFPHIMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSLKGGGKGLILGICVSFIALIFDNLIKTAEKRKK-
218510971    -------------------------------------------------ALPFLLAVWCLAASRVPSYMLPQPWEVAAEGLRWIQSGELGRPLKASLLREFGGFGAAILAAVLIGVSAGLWRPFREFAQPLLALFMAIPPIAWAPLSLIFFGLGYLSIAVVIFIASAFPMAVTIQEGVLSIGSGEVRAARILGAKRFQLLAYVYFPASLPFLTAALRIGFAQAWRALVAAEMIGASGIGWMVAMGGQVGNSAQVLLGIALIGLTAWLMESLFRRIERR---
142050339    ------------------------------------------------------------------------------------------PKVFESLFIAWAGTVIGAIFSFPVSFLAAQNGAVSRITKQILNAIRAFPELILAFVFLPITGLGAFTGTLALGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELIFGVIPQVMPTITSYWLYRFEINLRASAVLGVIGAGGVGQELINQLRFRDFPRAGTVLICTIALVLIADAISASIRNR---
138753203    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMFFGILLGVPLGIYMGVSRFCKSFFDPMIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGAQLSKIRASHSLGASDRQILRYVILPNALPEIMTGIRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGSLGLVFDLMMRWVIGR---
266622872    -------------------------------------------------------------------------------------------HMLSSLRRVLIGFCLGSLAGVILGLLMGRYLLARAIFNPIFRFIRPIPPIAWIPISIIWFGLGEEAKIFLIFLAAFANTTLNAMTGAMNVDPEVVNAARMLGAKERQIFTTVIIPASVPAIFAGLQVGISSAWASVVAAEMIKANGLGWIIQAGMDNNNMTQILAGIIMIGVVGFLLAYIMRKAEE----
266622575    -----------------------------------------------------WLLISFMVAIALWFWLSVNPSTARSFPFLMIERGVLWNDFSSSMISVILGFILGFVTAVPIAFLMAWYRPVRYIVEPWIQFIRNIPPLAYVPLVVIAAGVGRKPQVIVIWMATFLIMCVTIYQGVRNVDETLIKAARVLGAKDRDIFVKVIFPATTPFIITAVRLGVSVALTTLIAAESTGAAGLGMRIRSLNNSFDVPPMLLYIIIIGIIGITSEKIIKYLERK---
166364741    ------------------------------------------------------------------------------------IDKGLFWQTLASLQRVLIGYSFAAVVGIGVGIMVGLNSFLNKALDPLFQFLRTVPPLAWVPLSLAALQQNQPAALFVIFITAVWPILINTTVGVQQIPQDYINVKQVLQLSSKKFFFKILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQNNYISDIILALFYIGGVGLLLDRFMAWLQ-----
262203295    --------------------------------------------------------------------------LIAQAGWELLVDGQLVDAIGASAQRAAIGLAVAVIVGVGLGVLVGLNRLSDAVVDPNMQAIRALPLFGLIPLFILWFGIGEVPKVLLVALGAMLPLYLNTSGAIRQIDRRLVETARVLGFSRITTIRELIIPAAMPQILVGLRQALAIAWLSLIVAEQIAASGLGYLINNARDFLRIDQVIFGLIVYAAMGLITDAIVRALER----
163792395    ------------------------------------------------------------------------------------------RHSLVTLWTTMVGFGLAVAFGIVLGLIVGWSRTIYRGIYPVMIGFNTIPKVAVVPILVIWFGIGEVPAILTAFLISFFPIVVNVATGLATMEPELEDVLRALGARKLDIMLKVGIPRALPYLFGSLKVAITLAFVGSVVSETIAANGIGFLMAQAGSNFQMPLVFAGLMALAVEGIAMYALFALVERRM--
170076486    --------------------------------------------------------------------------------------------------RVIIGFILGALVAIPVGIWIGLSRNAWLAINPIIQILKPVSPLVWLPIALSIFNGAEPSAIFVIFITSLWSTIINTAEGVAQVPRDYLEVARMLEMPRWKQLWRVILPASLPYIFTGLRISMGVAWLVIVAVEMLTGGGIGFFVWDEWNRLNVSSVFLAVFVIGITGLILDSALAYLQ-----
300310979    ------------------------------------------------------VWWEVAAQAGWLSSRILPEPLAVLKAAWELSASGLWRHLAVSSGRAASGFAVGAGLGLILGLLSGSLRSAELLLDTTLQMVRNIPALALIPLVILWFGIDETAKLFLVSVGVFFPVYLNTFHGIRSVDQGLIEMAKSYGLSGWPLYRDVILPGALPAILVGLRFALGLVWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADTAARWLER----
135243905    ------------------------------------------------------------------------------------------ESLWSSIQVIFWGFVLSSVIGVPLGILAGTYDFFAKLFEPFIEFFRYLPAPAFGALAVAILGIYQAPKIAIIFIGTFFQQVLVISNTTRKLDPSLLEAAQTLGAKNKALLFRVVVPGVLPDLYRDMRILLGWAWTYLIVAELIGSSGITWFITQQARYKNFDNVYAAIMMIGIIGLTIDMILAAIGKR---
240168516    ------------------------------------------------------------------------------MRYLLTHLDTAWVLTVIHLRLSLIPVLIGMAIAVPLGLAVQHAPVLRRLTTAAASIVFTIPSLALLPLIIKTRILDEANVIVALTAYTTALLVRTVLEALDAVPAPVRDAAVAVGYSPIRRMIKVELPLSIPVLVAGLRVVVVTNIAMVSVGSVIGIGGLGTWFTAGYQTDKSDQIVAGIIAMFALAVVIDMLLSLAGR----
15615537     -----------------------------------------------------------------------------------------WGYLAETVQMAIIATTVAAIISIPISLLLFPNRTIHMPVRFIMNVLRTIPDILLAVIFVGIFGIGVFSGIMALIIFSLGLLAKLLYETIEAIDLNPLEAIRASGGNTIQVIWYAVMPQVLPQFVSFSLYVFEVNVRASVVLGFVGAGGIGLILQQQLGFFNYPNV---------------------------
293375548    ------------------------------------------------------------------------------------------PPLVETIKMSILGSIIGSLLAFPVAILINKSKCSLWIMRFILSIVRTIPTLIIALFATYVFGLGTFAGTVAISIFTFGIVVKMLYEKIETIDMGPFEAMEAVGATKLEAFQSAITPQILPNYFSMCLYTLEINVRAATILGYVGAGGIGLLLKEKLGWRQYDQVGMILLLLFVTIIVIENISRYIRER---
239816931    ----------------------------------------------------PWLLLVAVILLWQVICAGFGVSDFIFPSPLRIWTQ-FWEHAWRTFWVTMAGFGLAIVVGVLLGFVIGSSRIAYAAIYPLMTAFNALPKAAFVPILVVWFGIGVGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRWDVLMKIGLPRSMPYFFGSLKVAITLAFVGTTVSEMTAANGIGYLLISAGSAMQMGLAFAGLMVVGAMAMLMYELFSVIEK----
229490049    -------------------------------------------------------------------------------------------HAWSTLQVTLVGFTVSLVLAWILAVVVDFSPWLSRALVPLFVVSQTLPIIAIAPLMIIWFGFGLLPKVLVIALATFFPMTIGLIEGFAAADREAGALLRSMGSTRWQEFRYVRLPSAIPRFFTALRIGITYAVVGAVFSEYVGASGLGIYMSTQKNSFRTDLVLAAVLVTALISVTLYLLTFAIER----
299769519    -------------------------------------------------------------------------------SFLDLAHSDLFAHIYISTWRVLLGFIIGSGLGLVFAIWVGLSKEAEAYLEPTFSAIKSIPSLAWIPLLLLWLGIDEGSKITLIAIGAFFPTYTNTVAAIHNVDRKLIEVGKVYRLNAFQRIISIILPAASPGILTGLRNSLSLSWMFMIAAELIAATGIGYLLSDGRETSRPDIVIIAIILLALLGKVTDTLMKLIE-----
37519742     ----------------------------------------------------------------------------------LAQSGDLLNDSLASLSRVGLGFLLSALVAIPLGLLIGTFKLVEGLFEPVLGLFRYMPAAAFIPLIILWVGLDEPAKVAIIFIGSFFYNTLMVADAVKFVPADWLKVSYTLGAGRRDAFFRVILPATLPSVIDTLRINIATAWNFVVVAELVAANGLGYRILVSQRFLKTDEIFVGILVIGLIGLAIDALFKWL------
299530863    -----------------------------------------------------------------------------------------------SLGRVALGFGFAVAFAIPLGFLIGMSPLAYRALDPFIQVLKPISPLAWMPIALYTIKDSSISGIFVIFICSIWPMLTNTAFGVAGVRREWLNVANTLQVRPMRKAIEVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSLANVIFAILVIGLVGMALDMLFAKAQK----
136841457    -------------WVNQGEDYLKEHYRWITRLIASYVKAGYFMFEDFLIDSP-WIFIAALIVLPSLAFGGIRLAIFMLIGTLYWGMVGLWESAMETLALMGLSVILSVFVGVILGIFCALSDRFERGMKPVLDTMQVMPAFVYLIPAMFFFGIGGAPAILATMIYSM------------------------------------------------------------------------------------------------------------------
297584884    -------------------------------------------------------------------------------------------HLPATLAVILTGLLISTVFGVALAVWMTMSPTAERTFYPIIIASQTIPIIALAPIFVLWFGYSMWSKVAVTVLITFFPITVNTFDGIRQVNRDMQDLLKTMGASKRQLFMKLTVPASLPAFYSGLKVAVTLSVIGAAIGEWLGASGLGYFSRRMMTQMDGAGVFAPIV----------------------
188591202    -------------------------------------------------------------------------------------------HAWRTFWTTMVGFGVAIGVGVLLGLAMGSSRLLYAASYPLMTAFNALPKAAFVPILVVWFGLGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRRDVLFKVGLPRALPYFFASLKVAITLAFVGTTVSEMNAANGIGYLLVSAGSAMKMPLAFAGLVVIAVMAMAMYELFAVVEKRM--
300691672    -----------------------------------------------LVPLALLVVWQVSAQWGWLSNRVLPAPLDVAAAAIGLARSGLWKHVAVSTWRALLGFAIGGSLGLALGLLTGTFRTAETLLDTTLQMIRNIPVLALIPLVILWFGIDESAKLFLVSLGVFFPIYLNTYHGIRSVDPALVEMARSYGLSRAQLYREVILPGALPQILVGVRFSLGLMWVTLIVAETVSAAGIGYMTMNAREFLQTDVVLLGILLYALLGKLADLLSRALER----
282873186    -------------------------------------------------------VVLLALWWAASATGLLTADVLASPAEVFRAVGELWDALTTSLTRSGLGLVIGLAAGLALGIVTGFTRLGDELLDSSLQTLRTIPFLSLVPLFMVWFGINETAKILLIAVATTFPMYVSTSSGVRTTDPKLIEAMRAFGMSRLGIVRQVVLPGALPSLLAGLRLSMTLSVIALIAAEEINAAGIGYLMSQAQSYARTDILAVCILVYGLLGLTADVLVRLLER----
257455631    ------------------------------------------------------------------------------AGYELIKSGELWQHLGISALRAFAGLLIGGLFGLGFGLLTSTLPVFRTLLDTTFQMLRNIPHLALIPLVIVWFGIDEAAKVFLVAVGTFFPIYLNTYHGVRNVDKHLVEMAKSYDLTGWALFKEVILPGALPSILVGVRFSLGIMWLTLIVAETISATGIGYLAMHAREFFQIDIIMFSILVYALLGFLADFIAKKLE-----
138108901    -------------WVNEGEDYLRKHIRWFTKIIANYIKNGYYFIEDFLIDSPWILVAAIIFLPCF-ATGGLRLGIYSLFVMYFWGAVGMWNESLQTVGLMGLSVILCVFFGIILGTLCSQSNRFLNFMSPILDTMQVMPAFVYLFPAVFFFGIGGAPAILATMIYAMP-----------------------------------------------------------------------------------------------------------------
261823527    ---------------------------------------------------PWLAPLVLVALWQVSSTREWVNVAFIEALWSGLVQGGLLADLNASLLRALQGFLLGSGIGALVGALLGNWRIADRLFNPALSALRCVALFAWLPLITAWFGLGESAKIVFIAVAAFFPVMLATRQGIAQLPPALLEVAQVLRLTPIQTLRTLVLPSVLPPLFSGLRLALMHAWTGAIGAEMPSGEGLGGMMIRAQQLLESDRIMAGVVLIAIVAALFSRLIALSERR---
261823527    -----------------------------------------------------------------------------------------------SLMRLAIGFSGGIALGLVLGSLFGLNRRLNALFMPLFTVIAQIPTLAWIPLLMLSLGIGEALKLVVLVKSVTVPVTLYTCAGIQQTPQKLHEMARSLRLPPIAFLRYLILPAMLPYVMTGVRLAFSTGWVALIAVELLASSGLGYLLVQSRQLFMLDLVFVCILIIGILGFSGERVLLKLERR---
142204902    ------------------------------------------------------------------------------------------PELLSTINMALFSTAAGFFLAIVLGVLGSRSPTIVMVTRRIMDICRSFPELVFAMILLYLMGRSLLPAVIAITIHTAGALGKLFSEAIENIDNKPIEGLRSTGASWFQRVRYAVLPQVWPLFFSYALLRMEINVRASTILGFVGAGGIGEALSTMIQWRFGGEILAIMFLLVATITSLDYLSRYVRARM--
73540035     -------------------------------------------------------------------------------------DQGVGWNVLASLARVGAGFGLAALIGIPAGFILGRFAFLNAMASPVISLLRPVSPLAWLPIGLLLFKAANPAAIWAIFICSIWPMVINTAVGVTRVPQDYLNVARVLDLSEWKVFTRVLFPAVLPYMLTGVRLSIGTAWLVIVAAEMLGGTGIGFWLWDEWNNLKVEHIVIAIFVIGIIG----------------
190890184    -------------------------GGGFWVLFAVIGLIISDALVKIRLA--PWMRVVALAAYTALLFISLASGLLDSLSIMKEFATRAPQEAISHLLLALGSLAIAIILGLPLGILCFWVPRLRAVVLQGLSLIQTIPSLALFGLLMLIRGIGTAPALIALVLYSLLPIVANTVVGLQGVDPSVRDAAAGMGLTRRQILVGIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFA----------------
229543447    ----------------------------FFQLFILIVFFCLWEVASRLHWIDPLIFSSPSKVWALLVAK--------------LEDGSLYVHLGITVFETVMGFILGTVLGAALAAVLWWSPFLSKILDPYLVVLNAMPKVALGPILIVSMGPGFSSIVAMGVIISVIVTTIVIYTAFRDVDPNYTKVLHSFGASRLQVFREAIFPASIPVIISTLKVNVGLAWVGVIVGELVSSKGLGYMIIYGFQVFNFTLVMLSMILIAIVATIMYQLVGWLEKK---
148254724    --------------------------------------------LQALSWLAPALLVVIWEALAQGGYLSPQVLPAPSTAYKLTTQGTLLNDLGVSLLRATAGFAIGGAIGFVLGLLVGFSRLAEALIDRSIQMIRAIPFLAVLPLVIVWLGVGEAEKVFLVALGVTFPIYINTTLGIRQVDPKLIELARVQGLSPLALIRRIILPGALPSILTGVRYALATAWLALVVAETIGASGLGFLAMDAREFLRTDVIVLTIVIYALIGVLADLIARWLERR---
197295123    -------------------------------------------------------------------------------------RDGVWLHLWHSIRIIFWGFVISSAIGVPLGIVCGTFSALARLQEPFLEFFRYLPAPAFGALMVAILGIYDAPKIAIIVIGTLFQQVLIIANTTRKLEYGLFEAAMTLGTKKLKLLTHVVIPGVLPDLYRDQRILLGWAWTYLIVAELVGSSGITWYISQQARYQHFDNVYAAILMIGIIGLGTDIVLGLLGRR---
119508924    -------------------------------------------MVGILLAISALLVAAPAAEINPLKVLGSVGQLLEFLGFMLIAPDDLLAKMLETIEIGFLSTFMALVASLPLGVLAASHPLVYHFTRNLMNLMRALPEFMWALVFVSAVGLGPLPGVMALAFVTTGFMSKFFAESIEVIDPKAVEGVKSTGAQQFHILMFAVLPQALPDFISTTLYILDNNIRSATVLGLVGAGGIGYDMVMAMRLFNYSRLIMIAVCIFIAVTIFDRL----------
262041819    -------------------------------------------------------------------------------------DMGIGWNVLASLQRVAVGFGLAALAGIPLGFLIGRSLFFARMFNPLIALLRLVSPLAWLPIGLLLFQKAEPASSWTIFICSIWPMVINTAEGVRRIPQDYLNVARVLQLSEWTVMRKILFPAVLPAVLTGVRLSIGIAWLVIVAAEMLTGGGIGFWIWNEWNNLNV------------------------------
116250282    -------------------------------------------------------------------------------------------EAISHLLLAFGSLAIAIVLGLPLGILCFWVPKLRAIVLQCLSLIQTIPSLALLAAAIGIRGIGTAPALIALVLYSLLPIVANTVVGLQGVDPSVRDAAAGMGLTRWQILTGIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFA----------------
254822449    ---------------------------------------------------------------------------------------GLAARILEHLEYTAIAVGASALIAVPVGLVIGHTGRGTLFVVGAVNGLRSLPTLGVLLFGTLLFGLGLGPSLVALMLLGVPALLAGTYAGIANVDPTVVDAARAMGMTEAQVLLRVEVPNALPLMLGGLRNATLQVVATATVAAYASLGGLGRYLIDGIKEREFHLALVGALMV--------------------
222082005    ----------------------------------------------------------------------------------WISDHGFYKHVGITLGETVLGYLIGTGLGVAAGVWLGLSPFVARVLDPFIKAVNAIPRVVLAPIFVLWLGLGLWSKVALAVTLVFFVTFFNAMQGVREVNPVILSNTRILGAKRSDLLRHVYFPAAATWILSSLRTSVGFAVVGAIIGEYLGASGLGYLIARSEGNFDAVGVFAGIIILAVFVLIIDLILDVIERK---
299134526    -------------------------------------------------------------------------------------------RTAETVAMAAIGTTVATILAIPMSILASRNPRLYYPARWFLNALRGIDSFVFALLFVAAVGLGPFAGVLGIALHTWGSAAKFFADHIENVNLGPLEAVRTTGAGRFTAIAYALVPDVLPVMLSTTLFWWEFNVRASTVLGVVGAGGIGQELKNSMDLLDFPRLFTIIAVILVVVTALDQLSGWLRKR---
256812895    -----------------------------------------------------------------------------------------------HMREALLPVAAGLLLALPVAQLCGRFRWLYPPVLGTTTVLYAIPSLAFFVVLIDYTGQTELTVMIPLALYSLVVLVPAIVDGVRSVPDETLTAATAMGLGPVRRYLQVQLPIAAPAIVAGLRVATASSISLVSVGALIGNQGLGNLLAAAQKYDRPELAVNAVLTMAVLAILCDALL---------
158421648    -----------------------------------------------------------------------------------------------TLWTTVAGFALAVVFGIALGLVVGWSRAIYRGLYPVMIGFNSIPKVAVVPILIMWFGIGEIPAILTAFLISFFPIVVNVATGLATTEPELEDVLRALGASKLDIMRKVGIPRTAPYLFGSLKVAITLAFVGAVVSETIGANGVGHLMVQAGSNFQMPLVFAGLLALAVQGIFMYAVFAVLERRM--
78212611     -------------------------------------SKAVRGGLQVASLLVPLLLWTAIASLGLVDEKFLPSPQAVFRSLASMAESGLFQDIVASTGRVFGGFLLATLLAVPIGICMGVYPAICAICEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
142203125    --------------------------------------------------------------------------------------------LVQHTGYVVSVLVTAGIIAVVTGTLTRRNQLAKELSLSIASVFLTIPSLALFVIFIPLVGLGFTPSFIALLLYSLLPILRNTITGLDGIDNGVLESAKGMGLSPIQVLTKVQLPLAWPVILAGVRVSSMLIVGLAALATLVAGGGLGDFIKSGLARLPLPNSLEGTLLCLVLAVVIDLILQAL------
223043711    ------------------------------------------------------------------------------------------KPMLDTIRMAIVGTFLGSIVSIPVALLCASNKWIAIPARFILNIVRTIPDLLLAAVFVAVFGIGQIPGVLALFILTICIIGKLLYESLETIEPGPMEAMTAVGANKVKWIVFGVVPQAISSFMSYVLFAFEINIRASAVLGLVGAGGIGLFYDQTLGLFQYKKTAMIILFTLLIVVIIDFVSSKVREK---
255282982    ------------------------------------------------------------------------------------------QPLLDTIKMSLLGSVIGSLLVIPFAMLAIRAKPVVMVVRLFLSIVRTLPTLVTALIATYIFGLGTLAGTTAIAVFTFAYIGKILYEEIETVDMGAFEAMEAMGATKVRAFISAIVPQVLPSYLSNCLFCFEGNVRYASILGYVGAGGLGLILNEKIGWREYASVGTILIALFVTVFLIESLSRAARKR---
256770457    --------------------------------------------------------AILALLAVWEAAPRLGLVDATFLPPVSEVARAWWEHARASLTRSFGGFAIAVVVAVPLGLLIGWYRPVAAFLGPLLELFRNTAALALLPVFVLLLGIGETSKVSIVVYACVWPILLNTISAVGNADPTLVRLARSMDLSTPRLFQKVILPASVPAVFTGIRLAGAVSILVLVAAEMIGAAGLGYLINASQFNFAIPQMYAGIVTISAIGVAFNQVLVAVERR---
136745118    ------------------------------------------------------------------------------------------------FVMSIAGTAFALILSFPLGLLAAKHRIIYLVSRVILNFLRAIPELIMGIIFVAAVGFGALPGVLALGLHSAGMMGKFFAEQIEHLDPHPIEAAQATGASGLQVIRYAILPQLYSQGADLCIYRWEYNFRASTVMGMVGAGGIGAELVGSLRLMRYDEVSAILIIILVMVTAIDLSGSALRNRLK-
296159222    ------------------------------------------------------------------------------------------RNTLISLQRVLLGFGAGTLLGFALGAALGLSRTLEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTLQGFRQTPATLDEVARVFEYSGWQRIVYLVLPAAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMASVVVVGAIGYAVNRALDALEARLR-
171320075    -----------------------------------------------LQWLPPLFLPAPEAVWAAFVDAWHGRIQGGLP---------LSEHLLWSAARVFGAFVLAAAIGVPAGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
254519752    ------------------------------------------------------------------------------------------PHILATLYEGMVGFLIAIALSIILAVIMDMVPLIKRALYPVLVISQTIPTVALAPLFIIWFGFGALPKIIVVVIVCFFPIVISIVDGLEGVDKDLINHFKLMGASKLNVFLHLKLPYGMINFFSGMRIAATYSIMGAVIGEWLGGDGLGVYMTRARSAYALDKMFASIVIIVVISMGIFLLVSLMEK----
33598860     -----------------------------------------------------------------------------------------WPHLWLTLQATLLGLAVGVGSGFVVGLALSRSRMLADVFNPFIVAFNSMPRIAFVPLITMFFGLGMASKVVTSWFVVFFLVFFNTYKGGRSVERELVDFCRTLGGSPRQILWRVRIPTAAAWTFAALPNAISFALIGVVLAEFVGSTGMGYLMITALATLNATDMFAAVTLLSVVGIVLVYCVTWLERR---
114800354    ------------------------------------------------------------------------------------------SKMLQSIEMAIWASVIAMVASLLLMPLAAMHPLIRAGVRAFVSFTRTIPELVSALFLVLLFGFGPVAGILALAIHSIGFLAKFYAEEVETADIRPQEALTALGAGPLTVLRIAVIPNVIPSFVALTLYVVDRNIRMATVIGLVGAGGIGQELKGRFDMLQYGHVGTILLIIFITVLILDFI----------
142042714    -------------------------------------------------------------------------------------RDGVWLHLWHSIRIIFWGFVISSAIGVPLGIVCGTFSVLARLQEPFLEFFRYLPAPAFGALMVAILGIYDAPKVAIIVIGTLFQQVLIIANTTRKLEYGLFEAAMTLGTKKLKLLTHVVIPGVLPDLYRDQRILLGWAWTYLIVAELVGSSGITWYISQQARYQHFDNVYAAILMIGIIGLGTDIVLGLLGRR---
304405137    ----------------------------------------------------------------------------------LARSGDLWANFRISAVRVFAGFALGGGIGLAAGIAVGLSRPVEKLLDPSIQMIRMVPSLAIVPLFILWFGIGEESKVLLIAKGALFPVYIQTYLGIRNVDNKLFEVARVLGFSRWKRMTRLVLPAATPNILLGLRLSLGLSWLGLVVAELIASSGIGYMMSDARQFADTPVVFVGIIVFAVAGLTTDTIVRYIEQR---
158316295    ------------------------------------------------------------------------------------------DSIQATVIATVYGFAIGAVLGVLVGIVLGSSPMLGEIFQPFIVALNAVPRLALVPLFILWFGFGLGSKVALVSLIVFFLVFYSTYEGVRDVEQRLIDVLKVMNASRLTVQLKVRIPSAGTWIIQGLRVSVPYALVAAVTAEIIGANGIGYLIQRSAGNFYTAGVFAGIAVLVVVSTIINALVTLLEKR---
289635392    ----------------------------------------------------------------------------------LAQSGDLLHNTLISLQRVLCGFVAGTLGGLLLGAALGLSRTFEAYVLPSFNAIVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPATLSTLQGFRNVPVTLIEASRVFGYTRWQRIVHVVLPCAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVVIVGAIGFAINRALDALERRLR-
304364431    ----------------------------------------------------------------------------------WSGAMGIGPLLVQHVLYSLAGVLIAALIGVPAGWWVGHTGRGRTWVQPLSGTARSLPTLGLITLFGLVLGVGLSAPMIAFVILAVPSVLAGAMSGVRAASVMAVDGARASGMSELQVLGRVEIPLGAPLLVGGLRSASLQVISTATLAAYTGAGGLGRLMFLGLKTQDYVMMLSSALLVIALALASEAIFALIQ-----
134855494    ---------PLMKWINDGWKVFIAEYGLIFDAIGYGLLRGYTELKQIIVQAPWPVVIIAVIAITYFSSRKVGTTVFVGICTFFIGFLNFWDKAIETTTMVVLGIAICVIIGIPIGIAMARNEKVRNAILPILDLMQVIPAFCYLIPGIILFGLGAIPAIISIFIYACPPLIRLT-----------------------------------------------------------------------------------------------------------
218885624    ------------------------------------------------------------------------------------------QHAWVSIQEAFGGYFLALAVGLPLGLAMGWFNVAEGLARPIFEIIRPIPPVAWIPLTIFWFGIGLPGKIFIIWLGGLVPCVINAYVGVKMTNPTLIQMARTYGASDWQIFKQLCIPSALPMVFGALQIALACCWTNLVAAELLAADGLGFMITMGRRLAMPEMVVLGMFMVGLTGAFIGVVIDRVEKR---
136561567    ----------------------------------------------------------------WIHGRSFDGGRIRPALMNVLFDADLPRLTLEHVLLVSVSLLLCVAAGIPLGVLAQRVPRAGHWILALTGLLQTVPSLALLAFLVAALRIGVVPAILALSMYALLPVVRGTQTALAGVGRGMRDAGRALGLDSRQCMMMVELPLAMPGILAGIKTAAVINVGTATVAA--------------------------------------------------
142068404    ---------------------------------------------------------------------------------------NLWRHFVSTAWTATLGFLLGSLFGAAIGYLIGMSRFLERVLSPYLLGLQIAPKVAFAPLFIMWFGYTFWPKLLVTVLIVFFPILVNVAQAVRTADRDYLNLARAYSFDRVRIFRTILFPMSLPALFAGLKIGATLAVIGVTVGELVGGNGLGFLIVYAEGQANTAMVFNAILLLTVIGVALYWAVGAVERR---
309779956    --------------------------DWFVAAVVRGFPPVLGLVLFVLAWIATAIPALPTPAVTWKAAVALFADPFYRNGP---NDQGVGWNVLASLARVGAGFGMAAVIGIPAGFLIGRFAFLNAMASPIISLLRPVSPLAWLPIGLLLFKSANPAAIWAIFICSIWPMVINTAVGVTRVPQDYLNVARVLNLSEWKVFTRVLFPAVLPYMLTGVRLSIGTAWLVIVAAEMLGGVGIGFWLWDEWNNLKVEHIVIAIFVIGVVGLLLEHALLAIARR---
270492225    -------------------------------------------------------------------------------GWLLFTQFGFLHDIGMTVWRVLGGFALAALVAVPLGIAMGAHKGVEAFLEPFVSFCRYLPASAFIPLLILWAGLGELQKLLVIFIGSVFQIILMVAVTVGSARKDLVEAAYTLGATPTGIVRRVLIPGAAPHIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGVIGLVSDFLFKALNRR---
304363562    --------------------------------------------------------------------------------WLGLTQAGLGSYAGVTLKEALLGCLLAAVFALPLAWALHHWRFFSRAVLPYVAASQAVPGIALAPLLVLWIGYGTLPVVILCAFMVFFPITITVLLGLRGLDTDVIDAARLDGAHGLSMLVHMELPMTLPAIYTGLRTGFTLSITGAVVGEMIGGDGLGMLLSTQRDKVDTTGMFSTITLLCLLATTIHWALHELEQRSR-
83589331     -----------------------------------------------------------------------------------LAGNGLINDIGISFFRVTTGFLLAAAIGVPLGILMGSLKVVEAFFEPLLAFFRYMPASAFIPLTIIWLSIFETQKIGVVFIGIFFQLVLMVMDVTHNVPQDLIDTAYTLGARPLEVFRRVILPAALPGIMDTLRVALGWAWTYVIVAELVAASGLGFLIMNAGRQLSTPDMFVGILTIGVLGIICDMSFKVLYRW---
213968669    ----------------------------------------------------------------------------------MIVSGELAVHLWVSLQRALLGLSIGVSIGVVAALMTGLSRRGEIALDSPMQMLRTIPSLALVPLFILWFGIGEFTKVALIVMGTTFPVYLNLFAGIRNIDPKLIEAANTLGLSRRELIWHVILPGSLPSFFVGLRYSLGISWLALVFVEQINTAGIGFLASDARDFMRTDVIVICLLIYSVLGLVIDGIIRTLER----
139637633    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGIILGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILRHVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
310761782    -----------------------------------------------------LPVAAILVWWALARLDWVSTPLLVSPGKVLISSGRLWRALSASLAREFTGFAIGTVLGLILGALLGLLPLFNRIVGPSFNTFKQISLFAWIPLISVWFGLGDVAKVTFLSLAALVPVVVNTCDGIRSTPTALLEVARVFGYSRWQTLLHVVLPSAAPSIFTGVYLALIYSWLATIGAELVAGHGIGNTLIEGSEHFQMDLVIFGMFVIGLVGWTMNAWARALERR---
2440148      -----------------------------------------------------------------------------------LLAGELWSELAIHLRRLAWGLLAGVASGAALGAWLGFSPRAERLVFPTFSALAQIPTLAWIPLFMLFFGIGELLKLVVLVKAVVVPVTIHTLVGVRDAQPKLREAAAVLRLPPRLLVWRLILPAALPAFLTGLRLALAQGWTSLLAVELLASSGIGYLMVQGRQLFMLDIVFVCILIIGLVGVGMDRAIQWLDRR---
148656880    ------------------------------------------------------------------------------------------RHITITLSAALSGFSIALALSLSLGYLLARTRTFDRVLTPLLAASQAVPIVAVAPLIVLWVGVGLESRVLVATLVTFFPILSATIVAFRSVPRELIDMARISGANRWHLLRYVEAPLALPGIFGGVKAGLALATTGAVVGEFIGGRGLGALINIARGLFDTPLMFVALTVLA-------------------
114327203    ----------------------------------------------------------------------------------LLLDGELIGHMSVSLLRVSAGLVIGIGAGTVLALVAGLSRLGEEIVDTPMQMVRVLPHLALVPLFILWFGIGETPKVLLVALGAVFPVYLNLFAGIRSVDRKLLEAGRTLGLSRRETITAIVLPGALPHFLTGLRYAVGIGWLSLVVAEQVNASGIGFMMIDAREFLRTDIIIVGLLVYALLGLIADQAVRWIEAR---
256666692    ------------------------------------------FVRGFLPPVGALVLLVVIWQLLWAAAFWPETTLPAPLDVWAVTNGSVFGFIWTSVHRAALGFAAGVVLGTPLGILVAKVRVVRAAIGPLLSGLQSLPSVAWVPAAVIWFGINDAAIYFVVLLGSVPSIANGLVSGIDQIPPILPRVGKVMGAGRFAAARHILLPAALPGFLAGLKQGWAFSWRSLMAAELIARSGLGTYLNDGSSYNSMPMVIAAIFLILFVGVAIELIVFRPLERS--
27376029     -------------------------------------------VLGVLLPLALALGWELVVWSGWSNGRLVPPPSRVFVTITDLARSGLVRHIAATLWRVGLGFAFGVVAGTLLGAISGYWSLARRLLDPTVQALRAIPSLAWVPLFILWLGIFETSKIALIAVGVFFPVYLGVMGAILSVDRKIVEVGRTFRLSGPAMIRRILLPAVLPAYVVSLRVGLGLGWMFVVAAELIGASGLGYLLLDGQQLGKPAQILAAIVIFAMLGKLTDWLIEV-------
238022879    ----------------------------------------------------------------------------------LLPEAALWAHIGASLQRVAVGLMGTLAAGIPIGFALGLSRRAEEAAGPAFQFLRMVSPLSWMPVAVMLFGIGNAPIYFLLAFAAVWPIILNTASGVRNINPQWLELGRSLSATRAEMLFKIMLPAVLSDILNGLRLAIGISWVVLVPCEMLGVNGLGYFILDTRDRLAYSELMAAIVLIGIIGWLLDSAARLLAKQQR-
229168400    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMSSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALIATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDFISSSIRKRI
91786202     -------------------------------------------------------------------------------------DKGILIQLGHSLARVGLGFLLACAVAVPLGFVIGMSPLLRRAFDPFIQVLKPISPLAWMPLALYTIKDSSISGIFVIFICSVWPMLINTAFGVSAVKREWLNVASTLEVSPLRKAFLVILPAAAPTIFTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSLTNVIFAILVIGIVGMLLDLSFAQLQK----
222149439    ----------------------------------------------------------------------------------------LWYNLGITMEEALIGFFSGSIAGVVVGIGLGRNKLLSDIFSVYIKAINSIPRVVLAPIFIMIMGLGLASKVALAFIMVFFVVFANAFQGVREADQDMIANARILGASDWQVTKAVIVPSAMSWIFASLHVSFGFAIIGAIVGEFVGARGIGQLISIAKGTFDAAGMFAAIVLVMIITLAAEYVMTLIENR---
297620815    -----------------------------------------------LRIFPMIALICLFWLGWEWMCLTSDLLQFSLINSLWTYRGRFLFHTISTFKEMAGGFALASVCAFPLAWLMARWKVMRAVLQPLFIFTQCIPMFALAPLMVLWFDWSYLAVIVPTALMIFFPLTMNLYRGLVSTPQHLLDFFRLHEATSMQIFWKLRFPWAVPYMWAGLRISAAVAGIGAVAGEWAGASGLGILMLESRRAAEIDVMFGALFCLSAMSFALYACISLFERRLRL
141191204    --------------------------------VAIFVLLFAIFFYFGLTKMPWPALLLIYSFAAWRIG-GTRLGLGTFFGLSFIVVTGIWPEAMLSVYLCSIAVIISFILGAGLGIWAAGNDTVSAILRPINDTLQTMPLFVILIPFVMIFKIGEFTALLAIVAYAIVPAIRYTEHGLRNLPEGVIEAAQMMGCFNRQML---------------------------------------------------------------------------------
297571432    --------------------------------------------------------------------------------------------AWQTLHVAVIGSLTAALIGIPVGFGIAHFAPFSAALEPFLAASQAIPAVAFAPLLVLWVGYGTTPIVLLCVLMVVFPIIINTAVGVRDVDPDLIAAARLDGASGMRLMSYIEFPLALPGILAGIRTGFTLSVTGAVVGELVGQRGLGIELSTAQHLTDAPGMFAAIAILAVLAVGIYLALRALETR---
240144324    ---------------------------------------------------------------------------------------------------TIGGFLAGTLGGAVLGLSFWWSKTFAKIFEPYLVMFNAIPKLALAPILIVLFGIGFSSKVMLAFLMTVISCALATVSGVENVDESMETLLYSLGAARWQVFGKVVVPAVLPWMLGSLRINISLALAGAIVGEFIASGGLGRMVIYAGTILDTTLVWVGVIVLSLLAMVMYFAVVELEKWM--
136529714    ---------------------------------------------------------VLITLLSIILAVSLSRAHLDVIEKVTINKAFIFRAIEDHLILSFASAAVILAVAVPAGILLRRYKKFTPIVLILANIGQAFPAVGVLIIAGILFGFGKPIAIFSFAAFGILPILRNTIVGLQEIDPFIIESALGMGMTPKQALRQIELPLAVPVILAGVRTTLILTVGIATLGVFV------------------------------------------------
227533555    ------------------------------------------------------------------------------------------DPMIQTLKMAIIGTLIGSAVAFPYALLVSRNKIVVGIFRFVLNIVRTIPDLMLAALFVAIVGIGPVAGIFALAIFTFGMVGKLFYEAVETIDPGPLEALKAAGAGRIEMIRFAVLPQIANYFVSFVLYAFEINVRASTVLGYMGAGGIGIYLQQALSMFRYDRVGLIVLVIFAVVLVIDYI----------
238855780    ------------------------------------------------------------------------------------------PYLIETIKMAVLGTVIGSAIAFVYSLLIARNKYVTGVLRFVMNIIRTLPDLLLGAIFVAVVGIGPVAGILALSVFTFGVVVKLFYEAIETIDSGPSEAVIACGGNKLNMISFAVMPQILPYFISYTLYAFELNVRASTVLGYIGAGGIGLYLKQTLDIFDYAKTGTIIIAVFVVVLIIDYVSS--------
256375370    ----------------------------------------------ALPPLVAFALLLVVWQALWAAALWPEYRLPSPLSVWGAVAEAVAEVLWTSVHRAVLGFLAAVVIATPLGLLIAKVRLVRAAIGSLLSGLQSLPSVAWVPAGILWFGATPSTIYFVVLMGSVPSIANGLVAGVDQVPPLLPRVGQALGAGRLASARHILLPAALPGYLAGLKQGWAFSWRSLMAAEIIATSGLGQYLHNGASLNDISMVIAAIFLILLVGVGIELLLFRPLER---
308178583    -------------------------------------------------------------------------------------------ASWQHFSLVAQCLILATIISVLIAVLVYRNKSLSGLANGISAIGLTIPSFALIGLLIVPVGFGVTPAVIVVTFFAALPILRNAIVGLNNIEPTIIESARGIGMSRMKTLISVEIPIAWPVILTGVRISAQMVMGVAAVVSYALGPGLGGFIFQGLSRL--------------------------------
158424793    --------------------------------LRPVLAGLRDFAIALALPAVILILWAIGSAYQLVPQQILPPPVYVWENFRDMLASGLLQHASISAARVAGGFVLGASLGLLLGIAMGLSEKVDDYVRPLFTAIAQVPTLGWIPLLMLFLGIGEALKIVIIAKAALVPMVLNTSAGIRGVSKAYLEVADVFAFTRWQKLRRLILPAAVPPIFTGIRYSLTKAWTALVAVELLAAEGLGYLLVWGRQMFWLDTMIVAMVIIGLVGFAMDKLLALVEAR---
302548572    ----------------------------------------------------------------------------------------FWGHLKVTVLESGYGFLLGVAAALVLGTAISQVRLIERTFMPYVVAFQTVPKVALAPLFVVWFGFGMTSKVVMAAVISFFPVLVNVIEGLRSADADRIQMLMVFGAGRIQVFRMVRLPSALPFIFAGLDIGIVFSILGAVVGEFIGAKGLGYLLLQTNYNFDIAGMFAVLVVLSVLGLIAHFIIRFAQKR---
136651388    -------------WVETVFNYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLT-GLSAGPRAAIYSAGFLSYMGFLGFWVKAMTTLALLGTAAILSIAIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVQQYITMIF---------------------------------------------------------------------------------------------------------------------
226944345    ----------------------------------------------------------------------------------LWASGDLWFQLSISLQRVLVGSAIGGALGLLLGLAMGLSRRVEAYLLPLFQAISQVPVLGWIPLLMMLVGIDETLKYLVIAKAVLVPLTINTFSGIRNIPPSYLEVARVYRFGLLLRLRRVILPAALPSIFTGVRFALTKGWIALVTVELLASSGIGYLMVDGRQMFQLDLVIVAMLVIGLVGLVLDQGLALIETRLR-
299529543    -------------------------------------------------------------------------------------DQGVGWNVLSSLQRVALGFGLAALVGIPLGFVIGRFGFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMVINTAVGVQRVPQDYMNVARVLNLSEWKIATTILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEW-----------
221635657    ----------------------------VRHHVRETLVGLAGIALLVLFWWAATSFLPPVGAFARRFAPEFALRALGELA----ASGLLWPHLVASAQRVGVGLALSALLGIPLGVVIGSVPWIARLLGPSLQLVRMVSPLAWMPLALLVFGAGSRSVVFLIVLATLWPIVLSTADGVMRVDPRWLLVGRSLGASRWELLRTIVWPGIRPRVLGGMRLAVGVAWIVLVPAEMLGVSGLGYAILDARDRLDYGELMAVLLVIGMSGLALDGLARVVLR----
221067429    ----------------------------------------MSGLLNKTHWLSASLLIAVIAIWELAARQLLPAPSAVALSLWSGLASGYWPHLWATLQALLLGLLIGSAVGLLAGMALAESELLERVLKPYVVVSQVVPKLALAPLFVLWFGFGMLPTVLITALICFFPLMENTLMGLRQADAQRLQLFRMLGATRLQTLLRLKLPTGLPAILAGLRVAVVLALVGAVVAEFMGASGLGAVVIAAQGMMDTTLMFAALVLIAAMGLLLYQACLVLERR---
260589785    ---------------------------------------------WLLISFVVAMLVWTILSITPQTARCFPNAVKVLQSIGLMVERGLLEDIASSLISVFWGFLLGFVISVPVAFLMAWYRPVRFILEPWIQFIRNIPPLAYVPLVVIGVGVGRTPQIIVICLATFLIMTVTIFQGVINVDETLIKAARVLGANDANLFVKVIFPATTPFIITAIRLGISTALTTLIAAESTGAAGLGMRIKSLANSYETTPMLLYIIIIGVIGMLAEKVLKYFERK---
143946971    --------IPFDNWLNAGMGFLITYFGWFFMGMSWLLEWPIDGVRLVLQALPWSVISFIVCLFAFIAA-GWRLALFALVSCLYMVVIGYWSESMNTLSLVAISVPLAVLIGFGFGVWAFQSKAAKRIIMPMLDILQTVPAFAYLLLILMLFGFGTVVGLIASIL---------------------------------------------------------------------------------------------------------------------
302873274    ----------------------------------------------------------------------------------MIEDKILFKYIGISLYRFAVGYFIAAIFAIALGLIFGWYKKAWDIIDPIVQVLRPVSPIAWFPFIVIIFGIGNLPAIVIIFIAAFFPILLSTVTAVKNIEKSYLKVASNFEIKGLKLMGKIVLPAIFPYIANAMHIALGSAWVFLVAGEMVGASGLGYLIIDARNNLRLDMLMAGIIFIGLIGLILDKLIARVERK---
225573410    ------------------------------------------------------------------------------------------EAMLETVSIAVLSLLYSLGFGVIFGMLAAKYPWLSVITQSFFTFLRAVPTPVWVLLMMVCLGMGPEAGVAGLCVHTTAFFTKSFAQSFESISEETVEALEAVGTSRLSIFTNAVLPAAFSQIVAWTGMRLETNFSECAVLGMVGAGGIGFVISRNLQSYEYGTAGTAILLVFVVAYAIERMFVQIKKK---
162449593    ----------------------------------------------------------------------------------LASSGDLHTNIAISLGRVLGGFAAGGAAGLALGIAMGLSRRIEEHVHPLFKALAQVPALAWLPLVMMVAGIGESLKLILIAQASLIPVAINTFEGIKNVPRSYIEVARVFRFSHAQLLRKVVLPAAVPSIAVGIRYGLTQAWSLVTVELLASSEGVGFLIVWGRQLFQLDVVLAAILVVGIVGLALDKGLEAIEAR---
300782192    ----------------------------------------------------------------------------------------IWYQILVTVEEAAIGFVIGAIFGVVFGVVLGRSSYLAQVLAPFIKAANALPRIVLAALFVIWFGLGLSSKVATVVVLVFFAVFFNAFTGAREVDRNLIDNARILGATRGQVLKSIVLPSATSWILSSLHVAFGFALIGAVVGEYTGAAGMGFLIANAQGTFDTAGVYAGMLIITVVALLAEWGISTLEGR---
146309335    ---------------------------------------------LALRAAPWALPLGLLAAWQLAVASGWLSSAVLAAGWALLASGEIWQHLAISGQRAGIGFAIGGGIGLLLGFITGLSKWGERFLDSSVQMIRNVPHLALIPLVILWFGIDEAAKVFLVALGTLFPIYLNTYHGIRNVDPALVEMARSYGLSGFSLFRQVILPGALPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAILLYALLGKLAD------------
228986774    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVPFAFWAATNMSSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALIATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDFISSSIRKRI
170017970    --------------------------------------------------------------------------------LFGLGDSGVMYLILQTIAIAFLGTLVGAIIAVPLSFISATNKPVVLVTRFIIMAIRTIPSLVYGLMFIRVTGPGPFAGVMTLAIVSIGMISKLFIETIEDLDSGILESLDAFGSTLFQKIRYGVLPQLGPDFISILVYRFDMNLREATILGLVGAGGIGAPMIFALSAYHWHQVGAILIGLFVLVFVVEIL----------
239983573    ------------------------------------------------------------------------------------------EHLGISLRRIAFGAGVGIALGVLLGLVMGTVRWVRSLFEPWISFLRTLPPLAYFSLLIVWLGIDEEPKITLLAVAAFPPVAVATTAAVAAAPRHLVEAARALGASRWEVVKDVVLPSALPETFTGVRLAVGVAYSSLVAAELVGLPGIGGMVKDAANYNNTPVVLVGIAAIGVSGLLIDALLVRLER----
120608758    ----------------------------------------------------------------------------------------LWRHLQWSAIRVFGAFVLAALTAVPVGIAMGVSRVARGVFDPPIEFYRPLPPLAYLPLIVIWFGIDETAKILLIYLACFAPIALAARAGVRSASVEQVHAALSLGASRWQLVRHVIVPAALPEILVGLRIAIGFGWTTLVAAEMVAATGIGQMVLNASNFLRTDLVVAGILVIGLVAWTFDLVMRWVEAR---
71906470     -------------------------------------------------------------------------------------DQGIGWNVLSSLQRVGIGFGFAALVGIPLGFILGRSAFLSAMINPIISLLRPVSPLAWLPIGLLVFKKADPAATYTIFICSIWPMIMNTAQGVQRVPQDYLNVARVLALSEWKVVTKILFPAVLPYMLTGIRLSIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLKVEHIIIAIFVIGIVGLILEQALILLAKK---
137042354    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFARGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQWEVIWITIIVMGLLGLLFD------------
126649773    -------------------------------------------------------------------------------------------HVGVTLMETVIGFIAGTLLGTFIAILLWWSPFLSKVLDPYLVILNAMPKVALGPILIVALGPGYFSIIAMGALISIIITTIVVYTAFKGVDPNYSKVLQTFGASRWQIFREVILPASFPTIISTLKVNVGLSWVGVIVGELVASKGLGYLIIYGFQVFNFNLVLMSLLIIAFFATIMYQVVELIEK----
241895789    ------------------------------------------------------------------------------------------QNIGISLYRATIGLLIGGTIGFTLGVANGLSRISNLLFNSTVQMIRNIPHLALIPLIIIWLGIGEPAKVTLVAIGVMFPIYINTLHGIQSIDPKLIEMGRSYQLSKWQMLTKIIFPGAMPTILMGIRYALGVMWTTLIVSETISSSGIGYMETNAQQFLDMPTIFLAIIIYAILGKVSDWIAALLE-----
281355624    ----------------------------------------------------------------------------------------FHQSIAHSIRVVFLGFLLSSLLGVPLGILCGAFPFFERLFEPVVEFIRYFPAPVFATLAVAILGINDAPKVAIIVIGTFFQQLPMIANTTRQADPALIEAAQTLGAGRKRILMRVVIPSVLPKLYKDMRILLGWAWTYLIVAEVVGTTGISWFITQQAKYRNFANVYAAIVIIGCIGLACDMFLAWFAK----
257067547    ------------------------------------------------------------------------------AGVDMVRTGELWEHTGPTLMRLLVGGGLGALAGIVVGLLMGSSRALNAALGPLFSALYPLPKIAIFPILLMIFGPTETPKIIAVFITTFFILQINTVSGVWAIDRKLLEAGTAYGATGFARFRFVVLPGAMPFVFSGLRTATGTAVVVVTAVEFTGATGLGYLIWNSWQLFIPEKLYVGLLVIGIIGAVLTTILSRSEK----
137881425    --------------------------------------------------------------------------------------------MTQTLEIAFLSTVFGMLISLPLAAMAATNLSPYWLSRQILAALRVLPSLIWALIFVIVVGVGPLAGVLAMTMYTVGYLGKLQYEALEGVSKEPLEVARAMGLPGWQVARFFAIPEASNALISQALFMFEYNVRHGSVIGLVGAGGIGWYMNHYLTPFQL------------------------------
209546619    -----------------------------------------------------------------------------------LANGALLDDIAISLQRAGTAFAFAVVIGIPLGLFMGQVRAVEQALDPILQLFRQTSALALYPIFILLLGLGETSKIFVIFWATLFPVLLATIGGVKEVDQKLIEMARTYGAGPLTVFRRVILPASVPAIFVGLRLSATTALLLLIAAEMIGANGIGFQVMNAQYNFQIPLMF--------------------------
229494707    ----------------------------------------------------------------------------------------LWENLSVSLARVAIGFTIGGALGLSLGIASGLFALADKLVDPTLQMLRTIPFLAITPLLILWFGIDERPKIIIIAAAALFPLYINTHSGVRNVDRKVIEAGRVFGLRGLGLIRQVILPEMIPSVLVGLRVSLSVSLLALIVAELSNAPGLGFLMTSAQQYFQTDVLVVVVIIYAIWGLSVDLLVRGIER----
228953955    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTNTFLYSLARMILNLIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYKQTASIIIYTLIVVLLIDYISTLLREK---
289639564    ----------------------------------------------------------------------------------------IWGDIGISSYRIFMGFLVAVIIGVPLGILAGTFHFAEALIQPFSEFLRYMPVPAFVPLIMVWCGIGETAKIAVIFLGTLFQLIPMMADNVRAVPDDLLGAAYTLGGGRSLVLRRVILPAIAPSTMNTLRIMLGWAWTYLTVAELVAASGLGYNILKAQRFLRTDAIFGGILIIGVLGLLCDRAFVLAGKK---
135618227    -------------------------------------------------------------------------------------EQWLHQSLWHSIQIIFWGFMLSSVVGVPLGILCGTFAAVSRIQEPFVEFFRYLPAPAFGALAVAILGIYDGPKIAIIFIGTFFQQVLVVANTTRQLDISLLEAALTLGANRRQLLFKVVIPGILPQLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQNFDNVFA-------------------------
139206679    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLIFD------------
307700924    ----------------------------------------------------------------------------------LFATPNFWPYLGNTLVSALAGTLLGLLFSVPLAFAIHHFHWLNAAVQPFLGASQAIPAVALAPLLLIWLPASWLAIVVLCAIMVFFPILVSTTVGLRHLSVEVLEAAKLDGANTWQLLRHMELPLVLPSLMGGIRNGITLSITGAVVGEIIGGHGMGTLITLQSHNVDTAGMFVSLFTICTLATAIYLGVYQLERRSK-
284045525    ----------------------------------------------------------------------------------LIDGGQLGSILSASLQAWTIGFVLAAVVGIGFGLVIGSSVAADRLLGPLVWPLYATPWLAYAPLSKAWFGFGLTPVVFIVFIAGVFPILLNTSAGIRTVNRSLVNAGRIFGANRWQIYRKVLLPATVPYILAGMRQSAVLTTVALVVAEMITSGGVGGMIAYTANTYATEQSFAGIVIVVVWSVMMSQLIGLAGRR---
136401875    ------------------------------------------------------------------------------------IFGGIWPEVLGTVYLTIGAMLFALPLGVIAAIYLCEYARIISLIRICISTLAGVPSIVFGLFGLAFFSKSVLAGSLTLALLILPTIIRSSEEAIKAVPPPYKEAAMGLGAGKWHTIMTIILPASLPGILTGMVISMGRAAGETAPIIFTAAVSVGAPI---------------------------------------
298290236    -----------------------------------------------------------------------------------------------TLYRALAGFAIGAVIGIPLGILMARSALVRWFFDPLVSIGFPMPKIAFLPIFILWFDIYDTSKIIMVAFSCFFPIVAATYAGCSSLDKWPIWSARSFGAKERDLLWEVYLPMAMPQIITGLQVALPVGMITTIVTEMLGGRGVGGAMIMAGRFADSVGVFAGIVQIIILGFVVVKSLEIVRRR---
158423602    ------------------------------KASRGVNGTAIMLVGLVLLFTGWALAVKYMEIPSYILPSPAAVWNALWSGLAVASPLGYYLPLWGTLKNAAIGLAIGSGLGLLLGSLMAESRVIEKLLMPYAFALQSLPKVAIAPLVVIWFGFGDGSKIAISALLAFFPMLINSFTGLRSVEPERIDLMRSLSASRFETYRIVKLPNAAPYIFAGLDMAVVYALLGTIVAEFLGAQGMGVVITQAQAVTDVAGVFAALVILGAMGILLHGIVRGLEAR---
163744407    ----------------------------------------------------------------------------------------LFKHLGPSLSRLAIGALIGASLGIGIGVLIGLFSLARAGLVPLVAAIFPIPKIALLPLFVIWFGIDEMSKYALIAFGTFTPTVVATYAAVDNVDRVLIRMGQSFGLGWWSIVSKIVVPGAMPGILSGLRISLTIAIILLVAAEMLGAEGIGAYILQAGSLYDLERLFAGVVILSLLGVAVSSVVAAIERR---
218248591    ------------------------------------------------------------------------------------------QETLETIAMGLWGTILAASLGIPLSILASDNQWIVFPVRRVLDGMRAINEVVFALIFVVAVGLGPFAGVLALFVHTAGILGKLFSEAIEAIDPGPVEGIRATGASKLQEIIFGVIPQVMPLWISFTLYRFEANVRSASVLGIVGAGGIGFSLYQNIRSFKYPEVCAILIILIVAVALIDTLSAKLRQK---
37521137     ---------------------------------------------------------------------------------------GIAWQLAASLQRVAIGYTLAAVVGVSVGILMGSMRSFQLALDPIFQVLRTIPPLAWLPIALAALSQANPSAIFVIFITAVWPIIINTAVGVRSTPQDYRNVASVLKLSKPTYFFQILLPSAASYIFTGLRIAVGLAWLAIVAAEMLGGVGIGFFIWDSYNSSRMADIILAVLCVGLVGFVLDRMIYYAGR----
188996007    -------------------------------------------------------------------------------------DKGIGWQLYYSLKRVILGFLIGSLIGIPVGFILGVFGRLNAMFNSLIQILRPVSPLAWFPIGLALFQNSEKASIFTIAITSIWPTLINTAYGASTIPQDFKNVSKVFGFSILNYFRYVVVPYTFSFTLTGLKISIGIAWMVIVASEMLAGGGIGFYIWDSWNALNLRNVMSAIILIGVIGYILDYSFSYLQRR---
303326086    -----------------------------------------------------------------------------------------------------------VVIGVPLGLFMGWYPKVNLLVRPLFDAIRPIPPIAWIPIAILWLGIGMTAKAFIIFLAAFVPCVINSYTGIRLTNPVLIRVAEIYGASNFETFRKIGVPSAIPMIFTGMKLSLNAAWTTLVAAELLAASGLGFMIQQGRRLARPDIIIVGMLTIGFLGALMSWILTRIEAR---
296115667    ------------------------------------------------------------------------------------------------------------------------SRVGENIVDAPLQVVRTLPALALVPLFILWFGIGEWPKILLVALGAMFPVYLNLHKGIRAVDPKLMEMASILGLSRWATIRFVVIPGAMPDFLIGLRFAVGISWLMLVVAEQVNASGIGHMMMDAQDFLRTDIILVGLVIYGVLGLVSDQVVRFLETR---
143174404    -------------------------------------SKAVRGGLQVASLLVPLLLWTAIASLGLVDEKFLPSPQAVFRSLASMAESGLFQDIVASTGRVFGGFLLATLLAVPIGICMGVYPAICAICEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
209886575    -------------------------------------------------------------------------------------------RTAETVAMAAIGTTVAAILAIPMAVLASRNPSLYYPARWFLNVLRGIDSFVFALLFVAAVGLGPFAGVLGIALHTWGSAAKFFADHIENVNIGPLEAVRTTGAGRITTIAYALVPDVLPVMLSTTLFWWEFNVRASTVLGVVGAGGIGQELKNSMDLLDFPRLFTIIAVILVVVTALDQLSGWLRKR---
302205211    ---------------------------------------------------------------------------------------GYLARIGEHIGISLAAVAIAAAFAIPVGVAIGHTGRGSAIVGAISGAARALPTLGLLTIFGLALGIGLEAPLIALVILAIPSLLAGAYAGVASTDHDTVDAARAMGYTEWQIIKNVELPLGAAVLVGGIRSATLQITATATLAAYTSDVGLGRFIFHGLKARDYIEMLAGSVLVIVLALILDLVLSMFQR----
300789773    ----------------------------------------------------------------------------------WSGPDGIPQRLLEHLGYTALSLVIALVIAVPLGLFVGHTGRGGVALVSAGNAIRALPTLGLVTFLFLLFTESVTSTIIGLVVLAVPPILAGTYAGLQATDHGVVDAAEGVGMTGWQRLWQVEVPISLPLVLGGIRNAVLQLVATAAVAAYVGLGGLGRFLLDGLAILDYSEVIAGALLTTLLAIVLDLLFALLNR----
307152000    --------------------------------IAEDIPRSLHWFLMGSSILLPLAIWQLICNFTEIKPVFLPSPLDVCQAFIHLWQQGLLKDTWISFLRVSLGFFLGAIVAVPLGISMGAFASIRALVEPIMGVVRYMPAPAFIPLLMIYLGIDEPSKIALIFLGTVFFNTLMIMDGVKFIPKELIEVAYTLGGNRFQVVRQVIIPYVIPNIIDTFRINMAAAWNLVVVAELVAATGLGKRILLAQKFLKTDEIFACLIVLGVIGFAIDLSFRFLAR----
126649948    ----------------------------------------------------------------------------------------LWQPLFDTIKMSLFGSVAGALVALPIAILATKYKGIAMVAKFMLSLLRTLPTLIVALIATFIFGLGTMAGTVAIFLFTIAYVGKLLYEQIENANMGAYEAMHSMGLTTIQAFRYAIMPQILPNYLSTSLFCFEGNVRYASILGYVGAGGIGLLLNESLSYENVGMILLMLVCTVFL-----------------
141884189    -------------------------------------------------------------------------------------DQGIGWNVLYSLERVGMGFGLAALVGIPMGFLIGRFAIVNSMFSPIVSLLRPVSPLAWLPIGLLVFKAANPAAIWTIFICSIWPMVINTAVGVQRVPQDYLNVARVLNLSEWKVITKILLPSVLPYMLTGVRLSVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVQHILIAIFVIGIVGLLLEQALIAIAKR---
254394034    ------------------------------------------------------------------------------------------ELSVSHLQAALTAVLLGLLISLPLAVLAHRVRALRGLLLGIANILFTIPSIAIFVLLLPVSGLTRTTTVTGLTVYTLVVLLRNTVEGLDAVPAKAREAAKAMGTRPLRILLTVELPLALPVVMAGVRIATVMSISLVSVATYIGDGGLGQLFTDGFQRNFPTPVFAGVALTLLLALIADTFLVVVE-----
310817058    ----------------------------------------------------------------------------------LIENGRLLTALGDSLQVFLGGYGLAILVAVPLGLVMGSLKLLGKTLEVYLYALAATPRVAFIPLIIVFLGLGLEAKITVVFMGAVMPIVMNTYTGVQQVDRELIEMARSVGAKRRRIYWRIVLPGSLPYLIAGLRIGATIGLINTVVAELTSVRGLGGLLATYGNSFRMAEYFVVVLSLALIGVVVTEILRHIEIR---
186685926    --------------------------------------------------VPWIVPVLILVLWGLLSTRILPAPSGVIATAIRLASTGLFQHIEISAGRAISGFIVGGSIGFGLGLLNGFSRIAEKLLDSSLQMLRTIPNLALIPLVILWFGIGDQARLFLVSMGVFFPLYLNTFHGIRNVDPGLIEMGKVYGLKTPQLLWQIIFPGALSSILVGVRFSLGIMWLTLIVAETIAASGLGYMAMNAREFMQTDVVVLSIVIYALLGKLADAVARGLETK---
293417610    --------------------------------------------------------------------------------------QDYLTEMAVTLQIAVWGTALAVVLSIPFGLMSAENWWVYQPVRRLMDACRAINEMVFAMLFVVAVGLGPFAGVLALFIHTTGVLSKLLSEAVEAIEPGPVEGIRATGANKLEEILYGVLPQVMPLLISYSLYRFESNVRSATVVGMVGAGGIGVTLWEAIRGFQFQQTCALMVLIIVTVSLLDFLSQRLRK----
218658494    -------------------------------------------VRGVLASLLPRYGLLIAFLVLWQASSTRGWINPAIFPPLNVILSALWDDIAISLQRSGTAFAFAVVVGIPLGLFMGQFRAVEQALDPILQLFRQTSALALYPVFILLLGLGETSKIFVIFWATLFPVLLATIGGVKEVDKKLIEMARTYGAGSLTVFRRVILPASVPAIFVGLRLSATTALLLLIAAEMIGANGIGFQVMNAQYNFQIPLMF--------------------------
218532106    -----------------------------------------------------------------------------ARAVLAFHNPIFGDHIWMSCRRILYGFSLAGAVAIPLGLLMGRFRILREIVFPICEVTRPIPAIAWVPMAIMLWPTNEESIVFITFLGSFFPILINTLQGMATVDPVLVRAARCLGAGEAALFREVYLPASLPQIFTGLTVGMGVAWVSLIAAEMIGQFGIGYFTWEAYSLVQYSDIALGMITIGVLGL---------------
143680098    -------------------------------------------FLQIASLLIPLLIWTLVCQLKLVSEMFLPSPLAVFYSLLDMAESGLFEDIFASTGRVFAGFIIATILSIPLGILMGSFPSFCALCEPLIAMLRYMPAAAFSPLLIIYLGIEEAPKIALIFIGTVYFNILMVMDSVKFVPKELIETTLTLGGNTKDLLIRVIARYSLPSIIDTLRINIATSWNLVIVAELIAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFALDMSFRLLLRR---
256765381    ----------------------------------------------------------------------------------------YWQDLGHSLRRIGVGFVLAAVLGVAVGTAVARSRWAADLLGPLVEVVRPVPAIALVPVAILLLPTNEQGIVFITFAAAFFPVAVSTRHAVRALTPVWEEAVLTMGGGRARVLFSVVLPGALPGIFGGLSVGIGVSWICVISAEMIGEYGVGYRTWQDYTVVDYPGVFVGMTTIGALGWLTSTAVELLGRR---
86360212     -------------------------------------------MRGVLAAFLPRYGLLISFLVLWQVSSTRGWINPAVFPPLNVILSALWDDIAISLQRSGTAFAFAVVVGIPLGLFMGQFRLVEQALDPILQLFRQTSALALYPVFILLLGLGETSKIFVIFWATLFPVLLSTIGGVKEVDKKLIEMARTYGAGPLTVFSRVILPASVPAIFVGLRLSATTALLLLIAAEMIGANGIGFQVMNAQYNFQIPLMF--------------------------
268323132    ------------------------------------------------LWLVPLIIAILLFIAVYVVKDPSKLPSFSAVIFFYELREDIPLDILVSLVHFAIGMALAFAVALPLAIGMGWFRNVFKAVDPIIEILRPIPPLAWIPVAILWIGLTHSAAGFIIFIGAFFPILIDSYTGFRDVPKVLVETGKVLGCGNRKLIRYVAFPYALPSIATGTRVGMGVGWMCVVAAEMFGVGGLGFRLFQDFYFLQMDYVVAYMLILGLVALCIDRVFR--------
121605316    -----------------------------------------DLGQRALPWLVPVGLIVVAASLGWLSTRVLPAPSEVIAAWALTVSGELWTHVKVSAWRALAGLAIGGGLGLGLGLLTGSVKFFETLLDSTIQMVRNIPALALIPLVILWFGIDETAKLFLIAVSVFFPLYINTFHGIRNVDPGLIEMGRTYGLSRWQLYREVILPGAMSSILVGLRFALGLMWVILIVAETISAAGIGYLTMNAREFLQTDVVLVGILLYALLGKLADVFARGLER----
291561138    ----------------------------------------------------------------------------------LFVSGDVMKHIRVTMEEILVGTVIGIVIGLVLGYIMAKIRFIERLIMPFVIIIQTAPKISLAPLFILWMGLGIESKAALVILVVSFPIMINEVSAIRSIEDNVYNLMKVLKASKWQTFCKIEVPYSIEMMLSGIKLALTQAMTGAVIGEMIGAAGLGYLLTLGSETYDIKMILNAVILLSVIGLALYLISELIEKR---
289634561    -------------------------------AFGWVRASAFGSLRRIGTSLAPWVAPLLILLAWEAAARSGVLSTRVLAAWSLIQSGEMWADVKVSTWRAVSGFAIGGGMGLVLGLATGLFKPAEIALDSTVQMIRNIPALAMIPLVILWFGIEEQAKVFLVALGVFFPLYVNTFHGIRSVDPNLIEMARSYGVKGLALYRHVILPGALPSILVGVRFALGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKIADVLAKSLER----
137321696    ------------------------------------------------------------------------------------------DALAQHLTILFATVVPALLIGVPLGIWCAFSVARQGPVFAALNIIQTIPSVALFGLLIAPLGTGMTPALIALVLYALLPLVRGVVAGLNQVPRDVLESARAMGMSALQRFISVQFPLALPVFLRSLRVVMVQTVGMAVIAALIGAGGFGALVFR-------------------------------------
170782052    --------------------------------------------------------------------------------------------AWQHLSLVVQCLVLATVIAVGIAALVYRSRPLSSLANSVSAIGLTLPAFALVGLLIAPLGFGVAPAIAVVTFFAVLPILRNAVVGLTGIDPSIVESARGIGMGRVRTLLRVELPLAWPVILGGIRVSAQMVMGIAAVAAYVLGPGLGGFIFSGLSRLGGANSTESVLTGVI------------------
269219663    -----------------------------------------------LLVQPIALLIILIVMLTWRNTADLSETERVTLA-----PAQLQKLTLEHLNLTVVSAVIVLALAIPIGIILTRKPRLSTPVMVLANIGQAAPTVGLVVLFAFWLDFGYKAALASLVVYAFLPVLKNTMVGLRAVDPKLVEAARGMGMSSPAILAKVELPLAVPVMLAGIRTALVLLVGSATLATFVKGGGLGLLITTGVNL---------------------------------
221211106    ------------------------------------------------------------------------------------------EHLLWSAARVFGAFLLATAIGVPAGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWIERR---
222084769    ----------------------------------WVLLAVIGLVILVKLRLSPWLRVGSLALYAALLGVIFKSGLLDNLSIMKEYANNFWNEGLGHVFLALGSVAIAIILALPLGIFCYWQPRLRAVVLRALSLVQTIPSLALFGILMLPLGIGTAPALVALVIYSLLPIVANTVVGLAGVDPSVRDAAAGMGLTRRQILTRIDLPLAFPVILTGIRIVLVQAIGLVTVAALIGGGGFGIFIFQGIGQTANDLVLLGAVPTVFLAVILDAVIDSI------
296134078    --------------------------------------------------------------------------------------------LVETIEISVVGTVLAVVFAIPLTLGATRRWSVYYGSRFILNLCRGIPELLWALIFVVAVGLGPFPGVLALAAHSTGVLGKLYAEILESVDQRLVETGRATGASELAVLLFVKIPASLPVLLSYTLFRWECNMRAATVLGFVGAGGIGTQLTISMQLFAYDEVSTLVLAILGLIFLVDIVGQVIRTR---
254248643    -----------------------------------------------LHAPDWRGFVLPLAAFAWAVASAHLVKSGLLVGPADVLHTAWAQATSGALGRALSASLAREACGFAIGAVLGLSRVAARMVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRTYVDVARALRYSRLQLIRYVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGVTGWALNATARAIERK---
299134561    ----------------------------------------------------------------------------------WVVSGDIFYHLGITLTETVLGFFIGAVLALICGLWFALSPTASALSDPYIKAMNAMPRVILAPIFALWFGLGIWSKVALGVTLVFFVVFFNVYQGIKEVSPVVLANARMLGATRKQLLRTVYLPSATSWVFSSLHTSVGMAFVGAVVGEYLGSSGVGYLILQAEGVFDVNTVFAGIAILTISALILDAVVTAIENR---
294853720    ---------------------------------------------------------------------------------------------------------------------------VRAGLVPLVAALFPIPKIALLPLFVIWFGIDEMSKYMLIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWWSIVRKIVLPGAFPAILSGLRVSISIAIILLVAAEMLGAQGVGSYILEAGSLYDLEKLFAGVAILSVMGLIVNVVIGWVERR---
113478321    --------------------------------------------------------------------------------------------MLETIEMGIVSTAIALLFSLPLGVLAARNTSLYHCIRNVLNLMRALPELVWALVFVSAVGLGPLPGVMALIFVTTGFLGKFLAESIEVVDVNGVTGVKSTGAGWLQTLTFAVFPLALPDFIGTVLYILDHNVRAATILGLVGAGGIGYELVMSMRLFNYGRLILIVAAIYIVVTILDRFSDVIRSR---
118469502    ----------------------------------------------------------------------------------LLRRGDLWTHLQTSVSRVFAGYLAGAAVALVLGSLIGLSATVRRLFAPTVAALRTVPSLAWVPLLLLWFGIGETPKVTLVAIGAFFPIYTTTASALSHVDAQLLEVGRAYGRRGAALVTTVMLPAAAPALVNGLRLGLANAWLFLVAAELIASSGLGFMLIDSQNTGRTDIMLLAIGLLAGLGKLTDSLFGIFEAR---
239833805    -----------------------------------------------------------------------------------VANSTLAEHTLASLGRVLGAFAIACVTAIPIGIMMGMSSFVRGVLDPIIEFYRPLPPLAYLPLIIIWLGIGEFPKVFLIFLAIFAPMAIAARAGVRSVSTEQIHAAYAMGASRTQVITQVIMKAAMPEIFTGMRIGIGVGWTTLVAAEMVAARGLGFMVLNAAQFLASDTVIMGIIVIGVFAFAFDLLIRYLEK----
141668474    -------------------------------------------------------------------------------------DLGIGTNLLISLRRVLIGYSLAVLVAVPLGVFMGMSKLAQSSLNPYVQLLKPVSPLAWLPVGLFVFRNSEITGIFVIFITSIWPTLINTAFGVSSINPDYLKVSKSLGASKSTTIRRVILPAIMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLSLENIFVAIIIIGFTGFILDQLFGYLQEK---
115391880    -----------------------------------------------------------------------------------VADSAFWTALGDTLTGWALGLAIASCAGIVVGVLISVVPHLREATASTIEFLRPIPSVALIPLAVLLYGSELRSVLLLVVYASFWQVLIQVLYGVQDVDPVAEETARSYGLGTWARIRHVLWPTALPYVMTGVRLAAAVALILAITAELIGAPGLGKRIGVAQTSQAVPEMYALIVVTGVLGLLINVGARTVERR---
135494659    -----------------------------------------------LPGLPWTIVAAGAVILCYKLSGK-GLAIFAGLVMVYISVFGQWKPSMQTLSFILVAAPLSFIFGLTLGVMAYKSKRVEKALYPILLVMQTMPQYAVLVPAMVLFGIGDHAAVIITMVVAIPPMILLTLLGLRAVSPEVIEAGKM------------------------------------------------------------------------------------------
169627368    ------------------------------------------------------------------------------MRYLFTHLGDAWQLSLIHLRLSLVPILIGLAIAIPCGALLHRRRTVRRVTTVIASIVFTIPSLALLPLIIPTRILDEANVMVALTLYTTALLIRAVPEALDAIAPQVRDAATAVGYRPLARLVRVELPLSIPVLVAGLRVVAVTNISMVSVGSVIGIGGLGTWFTEGYQANKSSQIIAGIVAIFLLAVIVDSLLVVLGR----
296441150    --------------------------------------------------------------------------------------SAIWKPLFDTIKMSLLGSVVGGIMAVPFAILAVSNKVLVSIIRLFLSLVRTMPTLVVALIATYVFGLGTLAGTTAIAIFTFAYIGKLLYEQIETVDMGAYEAMEAIGATKLRAFLAAIVPQVLPSYIANCLFCFEGNVRYASILGYVGAGGLGLILNEKIGWREYSSVGMILVTLFIAVMIIEGISHYLRKK---
143883824    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLVCKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDHLSAFIRSKIK-
154174059    -----------------------------------------------------LVLAAVLALWQGFSGDLLPSPEDALTALLELIKSGLATGIAASISRYIAGLVLGCIFAVTVGLVFGLFPSVASAFEPLIGLLRPISPIAWIPFALLAFGIGDKPTIFIISYAVFFPMLLLTTNAVKSTPAELMQAARGFGASRLQTIIGVILPSSLFGIISGLKLAASLAWINLVVGEMVGASGLGYLIIDARNQLRIDMVLAVIFVIGVIGTWINFIFSLVERW---
293376058    -----------------------------------------------------LLNIIWIIGSFLMDTRSLPMPGKVYLNLPTLFENGFYVHILASLYRIFVGLLISFTIGSLVGLLMGYSKRCNKLLNPLVYFVYPVPKTALLPVVMTLYGLGDKSKIVIIVLITVFQVIVSVRDAVLNVEGELYNPLISLGANRWQLFLHVTFPAILSEVLTNIRLSIGTAFSVLFFAEAYGTKGLGYFIQDSWSRINYIDMYSGIVVLSLVGLILFILIDYLE-----
168187592    ----------------------------------------------------------------------------------------LFKHISITCFETILGFLLSTILGTVIAILLWWSDFACKVLDPYLVVLNALPKVALAPIIIFWVGNGTSAIVLITVLISIVVTILNILSGFKEIDEDKIKLLKTFGASKFQILRYLVIPATIPTIIASLKINVGLSWVGVIMGELVAKSGLGFLIIFGGQISQLDMVMMSILILSILAFLMYELVAIFEKR---
262200289    ------------------------------------------------------------------------------------------EALAVTAKVCLVGFVFAAAIGVTIGVVMSRGSFLERAIYPWAVVLQVIPVLAIVPLIGLWFGYGMVARTIVCVIIAIFPIIANTHFGLVSVDKASHELFTLAKASPLQRLMKLEFPSALPSMMTGFRTASGLVVVGAIIGDMFGQPGIGTLLDIYRARLQSDDLIAAIVLASIFGIAVFGIFSVLNA----
304404188    ------------------------------------------------------------------------------------------DHTSATLQLALIGFMIGAAAGIVLAAFLHLIPGAREAISPLLILSQNIPIIVLAPLLVLWFGFGLTPKIVLVTLVCFFPVAVSMLTGLRERDARLAEYLRMLGAGRWRLFASLELPYSIPYVFSGLKIAATYSMTSAVVAEWVGARGLGYFMQLSRKGFMAPRVFAAVIIIVAISLALYSVIVLIER----
284990967    ------------------------------------------------------------------------------------------DDVLPSLLRLAAGFSVAAVSAVTLGILIGTYRGLRDFLEPVLELTRAIPPPVLVPIFILVFGIDDTMKVIVIAFGCVWPILLNTAEGVRALDGVLDDTARTYGITGAARLRHLVLPGAAPQIFAGLRQALSLAIILMVISELFAANGLGFAIVQAQRSFAIPEMWAGMLVLGLIGFLLSLVFRAIENR---
135813235    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIM--------------------
295692011    ------------------------------------------------------------------------------------------SQLWQTICIAFLGTFISAIISLPFAFWAAHTKHKHRIGKIVLAIIRSFPEIVLALMFIKAVGPGSAAGVLALGFHSVGMLAKLFSEAIENLDDGPNEAVVAAGGSKFHVVMFSTLPNLMPALISNTLYRFDVSIRSASILGLVGAGGIGYPLIIALQYRQWDRVGIILLGIIIMVVIIDWISGWIRKK---
142416129    -----------------------------------------------------------------------------------------------------------CVLGVITAISLAQSPVARVVVRPMMVLSQALPVFALAPVLTLWLGYGLWPKIIMALLIIYFPVTSAFFDGLMQTPRGMLDQARVMQARPWQIMRHIRIPAAIPALASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAVLTLLLDRLCSYVVRRQ--
220922935    ----------------------------------------------------------------------------------------YLEHIWVTLYETLLGFFLGVALAVVLGTVVALNRTVEYFLYPFIVMFQAMPKVALAPLIIVWFGLGLTSKVVNAALVAFFPLMVNTIVGLRSAEEDRLNLMRSLAATRTQIFWMLQLPNAMPYIFAGLEIAMIFALIGAIVAEFVGAAGLGMLIQSMNFSLDVAGQFSVLLILSVMGLAFNSMIVFARRR---
146280326    ------------------------------------------------------------------------------------------EATLQTLYMVAVSGVLGTVFGLPLGVFLATSQRVNKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTVAAIPFIARLVENAIREVDSGLIEAARAMGATPFQIIRKVLIPEALPGITLGLTLALVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMAA------------------------
251799370    ------------------------------------------------------------------------------------------KHFALTLWEALLGLAFSVVFGVLSAIWIDSSSLARKTIYPLIVASQTIPIIALSPIMVMWFGYEIGSKISVVILFTFFPVAVNTADGFRVADREIGELLRSMGAGKAQLFLKWKIPSALPSFFTGLKMAAAISVGGATLGEWLGGSGLGVYTKRAANMLRGDDVFAGVLLLSLMGIALFIAAQIIER----
90411485     ----------------------------------------------------------------------------------FIDLELYISEMIVTIQVGIWGTVLAIILAVPFGILSAENMWVTFPMRRLMDGLRAINEMVFAMLFVVVVGLGPFAGVMALFIHTTGVLAKLFAEAIEAIEPGPIEGIKATGANPLEVILYGVIPQVMPLWISYALYRLESNIRSATVVGMVGAGGIGVLLWQSISGFQMQQTAAIMCIVIVTVSIIDFISQIIRKR---
307155016    ------------------------------------------------------------------------------------------SDTLVSVSRILWGFLFSAILGVPIGLLIGTFKTMEGLLEPILGLMRYMPAAAFIPLVILWVGLDEPAKVTIIFLGTFFYNVLMTADAVKFVPSDLIKVSYTLGATEKDIFFKVIFPATLPSIIDTLRINIASAWNFVIVAELIGASGLGYRILMAQRVLKTEEIFLGIILIGLIGLGIDWLFKLL------
269926328    ---------------------------------------------------------------------------------------------------TAIGLTISIIVGSFLAILIDISKLVDRTLYPVLVVSQTIPMVALAPLLVLWFGFGLAPKVIVVVLVTFFPIVVAMVDGLRSTDRELIKLLKTMGANRLQTLTKVQLPASLPYLFSGIKVGVTYGVIGAIFGEYVGAQGLGILIQTAKNSFRTDLVFAAICVTALLSIGLFWLTNLVERK---
206562979    ------------------------------------------------QLAPWALPALLFALWSVGSARGWIAVVDTLADLA--SNGDLVRHTLISLQRVLVGFAAGTLLGVSLGVALGLSRTLEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYLLIAHAALVPVTLSTLQGFRQTPPALDEVARGFGYTRRQRILHVVLPAAIPTLATGVRLAFTKSWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVVVVGAVGLLINRALDALEARLR-
121609547    -------------------------------------------------------------------------------------DQGLGWNVLMSLQRVAIGFGMAALVGIPAGFVIGRMPFLARMFNPLISLLRPVSPLAWLPLGLLVFKGANAAAIWTIFICSIWPMVINTAVGVQRVPQDYMNVARVLNLSEWQIATRILLPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEYAL---------
229162535    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTNVFLYSPARLILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTCFSVGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVMPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYISTLLREK---
145221319    ----------------------------------------------------------------------------------------LWEHLYMTLRRVFAGVLIGVALGVLLGLLMGSVPWLRSVLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKITLLALAALPAAAVPTTAAVVAAPVGLTEAARALGASRGQVIRDVVIPSALPETFTGIRLAVGMAYSAVVAAELFGIPGVGGLVKDASNYNNTPVVLVGIFAIGISGLVIDGLLRAAERRS--
148258445    --------------------------------------------------------IVLLALGAWQLHRMPQLPPLTDIGAVWLDNGDLVAAVLETLRITVIGYAFATVTGVVLGFLMGRVPVVWGGAEPVVEILRQIPITALLPLLILYLGIGDSFKIVIVMLAATFPILLNSYAGARSISKTMAMTAQTFQLNWIQTQIEIGLPAALPYILVGMRQALAVTLVIAVVTGMLGNSGIGYFILEAQQVLDVKALFAGIFTIAAIGYVLNALFLMVEQR---
142909338    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
139523960    -----------------------------------------------------------------------------------LLMQNFWPTFIESVAGFAVGNLAAILIAVAFV----HSRNVERAFFPIAVFVNTIPILAIAPILVLIFGPGMTAKVVIAALICFFPTLVNMVRGLQSVSPQTLELARILSASKSEVFWKMRLPSSLPFLFSALKISATTSVIGAIVGEWVGADGLGALIIDATFNFNSPLLYATVLMSSGLSVLMFTLVSLAERR---
126735363    ----------------------------------------------------------------------------------------LWDNTLPTLTATFAGFALSLTVAFGLSIMLDFMPHVRRALFPIFVVSQTLPLVAIAPLVVLWFGFDLTPKVLLVALVTFFPMLVALVDGYASTDPEIEDLMRSMGATRGQIFRAARFPSAMPYFFAGLRISITYAVVAAIFAEYVGARGLGIVILNAKNSFRPDIVLAAVVI---------------------
142252150    ------------------------------------------------------------------------------------------PKVFESLFIAWAGTVIGAIFSFPVSFLAAHNGAVSRITKQILNAIRAFPELILAFVFLPITGLGAFTGTLALGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELIFGVIPQVMPTITSYWLYRFEINLRASAVLGVIGAGGVGQELINQLRFRDFPRAGTVLICTIVLVLVADAISASIRNR---
118474363    -----------------------------------------------------LTVFALLVLWQLGSDELIPSPKQSFMALCEIVQKGVLQGIIDSLYRYFWGLVAGLSGGIFVGFIFGLFPKISMAFDPIINLLRPVSPIAWVPLVLIIFGIGDKPTIFIISYAVFFPVLLLASKAVQDVPKELIIVSKNFGASKWQVLSGVIFPSSFLMLISGLKLAASMAWINLVVGEMLGATGLGYLIIDARNQLRIDIVLAVICVIGVVGWVINQLFCLIEK----
84685060     ------------------------------------------------------------------------------------------RALGQSLTVLVLGYLLAAVTGIGIGIFLGGLPFAGRVFDPFVNAMNSTPGAAFIPLIIVWFGLYTEAKIVVVWNAALFPILINTAAGIASANRDLTEMAQSFGAGRWSLFWQVMVPDALPSILSGLRIGAAISTVGTVIAELTMASGLGGLLVAAGNRFQMDKYFAVVFVLMALGTAITASLRYAERR---
242280135    ----------------------------------------------------------------------------------LISMGSLAGNVLVSLVRVIMGYTLAAAVAIPLGVVMGYYGVVFKFFNGFLNLFRPIPPLAWVPLVMAWFGISKFSMLFIIFIGAFYPILTSTIHGVRNVNKTLIDSARVLGANERQIFRKVLIPAAMPSIITGMRIGLGIAWMCLVSAEMLPGSGIGYMITHAFTLASTDIVIAGMISIGAVGAAMDAVFRHIEHK---
91780303     ------------------------------------------------------------------------------------------RDAGVSLLRVLAGFVLGGTLGVPLGVAMGLSERIRDYVYPCFRIIAYVPLLGWLPLLVLVLGIGETLKIVLIAKAALVPITLNTYNGMRNVPAAYGELGAVFRFSRWQLIRHVVFPAAFPQIWSGVRYGLTQCWLLLVIVEFLASSGLGYMIISGQQLFQMDTVFAALLVIGVIGFLLDRGLRWLEA----
86748613     ------------------------------------------------------------------------------------------EHVGTSLYRILVAFALACLVGIPLGVLMGASRDARALLNPMIEFYRPLPPLGLYTLLVMWLGIGETSKLSLLFLAGLPGIVISTIQAVTTIDRIYIRAAQSLGASRRDLLFEVYLPAAGPMILAGMRISLGFTYTVLVAAEIVAASGLGWMIWDAAKFLMSDIVIMGLIVLGLTGVALDFAMRLVGR----
218711074    ------------------------------------------------------------------------------------------RHISTSLLRVFEGFCLSCCLGTMLAGLVARYSWLEQLLSAPLALFRMIPPLAMTPLLILWLGIGETTQLSIIVLASVFPIFLNTRDGLRRVSTAHKELAISLNLSPLRYLLAIVIPSATPSVVTGFRLAFGYSWRALIGAELIAASGLGYLIIDSQEMMRTDAVIVGILTIGLIGWLLDTLF---------
254471651    ----------------------------------------------------------------------------------------LWKHVSTSLYRLVFGWSIGTALGILVGLLIGLFSLARASLLPLTSAFFPIPKIALLPLFIIWFGIGEGSKVATILFGTFFPTVIATYGGVDNVERGLIRMGQSFGMSWLSIVRKIILPGALPAILSGARISASIAIILLVAAEMIGAEGIGAYVLMAGSLFATDQLIVGVAMLSVLGLCVSWLIGKAEK----
163814339    ----------------------------------------------------------------------------------------LWLHASVSIRRILLGFLIGGVLAITVGIIFANQKLVEAWFSPIINLLGPIPPYALLPIIIIWFGIGESSKIGLIAYCTFMTMLPYITDGLKNTPPVLIRAATSLGATQFQIFTRVMLPNAVPNIFVGMKVTLAMTFGALMVSEMLGASGLGYMIINAKQWFKMDDMFLAIIMIGLIYIIMFSIIQFVE-----
136814064    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVIGIILGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
89900565     --------------------------------------------------LPWLVPVGLIALLGWLSTRVLPAPLEVITAFWTLTASGLWTHVQVSAARALSGLAVGGGLGLVLGLLTGSSRLAETLLDSTIQMVRNIPALALIPLVILWFGIDETAKLFLIAVSVFFPIYLNTFHGIRGVDPGLIEMGRTYGLNRWQLYTQIILPGALSSILVGLRFSLGLMWVILIVAETISAAGIGYLTMNAREFLQTDIVLVGILLYALLGKLADVFAKGLER----
142814823    ------------------------------------------------------------------------------------------QQVWVTLEETGIGFLIGAVGGIVCGVVLGRNKLLSDVFSIYIQIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFGNAFQGVREADRYMIANAQILGASKRQLTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALTADYLLTALEKR---
51892790     ----------------------------------------------------------------------------------YIRDGSLLRHTLHTLQMVLTGMSIGILTAFCLTALATAGRWGRDLLLTLTTIMNPLPAIALLPVALLWLGIGPRSLVFVIANSVVWSLALNMHTGFETVPLTWRQAGQNLGLRGWGLIRHVYLPAALPYILTGVKIAWSFGWRTVIAAELVQAGGLGWMINVERYNLNTAGVFCGLVTIVALGLLAEALFEVLERR---
227882298    -------------------------------------------------------------------------------------------RLAQTSLHLVPGLLAGAFVGNGAGLVIGYATRADAIATPVVRVLRPIPELAWIAFAIVWFGIGHTGATFIVAIGALWINYYAAYSGVRGVRDGYKEVAASLGITHVGMLRYVILPAASPAIVNGFRTSIGRCLMIVVGAELFGAPGVGYEILNASNNLDMARSMAYMLLISAVYICVDGGYAALESR---
113866388    -------------------------------------------------------------------------------------DQGIGWNVLASLARVAAGFGLAALVGIPAGFLIGRFAFLNAMTAPVISLLRPVSPLAWLPIGLLLFKAANPAAIWAIFICSIWPMVINTAVGVTRVPQDYLNVARVLDLSEWKVFTRVLFPAVLPYMLTGVRLSIGTAWLVIVAAEMLGGTGIGFWLWDEWNNLKVEHIVIAIFVIGIIG----------------
121607825    -----------------------------------------------------------------------------------LLGGALLTDFLFTVWRTLQAFGVAAVVGVPLGVLLGSNEKAYRSVEFLIDFFRSTPSSALIPLFLLIFGVSDINKVAIAAFGSLLIVIFNSAYGVINARRQRIMAAKVMGASRWQIFKDVLIRESLQPSFVGLRSAVSMALVIVVVAEMIGSNGLGHRIIDAQQVLNVKTMYAAILAAGMLGYALNVLFLVLERR---
270262547    -------------------------------------------------------------------------------------------HTLITASEIACGLGIGVLLGAALALCMIYSPRLQRWLMPLVLTSQAIPVFALAPLLVLWFGFGMSAKVAMAVLVIFFPVTSAFFDGLRRVNNDYLDLARTMGASPWAQLRHVRLMAALPAFGSGLRMAAAVAPIGAIIGEWVGAEGLGYVMLNANARMQTDVCFAALFILVLMTVLLWMTVDALLLR---
282895766    ---------------------------------SDLILNRCLPLTGVLLFFGLWWFIAVSGFVNPVLLPTPLATVQTLIEGLF--GGSMFSDLATTVLRTFSAFFLATLFGIPLGVGLGSSEKIYRSVEFLIEFFRSTPASALIPLFILFFGISDFSKVVIAGFSAFLLIIFNSAYGVIHAKQSRILAARVMGANRWQIFKDVLLLESLPQTFIGLRSGISIALVIVIVSEMIGSQGLGKRIIDAQQILNVRDMYASILITGSLGYLLNMLFLGLEKR---
170735886    ------------------------------------------------QLAPWVLPALLFALWSVGSARGWIAPQIVDMLAELASSGDLVRHTLISLQRVLVGFAAGTLLGVSIGVALGLSRTLEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYLLIAHAALVPVTLSTLQGFRQTPPALDEVARGFGYTRRQRIVHVVLPAAIPTLATGVRLAFTKSWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVVVVGAVGLLINRALDALEARLR-
288917427    ----------------------------------------------------------------------------------------LWSNTRATLKAVLAAWVLAGAAGTVAGVALGLAPRVERVLTPYLDAANAMPRIALAPLFIVALGINTSAKVALASTLVFFIALSGARAGVRSTDAEWLRLSTVLGAGKRQLFVKVLIPVATPAIFAALRLGLIYSLLGVVGSELISARGLGQLIAYYSSTFRMEAVYGILLLLGLVAVTLNQLMGLAERR---
167770268    ----------------------------------------------------------------------------------------IWQPLFDTIKMSLLGSAIGAILVVPFAMLAIHNRIVVGAMRLLLSIIRTLPTLVSALIATYVFGLGTLAGTTAIAIFTFAYIGKILYEEIETVDMGAFEAMEAMGATKVRAFISSIVPQVLPSYLSNCLFCFEGNVRYASILGYVGAGGLGLILNEKIGWREYSSVGMILLALFVTVFIIETISRAARRR---
212695519    ----------------------------VFFIISFKNEKISDRLCYKSPLYAFVFAILIIYDLLTLKFAVLPLPYFAWLDMIMIADKGFLESTLASLKLLFTGYFIGAILGIITGILAGYSKKVDYWVDPFLKLLGPIPTTTWIPVVMVLATSLFGGAVFIIGLGVWFQTTLATMTGIKNVDKSYYEAAKTLGANENELVRKIALPSASPNIFQGLISGMSSACTSLIVAEMLGVSGLGWYITWKSSWADYSSMYGAIIILALTFIIVNMILKKISSK---
297159340    ----------------------------------------------------------------------------------WSGTDGVWHRLGQHLYLTVACLAISCAIALPVAVVLGHIGKGGAVAVNISNAGRAVPTFAVLVLLLPLGTHGDWPTIVALVLFAIPPLLTNAYVGMREADREVVEAARGMGMTGGQLVARVELPLAYPLIMTGVRSAAVQVVATATLAALPGGGGLGRIITAGFRVTDTAQ----------------------------
118464424    --------------------------------------------------------------------------------------------------RVIEGLALGGVIGIVAGAAVGLSRWVEATVDPPLQMIRALPHLGLIPLFILWFGIGELPKVLLVALGVVFPLYLNTFSAIRQVDPKMLETAQVLGFSFFQRFRRILVPGTAPQVLVGLRQSLAIAWLTLIVAEQINADGIGFLINNARDFLRIDIIIFGLTIYALLGIITDAVVRLIERR---
148272882    --------------------------------------------------------------------------------------------AWQHLSLVVQCLVLATLIAVGIAALVYRSRPLSSLANSVSAIGLTLPAFALVGLLIAPLGFGVAPAVAVVTFFAVLPILRNAVVGLTGIDPAIVESARGIGMGRVRTLLRVELPLAWPVILGGIRVSAQMVMGIAAVAAYVLGPGLGGFIFSGLSRLGGANATESVLTGVI------------------
134407922    ----------IDQTFREFSRAYGDGIEAFFDPLLFFLIK----LEKLLLATPWPIILIVLGALAWLGSRSWKLVVGSVIAFALIGYFGMWKDCMATVAIITVCTIMCIAVGIPIGVLMARSDRVEKSMLPVLDMMQTIPSFVYLIPILMLLGIGKIPGLIAV-----------------------------------------------------------------------------------------------------------------------
229194756    ------------------------------------------------------------------------------------------PNTMQTLQEVIIGLFFAILIGTSIAILMDVISLFRILTNPLLVISQTIPIVVLAPLFIIWFGYGMLPKVMVVILVCFFPIALSILEGFQTVDKNMLKLLQTMKATKWQVYQKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFLTARVFGVAAIIVMVTLCLYFIVEFMAR----
13471315     -------------------------------------------------------FVLFIAFWAWITLGGHVNRIFLADGWRLLVEDRFWLDILITIWRVFGGFVLASVVAVPIGIAMGAWKPVEAFLEPFVSFARYLPASAFIPLLILWAGIGELEKLLVIFVGSVFQIILIVAVKVGSTRRDLVEAAYTLGSTNNGIVKRVIMPANAPEIAETLRLVLGWAWTYVIVAELIGSSGIGYMIINSQSRLATGQIIFGIIVIGLIGLLSDFAFKAFNRW---
126640140    ---------------------------------------------------------------------------------------------------------------MLLGLLNGSSRFASTLLDTTLQMIRNIPALALIPLVILWFGIDETAKLFLVAVGVFFPIYINTYHGIRSVDPQLIEMGKSYGLSRWQLYKEIILPGAMPSILVGLRFALGLVWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLAQLLER----
148273375    -------------------------------------------------------------------------------------------PMLETLAMAVVATAAGAAIALPLSLWAARHPVSRGILRALLNVVRAVPELLYASLLVAMVGVGALPGIIALVLFNVGIIVKLVSEAIESNDAGPLEAGRAAGGTRMQVDRAVALPDVMPGFVGQTLYVLELNVRASTVLGLVGAGGIGLLIDAVRTFYRYDQLALIVLEILVIVIVIDLVSNEIRKR---
99078012     -------------------------------------------------WVGLAVFVVLIALVEWGTRSGFISALTVFATLVELWQSGFFQHMIPSLTRLAVGAALGASVGVGVGVLIGLFSYIRAGLVPLMAAIFPIPKIALLPLFVIWFGIDEGSKYALIAFGTFTPTVVATYGAVDNVDRSLIRMGQSFGLSWLSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAQGIGAYILEAGSLYDLERLFAGVVILSLLGVLTSGTIGMIERR---
15610893     ------------------------------------------------------------------------------MHYLMTHPGAAWALTVVHLRLSLLPVLIGLMSAVPLGLLVQRAPLLRRLTTATASVIFTIPSLALFVVLPLIIGLDEANVIVALAAYTTALLVRAVLEALDAVPAQVHDAATAIGYSRIAQMLKVELPLSIPVLVAGLRVVAVTNIAMVSVGSVIGIGGLGTWFTAGYQTNKSDQIVAGVVAMFLLAIVVDVVINLAGR----
104781070    ----------------------------------------------------------------------------------LLGQGEVYGHVWVSLKRILVGLVLALLIGVPLGLLVGSYRHLEAATTPAFQFLRMISPLSWMPVVVMLMGVGDQPIYFLLAFAALWPILLNTAAGVRQLDPRWLQLSRSLSATRWETLCKVIVPGVIGHVLTGVRLAIGILWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMAMVLLIGVLGFMLDALARGLHRR---
170741766    ----------------------------------------------------------------------------------------LWPHMLQTLGTTMLGFVLGVLTGLVIGAVIGVSRLAYDTAYPLLIGFSSIPKVAVVPIFVLWFGSGTVPAVLTSLVICFFPIVVNIATGLATTEPELEDVLKALGASKLDILWNVGLPRTMPFFFASLKVAVTYAFVGTVLSETVASNGIGNVMMAASSNFDVPLAFAGLFILAGLGIALYAAFSLVEAR---
298693407    -------------------------------------------------------------------------------------------PMLDTIRMAIVSTVLDSIVSIPIALLCVHQKWISIPSRFILNIVRTIPDLLLAAIFVAVFGIGQIPGILALFILTICIIGKLLYESLETIDPGPMEAMTAVGANKIKWIVFGVVPQAISSFMSYVLYAFEVNIRASAVLGLVGAGGIGLFYDQTLGLFQYPKTATIILFTLVIVVVIDYI----------
33865950     -------------------------------------SGAVRGGLQVASLLIPLLAWAAIASLGLVDEKFLPSPGAVFRSLASMAESGLFQDIVASTGRVFAGFLLATVLAVPIGICMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVKVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
142595533    --------------------------------------------------------------------------------LFGISDGSLFYGIATSMWRLIIGLAIAIGGGMLLGIFMARVETVNQTIGSLVLGLQSIPSVAWVPLAILWFGLSDAGIVFVTAIGAIFAVTINTYTGVKNINPSFIEAARNMGAKGTQLVTTILIPAAFPYMITGFKQGWAFAWRGVIGAELLFSFGLGFLLNVGRQLNDVSQVIAMMLVIMGIGILID------------
288917422    ----------------------------------------------------------------------------------LVGNGELPKAILVSLRRAGTGLLLGGFIGITLALLAGLFRLGEDLIDAAVQMIRTVPFVGLIPLFIIWFGIGERPKTALVAFGVAFPLYLNTYAGIRNVDATLVEAARTVGLGRAGLIRHVILPGALPNVLVGLRFSLGIAWLALIFAEQINANGLGHLMNRAQEFQRTDIIVVCLVVYALLGLAVDA-----------
27381201     -------------------------------------------------------------------------------------------NILASLRRMAIGFGVAVLVSIPLGLLMGRSRAVAAFFNPLLMVIYPVPKAALMPIIMLWLGVGDIAKTLVIFLGVSLPVIYHSFEGARAVEEKMLWSGAAMGLSPLQRLVRIVLPAALPEILTGCRTGLVLALITMITSEMIAQSGAGNILFNALDMGQYDTVFAMIIIVGAMGICLDAIFERVRAR---
159898102    -----------------------------------------------------------------------------------LTQGALLQHTSRTLIEALGGFGLAFSASLVLGYILAHWHWLDRIVSPQLAIVQAIPIVAVAPLILIWVGADLRAKLLVAALVTFFPMLSSVIVALRSVPRDIREMAAISGANRWQSLWQIELPLALPGIFGGIKTGLALATTGAVVAEFIGGRGLGALINIARGLFDTPLIFAALLTLGLLTFGFYQLAMWLERR---
136941550    ----------------------------------------------------------------------------------------FFVHIAVSIKRILIGYGFATVFGIVIGLLMGRSKLAEDFFISYIEVLRPIPAVAWIPLAILMWPTEESSIIFITFLGALFPIVLNTALGAEQTPAVLVRAAQSLGASRFKIFWHVVIPSALPSIAAGLAIGMGVSWFSLLAGEIIGQYGIGYFTWDAYSLIEYDNIVSA------------------------
83943260     ------------------------------------------------------------------------------------------ENAWVTTVEVLLGLLIGTALGAVTAIHLALSKTAERLLLPLLVFTQAVPVFALAPLLTLWFGYGMGSKIVMAVLIIYFPVTSAFHDGLTRVPDGYRDLAQSMGTRPLRFMRYVQIPHALPSLATGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKIDLMFAALIMLACLTVLLHLSVGLLAQR---
83593719     --------------------------------------------------------------------------------------DAFWREARTHLALALGAVAVACAVGLPLGVLCHRVAWLRGMVLQGLTIIQTIPSIALFIAALGVRGIGATPALVALILYALLPVVANTVVGLAQVPAATVDAARGMGMGRGRLLREVELPLALPVILTGVRIVLVQAIGLTTVAALIGGGGFGTFVFQGVGQAAMDLVLLGALPTVALAVILDALIEGARR----
136807676    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVLGIIFGVPLGLLMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASKWQILRYVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
260549387    -------------------------------------------------------------------------------SFLDLAHSDLFAHIYISTWRVLFGFIIGSGLGLIFAIWVGLSKEAEAYLEPTFSAIKSIPSLAWIPLLLLWLGIDEGSKITLIAIGAFFPTYTNTVAAIHNVDKKLIEVGKVYRLNAFQRVLSIILPAASPGILTGLRNSLNLSWMFMIAAELIAATGIGYLLSDGRETSRPDIVIIAIILLALLGKITDSLMKLIE-----
89099800     -------------------------------------------------------------------------------------------HLASTVLLSLAGFALGTVFGLTAAIILHRLPAVRESVYPLLILSQNVPVIVLAPLLVIWFGFGLLPKFIVIILVCFFPITVAALDGFRQVPAELKHYMAMSGATKRQLFWKLEWPGSLPSLFSGLKISATYSVMGAVISEWLGSKGIGVFMTLASSSFRTDRVFVAIFAIMILSLIFFGAILLAE-----
170745431    -------------------------------------------------------------------------------------------HVLASLRRVGIAFVGGAVLGTGIGLLRGRVPEIDALFLVPSELVRPIPPLGLIPLFILWFGIGETSKILLIFLSVFLIAMVNAQAGAGACGLDTLRAARSMGASRWQAFRFVVLPSALPQIMTGLRVAMGTALTILVAAELLGGRGLGFVILDASSFFRTTYVFAGIVLVGLIGLASDRAIAFLGRR---
256396485    -----------------------------------------------------------------------------------------------SIGHAAVGFGASVALGTPLGILVGRFKPVRAGIGPILSGLQSLPSVAWVPPALMFFGPSPAMLYSVVLLGAVPSIAVGVMSGLDQVPPLYLRVGHNIGARGLASVRHVLLPAALPGYLAGLRQGWAFAWRSLLASEIIVQSSLGFLLKNSQDGNDMSGAFAAIVLILAVGVAVNQLLFVPLER---
143575134    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
222081667    ----------------------------------------------------------------------------------WFADGSIWYHLWVTLSESLLAFFIGAIGGVAFGFWFARRPVVAAVFDPYVKAANALPRVVLAPIFALWFGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPTVLANARMLGMNERQLLRHVYIPSALSWMFSSLHTSVGFAVVGAVVGEYLGAAGLGYLIQQAEGVFDVTGVFAGMFVLMAFVLIVDWLMTKVER----
91776523     -------------------------------------------------------------------------------------DKGIGIQIAHSLGRVAVGFSMAALVAIPFGFLIGMSPLAFKVLDPFIQILKPISPLAWMPIALYTIKDSTASGIFVIFICSLWPMLMNTAFGVANVRKEWLNVARTLEVGQLRKAFCVILPAAAPTIVTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNQWNNLSLANVIFAILMIGVVGMVLDMCFAQVQK----
136602117    --------------------------------------------------LAPWLFTIALFVIWEAVCRGFNVNVITLSAIFAAMRQHWWPILTNTLWTTMAGFALAVVFGVILGIVVGWSRTIYRGLYPVMIGFNSIPKVAVVPILVIWFGIGEIPAILTAFLISFFPIVVNVATGLATMEPELEDVLRALGARKLDIMLKVGIPRAQPYFFGSLKVAITLAFVGTVVSETIAANGIGYLMTLAGSSFQMPLVFAGLIALAIEGIAMYAVFAYIEGR---
170724167    ------------------------------------------------------------------------------AAWQLLTSSAVLAHLGSSLSRVFAGYSVAALLGVALGLLIGRSQWAEDTLLPPLEVLRPIPAVAWIPLAILMFPSSELSMVFITFTGALFPILLNTVHGVEAVDPRLVASARSLGAGRWAILREVVLPGALPSIVTGLAIGMGTSWFCLVTAEMIGQFGIGYYTWESYTLQNYPDIIVGMLLIGVLGM---------------
288919297    ------------------------------------------------------------------------------------------DNLATSLFRVAWGLLIGVALGLALAVVAGFFRFGEDVVDSAMNFLRAIPVIALLPLIIVWIGIGEEAKIFLITVGVTFPIYMNTFAAIRGVDIKLVEAGRAFGLSRTGLIRRVIIPGALPGFLVGLRWSMGVAWLLVVFAEQVNTSGLGYLLNRAQGWNRTDIMVLCLVIYGILGLLCDGIVRVLER----
241202904    -------------------------------------------------------------------------------------------EAISHLLLAFGSLAIAVVLGLPLGILCFWVPKLRAIVLQGLSLIQTIPSLALLAAAIGIRGIGTAPALIALVLYSLLPIVANTVVGLQGVDPSVRDAAAGMGLTRWQILVGIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFA----------------
298242892    -------------------------------------------------------------------------------------------PLLLTIQTAILATLIGIVGALPLSILAARHPMFYNVVRSIVNTLRAIPSLILAMVCITFVGLGPVAGAFGLGIHSLAVLTKLFAEAIESVKPQPIEALRATGANGLKIFRWGIIPQAFPLLISSSIYYWESNVRDSTVVAFVGGGGIGFVLQANLSLFEYAHVSVIIASLVLVVILLDRMSDYIRSR---
229191771    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTNTFLYSLARMILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYKQTASIIIYTLIVVLLIDYISTLLREK---
310759157    --------------------------------------------------------------------------------------------MVETFEIAIWATLLAVLGSVPLAYCSARNRLLYVAARAIVSMFRAMPELICALFLVLAYGFGPIAGVLALAIHSMGFLGKFYAEDIETADTKPQEALAAIGASKPRVLAYAVLPQVMPKFTGYTLYILDRNVRMATVVGLVGAGGIGQELKGRYDMYQYAHVGTILVVIFITVFLLDQVAARLRRR---
310767201    --------------------------------MSRILKRMGDPLLPWALPLLLVVLWQLASWSGWLSTRILPSPEAIVVTFCNLSASGLWQHLAISSWRAAIGFSIGGSIGLLLGLITGMSRLGERLLDTSVQMLRNVPHLALIPLVILWFGIDETAKIFLVALGTLFPIYINTWHGIRNIDRGLLEMARSYGLSGWSLFIQVVLPGALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSAQLLER----
145596799    ----------------------------------------------------------------------------------------------EHTSLTVRAVLIAVLIAVPLAVAAYWFRALSGPILAVTGVLYTIPSLALFAFLAPYLGIGVVTVLTVVALYALLVIVRNALAGLTQVPPEVREAAEGMGYGRWGRLFRIELPLAIPGILTGLRLATVSTVALVTVGVVVGRGGLGQLIFAGFQNNFYAQIMTGTLLCVLLALVFDLALA--------
258512805    ---------------------------------------------------PWVLPVAVLVIWQALGRRILPTPLGVVDAALMLARQGLWTYIATSAARAFSGFFIGATVGFTLGTLNGISKKASRLLDTPIQMIRTIPHLALVPLVIVWFGIGEQAKVFLVALGTAIPMYMNTYFGIQSLDPGLLEMARVYRFSRLKMFGRVILPGALPSVLSGVRYSLGVMWVTLIVAETISASGIGYMVMNAQEFMQMNIVVLGVVLYALLGKLSDVIARVLETR---
238027525    ---------------------------------------------------PWLVPIALVAAWALSTRVLPEPLAVLRAAWSLIESGEMWANVKVSTWRALLGFALGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVSLGVFFPIYINTYHGIRSVDANLIEMARSYGVKGLALYRDVILPGALPSILVGVRFALGLTWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAILGKLADVLAKWLER----
138063510    --------------IQSSVQWLTINFIAFTKGIRYYVTIYLMRPMDTYLTFMPWWYVMTAFVIISWVSVGVRFAAVTALLLLFIAACNIWTQAMITLSSVLIAVFFCFIIGVPIGILASYSKRFQSINEVILDAMQTLPYFCYLIPVLMFFGGGVVSALIATIIYSIPPIIRLTVL---------------------------------------------------------------------------------------------------------
299533957    ----------------------------------------MSSLLNKTHWLSASLLVAVLAIWELAARQVLPAPSAVALSLWSGLASGYWPHLWATLQALLLGLLIGSAVGLLAGMALAESELLERVLKPYVVVSQVVPKLALAPLFVLWFGFGMLPTVLITALICFFPLMENTLTGLRQVDGQRLQLFRMLGATRLQTLLRLKLPTGLPAILAGLRVAVVLALVGAVVAEFMGASGLGAVVIAAQGMMDTTLMFAALVLIAVMGLLLYQACLVLER----
257466076    ---------------------------------------------------------------------------------LLITSSQIWIHVLVSLYRVMLGILLGTVFSIPMGILLGYSKRIEKYFGEAFDFLYMIPKIVFLPIFFVLLGIGDLSKIALIATVLFFQQTILIRDNVKNISEEIYDSIRILQASFWQIIQHVVFPSCLSGIFTSVKSSLGISFALLFITEFASQSGLGYFITKCMDRRDYVTMYAAILILAILGCILYTIFCFLERK---
289632035    -----------------------------------------------------IALVLIAAWEAAARVVNNDLLLPTFGATVTAFAQGVWQKTAVSMSVLLRGYLLGAAFAFVLTSLAVSTRVGRDLLSMLTAMFNPLPSIALLPIALLWFGLGTGSLLFVLVHSVLWPLALNTYSGFQSVPATLRMTGRNYGLTGVRHVLLILVPAALPSILAGLRVGWAFAWRTLIAAELVGNGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLIEHLVFDTLER---
294341798    -----------------------------------------------------------------------------------LIDGSMWPDFQATVLRTFYAFAIAAVIGVPLGVALGSSPAIYRSVEFLVDFFRSTPSSALIPLFMLLFGLSDLNKIAIAAFAAVLLILFNSAYGVMNARKTRVLAVKVMGVSRWHVFKDVLLLESLPQTFVGLRTGVSMALVIVIVAEMIGSDGLGQRIINAQQVLNIKGMYAAILLTGILGYALNLLFSLVEIR---
125623186    -----------------------------------------------------------------------------------FTETGLAYLLLQTFAIGILGTLVGAIIAVPLSFLAATNNWLAYLTRFVLMAIRTIPSFIYALLFIPVVGLGSSAGVMALGFESIGMIAKLFIEAIEDLDMGVIEAMDAAGATTFQKIRFGVLPQLLPDLYSILLYRLDMNLRDAAILGLVGAGGIGAPLSFAMSGYKWSSVGAILLGLLVLIIFVELISSRIRKK---
256772485    ----------------------------------------------------------------------------------LWFKGTLFDVLWTSVWRGLSGFLLALVIGTPLGLLVARVRFVRAAVGPVLSGLQSLPSVAWVPPAVLWLGLDNSMMYAVILLGATPSIANGLVSGIDQVPPLFLRAGRSLGATGLRGARYVVMPAALPGYLAGLKQGWAFSWRSLMAAEIIASSGLGQLLESGRETSDMARVFLAIILILLVGIAVELLVFAP------
114761135    ------------------------------------------------------------------------------------------RHASITLTETLAGFGLATVIGMTVGWAVAASPLIERAVHPFIVASQVIPKVALVPLFVVWFGFGMTSKIVVAAVIAFFPVLVNTVLGLRSVQPGHADVFHSLKATLWQRIWLLQIPSALPAILAGMEMAIVLATIGAVVGEFLGSSGLGYMAVATMNAFQTDRLFVIIILLTLIGFVLYAMMAGLKR----
261856785    -----------------------------------------------------------------------------------------------SLGRVLAGFLLAVIVAIPLGFLIGMSPLVFKALNPYIQLLKPISPLAWMPLALYTIKDANASSIFVIFICSIWPMMINTAHGVASVRKDWLNVAKTLEVTPLKTAITVILPAAAPTILTGMRISMGIAWLVIVAAEMVGGTGIGYFVWNEWNNLNLANVIFAIFMIGVVGMLLDAIFGALTR----
229075572    --------------------------------------------------------------------------------------------LIDTLAIAILGTFISAFLSVSFAFWAATNMSSGKLTKFVLSFVRTFPELVMALLFIKAVGPGSFAGVLALGLHSIGMLGKLYSEGIENIDKGPTEALIATGANRFQILWYAVLPQVLPDFLSYTLYRFEINVRSAAILGVIGAGGIGTPLIFALSSRNWSRV--GIILLGIILMVIIIDFISSSIRKRI
118467860    --------------------------------------------------------------------------MAVQAGELLTDTDFLVNDLLRSAGIVVVSFVVASGLGVAVAYLMWRSAVVRSALEPYLSVFYAVPTFAVYPILVVLFGVGVWPIVVLASTFSIVVVILNSLAGFDSVPEVVSKLDRSLKLTRWQSFRLILLPSAMPDIAAGVKLCMAYSVIATLAMEFIASDGLGNFIADAYDSFAVAEMYGAILIVGALALIANLGISAALNR---
307719472    --------------------------------------------------------------------------------------------LLQHVVMVLVSSAVAAAFGLGVGILVTRPRFSYLLEQSVVAGIQTIPPVAVITFAVPALGFGFAPAVAALFLYGMLPPLNNTIAGMRAVDPSVKEAARGMGMEPGGILREVELPLAWPVILAGLRTSVVINVGTATLGAVVGAGGLGVVIIAGLVRDNPALILSGALLSALLAFAADGIFSLWEE----
289424093    ----------------------------------------------------------------------------------------LFMHSMVTLEETIIGFLISIVFALFVGILMDFIPIIKKCFYPIMYITQMIPTITIAPLLVIWFGFGIKSKVLCVVLTCFFPVLINFMAGIESIDRDYLNLFKVMKSSKINTFIHLKFPMSMDKFFTGLTISSTYAFVAATVAEWLGGSGLGVYMVRAKSSYALDKVFACTILVVIFSLIFVGIITLL------
261407641    -----------------------------------------DWLKAIPKPLHAWLVPAAIVALWQAAGGFGWISASLLPTPLTIAKQELWEHFRISLLRALSGFLLGGLTGLALGLSTGLGKMAERTLDPSFQMLRTVPLLSLIPLFILWFGIGEFSKILMISLGAFFPIYVNTFLGIRSVDAKLYEVSRIFQYSKLQLLIRLIVPAALPNILLGIRLSLGVSWLVLVVAEMMGTSGIGYMIQDARAYSQTDIVFVGIIIFAVVGKLCDSVVRRLESR---
218676848    ------------------------------------------------------------------------------------------KHTWVTAQEILLGLLLGLSMGLFFALQMLMFEPLKRWLLPILIASQAIPVFAIAPVLMLWLGYGIASKVVMAAIIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQLLRYIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILAVLSISLYFVTDKLLKK---
118473495    ---------------------------------------------------------------------------------------DLFTAAAQTVAIGVVATAIGIALSIPAGILAARHPALYWPARAWILVVRAVPELILAVVFVAALGLGPIAGTCALAIGSIGFLAKLVADAVEEIDPGPMEAVRSVGGGWWKTLFAAVLPQSMPALVGSSLYLFDVNVRTSTILGIVGAGGVGYLLFESIRTLNFDVAGAIVIVIFVIVYAIERLSGWIRSR---
118473495    --------------------------------------------------------------------------------------------AVETLLMAVLGTTLAAIASVPLAFLAARHPAVQAVARAVITFCRAMPDLLFAVLFVRALGIGVLPGVLALALHSIGMLGKVFADAIEQTDAGPREAVRSTGVGYFRELLNAVVPQVVPSWIAMFVYRIDINLRMSVVLGFVGAGGIGFALQDALRGLIYPRAL-GIVCVILVIIAGMELLAIAIRR---
241662880    -------------------------------------------------WIVPFVLLVLSAQWGLLSNRILPAPLDVAKSAVALARSGLWTHVAVSTWRALLGFAIGGSLGLVLGLLTGTFRTAETLLDTTLQMVRNIPVLALIPLVILWFGIDESAKLFLVSLGVFFPIYLNTYHGIRSVDPALVEMARSYGLSRAQLYREVILPGALPQILVGVRFSLGLMWVTLIVAETVSAAGIGYMTMNAREFLQTDVVLLGILLYALLGKLADWLSRGLER----
254560198    -------------------------------------------------------------------------------------DKGIGIQLAYSIGRVALGYGLAVLVAIPVGFLIGMSPLMSRALDPYIQILKPVSPLAWMPLALYTIKDSSLSAIFVIFICSIWPMLINTVFGVAGTRKEWLNVARTLEVSPVRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNVITSILVIGLVGMVLDQLLARAQR----
29828975     ------------------------------------------------------------------------------------------EQIWFTLHEALLGWVIGVVAGVVFGIALGRINLLADVLGPYIKVLNSIPRIVLAPIFVIWFGLGPASKVASAVVLVFFPVFFNAFQGAREVDRNLVANARILGASDRRVTLQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGIGLLVAQSQGTFNAAGVYAAMVILAVVALVAEGLLTFAERR---
186471960    -------------------------------------LSAINWRGFVLPLAAFASWWIVSALHVVKSGLLVSPVDVAHTAWQQIQSGALLRALSASLAREASGFVIGTAGGLLLGAALGFSRIATRLIGPTFDTFKQISLFAWIPLISVWFGLGDMAKVVFLSLAALLPVAAHTCDGIHAVPPRYVEVARAFRYSRIQMARHVILPAALPSIFTGIYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGFTGSALNALARSIERR---
140138520    LNPSKYAYLPIAEWIEKYVKEWLFEQRPLFKKISVPIDNVLNSLDFFFNFVPLPLVIIFFTFAAYK-TNSLKFALFTFLSLIFIDLLDIWEETMTTMAMIITAVIFCCFIGIPLGILSSRSNFFEASLRPALDVMQTIPSFVYLIP---------------------------------------------------------------------------------------------------------------------------------------
150376982    --------------------------------------DGMSGHISLLTALVLIAFWLLVTEMGWIKPLFLPSPLAVWDKFVIALTEGLAQHTLASLGRVFGAFLLALVTAVPVGILMGVNRVVRGLFDPIIEFYRPLPPLAYLPLIIIWLGIGEFPKVFLIYLAIFAPMAIAARAGVRSVSTEQIHAAYAMGATRAQVIGHVIMKAALPEIFTGMRIGIGVGWTTLVAAEMVAARGLGFMVLNAAEYLASDTVIMGIVVIGVFAFAFDLMIRYLEK----
152974439    ----------------------------------------------------------------------LPAPTAIIVKMWALHDILFTVHLPATLYVVFIGIAISIVLGVGLAMAMNASKWMERSFYPLLVASQTIPITALAPLFVLWFGYSIWSKVVVTVLITFFPIAVNMYDGLRSTKKDWEELLVTYGATKQDIFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAILFVLLVSILEKK---
295705437    -------------------------------------------------------------------------------------------HLSASLYRLFTALLLALLTAIPLGIICGYSKYILAIFDPIIEFYRPLPPLAYYALLVLWLGIDEGSKVALLFLSAFAPLFIATVASVQRVPQDRINGALTLGASKFNVFIHIILPSALPDIVTGLRTSIGITYATLVAAEMVAASGIGWMVLDASKYMRSDIVFVGIIIMGLIAIFIDSIIRFYQR----
298292355    ----------------------------------------------------------------------------------------IWYHLGITLLETLLAFAIGALGGVLVGFWFARKQLVAAVFDPYVKMANALPRVVLAPIFALWLGLGIWSKVALGVTLVFFIVFFNVYQGVREVSPTVLANARMLGMNERQLMRNVYWPSALTWMFSSLHTAVGFALVGAVVGEYLGAAGLGYRIHQAEGVFDVTGVFSGMLVLAIFVIIIDTLVSAIENR---
264676297    ------------------------------------------GVAFFALFLLFWTFLTVAGIVAPHFLASPLQAL--KAAWKLFTEFGFLNDVGMTVWRVMGGFVLAAVIAVPLGIAMGAYKPIEAIFEPFVSFARYLPASAFIPLLIMWVGIGEAQKLSIIFIGCFFQLTLMVMMIVGNARRDLVEAAYTLGSTDSSVIRRVLLPGAAPEIAEALRQVLGLGWTYVVVAELIGASGIGHMIMDSQALMATDNIIAGIVIIGLVGLTSDLLFKKLNQ----
239624588    -------------------------------------------------------------------------------------------HIVDSLRRVFMGWLAATLVGVLFGLMLGWNRTFSAVCKPVFEMIRPIPAIAWIPLITIWLGVGETSKIVIVFIGAVMPIVVNTYTGVSMVPELNINVGKIFGANSRQMFLKIVLPSSLPAIFAGLKTAVGVAWTVVLAAEMISAKGLGYIVNLGSNSADIALVVIGIIVIAVIGALLSAVLTRVERW---
294632046    -----------------------------------------------------------------------------------------------HLREALLPVLAGLVLSLPIAQLCVRFRWLYAPVLGVTTILYAIPSLAVFVVLIDYTGQTELTVMIPLAVYSLVVLVPAIVDGVRSVPQETLAAATAMGLGPLRRYFQVQLPIALPAIIAGLRVAAVSSISLVSVGMLIGNQGLGNLLNDANIYHRPELAWNSVLTTAGLAILVD------------
229544166    -------------------------------------------------------------------------------------------HLPATVEEVGIGFLLSVAGGVMIGVIMYVSKTAEKIFYPFLVISQTIPLVAVSPVFMMWFGYSVWSKVAIIVLTAIFPIVISTFDGLKTVDPAYLNLFRTMGASRWDIFRKLSVPMALPQFLSGLKLSVVYCVSGAAIGEWLGAAGLGFFSKRMSGYLQSDAVFSAVFLLAAFGMGLFLLIYGMEK----
134297071    ------------------------------------------------------------------------------------------EHLMWSAARVFGAFAFATAIGVPAGILMGVSRIARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPIAMAARAGVRAATVEQINAAYSLGGNFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILIIGAIAWLFDLAMRWVERR---
238060931    ----------------------------------------------------------------------------------------LWDGLATTLRRAAVGYVFSVGVGLLLGLAVARFRVLRAAIGSMITALQTMPSIAWFPLAILLFELSEEAIFFVVVLGAAPSIANGVISGVDYVPPLLQRAGRNLGARGLNLYRYVIAPAALPAIVAGLKQGWAFSWRSLMAGELIVVGSLGAQLTYARELADAPWLLSTMIVILVVGLGVDAAFGAADQAIR-
153954793    --------------------------------------------------------------------------------------------TAYSMRLLVIGFIVGTFLGLVTGILMGWYRQWYYWFFPVLKVIGVVPAVAWIPVVMIIFPSILVSEAALIVLCVWFPVAFMASGGIENIPKSYFEAAKTLGADERFLIFKIAIPGAMPSIFTGIYTATGLSFTTLVVSEMLGAAGLGWYINWAKGWSNYAKVYAA---IVIMAVVFSIVLAIIFKRDRV
167562868    -------------------------------------------------AIAPWLVPLVLALAWELGARSGALSAVVRAAWALVESGDMWANVKVSTWRALVGFAIGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPIYINTYHGIRSVDAGLVEMARSYGVKGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADVLAKWLER----
227327597    -----------------------------------------------LSLTPWLAPVVLVALWVSSVHEWVNVAFLPAPSSVLLAQGGLLADLHASLLRALQGFVLGSAIGVLVGALLGGWRIADRLFNPALSALRCVALFAWLPLITAWFGLGESAKIVFIAVAAFFPVMLATRQGIAQLPPALLEVAQVLRLTPVQTLRTLILPSVLPPLFSGLRLALMHAWTGAIGAEMPSGEGLGGMMIRAQQLLESDRIMAGVVLIAAVAALFSRLITLSERR---
227327597    -----------------------------------------------------LIVPLLVLAGWWLASRHGWMPLAVIDSARAFIPEELIHQLPISLIRLVIGFSGGIALGLVLGSLFGLNRRLNALFMPLFTVIAQIPTLAWIPLLMLSLGIGEALKLVVLVKSVTVPVTLYTCAGIQQTPQKLYEMARSLRLPPAAFLRYLILPAMLPYVMTGIRLAFSTGWVALIAVELLASSGLGYLLVQSRQLFMLDLVFVCILIIGILGFAGERVLLKLERR---
83310954     ----------------------------------------------------------------------------------VIGSGAFHRDLGASLRRVLGGYVLASGLAVPLALVMAAWGPLRQSLLPVVSLLRPIPPIAWIPLAILWFGLGDAPSFFITAIAAFFPIFLNAFAGGLAVGGRYLDAARCLGATRLALLLEVRLPAALPMIATGLRIGLGQSWMAVVTAELIAASGLGYMIQANRLTLQTAHVLVGMVTIGTLGALMTWAFTLAERR---
77463702     ------------------------------------------------------------------------------------------EATLQTLYMVAVSGVLGTAFGLPLGVFLATSQRVNKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTVAAIPFIARLVENAIREVDSGLIEAARAMGATPFQIIRKVLIPEALPGIALGLTLALVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMAA------------------------
255282445    --------------------------------------------VWLLISFLAAMLVWFLLSIGEATGRSFPFADKVVPAVGTMVERGFWKDIASSMTCVGIGFGLGFVTALPVAFLMAWYTPVQKIIEPWINFIRNIPALAYAPLLVITFGVGQKPAVILIWICTFMTMSITIYQGIKNIDVTLIKAARVLGANDFDIFWKIICPATVPFIITAIRLGLGAALTTLLAAESTGAAGIGMRIRSLSNSFESAPMLMYIILLGIIGLILVKIVDIIERK---
192289378    ----------------------------------------------------------------------------------------LWRQVWVTIYEAGAGFLIGAVLGVLCGIALGRNHLLSDVFSIYIKVANSIPRVVLGSIFIVALGLGAASKIALAVVMVFFVVFANAFQGVREADKNLIANARILGASPWQVTTSVVIPSALSWILASLHVSFGFALVGAIVGEFLGARGMGLLIATAQGSFDSNGVFAAMIVIAVVALVAEGLLTALEKR---
196158450    ----------------------------------------------------------------------------------------FFDQIWTSLYTVMVGFFIASVVAVPVGILCGLSKSAYTAINPLIQLFKPVSPLAWLPLVTMVFSKSFVTSAFTVSLCCLWPTLINTAVGVSNIDKDLINVSKVLRLTPLAHLTKIVLPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGVIGFVLDRLMLSIQR----
134292168    -------------------------------------------------------------------------------------SDDFWREATRHVALAGGSVAAALVAGLPLGIACMRFASVRTVVMPVLNIVQTVPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLAQVPPHVTEAARAMGMTRVQRLLRVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTIALALTAAVVFEAA------
141054460    -------------------------------------SGAVRGGLQVASLLIPLLAWAAIASLGLVDEKFLPSPAAVFRSLASMAESGLFQDIVASTGRVFAGFLLATVLAVPIGICMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
136810697    ----------------------------------------------------------------------LWVGLTTRAPEGAVFSGSILDHFLHSFNNLMFGLAIACLIGIPGGLLMGGNKYIEAILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGFLIQRSADTFNTAMTFAVLLLLIVMSLSLINFTRWLEA----
296039181    ------------------------------------------------------------------------------------------ELTREHLSLALLPLLLGLVIAIPLGTAVRRVRWLRRTTLVIASIAFTVPSLALFVTVPTVVGLPILNVVIALTVYSTALLVRAVPEALDAVPEDVVDSATAMGFTPLRRALTVELPLALPVLLANVRVVAVTNISLVSVGALIGVGGLGELFTKGYQRDYPEQIVAGIVAIVVLALLFDAALYLAGR----
135606435    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQWEVIWITIIIMGLLGLLFD------------
225165790    -----------------------------------------------------------------------------------------------SFRLLVIGYVAGALSGFLAGLSLGWSRHVRYWGQPVLKTLGPIPATAWIPLAMVLFPTSFTAGAFLVALASFFPMTVLTSSGIASVRQSHLDVARMLGATQRQLIWRIAIPSALPTIFVGLFMGLSASFLTLVVAEMVGVAGLGWYITWAQNYMEYYKVYAA---LVIMSLFFSGIMTALFKRDRV
310635504    -------------------------------------------------------------------------------------------QIVRSVACVFAGFFLATAIAVPIGILCGVSTTFMAAVTPFIALFKPVSPIVWLPISLIIVGLQINPAFIASAICSLWPTLVNTALGVASIDKDHLNVARVLRLSFFQRLTKIVIPSALPLIFAGLRISLGVGWMVLIAAELLSSSGIGKFVWDMFNNATFAQMFVVVFVVGAIGLLLDRIMIVFQR----
134662215    --------------VEDAFLAAKDVLRYVLDPLTQPLSWILEFALATFEITPWWIMLPVLALVVFFASKSLRLVFLVMACLMFLAVVDYYTYAMQTLAIIFVCAFLCVLLGVPIGIAMSRSDRLQRMTIPILDMLQTLPPFVYLIPLIFLFSVTE------------------------------------------------------------------------------------------------------------------------------
136580066    -------------------------------------------------------------WLMAQAASLVASTRANALEWFLENSSLVWSLTLDHMRISLIPIVVGFLISVPIGWLAQRFPATRGLVLGGVGILYTIPSLALFMILPPLLGISVLSVIIALTIYAVAIMVRTVADAFASIEPQALRSATALGYAEWGRFFSVELPLAGPVLLAGLRVVAVSTVSLVTVGVLVGIQSLGYLFTDGFQRRIIPEVMTGVVM---------------------
218678204    ----------FDEKIDDALNWISDNASWLFDSIRAVLEGTYDGVLW-LVQLPPFYVIALVAAALGWRLINVPAGLLAGVALLGCAVMGLWAETMSTLALVITATFMALLIGIPLGVVAGFVKSFDRFVKPILDLIQTLPPYIYLLPAIALMGYGPATALL-------------------------------------------------------------------------------------------------------------------------
139195876    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPFGLFSARNNFVYLVCKTVVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDYLSSFIRSKIK-
291298560    --------------------------------------------------------------------------------------DGVFALLGQHLALSGAALLLALVVAWPLGVWLGATGRGGTITVVVSNVTRAVPTMALLSLLPLTAGFGPQSVVPALALFGVPPLLATAYTGMREVDPDARDAAHGMGFSRSGMLFKVELPLAVPQLASGFRTAAVQIVATTTLAALFNGGGLGEIISRGFGLGGGGEILAGGILVAGLALIVEGVLAVGEK----
229083959    -------------------------------------------------------------------------------------------HLPATLYVVLIGIVISIVLGVGLAMAMNASKWIERAFYPLLVASQTIPITALAPLFVLWFGYSIWSKVVVTVLITFFPIAVNTYDGLRSTKKEWEELLVTYGATKKDIFLKLKLPSALPYFFSALKIAVPLSVIGAAIGEWLGAAGLGYFSKRMMTQLDGAGVFAPIVLLSLLAIFFVLLVSILEKK---
119714718    ----------------------------------------------------------------------------------WTGDGGMVELLLQQLLLSFTSLALAAAVGLPVALWLGHLGRGGFLAINVTNIGRAVPTFALLALTLGPYGRAGLATIIALTLFALPPIITSSYVGVREVSPAVKQAADGMGMTGRQRFFRVELPLAAPLVLLGLRLALVQVWATATIAALVAGPGLGRVITDGFYRTNYGK----------------------------
212697426    --------------------------------------------------------------------------------LAMVYDGSIFENILASLYRVLVGYFLAFAFSFILALIFYLKADIFPYFSNILDFLKNIPPLGLVPLLILWVGIGEVSKISIVFMASFFPIFLNIQKGFMEADKDMIEMGRAFSYNDREIFTKIVLPSSLKDIFVGARIGLGYAYRSIIAAEMLAASGLGYLINFSRLMSRTDKVIVGILVIGFVGMVSDKIF---------
304389468    -----------------------------------------------LNVIAPLSLALLIVAVWFLATSSGNIPTFVSSGVELLSGKTFWVCLGNTLLAAAGGTVLGLIVSVPLSFAIHHLRLLNAAVQPFLGASQAVPAVALAPLLLIWLPTPRLAIAMLCALMVFFPILVSTTVGLHHLNASILEAAKLDGAGTWDLLRYMEIPLVLPSLLGGIRNGVTLSITGAVVGEMIGGHGMGTLITLQSHNVDTPGMFVSLIMICTVAALIYLGVYRLERHSK-
264678201    ----------------------------------------MSSLLNKTHWLSASLLIAVLAIWELAARQVLPAPSAVALSLWSGLASGYWPHLWATLQALLLGLLIGSAVGLLAGMALAESELLERVLKPYVVVSQVVPKLALAPLFVLWFGFGMLPTVLITALICFFPLMENTLTGLRQVDGQRLQLFRMLGATRLQTLLRLKLPTGLPAILAGLRVAVVLALVGAVVAEFMGASGLGAVVIAAQGMMDTTLMFAALVLIAAMGLLLYQACLVLER----
158422309    -------------------------------------------------------------------------------------DIGLGLRVLVSLQRVAVGFGLAAVVGVLTGALIGQSVWAMRGLDPIFQMLRTVPPLAWLPLALAAFRDSNPSAIFVIFITSIWPIIINTAVGIRNIPQDYRNVAQVLRLNPLEFFWKIMLPSAAPYIFTGLRIGVGLSWLAIVAAEMLGGVGIGFFIWDAWNSSRLPDIIVALVYIGVVGFVLDRLVA--------
259416937    ------------------------------------------------------------------------------------------EATGQTLYMVAISTLLGTLFGLPLGTFLATSPWINKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTLAAVPFIARLVENAIREVDSGLIEAARAMGATPIQIIRKVLIPEALPGITLGLTLAVVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMA-------------------------
239617904    -----------------------------------------------LGLFAAILIILGIWELAYLAVGNSLLLPGPITTFKLCTNLEFYLTVFTTFSKAVLGLALALIAGVLAGFSMGLSRTIYTLFRPLVIVMQSVPIVSWLALAVLWWGIGFRSPVYIVFLTLFPIITLNIVEGVRNVDVKLVEMAKVFSVSKSRIFKDIYFGSTLPFIASSLRISVGVMWKSVAVAEMVGTTGIGRKIFDAKSYLETTDVFAYTLVLVILGILSEKMLDQFAKR---
54025049     -----------------------------------------------LLGQPLVVLLLTAGVLVWAFRRELTVTQQASLNARTIATV-TWQHILITAAVMLIVVVVAVPLGTLLTR--PRYRRLAPVFLGIANIGASAPAIGLIVLCYLLTRTTGFWVGVAIAFYALLPVLRNTILGYQQVDPIIVDAGRGQGMSAATVLRRIEFPLAVPYILAGLRTSLVLAVGTATLSFLVSAGGLGILIDTGYKLRDTVTLVVGAVLAVALALLVDWLGALAEE----
296441149    --------------------------------------------TWVFQIICALVFVILVAWFTGLAQGGMDIAKNILVGLFNFTNQGVPYLLLETMCIAFLGTIVGAILAVPIAFLSATNKPVALIGRLIIMAVRTIPAFVYGLMFIRVTGPGPFAGLLTMSLCSIGMVSKMYIESIEDMDIKILESLDACGCTTFQKIRYGILPQLMPDFASTIIYRFDMNLRDATVLGLVGAGGIGAPLIFAMNAYRWNEVGAILAGLIILVLVIEFI----------
144140414    -----------------------------------------------------------IWAFVWDAPRQAGDLFSRMVPPRWSYMDQLWRPLWDTLNIATLGTLLALVIAVPVGFLAARNTTVRPVALFIIVASRSVSSLIWALLLVTILGPGLLAGIIAIALRSIGFIGKLLYEAIEEIDQRQVEAVQATGAGAAQVLDYAVVPQILPALAGIAVFRWDINIRESTVLGLVGAGGIGLQLKASVDTLAWPQVTLIFMVILVTVVVSEWISARL------
119946032    ------------------------------------------------------------------------------------------KHTLVTAQEIILGLFLGLFMGLFFALQMLLFKPVKHWLLPILIASQAIPVFALAPVLMLWLGYGIASKIVMAALIIFFPVTTCCYDGLRNTPSGYLDLAQTMGATKWQMLRHIQFPASLPTLASGIRVAVVIAPIGAIAGEWVGSSGLGYLMLQANARMMIDEMFAALFILSLLSVLLYFVAEKLLKK---
145295592    ------------------------------------------------------------------------------------------QEMWRSIAMAWLGAILCVVVSFPLGMLAARGVWLRTVLRFVFAVIRAFPEVVIAIILLTVTGLTPFTGALALGISGIGQQAKWTYEAIESTPTGPSEAVRAAGGTTPEVLRWALWPQVAPSIASFALYRFEINIRTSAVLGIVGAGGIGSMLANYTNYRQWDTVGMLLIVVVVATMIVDLISGTIRRR---
170748181    -------------------------------------------------------------------------------------------HIGDSLLRVLGAFALAALFGIPAGLAMGTSRIARGILDPPIEFYRPLPPLAYLPLMIIWFGIGELSKVLLIFLACFAPVALAARAGVRSASLDQINAARALGASRWQVLRHVVFPAALPEILIGLRIGMGVGWTTLVAAEMVAAAGLGQLVLNASNFLRTDVVLMGILVIGLFAGLFELGMRALER----
261404676    ----------------------------------------------LLRAIALGSALPVLVLAIWQLAGNLGWIDAFFLPTPAAIFESLWNHLGISIGRAAAGFALGGSLGLIFGLLTGFSRKSEIFLDPTVQMLRMIPHLAIAPLIILWFGFGETSKVLIIAKGAFFPLYVNTFLGIRSVDKKLFEVSRVLQYSRVQQIIKLIIPSSLPNLLMGLRLSLAVSWLGLVVAELIGSSGVGFLINLAKQSSLTEQIFVGVLVFAVVGMMVDLFVRSLERR---
119387012    ----------------------------------------------------------------------------------------LWQATLQTLYMVAMSTLIGTLIGGPLGVFLATSRRGELLSAPWLNAARSTPFIILVVAIIPFTSIGTTAAIVPLTIAAAPFIARLIETAIREVDAGLIEAARAMGATPGQIVRKVLIPEAMPGIILGLTLAVVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMLA------------------------
225026335    -----------------------------------------------------IFYVAGVDGLGIWKAYAMPSPVGVWNSFVEMMKQGLLAAIGNSILRGAIGYILSLIIGAVIGILINHFSFLHRNLRPLIMGIQTLPSICWVPFSILWFGLTQTAIIFVVIMGSAFSMAIAVDNAILNVPPIYKKAALTMGANQKQIYWKVIFPASLPELISGMKQGWSFAWRALMSGEVMTTSGLGQTLMTGRNLADINQ----------------------------
297585974    ------------------------------------------------------------------------------------------PAALITTQETVIGFALAIICGILLGVFFHVSKLVKSALFPLLCAAQTMPLISIAPIFLIWFGFEMSGKIVIVMIFSMFPIAVQTVRGLDAVPSFYTDVALTCGANATWTLWHVKLRVAARQIFGGIKISAAYVLGTAATAEYLGANGLGIWLQSAYNSFRTPLIFSATIAIIILTALLMLVINTAEK----
33860929     -------------------------------------------------------------------------------------DLGIGFNLLISLRRVLIGYSLAVLVAIPLGVLMGMSKLAQSSLNPYVQLLKPVSPLAWLPVGLFVFRNSEITGIFVIFITSIWPTLINTAFGVASINPDYLRVSKSLGASKSITIRRVILPAIMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLSLENIFVAIIIIGFTGFILDQFFGFLQDK---
187926222    ----------------------------------------------------------------------------------WFTAGDIYTHLAITLAETILSFGIGTLLGISLGLWLGLSRLAAEVLDPFIKVFNAIPRILLAPIFVMWFGLGLTSKVALGATMVLFITFFNTYQGVREVNPVILANARLLKASRISLLRHVYVPSATSWILSSLRASVGMAVMGAIVAEYLGSSGLGHLIAQAEGVFDATGVFSGIVVLSAFVIALDRSVDALEGK---
308747063    ----------------------------------------------------------------------------------------IWLQIWVTLEESLMGFAVGVIGGILFGVLLGEIPYLADVFGPYIKIVNALPRIVLGSIFVMWLGLGMSSKVVLAAVLVFFVVFFNAFQGVRSVDRNLVSNARILGASRFDVVLHVVFPSAMTWIIASLHVALGFSIIGAIVGEFLGAKGLGLVIATAQNTFDANGVFGAMLIIGAIALSAEVLMSLIEKR---
138733903    -----------------------------------------------------------------------------------VFSGSILDHFLHSFTNLMTGLAIAMAIGIPGGLLMGGNKYVESILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIVINAWAGVKTTEKSLLAAAKVFGANRVQLYYKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMTFAVLLLLIVMSLSLINFTRWLEAK---
143893405    ----------VAKITNNITAWILDNLTIFTVGFKDFISGVLNPLETQLAASPWYVTVGMIVALALIIA-GIRTAILAFVLSMAIVLSGLWYEAMLTLTQTIVGCLLTMIVGLALGIWTGRNDRVERVLRPFLDAGQTLPAFVYLVPMLGLFGPTRFTAIATGIVYAIPVVVKIVSEGIR------------------------------------------------------------------------------------------------------
288796434    ---------------------------------------------------------------------------------------GVLDRLGEHLSMSALAVLLGCLVAWPIGLWLGHSGRGGGLVLLVSNVTLAIPTLALLILPLTFLGFGRPAVVVALAVFAVPPLLANAFTGVRQADPEARDAARGMGLSGGQVLRRVELPLAVPYLAAGFRTAAVQVVATAALASFVNGGGLGQIIRAGFGLAGGGQIIAGGVLVAGLALLVEGVLALVER----
27375522     -------------------------------------------------------------------------------------ENNLWIATAVTLKNTFFGFATGVSSGFAAGLVLGRSDRLSAIFQPFITAVNSIPRIALAPIIVLAFGIGDTSKVVTSWIVVVFLVFFNTFEGARSIDEGFVNAARLLGASEWQITRTVVIPSTMAWVFASLTPAISFALIGVIVGEFIGARGIGRLIIESEARAEASGMMVAVIVLMLVGVALSALIWRLQA----
142820779    ----------------------------------------------------------------------------------------YLPDLISTINMAFFSTLFGAIFALLLSLFAIKNQYIVTFSRRTMDILRSFPELVIAMIFLYLMGKSELPAVIAIVIHTAGALGKLFSEAIENADNKPIEGLQSCGASWWQRVRFAVIPQVIPLFISYTLLRLEINVRASTILGFVGAGGIGEALSAVIQFRYGDEIIAIMFLLVITIISLDYFSRFLRGR---
237737816    ----------------------------------------------------------------------------------------IWTSTLETLYMVFFSTLFSLLIGFPIGILLTESPKLNKVLDFIINTLRSFPFIILMILIIVGTTIGSTAAIVPLSISAAPFVARMIEGALNEVDKGLIEASSSMGANNWTIIFKVMIPETMPHIIHGITVTVISLIGFSAMAGTIGAGGLGDLAIRGYQRFKTDIMVYAVIVIIIVVQILQSLGNYLVYRAK-
302331920    --------------------------------------------------------------------------------WTFIVTGEIFQHLAISLWRFVAGFVVALLVAIPLGFLLGRNRWLYNAIEPLFQLIRPISPIAWAPFVVLWFGIGSLPAIAIIFIAAFFPIVFNTIKGVRDIEPQYLKIAANLNLTGWSLYRNILFPGAFKQIMAGIHMAVGTSWIFLVSGEMIGASGLGFLIVDARNMLNLEDVLAAIFFIGLFGFIIDRFISYVEQ----
73538712     ------------------------------------------ALLVGAGLILPLLGWALLAASGWVDPVFMPGPAAIVARLRWAFDDDLAGDIAISTARVLAGWALSALLALPLGLLIGSFRTVQALLEPLTDFIRYMPAVAFIPLVMVWVGIDEGAKVAIIFIGTFFQMVLMVAEDVRRVPMAQVEAAQTMGATRGEIIQHVIVPSAKPALLDTLRVTMGWAWTYLVVAELVAAGGLGFAILKAQRFLQTDKIFAGILLIGVIGLAIDQFMRRLHR----
137111019    ----------IAPLLDAGVDWIWETFFYYLNIFNKFLITYVLFVMRDAYLGMPVISTFFLIMGAGYIIGGIRSCIIVGGLILFIALSEYWDRALITAYMATFAVGISAINGIVVGSLCARNEISTKIILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSVPSSLHDAGSMSGVSNLQRWISIEFPL--------------------------------------------------------------------------
222099457    -----------------------------------------------LSGIVFVLFVWYLLHLLFPSSLILPGPLETFKVLVETMNRETLEAFLSTLWKGALSTVVVIAVGLPVGFLMGTSDRVYEFLRPVITVIQAVPVISWLAVVIFLWGIGWQGPVVISILSLLPVAIFTTVSGVRSVDRKLVEVMRVYRVPRTKVLKEVYLGSLWPFVLSILEVSSGNVWKAIVMAEYLGDRGLGVLISWARQYVDVPRVYALTIFTVALGISFERLVKVLTGRM--
254000341    ----------------------------------------LEKFNWGWASLPFLLLCWVLVASRFPSYILPQPWEVMAEAQRWIADGSLLKHLKASLLEEAGGFALATLVALLLGTAAGLFRRFRDFISPLNSLFMAIPPVAWAPLTMIIFGLGYWSIVMVIFIAAVFPMAITMQEGIQSIRNGEVRAARTLGATPLQMIVHVYMPASLPFFTAALRIGFSQAWRALVAAEMIGASGIGWMVSMGGQVGNTNQVLLGIVIIGLIAWLMESL----------
148654833    ------------------------------------------FVLLSALVAAWELIVWQLALPAWLLPPPSRILTTLFSNLPILG-----EHVAATLTVTIPGFGLALVTGFALGVLIDASPLLRRAVYPLLVTSQTVPIVAIAPLLVVGFGFGMLPKVLVVALVTFFPIVVNTADGLQAADRDQRRLLEAMGANYWQLLRLLRLPAALPSIFTGIKVAITYSVIGAVLAEWIGASGLGVYIARSLRAFRTDQVFVAALVTSLLTIVLFALVTLLERW---
288957394    ----------------------------------------------------------------------------------MVADGSLWLNLKASLARIAVGWVLGTAAGMLVGFSMGIFSTARAVGVPLVSAFFPIPKIALLPLFILWFGIGEPSKFATIGFGVFFPTVIATYSAIDQVPRNLIRMAQSFGLPWRAILRSIVLPGALPGILAGFRITASIALILVVAAEMIGAEGIGAFVLMAGNLMQTDTLLAGVLVLSLLGLAIGTVLSQLERR---
149910053    ------------------------------------------------------------------------------------------EAMIETLNIATIGTLFTLIFAIPLALLNAHNKTLNWIAKVFLVSSRSVNSLVWALLFIALFGPGLLAGIMAIAIRSIGFVGKLLAEALEEVNVGPIEALRATGASWMSILLKGYWPQVMPAFYSIVLFRWDINVRESAVLGLVGAGGIGVILNDAQNLFEVAMVLVSIFTVVIIA----------------
298294109    ---------------------------------------------------------------------------------------AYGAEVVRHIALVGGALAGALPIGGLLGVIALRKPGWRKPLFGTLNLVQTIPSIAIFGLTLGIGGIGAAPAIIALTLYGLLPVARGTFAGLASVPEPVIDAARGMGLDERQILWRVSVPLALPILVAALRVVVVQLTGLTVVAALIGAGGLGSFIFQGLGQTATDLILLGAL----------------------
284989221    ---------------------------------------------------------------------------------------GILDLLVQHLRISTLAVLLAAVLAVPAGVLLGRSGRGAGAVVVLSNVSRAVPTLALLVLAVTPLGFSETGTVLALAAFAVPPMLTNTYVGFREVDRDVREAARAMGMSRGQMLTRVEFPLASPLVATGVRTAAVQVVATATLAALVGGGGLGRIINLGFGQQDHGEI---------------------------
299823049    --------------------------------------------------------------------------------------------LIQTLAIAFLGTFISAILSLPLAFWAARNRKSNRAIKIILTAIRTFPEIVLAIIFIKMVGPGSYAGVLAVSIHSIGMLAKLYSEAIENMDHGPSESVMSSGGSKVNILFFATLPQLIPEFISYTLYRFELAVRSASILGIVGAGGIGTPMIFAIDGRSWDRVGIILIGIIVMVTCIDLISGALRKK---
136822973    --------------------------------------------------------------------------------------------LGETFQIAIVSTFIAVLLSLVIALAASRNTWLVQSTRMFLNLTRTLPSLIWAFLFVILFGPTPVAGVFALTFYSLGYLGKFFSESIESMDIKVARGLKLIGANPLQAFLYGLWPNVKAQVWSHSLWMLEYNIRSASIIGLVGAGGIGMELNKSMEMASFQKVTTILICILAIVIVLDLLGQAIRRW---
56751996     -------------------------------------------------------------------------------------DLGIGWNLLISLRRVAIGYLLATVVAIPLGIAIGMSALASSIFSPFVQLLKPVSPLAWLPIGLFLFRDSELTGVFVILISSLWPTLINTAFGVANVNPDFLKVSQSLGASRWRTILKVILPAALPSIIAGMRISMGIAWLVIVAAEMLLGTGIGYFIWNEWNNLSLPNIFSAIIIIGIVGILLDQGFRFLE-----
196052748    -------------------------------------------------------------------------------------DKGIGIQLAHSLYRVLTGYLLAALVAIPVSFVIGMSPLMYRALNPFIQILRPISPLAWMPLALFVIKDSQTSAIFVIFICSVWPMLLNTAFGVAGVRRDWINVARTHELSPLRTAFSVILPAAMPTILTGMRISVGIAWLVIVAPEMVGGTGIGYYVWNEWNNLNLASVIFSILMIGVVGMLLDLLLGSVAR----
310760350    ------------------------------------------------------------AAARIFQVRAIMLPLPGQVALELAAEWNWYAHAAYTLMTTLAGFALAVAAGVAIAVMLVGSRWFERFVYPLIVALNSVPKVAIAPLFVIWMGTGAEPKIAIAFLIAVFAMIVDTVHGLRSVPQDVLDLGRVLKASRRDFFFKVRLPSALPSILAGMKVSISLALVGAIVGEFVSSRGLGYVIMSAQGTFDTVRVFAAIFVLALMGMLLFALLVWLERR---
135607006    --------------------------------------------------------------------------------------------------------------------------------------FSNISIFRILIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFQRLTKIEFPLAFPHMMLGINQTIVFALFMVIIGAFIGTEDLGQYILKALSDKKAGIGLTLGICVAFIALIFDNLIRAYVQKRK-
135529666    ----------------------------------------------------------------------------------------FWGDFWVTLQEALLGFVIGSGSGFLVGLLLGSFRKVAKVLSPFLIFTNAVPKIALAPILILWYGVDIASKVALATIIVFFIVQVPVQAAVNGVDPDLDVVATSMGATQYQKFRFVVIPGILGPLFGALRLSSIYSILAVVLGEFIVSRGLGQRLLYETNNFGMGKAIGLITILAGLALILNAVIGLMESR---
296269359    -------------------------------------------------------------------------------------------AISVSLQRVLVGFTAGAVAGIGLALIAGLSRAGENAVDPLMQMIRTLPFFGLIPLFILWFGIGETPKVLLVALAVSVPLYLNTFAGIRGVDGKLAEVAQTLKLSRAQLIRHIVLPGALPQTLVGLRQSLGVAWLALIVAEQINADGLGFMINDAREFLRTDVVVVGLLVYSALGLLTDALVRLLERR---
143050622    ------------------------------------------------------------------------------------------SAMFETIEIAFLGTFLAIVLSIPLGLFSARNLAVYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGIIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFQYERVSA-------------------------
271963348    ----------------------------------------------------------------------------------LFLTDEALGDVLPSLGRLLLGWSTACLVGIVAGVAVGRSARLSEYVGPLIQLGRSIPPPTLLPIFLLLFGVGSPMQVAAIVFGVTWPVLINSADGARYVDRGYLETAQVFGVNRGRRLLLVVLPAAAPKIFAGLRLSVSLALIMMIVSELVGSTGIGYRMLVAQSELDIPSMWAAITLIGLLGYGLNTAFLRVERR---
73541663     ---------------------------------------------------PWVVPALLLVAWGWLSTRVLPAPLAVVAGWELARSGELWTHVWVSTWRAVVGLAVGGGLGLLLGLLTGTFRTAATLLDSTLQMVRNIPTLALIPLVILWFGIDETAKLFLVALGVFFPVYLNTFHGIRAVDPGLIEMARSYGLSGWRLYREVILPGALPNILVGVRFSLGLMWVILIVAETISASGIGYMTMNAREFLQTDVVLVGILLYALLGKLADVLSRGLER----
121604319    -------------------------------------------------------------------------------------DQGVGWNVLSSLKRVAMGFGLAAIVGIPVGFMIGRFSFLSNMFNPLISLMRPVSPLAWLPIGLLVFKGADPAAIWTIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIVTKILFPSVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLMLEYAL---------
91216934     --------------------------------------------------------------------------------------------------RVWFSFLLAFVVAIPLGLLMSESKILNSIFEPYIDYIRYLPVPALIPLTILFFGIDETSKIVLLFIGTFFPFILLVIDNLKNIPKEYFDLAYSLNYSKWD-LYKMKLKVVLPEIYDNSRISIGICWTYLVIAELVAAEGIGHMIKEAQRFSNTADVYIGILTIGLVGYLTDLAFK--------
218679836    -------------------------------------------------------------------------------------------EAISHLLLAFGSLAIAIILGLPLGILCFWVPRLRAVVLQGLSLIQTIPSLALLAAAIGIRGIGTAPALIALVLYSLLPIVANTVVGLQGVDPSVRDAAAGMGLTRRQILVRIDMPLAFPVILTGIRIVLVQAIGMVTIAALIGGGGFGIFIFQGLGQTAMDLVLLGAVPTVFFA----------------
210609875    ------------------------------------------------------------------------------------------EHAKVTLTEGFLGLTLGVVIGFVAAVLMDHFQGFYKAFYPIMVITQTIPTIAIAPLLVLWMGYEMAPKVTLIVIVTFFPIAIGLLEGFQSADKDTVNLLKAMGANRLQIFLHVKFPSSLGRFFASLRISVSYCVVGAVISEWLGGNGLGVYMTRVRKSYAFDKMFAVIFLISAISLLLMWLVSILQKK---
75907097     ------------------------------------------------------------------------------------GNLGIGWLLIASLRRVLIGFLLGAVVAIPLGFLIGMSRPAMLALNPIIQIFKPVSPLAWLPIALAIFNLADPSAIFVIFITSLWPTIINTALGVASVPKDYLDVARVLEMPRWRRITKIIWPASLPYIFTGLRISLGIAWLVIVAVEMLTGGGIGFFVWDEWSRLNLSSVFLAVFIIGLTGLILD------------
145296273    --------------------------------------------------------------------------------------------IFETLAIVFLSTLLSVVLSIPTALLAARNKGAQWTSRAFIVLCRAVPDLVLAIIFLRMFGLGATAGIIAMGIHSVGMVAKLYADAIEELDDGARESIESAGGTRSQQILTAIPQVLMPQLIATALHRFDINLRTSVLLGYVGVGGIGLAIADSLRVLDYQRGMALAFIVLALCIVIELI----------
145296273    ------------------------------------------GVNDLKLTPPWYLLIAVLTIVSFWRVDVSLRELFTGLTLALFFLSNMLEQLVITLQISLAATLIGGIIAIPIGIFAARNKFVYQTFRVIIVIVRGIPELILAIIFVVISGLGGVAGTLALSVGAIGLLSKLIADSLEETDTKVQDALRAAGASEMQIFFSATVRQAAPAFVAHTMYLLDTNIRSATLLGVVGAGGVGFLLLNASRINQFDVVMMVLILMVAVVLIVEALSMWLRKVVR-
140046066    -----------GDTIEAVFDPVLYFLVWF---------------EKLLQNSPWPIVLICFLAIIYFGSRKISVTIGSLFAFLLIGIFGMWEDTMSTVSIIGVCTLLSIGIGIPVGVLMAKSERAQRICTPILDIMQTMPSFVYLIPVVMLLGIGKIPGLLAVVFMPYLII---------------------------------------------------------------------------------------------------------------
143256877    ------------------------------------------------------------------------------------------RHTAYTLTEILVSIFIGTVIGITTALIISSSQKLKRWVMPILLASQSIPVFALAPLLILWLGYGMSSKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNFTKTQLFWKIKIPSSLPGLCSGIRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALIILIFVTISIYKITDLILSK---
142330373    -----------------------------------------------------------------------------AAFLGVIPKVGYWMSWVSSFSRVLTGFLVAMIIGIPFGLLLAVNRYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQMDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
143176946    --------------------------------------------------------------------------------------------MLETLKMAFVATIFGFIGAIALSPFAAKNNYILVPTRLFLALTRSLPSIIWAIIFVIVVGIGPLAGVLAMILYTIGYIGKLQYEEIEGINREPLEAARAMGLRHNEIVSKVVIPESGNTFLSQLLFMFEYNVRHGTVLGLVGAGGIGLHIDRAMELGNYNDVM--------------------------
300782368    -------------------------------------------------------------------------------------------RTLEHLRFSLLALAIAAVLTIPAALWLAHYRRGAFLASSAVNIGRAIPSFGLIILFWFLLDTTFWPLLLALVALAMPPLFTNTYAGVVTLEQETIDAARGTGYREWQIMLRLELPLASPVILAGARVAFLQLIATVAIGAIVNGGGLGRYIVDGFAVGAYGAIFAGGLAAVLLALVCDGAFALITR----
221196815    ---------------------------------------------------PWALPALLFALWSVGSARGWIAPVYQALA-ELAASGDLLRHTLISLQRVLVGFAAGTLLGFAIGAALGLSRTFEAYVLPSFNALVQIPVLGWLPFLLLLVGVGEPLKYLLIAHAALVPVTLSTLQGFRQTPAALDEVARGFGYTRRQRIVHVVLPAAVPTLATGVRLAFTKSWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVVVVGAVGLLINRLLDALEARLR-
135160232    ----------------------------------------------------------------------------------------------------MVVVGIASLFSIALGVVTRHNTFARELSLAIASVFLTVPSLALFTIFIPLVGLGFWPSFIALFLYAILPVLRNTVTGLDGVDPSVLEAAKGMGLTSWEVLLRVQLPLAWPVILAGIRIATMLTVGIAAIATLVAGGGLGDFIKSGLARLPLP-----------------------------
138050722    ----------------------------------------------------------------------------------------FLDKMLETIYIALWGTFLSIIFGAPLAILSSSNWWIVQPVRRLMDATRAINEIVFAILFVAAVGLGPFAGVMAIFIHNLGIISKLFSEAVEAIDPRPVEGVRATGASRLQEIIYGVIPQVLPLWSSLSLYRFETNVRSATVLGIVGAGGIGFVFYESFRSFQYDRSAAIILIVVVAVTLID------------
149181230    ------------------------------------------------------------------------------------------RHLPATLLIILIGLTMSIILGVSLAMAMNFSRTVERAFYPILIASQTIPIIALAPIFVLWFGYSIWSKVVVTILITFFPITVSTFDGLKSVNKDLRELMLTMGAGKWAIFHNVSVPTALPYFFSGLKVAVTLSVIGAAIGEWLGAAGLGYFSRRMMTQFNGAAVFAPIVLLSIAGILLFLLVTWLE-----
161528791    --------------------------------------------------------------------------------------------IATSMWRLAVGLAIAIAGGIVLGIFMARVEVVNQTVGSLVLGLQSIPSIAWVPLAILWFGLTDAGIIFVTAIGAIFAVTINTYTGVKNINPHFIEAARNMGAKGSQLVTAVLIPAAFPYMISGFKQGWAFAWRGVIGAEILFSFGLGFLLNAGRSLNDVSQVIAIMLVIMGIGLAVDGV----------
119387604    ----------------------------------------------------------------------------------WFRSGEIWRHLWITLIEAALAFVIGAVAAMIAGFWLARRPKLAAVFDPYVKAANALPRVVLAPIFTLWFGLGIWSKVALGFTLVFFIVFFNVYQGVKEVNRTVLQNARMLGMSERQLLRHVYLPSALSWVFSSLHVSIGFAVVGAVVGEYLGSSGLGYLIAQAEGMFDIAGVFAGMFVLSAFVLLIDWGVTMVERK---
239828114    ----------------------------FFQFIIFVSFFLLWEAASRYNWVDPLLFSSPSAIWNLFAQK--------------IADHSLITHTLVTLFETVLGFIIGTLAGACLGALLWWFPRLSKTLDPYLVVFNAMPKVALAPILIVALGTGFTSIIAMGVIISVIITTIVVYSAFQEVDANYLKVLKTFGATRYQCFKEAVLPSSFPTIISTLKVNVGLSWGVITGEFLVSKQGLGYMIIYGFQVFNFTLVLMSLLVIALLSTVMYQAVSIIEKK---
258542487    ------------------------------------------------------------------------------------------QAFGHSIRIIFWGFVISSLIGVPLGVLCGALPAMARLIEPSVDFFRYLPAPAFGALAVAILGIYDAPKIAIIVIGTLFQQILVIANTTRKLDFALIEAARTLGARGLRLLFRVVIPGILPDLYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQHFDNVYAAMALIGIVGLGTDMVLGLLARK---
142490033    --------------------------------------------------------------------------------------------LWETIQIAAISTLLASFISLFLSLAAARTAWLVIITRMILNMIRTIPSLLWAILAVVLVGSNSLAGVIALSFYSVGYLAKFFSEAFESADLKAQKALQSLGANRWQAFQYGLWPNLKPVIWSHCLWMLEYNVRSASIIGYVGAGGIGLHLKSADSWNKFSLVLICMLVIVTL-----------------
229498990    -------------------------------------------------------------------------------------DHSLFAHTWATLFETLLGFFIGTAGGALIGALLWWFPRLAKTLDPYLVVFNAMPKVALGPILIVALGPGLTSIVAMGVVISIIITTIVVYSAFQEVDPNYLKVLRTFGATRYQCFQEAVLPASFPAIISTLKVNVGLAWGVITGEFLVSKQGLGYLIIYGFQVFNFTLVLMSLLIVALLSTLMYQLVALIEKK---
298290864    ------------------------------------LLGWHRALLGLALPVGAALAWEVAVRAGLAQGRLLPAPSFLLATLADLARSGDLDHIRATLARVAAGFALGVAAGTLFGALAGASGLARALIDPTLQGLRAIPSIAWVPLFILWLGIFEASKVTLIAVGVAFPVYLGTLGAILSVDRKIIEVGRSFRLTRLQLARRILLPAVLPHYIVALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQLGKPAQIVAAIVVFAVLGKLTDALL---------
219851977    --------------------------------------------------------------------------------LDLWTRYHLFDRTVEHLAIFGVAFIVAVIIGLCIGLLLYRRQAASTLTFGGLSVLEMVPDLALLALLIPVVGIGTVPTILACIGYSVLPVARNTYAGLVHVSATHLDVGAGIGLDEQETLFLVRFPLALPLIVGGCRIAVVFCMGTVTLGGLIGAGGLGGPLQTGIATNNQPLLLLTGIWIGVLAVILDGFAGIVE-----
170782050    ---------------------------------------------------------------------WLAVAPLTAVERTTLAPAALGKSTLEHLALTFSAAAIVLVIAIPLGVLMTRLRRFSPPVLAVANFGTAAPAIGLVVLLAMLVPNGFVASLVALVVYAALPVLGNTILGIRGVDERLVEAGRGMGMSRAAVLFRIELPLAVPVMLAGIRTALVLLVGTAALAAFVNGGGLGILITTGVNLYLYPVLVSGALLIALLALAIDWLGRVVEHVAR-
145295416    ---------------------------------------------------------------------------------------GIFWHLMSSLRRVLLGFLVAAIIPLPVGFLLGRSTTIRWAVDPLVQVLRPVSPLAWLPLGLALLKDAENTAMFVIVLSALWPILINTIDAVRNVNPTYINLADTIGTPWWSRIIYIWLPASLPGIITGLRLSLSTAWLVIVVAEMVGGRGIGFFVWNAWNRLDIDAIVVAIVIIGITGLILDHLIGALQKVVR-
158422680    --------------------------------------------------------------------------------------------LGETILMAYLGTLFGAIGGFVLCFLAVRNKAVIFLTRRFLEFCRTVPDVVFALIFVFAFGLGPVPGVLAISIHTAGALGKLFAEVVENIDMKPVEGLTATGATWVQRVRFGVVPQVLSNFASYGLLRFEINVRGAGVLGFVGAGGIGQEFLTAIRNFYYTDVSAILLMIIATVILIDLGTERIRHR---
253686557    -----------------------------------------------------------------------------------LVQGGLLIDLHASLLRALQGFTLGSAIGVLVGAVLGGWRIADRLFNPALSALRCVALFAWLPLITAWFGLGESAKIVFIAVAAFFPVMLATRQGIAQLPPALLEVAQVLRLTPVQTLRTLILPSVLPPLFSGLRLALMHAWTGAIGAEMPSGEGLGGMMIRAQQLLESDRIMAGVVLIAAVAALFSRLITLSERR---
253686557    -----------------------------------------------------------------------------------------------SLLRLAIGFSGGIALGLVLGSLFGLNRRLNALFMPLFTVIAQIPTLAWIPLLMLSLGIGEALKLVVLVKSVTVPVTLYTCAGIQQTPQKLHEMARSLRLPPAAFLRYLILPAMLPYVMTGVRLAFSTGWVALIAVELLASSGLGYLLVQSRQLFMLDLVFVCILIIGILGFAGERVLLKLERR---
142342548    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
268326246    --------------------------------------------------------------------------------FSILATQDGWYQIGVTCYRVFIGTLLGSCVGALCGILPRYSKMAEYTVRSVVYLFESIPSLCWVLIFVVWFGLSDMTPILAITAAVIPFFIINIWEGVKELDESLIEMAHTCTRNRLRILRKVIMPMLYPYAFSAFKTSFEVAWKVVILGEVFGAAGIGYMLWISYEVYAIEYVFAWTLCCAMIIIVFDYLFNYIDRR---
240168515    ----------------------------------------------------------------------------------WTGPDGLAARTLEHLEYTALAVAAAAVIAVPIGMLIGHTGRGQVLVVGVVNGLRALPTLGVLLLGVLVFGLGIGPPIAALMLLGIPSLLAGTYAGIAGVDPLVVDAARAMGMTEPRVLLRVELPNAMPLLLGGLRSATLQVVATATVAAYASLGGLGRYLIDGIKERQFHIALVGAVMVAALALLLDGVLALA------
149928370    ---------------------------------------------------------------------------------------GMAWQILASLERVAIGYSLAVVVGVALGVLVGQSTWALRGLDPLFQVLRTVPPLAWLPLSLAGFQDGNPSAIFVIFITAIWPIIINTSVGIRNIPEDYRNVSRVIQHNGIEYFWKIMLPAAAPYIFSGLRIGVGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLISDIVLALVYVGIVGFILDRCVAWVGNK---
143336495    ----------------------------------------------------------------------------------------LWIGIATSLWRLAAGFAIAVAGGITLGIFMARVQTVNETIGSIVLGLQSIPSVAWAPLAIIWFGLTDAGIIFVTVAGALFAVTINTYTGVKSINPDYIAAALNMGAKGEQLITKVLIPAAFPYLITGFKQGWAFGWRGVVGAELLFSFGLGFLLNVGRQLSDVSQVLAMMLVIMIIGIVIDGLI---------
86750445     ----------------------------------------------------------------------------------------IWKHLLITLWESLLAFVIGSVAGVLVGFWFARQPRVAAVFDPYVKMFNALPRVVLAPIFTLWLGLGIWSKVALGVTLVFFVVFFNVYQGVKETSATLVDNARMLGMSERQMMRHVFWPSALSWMFSSLHTAVGFAVVGAVVGEYLGAAGLGYLIQQAEGSFDVAGVFAGMFVLSVFVILIDLAVSMVEKR---
254821792    -----------------------------------------------------------------------------------LGTGEYWLDLAQSLIRILTGFGLAAVVGVATGVLLGRSRLFADVFGPLVELARPIPAIAMVPVAILLFPTDEAGIVFITFLAAYFPIMVSTRHAVRALPTLWEDSVRTLGGGRWQVLTQVVLPGILPGVFGGLSVGMGVAWICVISAEMISGRGVGYRTWQDYTVLAYPRVFVGIITIGVLGFVTSAAVELVGRR---
296156098    -------------------------------------------------------------------------------------RDGAWQSLWHSIQVIFWGFVLSSVIGVPIGIVCGTYSAIARLQEPFFEFFRYLPAPAFGALMVAILGIYDGPKIAIIVIGTLFQQVLIVANTTRKLEYGLFEAAMTLGTKKFKLLTHVVIPGILPDLYRDQRILLGWAWTYLIVAELVGSSGITWYITQQARYEHFENVYAAIMMIGIIGLGTDLVLAWLGRK---
291617940    --------------------------------------------------------------------------------------------IWETLQLALASTLVAVVIAGILAFFAADNASLRMGIRAFVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYEAIESASDKPVRGLAACGASKLQRMRFAFWPQVKPTFLSYSFMRLEVNFRSSTILGLVGAGGIGQELMTNIKLDRFDQVSMTLLLILIVVSLLDTVSGRLRRR---
299529500    -------------------------------------------------------------------------------GYEMALDGSLLPHLLASAGRAYTGLFLGIVVGVLLALVAGLSRSGEALIDGLVQIKRAVPTLALIPLAIIWLGIGEAMKVFLIFTAVLIPIYINTHAALRSIDIGHVELAQTLGLSRAEFIRKVALPGALPGFFVGLRMAVSLCWTALVVLELINTTGIGYLMNRARDWGQTDVIVVGILIYALLGLFSDAAVRRLEAR---
229827739    ----------------------------------------------------WLLFSFIVAMILWYLARSFPNVVLTLESIKTMMDRGFFTDITSSLISVSVGFLLGFVLSLPTAILMAWYAPVRNIIEPWIQFIRNIPPLAYVPLVVISAGVGRKPQIIVITIATFLIMTVTIYQGVVNVDETLIKAARVLGATDRDIFFRVIAPATLPFIITAIRLGSSTALTTLIAAESTGAAGLGMRIRSLNNSFESAPMLMYIIIIGIIGMLVEKLVKYLERR---
170737499    -------------------------------------------------------------------------------------SDDFWREAIRHVSLAGGSVAAALVAGVPLGIACARIATVRTVAMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLRVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTIALALASAVVFEAA------
296394995    --------------------------------------------------------------------------------------------AWEHAWLSLLPIVIGVAVALPIGAAVARAPWARRFSDACSNIVFTIPSLALFLPGVLGFGLSPLNVVAALTLYTAAMQVKTIPEALAAVDPDVLAAADAVGWSPTARLVRVDLPLAAPVLFANLRVVAAANISMVAVGSVIGVGGLGQLFLSGYQRDYPDMIVAGIIAVLVLALGVDAVLVVLGR----
253998066    -------------------------------------------------------------------------------------DQGIGWNILASLERVGLGFGLAALIGIPLGFIIGRFQFMSRMAAPIIGILRPVSPLAWLPIGLLVFKAANPAAIWVIFISAIWPMIINTAVGVSKVPQDYMNVAKVLNLSEWKIVTKILFPFVLPYMMTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIFVVGIVG----------------
257467689    ------------------------------------------------------------------------------------------DSTLETLYMVFFSTFFSLLMGFPIGILLVIKPKLNKVLEIIINTLRSFPFIILMICIIVGTTIGSTAAIVPLSISAAPFVARMIEGALNEVDRGLIEASSSMGASNSTIIWKVMIPETMPHIIHGITVTVISLIGFSAMAGTIGAGGLGDLAIRGYQRFKTDIMIYSVIVIILLVQVLQSLGNYLVYRAK-
84499626     -------------------------------------------------WVGVVVFVLLILIAEWGTRAGWISALTVFGTFQELYASGMFKHLGPSLARLAVGALIGVSVGVSVGVLIGLFSYIRAGMVPLVAALFPIPKIALLPLFVIWFGIGEGSKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFGLSWWSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILQAGSLYDLERLFAGVVILSLLGVIVSGAIGMIERR---
134595497    ----------------------------------------VDRIMNVASPLGLLLLWEIAARLGWIDVRFFPAPSKIFSVMMQLIENGLWVHLKASMYRLFWGFVWGGVPALVLGIAMGLNRTLRALVEPIVSATYPIPKSAILPLILLIFGLGEPSKVVMVAIGLFFPILINTIAGVLEIQKIYFDVSKNFGADKLQVFRTVALPGAMPLIMTGVKLGVGMGLILISLAEMVGASGLGYMMWNAWEILSVETMYVGLIVIAALGVMFTVALNEIER----
167463273    ----------------------------------------------------PPVGTVILLLFLWQAAVSWFGIESFMLPGPLQIVTELWDHLSFTLEITLIGFAIGTSTGIILACILHLIPGVKQAFYPLLLLSQNIPMIALAPLLMIWFGFGLLPKVIVITLVCFFPIAVSAMDGFAQADRSIMNYMKMIGASKLQLFTKVEFPGALPSLFSGVKISATYSIMGAVIAEWLGSDGIGVYMLLAKSSFRTDRVFVSMFIIVI------------------
110635868    ----------------------------------------------------------------------------------LIATPTMYAEMMHTIGAALGSWVIAAMIGIVLGAALGLSKSLRTYTMTSIEVLRPLPPVALIPVALLMFGFSLKTELFVIAIPAIWPILVGTMGGVLSTSTRLREVARSLKLHRSEILFKILIPAAAPSVLVGCRLSMSLSLVLAIVVEMIGNPGLGYAVVREAQALNPNLMFAYIILIGLLGVLFNHFLVVASK----
289635551    ------------------------------------------LYTWLSWMIPAAVVLLWEAAARLGLIAPQVLPAPSSVAFNLARNGDLFVHLGVSLLRAASGFVIGGTLGLALGIVAGFSPLAQALLDRSIQMVRAVPFLAMLPLVIVWFGVGETAKIFLVVLAVFFPIYINTMLGIRQLDPKLLELARVVGLERTAIVRRIVLPGAMPSILTGVRYALAHAWLALVIAELATTKGIGFLAMDAREFLNTNVIVLTVIVYAIIGVVADALVRLLEAR---
241205709    -----------------------------------------------------LLFWEIAIAAGWFSGRLMPPPSRVAATLWVLLKSGLLNHIGITTVRVFFGFAIGAVTATIAGAITGYFGLARRLIDPSLQALRSIPSIAWVPLFILWFGIFETSKVALIAVGVFFPVYLGISGAILSVDRKIVEVGRIFRLSGFTLVRRVMLPAVFPAYVTALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQMGKPDQIMAAIIAFAVVGKLTDSLL---------
89898073     ------------------------------------------------------------------------------------------SYSWHTLRGILGGFFLALLLSIGLVILMLAYKPAKDLLNPLFILVQCTPMFTLAPLIVLWFGWGLSAVIVPTALTVFFPLTITIYQGITSTPEEFLEQFILHQATKRQTFIKLRLPHALPHIFSGLKIAMGSAGFAAIAGEWVASSGLGILILESRRNYDMEMTFAGLFALTTLTFIL-------------
229174353    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSTFLYGPARLVLNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESMESIDPGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYVSTLLREK---
194017836    -----------------------------------------------------------------------------------IQDGSLMNHMSITLFETVLGFLLGTFCGILLAAALWWSTRLANVLDPYLVILNAMPKVALAPILIVALGPGMISIVAMGAIISVIITTIVIYTAFQEVDENYLKVMKTFGAKKSVVFREVILPASIPTMISAIKVNVGLSWVGVIVGELVSSKGLGYMIIYGFQVFNFTLVFLSLFIIAVFATIMYQLVEWLERR---
304394282    ----------------------------------------------------------------------------------------LFKHLVPSLTRLAVGAFFGVLAGVAVGVAIGLFSLARGALVPLVAAIFPIPKIALLPLFVIWFGIGEGSKYALIAFGTFTPTVVATYGAVDAVDRTLIRMGQSFGLPWWSIVRKIVLPGALPGILSGLRVSLAIAIILLVAAEMLGATGIGAYILEAGSLYDLERLFAGVTILSLLGLLVSWAIGRIERR---
137720595    -------------------------------------------------------------------------------------------HIWDSLFRVLVAMAFGIMLGVPLGIYMGVSRLFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRYVILPNALPEILTGVRISIGVCWGTLVAAEMLGTTGIGFIENVARTVSDYELIWVTILIMGLLGLLFDLVMRW-------
238061446    ---------------------------------------------------------------------------------------GVLDRLGEHLGMSAAAVLLGCLVAWPVGLWLGHTGRGGGLVVLVSNVTLAIPTLALLILPLTFLGFGRPAVVVALAVFAVPPLLANAYTGVRQADPEARDAARGMGLSGGQVLRQVELPLAVPYLAAGFRTAAVQVVATAALASFVNGGGLGQIIRAGFGLAGGGQIIAGGLLVAGLAMLVELVLAVVER----
167836748    ---------------------------------------------------PWLVPLALVLAWEFAARRVLPEPFAVARAAWTLVESGMWANVKVSTWRALVGFAIGGGVGLALGLATGLSKTAEVALDSTIQMIRNIPALAMIPLVILWFGIDENAKLFLVALGVFFPVYINTYHGIRSVDADLVEMARSYGVRGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWLER----
125623185    ------------------------------------------------------------------------------------------PPLLDTIKMSFFASLLGALLAVPFAILAVKNRLVNGIIRFIFMLARTLPTLVLALIATYIFGLGTFAGVVAIFIFTFSFIGKQLFEVIETVDMGPFEAAEALGVSPLKAFFIAVFPQVLPTYLSTALYAFEGNVRYAAILGYVGAGGIGNILNDRVNFRDFASVGMILVSILVTVMIIDSVSALIRKK---
187924082    -----------------------------------PLLTRVDWRGAVLPVVAIVIWWAVSAAHVGKSGLLVSPAQVLATAWQQIESGALLKALSASLAREASGFVIGTLGGLLLGSVLGFSRLATRMIGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVTAHTCDGIHAVPRAYIEVSRAFRYSRWQLIRAVILPAALPSIFTGIYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGVIVIGVTGWALNALARAVER----
137613079    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
292487853    ----------------------------------------------LLPWAMPIVLVALASWSGWLSTRILPSPAAIVAAFCKLSASGLWQHLAISSWRAAIGFSIGGAIGLLLGLITGMSRLGERLLDTSVQMLRNVPHLALIPLVILWFGIDETAKIFLVALGTLFPIYINTWHGIRNIDHGLLEMARSYGLSGWSLFMQVVLPGALPSMMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADASAQLLER----
302879939    ------------------------------------------------------------------------------------------ELLGQTLATALWGSTLAIVVAVLLAPFAARNLSTYRIARELLNFMRAMPDLLLALIFVAALGLGPLPGALALGVHTAGFLGKFFAESLERVDNGIYEAVTATGASRIQLVMYAGWPSIQREALGYMLYIFDRNVRMAAVLGLVGAGGIGLALHDTLRMFNYDQSAALIVVILVTILTIDYLSTWIRGK---
136722848    -------------------------------------------------------------------------------------------DIAITLYRTLTAFALSAIVGVTIGIVISRNATMRWFFDPLISIGLPMPKIALLPVFMLWFGLFDLSKILMVAFSASFQIIIATWSATQSIEKELIWSAQSLGASRRDILREVILPAAMPQILTGLQITMPICLIVVLITEMIGGQGLGDSMLRSARYVDSPGVFAGIVEIGIVGFCVIKVMEYIRRR---
136021678    ------------------------------------------------------------------------------------------PKVFESLFIAWAGTVIGAIFSFPVSFLAAQNGAVSRITKQILNAIRAFPELILAFVFLPITGLGAFTGTLALGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELIFGVIPQVMPTITSYWLYRFEINLRASAVLGVIGAGGVGQELINQLRFRDFPRAGTVLICTIVLVLIADAISASIRNR---
255525861    -------------------------------------------------------------------------------------------HLPATLWVTFLGLVISLIFGVFLAILMSLNGKIQNAIYPLVVITQTVPITALAPIFVLWFGYSIWSKVLATILMTFFPITINVYDGLRSTKREMEELLITYGATKKDIFIKLKLPSALPYFFSALKISVPLSVIGAAISEWLGASGLGYFSKRMMTQLDGAGVFAPIVILSLIAVIFVFIIDILENK---
260768120    ----------------------------------------------------------------------------------------FFDQIGTSLVTVAAGFALASLIAIPLGIVLGLNHGLYQAFNPIIQLLKPVSPLAWLPIVTMMFAKSFVNSLFTVALCSLWPTLINTAVGVTSVDKDLINVSKVLRLSWWQHIRTIVLPSAIPMIFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSASLGRIMVAVIAIGFIGLLLDR-----------
46202251     ------------------------------------------GFKWLLGFILPVGLALVAVALKWADGRLLPTPSRVFTTLAALAKTGLTNHVLATLQRVALGFGFGVAAGTVLGAVSGYWSLARRLIDPTLQALRNIPSIAWVPMFILWFGIFETSKVILIAVGVFFPIYLSLSGAILGVDRKLVEVGRIFRFSHAEMITRILLPATLPAYVISLRSGLGLGWMFVVAAEFMGAEGLGFLLVDGQQTGRPAVILASITAFAILGKITDWLLASASAR---
196250021    -----------------------------------------------------WQVALLIAFFAVWEAASHFRWVPSAIGKLFIEKIGLLTHTWATLFETMLGFIIGTVGGALIGALLWWFPRLAKTLDPYLVVFNAMPKVALGPILIVALGPGFTSIIAMGVVIAIIITTIVVYASFQEVDPNYLKVLRTFGATRYQCFKEAVLPASFPAIISTLKVNVGLAWGVITGEFLVSKQGLGYLIIYGFQVFNFTLVLMSLLIVAVLSTLMYQLVAMIEKK---
160900069    ------------------------------DAWSPLLRFAAGVGRRLVPWLVPLALIAVASAWGWLSTRVLPAPLDVLRAAQALAESGLLKHVQVSAGRALGGLAIGGGLGLALGLLTGSLRWAETLLDSTIQMVRNIPALALIPLVILWFGIDESAKLFLISVSVFFPIYLNTFHGIRNVDPALIEMGRSYGLTRWQLYREVILPGALSSILVGLRFSLGLMWVILIVAETISASGIGYLTMNAREFLQTDVVLVGILLYALLGKLADWFARALE-----
260889117    ------------------------------------------------------------------------------------------EHTKITLIEAFLGLGLGIVLGFVVAVVMDRFEYAYKMIYPVLVITQTIPTVAIAPLLVLWLGYGILPKITLIVMTSFFPITIGLLDGFRSADKDMLNLLKTMGATPFQNFVHVKLPGSLGYFFAGLRISVSYSIIGAVVAEWLGGSGLGVYMTRVRKSYSFDKMFAVIFLISAISLLLMYLVK--------
167770269    --------------------------------------------------------------------------------LFNLTVQGVPYLLMETICIAFLGTIVGAIISIPLAFLSASNRPVAFIGRIIIMAVRTVPAFVYGLMFIRVTGPGAFAGLLTMSLCSVGMVSKMYIEAIEDLDVRVLESLDAAGCTTWQKIRYGILPQLMPNFASTAIYRFDINLRDATVLGLVGAGGIGAPLIFAMNAYRWNEAGAILAGLIVLVLIVEWI----------
142738043    ----------------------------------------------------------------------------------------FWQDTASSLQRLGIGLGIAALLGLVLGIAAGSVPLFGAPLSPLLTVLSMIPPLAILPILFIVFGLGELSKVMLIVIGITPCIARDIEQRAREIPGELLIKAQTLGANSWTLILRLVLPQLMPRLLISLRLMLGSAWLFLIAAEAIASDGLGYRIFLVRRYMAMDVILPYVVWITLLAWLMD------------
136647851    -----------ADFWNKGVDWIFDTFFIYIKAFNTWLIVEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVGGLTLFIALSPWWDRALVTTYMATFGVIISCIIGFTVGTLCFQNKYTTNFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPSSLHDAATMSGVNKFQRLF--------------------------------------------------------------------------------
86608833     ------------------------------------------------------------------------------------------------------AFALALVGGILLGSIIGSSRLAHLCLYPLLVGFNTIPKVALVPLLAIWFGLGTIPAVITAFLLAFFPIAVNVAVGLETVEAEMRDVLRSLGASSWEIFTKVGLPHSMPYLFASLKVAISFAFVGSVISETVASNGLGYLIVSASSSFDVPLAFAGLAALGIMGILLYTFFAALER----
137011876    ------------------------------------------------------------------------------------------PKVFESLFIAWAGTVIGAIFSFPVSFLAAQNGAVSRITKQILNAIRAFPELILAFVFLPITGLGAFTGTLALGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELIFGVIPQVMPTITSYWLYRFEINLRASAVLGVIGAGGVGQELINQLRFRDFPRAGTVLISTIVLVLIADAISASIRNR---
222053468    ----------------------------------------------------------------------------------------LWSHMGISLARFGAAYLLAVLAGIPLGLFLGRFIRCHKAIDPLIQVLRPISPIAWFPLAVLWFGIGNAPAVFIIFLASFYPVLLATISAVRAVPPVYLKVAGNFGARADMTFLRVIVPAAFPGIMVGLHIAVGTGWIHLVAGEMLGASGLGFMIVDARNFLRTDQIMAGMLLVGLLGLAIYRGMKSLER----
288793745    ------------------------------------------------------------------------------------------PALGITTWMTVFGFLLSSAAGVLIGMALAASRRVERMFAPLLVAVNAVPKIAFGPLLVVAVGWGQKPILTMVFLLCFFPIVLSTATGLTTTPADLAELGRSLNASWWQSFRKVRFPAALPQIFVGLKVAMPLAAIGAVIGEFYSDPGLGYQILQYNGVGDTATAWAAIVLVALMSIVLYAVLSLVER----
116671627    ----------------------------------------------------------------------------------------FLTDVLPSIGRLAVGVIAAIVIGVVGGVLIGSVRWLRALLEPTLEFFRAIPPPVLVPVLMLLMGITDSMKVVVIISGCVWPVLLNTIEGVRAVDPVLSDSSHTYGIDGWARVRYLVLPSASPQIMAGVRQSMSLGLILMVISEMFASSGLGFTIVQFQRSFAIPEMWSGIVVLGLLGVGMSFIFQWAER----
225572292    ----------------------------------------------------------------------------------MCLNQSLFTHIGITLWETIASFFFVVLFGLGIAVLLWIFPKLSKILEPYLVVLNSLPKSALAPLLIVWLGANQKTIIVAGISVAIFGSIINLYTGFHEIDKDKIKLIATLGGTKLDTLLKVVLPSSIPLILSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYGSQVFKLSWVLMSIVILCIIAMALYSLINLAERR---
226944257    --------------------------------------------------------------------------------WAMIASGELGRHLAVSLQRAVSGLAIGVGIGTVAALISGLSRRGELVLDSPMQMLRTVPSLALVPLFILWFGIGEFTKIALIVMGTTFPVYLNLFAGIRNIDPKLVEAANTLGLNRRELIWHVILPGALPSFFVGLRYSLGISWLALVFVEQINAAGIGFLASDARDFMRTDVIVICLLIYSVLGLLIDGLIRTLER----
296875553    ------------------------------------------------------------------------------------------HHSLSTLQVALIGLVIGVLLAAGFAILMDSFQWVNDLVYPFMVVIQTIPTIALAPILVLWFGYGMLPKLVLIIITVVFPIVVSLLDGFRHCDQDILRLFQIMQANRFQTLVHYKIPAALPYFFAGLRVSVSYAFISTVVSEWLGGDGLGVYMIQSKKLFQYDTMFAIIVLISAISLLGMFLVDQLEK----
121609086    -------------------------------------------------------------------------------------------HAWRTLWVTLAGFGLAIVVGVLLGFVIGSSRLAYAALYPLMTAFNALPKAALVPIFVVWFGIGAGPAILTAFLISFFPIMVNVATGLATLEPELQDVLRVLGATRRDLLLKVGLPRSLPYFFGALKVAITLAFVGTTVSEMTAANGIGYLLISAGASMQMGLAFAGLIVVGALAMAMYALFHAIETR---
157371363    -------------------------------------------------------------------------------------------HTLITAAEIACGLLAGVLLGAVLALCMIYSPRLQRWLMPLVLTSQAIPVFALAPLLVLWFGFGMSAKVVMAVLVIFFPVTSAFFDGLRRVNNDYLDLARTLRASPWAQLRHVRLMAALPAFGSGLRMAAAVAPIGAIIGEWVGAEGLGYVMLNANARMQTDVCFAALFILVLMTVLLWVTVDALLLR---
260102163    ----------------------------------------------------------------------------------------IWPKLIETIKMAVLGTVIGSVVALSIARNIVKNKAVTGVLRFIMNIIRTIPDLLLGAVFVAIVGIGPVAGVVALAVVTFGIVVKLFYESIETIDPGPIEALTAVGANKLQIIHHAVMPQIMTYFISYVLYAFEINVRASTVLGYIGAGGIGLNLQQTLQVFNYAQTGTIIIVIIVVVVLIDYVSS--------
207742226    -------------------------------------------------------------------------------------DQGVGWNVLSSLARVGAGFGMAAVVGIPAGFLLGRFAFLNAMASPIISLLRPVSPLAWLPIGLLLFKSANPAAIWAIFICSIWPMVINTAVGVTRVPQDYLNVARVLNLSEWKIFTRVLFPAVLPYMLTGVRLSIGTAWLVIVAAEMLGGVGIGFWLWDEWNNLKVEHIVIAIFVIGVVGLLLEQALLAVARK---
136536282    --------------------------------------------------------------------------------------------TFETLWIALLGTFGAVILSYPLAIGATKHPIIRFLCRGIITLSRAIPELILAAIFVVAYGPGPFCGILALAVHSIGMIGRLFSDSIEEASAASGEAVTSVGATRRQRIRSAVIPQALPSFIATALFRLEINIRGSAVLGLVGAGGIGQLISESLETIQY------------------------------
288960217    ----------------------------------------------------------LAVARGWGNGRLLPPPSRILSTLWVLAKSGLSVHILATLGRVGLGFLSGVLAGTLLGALTGYLTVARRLFDPTLQALRAIPSIAWVPLFILWFGIFETSKIILIAVGVFFPIYLALSGAIQGVDRKLVEVGRIFRMSGVELVWRILLPATLPSYLLALRAGLGLGWMFVVAAEFMGASGLGFLLTDGQMTGQPQTILASILAFAVLGKLSDGLLAALSR----
29828100     ----------------------------------------------------------------------------------LVVDGSLPNAMGVSLQRVAVGLLFGAAIGTGLALVSGLFRAGEDLVDASVQMLRTVPFVGLIPLFIIWFGIGEAPKIAIITLGVSFPLYLNVYAGIRGVDSQLIEAGESLGLSRWGLVRHVVLPGALPGAMTGLRYSLGIAWLALVFAEQINADGIGFLMVQARDFLRTDVIVVCLIVYAFLGLLADFVVRSLER----
259508142    ------------------------------------------------------------------------------------------ELTWIHLWLTLPAVLLSLAIAIPLGWTAHRW-RIGGALLPLVGVLYAIPSLPLFVLVPVLFGTGLVTMVAVLTLYGVAILTRTVADGFSSVPLHVRKAATAVGYSSARRFWSVEFPLALPVIIAGLRVVVVSTVSLVTVGSVVGIQSLGTLFTDGFQRGIIAEVVTGVVLTIALALILDACCVLAQR----
227823101    -------------------------------------------LKGILPFVVPILLVLIFSSAGWISTRIMPAPTDVAGALVDQLLSGALVHNVASGARALAGLVVGGTIGLALGIANGISKLSEQLTDTSLQMLRTIPHLAMIPLVILWFGIGEESKLFLTSLGVLFPIYLNTFHGVRNVDRELIEMGRIYGMNGWTLFRKVILPGALPSIFVGLRYALGIMWLTLIVSESIAASGIGHMANQAREFMMTDVVVLSLLIYAALGKLADVIARSMER----
271501462    -------------------------------------------------------------------------------GVLLFTDYDFQQDIGMTVMRVVAGFLLAALIGVPLGILMGAYKLVEAFFEPFVSFCRYLPASAFVPLLILWAGIGEMQKILVIFIGSFFQIVLMVAVSVGTARRDLVEAAYTLGCSSRSVVTRVLIPGAAPGIAELLRLVLGWAWTYVIVAELIGASGIGHMIVDSQALLNTGQIIFGIIVIGVIGLLSDFLFKAVNRR---
170693015    ---------------------------------------------WVRKVLIALVLIAVWEIAARVVNNDLLLPTFGATFIAFVLSGELLQKTAVSMSVLLRGYLLGAALAFVLTSLAVSTRVGRDLLSMLTAMFNPLPSIALLPIALLWFGLGTGSLLFVLVHSVLWPLALNTYSGFQSVPATLRMTGRNYGLTGMRHVLLILMPAALPSILAGLRVGWAFAWRTLIAAELVGNGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLIEHL----------
114761251    ------------------------------------------------------------------------------------------EATLQTLYMVAISGALGTIFGLPIGVYLAVSQRVNKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTIAAVPFIARLVENAIREVDSGLIEAARAMGATPLQIIRKVLIPEALPGITLGLTLAVVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMLA------------------------
256756554    ----------------------------------------------------------------------------------LISEGTLFTGVKASMYRFFIGYLLAAFAGITLGLVLGWFRNAWSFVNPVVQLVRPISPIAWFPFIVLLFGIGDLPAIIIIFIAAFFPVLLTTVNAVGKVDQTYIKVAKNFGIGQPHLLTKIILPSAFPVIASGLHIALGTAWVFLVAGEMVGATGLGFMIIDARNNLRADLLLAGILSIGLIGLVLDSFIGFAEK----
144163746    ----------------------------------------------------PLIAILVFLALVLVWVNGWPNYKMASPSDLLPAYERYWELFWQTLWRTVVGLILAIIVGVLIGMIMGFSRTMRDALYPLLVGFNAIPATVVPIVALMFVGAHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAFLGIVLYYVVVALEK----
218961821    -----------------------------------------------------WQFISTKGVIAFWVVPSPQQVIQVFINYPGLI----WHHLKPTLIEAISGLLISIVLGSITAIAMNLSRLIKQIIYPYLIISQTVPIIAVAPLLIIWFGYGISAKIFAVVLMCFFPIALGLYDGFRSVSIDQIRLLTSMGATPYKIFRLLKIPSALPNFFTGLKLSATYSVMGAVIGEWLGGSGLGIYMTRATNVHQTAHIFAVIIVFVAVSLALFGIVALLDR----
281490842    ------------------------------------------------------------------------------------------PPLLDTIKMSFFASLLGAILSVPFAILAAKNRFVNGIIRLIFMLARTLPTLVLALIATYIFGLGTFAGVVAIFVFTFSFIGKQLFEVIETVDMGPFEAAEALGVSPLKAFFIAVFPQVLPTYLSTALYAFEGNVRYAAILGYVGAGGIGNILNDRVNFRDFSSVGMILISILATVMIIDSISALIRKK---
260460102    -----------------------------FRAVSRPLSITLSVLVWIAVIGGWFALTYSGAVKEMFLPRPESVLSTTIS---MALDGSLWEHVLASVQVVLIGFVISSIVAVPLGLTMGTYRIVQAALDPLVNFIRYLPVTSFVPLFILWIGIGIEQRVAVIIFGIFFQQLVMIADSARGVQRDLVNAAYTLGTKRGDTVFHIVFPATLPNVLDVLRVTMGWAWTYLVVAELVAASGLGYISLKAMRGFQVDVIFMAIAMIGILGLCTDQLFRGIRR----
94313257     ----------------------------------------------------------------------------------LIRSGELFGHIGMSLLRAISGFVIALVLGISVGVLTARIPLLQYVSEPVLHGFRSVPSLAVVPLAVLWFGIGEAPKVALIAWGAFFPIWITTFIGVRDTNVVYLRSAASLGAGRLQQLFLVVLPAALPFILAGVRQALAVSLVVLVAAELSGSTGIAYMMSLGHQLFQVEIMFIGLVLLGVFGFLADRLFLLVTRK---
135436920    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNIGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGF-----------------------------------------
143166098    ----------------------------------------------------------------------------------------FFDQIWTSLYTVMVGFLIASVVAVPVGILCGLSKSAYTAINPLIQLFKPVSPLAWLPLVTMVFSKSFVTSAFTVSLCCLWPTLINTAVGVSNIDKDLINVSKVLRLTPFAHLTKIVLPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGAIGFVLDRLMLSIQR----
225016356    -----------------------------------------------------------------------------------LSSNGLLEHLGVTLYETLVGFGLGVVIGLILATLLWWSDFFSKVSEPFLVVLNSLPKIALGPVIIIWVGAGTGAIIFMAVAISLIVTVLEMLNGFRNTNPQLVRMAQTFSANKRQIFTQIVFPSNLHTLFNSLKVNIGLSLVGVIAGELVSKAGLGYLIVYGGQVFKLDLVMASVIILAVVAAVLYEVVVILER----
154245268    ----------------------------------------------------------LTSYFASIVPTLRWDALGADLAEWYWNLDHWLKLLLDTILIAYLGTLIGAIGAFFLCFLACRSPFIRLAARRYLEFCRTVPELVFALLFVVAFGLGPMPGVLALAIHTMGALGKLFAEVVENIDMKPVEGAIAAGASWPKMVRFAVVPQVTSNFASYGLLRFEINVREASIMGFVGAGGIGQDLVEAIRKFYYSDVSAILLLIIAAVMIIDLVTEQIRHR---
91789128     -------------------------------------------------------------------------------------DQGVGWNVLSSLKRVAMGFGMAAIVGIPVGFMIGRFDFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIVSKILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLVLEFAL---------
297586981    ----------------------------------------------------------------------------------------------SSLKLLFSGYFIGAILGLITGILCGYSKKVNYWISPFMKLLGPIPTTTWLPLVMVLATSLFYGSVFIIALGVWYAVTISTITGILNVDKSNYEAAKTLGATGNQLITKIAIPSAMPNIFGGLTIGMSSACTALLIAEMLGVSGLGWYITWKKSWAEYASMYGAIIIICLTFIAVNFVLSLIKKR---
257875382    --------------------------------------------------------------------------------------------MIETVAIAFVGTFLSSILSIPFAFWAARSKWLSGFGKIVLTAIRTFPEIVLAIMFIKTVGPGSFAGVLAVSVHSIGMLAKLYSEAIENMDHGPSESVISAGGSRWDVLGFATLPQLIPEFLSFTLYRFELAVRSASILGIVGAGGIGTPMIFAINARSWSRVGIILLGIVVTVTIIDFISGRLRKR---
307151074    ------------------------------------------------------------------------------------GNLGIGWLLIASLRRVLIGFVLSAMVAIPVGFLIGMSKPAMSALNPVIQIFKPVSPLAWLPISLAIFNQADPSAIFVIFITSLWPTIINTALGVSSVNSDYLDVAKVLEMPRWRQIYKIILPASLPYIFTGLRISLGIAWLVIVAVEMLTGGGIGFFVWDEWNRLNLNSVFLAVLVIGLTGLLLDYILG--------
135792332    ----------------------------------------------------------------------LWVGLTTRAPEGAVFSGSILDHFLHSFNNLMFGLGIAILIGVPGGLLMGGNKYIEAILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMNFAVLLLLIVMSLSLINFTRWLEA----
229821151    ----------------------------------------------------------------------------------WTGPQGVLALTGVHLQMTLIAVLAAAAIALPLGTWLGHTGRGGGVVVAFSNVTRAMPTYALLILFMSPIGRGNPATVIAVAIFAIPPMLSNAYVGVRGADADAKDAARGVGMSPASVLGRVELPLAVPLIAAGARTSAVQTIATIPIAALAGGQNLGTLITTGFATQNYGKAIAGAILVIGLCLVCEAVLAVAQR----
152974206    ------------------------------------------------------------------------------------------PNITKTLQEVISGLFFAILLGTSIAIMMDVIPIFRLLMNPLLVISQTIPIVVLAPLFIIWFGYGMLPKVMVVILVCFFPIALSILEGFQTVDKSMLKLLQTMRASKWQMYQKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFLTARVFGIAAMIVIVTLFLYFIVECMAR----
256826772    ---------------------------------------------------------------------------------------DFWIICGASFGRIALGFLLSFTVGILLALLSYRVKLVRAFVEPIVSLLRTIPVVTFIIMLLIWVGNQALTIYLS-FLIVLPLIYTNMLTGFESVDAQMLEMARVYRLSRWRTFMYVYRPAFMPFLSSSCKISLGMSWKSGIMAEVLATPSIGKEMSQARTYLDTPSLFAWTVVVMILSWLFEKVFMALLDR---
257067553    --------------------------------------------------------------------------------LLTRWEGGPWQATVVTLYMTAVTMVLTVLLGLPLGVALFETRRLNQVTGFVVNVLRSFPFFILIIALIPLTSTGPNAAMIALTIAAVPFAARLFELNLREIPAGKIEAVRMMGASRWQVIRQVLIPEALPGIIGSITTTTIAVIGYTAMAGSVNAGGLGQLAYN-------------------------------------
280958311    ------------------------------------------------------------------------------------------QVLAQTLLRMLAGLIAASVVMVPLGIWAGRSQRLWLLISPTVESLRSLPPALVILPAMLLLGIGNSMKIFAVFFAAAFPLLLNTMDGVRAIPLMFIDTARTLRTGNRTMLFEVVVPAAAPGIFSGLKSAVPIAFIVAILAEMIGGDGIGHFLMKSQRSFDIPQMYAATFATAVLAVILN------------
218529259    ----------------------------------------------------------------------------------------LWAHLWASLSRVYGGFALAAAAALPLGLMIGRVPLVRALLDPVLQILRPIPVTAWLPLAMILFGLGATSAFFLVFLGAFYPILVNTVFGVRSVEPRLFEAAAMLGCTGPAQFLRVVLPAALPSIFTGLRLGLGFAWVVIVVGEMTGVTGLGAVIMEARQLSRTEIVICGMGVIGVAGFVSDWIVMRVGRR---
222080828    -----------------------------------------------------LLFWEVAVAAGWFSGRLMPPPSKVAATLWALSKSGLFTHIGITTVRVFFGFIIGAVTATIAGAVTGYFGLARRLIDPSLQALRSIPSIAWVPLFILWFGIFEASKVALIAVGVFFPVYLGVSGAILSVDRKIVEVGRIFRLSGFALVRRVMLPAVFPAYVTALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQMGKPDQIMAAIITFAVIGKLTDSLL---------
229140336    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTSTFLYSPARMILNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDPGPLEAMTAVGANKVKWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYVSTLLREK---
221064975    -----------------------------------------------------------------------------ATGLDLVTSGQLWLNLRASLLRELTGFVIGSTCGLVLGGLLGLWPRFGRLVGPSFNTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALVPVVVNTVDGIRSTPASLLEVARVYGYTRWQTTWHVVLPSAAASIFTGIYLALVYSWLATIGAELVAGRGVGNLLIEGSEHFRMDLVLFGMVTIGFVGWLMNAGARALER----
141835580    --------------------------------------------------------------------------------YLLAQSGELWRHLNASLLRVGAGFAIGAALAIVIGTWVGLSRRAEAYLEPTFQALRAIPSLAWVPLLLLWLGIDETPKIVLIALGAFFPVYLALLAGIRNIDRKLVEVGQLYGLSSLALVRRILLPAALPSLFTGLRGALSLSWMFLVAAELIAARGLGYLLSDGRETSRPD-----------------------------
163796842    -------------------------------------------------------------------------------------------DVWMSSKRVFLGFALAGIVAIPLGVAMAIWAPAKAILDPFVSLLRPLPSITWIPLTMLWLGIGESQKVAIVFMGSWIYILLYTYESTKRVDPLLIRAARNLGARDIDVMYEVIFPGALPGIITGLKVTLAISWSCVLSAEMVAANGLGAMIWQAKDWGNLALVLVGMLSISITVLVADQVANRIER----
140943374    -------------------------------------------------------------------------------------------AMWESISIAWVGTLIAALFAIPLSFLAAENRPIAWVIRQVFNILRAVPEVILAIALIPIFGLTPLTGVLAIGIGSIGTLGKLFYEVIESIKKDPLEAADAVGANKLIRFRWGVLPQVMPEMTSFVLYRFEVNIRASAVMGLIGAGGIGNDVALALRFKDWEVAGMGLLIVIGGTILVDAISGAARK----
256775617    ----------------------------------------------LLDKVLPPVVAIVIVLALWQLAYTLELPVDVGHSLQEKWLDGLLGYVWHSVSRGALGFAASLVIGTPLGLLVARVRFVRAAIGPILSGLQSLPSVAWVPAAIIWFGLTDSTIYAVVLLGAVPSIANGLVSGVDQISPLYLRAGRTLGATGVAGVRHILLPAALPGYIAGLKQGWAFSWRSLMAAELIATSGLGQLLDQARVDQDMSLVLAAILLILVVGIGIELLIFAPIER---
25026722     -----------------------------------------------------------------------------AATLVWLTDPGEWQRLVEHLVVTLIVVGIAAAIAIPLAVLIGHHRVGGNVVSAVLGAGRAIPTLGLLTLLGLWIGIGVTAPVLALIVLAAPPLLAGAYSGVTSVEAATVKAARAIGMSKRQIIFSVEVPLAFPLIMGGVRSAVVQVVATATLAAYTADAGLGRFIFSGLKTRDYGEMIGGSLLVIALALVLEAVFSFALRVRR-
306832148    -----------------------------------------DVVLNILPWLIPALLIIFIGVMAGWITSSFIPSPWSVLGVSLFKKGTLQENISISLYRASVGFVIGGGIGFLLGVINGVSRVARMTFDSTIQMLRNIPHLALIPVVILVLGIGETAKISLVAIGCLFPMYINTYHGITSVDSHLVEMGKSYGLSRLQMFRKIIFPGAMPTILMGVRYALGVMWTTLIVAETVSASGIGYMSTNAQQFMNMKTIFLCILIYALLGKLSDFIAKNLE-----
192362106    ------------------------------------------------------------------------------AAWNLVISSKLLPHLGSSLSRVFAGYFSAALLGIALGLLIGRSHRVESFLLPPLEVLRPIPAVAWIPLAILMFPSSELSMIFITFTGALFPILLNTIHGVEAVDKRLIASAKSLGASASAILREVILPGAAPSIITGLTIGMGTSWFCLVTAEMIGQWGIGYYTWESYVIQNYADIVVGMLLIGVLGM---------------
188579679    --------------------------------------------------------IAVAAGLASGRLLPPPSRIGAAL-WTLAASGELWTHVEATLIRVGLGFAFGASAGILAGALTATLPPLRWLVDPSLQALRAVPSLAWVPLFILWFGILETPKVALIAVGVFFPVYIGVAGAIASVDRKLVEVGRIFRLSKLALARRILLPAVLPATLTALRTGLGLGFLFVVAAELMGASGLGYLLLDGQQFSKPDQILAAIISFAVVGKAADAVLVALSR----
160879300    -----------------------------------------------------LALWQIVSSIGWVPKYMLPSPVDVVLAFVKEFPL-LMSHMRVTLVEAFFGLLLGTLLGFTIAVWMERFPKVYQAFYPVIVITQTVPTVAIAPLLVLWLGYGMAPKIVLIIIVTFFPITVGLLDGFHSADKDAIQLLRSMGATKFQIFRQIKLPSSLSYFFASLKISASYSVVGAVISEWLGGHGLGVYMTRVKKSYAFDKMFAVIFLISAISLLLMKLVGYLKKR---
304406543    -----------------------------------------------------------------------------------LGAESYYTDIAVSAARVLSGIALGFAAAVPLGMWIGLTRIGRNGLYPSLELFRPIPLIAYLPVAMLLFKTIEGGIVFITFIGAFFPILISSRDAARRVSPSLIQAARVLGCGPVQAIWRVYLPAMAPEIFTGLSVGIGASWMGVITGEMMGQTGIGYTTWQAYHLLDYDQSIIGMFTIGALG----------------
187919087    ------------------------------------------------------------------------------------------QHTGISLLRVFGAFALACVTAIPVGVMMGVSRFARGAFDPPIEFYRPLPPLAYLPLIIIWFGIGEFSKVLLIYLAIFAPLAIAARAGVRSVSIEQIHAAYSMGASRTQVVLYVILKSAMPEIFTGMRIGIGVGWTTLVAAEMVASSGLGFMVLNAAEFLASDVVIMGIIVIGFFALCFDLLMRYIER----
143029249    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILSSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILI--------------------
295700027    ------------------------------------------------------------------------------------------HEMYVTLAVAIWGTALSLVCAVPLGLMSAHNKWVVQPVRRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPRPAEGVRATGATRLDEIVYAVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGIGVVLYEGIRSFNYAQTAAVMIMVILVVTVIDLGSAWLRER---
75674870     ------------------------------NGFRSAALSVLIAAASLSAGLLFWYWATLTSLDFYVRFDNVPTPIQVANAFWHLGDKRFYFHILYSLRRIAIAYALASALGIGLGLAVGRSRLARAVILPYVEIIRPIPAVAWIPLAILMWPTEESSIIYITALGAMFPILLNTIHGVEQTPEILVRAAQSLGASRLAIFQHVVLPSALPHIVTGLAIGMGVSWFSLLAGEIIGQYGIGYFTWNAYSLILYPEIVVGMIVIGLLG----------------
27381601     ------------------------------------------------------------------------------------------DYLGNHVRVSLAALALGLAISLPLAILTRNRPAPRGILLALASIVQTVPSLTLAWFGISFSAFGFLPAMLALALYSMLPVLRNGITGLNGIDPALIEAAEGVGMTARQSLVLVELPLALPVMMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVFVLFGCLASALLALAVDQLLGLIE-----
143747717    MDFFN--KIPVMDALRELKKGIDSSFKEFSRAYGDGIEGFFDPLLHFLIWLPWPLVIGVFALLAWIGSRSIKLVIGTIVCFMIIGYFGMWKNCMATVAIISVSTLVCIVVGIPIGVLMSKSSRAEKAILPVLDMMQTIPSFVYL-----------------------------------------------------------------------------------------------------------------------------------------
140967508    ----------------------------------------------------------------------------------------LYNATIQTGMAAFLGFSLAVFFGVLSGTLLASVRLLRVGVYPLANLLQMVPIIAIAPLLNIWFGYGVFGVAASAMIVSIFPVIANTVDGFRSIDPQLIELFNVYNAKPAQRWRSLELPAALPQIFTGFRIAAGLAVIGAVVGELVSAPPIGAVIAANLRTGKLDVVFAAIVCSAIVGFSLFGLVSWFGK----
148256707    -------------------------------------------------------------------------------------DKGLGIQLAFSLGRVMLGYLIAVAIAIPLGFLIGMSPLMSKALDPFIQIMKPISPLAWMPLALYTIKDSSLSAIFVIFICSVWPMLINTAFGVASVRKEWINVARTLEVGNVRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNVIIAILLIGVVGMVLDQILARVSR----
160947299    -------------------------------------------------------------------------------------------PLFDTIKMSLMGSFLGALVSLPIAILATKNKFVNGFFKLFLSILRTLPSLVCALIATYIWGLGTFAGTVAIFIFSLSYVGKLLYESIETVDMGAFECMESMGFTKFYAFRYAILPVVLPSYISTALFNFEGNVRYAAILGYVGAGGIGMILNEKLGWREYSKVGTIVFLLLLTVFVIEIISEHFRGR---
140243924    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQDVLQPMRALYLRMPAIATIVLVVGAGYLIGGLRSALVVCALTLFIAFSPWWDRALVTAYMATFGVVVSCIIGFTVGTLCFQNKHSANFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHDAATMSGVNKFK-----------------------------------------------------------------------------------
295835330    ----------------------------------------------------------------------------------WSGENGIAHRLLEHVLLTLVCLLISCLVALPVALVLGHIGRGGALAVNLANVGRAVPTFAVLVLLLPVGRLSEGPTVIALVLFAVPPLLTNAYVGMRGVDREVVRAARGMGMTGRQLLWRVELPLAAPLVLTGVRIAAVQLVATATIAALAGGGGLGRIITAGFNLASTPQVVAGAVLVAVFALLVEGAFALGERW---
108804904    ---------------------------------------------------------------------------------------------------------------------INRSALAERALYPWLVASQTLPVIAIAPVLVTWFGYGPLPKVLVVVLFCFFPVTVATVDGLRSVEPDLVRLMRSFGAGRRRVFLMVELPAALPFLFGGLRLAATYSVIGAVIGEWVGSSGLGFLMIQDKNQFEIARMFAEIALLSAMGVALFLLVALAQR----
158312578    ------------------------------------------------------------------------------------------DNLGMSLYRVGWGCVLGVAVGLALAVIAGFFRFGEDVVDSAMNFLRTIPIIALLPLIIVWIGIGEEAKIFLITAGVIFPVYMNTFAGIRSVDIKLVEAGRAFGLGRAGLVRRVIIPGALPGFLVGLRWSLGVAWLLLVFAEQVNTSGIGYLLNRAQGWNRTDIMVLCLVIYGILGLLCDGLVRLLER----
138462881    -------------------------------------------------------------------------------------------NLLISLRRVLIGYTLAMVVAIPIGLFVGVSKTVKSSIDPYVQLLKPVSPLAWLPIGLFVFRNSEITGIFVIFITSIWPTLINTSIGVQSVDSDVLKVAKSLGASRTNTITKVILPAVMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLYVANIFVAIIIIGITGYILDQLFEFLQ-----
135802430    -----------------------------------------------LPGLPWTIVAARATILAYKLSGK-GLALFAALVMIYISIFGQWKPSMQTLSFILVAAPLSFIFGLTLGIAAFKSKRVEKALYPILLVMQTMPQYAVLVPAIVLFGVGDHAAVIITMVVAVPPMILLTLLGLRGISPEVIEAGRM------------------------------------------------------------------------------------------
296111403    --------------------------------------------------------------------------------LFGLGDSGVAYLILQTIAIAFLGTLVGAIIAVPLSFISATNKPVVLVTRFIIMAIRTVPSLVYGLMFIRVTGPGPFAGVMTLAIVSIGMISKLFIETIEDLDSGILESLDAFGSTLFQKIRYGILPQLGSDFISILVYRFDMNLREATILGLVGAGGIGAPMIFALNAYHWHQVGAILIGLFVLVFVVEILSDKLRQK---
142544609    ----------------------------------------------------------------------------------------LFEHSLITLFEIIIGLVISILISLVISSLIFWFKSFEKTIYPLLITSQIIPVFTLAPILIVWFGTGLFSKVIIIVLFTFFPLVINLVTAIKNVDIDMIRMFNSHGSTKLQMYKKLYIPSILPNFLSGCKIACVISVIGAVIGEWIGSSGLGWVMKISGPQFQTSRVFASIVCLSIIAILLFFIVVSIEKK---
135090954    -----------------------------------------------FRWIEPLILPLTIAALWEGAARWGWIAVAEEISYLW-QNQDLDVHILTTTWRVAVGFAAGAIVATILGAITGYAKRAFNAIDPTIQALRSIPSIAWVPLFILWFGIFEAPKVLLIAVGAFFPIYLGLSTAIHGADRKLVEVGQVYRLSSAAMIWRILLPSALPSYLTGLRNGLALGWMFVVAAEFMGASGLGYLLIDGQMTGRAQTIIAAIFMFACLGKASDWLLAGLSR----
282901010    ---------------------------------------------YVQSIIPWLVPGLIITIWQLLSSRILPAPLAVIAAAIKMGASGLFRNIGISAARAISGFLLGGSIGFSLGLINGIWPIAEKLIDTSIQMLRNIPNLALIPLVILWFGIGDEARLFLVSLGVMFPIYLNTFHGIRSVDPGLIEMGRIYGLTPWGLFWRIILPGAMSSILVGVRFSLGIMWLTLIVAETIAASGIGYMAMNAREFMQTDVVVLSILIYACFGKLADVIAKSLER----
206559984    ----------------------------------------------------------------WLSTRVLPEPVAVVRAAWSLVTSGMWANVKVSTWRALFGFAIGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDANLIEMAKSYGVRGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWLER----
282889087    ---------------------------------------------------PWALPAVLFALWWVGCERGWIAARVYATFVDLVQSGDLLHNTLVSLQRVVCGFVAGTLGGVVLGSALGLSRSFEAYVLPAFNAVVQIPVLGWLPFLLLLVGVGEPLKYILIAHAALVPVTLSTLQGFRGAPVTLDEAARVFGYTRWQRIVHVVLPSAVPTLATGVRLAFTKAWLALVVVELVASSGLGYLIVYGRQLFQLDLVMAAVVVVGVIGFAINRALDALERRLR-
142432374    --------------------------------------------------------------------------------------------IATSMWRLSIGLAIAIAGGIVLGIFMARIEVINQTVGSLVLGLQSIPSIAWVPLGILWFGLTDGGIIFVTAIGAIFAVTINTYTGVKNIDPHFIEAARNMGAKGTQLVTSVLIPAAFPYMISGFKQGWAFAWRGVIGAEILFSFGLGFLLNAGRSLNDVSQVIGIMVVIMLIGLIIDGVI---------
187479853    --------------------------------------------------------------------------------------QSVWPHLWLTLQATLLGLAVGVGSGFVVGLALARNRFLADIFNPFIVAFNSMPRIAFVPLITMFFGLGMASKVVTSWFVVFFLVFFNTYKGGRSVERELVDFCRTLGGSPRQILWRVQIPTAAAWTFAALPNAISFALIGVVLAEFVGSTGMGYLMITALATLNATDMFAAVTLLSIVGIVLVYCVTCLERR---
300783467    ----------------------------------------------------------ILWAAAFWPESQLPSPAAVWGEFRSIVVDGVFGFVWTSVHRAALGFLAGVLIGTPLGLVVAKVRVVRAAIGPLLTGLQSLPSVAWVPAAILWFGINDAAIYFVVLLGSVPSIANGLVSGIDQIPPILPRVGQVMGANRLSSARHILLPAALPGFLAGLKQGWAFSWRSLMAAELIALSGLGAYLNQGSSFNSMETVIAAIFLILLVGVGIELLVFRPLER---
142990285    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMAFGVLLGVPLGIYMGVSRFFKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATNNQILRHVILPNALPEILTGIRIAIGVCWGTLVAAEMLGTTGIGFIENVARTVSDYELIWVTILIMGLLGLMFDLIMRWAISR---
140425329    ------------------------------------------------------------------------------------------EHSIATLGTIIMGFLISFAISLPLAVFMTSSPMISSAIYPLLVLTQSIPKVALAPILVVILGANELPRLVITFLVAFFPLVIAIVVGLKAVPEELIELGRSLKATKFQELYRIRLPYAVPFIFSGLKVAIALAVVGAVVGEFVNADGLGYLIITATAFFKVPVAFGALILLSVIGVVLFQIVVIIER----
83954417     ------------------------------------------------------LLLAAVVGAMTVVLGSGALAPLSVMQEFAARRDAFASETTRHLWLAFGSLGMAGLIGFPIGVLSHRKPALRSAILPVLSFLQTIPSLAMFGLMIPLLGWVFAPAFVALVLYSLLPVVGNTVAGLAATPPQALNAARGIGMTAAQRLWRVELPIGLPVILTGLRIVLVQNIGLAVIAGLIGGGGFGTFVFQGLNQTATDLILLGALPTVALAL---------------
291298559    ------------------------------------------------------------------------------------------SALLEHLELTVVSVVVAAVISIPLGILSARSRLAATVILSGSGVLYTIPSLAVFALLAPFLGQSLITVEVGLVMYAMLIIVRATLTGLRQVPPDVIDAAGGMGYSRVHLLTRVELPLAVPSIMTGLRIATVSTVAMVTIGAVVGHGGLGGLILTGFNNLYKPQILTATILCIALALAFEVLLSLVTR----
283846716    ----------------------------------------------------APTVIVLIVLIAWEISAKAIGMAFILVRLWELRGSLLLVHMPATLTVILTGLSLSIFLGVGLAVLMNVSKTLEKALYPIIISSQTIPVIALAPIFVLWFGYSIWSKVAVTLLITFFPITVNTYDGLKSSNKDLKDLLLTMGARKRDIFFKLDIPSALPHFYSGLKVAVTLSVIGAAIGEWLGAAGLGYFSRRMMTQFDGAGVFAPILLLSLIGI---------------
300088671    -------------------------------------------------------------------------------------------EFRDTFQRLLAGAGIGFTTGMLLGGLTGYTRWVEKILDPTVQGLRAVPAVAWIPFLILTLGIADAPKIAMIAIAIFFTAYVNTFAGVRSTDQKLIELARAYRLSRAVVIRRIIIPSAKPQIFVGLRLAAGIAWIVAVFSELIGNSGLGVLLNDGRTLGRPDQTIALMLVLATAGKLTDGLIRLAELR---
289642223    ----------------------------------------------------------------------------------LVGSGELPTAIAVSLRRAGAGVLLGGSVGILLALLAGLSRLGEDLIDASVQMIRTVPFVGLIPLFIIWFGIGETPKIALVAFGVAFPLYINTYAGIRNVDSNLVEAARTVGLTRLGLIRHVILPGALPNVLVGLRFSLAISWLALIFAEQINANGLGQLMNDAQEFQRTDIIVVCLVVYAFLGLTVDAIVRLLER----
219683305    ----------------------------------------------------------------------------------------LWPATCMTFIEGVCGFAIACVLGVLLGIGIHCSRTAYAALFPLLTAAQTLPLISIAPLFLIWFGFEPVGKIVIVAVFAIFPIVVQTMRGLAAVPAFYDDVAMTCGASRAWTLFHVDLRVAARQIFGGVRVSAAYVFATAATAEYLGASGLGIWLQAAYNSFQTPRIFAATFVIIIM-----------------
170739103    ---------------------------------------------------------GVVWALAIPAYILPPASAVLTALYRGIASTLYLKHIWVTLYETLLGFALGVTLAFALGTVVALNRTVEYFLYPFIVMFQSMPKVALAPLIIVWFGLGLTSKVVNAALVAFFPLMVNTIVGLRSAEEDRLNLMRSLAATRTQIFWMLQLPNALPYIFAGLEIAMIFALIGAIVAEFVGAAGLGMLIQSMNFSLDVAGQFSVLIILSLMGLVLNSVIVLARKR---
296159378    ----------------------------------------------------PVLFLAVIEVLVVLPAHLVPAPSAIAQTLWDLGGLRLARHVGASVARVCAGFALGSALALLIGAAMGLSRRADALLDPAFQALRAIPSLAWVPMLLLWMGIDEAPKITLIAIGAFFPVQLGVVAGIHGVDRKLIEFGEVNRLTQRALFTRILLPASMPQIFTGLRTGLSLAWMFMVAAELIAARGLGYLLSDGRETGRPDVVFGAILLLALLGKLSDGAFKAIETR---
139928795    -------------------------------------------------------------------------------------------AMLETIEIAFLGTFIAIVLSIPVGIFSARNLAVFLLARTITIFFRAIPEFIIAMILVIAIGFGAMPGVLALGIHTMGFLAKFYAEDIEHVNKGPIEALKSSGASKRQIISFAIIPQILPSFIANNLYILDRNIRMATMLGIVGAGGIGYELQSSFRMFEYPKVSAIIIIIFVTIFLIDNLSSFIRSKIK-
136761334    -----------------------------------------------LPGLPWTIVAAGAAILGYKLSGK-GLALFAGLVMIYISVFGQWKPSMQTLSFILVAAPLSFIFGLTLGVMAFKSKRVEKLLYPILLVMQTMPQYAVLVPAIVLFGIGDHAAVIITMVVAVPPMILLTLLGLRGIPPEVIEAG--------------------------------------------------------------------------------------------
54025222     --------------------------------------------------------------------------------------------TYQHASLAFQTVLVGSVIAVLIAVAVYRLPLASALTLTSSRVALTIPSLALLALLLVPFGLGVVPSFLMLTFFAALPVIGNAIVGLRSVPASVVESARGIGFSRWRILLTVELPIAWPVILTGIRVSTQMIVGVAAIVAYVLGPGLGSLIFNGLSRLALEMALTGTILIVVIALVFDALLVLLGR----
70725321     ------------------------------------------------------------------------------------------KPMLDTIRMAIVGTFLGAIVSIPIALICVKTKWISIPARFILNIVRTIPDLLLAAIFVAVFGIGQIPGVLALFILTICVIAKLLYEALETIDPGPMEAMTAVGANKTKWIVFGVVPQILSTFFSYVLFAFEINIRASAVLGLVGAGGIGLFYDSTLGLFQYPKTAMIILFTLVIVVIIDYVSS--------
75910738     -------------------------------------------------------------------------------------DKGLGWQILSSLGRVGLGFSLAAIAGIILGILIGVNPLVYNAVDPIFQVLRTVPPLAWLPISLAAFQQANPSAIFVIFITSIWPILINTTVGVQQIPQDYINVAKVLRLKGVKYFFKIVFPATVPYIFTGLRIGIGLSWLAIVAAEMVGGVGIGSFIWDAYNTTNLSEIILALIYVGLVGLLLDRLVGFVASK---
238061072    ---------------------------------------------------------LLVAFAVWWLTARLELTPGSVLSAFTDKPDRMLEHTLDTMLEILIGFALSAVAGVLLGLSLAASRTVERMFTPLLVAVNAVPKITLGPLLVVALGWGQKPILTMVFLLCFFPIVLSTATGLTTTPSDLAELVRSWNASWWQAFRKVRFPAALPQIFVGLKVAMPLAAIGAVIGEFAGESGLGYVITQYAGIGDTATAWAAIMLVALVSILLYSALVFVER----
139245338    -------------------------------------------------------------------------------------DKGIGIQIGYSLYRVLTGYGLAALIAIPLGFLIGMSPLMYKALDPFIQVLRPISPLAWMPLALFIIQDSEGSAIFVIFICSIWPMLINTAFGVAGVRKDWVNVAKTHELSVWKTAYLVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLTSVIFSILMIGVVG----------------
300867324    -------------------------------------------FIGVLVLFGVWWLISISGFVNPVLLPTPFATLGTLIAGMFTGV--MLPDFIATVLRTFSAFLMAGIIGVPVGVALGSSEKVYRSVEFLIDFFRSTPASALIPMFILFFGVSDFSKVVIAAFSAFLLIVFNSAYGVINAKQSRILAAKVMGANRWRIFKDVLLLESLPQTFIGLRSGISISLVIVIVAEMIGTQGLGKRIIDAQQVLNVKDMYASILVTGILGYFLNMLFLIVEKR---
139810701    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAILLSVPLGLFSARNLAVYIICKTIIIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGASKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSA-------------------------
289208148    -------------------------------------------------------------------------------------DKGIGIQLGYSIYRVLLGFFLAALIAIPFGFVIGMSPLLNKAFDPFIQVLKPISPLAWMPLALFVIRDSNISAIFVIFICSIWPMLVNTAYGVASVRNDWLNVAKTHELSKVRTAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYYIWNQWNNLDLASVIFAIVMIGIIGFLLDLSLAQATKLVR-
217976954    ----------------------------------------------------ALLVWEIAVRLGWAQGRLMPAPSVIASNLAQLAASGLWLHIRATLLRVGAGFALGVFAGTTLGVLAGASSLGRALIDPTLQGLRAIPSIAWVPLFILWFGIFEASKIALIAVGVAFPIYLGIFGAILAVDRKIIEAGRSFRLEGVALARRILFPAVLPHYVVALRSGLGLGWMFVVAAEFMGASGLGYLLVDGQQLGKPAQIIAAIFTFAVLGKATDALL---------
142811029    -------------------------------------------------------------------------------------------DLGASLRRTTLGLATGTIAGVAVGALTALSRSAEKLVHPLFQALRHVPLLGLIPLISLWCGTGEFAKVFIVFLAAFYPMVTSSFDGLRRIDQRYFELAQSYELTRRGWLRDVLIPGALPDVFAGILQAVPFAWITATSSELLAGAGVGNLMQTAQAGARVDVLLVCVTGVTVLAVAMGMLCERVAQR---
282857566    ------------------------------------------AFRWMRYKAPFYTFVFLALAGYDWLTGGLPLPYFPWLDQMLEAAVADWAYLMDSLILLFTGYFIGVGAGLVTGIACGYNRNVNYWIEPFTRLLGAIPSTTWLPVVMVLAATLFRGSVFIIALGVWYSVTIATKTGITNIDPAYFEAARTLGVKGMRLVGAIAVPSALPNILQGMTQGMSTACVALMVAEMIGVSGLGWYITWQKSWARYGNMYAAVVAICVIFVLVNALLGAVRR----
136524109    -------------------------------------------------------------------------------------DKGIGIQLAFSIGRVMLGYLLAALVAIPVGFLIGMSPTVYRALDPYIQVLKPISPLAWMPLALFTLKDSSISAIFVIFICSLWPMLINTAFGVSSVRKEWLNVARTLEVGNLRTAFRVILPAAAPTIMTGMRISISIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNIITAILAIGMVGMLLDLMMAKLTK----
227494601    ----------------------------------------------------------------------------------WWGSDGVFTRVLEHAGYSLLCLLAASLLAIPLGLYIGHTGRLRSLVILSTGSLRAIPTLGLLSLFGLLLGIGAQAPLLALVVLATPTILAGTYAGVESVNPQTVDAAYAQGMTSWQVLWKVQFPLASGLILGSLRSAMLQLVSTVTLVAYLGGGGLGRYLFRGLGTQNYSLMLVASLLVIVIAIFFEGVFAQLQR----
222087619    -------------------------------------------------------------------------------------NGSLWYHLGVTMEEALIGFVIGSVTGVLVGVALGRNKLASDILSIYIKAINSIPRVVLAPIFVMIMGLGLPSKVALAFIMVFFVVFANAFQGVREADRNMIANARILGASNWQVTRNVILPSAMSWIFASLHVSFSFAIIGAIVGEFVGSAGIGYLISIAKGTYDAAGLYAAIILVMVVTLGAEYVMTLVENR---
108760412    ----------------------------------------------------------LVARMGIWSPHLLPRPLTVAQSLVAMVTDGLVGAAGRSLGRLLRAYLMSVALGVPLGLLISRIPFFRNAVKPVVMGLQALPSICWLPLALLWFGLTDGAILFVVVMGSVLGIAIATEDSVNGVDPQLTRVASTLGVRGLRFQFGVLLPAALPGIVTGLKLGWSFAWRALLAGELLFSGGLGQLLTVGRELMDVPQVMAVMVAIVIIGTAVDRLFQTVEVRLR-
47060338     ----------------------------------------------------------------------------------LLFNGTLWPHIGASLQRVAVGLLAAIAVGVPVGLLFGLVPMIERSASGALQFIRMISPLSWMPIAVMAFGIGDLPVYFLLAIAAVWPILLSTSSGTAAVNHKLLLLARSLCATRSETIRRIVIPAIVPQILVGVRLAIGTIWIVLVPAEMLGSSGLGYFILDTRDRIAYNELTAVLLAIGIIGCALDWSLQFLQK----
167761037    ------------------------------------------------------------------------------------------ENLLISTLRVGKGFYVAGVTGMILGFLTGRVPLLRKMCDPMIQALRAVPGIGYLPLGMVWFGVGEENTLFLISLAAFFPVYLNTQEGASRVPEIYIRAGKMLGAKKMILFFTVIFPAAFSHVIVGLRLALGVSWAYLVLGEMTGTKGIGAIMMDGRMLGHVDIVLACMVVIAITGKFCDWIL---------
135121223    --------------------------------------------------------------------------------------------LGETLAIAFLGTLLGAVFSLPLSLLGAKNIIKTTILRMTVDVIRAFETLILALIFIRAFGLGPLPGILAIAVSEIGTFAKLFSEAIENTSENPVEGVKASGGSRLQQIRFGITPQVNPVILSILLYNFESNVRSGTILGIVGAGGIGFLLSDRIAAYKWDEAWSIIFLIIAMVYLIDWLSGMIRTK---
126435115    --------------------------------------------------------------------------------------------IWQHLLITAAVTAIVLAVGVPLGVLVTRAKALRPLFIGIANIGQAAPAIGLLVLLFLLTARTGFWGVLPIALYSLLPVLASTILGLDQVDRSLIDAGLGQGMSRVGLLARVELPLAVPYILAGMRTSLVLAVGTATLSFLVNAGGLGILIDTGYKLQDNVTLVLGSVLAVCLALLVDWLGGLAE-----
299770776    ----------------------------------------------------------------------------------------FYQHILVSTARAFFAFFVAIVIGVPLGLLMGRSPVLNAILDPFVQFLRPIPKIALIPLVVVWLGIGEESKFFLIFIATLLSVIVGATAASQNVPYGLIQAAQTMGLGKTAILFRVILPSSLPEIFTTIRLSIGIGWTSLIAAEMVAASGLGWMIINAGSYLRTDVVIVGIILLGTIGFILDWLIVKAQQK---
70733713     ---------------------------------------------LISQRLLPWLLPISLFALWWLASRNQWMPALVWSSALELAHGELWSHLAISLQRLFWGLLAGIAAGALLGGALGFSRRLERLVFPTFGALSQIPTLAWIPLFMVFFGIGEVLKLVVLIKAVVVPVTLHTLVGVRDAQPRLREAAAVLRLPPALLVRRLVLPAALPAFMAGVRLALATGWTSLLAVELLASSGIGYLMVWARQLFMLDIVFVCILVIGLLGVCMDRGIGWLDRR---
70733713     ------------------------------------------------------------------------------------------------------------------------SRFSERLLGPTLAAIRQIAIFAWVPLLTAWFGLGELAKWVFVALAAFFPLFIATQRSVAQLSPQLAEAAQVLRLNLWQRLRRLVLPGAAPGIFAGLRISLIYAWLGTIGAEMPSNGGIGSQMISAQQLLRMDLIMAGMLLVGLTGALLNLIGQQLELR---
257060406    ---------------------------------------------------------------------------------------GLFWQSVASLQRVLIGYTLAAIVGIAAGIFVGLNSFANKALDPLFQFLRTVPPLAWVPIALAALQQNQPAALFVIFITAVWPILINTAVGVQQIPQDYINVRKVLQLSQKKFFFKILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDSYQNNYISDIILALVYIGAIGLMLDRFMAWVQ-----
148256186    ----------------------------------------------------------------------------------MLASGELAQHAGISLLRVLLGFAVGAGAGLALGAAMGLSRRVDDHVRPLFTAIAQVPALAWIPLAMLLLGIGETLKIVVIAKAAFVPVAMNTSAGIANVPRALVEVGETFRFSPLQMLRHVVLPGAVPPIFTGLRYGLTHAWIALVSVELLASSGLGYLLVWGRQMFWLDTVLVAMIVIGIIGFASDKLLAAVEAR---
41407207     ----------------------------------------------------------------------------------------YWLDLAQSLLRILTGFGLAAVIGVATGVLLGRSRLFADVFGPLAELARPIPAIAMVPVAILLFPTDEAGIVFITFLAAYFPIMVSTRHAVRALPTLWEDSVRTLGGGRWQVLTQVVLPGILPGVFGGLSVGMGVAWICVISAEMISGRGVGYRTWQDYTVLAYPQVFVGIITIGVLGFATSAAVELVGRR---
257093017    -------------------------------------------------------------------------------------------ATLWSVGRLIVAGLLVILIGIPIGIVMGAAPQVNAALSPLVDPFRSAPVVALLPILVMWMGIGESMKIAFLFIGAVVYLIPMVRDAIQAVPQSYWIGARDLGATPWECIRSAVVPMAMPRIADAVIVAFSVMWTYITVAEYVNARGLGQLIQNARRFSAWDQVFAGIMVIIALALATYQLMIWLKRR---
296331963    -----------------------------------------------------------------------------------LGDGSLLSHIGVTLFETVLGFLLGTFMGTCLAALLWWSNRLARILDPYLVILNAMPKVALGPILIVALGPSFISIIAMGAIISVIITTIVVYTAFQEVDENYIKVMKTFGAKKWVIFKEVILPASSPAIISTLKVNVGLSWVGVIVGELVSKVGLGYMIIYGFQVFNFTLVFLSLLIIAIFATLMYQGVELLEKK---
27380914     -------------------------------------------------------------------------TVVATAVLEWIRSGQFLGDLLASLFRVTTGFIVGGALGILLGILTGQFPVISSLLSPLFHILRPIPPIAFVPIVILWFGLSEAGKLFLVVWGVFFTVWLSTHIGVQKVDRGLIRAALMLGTPRRQMLQEIVLLGALPYIVVGLRTAVSISFYTLVAAELAGTAGIVYRIEIAQQNLQTGQVMGGLAALGLISFIADRLFSALAER---
170750957    ----------------------------------------------------------------------------------------LWTHLAASLSRVYGGFALAAAAALPLGLLIGRVPLIRALLDPALQVLRPVPVTAWLPLAMILFGLGPRSAFFLVFLGAFYPILVNTVFGVRSVEPRLFEAAAMLGCTGPAQFVRVVLPAALPSIFTGLRLGLGFAWVVIVVGEMTGVTGLGAIIMEARQLSRTEIVICGMAVIGVAGFVSDWLVMQLSRR---
256004032    ------------------------------------------------------------------------------------------HHSMVTMTETVLGFILGLVLAILLSLLMSSFKLFRSIFYPFMFLSQTIPIIVVAPLITVWFGFGLVSKLIVCVLVVFFPIALNLTEGLSSYDKDLEELLMCMNASKFQIFMKLKLPSALVHFFSGLKIAAAYAVMGAIMSEWTGASGLGIFLTRSMKSFRTAAMFADIAIISIFSILLFGLIKLIEKR---
124265309    ----------------------------------------------------------LASQLGWLSTRILPEPWAVLKAFWTLAASGMWQHVATSTWRAFAGLAIGGGLGLVLGLATGTFRTLETALDSTLQMVRNIPPLAMIPLVILWFGIDEGAKLFLVAFGVFFPVYLNTFHGIRAVDPALIEMARSYGLSGFALYRQVILPGALPNILVGLRFALGLMWVLLIVAETISAAGIGYMTMNAREFLQTDVVLVGILLYALLGKLADLAAKALERW---
140500590    -----------------------------------------------------------------------------------IFTQEYYDHIYVSCQRILIAFGIATGLGVPLGLFMGWSRSIRDYIFPIIELLRPIPILAWVPLSILLLPGFEGPVIFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSSRWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSG----------------------------------------------
142162974    ------------------------------------LLMQVPGALPVLTFATILGVWEAATWIFAIPSYVLPSPSRITTGFDAVSSARWFEHIWSTLRVALIGYAISIVVAIPLAVALTRSEFVNRALFPILVVIQSTPIVAVTPIIIVVLGSGDAPRIVITFLIAFFPIVVSTATGMLATPRELIELSASLRAPSWREVTQIRLPYAIPYIFAALKISITLAVIGAVVAEFVAADGLGY-----------------------------------------
159040216    ----------------------------------------------------------------------------------------------EHTSLTARAVLIAVLIAVPLAVAAYWFRALAGPILVVTGVLYTVPSLALFAFLAPYLGIGAVTVLTVVALYALLVIVRNALAGLTQVPPEVREAAEGMGYGRWGRLFRIELPLALPGILTGLRLATVSTVALVTVGVVVGRGGLGQLIFGGFQNNFYAQIMTGTLLCVLLALVFDLALA--------
163839892    --------------------------------------------------------------------------------------------TALHIYQSVLPLVFGIIITIPLAQLAKKSGIARAIILPLGSLLFTIPSLALLVVLPAFLRLQILNVIVALTIYAVALLVRTSLDALNSIDNDLRQAAVAMGYRPVRRFFTVDLPLSIPVLFSGLRVVSVSNISLVSVGALIGVPSLGTLFTDGLTSDNVSEVLTGIVMI--------------------
225619265    -----------------------------------------------------------------------------------ISNGKLLNHIGISLFRVLSGFGLAFVVSIPIAFLMGWYQPVQLLIEPVIQFVRNIPALAYIPLVVVAQGVGESAKITVIFISTFLVMIVTVYQGVREVDQTLIKAARVLGAKDKDIFLKVVIPASVPYILVGMRLGLGASLTTLIAAELTGSSGLGQMIQEASLYFRMDIVMLGIILIGITGLILNFIVSLIENK---
290956061    -----------------------------------------------------------------------------------LADAAFWTALGDTLTGWALGLLIAATAGILTGGVIAVVPHLREATSSTIEFLRPIPSVALVPLAVLLYGSELRSVLVLVVYASFWQILIQTLYGVQDVDPVAEETARSYGLGPWARVRHVLWPSALPYVMTGLRLAAAVALVLAVTAELIGAPGLGQRIAVAQTSQAVPELYALVVVTGLLGLLVNTGARAVERR---
119387848    -----------------------------------------------------------------------------------IASGALVDDIAISLQRSGIAFAGAVVLGIPLGLLMGQIPAVERALDPILQLFRQTSALALYPVFILLLGLGETSKVFVIFWATLFPVLLATIGGVKEVDGKLIEMARTYGASRLAVFRRVILPASVPSIFVGLRLSATTALLLLIAAEMIGANGLGFQVMNAQYNFQIPLMF--------------------------
206559111    -----------------------------------------------LQWLPPLFLPAPEAVWTAFVDAWH----GRIQGGLPLSDHLLWSA-----ARVFGAFALATAIGVPAGILMGVSRVARGVLDPLLEFYRPLPPLAYLPLVVIWFGIDETAKLVVIFLACFAPVAMAARAGVRAATVEQINAAYSLGGSFAQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDIVVMGILLIGAIAWLFDLAMRWVERR---
229821916    ------------------------------------------------------------------------------------------QYVAISTQRVLIGFAIGGLLGLAVGSVVGLSRLSAALFAPTLAGARAVPSLAWVPLLVLWIGINEDSKVILIAIGAFFPVYTTVAGALRHVDPHLVEAGRAYGLCGPRLLARVQLPAVVPAVVSGLRLALAQAWLFLVAAELLNSSGLGFLLLDSGQNGRVDRMILAIVLLAVLGKATDGVVGLAER----
294676941    ----------------------------------------------------------------------------------------LWADASVSIYRICAGWLAATVLAVPVGILMGNFRLIEGALEPFVSTIRYMPVVALIPLTILWAGIGDGQKILILFLGTFFQQVLMVMDNVKTIDMNLIRAGQTLGFSNREILIRIILPAAAPGIWDTLRITIGWTWTYLVVAELVAANGLGRRIMDAQRYLATETILFGTLFIGFLGFLTDVVFKRTGR----
213965980    --------------------------------------------------------------------------------------------IGETLAIVFLATALSVILSVPLAVLAARSPTARWISRALIVLARAIPDLVLAIVFIRMFGIGAIGGILAMGIHSVGMVAKLYADAIEELDDGPREAIESVGGSRTQQIVSAIPQALTPQLIATALHRFDINLRTSVLLGYVGVGGIGMAIADSLRTLNYREGMALALVVLLLCIVMELL----------
213965980    ----------------------------------------------------------------------------------------IFQLLLDTLQIAFAATFLGAILAIPIGIMAASNKWVHGFFRVLIVVIRGIPELILAIIFVVISGLGPVAGTLALALGAVGLLSKLVADSLEETDTDVQEALRTTGATESQIFFAATVRQAIPSFIAHCLYLLDTNIRSATLLGVVGAGGIGFQLLNASRVNQFDVVTYILILM--------------------
228989554    ------------------------------------------------------------------------------------------PNTMQTLQEVIIGLFFAILLGTSIAIIMDVIPLFRVLINPLLVISQTIPIVVLAPLFIIWFGYGMLPKVMVVILVCFFPIALSILEGFQTVDKNMLKLLQTMRATKWQIYQKVKFPAVLPYFFSGLKIAVTYSVMGAIIGEWLGASGLGVMLTRATKSFLTARVFGIAAIIVMVTLLLYFIVEFMAR----
70733220     ---------------------------------------------WGLPLLLLAVWQLSVSAGWLSTRILPAPSAVIEAGVSLVRSGDIWTHLAISGWRAGLGFVIGGGIGLALGFITGLSKWGERLLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDPALVEMARSYGLSGFALFRQVILPGALPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAIVLYAVLGKLADLAARGLER----
254559096    -----------------------------------------------------------------------------------------------TLAATGLTLVAALGIGLGLIATRARFAGFRGSIDTLAAFAQAVPPVVVVALALPVLGFGGPPTLLALTAYGIMPTLRGTVGALDAVTAEARESAQAIGLTPAQILIHIELPLAAAGLVDTLRTALILAVSVTAVGALAGASTLGTPIVAGLQNQNIAAMLQGALSTAALAFLGDALLLAFGARLR-
163793083    ----------------------------------AVGLIALWQIVVWLTAAPPYILPGPARVAAAWVERSPILL----------------HHAGITVTEILLGLVLGATVGLSTATVLHTFRPVRPWLLPVLVVSQAIPVFALAPLLVLWLGYGLASKVVMAALIIFFPVTTAFYDGLRRVEPLWIDAARTLGCQGPQLFRRVRIPAALPALASGLRVATAVAPIGAVVGEWVGSSGLGYLMLHANGRMQIDLMFAALFTLAILSVALYTAVDAGLRR---
257066039    ------------------------------------------------------------------------------------------ESVISSLKLLFTGYIIGGLLGIITGILAGYFEKVNYWIDPILKLLGPIPTTTWLPLVMVLAINLFQGAVFIIALGVWFQVTLATITGIRNVDPAFYEAARTLGATNKDMVRRIAIPSAMPNIFQGLVSAMSAACNALIVAEMMGVSGLGWYITWKSSWADYTAMYGAIILLAVTFVIVNILIKKLSDR---
227115048    ------------------------------NAIVWPALPIARAYSLVMPILVVPLIVPLALLALWYISTHLPAPDVVANTAVELWHNDLLPQLFISLQRLASGLLAGVLAGTLLGALMGASRRAEHLLHPTVYALAQIPTLGWIPLFMVLFGIDDGLKLAVIIKAVIIPVTLHTQTGVRNVPHALQEVARTLRLPWHQRLIKLTLPAALPTWLTGLRLALSQAWVSLIVVELLASSGIGYLLVWGRQLFQLDIVFVCIAVIGLAGLAMEWAINRLERR---
227115048    ------------------------------------------------------------------------------------------EAMQASLTRALAGAVCGIIAGLVCGVLLGLNATSDALFTPTVATLRQIALFAWLPLLTAWVGNDEVGKITFVALASFFPMLVASHRGIRQRSQALQEVAQVLQLRLWTRLRVLILPGAAPAIFAGLRLSLIYAWLGTIGAEMSSGTGIGSLMINAQQLLDMPLIISGMLLIGLTGAVLDRVGLGLEQRM--
56750321     -------------------------------------------------------------------------------------SKGLGLQILISLQRVAIGYLLAACTGILVGGVLGMSKFLGKGLDPVIQVLRTVPPLAWFPISLMVFQDANTSAIFVIFITAIWPIIINTAVGINQIPDDYNNVARVLKLSKKDYILNILIPSTVPYVFAGLRIAVGLAWLAIVAAEMLKAGGIGYFIWDAYNAGSSSQIILAIFYVGLVGLSLDRLVAWVGR----
158424785    -----------------------------------VLKALAGGLLPWALPLAVLVLWQAAASFGFLSSRVLPAPTDVALAFWRTLKDGLLANIAVSTKRALTGLFIGGGIGFALGVLNGIWRPAETALDSTLQMLRNVPHLAIIPLVILWFGIDEEAKVFLVAIGVAFPIYLNTFHGIRTVDRGLVEMARVYGLSPAALFWRIVLPGALPSILVGLRYALGIMWLTLIVAETISSSGIGYMTMNAREFLQTDVVVLGVLAYALLGKLADSLTRAIEHR---
260777511    ----------------------------------------------------------------------------------------FFDQIITSLITVAAGFLLATLLAIPLGIMLGLNQGLYQAFNPIIQLLKPVSPLAWLPIVTMLFAKSFINSLLTVALCSLWPTLINTAVGVTSVDKDLINVSKVLQLSWWQHIRTIVLPSAIPMIFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSASLGRIMVAVITIGFIGLMLDR-----------
148974933    ------------------------------------------------------------------------------------------KHTWVTAQEILLGLLLGLSMGLFFALQMLMFDPLKRWLLPILIASQAIPVFAIAPVLMLWLGYGIASKVVMAAIIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQLLRHIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILAVLSISLYFITDKLLKK---
294677745    -----------------------------------------------------------------------------------IVSGALLDDIAISLQRAGIAFAASVAVGVPLGLAMGQMPVVERALDPILQLFRQTSALALYPVFILLLGLGETSKIFVIFWASLFPILLATIGGVQQVDGKLLEMARSFGAGRLTLFARVILPAAVPAIFVGLRLSGTTALLLLIAAEMIGANGLGFQVMNAQFNFRTDLMFAAIF----------------------
229817209    ----------------------------------------------------------------------------------------LWPATRITLLEGSVGFLLAVMLGILIGILLYCSRIANAALFPLLSAAQTMPLISIAPLFLIWFGFEISGKIVIVAIFGLFPIAVQTIRGLEAVPTFYSDVALTCGATRTWTLWHVKLRVAARQIYGGIRVSAAYIYATAATAEYLGAGGLGIWLQAAYNSFRTPLIFSATLVIIAITGILMCLVNLSER----
47231504     --------------------------------------------------------------------------------------------AGETLAMATIGTIFATIMAFPLALMAARNKWTYRVSRAILNASRGTETFVYALVFVAAVGFGPFSGVLAITFHMVGAIGKMFAEAIEPVDQGPLDALALTGASRAKIIRYGLIPDVMPHLIASVLYIWEFSVRTSTVLGIVGAGGIGQTLKDTVDLLEFNKMITVLAVVLLMVSAIDFI----------
295400979    --------------------------------------------------VPILLLIALFSAIGWISERVLPSPLEVLLAAITLTKNGLFTNIGVSFTRAFIGFVIGGGIGLILGLLNGIYPVAEKYLNTTIQMFRNIPHLSLIPIVILWFGVGEEAKIFLVIIGVFFPIYINTYHGVISVPKDLIEMGKVYGLSKWILFSNVIFPSALPSILVGLRYALGVMWLTLIVAETVAASGIGYMAMNAREFMQLDVVVLSILLYALLGKLADSLAKCLER----
229821157    -----------------------------------------------------------------------------------------WPAWAETLQVAVLAATVGCAIALVLALLASQSPWVYRTVKIVLAVQRSLPDVAWALLAVAVVGVGPLAGLLALVAFNIGVAAKLTAESIDAVDPGPVEAARAVGADPVQRATTAVVPQVMPNFLSYCFYVFELNIRASLVLGAVGAGGIGTVIIVQTSRFQFENVAGIIYVFVLVVFVLDQLSRWLRRR---
299534624    -------------------------------------------------------------------------------------------HVSVTLMETVIGFLAGTLLGTLIAVVLWWSPLLSKVLDPYLVILNAMPKVALGPILIVALGPGYFSIIAMGALISIIITTIVVYTAFKGVDPNYSKVLQTFGATRWQIFREVILPASFPTIISTLKVNVGLSWVGVIVGELVASKGLGYLIIYGFQVFNFNLVLMSLLIIAFFATIMYQVVELVEK----
209885998    -------------------------------------------------------------------------------------------HIMVSLRRVLVGLGFALLIGVPLGLAVGSYARLNIATSPAFQFLRMISPLSWMPIAVMVFGVGDNPIYFMLAFAAVWPILLNTAEGVRRLQPSWLSLADSLAATRWETLWHVILPGVLGHVLTGLRLAIGIVWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMATVLMIGILGFMLDA-----------
152988829    ----------------------------------------------------PWSLPLGLALLWWVASHYHWMSAQVLPTPELVWQSALWSELAISLRRLAWGLLAGVASGAALGTWLGFSARAERLVFPTFSALAQIPTLAWIPLFMLFFGIGELLKLVVLVKAVVVPVTIHTLVGVRDAQPKLREAAAVLRLPPRLLIWRLILPAALPAFLTGLRLALAQGWTSLLAVELLASSGIGYLMVQGRQLFMLDIVFVCILVIGLVGVGMDRAIHWLDRR---
152988829    ---------------------------------------------------------------------------------------------------------------------------AERLFGPTFAALRQVAIFAWVPLLTAWFGLGEPAKLAFVALAAFFPLLLATQRGIASLPPSLGEAARVLRLGPWRRLLRLALPGAAPSVFAGLRLALIYAWLGTIGAEMPSDGGIGSLMIGAQQLFRMDLIGAGMLLVGLTGALLNALGQRIEAR---
140250731    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPAFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFVTIFIIDHLSAFIRSKIK-
143677303    -------------------------------------------------------------------------------------------AMFETVEIAVLGTFIAIVLSIPLGLFSARNLAIYLMCKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGANKSQIISFGVIPQILPAFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFITIFVIDYISSLIRSKIK-
308176860    ------------------------------------------------------------------------------------GDSGLQVLLGQHLLYTALAVLLASLVAIPAGWAIGHTGKGREIAVAAAGIARAVPSFGLLILLVLLFGVLHKPALVTFVVLAIPSLLAGAYTGFEAIDRKTIDAARAMGMTEWQILFKVEIPLGLGLLVGGIRSAVLQVVATVTIAAYVNLGGLGLPIISGLNLRRFDM----------------------------
54024412     -----------------------------------------------------------------------------------LGRQEYYLDIGQSLIRIGTGFGLAAVVGVLAGIGLGRSGLLGDVFGPLTELVRPIPAIALVPVAILLFPSDESGIVFITFTASLFPVLVSTRHAVRALPTIWEDAVRTLGATRTDVLVRVVFPGILPGVFSGLSVGMGVAWICLISAEMISGRGLGYRTWQSYTIVDYPAVFVGMITIGVLGFATSGLVELAGRR---
142020810    ----------------------------------------------------------------------------------------YLPDLISTINMAFFSTLFGAIFALLLSLFAIKNPYIVTFARRTMDILRSFPELVIAMIFLYLMGKSELPAVIAIVIHTTGALGKLFSEAIENADSKPIEGLQSCGAHWWTRIRFAVIPQVVPLFISYTLLRLEINVRASTILGFVGAGGIGEALSAVIQFRYGDEIIAIMFLLVITIISLDYFSRFLRGR---
169826499    ------------------------------------------------------------------------------------------KAIIETFQMVGISLFFSILIGIPLGLLIFENKFFYQLFNLIINIIRSVPFIILLFFILPFTTIGVKGVIVPLVVYTAPYIARLMESALLEVDSGVIEAYTAMGIKRRHIIWHVLLREARPSIILGLTIATIGLIGATAMAGMVGAGGLGDLAYRGHLRYEVDVMYATVFILIIL-----------------
296038395    -----------------------------------------------LLVQPVLVLILVGGVLGWAFSRDLNATQKASINVANIATL-----TWQHVLITVVVVLIVLALAVPLGTLLTRFTRLAPIFVGIANIGAAAPAIGLLVLYLATRTTGFWIGVLPIAFYSLLPVLRNTILGYQSVDPTLVDAGRGQGMSALTVLRRVEFPLAVPYILAGLRTSLVLAVGTATLCFLVSAGGLGILIDTGYKLRDNVTLVVGAVLAVALALLVDWLGALAE-----
170692256    -------------------------------AFRPALRSAFGSLRQVGASLAPWVAPLLILLAWEAAARSGVLSTRVLAAWSLIQSGEMWADVKVSTWRAVSGFAIGGGIGLVLGLATGLFKPIEIALDSTVQMIRNIPALAMIPLVILWFGIEEQAKVFLVALGVFFPIYVNTFHGIRSVDSNLIEMARSYGVKGVALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKIADVLAKSLER----
158424093    ---------------------------------------------------------------------------------VLLGDPTFWKQAGQTFYAFAVAVVLSTAAGITLGVLLGMKRLAGEVAEPILVNLYSLPKVTLYPLVLLIFGLGISARIAFGIMHGLIPLTLFTMNAILQLKPVYRRSAAVMGLTSWQTAVSVILPAILPQVITGARLGVSLCLLGVLIGEMFASNGLGYMVTHAMERGDMPTVLAVALLIAIVALVANGLLLALDRSRR-
296271945    -------------------------------------------------------------------------------------DKGIFWQVLNSLERVFSGFILAIIIGVPVGLAIGMSKNFQIALEPFIQIFKPVSPLAWLPLLLFVFQDINATAISTIFVTSIWPIIINTSLGVKSVSEDYMNVAKVLQFTPLEKIRKIILPVAVPYIFTGMRLSLGIAWLVIVAAEMLGGIGIGFWIWDEYNNLNYIGIIIVGLVGFMLDIIMGKIADFFDYRKRV
143361976    ----------------------------------------------------------------------------------------LWPHIVITLYELLTGFFIGGSIGFILAAVITQFPFVEKVVTPYILLLVTTPMLALVPLLILRFGFGSEPRIIAVALASGPMVMINSATGFRRVDLAKIALARSFGASTLQIFTKIRIPMAMPMIIVGLMVGSIFGLLTAIGAEMVGAEGLGNRLTYYSSLIRMPQFFAIILILATIGISIYIFFFWLGKK---
167587279    -------------------------------------------------AAPWLVPLALLIAIGWLSTRVLPEPVAVVRAAWSLVASGLWANVKVSTWRALLGFALGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDANLIEMAKSYGVRGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKVADVLAKWLER----
260469843    ------------------------------------------------------------------------------------------PHLGYTLVELLSGFAIGAAVGLVLAAVITQFPFAEKIVAPYILLLVTTPMLALVPLLILRFGFGYTPRIIAVALAAGPMVMINAATGFRRVDSAKIALARSYGASTLQIFWKIRAPMALPMILVGLMIGAIFGLLTAVGAEMVGGGGLGNRLTTYSSMIQMPQFFAVVLILSTLGILIYVLFFLIGKK---
137425092    --------------------------------------------------------------------------------------------LTQTLMYVVVVTLAAAITAVVVAVLTMRHTFAKELALAISSVFLTIPSLALFTIFIPIVGLGFTPSFIALYLYAIMPILRNTTTGLDSVDSSVLESAKGMGMTRWQVLTKIQLPLAWPVMLAGIRVSALLTVGISAIATLVAGGGLG------------------------------------------
296443333    --------------------------------------------------------------------------------FKMLQTGEIFEDIYISYIRVLKGFFIATLVAFLFAMVRIILPRCNDYYESIVQFLKNVPPLSLISLLILWFGIGETTKVGIIVLTAFFPIYLNTVKGFVSCDKKLLEVGEIYGYSEVDSFFKIRLPYAMSDILVGMRIGLGYSWRAIISAEMIAASGLGHMILFAQQMSRTDKVIVGILVIGVVGYITDRLFALI------
192291260    ---------------------------------AWRLPRPDGLIQWIVPLLIILLWQAACSLGFVSARVLPAPSDVVVAGWKLLQSGELVRNIWVSFWRASVGFAIGGSIGFAFGLANGLSSLSAKLSDTTLQMVRNVPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYLNTLHGIRSVDPQLIEMGRIYGMSNVELFRRVIFPGALPSVFVGVRFALGIMWLTLIVAETIAASGLGYMAMQAREFMLIDVVVLSILIYALLGKLADSASRLLER----
134654064    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLTLGILCGVPLGLFMGLSRFAAGYFDPLIELYRPVPPLAWAPLIITVFGIDNSGKIFLLFIVSFAIMVISARAGASGTQLSKIHAAHSLGASHWQILKEVIFPNSLPEILTGIRVAIGVCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGLLGLLFD------------
119508925    ----------------------------------------------------------------------------------------YLVLMGQTLAMALWGTAIAFFMGFLLAPLAAKHPVIYRLSRELLNFMRAMPDLLLALIFVAAVGLGPLPGVMALGFHTTGFLGKFFAESMERVNPGIYEAVSATGASFLQQIMFAAWPAIIREVVGYTLYIFDRNVRMAAVLGLVGAGGIGLALQQNLRTFRYDESAALIIVMLVSIVAIDYLSAAIRSR---
187923735    ---------------------------------------------------PWLAPLAILLAWEFAARSGVLSTAVVKAAWSLIQSGEMWTDVKVSTWRAVSGFAIGGGIGLVLGLATGLFKPAEIALDSTVQMVRNIPALAMIPLVILWFGIEEQAKVFLVALGVFFPIYVNTFHGIRSVDANLIEMARSYGVKGFALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADVLAKSLER----
162451030    ----------------------------------------------------------------------------------LFASQKLWQHLGNSVFRVLAGFAAAGATGVVLGLLIGRSRLAEDTLLPPLEILRPIPGVAWLPLAILMFPSAELSMIFITYMGALFPILIATIHGVGALDPRLIASSRSLGARPLRLFLEVVLPGALPSIVTGMSIGMGTSWFCLVTAEMIGGQGIGYFTWESYNLQRYPDI---------------------------
83320020     -------------------------------------------------------------------------------------------NLWQTIKLSFIGTFLGIILCLPFSVLASRSRYVNNISRGFLAIFRTIPSFAMAMIITGYFLTGYGSSVIGIIFFSFSVAGKLFYEKIEQIDTKVFTTMQATGANKFQSFKKAVIPQISTNLLSISLYTLETNIRYSVIAIVTGLDSYGDLIRATLDSSEYNK---AGFLLTIFAITI-------------
83320020     --------------------------------------------------------------------------------------------LWETLTIAILGTVIGAIFAYILGLLSIVHPVIAKPILCLTTLIRAIPTYMYAYIFVFAVGIGPFAGSLALSIGTIGMLTKYYREIYETINFKIVNQLKALGLNKFQVFRYGIFAQTQNEIISYIIYRFEINFKEVATLGIVGAGSLGKLLKGYFEEALYPEFGALVFGLIIFTLIVESI----------
266624053    -----------------------------------------------------WQMISVSEAGAVFASPKKTLMAFITMA----QSGAIWVHIGYSLFRVITGFLLGLAAAIPIAFLMGWYKTVQYLLEPVVQFIRTIPPIAYIPLVIVALGVDESSKIMVIFIATFLVMVITIYQGVKNVDSTLVKAARVLGANDRDIFFHVVVPASFPFVLTAIRLGLSAGLTTLIASELTGASGLGTMIQEASMYFRMDVVIMGIMVIGIIGLALNKIVHIL------
148254043    ------------------------------------------------------------------------------------------KDLLVSLRRAAAGFVVGASLGVTLGLLTSRVRLFSIGLSPLFNLLRPIPAIALVPIAVVWFGIGEESKYFVIAYTVFLAVWLNTHHGMEHVPDTYIRAARSLGASRSLEFLQVVVPASAPHIFAGLRFGAALAFLSLVAAELTGASGIGYRLDEARQYILVDRMFVGLIELGVLGATLDTLFVWLGRR---
301058810    -------------------------------------------LKFLIPMIVPVLLILIWIYAAWNIGNQVILPVDSVVALLLISMGSLSSNVAVSLVRVIMGYLLAAALGIPLGILMGYYGLAFRLMNTFLNLFRPIPPLAWVPLVMAWFGIASMAMIFIIFIGGFYPILSSSIHGVMNVNRTLVDSARVLGASEYQVFRKVLIPAAMPSIINGLRIGLGISWMCLVSAEMLPGSGVGYLITHAYTLASTDIVIAGMVSIGLVGAAMDRVFHYFEVRK--
52786927     ----------------------------FFQIAIFIVFFSLWETASRLAWIDPLIFSSPSAVWALFLEK--------------MGDGSLPGHIGVTVFETILGFLAGTLLGTFLAALLWWFPRLSKILDPYLVVLNAMPKVALGPILIVAIGPSLTSIIAMGAIISVIITTIVVYTSFQEIDENYLKVMKTFGATKREIFKEVILPASIPTIISTLKVNVGLSWVGVIVGELVSAQGLGYMIIYGFQVFNFNLVMLSLLIIAVFATLMYQGVELLERK---
283839967    -------------------------------------------------------------------------------------DKGLGIQLGYSIARVMIGYLLAVAVAIPLGFLIGMSPLMNKALDPFIQVLKPISPLAWMPLALYTIKDSSLSAVFVIFICSVWPMLLNTAFGVASVRKEWINVARTLEVGTVRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSIVNVIIAILMIGLVGMLLDQVLARFTR----
13475807     ----------------------------------------------------------------------------------WVMDTSFYKHVAITLTETVLGYLVGTALGVAAGVWLGLSRSTARILDPFIKGLNAIPRVVLAPIFVLWLGLGLWSKVALAVTLVFFVTFFNAMQGVREVNPVVLSNTRILGAKRSDLLRHVYFPAAASWILSSLRTSVGFAVVGAIIGEYLGSSGLGYLIAQAEGNFDAVGVFAGILILAIFVLIIDSILDVAEK----
261406736    --------------------------------------------------------------------------------------------LLDTLAISILGTVISAFICIPFAFWMSRTVFASGSGKTLLSLIRVFPEIVMALLFIKAVGPGSFAGVLALGLHSVGMLGKLFSEEVEQIDTGPTEALIAAGATRLQMVRFAVLPQVLPGFLSYILYRFEINLRSATILGVIGAGGIGTPLIFALSSRNWDRVGIILLGIIVMITVVDFISGSLRKK---
140268205    -----------------------------------------------------------------------------------------------------------------------------------------MPLFVLLIPFVMIFKIGEFTALLAIIAYAIVPAIRYGEHGLRSLPDTVIEAATMIGATRSQMLWQVKIPLALPVMMLGLNQTIMYGIAMLVIAALVGTNGLEQIVYIGLSDGDFGVGIVAGIGMAIIAIIADRMTNAWSRK---
136448700    --------------------------------------------------------------------------------------------MIETIEMAILGTVLAIFLSIPFGLLSARNITIFFIVRFFVVFFRAIPEFIMAMILVIAIGFGAMPGVLALGIHTMGFLAKFYAEDIEHINKGPIEALKSSGASKRQIISFAVIPQIIPSFVANNFYILDRNIRMATMLGIVGAGGIGYELQSSFRMFEYQKVSAIIIIIFITILIIDNLSSFIRSKIK-
218781573    ----------------------------------------------------------------------------------------FWMDAWVSCGRVLAGFSLAALFGIPLGVLSGRVDAMQKILSSSINALRAVPGICWLPLAMVWFGIGYKTTLFLVALAAFFPIYINTAVGARQVSPLLFQAGAMMGVRRMNAVFSILLPGAMPSILAGLRLGLGISWAYLVLGELTGVNGLGAVIMDARMLGRIDIIIVGIVLIALLGRTSDLLLS--------
182416893    ------------------------------------------------------------------------------------------SNILASVCRVLEGFVIALILALILGIGIGLSKKLEIFTEITFQILKPIPPIAWIPLAIIWFGIGESSKIFIIVLGAFFPILLNVIDGIKNIDPKYLELEKVYEVKKIKFIKGVILPGALPYIMTGIRVGLGNAWVCVVAAEMIAAKGVGYMLTDGRNLSRPDLVILGMLIIGIVGKIMD------------
136264536    ----------------------------------------------------------------------------------------LFQDIVASTGRVFAGFLLATVLAVPIGICMGVYPAICALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
138698921    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAIYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSAIIILIFV------------------
307327042    ----------------------------------------------------------------------------------WAGPDGVWHRLGQHLFLTFACLAIACAVALPIAVALGHIGKGGALAVNISNAGRAVPTFAVLVLLLPLGTHGEWPTIIALVLFAIPPLLTNAYVGVHEADREVVEAARGMGMTGGQLIRRVELPLAFPLIMTGVRTAAVQVVATATLAALPGGGGLGRIITAGFRLTDTPQ----------------------------
142747394    ------------------------------------------------------------------------------------------KSILETLQIAFVGTFVGILGGFSLAIFAAKIPKLYKISRGLIAFFRTIPDLIWAIFFVATIGLGTSAGTLTIIVDTIGFSGRFFAEAMEEIEKKPQKALEAIGISKIAIIFCAVLPEVLPSFINTSLFSLEKAVRSSVVLGLVGAGGIGIELKVAMEMFNYDQA---------------------------
104779506    ---------------------------------------------WALPVLLVAVWQLAVSAGWLSTRILPAPSAVVSAGVELVRSGEIWTHLAISGWRAGLGFLIGGSLGLLLGFITGLSSWGERLLDSSVQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDPALVEMARSYGLSGFALFRQVILPGALPSILVGVRFALGFMWLTLIVAETISANGIGYLAMNAREFLQTDVVVLAIVLYAVLGKCADLAARGLER----
144899731    ----------------------------------------------------------VAVALKWSDGRLLPTPSRIFLTLADLARSGLTGHILATLQRVGLGFVFGVAAGTLLGAVSGYWTGVRRLIDPSLQALRNIPSIAWVPMFILWFGIFETSKVILIAVGVFFPIYLALSGAILGVDRKLVEVGRIFRFSHQEMITRILLPATLPTYVIALRSGLGLGWMFVVAAEFMGAQGLGFLLVDGQQTGRPATILASITAFAILGKLTDWLLASVSAR---
159039787    ----------------------------------------------------PLLGLVIAMAFWWLVTTGLGLVHPAALPPPLAVAESFIPALGITTVMTVQGFLLSAVAGVLIGIALAASRHLERMFAPLLVAVNAVPKIALGPLLVVSFGWGTKPILIMVFLLCFFPIVLSTVTGLTTTPADLAELARSLHASWWQSFRKVRFPAALPQVFVGLKVAMPLAAIGAVIGEFYSDPGLGYQILQYNGVGETATAWAAIVLIAVMSIGLYSVLSLVER----
296157685    ---------------------------------------------------PWLAPLAILLVWEFAARSGVLSTAVVKAAWSLIQSGEMWADVKVSTWRAVSGFAIGGGIGLVLGLATGLFKPAEIVLDSTVQMVRNIPALAMIPLVILWFGIEEEAKVFLVALGVFFPIYVNTFHGIRSVDANLIEMARSYGVRGFALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADVLAKSLER----
142035282    ------------------------------------------------------AVLPVVAIAIWWAVSQAHLAQVLATAWQQIVSGALFRALSASLAREASGFVIGTLGGLLLGSVLGFSRLATRMIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRAYIEVARAFRYSRWQLIRAVILPAALPSIFTGIYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGVIVVGLTGWALNALARAAER----
56965478     ----------------------------------------------------------------------------------LVVSGTLLEHVQISLYRAFIGLLIGGAIGLLLGILNGWSTWSFYTVDTFVQMIRNIPHLALLPLVIVWLGIGEASKIFLVALGVMFPIYINTLHGIRSVNRGYIEMGKMYGLKGWGLFRHVYLPGALPSIFVGIRYALGVMWLTLIVAETIATSGIGYLAMNARQFMQTEVIIVTIIIYALFGKLADIIAQFGEKK---
70730543     ----------------------------------------------------------------------------------LLASGELLEHLHNSLSRLGLGFALGALGGLVFGVLMALSKTVEAYCAPLFHTLRQIPSIALIPMFVLLLGIDETFKIVIVAKTAFFPVALAASEGVKAIPRSYFEVADVYRLRWPTLVRQIALPAAAPPIITGLRIGLTRCWVVLVATELLAASGLGQMIEMARQMLRIDVVMVGIVVTGVIGFVLDFSFRRLEQR---
135390602    -------------WVNEGEDYLKKNYRWFTKIIASYIKEGYYFLEDFFLESPWLLVTALFFLPCL-ISGGLKLGLYSLFVVYFWGATGMWNESLQTVALMGLSVLLCVFFGTMLGILCSQSDRFENFMKPVLDTMQVMPAFVYLFPALFFFGIGGAPAILATM----------------------------------------------------------------------------------------------------------------------
226309305    -----------------------------------------------------------------------------------------------TMTAVVIAWILASAVGVAVGLSLGLLPTLERIMSPFLDAANAMPRLALAPLLIVIFGITMTAKVALAFTLVFFIVCSSARAGVKSVDDEWLRLSTVLNASKTQVFWHILLPVATPGIFAGLRLGLIYSLLGVVGSELISSRGLGQLVSIYSAQFRMEAVYAILILLAIVAVVLNQAMNFAER----
154496983    -------------------------GLWFRRALGVCL--LLGAWQLASLFFPPLVVPPIAQVLSTLVR--------------LMTQSDFGATIGTTILRLIAGLAIGVGVGAVLGLLFGLCPKIEDVGTPLIHVLQAIPPVCWVVLALVWFGFNGKPCVFIVATATVPTVVINLSHGVRSVDPQLLEMARLYQFSRWKMLRHVTLPSIRPYFRSALEIVIGGGWKLAVMGEVLTTNGIGGAITTARLNIEPDAIIAWSLLLVLGCYLTQRLLRMA------
146283236    --------------------------------------------------LAPWLAFVVLLLVWEAACRLLTLPSFVLPSPSAILALGAWEHIFATLRVTLMGYGLSILIGIPLAIALASSRLMSRTLYPLLVIVQSTPIVAVAPIIVVVMGAGDLPRVFITFLIAFFPIVVSCVTGLLATPEELVELSRSLGASKAREYRNIRLPYAIPHLFSALRISITLAVIGAVVAEFVAAKGLGYFINFSTSMFQVPQAFAALMMLVVI-----------------
239834709    ----------------------------------------------------------------------------------WFAEGTIWYHLGITLLEAMLAFAIGAIGGVLIGFWFARKPLLAAIFDPYVKAANSLPRVVLAPIFALWLGLGIWSKVALGVSLVFFIVFFNVYQGVKEVNQTVLANARMLGMNERQLLRNVYLPSALSWMFSSLHTAVGFAVVGAVVGEYLGSSGLGYLIHQAEGVFDVTGVFAGMLVLTAFVLVIDWGVSIIEAR---
270262342    -----------------------------------------------------LVLILVVWQIAALNSKGFPTPVATWQAALTLFDQGIGWNVLASLQRVATGFGLAALVGIPAGFLLGRFAFLANMLNPIISLLRPVSPLAWLPIGLLLFQRAEPASTWTIFICSIWPMILNTAEGVARIPQDYLNVARVLKLSEWTVMRKILFPAVLPYVLTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLNV------------------------------
297539397    -------------------------------------------------------------------------------------RDGKWLHLWHSIQVIFWGFFISSLIGVPIGILCGTYSAVSRLNEPFIEFFRYLPAPAFGALAVAILGIYDGPKIAIIVIGTLFQQILIIANTTRKLDYSLLEAALTLGTSKFKLMMHVIIPGILPELYRDQRILLGWAWTYLIVAELIGSSGITWFITQQARYQHFDNVYAAIIIIGVIGLGGDLILAWLGK----
158315662    ----------------------------------------------------------------------------------LVREDELFHQVSVSLDLALRGALFGAAAGLLFGVVAGLWRIGEELLDAVLQMLRTIPFLAVVPLFIVWLGIGDLPKVLLISLATLFPMYLNTYNGVRNVDRRVIEAMEVFGLRGARLVLTVIIPLALPSILTGLRYCLGISVLALIAAEQINSSGLGYLMYQAQSMQQVDVLVVVLAIYAVLGLLSDLVVRVLER----
260654621    --------------------------------------------------------------------------------------------TWHSLMLLFTGYFTGALLGLLTGVACGYNKRVDYWIAPFMRLLGAIPSTTWIPVVMVLASSLFKGSVFIIALGVWYSLTIATITGIRNIDKSFYEAARTLGAKTRHLVFRVALPFALPNILQGLTQGMSSACMALMVAEMIGVSGLGWYVTWQKSWAQYGKMYAAIVVLCVVFVAVNWLLNKIKRR---
142210020    ------------------------------------------------------------------------------------------SAVMASGYRLGVGLAIAIIIGVPIGILVGRSKRFRELSNSPFQFLRMISPLSWTPVALFVFATWNQSIIFLIAVASVWPVIYATSAGLAKVDPAWFKVARNLGASPIQMLTRIIMPAITFDVLTGVRLALGVAWVVIIPAEFLGTTGLGYTIQDARETLSYNNLTAMVLTIGVMGYVLDSICVLLIKR---
142173164    -----------------------------------------------------------------------------------------------TLAGVAIGLAVAIALALGLGVLFTLSAPLSRAFMPLVVGLRTVPVLAVAPLLIMIFGRGQGTTIATVVIVGFFPIMVNAMRGFRSVSPTVHELFHVAGAQWWHLLLKARIPFALPFIFTGMRVATTSALLSAMLAEWLGAPGIGRLIYDALSYRDMPLMFSAVALSMATAFVLFGLATALERR---
218441576    ------------------------------------------------------------------------------------LDKGLFWQTLASLGRVAQGYSLAAIIGIGVGILVGTQPLINKALDPIFQFLRMVAPLAWVPIALVALQQNQPAAIFVIFITAVWPILINTTEGVKQIPQDYINVQQVLQLSNQKFFFKILLPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQQNYISEIILAVIYIGAVGLILDRAIAYLQK----
138732447    ----------ISPYLDAFIDWIWETFFYYLNAFNVFLLTSVLGPMKQAYLNMPVISTLFLVTGAGYIIGGIRSAIVVFSLILFIALSEYWDRALITLYMATFAVGVSAFFGIIVGTLCSQRDFTTRSILSICDFFQTFPSFIYLIPVILLFGITDTSVMIAAIIYASVPATRYTVEGLKSVPMSLHDAG--------------------------------------------------------------------------------------------
143739896    ----------------------------------------------------------------------------------------YLPDLISTINMAFFSTLFGSIFAVFLSIFAIKNKYVVSFCRRTMDILRSFPEIVIAMIFLYLMGKSEIPAVIAIVIHTSGALGKLFSEAIENVDFKPIEGLESCGSSWFLRIRFAVLPQVLPLFISYSLLRLEINVRASTILGFVGAGGIGEALSTVIQWRYGDEILAIMALLVITIISLDYISSYLRTK---
254500047    ---------------------------------------------------------------------GAMARLGEFFGRMLPPDMSIWPEVLETLRIAILGTFFAVLFSVVLGILAAETPAIWRPVRSLLAIVRAIPLILVAMLMVGAVGLGPLPGILAVTFHATGMLAKFYAEAIDTVSPEPVKALESAGANRLQQLRWGIWPQMAPVVLRDTVFRFELNLRESLILGIVGAGGIGLYVQTYVRSFQYDKAATVTLAIIVLVLLSEAVNTALQKR---
291521005    -------------------------------------------------------FILIFILAGWIAARCHLIDAFIFVMLQMAADKSLFYHIGITIGETLVSFVLVLTIGTLIAMLLWWCRSAADILEPYFVVLNSLPKTALAPILIVWLGNNMKTIIVCGVTMAVFSTIINLYTAFIHIDSDKLLLIRTLGGTRRDILRYIVLPASISAIVSNLKVNIGLCLVGVIIGEFLAANGLGYLIIYGSQVFRLDYVMLSIIILCILAMVLYQLLSFVEKR---
138547515    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGLLGLLFD------------
137062382    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLMLGIIFGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVAFSIMIISARAGASGTHLSKIHAAHSLGASRWQIIREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQY------------------------------
156742360    ------------------------------------------------------------------------------------------RHIAVTMSAALSGFGIALAISLSLGYALAQVRAFDRALTPLLAASQAVPIVAVAPLIVLWVGVGLESRVLVATLVTFFPILSATIVAFRSVPRELIDMARISGANRWHLLRSVELPLALPGIFGGVKAGLALATTGAVVGEFVGGRGLGALINIARGLFDTPLMFVALTVLA-------------------
296532027    -------------------------------------------------------------------------------------------HLAVSLGRVLAGLGIGLSAGVTLALIAGLSRLGEEIVDAPMQMLRTLPFLALVPLFILWFGIGEAPKIALVALGAAFPVYLTLFAGIRGVDPKLAEAGRVFGLDRRGLVRHVILPGALPSALVGLRYALGSAWLSLVIAEQINASGIGFLINDAREFLRTDIIVVGLLVYALLGLGADALVRRVERR---
289639680    ------------------------------------------------------------------------------------------RDMAYTSGSTLLGFVFGTLFGSILGLSFWWSKRYAAITEPYLIVFNALPKLALAPVLVILFGIGFFSKVALAFLMTVVVTALSAYGGVKSVDPEMETLLYSLGATRLQVFGKVVVPWSMPWIVSSLRINIALALAGAIVGEFIASNGVGRMVIYAGTILDINLVWVGVFVLSILSLVMYAGVVALEKW---
300310541    -------------------------------------------------------------------------------------DQGIGWNVLASLQRVGTGFGLAALVGIPLGFAIGRVEFLARMFGPIISLLRPVSPLAWLPIGLLVFKSANPAAIWSIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKVLTKILFPSVLPYMLTGVRLSIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLN-------------------------------
139708413    ----------------------------------------------------------------------------------LIVDETLIPHLLITFKRVILGFIFGGLIATLFGVLTGISKNLRKLIDPTIQALKAVPSLAWVPLFILWFGIFEVSKITLIGVGVFFPVYLNLMMAIRQIDKKIIEVATVNKLSNIQTLRWVILPGIIPEWITGLRSGLALGWMFVVAAELMGASGIGYLMIDGQMTGRPALIIGALILFAMSGKLSDTII---------
195541996    ---------------------------------------------------------------------------LVLARLWLWITTDLHVHVATTLTEMILGLAIGTTLGVLAGITLGRSPLLSTLLRPLIVAAYSVPLIALVPLIIMFFGIDMLPKIVLISIVVFFLLLFNTFSGVQAIDKDMIASIQIMGSTQREEFQKVIAPAAMAWIIGGVKTALPYALVAATTGEMLASSGVGFLVMRGAQRFDMPALYAGLLVLMIIGLLISDIATRIEKWM--
237728187    --------------------------------------------------------------------------------------QDYLGEMAVTLQIAVWGTALAVVLSIPFGLMCADNWWIYQPMRRLMDACRAINEMVFAMLFVVAVGLGPFAGVMALFIHTTGVLSKLLSEAVEAIEPGPVEGIRATGANKIEEILYGVLPQVMPLLISYSLYRFESNVRSATVVGMVGAGGIGVTLWEAIRGFQFQQTCALMVLIIVTVSLLDFLSQRLRK----
260904478    --------------------------------------------------------------------------------------SNLFEQLLVTIQISLAATLIGAVLALPIGILAARNAVANATFRVIIVIVRGIPELILAIIFVVISGLGEVAGTLALSIGAIGLLSKLIADSLEETDTQVQEAMRATGASEAQVFFSATLRQAAPAFVAHTMYLLDNNIRSATLLGVVGAGGIGFLLLNASRVNQFDVVTMVLILMVAVVLAVEALSMWLRKAVR-
260904478    ----------------------------------------------------------------------------------------------ETLAIVFLATLLSVALSVPVALAAARPTRWQWVARALTVLARAVPDLVLAIIFLRMFGLGATAGIIAMGIHSVGMIAKLYADAIEELDDGPRESVESLGGSRAQQIMAAIPQTLMPQLIATALHRFDINLRTSVLLGYVGVGGIGLAIADSLRTLDYQRGMALAVLVLLLCIGLELVSGAI------
33591795     ----------------------------------------------------------------------------------------YADQAWYTLMTTVAGFAVAVVGGVLIAVMLVSSRWCESFLYPLIVALNSVPKVAIAPLFVIWLGTGAEPKIAIAFLIAVFAVIVDTVHGLKSVPQDVLDLGRVLKGSRRDFFFKVRLPGALPSIVTGMKVAVSLALVGAIVGEFVSSRGLGYVIMSAQGTFDTVRVFAALTVLAVMGMALFALLVWFERK---
237785026    ------------------------------------------------------------------------------------------ELTGQHLRLALPPILFSLLIAIPIGRYAFSHPLFGRPLLNAASLMYAVPSLPLIITIPIIIGTPLLTMITALTVYGVALLVRTAADAFASVDAHTRDAALALGHSPRTILWKVDLPLAIPVIASGLRVVASSTIGLVTIGALVGIPSLGSLLTDGFQRGITAEVTAGIVATIIVALVIDAIIQ--------
239628357    -------------------------------------------------------------------------------------------PMISTLQMSVVGTALGVLFAVPVAFLGTTNRVVTSAIRFFLDIVRTIPNLLLAALMVAIVGIGEFTGVMTIAVFTFGLVSQLVYEAIEAIDEGPVEAAVSVGANKVQVAFWSVAPQIMSQVAGYTFYALEVNVRASAVLGYVGAGGIGIILNSSLALLQYDRVSIIILLILVVVAAVDGLSEAIRRR---
154247140    ----------------------------------------------------------------------------------------IWYHLGVTLLETTLAFIIGAAGGVLVGFWFARKALLAAVFDPYVKMANALPRVVLAPIFALWLGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPTLLSNARMLGMSERQLMRHVFWPSALTWMFSSLHTAVGFALVGAVVGEYLGAAGLGYRIHQAEGVFDVTGVFSGMLVLALFVIVIDTGVSAIENR---
261250974    ----------------------------------------------------------------------------------------FFDQIVTSLVTVACGFLLATAIAIPLGIVLGLNQGVYQAFNPVIQLLKPVSPLAWLPIVTMMFAKSFVNSLLTVALCSLWPTLINTAVGVTSVDKDLVNVSRVLQLSWWQHIRVIVLPSAIPMIFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSASLGRIMVAVITIGFIGLLLDR-----------
256827252    --------------------------------------------------------------------------------------------TRDTVVMTLVSTLFAYLLGIPLGVLVTLHPALSRVLGWLVNIGRSVPFIILLVALIPFTSLGVPGAIVPLVISAAPFVARMVEQSLREVDSGLVEAAQSFGASTWQIVWKVYLHEAVPSLIRGASITLITLLGYSAMAGTVGAGGLGDIAIRGYQRYQNDVMIAT------------------------
15672284     --------------------------------------------------------------------------------MFNLTETGLPYLLLQTFAIGLLGTLVGAIVAIPLSFLAATNNWLAYLIRFVLMAIRTIPSFVYALLFIPVVGLGSSAGVMALGFESIGMIAKLFIEAIEDLDMGVIEAMDAAGATTFQKIRFGVLPQLLPDLYSILLYRLDMNLRDAAILGLVGAGGIGAPLSFAMSGYKWSAVGA-------------------------
146276802    ------------------VDPLALRLSRATARIASAGLRTAPPLLFGLSFPVALVALWSFGASSGWLPPQILPAPGVVSFALLFADGSLGAHTQASLHRVATGFALGAAIGLAFGAAVGLLPAVRAYGWPPVQAVTRVNVLAWMPLLTLFLGIDETLKVVVIAWSAAIPIILGTARGFADVPAGYRELGAAMGLRPYQRLRLIVLPGALPQVFTGLREGLANAWQTLVIVELFASEGLGYLMTWGRQLFQLDLVLVAMLVIAAIGFLLDGVLKTIEAR---
298290231    -----------------------------------------------------------------------PTAIAAALVNMVLYQGTVWFHLGVTLWEAVAGFVIGSAIGIGLAVAAGLNESFRRYISPYIIALQVTPRIALAPIVIAWLGFGMMPKIAIGALICFFPPFINTLTGLLNVDEDANEMFRSLGARKRQIFFSLMLPNAMPIIMAGLKTAISLALIGAIVGEFISASGMGVLMQRYTFALNMASSFAVLVILTAMGYVLFLLMEWAD-----
224531579    --------------------------------------------------------------------------------------------ILNTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFLIFFVPVFGMGILSGAITSSLMILPMIVKTTEEAFKTIPKSYKYASFALGANKTETIIKIMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMILIIN------------
253687794    ----------------------------------------------------------------------------------------LWEHIAVSVARALSAFSVAIILGVPLGLLMGLSPPIAAVFNPFVQFLRPLPKIALIPLAVVWLGIGEASKFFLIFIATFLSVVVGACAAVERVERSRIRVAQTLGASRRQIFFHVVLPDTLPELFTTVRLAIGIGWTSLIAAEMVAASGIGWMVMNASAYLRTDIVMLGILLLGGIGYVLDLLL---------
284043106    ----------------------------------------------------PAVLIVAALVGAWQLYATHGNVDSLLLDALWTDRALLWDNFKVTAGEVLLGILVAAVAGLACAVAIHLSPTLRRAVYPLLVASQTVPIPIVASLLVVWLGFDLAPKLVIIGLVSFFPIAVTTLDALAGVDPELRRLMRTLDASRLRTFRHVEAPAALPGLFSGAKVAVAVAVIGAVFAEQSGSDGLGRLIQQAVPQLLTARAYAAVLILSAFAIALFGLLALVERR---
295111337    --------------------------------------------------------------------------------------RGIVKPIVETINISVSGTFIAVLLSIPLGILAAKNGFFYNLSRLLLNTIRTIPDMVFALIFVAAVGLGPLPGVLAIGVSSSGMLGKFLADSIEGTNQGKIDAIRATGANYMQVLVYGVIPQITAEFISLVLFRWEMNFRSSTVLGIVGAGGIGFDLITSIRLFQY------------------------------
146307132    -------------------------------------------------------------------------------------DMGIGWNILNSLGRVGVGFGLAALVGIPLGFAIGRFAFLAGMLAPIISLLRPVSPLAWLPIGLLVFEAAGPASIWVIFISSIWPIILNTAAGVASVPQDYLNVARVLKLSEFKVLTRILFPAVLPHLMTGIRLAIGVAWLVIVAAEMLTGGGLGFWVWDEWNNLNVEHILIAIIIVGLVGLALEQTLLLIARR---
91976584     --------------------------------------------------------------------------------FAWFASGLIWKHLLITLWESLLAFVIGSVAGVLVGFWFARQPRVAAVFDPYVKMLNALPRVVLAPIFTLWLGLGIWSKVALGVTLVFFVVFFNVYQGVKETSGTLVDNARMLGMSERQMMRHVFWPSALSWMFSSLHTAVGFAVVGAVVGEYLGAAGLGYLIQQAEGTFDVAGVFAGMFVLSVFVIVIDLAVSLVERR---
260588535    --------------------------------------------------------------------------------FKMISDGSLTKHISVTLTETLISFALVTLLGILCAVILWIFPRVSSILEPYLVVLNSLPKSALAPLLIVWLGSNMKTIIIAGISVAIFGAVLNLYTGFCEIDSDKLKLIQTLGGNKKDALIKVILPASIPLILSVMKVNIGLSLIGIVIGEMIGSKGLGYLIIYSSQVFQLTTMIMAIVILCVIAILLYGFISLLEK----
153837223    ----------------------------------------------------------------------------------------FFDQIVTSLVTVTAGFLLATVIAIPLGIVLGLNQGLYQAFNPIIQLLKPVSPLAWLPIVTMMFAKSFINSLITVALCSLWPTLINTAVGVTSVDKDLINVSKVLQLSWWQHIRTIVLPSAIPMIFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSASLGRIMVAVITIGFIGLMLDR-----------
143934774    ----------------------------------------------------------------------------------LTISGQIFVAYAETLKPLVTGVLISTFIGVGIGVWVGLSEKFDWLVSPIFIIMQSAPLAALIPLVIMAYGIGITSKTFVVCIMAMPVIVLNTSGAVKNTPSSLIEMAKSYLSTEREVILKIIIPSASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRMTADYPSMYAAIFSIIVLAVLFLNVLERIEK----
170693842    ----------------------------------------------------------------------------------LARNGDLFVHLGVSLLRAAGGFVIGGTLGLALGVIVGFSPLAQALLDRSVQMVRAVPFLAMLPLVIVWFGVGEVAKIFLVALAVLFPIYINTMLGIRQIDPKLMELGRVVGLERAAIVRRIILPGAMPSILTGVRYALAHAWLALVIAELATTKGIGFLAMDAREFLNTNVIILTMIIYAIIGVVADALVRLLEGR---
143621332    -------------------------------------------------------------------------------------------NLLISLRRVLIGYSLAVLVAIPLGVLMGMSKLAQSSLNPYVQLLKPVSPLAWLPVGLFVFRNSEITGIFVIFITSIWPTLINTAFGVASINPDYLRVSKSLGASKSTTIRRVILPAIMPNILAGMRISMGTAWLVIVAAEMLLGTGIGYFIWNEWNNLSLENIFVAIIIIGFTGFILDQFFGFLQDK---
142012097    ----------------------------------------------------------------------------------------YIPELIITLNIALFSTSIGFVLAVIFAIFLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
152977144    ------------------------------------------------------------------------------------IDGSLWAHIWTTLLETGVGFILGTVLGTIIATILWWIPLVARVLDPYLVVLNAMPKVALGPIIIVIFGPNITSSIAMGVIISIIITILVIYSAFQEVDANYIKVMHTFGANKWQTYQQVILPASFPTIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLILLSVLLTCVLATLMYVFVEGFEK----
114761146    ----------------------------------------------------------------------------------------FWNFFRITVTEILVGFGLAVVVGAGLGILLGRSKLFERIASPFIVASQVTPKVALMPLFLLWMGFGMQSKIAMVVLLSFFPVMKATILGVRSIGSEQRDLFTVIRAPVWKRLLSLDVPAVLPYLLTGIETASVLAVTGAIVGEYLGGNGLGAMVVMTLNAMRVDQMFATIVALAIFGFLFYAVIASIRK----
52549512     -------------------------------------------------------------------------------------------DIGISLLHFGIGLGAGAAVGITVGMLMGWFRVANRALDPMVEILRPIPPLAWVPFAILWGGLTHCAAGFIVFIGAFFPILLNTYTGFREVDKTYIDAAKVLGCKERKMIKSVAFPFSLPYIATGIRIGMGVGWMCVVAAEMFGVSGLGFRLFQVFWPLHIDRLVAYMIILGLVALVLDHLFR--------
86359445     ----------------------------------------------------------------------------------WLNREGLMSNTWPTLGATLGGFALSLAFAFASSILMDFMPFMRRALLPIFIASQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARFPSSLPYFFAGLRISITYAVVGAIFAEYAGASGLGIYILNAKNNFRPDLVLAAVIVSALLTLCLFALTLVIQR----
239918062    -------------------------------------------------------------------------------------------RAWQHGWLVLQALAIATVLAIALAVIATRIKALTPIANAFTAVGLTLPSFALIGVLIPLVGIGTVPAVVVVVFYALLPILRNALVGLRGVDPEVLEAARGMGMGPVALFTRVRLPLAWPVILTGIRVAGQLGMGVAAVAAYVLGPGLGSYIFTGLVSLGGANALNYALV---------------------
182434305    ----------------------------------------------------------------------------------WSGPDGIGNRLGEHLYLTVVCLLISCLVALPVALVLGHLGKGGALAVNLSNIGRAVPTFAVLVLLLPLGTRGQWSTVIALVLFAVPPLLTNAYVGMREVDRDVVRAARGMGMTGRQLLLGVELPLALPLILTGVRIAAVQLVATATIAALAGGGGLGRIITAGFNLASTPQVVAGAVLVAAFALLVEGLFEAGRR----
253690108    ---------------------------------------------WTSKLLPAVGPILLFLFWQLAVSAKWPILLPSPVDTLSYMFQSFADASMATLYRTLAAFGFAALIGVPLGVILGSNEKIYRSLEFLIDFFRSTPSSALIPLFLLIFGITDANKIAISAFAAVLVILFNSAYGVMNAKKTRLMAAQVMGISRWHIFKDIMLLESLAQTFVGLRTGVSMALVIVIVAEMIGSTGLGHRIIDAQQVFNIRDMYASILITGALGYLLNVLFLIVEKR---
298372810    ---------------------------------------------------------------------------------------GMGRHVMASLWRVLAGIVIALLFGVVGGLATAFSKRLNKILEPLLYLSYPVPKLALLPVVMIVFGIDEASKIVMIVLIVVFQLMISIRDAIRHIPRDNYYVLMSLGATKWQNIRHIIIPATLPSIFSALRVTVGIAVSVLFVTETFGTDGLGFFTVDAWMRLDYIKMYAGIVSISVIGFLLFVAIDIADA----
90415462     ----------------------------------------------------------------------------------------YFDQIFTSLYTVMFGFLVATFIAIPLGILCGLSENAYRAINPIIQTFKPVSPLAWLPLVTMMFEKAFLTSGFTVALCCLWPTVVNTIVGVASINRDLIDVSRVLRLSSPVYIKTIVIPSATPLIFTGLRLSLATGWMVLIAAEMLAQNGLGKFIFQNGSSSSLGRIMVAVITIGIIGFILDQLMLALQKRM--
33595338     ----------------------------------------------------------------------------------------LWPHLLTTTAETIGGFVLGCSVAVVVGGLVAEFRLLERMVYPYVVALQSMPKVALAPLLIVWFGFGLMSKVVLVALICFFPMFVNVVTGLRGARQELIDLYTAFSASRFQIFRDIKLPSALPSIFAGLQIALVLSLLGAVVGEFVASKGLGSLIQAASLNFDLPIMFACILTLAFMGAMATLVVNWAQRR---
189500178    -------------------------------------------------------------------------GFLTERSLDAHIFGGVWAEIQGTLFLAIGAMLFAFPMGVIAAIYFTEYARFTSILRSANSTLAGVPSIVFGLFGLAFFSKSVLAGSLTLAIMILPTIIRAAEEAILSVPKTYKEASIGLGSTKWRTIVTVILPAALPGIITGGIISLGRAAGETAPIIFTAAVSVGATI---------------------------------------
143649117    -------------------------------------------------------------------------------------------DIVYTLTRLFVGFFLGAILGVTIGLMMSYSKIVDAILDPIVESIRPVPVIAMIPFLIMWFGIGEAGKIFLITLGVFAIIVVSTLEAVKNVPKIYVRAAKTLGASNNQIFRTIIIPGMIPGIIGPLRVATALSFTLVVAAEFMGAQGIGYRIMEARRLFYTDVILLNVVLITILAAIADR-----------
142041881    -------------------------------------------------------------------------------------SDDFWIEAIRHVSLTGASVAAALVAGVPLGIACARIAAVRTVAMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLGQVPPHVTEAARAMGMTRVQRLLRVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTIALALVAAVIFEAA------
255293243    ----------------------------------------------------------------------------------LVTRGYFWDATWITLSETLLGFAIGATSGLVIGALTGTFRTFRMAFYPWVVAFQNTPRVALAPIFLTWFGFGITSKVVMAAVICFFPVVINTVAGIAGVDENAKTLFRTLGATKTQTFFRLTLPGASAVAFAGIKTALTLALLGAIVGEFVGASGLGVLIKELNFQLEVAMGFAVVLFLAAIGLALYGLIELIEKR---
162450134    -------------------------------------------------------------------------------------------DVAASLKRVLSGFSLSAFTAVPLALLVVSFPSLSQLLLPVLSLLRPIPPIAWVPIAILWFGLGDHPSYFVTAVAAFFPIFLNALGGARAVDSQHLRAARCLGARRLSLLRFVYLPSSLPHVWTGLKIGLGQSWMAVVTAELVAASGLGHMIELNRLQLETPRVFVGMSMIAIIGALMTSALGSLEAR---
126660803    ------------------------------------------------------------------------------------LDKGLFWQTLASLGRVAQGYSLAAIVGISVGILVGTQPLINKALDPLFQFLRMVAPLAWVPIALVALQQNQPAAIFVIFITAVWPILINTTEGVKQIPQDYINVQQVLQLSNRKFFFKILLPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQQNYISEIILAVVYIGAVGLLLDRGIAYLQK----
222102581    --------------------------------FSGYRLGLYRAAASVILPLAGFVLWELAVRFGWASGRLIPAPSRILETLWLTITGELAHHLVASSLRVLVGFVSGAAAGTLIGALTGYFTTLRRLLDPSLQAIRAIPSIAWVPLFILWFGIFETSKIVLIATGVFFPVYLGISTALREVDRKIVEVGKIFRLSNLELVWRILFPAVLPSFVVSLRAGLGLGWMFVVAAEFMGASGLGYLLVDGQQLGKPDQIIAAILAFAVIGKLSDALLVALTA----
167042347    --------------------------------------------------------------------------------------------IGTSILRLIIGLTIAIAGGLVLGIFMARVETVNQTIGSLVLGLQSIPSIAWVPLAILWFGLTDTGIIFVVVIGAIFAVTINTYTGVKNINPSYIEAARNMGAKEGQLITSILIPAAFPFIISGFKQGWAFAWRGVIGAELLFSFGLGFLLNVGRQLNDVSQVIAIMIVIMGIGILVDGV----------
146339331    -------------------------------------------------------------------------------------------NILASLRRMAIGFALALAFSIPLGLLMGRSRATAAFFNPLLMLIYPVPKAALMPIIMLWLGVGDVSKTLVIFLGVSLPVIYHSFEGAKAVEEKMLWSGAAMGLSPSERLLRIVLPAALPEILTGCRTGLVLALITMVTSEMIAQSGAGNILFNALDMGQYDTVFAMIIIVGAMGICLDAAFEIVRRW---
307131963    -------------------------------------------------------------------------------GVLLFTDYGFQQDIGMTVMRVVAGFLLAALIGVPLGILMGAYKLVEAFFEPFVSFCRYLPASAFVPLLILWAGIGEMQKILVIFIGSFFQIVLMVAVSVGAARRDLVEAAYTLGCSNRSVVTRVLIPGAAPDIAELLRLVLGWAWTYVIVAELIGASGIGHMIVDSQALLNTGQIIFGIIVIGVIGLLSDFLFKAANRR---
116662322    -----------------------------------------------------------------------------------FADGSIYRHLNATLQAVAIGFLIAAAIGFPLGYAIGRSKFLGAVFDPIVAGAFAIPRVIFFPILLQIFGVGVGAQSAMAALAAVFPIMVSTTAGVRAINPLLPKLARSLSLSPLQTVTKIYIPAMAPSLMVGIRIGFSIAFINVIIAEFFAARGLGLLALRAYGMLDLPTMYGIIVLLAAIALAGNLALWAVERR---
297528985    -----------------------------------------------------------------------------------LSDHSLFVHTWATLFETLLGFLIGTVGGALIGAVLWWFPRLAKTLDPYLVVFNAMPKVALGPILIVALGPGFTSIIAMGVVISIIITTIVVYSAFQEVDPNYLKVLRTFGATRCQCFKEAVLPASFPAIISTLKVNVGLAWGVITGEFLVSKQGLGYLIIYGFQVFNFTLVLMSLLIVALLSTVMYQLVAIVEKK---
301629375    -------------------------------------------------------------------------------GWLLFTEFDFLHDIGMTVWRVVGGFVLAASIAVPLGIAMGAHKGVEAFLEPFVSFCRYLPASAFIPLLILWAGLGELQKLLVIFIGSVFQIILMVAVIVGNARKDLVEAAYTLGATHGGIVRRVLIPGAAPDIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIIIGLIGLVSDSFFKFVNRR---
229103520    ----------------------------------------------------------------------------------LIKTGELFGHLSISVFRAAAGFFIGGSLGIILGTIVGFSKRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFNKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSFVRLLE-----
153011883    ----------------------------------------------------PGFVMLVSALAVWELSVRFFAISPILLPSPSAVWAEFWRNAGVTLAVTLIGFLLAMVFGVLLAIVIVSSKTLERPVFSFLVALNSVPKVALAPLFVVWMGIGPEPKIAIAVMLAIFAIVIDTVLGLRSVDPDMVNLARVGRASKWQILTKIRLPCALPSMFAGLKVAISLALIGAIIGEFVGSSGLGFAILSAQGQFDTPGLFVSLALLIAMGSLLFNIMEGIER----
241888760    -------------------------------------------------------------------------------------------HSKITLLEAIIGLFLGIVIAWLLALIMDSIPIFNKSIYPLLVLTQTIPTIAIAPILVLWLGYGLTPKIVLIVLTTTFPIVVSILDGFRNCDKDMITLLQLMNASKLQILWHVKIPTSLSYFYAGLRVSVSYAFIAAVVAEWLGGEGLGVYMIKAKKLFEYDTMFAIIILVSVISLLSIELVKLSEKK---
296271896    ----------------------------------------------------------------------------------------YFWAMLETVQMAIIALVLSVIVAIPLSYITSRNKALYAFGTFIANVCRSVNELVWALIFVSAVGLGPMAGILALGIHTAGVLSKLLSEGNEAIDPGPVEALASSGAGFVKILAYAVVPQTMPHFVSMVLYRFESDVRSASILGFVGAGGIGYYLFDKLRSFENGSVCTILIFIIITVWLLDKLSAVIRKR---
126178800    -------------------------------------------------------------------------------------------DIVVSLEHFGIGLIAALLLGVPVGILMGWFRVADFLLDPIIEILRPIPPLAWIPFAIIWFGLTTQAAGFVIFAGAFFPILTATYAAFRSVPKVFVEAGKVLGCTSLELIRYVALPAAIPAIASGIRIAMGVGWMCLVAAEMFGVSGLGYQLWHNYYLHQMPNVVVYMLILGFAGLIIDRIFR--------
222108943    ------------------------------------------------QAFAPWAFPVIVVILWQIASSGGLLSQGILAAWSLAASGELVQHMAASFWRAAVGFGIGSALGLFFGFVNGLWRTGETLFDSSLQMLRNIPSLAMVPLVIMWFGIGEEAKIFLVAFATMFPIYLNTFHGIKSVDQGLIEMGRNYGLTRTGLVRDVILPGAMSSILVGVRYALGVAWIVLIVAETIAASGIGLLATNAREFLQSDVVVLSIILYALLGKLTDWLARLAENR---
282897821    ---------------------------------------------YVQSAIPWLVPISIILIWQLLSSLGVAPLAVLAAAIKLGASGELFRNIGISAARAISGFLVGGSIGFSLGLINGISPIAEKLIDTSIQMLRNIPNLALIPLVILWFGIGDEARLFLVSLGVMFPIYLNTFHGIRSVDPGLIEMGKIYGLNAWGLFWRIILPGAMSSILVGVRFSLGIMWLTLIVAETIAASGIGYMAMNAREFMQTDVVVLSILLYACFGKLADVIAKSLER----
282885341    -------------------------------AVGSALVSAFASLRQIGASLAPWVVPLLILLAWEAAARSGVLSTRVLAAWSLIRSGEMWADVKVSTWRAVSGFAIGGGIGLTLGLATGLFKPVEIALDSTVQMIRNIPALAMIPLVILWFGIEEQAKVFLVALGVFFPVYVNTFHGIRSVDANLIEMARSYGVKGLALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKIADVLAKSLER----
283845239    ------------------------------------------------------------------------------------------------MQRISIGFILAVMIGLCLGILIGISKLADETIGTLVIALQSVPSIVWLPISFVIFGANTGAIIFIVVLGGTWAMTMNVRMGIKNVQPILIRAAKTMGYNRTEVIWKVMIPASIPSALTGARLAWAFGWRALMAAELIGRGGLGRTLMDARDFYNMDLVVSIMIIISVIGLIVEYFF---------
140284010    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLSLGIIFGVPLGLFMGLNRFAKGFFDPMVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHAAHSLGASRWQIIREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
17228468     ------------------------------------------------------------------------------------------QHTLEHLFLVGIAISISIIIGIPLGILITRQKQLRQPILGIANILQTIPSLALLIPVPVIGGIGATPAIVALALYSLLPLIRNTYTGISGVDPAIREAGRGMGMTDRQLLLQVEIPLAMSVILAGVRVATVISIGIATIAAAIGAGGLGVFIFRGIAVVNDQLILAGAVPAAAIALLADLLIGFLEQKLKV
138895681    ----------------------------------------------------------------------------------------FWPHIVRTSLEVLLGLSLGSGLGLIVGILMGEIECLRKLFFPYVVASQAVPKLALAPLFILWFGFGMTSKVIITALICFFPLLENTVTAIQYTDRNKLELFRVLGATRWQTLIHLKLPAGLPNIFAGFRVAVVLAVVGAVVGEFIGASGLGAMIIASQGMMDTPLMFSVLLLLTLLGMVLYQIVHFFENR---
239813638    ------------------------------------------------------LGLALVLWQAICVFAALPTAVLPTPWQVLQATVQYWPALVETFKATLYGFILALVLGIPLAVAVSTFRLINLMFYPLLVALQSVPKVALAPLLLVWLGTGMESKLAIAWLVAFFPIVVDTAAGLQSTPKELLELARSLRASPWQLFAKVRFPAALPFVVTGAKVAVTLAVIGAVIGEFVGSSGLGFLLLSATSQINTPLAFAALFALSALGMATYFMVVLAER----
144161130    ----------------------------------------------------------------------------TAMQWVVNNTETIFRLTLEHIWLSAIPIVLGGILAVPIGWLAHRFPRARGSVLSAVGILYTIPSLALFVLLPPLLGLPFANVIIALVIYAVAIMARNVADAFASLDPATLRAATAVGFGPWQRFFRVELPLAGPVLLAGLRVVAVSTVSLVTVGVLVGVQSLGYFFTDGFQRRIDEEILTGIVMTVAVAALFDGLLVLIGR----
116671387    ------------------------------------------------------------------------------MEWFLANSGRVFELAGQHLVLAIVPMVLGLALSIPLAQFARRNRTLRSVVVTATSLLYTVPSLALFIILPSILGLDPVNVIVALTIYAVALLVRAALDAFDSVDEDLRQAAVAMGFKPGARFLQIDLPLSLPVLFAGLRVVSVSNISLVSVAALLGIGNLGMLFTSGLQRGFITEVVVGIIAILVL-----------------
163841310    ------------------------------------------------------------------------------AGIKLTLNGQLTTHIGASLFRAAIGFVIAVALGVSAGLLISWYRPLRELLNPLLELFRNTAALALLPVLTLLLGIGEESKITIVVYAAFFPVLLNTVAGVRTVDPLFLTAARSLNIRGVDLFRKVILPSAVPTIFTGIRMAGTSSILVLIAAEMVGAAGLGYLIINAQSSFLIPDMYAGILVVALLGLLTNTLLIALERR---
157371148    -------------------------------------------------------------------------------------DQGIGWNVLASLQRVATGFGLAALVGIPAGFLLGRFAFLANMLNPIISLLRPVSPLAWLPIGLLLFQRAEPASTWTIFICSIWPMILNTAEGVTRIPQDYLNVARVLKLSEWTVMRKILFPAVLPYVLTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLNV------------------------------
149910642    ------------------------------------------------------------------------------------------KHTLVTAQEIVFGLLLGLFMGLFFALQMLLFKPIKHWLLPILIASQAIPVFAIAPVLMLWLGYGMASKIVMAALIIFFPVTTCCYDGLRNTPTGYLDLAKTMGATKWQLLRHIQLPASLPTLASGIRVAVVIAPIGAVAGEWVGSSGLGYLMLQANARMMIDEMFAALLILSALSVLLYFVTDKALKK---
253573772    ----------------------------------------------------------------------------------MTASGDLWFHMSITLQESIVGLIIGMLGGTLLGILLAFSGIFQKWVYPYIMALYSLPRVSLAPLFIVWFGIGMTSKILMVVAMVIFVAFYNAYEGVRNIDKDLMDMMSTFKAKWTHKLRWVVLPSITVWILTSLRLNIGMALIGSVIAELVGSNGLGYYITYSSNMLDTTGIFTGLVLIMIIAVVLEQIIVQVERR---
225552180    --------------------------------------------------------------------------------------------ILNTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFLIFFVPIFGIGILSGAITSSLMILPMIVKTTEEAFKTIPKSYKYASFALGANKTETIIKVMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
46445649     -----------------------------------------------------------------------------------------------TLKRLIQGYLVGLLVGIPIGLLNARFQLFEDTIGFLALGLQTLPSVCWAPLAILWFGQTEKAMFFIVIMGSIWSIALATDAGVKNVPPLYVRAARTLGSQGFHTWFKVIVPAALPFIISGMKQGWAFAWRSLMAAEILTGFGLGNLLHYGRELHAMDAVIGVMFVIIAVGLLVDKVVFSP------
170076612    ---------------------------------------------------------------------------------------NFLVAIWETLAIAIVGTGAAMLVALPLALCVARNRWLATGLRSFLNLLRGIDTAIFALFFVSIVGLGPFAGVLGVACHTAGSMAKLYGEVLESIPPEPIEAIEVTGSDRLRTFAFAVFPEALPGLVGISLYLWEFNVRSSVILGIVGAGGIGYELLVSLKLLDFPRLATILILILIMVSLIDALSAYLRRR---
16332005     ------------------------------------------------------------------------------------LDKGLFWQTLASLGRVAQGYSLAAIVGISTGILVGTQPLLDKALDPIFQFLRMVAPLAWVPIALVALQQNQPAAIFVIFITSVWPILINTTEGVKQIPQDYINVRKVLRLSPQKFFFKILIPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQQNYISEIILAVFYIGAVGLLLDRGIAYLQK----
284167195    --------------------------------------------------------------MVAFVADGFPPEVGRDFLFGRTLRDGLLWAVVETLAISIVGTSLAVVFAIPLALASASTVTLHRSARVVLSFLRSVPGLVWGFLFVTAVGLGPFAGALALGVHNAGVLGKLYADFLEDTDPMTTEAVASSGATRFQAVCHGMVPQISATVASYTLYRWECTIRSATILGFVGAGGIGYYLVISIQRLQYQKLVTAIAAVFALVVMSDALASRLRARM--
239816496    -------------------------------------------------------------------------------------DQGVGWNVLSSLQRVALGFGLAAAVGIPAGFAIGRFEFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMVINTAVGVQRVPSDYMNVAKVLNLSEWKIFTKILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVANIIIAIFVIGIVGLVLEFAL---------
219667414    ----------------------------------------------------------------------------------------------NSLILLFTGYFFGGIVGLITGVTAGWSKKVHYWVMPIIKILGPIPSTTWLPIVLIIASSLFKGSVFLIALGVWYPVTIATLTGVANVRKSYFEVARTLGARQRRLVFKVALPAAMPNIFQGLTQGMSVACTTLMVAEMMGVSGLGWYINWQKGWAEFGKMYAAVIVICLTFTVVNIVLTQVKKR---
302335464    -------------------------------------------------------FIPLTATLALLVAWQLAVMLGLVPNFLLEDASLLVSHSAATLLEAFLGLLIGCAVGFVVAVLMDRFEAVGLALDPLVTLSQTIPTVAIAPLLVLWFGYGLAPKVVLVIISTFFPITVSLVSGFRSADADMIDLMRTMNAGDWQIFWQVKIPAAAEQFFGGLRISATYAIVGAVIAEWLGGSGLGVYMTRVRKSFSYDRMFA-------------------------
294791332    ---------------------------------------------------------------------------------MVVNRSSLLTAAYTTSCEAFIGFILAIGAGILLGVGLYVSHTFYASFYPLLVGAQTLPIITIAPLFVIWFGYGSLGKIVLVAVFSLFPIAIQTCRGLIAVPRYFRDVALTCGATSPWELWHVHIRVAARQIFSGIRISATYIFATAATAEYIGANGIGVWMQAAYNSFQTPMVFAATVVIIILTGLVMALVSLAER----
227326127    -------------------------------------------------------------------------------------DQGIGWNVLASLQRVGIGFGLAALVGIPAGFLIGRFTFLANMLNPIISLLRPVSPLAWLPIGLLLFQRAEPASSWTIFICSIWPMILNTAEGVRRIPQDYLNVARVLKLSEFTIMRKILLPAVLPNVLTGVRLSIGVAWLVIVAAEMLGGVGIGFWIWNEWNNLNVENIIIAIVVIGVIGLLLEQGLVWIANR---
257877869    --------------------------------------------------------------------------------------EDLWSLLLLTIGIACLGTMIATVCAIPVTLLSAANPWVAKIGKMICNILRAFPELVYAIIFVRVVGPGPFAGVMAIGVHQIGMLGKLFTEEMEAMDERLTEEMQAVGANFWQTMFFVRVPYLAPIYSSFALNHFEIAVRSAATLGLVGAGGIGAPLIFAIQTRTWSKVSIILLGVVVTVFLLDQLTGIIRKKLR-
158423902    ----------------------------------------------------------------------------------LLLQSDLPLNILVSLKRVLVGLGIALAVGVPVGLLVGSSRQAEAATTPAFQFLRMISPLSWMPIAVMVFGVGDAPIYFLLAFATVWPILLATAAGVRQIDPQWLLVSRSLAATGWETLSRVILPAILGHVLTGVRLAIGIAWIVLVPCEMLGSAGLGYFILDTRDRLAYPELMATILVIGIIGFALDACARALVER---
154509100    -------------------------------------------------------------------------------------------AAWATGVEGIAGLIAGIAVGIVIAFTTSLWPRLTHVAMPILVVSQTVPLVAVAPLMVIWMGFTMASKIVVVAVFTAFPVALALLRGLGRVPTSLTDPMGVAGASRMWILLHARLPWAHTHLFSGIRIAATYAFASAATAEFMGARGLGVFLLSAQSSFRTDLVFAGAGTLVVMTIILYAIVAAAEA----
239942503    --------------------------------------------------------------------------------------------TGQTLSIVVCATLLSAVLSLPVAVLAATNTTLRMVARAVIVLARALPDLVLVIVAFRVFGLGGIGAVLAMAIHSVGMIGKLFTDAVEDIDDGVRTAVRVTGASRTQQFVAGVLPQVLPSFVATVLHRLDINLRISVVLGFVGVAGLGAEIAHAIQRLDYPRGMALALVVFVLCVVMEVVSGSVRR----
239942503    -------------------------------------------------------------------------------GIMGDLLDALWTTTQIALGGTLLGFALALPCGVLAARNLAPSPTVAFLSRGLILAIRGVPELILAIVFVIATGLGPVAGTLALGLGSVGFLGKLVADTLEELDPGPRTALLALGATPVQAFFAATLRQALPALVAHVLHQLDVNVRSATLLGIVGAGGIGYYLINASRVQEFGVVATIILMVLGVVLTIEGLAVWLRR----
295318010    -----------------------------------LLSKIYATLVYVFLYLP------IFVLVVFSFNKSKLNATFTGFTLDLINNVQILEALKNSLIIAFISTFFAVIIGTLAAIGMYRYKKGKRAMEGLLYIPVVIPEIVMGISMLAFFSSLNLPAGLITLIFCISYVIIVVRARLDGFDAALEEAAQDLGATPWQTLTKVTLPVISPGIISGALLAFTLSLDDVIISFFAAGP---------------------------------------------
126667719    ------------------------------------------------------------------------------------------SEMVTTVQIAIWGTVLAVILAIPFGIMSSENWWVCQPVRRLMDSFRAINEMVFAMLFVVAVGLGPFAGVMALFIHTTGVLAKLFSEAVEAIDPGPVEGVRATGASGLQEIIYGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWESMRGFQFAQTCAVMIIIILVVTSLDITSQWVRKR---
256805391    -----------------------------------------------------------------------------------------------HLREALLPVAAGLLLALPIAQLCVRFRWLYPPVLGVTTVLYAIPSLAFFVVLIDYTGQTELTVMIPLAVYSLVVLVPAIVDGVRSVSEETLAAATAMGFGPVRRYFQVQLPIAVPAIIAGLRVATVSSISLVSVGMLIGNQGLGNLLHDAQIYNRPELTWNSVITTALLAI---------------
260892265    -------------------------------------------------------------------------------------------------YRILAGMFLATTTAVPLGLFLGRCPRADRLLGPFFSLIYPVPKIVLVPLIMVVFGLGDAAKILLITLVLFFQILLPVRDGARHLSPYLVDAVTSLGVRGLAFYRHVVFPAVLPEVLTGLRVASGTAIAVLFFAETIASEGLGYYLLDAWTRYAYPDLYAGVLAMSLLGFILYSLLEWLERR---
255975806    -------------------------------------------------------------------------------------------PLIKTLEISFLGTILGFLLAVPFSFLATKNRIGLLILRFFLSLIRTIPTLLLAALMVAIFGIGEATGVLTITIFTFGMLSQLMFQAIETIDLGPIEATEATGATQLQIAVWSIFPQVASQFFGYAFYAFEVNVRASTVLGYVGAGGIGIILNTSLSLAKYDRVGIIILVILVMEIVVDWLSAYVRR----
219849602    ----------------------------------------------------------------------------------------LWQHTAATLSAALGGFALALLVALVLGYILAHIRWLEQALAPVLAASQAIPVVAVAPLIILWFGAGLTSKILVAALITFLPILINTIVAIRSIPRELIEMAHISGANRRQLLRYVEVPLALPVLFGGVRTGLALATTGAVVGEFVAGRGLGALINIARGLFDTPLIFVALTTLALITLTLYVLAGLLER----
134461808    ----------------------------------------------------PLAFLAAIEALVVLPEHLVPAPSTIAGTLWQLGGERLGRHIGASAMRVLAGFGIGSALALLLGAAMGLSRRLDALLDPAFQALRAIPSLAWVPILLLWMGIDEAPKITLIAIGAFFPVQLSVVAGIRGVDRKLIELGEVNRLSQRALFTRILLPASLPHIFTGLRTGLSLAWMFMVAAELIAARGLGYLLSDGRETGRPDLVFGAILLLALLGKLSDSILKAVEA----
307130359    ----------------------------------------------------------------------------------------IWETLNLALAATLLSVAASVVLGFLAAGNTRSPPGVRFAVRAMVAFLRTMPELAWAVMFVMAFGIGVIPGFLALALHTIGSLTKLFYEAIETASERPVRGLAACGAGVLQRMRFGLWPQVKPIVLSYSFMRLEINFRQSTILGLVGAGGIGQELMTNIKLDRYDQVSMTMLLIIVVVSILDALSGRLRR----
216264233    --------------------------------------------------------------------------------------------ILNTFYVIILTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFGLFGLIFFGIGILSGAITSSLMILPMIVKTTEEAFKTIPKSYKYASFALGANKTETIIKVMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
299067396    ----------------------------------------------------------------WLSNRILPAPLDVARAAIELARSGLWTHVAVSTWRALLGFAIGGALGLALGLLTGTFRTAETLLDTTLQMIRNIPVLALIPLVILWFGIDESAKLFLVSLGVFFPIYLNTYHGIRAVDPALVEMARSYGLSRARLYREVILPGALPQILVGVRFSLGLMWVTLIVAETVSAAGIGYMTMNAREFLQTDVVLLGILLYALLGKLADLLSRALER----
297243630    ------------------------------------------------------------------------------------------PAALITTQETVIGFSIAIVVGILLGVIFHVCKLVKSALFPLLCAAQTMPLISIAPIFLIWFGFEISGKIVIVMVFSMFPIAVQTIRGLDAVPSFYTDVALTCGASRTWTLWHVKLRVAARQIFGGIRISAAYVFGTASTAEYLGADGLGIWLQFAYNSFRTPLIFSATIVIIILTALLMCIVNVCER----
136444188    ------------------------------------------------------------------------------------------------------------------GLLVWEKPVARSAAVATAGVILTIPSMALLTILIPIMGLGWASTVFALSVYSLLPIVRNTVVGLREVDPAVIESARGMGMSKFAVLMKIQFPIAWPVILTGLRVAAQLSVGIAAIAAYVAGPGMGAYIFKGLSMLALNFALTGTVVIVIIALSFDAVFILINR----
158321119    ----------------------------------------------------------------------------------LAMDGSLFKHAVVSITETVISLFLGTILGTVIAIILWWSDFAARVLDPYLVVLNAMPKIALGPIIIIWAGAGMSGIIVTALTISIVVTILSTYNGFKEVDTEKIKLLTTFGASKFQTLQKVIFPASIPTMINTFKINIGMAWVGVIVGELVSKSGLGYLIVYGGQVFRLDIVMAGVIVLSLSTAIMYQFISFLENR---
242240062    -------------------------------------------------------------------------------GVLLFTDYDFTQDIGMTVMRVVAGFLLAALIGVPLGILMGAYKLVEAFFEPFVSFCRYLPASAFVPLLILWAGIGEMQKVLVIFIGSFFQIVLMVAVSVGTARRDLVEAAYTLGCSSRSVVLRVLIPGSAPDIAELLRLVLGWAWTYVIVAELIGASGIGHMIVDSQALLNTGQIIFGIIVIGVIGLLSDMLFKALNRR---
118478251    ----------------------------------------------------------------------------------LIKTGELFGHLSISVFRAAAGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
221370083    ----------------------------------------------------------------------------------------LFGHIGASLKRALLAFALAVAVGVPLGFLLGLSREAQLWVSPILSLMLPLPAVAWTPILLVVFGPGDLTIVIVCFLGAVFPVLYSTMQGVRACGTQPVWVVRSMGGSRLDVLRRVLIPASLPALITGFKLGMAHSWRTLVAAEMLAASGLGYMIFSARSYMDVSTMFVGVVCLAAIGMAIEHLLFGTLER---
91780200     ------------------------------------------------------VLLPLVAIALWSAVSALHLVKSGLLVSPLAVLQTGWQQTVSSLAREASGFVIGTVGGLLLGSLLGFSRLARRMVGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVTAHTCDGIHAVPRSYVEVARAFRYSRLQLIAHVILPAALPSIFTGIYLALIYSWLATLGAELVSGSGIGNLLIDGSEQFRMDLVLFGIIVVGLTGWALNALARAIER----
158319355    ----------------------------------------------------------------------------------FIGLGSIPRNIGYSIVRVLLGYIIGASVAFPLALLMGYFKPIRNLCENFINLFKPIPSIAWQPLVLGWFGIFKLSMIFLIALGAFFPIWGNIIFGVTNVRKVLIETAKVLGASQIDIFFHILIPAAGPTIINGMRMGLTASWVCLVSAEMLPGSGVGYLITHAYELARMDLVITGMICIGIIGALLDGVFRIV------
302385389    -------------------------------------------------------------------------------------------HGGITLLEAFLGLFLGVATGFVIAVVMDHFNGLYRAFYPLIVLTQTVPTVAIAPLLVLWFGYGMVPKVILIILTTFFPITVGLLTGFKSVNPDAVNLLRSMGAGKMKIFRYIKLPGAMGQFFASLRISVSYAVVGAVISEWLGGGGLGVYMTRVKKSFAFDKMFAVIFLISAVSLLLMKGVDLLSRK---
303326087    -------------------------------------------------------------------------------------------HVGFSLRRVLIAFGLAVLLGLPLGLLMGWNRTCEKIVAPIFEVLRPIPPIAWIPIAILWLGVAEGSKIFICFVGAFVIMILNSYTGMRYVDPLLIDAARSFGASRSQQFFNVAVPACMPSIFAGVQNSLSMAWMCVLAAEMVGARGVGYIIIQGMDLNKSSMILVGMVLIGIVGSLLAATLRCTER----
134282218    ---------------------------------------------------PWLVPLVLVLAWEFAARAGPEPLAVVRAAWALVESGDMWANVKVSTWRALVGFAIGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDAGLVEMARSYGVRGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWLER----
42560636     -------------------------------------------------------------------------------------------NLWQTIKLAFIGTFLGIILCLPFSVLASRSKYINNLSRGFLSLFRTIPSFALAMIVAGYFLTSYGSSVIGIIFFSFSVSGKLFYEKIEQIDTKVFTTMQATGANKFQSFRKAVVPQISTNLLSISLYTLETNIRYSVIAIVTGLDSYGDLIRSTLDSSQYNK---AGFLLTIFAVTI-------------
42560636     --------------------------------------------------------------------------------------------LWETLTIAILGTVIGAVFAYILGLLSS-SKIVHPIIIALTTLIRAIPTYMYAYIFVFAVGIGPFAGSLALAVGTTRMLTKYNREVYETINFKIVNQLKALGLNKFQVFRYGILAQTQNEIISYIIYRFEINFKEVAALGVVGAGVLGKVLRSYFDEFLYAEFGALVFGLIIFTLIVEGI----------
135103161    -------------------------------------------------------------------RRWQGAWNFGSMTWFLNNLPLIFELTLDHLRLSAIPIVLGFLISLPIGRYAANGTRRGRFLLSFVGILYTVPSFVILPPLLGIGFLSELNVIIALTIYAAAIMVRSAKDAFESIPTELLLSADAIGYDRRKKFFRVELPGAGPVLLAGLRVVSVSTISLVTVGALVGVQSLGYLFTDGFQRKIAAEILTGVF----------------------
86749177     -------------------------------------------------------------------------------------DKGLGIQLGYSIARVAIGYLIAVAVAIPLGFLIGMSPLMNKALDPFIQVLKPISPLAWMPLALYTIKDSSLSAIFVIFICSVWPMLLNTAFGVASVRKEWINVARTLEVGNVRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSIVNVIIAILLIGVVGMLLDQILARFTR----
62185329     --------------------------------------------------------------------------------------------SWYTLQGILGGFFLALLLSIGLVILMLAYKPAKDLLNPFFILVQCTPMFTLAPLIVLWFGWGLNAVIVPTALTVFFPLTITIYQGITSTPEEFLEQFILHQATKQQIFIKLRLPHALPHIFSGLKIAMGSAGFAAIAGEWLASSGLGILILESRRNYDMEMTFAGLFALTLLTFTLFQSILLIEK----
172035220    ------------------------------------------------------------------------------------LDKGLFWQTLASLGRVAQGYSLAALIGISVGILVGTQPLINKALDPLFQFLRMVAPLAWVPIALVALQQNQPAAIFVIFITAVWPILINTTEGVKQIPQDYINVQQVLQLSNKKFFFKILLPSALPYIFTGLRIAIGLAWLAIIAAEIVMSGGIGFFIWDAYQQNYISEIILAVVYIGAVGLLLDRGIAYLQK----
253997022    -----------------------------FGSSSSLNVQAYRFFRWILPPIFGLFFLVVIWAMIAAHTPELPGPIKTWASAVELFSDPFYDRILASLQRVGLGFGLAALIGIPLGFIIGRFEFVARMTAPVISLLRPVSPLAWLPIGLLVFKAANPAAIWVIFISAVWPMIINTAVGVNKVPQDYMNVAKVLNLSEWKIVTKILFPFVLPYMMTGVRLSIGVAWLVIVAAEMLGGVGIGFWVWDEWNNLNVEHIIIAIFIVGIVGLLLEYALTQIAKR---
91775910     ----------------------------------------------------------------------------------LLGSGELWAHLSVSLSRLGIGFLIGASSGLLFGILMALSRTVEDFFSPLFQALRQVPSIALIPIFILLFGIEELFKIAIVTKAAFFTVALASYEATKGIPKHYFEVAQAYQLPNRSLYAKMVVPAILPPVLTGLRIAFARSWTILVAAELLAASGLGHMMQMGREIFRIDIVMVGVVLTGLIGFGIDRLFKWGEA----
229491739    -----------------------------------------------------------------------------------------------TMTAVVIAWILASAVGVAVGLSLGLLPTLERIMSPFLDAANAMPRLALAPLLIVIFGITMTAKVALAFTLVFFIVCSSARAGVKSVDDEWLRLSTVLNASKTQVFWHILLPVATPGIFAGLRLGLIYSLLGVVGSELISSRGLGQLVSIYSAQFRMEAVYAILILLAIVAVVLNQAMNFAER----
186470869    ------------------------------------------------------------------------------------------EHLMWSAIRVFGAFALACVTAVPIGVLMGVSRVARGLLDPPIEFYRPLPPLAYLPLVVIWFGIDETAKLVVIWLACFAPIAMAARAGVRSAAVEQINAAWSLGANFRQVVLHVVLPAASPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGAIAWLFDLGMRVLERK---
295111098    -----------------------------------------------------------------------------------------------SFVRVFGGYLLAVFVAVPLGLAMGYWNWLNRMLGLMAGLFRPIPPLSWIPLVLAWFGVIKISMLFIIFIGAFFPILVNTIGGVQSVRVTLIDAVRVLGASPWQVVRYVILPYAAPQVFTGLRVGLGVAWMCLVSAEMMPGSGVGYLITHAYTVAQTDVVIAGMIAIGVMGILIDSLFILIERR---
295676387    ---------------------------------------------FGAHLVPWLAPVAILLAWALSTRVLPEPFAVVKAAWSLIQSGEMWADVKVSTWRAVSGFAIGGGIGLVLGLATGLFKPAEIVLDSTVQMIRNIPALAMIPLVILWFGIEEQAKVFLVALGVFFPVYVNTFHGIRSVDANLIEMARSYGVKGFALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADMLAKSLER----
148653247    ------------------------------------------------------------------------------------------EHAKYTLATAIIGTTIGLIVSFVLSICMDLSKTIRDLVYPVILLNQTIPTIAIAPLLIIWLGYGITPKVVLVILAVFFPITIALIDGYQSVSREHLNLFKSMKASTYQLYRHLKIPSAMGSFFTGLKVALSYALISAVIAEWLGGHGLGVYMTRVRKSYDLDSMFAVIFLISFLTILLIALVKWLERR---
134709305    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELPLAVPVIMAGIRTAIVINIGMAALAFLVG-----------------------------------------------
283824571    ----------------------------------------------------WVFWLIVVALLVWSWRRNMAEFAGGYMQPNFADWRMYLEEMTVTVQIALWGTALAVVVGIPFAILSSANQWVVQPVRRLMDSFRAINELVFALFFVVAVGLGPFAGVMALFVHNVGIFAKLFSEAVEAIDPRPVEGIRSTGASRFHEVLFGVIPQVLPMWSSLTLYRLETNVRSATTLGIVGAGGIGQTLYESIRSFQYAETAAQIIIVVLTVVMIDLLSARLRR----
222529175    ------------------------------------------LFYIALIAAWELVYRIFVELFKIWKPYVFPSPVSVAETFILLDNNVLFIAIWATTKRMVIGYLISLLAGIILGLSIVKFGFLDRNLRPLILGFQTLPSVCWLPFAILWYGLSEKAIIFVTAIGSLFSITLAVESGIKNVNPLYIKAAKTMGATGLRLYLNVIIPASLPYVISGMKQGWSFAFRALMAGEMLATKGLGQVLMVGRDLADMSQVISVMIVTIVFGLVVEKIFGPLENQIRL
283458827    ----------------------------------------------------------------------------------WQGSGGILVRLLEHLSVTALATACAALIVVPLGLWAGHHRRRSNLLMSAVAATRALPALGLLTILALWLGVSTLPALIVLIIIAAAPLLAGVLEGLAAVPEDLVDAARAQGLTEWQILTRLEIPLAANMMLGGLRSALVQVIATATIVAYLSGGTLGRYLFDGLAVRDYPRMLVATLLVALLAFAVDALMGLVQR----
310828312    ---------------------------------------------------------------------------------------GIFSNIITTLYMVFLSLIIALPIGILAAIYMTEYARLVNAIRFATECLSGIPSIIFGLFGMAFFQISLLSGSLTVAIILLPVIIRSTEEALKTVPVSYREGSLALGATKLQTVFKVVLPSAVPGIVTAVLLSIGRVIGESAALLLTAG----------------------------------------------
258651891    ----------------------------------------------LLATVGPAALIVALLLVGWQLAVVLTDARPQILPSPLRVVQQGWRHGLATLGVTLVGFTVSLAVSWAVAITVDFVPWLRRALVPLLVGSQTLPIIAIAPLMIIWFGFGLLPKVLVIILTTFFPVAIGLIEGFSSADRETGRLLASMGASRGQQFRYLRLPGAMPRFFTALRIGITYAVVAAIFAEYVGASGLGIYMSMQKNSFRTDLVLAAVGVTAIISITLFALTFLLER----
118470106    -------------------------------------------------------------AGLWTTQVLPAPSVITAELLTIFGEPQFWGDAGRTGVEVACAIVFGSILGFVAGLIFWKVPTVGRIFEPYLVSFYAVPLVLFYPVMIVLVGINAMSVIILATVMAAIPMALNTAVGLNSMPAVYLKLARSLKASPKQTLFAIAIPAAGPYIVAGLRLAVVYALIGTIAMEFTTAAGLGYRIRYLYEIFDNNQMFAYIAVVLILSCLLTVLLALVER----
139619548    ----------------------------------------------------------------------------------WMMKGQLLIDVVMSLSRVFVGFLAGAFLGILVGMLTGRYQFVSNLLAPIFQLLRPIPPIAFVPIVILWFGLSEFGKWFLVFWGVFFTVWLSAHSGVQQVDKNLIRAAQCLGTPESRMMQEVLFPSSLPYICVGLRTSISISFYTLVAAELAGTSGIAYRIDISQQNLQIGQSISGLLVLGVISTIADRLFEMVSRK---
139151872    ----------------------------------------------------------------------------------LTYMDKLWRPVWDTINIATIGTIIALIIAVPVAFSAAKHPLIRTIALFIIVSSRSVNSLIWALILVFICGPGIFAGTIAIGLRSIGFCAKLLYEAIEEIDHNQVEAIQATGASRAQQMLYGIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQV--SMILIVILGTVI-------------
13242051     -----------------------------------------------------------------------------------FADGSIYRHLNATLQAVVIGFLIAAAVGFPLGYAIGRSKFLGAVFDPLVAGAFAIPRVIFFPILLQIFGVGVGAQSAMAALAAVFPIMVSTTAGVRAINPLLPKLARSLSLSPLQTVTKIYIPAMAPSLMVGIRIGFSIAFINVIIAEFFAARGLGLLALRAYGMLDLPTMYGIIVLLAAIALAGNLVLWAIERR---
124266119    ----------------------------------------------------------------------------------LLGNAGYWESWYLSLVRVLAGFGAAMLIGIPLGLMMAVSKAVHGVVFPSFELLRPIPPLAWVPASIIFWPTAEMSIAFVTFLGAFFTIVINVVGGAKSIDVRYFQAAQAMGASQWDIFRRVVLPATLPSIVVGSAVGMGITWEVVVAAEMISGGGLGFFIWNSYVGGSYEQIVVGMISIGI------------------
137380283    --------IPIGEWIEGNIKEWLFEQRPLFKKISAPIDTVLNSLDSLFNFIPFPIILLIFVFFAYR-TNGLKFAIFSFISLVFIDLVDLWSESMTTLAMIFTAVLFCMIIGIPLGILASRSNTFEIILRPVLDIMQTIPSFVYLIPCSYAF----------------------------------------------------------------------------------------------------------------------------------
149204464    --------------------------------------------------------------------------------------------SAETLRIAILGTLGAVILSVPLGILAMVSRAVFRPIRTLLAFIRAIPLILVAMLMVGAVGLGPLPGIIAVAFHATGMLAKFYAEAIDGVPRAPIAALESAGAGPLVRLRHAIWPQMAPVVARDTIFRFELNLRESLILGIVGAGGIGFYIQTYVRSFQYDKAASVTIAVVVMVIAIEAINVTLRRR---
283841918    -------------------------------------------------------------------------------------------DTWVTAKESILGFLIGSIAGSAAGLLLWLSPTAAAVLRPLLIALNGLPKIALAPLIVVWFGVGIESKIAVAAIITFIVAMITSYAGTQEIDGDYLKMLKALGASRFQMFRIVIAPGSLPWIASAFRLNIGFAMIGAVVGEYISADGLGYQIYYAGTLYNLNAVWGGILALMLLALLLDGLVGWVERRMK-
50954889     ------------------------------------------------------------------------------MSFLWPNLGQVWSLTLSHVWLSAIPIVAGFLLSLPIGWIANRYRMSRPVLLTIGGLLYAIPSLPLFFAMPALIGTKILSVVVALSVYAVALMVRTTADALASVPGEVVQSATAVGFSAWRRFWSVELPLAGPVLLAGLRVVSVSTVSLVSVGALLGVPNLGQLFTDGLNRSYNDEVLVGIVGIM-------------------
270494564    -------------------------------------------------------------------------------------DQGVGWNVLASLERVAVGFGLAAVVGIPAGFVIGRFTFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIATTILFPSVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNILIAIFVIGIVGLLLEYAL---------
137202378    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
271969378    ----------------------------------------------------------------------------------------------DHVVMALVPIVIGLLVALPLGLAGVRWRWLYQPTVGVMNVIYSLPSLAVFIVLIPVTGLATTTVMVPLTFYAMAVLIPAVVDGLTSVPDHVRQSAVAMGFTPLRRLLQVELPIAVPVVLAGLRVAAVSSISLVSVGALVGRGGLGYLFIDGWQRQFYTPIIVGIVLVVVLAAIAD------------
84385167     ------------------------------------------------------------------------------------------KHTWVTAQEILLGLLLGLSMGLFFALQMLMFEPLKRWLLPILIASQAIPVFAIAPVLMLWLGYGIASKVVMAAIIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQLLRYIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILAVLSISLYFITDKLLKK---
51245216     -------------------------------------------------------------------------------------------NVLISLVRVIMGYALAALIAIPLGVIMGYSQLTYKFFNGFLNIFRPIPPLAWVPLVIAWFGIIKFSMLFIIFIGAFYPILTSTIHGVRNVNVTLIDSARVLGASERQIFQKILIPAAMPSIITGMRIGLGIAWMCLVSAEMLPGSGVGYLITHAFTLASTDIVIAGMISIGFVGALMDIIFRHIEQKK--
299535030    ------------------------------------------------------------------------------------------KAIIETFQMVGISLLFSILIGIPLGLLIFENKFFYQFFNLFINIVRSVPFIILLFFILPFTKLIVGTVIVPLVVYTAPYIARLMESALLEVDSGVVEAYTAMGIKRRHIIWHVLLREARPSIILGLTIATIGLIGATAMAGMVGAGGLGDLAYRGHLRYEVDVMYATVFILIIL-----------------
27366831     ----------------------------------------------------------------------------------------FFDQIITSLVTVACGFMLASLIAIPLGIILGLNQGLYMAFNPIIQLLKPVSPLAWLPIVTMLFAKSFVNSLFTVALCSLWPTLINTAVGVTSVDKDLLNVSKVLRLSWWRHIRIIVLPSAIPMMFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVWDEFQNGSLGRIMVAVIVIGLIGLLLDR-----------
226309354    -----------------------------------------------------------------------------------LGTSSLWTSLGQTVTTTAIGLALCLVVGIPAGLLLAAHPFLTVSSRFVIDFCRTVPPLAIIPLFLLIMGPTQRMAVALIVAVSVWPILLQTIHGVRNVDPELLATARSFRLPLWRRLALVVAPASMPYIFTGIRISATLSLLLTIGAELIGVPGLGKEIL--LSQSVPDRMFALIIVAGLLGMLLAFAVMAIENR---
283846793    ---------------------------------------------------------------------------------------NMWDATKETIYMTSYSLLFTFLFGILLGLLLWENRIIQGVISAYVNVFRSIPFIILIVLLIPFTRLGPSAALPALIIGAAPFYARMVEIALREIDKGVIEASKAMGASNRQIIFKVLLPESMPALVSGLTVTAIALVGYTAMAGVIGAGGLGDLAFRGFQRRNTDITLMATLIVLLIVFIIDRLTNRLDKR---
256675090    ----------------------------------------------------------------------------------------LWEQVWYTLYEALLGWVIGVVAGVVLGIALGRVRFLSDVLGPYIKVLNALPRIVLAPIFLIWFGLGPASKIASAVVLVFFPVFFNAFQGAREVDRNLVAHARILGASNRRVTFQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGLGLLVSASQGTFNAAGVYAAMVI---------------------
95930516     -----------------------------------------------------------------------------------LAGYSLYHHMAVSLTRWLDAFALATLCGISYGLLSSRWNGLHTLTAPIPQLLLLIPGLAWIPVAILIFGIGEGATRFMIAMTAFAPIALATINGIKGVNIHYIRAAQMLGATPTTLFFQVLLPSALPALISGLRIGLGNSWRVLVAAEMVTGSGLGFSIIEARWSLDYPSALACVVIICLIGLILEYLIRPLEKR---
118444719    ----------------------------------------------------------------------------------------LFKHIYITCFETILGFLLSTIIGTIIAILLWWSDFACKVLDPYLVVLNALPKVALAPIIIFWVGNGTSAIVLITVLISIVVTILNILSGFKEIDEDKIKLLKTFGASKCQILRYLVIPATIPTIIASLKINVGLSWVGVIMGELVAKNGLGFLIIFGGQISQLDMVMMSILILSILAFLMYELVAIFEKR---
283839270    --------------------------------------------------------------------------------------------LLDTILIAYVGTLLGAIAGFALCFLAVRSRTLVFVTRRFLEFCRTVPEIVFALLFVLAFGLGPLPGVLAIAIHTTGALGKLFAEVVENIDDRPLEGVVSSGGDWLEMVRFAVVPQVLSNFVSYALLRFEVNVRGAAVMGFVGAGGIGQDLIEAVRKFYYSDVSAILLLIIVTVMAIDYFTEGVRRR---
138210386    -------------------------------------------------------------------------------------------HALTTITEAVVGLVLAALLGTVVAGALASLAILRKALLPILVISQNIPMMILAPLIVVWFGFGIEPKIAVVTLVCFFPIAVSSADALMNADKDLLDLMKSMGASRLQVLRYVRIPQAVPSFFSGLQIAATYAVLGAVFAEFGGTSGLWIFIGRSQRAYRTDQVFAAVFLIAILSIVLFLLVRW-------
118619515    ------------------------------------------------------------------------------MHYLMTHLGTAWALTMVHLRLSLIPVLIGTAIAIPLGLFVQHAPTLRRLTTATASVVFTIPSFVVLPLIIKMRILQEANVIIALSAYTTALLVRAVLEALDAVPAQVRDAAVAVGYSPIARMLKVELPLSIPVLVSGLRVVVVTNIAMVSVGAVIGIGGLGTWFTAGYLMDKSDQIVAGITVMFVLAILIDMVLNVAGR----
291562997    --------------------------------------------------------ILVAALLIFWQAAAMGIDAAYILPSPTQVVVRLWEHLPATMSVVGIGLLISIILGLGLAVLMDASETAEKALYPLIIASQTIPTTALAPLFVLWFGYTIWSKVLVTVLITFFPITITVFDGFKSVKTEMEELLFTFGADKRQIFMKLKVPAVLPCFFSAIKMAVPLSIIGAAIGEWLGASGLGYFSRRMMTQLDGAGVFAPILLLSVAAMAAVWVVTLLEKR---
264676684    -------------------------------------------------------------------------------GYEMALDGSLLPHLLASAGRAYTGLFLGIVVGVLLALVAGLSRSGEALIDGLVQIKRAVPTLALIPLAIIWLGIGEAMKVFLIFTAVLIPIYINTHAALRSIDIGHVELAQTLGLSRAEFIRKVALPGALPGFFVGLRMAVSLCWTALVVLELINTTGIGYLMNRARDWGQTDVIVVGILIYALLGLLSDAAVRRLEA----
89896665     ------------------------------------------------------------------------------------------PATGETLYMVIASTLLAYLLGVPLGVILVISPWIERTLGTVINIFRSAPFIVLLIVLIPVTQAIMGAAIVPLVFATAPFVARMVESSLKEIPYGVIEAALSMGSSPWQIIRKVLLPEAKASLILGAAITTISVVGYTAMAGTIGAGGLGDVAIRGQHRFRTDVMIMTVIILVIIVQLVQLFGTKLARR---
218437639    ------------------------------------------------------------------------------------GNLGIGWLLISSLRRVLIGFSLSALVAIPVGFLIGMSKPAMSALNPVIQILKPVSPLAWLPISLAIFNQADPSAIFVIFITSLWPTIINTALGVASVNSDYLDVAKVLEMPRWKQIFKIILPASLPYIFTGLRISLGIAWLVIVAVEMLTGGGIGFFIWDEWNRLNLNSVFLAVLVIGLTGLLLDYALG--------
135528576    ---------------NKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVCALTLFIAFSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVVVYATIPATRYTIEGLRSV----------------------------------------------------------------------------------------------------
256379428    --------------------------------------------------------------------------------LALLGDETFLRDVVATVLALLISVLLSVGIAVPAGLVLGSVAPVRHATRAVVEFLRPIPSVALIPLAIVVLGLGPEMKIALAVYAAVWPILFNTIYALDELDPLLVDTARVFGASRLRVLLSVALPSALPFVFTGIRLSATTCLVVLVSVEMLGAAGIGEFVMDARSGARMDLVLAGTVVAGVLGYLVNEGLERAQRR---
139739407    ----------------------------------------------------------------------------------------FHQSIWHSVTIIFWGFLYSSLLGVPLGILCGAYSPVSQLAEPFVEFARYFPAPAFGALAVAILGIHDAPKIAIIFIGTFFQMVLVVANTTRRLDVRYLEAAQTLGANRLRQLTQVVVPGILPDLYKDLRILLGWAWTYLIVAELIGSSGITWFITQQARYKNFDMVFAA------------------------
158423986    ----------------------------------------------------------------------------------------IWYHLGITALETALAFAIGALGGILVGFWFARRQIVAAVFDPYVKMANALPRVVLAPIFALWLGLGIWSKVALGVSLVFFIVFFNVYQGVKEVSPTVLANARMLGMSERQLLRHVYWPSALTWMFSSLHTSVGFALVGAVVGEYLGAAGLGYRIHQAEGVFDVTGVFSGMFVLAVFVILIDAVVTVIENR---
187729719    --------------------------------------------------------------------------------LASLSSKAYWKDILWSMIRISVAFTIGTIVGIAVGVSVGYSTILRAIISPYLEILRPIPAIAWVPMAILMWPSTEESIIFITFLGAVFPIALNTWDGVRRVPYELIKAARSLGAKKTSVLFNVVIPYAIPNITVGMALGMGGAWFALLAGEMISGRGIGYFTWESYELIQYGNIIVGMVTIGILSAV--------------
284031071    ------------------------------------------------------------------------------------------QQTWVSLVESLAGFALAIALGVPIALLIVRSAILERLVYPLLLAVNAIPKIAIAPLLVVWMGFGQFPKMAMALLVCFFPIVISTAQGMKSTPAELVELLRSLKASKTQEFFKLRFTYALPQIFTGLKVAISLAVIGSVIGEFAGSTGLGYVIWNSGASADTPLAFAAIGLLSLMSIVL-------------
295110029    -----------------------------------------------------------------------------------VQQADFWLICGASFLRIAVGFILSFVAGFLLALVCHRFKLIRDFLEPIIVMLKTVPMISFVIMLLIWVGNQALTIYL-SFLIVLPIIYTNTLQGLNNVDPQLMEVAKVYHMAPWKKFMFIYRPAFMPFVLSASKLALGMSWKSGIMAEVIGTPSIGREMYAAKSYLQTADLFAWTVVVVILSVIFEKAFMFLLKK---
305680247    ------------------------------------------------------------------------------------------QLFLNHTVLIVPPLIVAFICAVLVGALGAQYPRVQEIIGGACQLLYTIPSLPLLVITPIFLGVSIVTVMVALGLYAVALLVRTSIDAFASVDNTHLQSAETLGYGPWRITFGVRCVLALPVLMAGLRVATMSTVSLASIGALVGVSSLGTLLTDGFQRSLTVEVVTGIIAIVAMALLCDAILRFATK----
111023807    -------------------------------------------ITSVIAAIVAWQVLTANDVRVWLRFDTLPTVTDVVSAFGTQLQSDFYLDLGQSLIRILSGFGLATVVGVATGIALGRSELFADVLGPLTELARPIPAIAVVPVAILLFPSDEAGIVFITFVAAFFPIMVSTRHAVRALPTLWEDSVRTLGGGRWDVLSRVVLPGILPGVFGGLSVGIGVAWICVISAEMISGRGVGYRTWQAYTIVDYPGVFVGMITIGILGFATSGAVELLGRR---
138049070    ------------------------------------------------------------------------------------------EHTWASLQRVLLGFIFGALVGIPLGYAMGLTNWARGWFDPIVEFMRPVPPLALIPLMIIWFGIGETSKVILLFLAALWIMAIAARSGVSGVAIAKVHAAYSLGAKKSQILRKVIIPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGLGMMIMVA------------------------------------
226950600    ----------------------------------------------------------------------------------------LFKHIWITCYETILGFIYGTLLGAFIAILLWWSDFACKVLDPYIVILNALPKVALAPIIIFWVGNGTNAIIMIALLISIVVTIISVLNGFKEVDNDKIRLMKTFGATKWQILIHLIIPATIPTLISTLKINVGLSWVGVIMGELVAKEGLGFLIIYGGQISQLDMVMFSIIILAILAYLMYAVVEFLEKR---
288961125    --------------------------------------------------------------FGWISTRSIPSPSQILTAFWDLTVSGLAVHLLVSLGRVSAGLAIGVSAGTVCALIAGLSRRGEDALDALLQMLRTLPHLALVPLFILWFGIGETPKIALVALGTAFPIYLNLFAGIRTVDAKVVEAVSTLGLTRWELIAQVILPGALPAFLTGLRYALGVAWLSLVVGEQIASSGIGYLAMTAREFLRTDVIIVALIVYAILGLLADLIVRLIER----
183985268    ------------------------------------------------------------------------------MHYLMTHLGTAWALTMVHLRLSLIPVLIGTAIAIPLGLFVQHAPTLRRLTTATASVVFTIPSFVVLPLIIKTRILQEANVIIALSAYTTALLVRAVLEALDAVPAQVRDAAVAVGYSPIARMLKVELPLSIPVLVSGLRVVVVTNIAMVSVGAVIGIGGLGTWFTAGYLMDKSDQIVAGITVMFVLAILIDMVLNVAGR----
296535814    ----------------------------------------------------------------------------------------LWKPLWDTVNMATLGTLLAVILGIPVAVLAARNTTVRPLALFVIVASRSINSLIWALVLVVIIGPGPLAGTLAIALRSVGFIGKLLYEAIEEIDPVQVEAAEATGATRAQVLSWGILPQVAPAIAGIGVFRWDINIREATVLGLVGAGGIGLQLEASVATLAWPQVSVILLLILATVVVSEWVSARVRK----
251800142    -----------------------------------------------------------------------------------------------------------------LGVFTGLGKWAERTLDPSIQMLRTVPLLAVIPLFILWFGVGEFSKVLLIALGSFFPLYFHTHLGVRSADRKLYEVTRILQYSKLQLLTKLIIPAALPNILLGVRLSVGTSWLLLAVAEMMGASGVGYMIQDARVYGQTDIVFVGIILFALVGKLSDSVVRLVERR---
254423444    -------------------------------------------------------------------------------------------AVVATLKRVMAGIVLGFIAALGVGGLACYFDLFGKLTLPVITLLAPIAPIAWIPFAIMAFGIGDGAAIFVVFIGIFFLLTLATVNAVNNVDQLYINTARVLGATRRQVMFKVVLPAVIPDLFFILRINFFAAWMAVLAAEMVGVNGLGAIVMVGRQMFNAKLMFLGMAVIGVVGYLLDVVFRQLQRR---
269125624    ----------------------------------------LDLAVRALVPVALLAAWQLVASLGWVDPQVLPGPLVIVDAYAELLRTGELQAALVSLQRAGIGLAIGGGTGLLLGVAAGLWAAAERLYDAPLQMLRTIPFIAMVPLFIVWFGIGEESKIALIVGASIFPVYLNTYHGIRGIDRRLIELAQTFELSRRQVIGLIVVPLAMPQILVGLRYAAGTALLALVAAEQINTSGIGYILNNANQNQRTDIIIAGILVYAALGIVVDVLMRLLEK----
85706087     ----------------------------------------------------------------------------------------LWEHLYWSLFRVIVGFALGALVGIPLGYAMGLSDWFRGWFDPIVEFMRPVPPLA-LIPLVIIWQALARAARSSCCPRGALIMTISARAGVSGVAISKVHAAYSLGASKWQLMRHVIVPNSLPEIFTGARVAMGVCWGTVVAAELVAAKGAGMMIMVA------------------------------------
226361729    -----------------------------------------------------------------------------------------------HILLSLVPIVVGVIIALPIGWLAHRNRRINPYVVGTAGLLYTIPSLALFVLLPPILGLDPMNIIVALTIYTVAMLVRVVADALDSVPQETVLAATAMGYRPYQTLLKVQLPVGVPVICAGLRVAVVSNVSLVSLAALLGIPQIGSLFTQGFQLRFYTPIIAG------------------------
310826693    ------------------------------------------------------------------------LADFASGGLGVTPYSGLWENLGISLLRVLSGFFIAGSLGMIMGFLTGRIPVLKRLFDPVIHLIKAVPGIGWLPIAIVWFGVGEGNTLFLMSLAAFFPVYVNTAAGAAAIPEMYIQAGQMLGAQGFGLFRAIVFPAAFPQAAVGLRLGLGVAWAYLVLGEVTGTKGLGAIMSDARMLGHVEMVLTAMIVIAVAAKVTDFLLVAVCRR---
298250202    -----------------------------------------------------LLAWHIIAILNIWPSYSLPGPLAVFASLVDGISSGQYQGALVSVQRLALGYAISLVLGVALGALIGRFRLLEETVGSLILGLQALPSVCWLPLAILWFGLSEQAITFVVVMGALFSITLGVVNGIKNTPPLYVRAARTLGTHGIPLATQVILPAALPSIIEGLKQGWTFAWRSLMAAELIGTLSLGNLLNDGRNFDDAAQVIAIMLIIIVIGVAIDTLIFANIER---
307130415    ----------------------------------------------------WILPALLCLLWQLATDRQWVHTAFVTALLAGLSSGELTSALSASLSRTLAGFALGAALGYLLGGLLGRHRVADRLLTPLLSALRSIALFAWLPLLTAWFGLEESAKVVFIALAAFFPALLASYQGVRHLPPSLLETARVLRLSARQRLRWLTLPAMLPALFSGLRLSLMHAWVGTIGAEYASGNGIGSMMIRAQQLFQSERVIAGVVLIALVSTLFYRLITLAERR---
307130415    -----------------------------------------------------------------------------------FIPQELAPQLWVSLARLAIGLAGGIALGLTLGVLFGLSRTLDRLGMPLFNVLAQIPTLAWIPLLMLALGIGEALKLVVLIKAVTVPVTLCTCAGIRQTPQTLYEMARTLRLPWLTRLRRLVIPAMLPYVMTGARLAFSQGWVSLIAVELLASSGLGYLMVQSRQLFMLDLVFVCILAIGAFGLAGEQALQRLERR---
24429594     ------------------------------------------------------------------------------------------DYLGNHVRVSPGRLALGLAISLPLAIPTQTARRRAASLLALASIVQTVPSLTLAWFGISFSAFGFLPAMLALALYSMLPVVRNGITGLNGIDPALIEAAEGVGMTARQSLVLVELPLALPVMMAGIRTAAVWVIGTATLSTPIGQTSLGNYIFAGLQTQNWVFVLFGCLASALLALAVDQLLGLIE-----
136574121    --------------------------------------------------------------------------------------------------------------------------------------LQTIPSLALLTILIALLNIGTIPAVLALFLYGLLPIVNATHTGLMEVPSNLKEAALALGCNEWKLLLFIELAFAKPIIMTGLASATVIGVGTCTLAALVGAGGFGDRIVAGLAVNDHALMLAGAIPAAILALLAQVILTPKHKRGNV
184199680    ------------------------------------------------------------------------------------------ELAGAHLVQSVIPVVVGLLMSVPLARLAAGNRWLRPVFVTGSSLLYTIPSLTLFVVLPLVLGTRITSVVVALTLYVIAILVRSCVDAFESLDRDVLQAATAMGYKPARRFFGVELPLAVPVMIAGLRVATVSNISMVSVGAVIGIQSLGTLFTDGLRRSIIAEIVVGIVATVVIAVVLDQLLRLL------
86738967     ------------------------------------------------------------------------------------------DSLGISLYRCGVGLILGVTIGLTLAVIAGFFRAGQDVVDSAMNFLRTIPVIALLPLIIVWIGIGEEAKIFLITVGVSFPIYMNTYSAIRGVDIKLVEAGQTFGLGRFGLIRRVIVPGALPGFLVGLRWALGVAWLLLVFAEQVNTDGIGYLLNSAQSWNRTDIMVLCLVIYGILGLVSDGMVRILER----
138717052    ----------------------------------------------------------------------------------------LWKPVWDTINIATLGTVIAMVIAVPVAFATARNTTVRTIGLFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIEATGASSSQKMLFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
46203794     ---------------------------------------------WLLPTLVIAGWQAAASLGLVSTRFMPAPLDVAAAGWRLAQTGELWENLWVSFARAAAGFLVGGGIGLSFGLANGLSNLSEKLTDTTLQMVRNVPHLSLIPLVILWFGIDEGAKLFLVALGVFFPIYANTLHGIRSVDPQLIEMGRVYGMNRRELFWRVVLPGALPSIFVGIRYALGIMWLTLIVAETISASGLGYMAMQAREFM--------------------------------
153003302    -----------------------------------------------------------------WLFPGPLAVAGSLGRMLADGRLG--AATGRSLARLAQGYTFSAVAGVPFGVLLARSELVRGGLRPIVLGLQALPSICWLPLAILWFGLSETAILFVVVMGSVFAIAIATEDAVSGVDPLLLRAAGTLGIRGARFHGGVLLPAALPGILTGLKLGWSFAWRALMAGELLFAGGLGQLLQNGRELLDAAQVMGVMLAIVAIGVAIDRVL---------
222478812    ----------------------------------------------------------------------------------------IFGEAGITLAMGFVGTVLGFPFALVFGTLGSERVTFNFIFRGTMSFIRAIPAIIWTLIFIPFLGLGPASAAIAIAFDTIGNLGRLFVDELEEIEDGPIEAMRTTGASKPQIVFFGMLSQVRTAFIAWTLYIFEINVRIGVTVGVIGAGGLGYVLTSQQNLLRFTEMMATLLAIFLLIISVELFSQRLRSRLR-
256383642    -------------------------------------------------------------------------------------------NLWQTIKLSFIGTFLGIILCLPFSVLASRSRYINNFSRGFLSLFRTIPSFAMAMIIAGYFLTGYGSSVIGIIFFSFSVAGKLFYEKIEQIDTKVFTTMQATGANKFQSFRKAVVPQISTNLLSISLYTLETNIRYSVIAIVTGLDSYGELIKSTLDSSEYSK---AGFLLTIFAVTI-------------
256383642    --------------------------------------------------------------------------------------------LWETLTIAILGTVIGAVFAYILGLLSIVYPIIAKPVLCLTTLIRAIPTYMYAYIFVFAVGVGPFAGSLALAVGTIGMLTKYNREIYETINFKIVNQLKALGLNRFQVFRYGIFAQTQNEIISYIIYRFEINFKEVATLGIVGAGRLGSLLKGYFEEALYAEFGALVFGLIIFTLIVESI----------
256675511    ------------------------------------------------------------------------------------------QASWDTLYMVGWSTLIAVALGLPIGVLLVRNAVLAKVLGQLVNIARSMPFIILMVAWLTGTTIGREAAIVPLAIGAIPFYARLVETAVREVDHGLVEAVQSMGGTTWAVVRKVLVPESLPSLVSSATTTIVTLIGYSAMAGTVGAGGLGDIAIRGFQRFETGLMWVTVAILAVVISVIQFLGDFAAR----
192362314    ----------------------------------------------------------------------------------------FWQDTLSSLERLGLGILIAAALGFSIGILTGAIPTLHAPFAPLLTIISLVPPMALLPILFIVFGLGEVSKVALIVIGVAPFIARDIQRCTQEIPLEQLVKAQTLGASSWQILLRVLIPQLLPRLINAVRLSLGAGWLFLIAAEAIASDGLGYRIFLVRRYLSMDVILPYVAWITLLAFVIDWLLAKLSQR---
294632644    ----------------------------------------------------------------------------------WTGDDGIAHRLLQHLALTVVCLAVSCLIALPVALVLGHLGKGGALAVNISNVGRAVPTFAVLVLLLPVGRWGEGPTVVALVLFAVPPLLTNAYVGMRGVDRDVVQAARGMGMTGRQLLFRVELPLALPMVLTGVRIAAVQLVATATIAALAGGGGLGRIITAGFNLASTPQVVAGAVLVAVFALTVEAVFVAVER----
299132877    ------------------------------------------------------------------------------------------RHVFITTWRVGAGFGLGVVSGTLLGALCGYSPLARRLLDPTLQALRAIPSIAWVPLFVLWLGIFEMSKVALIAIGVFFPIYLGVMGAVLSVDRKIVEVGRIFRLSGPAMIRRILLPAVLPSYVVSLRQGLGLGWMFVVAAELMGASGLGYLLIDGQQLGKPAEILAAIIVFALLGKTTDWLVQLA------
13475671     -------------------------------------------------WLPAVILLLVTIVVWEAVVRIFAISAFSEIAQSLVAQWGLMQATLVTAGEILFGFLVSVVVGIAIALVIVRFDWLGRALYPLVVLFQNVPKVALAPIFILWFGYGLAPKIGLILVIAFFPVTLSMLAGMQSVDRSLLSLMNSVGASRTQILFRIRVPHSLPNLMAGTKIAATLSVIGAIVGEFAGASGLGYVIQFASTQLDTALVFAALLLVSVLGIAFYYAAEILER----
149199053    -------------------------------------------------------------------------------------DKGIGIQLFYSLVRVLLGFFAAAAIAIPLGFVVGMSELMYKALNPFIQILKPISPLAWMPLALFVIKDSEKSAIFVIFICSIWPMLLNTAFGVANVRKDWVKVAQTHELSKLKTAFSVILPASAPTIFTGMRISIGIAWLVIVAAEMVGGTGIGYYVWNEWNNLDLNSVIFSIIMIGLVGMTLDLILNALSR----
223043619    ----------------------------------------------------------------------------------------------NTILISLVGVILGSILGAFIALLINKFKPLSWLASIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALIINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYIQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVSEIMFQVVQGISFDPFTPLIVAAVLYFILTFALSRIMSLVEGRMK-
149181374    -----------------------------------------------------------------------------------------WTAMVETLYIAFAGSLMAAIIAVPLGFLMTKSKVLTTIGKWILSAIRAFPDLILAILFVVAVGPNPFAGVLAIAIGSTGMLGKLYSEVLESIDFNIVEAMEASGANKIQILFHGIIPQIIPEFLSYAIYRFEIDVRASTILGIVGAGGIGTLIQFAQMNRNWEEMGLILLVIIVVVTIIDFISSSIRKR---
283844205    ----------------------------------------------------------------------------------------LFMHTSVTLFETIAGFLLGTVLGTMMAAILWWSPFLSRVLDPYLVILNSMPKVALGPILIVAFGTGFTSIIAMGALISVVITTLVVYNAFKGVDENYLKVIQSFGATKKQSFFSVIFPASYPTIISTLKVNVGLAWVGVIVGELVSKQGLGYMIVYGFQVFNFTLVMLSLIIIAILATIMYQLVELLEKK---
222151130    ----------------------------------------------------------------------------------------YHVHLYPTLLLVVLGIICSILCGICVAIILRLIPGLHEYIYPLLIMSQNVPVIVIAPLLVIWFGFGILPKLIVITLVCFFPITVSLLEGFNETDKELEKYMKMMGATRLERFKKLEWPNSMTYFFNGLKIAGTYSVMGAIISEWLGSDGLGKFMLIAQRAFQVDQVFVAIVWIIIFAMVIYFVIYIIQR----
239813121    --------------------------------------------------------------------------------------------TQATVGRMLQGWLLASLFGVLLGAAIGVSPAVRAWVQPTLEFIRPLPASALLPLAISIFGLNPGMVLFVVAFGAMWPVLLATVHGFAAVEPRLAEVARCLQMSRAAFVWKMGLPNAMPDILAGMRLALTIALIVAVVGEMIASSGLGQAILLAARAFRASDLFAGIVLLGLIGFASNALLAFAEKR---
167770261    -------------------------------------------------------------------------------------------DIAYTSGSTILGFVLGTVIGSALGLTFWWSKTYAGISEPYLIVLNALPKLALAPVLVILFGIGFPSKVILAFSMTVIVSALSAYSGVKSVDPAMETLLYSLGANRWQVFSKVVVPWSMPWMVSSLRVNIALALAGAIVGEFIASSGVGRMVIYAGTILDINLVWVGVMVLSILSMAMYWGVILLEK----
158422385    -------------------------------------------------------------------------------------DKGLGIQLAFSLARVLGGYGLAVAVAIPLGFVIGMSPLMSRALDPFIQVLKPISPLAWMPLALYTIKDSSISAVFVIFICSVWPMLINTAFGVASVRKEWLNVARTLEVGPLKRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNVIIAILVIGVVGMVLDQILAAVAR----
254436696    ----------------------------------------------------------------------------------------LWDNTLPTITATLAGFTLSLAVAFVLSIVLDFMPCVRRALFPIFVVSQTLPLVAIAPLVVLWFGFDLTPKILLVALVTFFPMLVALVDGYESTDPEIEDLLRSMGASRRVVFRTARLPSAMPYFFAGLRISITYAVVAAIFAEYVGARGLGIVILNAKNSFRPDLVLAAVVISSALTLVLFAITATLQR----
258542462    ------------------------------------------------------------------------------------------KNLMVSLVRAASGLSLAVIMGVVLALISGLSRMGEEVVDGPMQIFRTLPALALVPLFILWFGIGETPKILLVAFGAAFPIYLNLHKGIRGVDVRLLEMGKTLGLSHSQVVRDIILPSALPDFIVGLRFAVGISWLMLVVAEQVNASGIGHMMMDAEDFLRTDVILVGLAVYGFLGLMSDQIVRYVER----
146342391    ----------------------------------------------------------------------------------WFATGAIWKHLAITLWESILAFAIGSLGGVLVGFWFARKPLVAAVFDPYVKMANALPRVVLAPIFTLWLGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSTVVRDNARMLGMSERQLMRHVYWPSALSWMFSSLHTSVGFAVVGAVVGEYLGAAGLGYLIQQAEGVFDVAGVFAGMFVLSAFVILIDICVTLVERR---
257869038    --------------------------------------------------------------------------------------EDLFSLMIETVAIAFVGTFISSLLSIPFAFWAARSKNLSGTGKVVLTAIRTFPEIVLAIMFIKTVGPGSFAGVLAVSVHSIGMLAKLYSEAIENMDQGPSESVVSAGGNRWAVLGFATLPQLIPEFLSFTLYRFELAVRSASILGIVGAGGIGTPMIFAINARSWSRVGIILLGIILTVTCIDFISGRLRKR---
222086916    ------------------------------NSSSGSTLWISLATVLALLVIWAIAAAYSVVSPVFLPSPLTVAKALYALNVTGFVDSTLLEHAFASLLRIFGGLAVSLVIGIPAGLAIASSRVGKGILDPIVEFLRPLPPLAYLPLVIIWVGIGEASKITVIALAMLPPIILSTAAGVKAAPVDYVNAARSFGAGRLQVLRHVILPGAIPSILTGIRIALGAGWSTLVAAELVAASGLGFMIQSAAQFLVTDIVISGIIVIALIAFVFEITVRLIERR---
143282603    -----------------------------------------------------------------------------------VFSGSILDHFLHSFNNLMVGLAIACAIGIPGGLLMGGNKYIESILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMTFA-------------------------
222055625    --------------------------------------------------------------------------------------------LVNSLILLVSGYLLALITGVPLGLLIGWRGRLFRAVNPFTKVLGPIPPIVYIPYAIALLPSFRAASIFVIFIGAFWPIFINTVNGVFNIPKGLIDSARVLNLRETTLLFRVILPGAMPSICTGATLALVFSLVLLTAAELIGANGIGWYVKNFADFADYQRVIVGIIFISLV-----------------
163789949    -----------------------------------------------------------------------------TIRLFIHLFPSLIPHILSSLYRILMAILISFLIGVPLGIWIGASKWADRLLSPLVYLIYPIPKVAFLPVFMLLYGLGDASKISLVVWIIVFQLILSVRDGISQIDRSYYQVMRMMHASKWQTFIYLLCPAIIPQIISGLRVCIGIAIASLFFAEYATKYGLGYYIMNAWSVIDYSEMFCGI-----------------------
89099685     ----------------------------FFQLVIFAFFFAGWEIFSRNEWINPLIFSSPSKVWELFLSKLSDGSLLANLGI--------------TLSETVFGFVLGTFLGTLLAAILWWSPIIQKILDPYLVILNAMPKVALGPILIVALGPSFTSIVAMGAIISVIITTIVVYTSFKEVDPNYLKVLQTFGATRAQCFKEAILPASFPVIISTLKVNVGLSWVGVIVGELVSSKGLGYMIIYGFQVFNFTLVMLSLLIIAVFATIMYQLVDLLEKK---
74318315     ----------------------------------------------------------------------------------------YLELMGVTLATALWGTAFALVVAFFLAPLAARNAVSYRIAREVLNFMRAMPDLLLALIFVAALGLGPLPGALALGVHTAGFLGKFFAESLERIDQGVYEGVAATGANFPQRVMYAGWPSILREALGYTLYILDRNVRMASVLGLVGAGGIGLALHDTLRLFDYGQSAALILVILATILIIDYASAWLRRR---
161524842    ---------------------------------------------------PWLVPLALLVAWGWLSTRVLPEPVAVVRAAWSLVTSGMWANVKVSTWRALLGFAVGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDASLIEMAKSYGVRGFALYRHVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWLER----
209547051    ----------------------------FLLSMQAEISPATYLVISVCSFAIFFVVWAVVVQAGLVRPIFLPSPVAIVTRLWALGVEGLFSDIAASVYRIGVGFLVASISALAVGVLIGNYRFWNAAIEPFLDFIRYMPVVAFVPLTILWAGTTDTQKFLVIWIGTFFQQALMFMDNIKRVPPDFIGFGRTVGLSDAKIVTRIILPSAAPQIWDTLRISLGWAWTWVVLAELVAASGLGYRINVAQRYFQTDTAIGYIVVLGVLGLISDQIMKFVGKRM--
293607595    ---------------------------------------------------------------------------------WAYYPDGVHNALIETLHIATLGTILSVFMAVPVGLLAANSKTINMLARLILVSSRSVNSLVWALLFIAIFGPGALAGTLAIAFRSIGFVGKLVGEAIEEAQRGPIEAVTATGASKGSVLWYAYWPQIRPAFWSIVLLRWDINVRESAVLGLVGAGGIGMALDTALNLFQWDRVALVLAAIFVVVVLAEIIITQARKR---
229488645    -----------------------------------------------------------------------------------------------HVLLSLIPLVIGLVVALPIGWVAYRSRRLHPYVVGTAGLLYTIPSLALFVLLPPILGLDPMNIIVALTVYTVALLVRVVADALDSVPPETVLAATAMGYRPYQTLLKVQLPVGVPVICAGLRVAVVSNVSLVSLGALLGIPQIGSLFTQGFQLRFYTPIIAGIAL---------------------
86608937     ----------------------------------------------------------------------------------------LWRPLWDTLTIATLGTALSFVISVPVAFLAARNTTVRYIALFIIVGTRSVNSLIWALILVVVLGPGVLSGTLAIALRSVGFMGKLIYEGIEEINEEPVEAIRSTGASGAQVLSYAIWPQVITNILGVTIYRWDINLRESTVVGLVGAGGIGLQLDASINTLRWNQVSMILLVIFVSVFISEWISAKARQ----
78486128     ----------------------------------------------------------------------------------------FHESLGHSIQIIAWGFFWSMVFGLPLGLLAGTYDSASRLIEPFTEFFRYLPAPAFGALAVAILGIYDAPKISIIFIGTFFQMVLISANTTRKLNMALIEASLTLGCKGISMIRQVIIPGVLPDLYRDMRILLGWAWTYLIVAELIGSSGITWFITQQARYKNFDNVFAAILIIGFIGIITDMILARIGKR---
297162870    -------------------------------------------------------------------------------------------DLSASIERWASGFLIGASLGLLLGSLVGLSVLSERLLDTSVQMLRTVPVSGLSPLLIVWLGLDEAPKVVLVAVGSFFPVYINTFGGIRNVDRKLVEVGQVFQWNRPTVLRRIVLPAALPEILNGIRYALGVAWVLLVLAELLGASGLGFMLNQGRELSRVDVVIAALLVFAVAGKAVDLLVRAAERR---
293395630    -------------------------------------------------------------------------------------DQGIGWNVLASLQRVATGFGLAALVGIPAGFLLGRFAFLAQMLNPIISLLRPVSPLAWLPIGLLLFQRAEPASTWTIFICSIWPMILNTAEGVTRIPQDYLNVARVLKLSEWTVMRKILFPAVLPFVLTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLN-------------------------------
170750762    -------------------------------------------------------------------------------------------RAWSSLKVLLMGYAAGVALATLLTGVAIASRIGTDLLETLTSMFNPLPAIALLPLALIWFGLGNGSLIFVLVHSVTWAIALNTHSGFLSVSRTLKMVGRNYGLSGPRLIGKILIPAAFPSILTGLKVGWAFAWRTLIAAELVGAGGLGWFIFENKNMLDIPNVFAGLLTVILIGLVVNLIFQTIERR---
27382120     ----------------------------------------------------------------------------AFAGWKLLLSGELARNIWVSFWRASIGFLIGGSIGFAFGLANGLSQLSAKLTDTTLQMVRNVPHLALIPLVILWFGIDESAKLFLVALGVFFPIYLNTLHGIRTVDPQLIEMGRIYGMSDGELFRRVIFPGALPSIFVGIRFALGIMWLTLIVAETIAASGLGYMAMQAREFMLIDVVVLSILIYALLGKLADSASRVLER----
221200295    -------------------------------------------------------------------------------------SDDFWREASRHLSLAGGSVAAALVAGLPLGIACARAAPVRAVVMPVLNIVQTIPSIAMLAAALGVRGIGVAPAVLALFLYSLLPIASSVAVGLAQVPPHVTEAARAMGMTRAQRLFRVDLVLALPVILSGVRVVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
253583182    ------------------------------------------------------------------------------------------DSTLETLYMVFFSTLFSLIMGFPIGILLVIKPRLNKILEMIINTLRSFPFIILMICIIVGTTIGSTAAIVPLSISAAPFVARMIEGALNEVDRGLIEASSSMGASNSTIILKVMIPETMPHIIHGITVTVISLIGFSAMAGTIGAGGLGDLAIRGYQRFKTDIMIYSVIVIILLVQVL-------------
271963354    ----------------------------------------------------------------------------------LWLTDAALENIPASIGRLLAGWVLAGVIGTAVGLVLGRRPLYFRFVDPLVQFARAIPPPMLLPFFMALFAIGPQMQINVIVFGIIWPVLINAAEGARHIDRQYVDTARVFGLSLKQRLFLLVLPAAMPKIFAGLRVSLSLALILMVISELVGSDGIGFQLLDAQRSYDLPGVWGTIVVLGVLGYVLNSAFLAAERR---
293376206    -------------------------------------------------------FLQIFLLVAFLIFWEVGAQLGFIDDFLFSKPSAVWKHLGISLYETIVGLIIGTCSGLFIAICLWWSEKLAKIFDPFLVVLNALPKTALAPILIVWVGTGVKGIVVISIITSIAVTILSAYNYFSTVDEDKIKLMKSFGASKFQILTKLVLPSNTSNMINLLKINIGMVWVGVIVGEFIASRGLGYLIVYGGQVFNLSLVMMGILVLAICTLLMYQLLGYYEKKLK-
83943285     ------------------------------------------------------LLLTAVLGALSVVLGSGALAPLSVMQEFAARRDAFASEATRHLWLAFGSLGMAGLIGFPIGVLSHHKPALRSAILPVLSFLQTIPSLAMFGLMIPLLGWVFAPAFVALVLYSLLPVVGNTVAGLAATPPQALNAARGIGMTAAQRLWRVELPIGLPVILTGLRIVLVQNIGLAVIAGLIGGGGFGTFVFQGLNQTATDLILLGALPTVALAL---------------
134298313    --------------------------------------------------------------------------------LQLCISGRIWEHTVNSLFRGLMGFILSVMVGMPLGLLMGINNLARRFIQPFVVTLQVVPVISWLVLAMVWFGSERVPVFV-VVITTLPLIIFNVVQGVMNVEAQYTEMAKVFKVNKKEVLLKIYFPQILPYFLAAMSSALGTTWKAVAMAEFLSAKGIGAGMSVARINLETQEVFAWTLLLVLLGLLTDNGLRLLQKR---
111018176    --------------------------------------------------------------------------------------------TWQHVLITAAVVAIVVVVAVPLGILLTRFTKLAPIFLGIANIGQAAPAIGLLVLLFLATGTTGFWGVLPIAFYSLLPVLRNTILGLQEVDPAVIDAGRGQGMTAALVLRKVEFPLAVPYILAGLRTSLVLAVGTATLSFLVSAGGLGILIDTGYKLRD-------------------------------
304392857    ----------------------------------------------------------------------------------------LWEPIWDTLNMATLGTILALIMAVPVAFLAARNTTIRPIALFIIVATRSINSLIWALLLVAIIGPGVLAGTVAIAIRSIGFCAKLLYEAIEEIDVKQVEAVTATGASRWQVMAYAIVPQIAPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLQGSLNTLAWNQVALILLVILVAVVISEWV----------
91786945     -------------------------------------------WLLGLGFFVLFVLAWAIFTLGGFVSPTFLASPVTMAGWLLFTELNFIHDIGMTVWRVFGGFVLASLIAVPLGIAMGTYKGVEAFFEPFVSFCRYLPASAFIPLLILWAGIGETQKILVIFIGSVFQIVLMVAVTVGGARRDLVEAAYTLGAADRGIITRVLIPGAAPGIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIIIGLIGLVSDFAFKALNRR---
270262700    -----------------------------------------------------------------------------------------------HVYLSIIPVLIGLALAIPVGGLLHRCGKFKDGILNLLGLLYTIPSLALFVLLPGLLGLDAVNVVVALTLYAFALLIRTVCDGLDSVPQETHQAAVAMGYRPLQRFLSVELPLAVPVIAAGMRVVVVSNVSIVSISALVGMPQLGALFTQGFQLHFLTPIIAGIFLCIA------------------
141920750    ------------------------------------------------------------------------------------------KPIWDTLNIATLGTIFALIIAVPVAFLAARNTTIRPFALLIIVSTRSINSLIWALLLIAIIGPGVFAGVIAIAIRSIGFCAKLLYEAIEEIDETQVEAITATGASRWQVMVYGIVPQILPAFAGIAVFRWDINIRESTVLGLVGAGGIGLQLSSSLNVLAWPQVSLILIVILIAVVI--------------
227516659    -------------------------------------------------------------------------------------------HGITTITEAILGLFWGCVLGFIVAILMDSSPLIHAALNPLITISQTIPTIAIAPLLVLWLGYDLLPKVVLVIITTFFPITISLVTGFASVDSQTINLMKIMNARPWQVFLHVKLPCALSHFFSGLSISATYAIIGAVIAEWLGGSGLGVYMIRVRKSFSYDKMFAVIFLTSALSLVLMGAVRALE-----
186476406    ----------------------------------------------------PWIVPLVILIAWELAARSGVLSTRVLAAWSLIESGEMWADVKVSTWRAVSGFAIGGGIGFVLGLATGLFRPIDIALDTTVQMIRNIPALAMIPLVILWFGIEEEAKLFLVALGVFFPIYVNTYHGIRSVDANLIEMARSYGVKGFALYRDVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADMLAKGLER----
54026310     ------------------------------------------------------LILWQLGARGWLGATTPAPTEVVAAGWDLISSGELWRHLAASARRVGTGLALGIGIGLVLGVAAGLFRLAEDLVNAPVQALRMMPALALLPVFIIWFGIGDSFKIALIAVAPVFPIYLNVFAGIRSVDRRLVEAGESLGLNRFELTTRIILPGALPQIFVGLRQALGIGWLALVVAEMQTTPGLGFLMNDAKEFLRTDQIFLVLVVYALLGLLSDLLVRLLERR---
254490864    ------------------------------------------------------------------------------------GKETFFDQILTSLATVFVGFLLASVIAIPIGIVAGLSNTLYSAINPLIQIFKPVSPLAWLPIVTMLFAKSFVTSAITVMLCSLWPTLINTAVGVSSIDKDLINVARVLRLNYLTTIYKVVIPASIPMIFTGLRISLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLSRIMVAVLTIGIVGFILDRIT---------
91780997     -------------------------------------------------WLSWIVPALVLVLWQVAARVGLIAPSVAATALDLARNGDLFVHLGVSLLRAAAGFAIGGTIGLALGVLVGFSPLAQALLDRSIQMVRAIPFLAMLPLVIVWFGVGEVAKIFLVALAVLFPIYINTMLGIRQIDPKLMELAKVIGLDRTAVVRRIILPGAMPSILTGVRYALAHAWLALVIAELATTKGIGFLAMDAREFLQTNVIVLTIVIYAFIGVVADALVRLLEA----
87302596     ------------------------------------------------------------------------------------------QRTGEHLVLVGLAMALALALSLPAGLWVHSRPRWSGPVLALAGMIQTVPSLALLITVPLLGGIGPVPAVVALVLYALLPLLRSIVTGLAGVPRGLREAGLALGLSEGEVLRHVELPLALPVIVTGIRVATVISVGVATIAAAIGGGGLGVFIFRGLATVNNGLILAG------------------------
138883823    ---------------------------------------------------------------------WLPAPEGVWKRLVQIVSEGYLEHLGFSLFRVVVGFLLGALVGIPLGYAMGLNNWFRGWFDPIVEFMRPVPPLALIPLIIIWMGIGEDAKIVLLFLAALWIMAIAARSGVSGVNISKVHAAYSLGANKWQVMRFVIVPNSLPEIFTG------------------------------------------------------------------
258636149    ------------------------------------------------WALPVLLVVVLASQIGLLSTRILPSPENILITFWKLSASGLWQHLAISGWRAAIGFSIGGSIGLLLGLITGTSRLGERLLDTSVQMLRNVPHLALIPLVILWFGIDEAAKIFLVALGTLFPIYLNTYHGIRNIDRGLVEMARSYGLSGWSLFIQVILPGALPSIMVGVRFALGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVAAQLLER----
146307910    ----------------------------------------------------------------------------------------YLKEMVVTVQIALWGTVLAILCAIPLGILCSENWWVYQPVRRVMDACRSINEMVFAMLFVVAVGLGPFAGVLALFISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIFGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFAQTCALLIVIILVVSAIDILSQRLRK----
148257593    ------------------------------------------------------------------------------------------RDAFQTLAMATVGTIFALLAACVLAPLAATYPVIYRLVRGLLSTLRGTEILVFALIFVAAVGFGPFTGVLAIAFNMTGALGKLLTEVIEPADPGPIEAVKLTGAGPVKTFRYALLPDVFPNIVAVILYIWEFNVRASTVLGIVGAGGIGQTLKDSIDLLDFPKMLTVLGVILIMVIAIDTLSGWLRRR---
297625855    -------------------------------------------------GIPILVLVGFIVWLIWRATATLDDIEARQLAWGTIG-----ELFVQHIVLTAICTVVVLVTAIPIGVLLPRFRRAAPAVVAVANAGQAAPVIGLIVLLAMAMGFGVPTAVVALSIYAFLPVLQNTITGLQGVDPTLVEAGRGMGISDFGVLWRVELPLAIPVIMSGVRTALVLLVGTAAFGTFINAGGLGALIQTGITLFRF------------------------------
254425440    --------------------------SVFWSIRQGFPGWLQALLVIVSLTVPVLIWAGLSYGEFVNAKFLPTPTAVVVRGFSMLLDGDLIVDIFASSARVIAGFTFAALVGIPVGLAMGTFYSMDSLLGGFIRTARYLPIAAFVPLIIIWAGIDEASKIIIIFLGIVFYNATMIADAVKFIPNETLNVAYTLGATRWDVVHRVILPATLPSILDTLRVNVAGAWNFLVLSELIAANGLGFTIVRSQRYLQTDRAMFCILIICLIGLATDFAFKLL------
187923484    -------------------------------------------------------------------------------------------DTLATAWEVFAGFALALVGGLAIGLLASMSSIARRTLFPLVTALQSMPKIALAPLLIVWFGYGFASKLAAAVLFAFFPIVIATMGGLAGVPRNLDEHFRALGASPARTFWHLRLPAALPALIDGLKIAMPLAVIGAIVGEFIGSSGLGHLIVFATSNAQTALSFAAILMVTALAMLFYWAVELVSR----
271963349    ----------------------------------------------------------------------------------LAIDPDFLADAGHTLLACGCGLLIAVAVAVPAGLLLGTVPTVESALRPLIEFLRPIPSVALIPLALFLFTDGTQAKVALIVFTAAWPLLINTMYGLREVDPVAKDTLRSFGFGPLAVVVRVSLPSAAPFVVTGVRIAASVALIVAVSVELVGGAGIGTFLGDAAAGNQRDTMLAAVLWTGVIGLTANTLLVTAEHR---
291303050    ----------------------------------------------------------------------------------MVGNGQILANLGDSLVNLVLGFGISLVGGLVIGAAMGRYRKVEAALGVYVYALLTAPSLVFAPIFFSLLGEGRASIVAVVVTYAMFVIVINTASAMRSVPGHLIEMARSYGASEWQILTRIMLPAATPMIMAGVRLGVGRAIGMINGEMFIAVVGLGRVVTQAGGRFDGAGVLAVLLVIIAVALAAVGLVQAVDRR---
295107647    -----------------------------------------------------------------------------------LYGQSIYAHVGASVQRLLVAFSLAAAFGIVLGSVLGYFTRIYAIGMAPVSIFQMIPGLAWLPIAILLFGLGDESAVFIIFAVSSMVITVDVAGGIRMVPAVLVRAAKMAGASGPAIFLKVLVPQASVSIINALRVGMSSAWRVLIAAEMVVGTGLGYSIELTRDLLDYVGAFACIAVICVIGLAIDRV----------
227546841    ----------------------------------------------------PTVIAVIVLLAVWETWVDLGHVSPTMISAIFAATIETWPAAAITGYEGVVGFLFAVFFGIMIGIALYCSHTFNAAFYPLLAAAQTMPLISIAPLFLIWFGFEISGKIVIVAVFGLFPIAVQTVRGLEAVPQFYSDVALTCGATPVWTLWHVKLRVAARQIYGGIRVSAAYIFATASTAEYLGARGLGIWLQAAYNSFRTPLIFSATIVIILMTCVLMLAVNASER----
75910337     ----------------------------------------------------------------------------VFTAFKLASTGELFQHMGISAARAISGFIVGGGIGFVLGLLTGFSRLSEQLLDSSLQMLRTIPNLALIPLVILWFGIGDQARLFLVSIGVFFPIYLNTYHGIRSVDPGLIEMGRVYGLKTPQLLWQIVFPGALASILIGVRFSLGIMWLSLIVAEQIAASGIGYMAMNAREFMQTDVVVLSIVIYALLGKLANSIAKALENK---
71905722     ------------------------------------------------------------------------------------------ESLWHSIQIIFWGFVISSIVGVPLGILAGTYASLGRLSEPFIEFFRYLPAPAFGALAVAVLGIYDGPKIAIIVIGTFFQQVLIIANTTRKLEATLIEAARTLGSRGWRLIARVVVPGILPNLYQDQRILLGWAWTYLIVAELIGSSGITWYITQQARYQHFDNVYAAIIIIGIIGFGSDLLLARLGRK---
111220074    ------------------------------------------------------------------------------------------DSLGASLYRVGAGVLFGVGIGLALAVVAGFFRTASDVVDSAMNFLRTIPVIALLPLIIVWIGIGESAKIFLITVGVAFPIYMNTYAAIRGVDARLVEAGQTFGLGRFGLVRSVIVPAAAPGFLVGLRWALGVAWLLLVFAEQVNTSGLGYLLNSAQSWNRTDIIVLCLVVYGILGLVSDGLVRLLER----
209883285    ----------------------------------------------------------------------------------------LWRHIFITSWRVGAGFGLGVLFGTVLGAVCGYSALARRLLDPTLQALRAIPSIAWVPLFILWLGIFEMSKVALIAVGVFFPIYLGLMGAVLGVDRKIVEVGRTFRLSGPAMIRRILLPAVLPSYVVSLRSGLGLGWMFVVAAELMGASGLGYLLIDGQQLGKPAEILAAIIVFALLGKFTDWLIQV-------
141388292    ------------------------------------------------------------------------------------------QHLGISLFRLLAGFGLGASAGLAFGVVLGLSPALRSYVDPTFNVLRQLPTVALIPLFILLFGIGESFKVFIVAKASFFIVALAVHDAIRNLSQRYFEVAQVYCFSRWQRIRLIVLPAIVPAALTGMRIALSRSWMVLVGAELLAASGLGQMMEMGRQMFRLDVVMVGVVLTGVIGFGLDRACHALEAR---
283768617    -------------------------------------LSVFLVILVALSWGSSSLQFAGFTEAGLNVAKGVIRGLFSWALILNLTENGIPYLILQTIAIAILGTIIGAILAIPFSFLASTAKPIAYTFRAVILLIRTIPALIWALVWIRVTGPGPFCGVVTQAVCSIGMISKMYITAIEDLDTGILESLDAMGCTTFQKIRIGILPQLSASFISTAIYRFDINLKDATILGIVGAGGIGSPLSQAISNSKWNAVGAFLLSLIVLVIIIEYCSTKIRAR---
226309436    ----------------------------------------------------------------------------------LLTDQTFLAQIGNTLWAAFVGYAIALVIAVPAGLLLGLSNRLYALTSTIVELIRPLPPIGLVPLLVLVAGQGLEMKATVVALGCVFPLLVNTIHGVHSTNGVARATARSFGWSPVVVAWRVVWPSAIPSVLTGVRVTVSIALILCIGAEFIGGSGLGWLLQQSMLPQGIESVCAGVIVAGLLGLLVNAVVSVLE-----
209518160    ------------------------------------LLAAVNWRGLVLPLVLFALWWLVSALRLVKSGLLVSPADVAHTAWQQIESGALLRALSASLAREASGFIIGTVGGLLLGSVLGLSRIATRLIGPSFDTFKQISLFAWIPLISVWFGLGDMAKVVFLSLAALLPVAAHTCDGIHAVPRSYIEVARALRYSRIQLIRYVILPAALPTIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGLTGWALNALARGVERR---
288553858    -------------------------------------------------------------------------------------------HTSVTLFETVLGFIIGTLAGTILAAVLWWSPFTSKVLDPYLVILNSMPKVALGPILIVGLGPGFTSIIAMGALISVIITTMVVYTAFKEVDANYIKVMQTFQASKRQTFQSVILPACVPTIISTLKVNVGLSWVGVIVGELVSKQGLGYLIIYGFQVFNFTLVLMSLFVIAILATIMYKAVEWLETK---
119387727    --------------------------RWLRRGIGPVALVLVWHLASITGVLPAEVLAGPATVLSSAAK--------------LIQTGELQEAVVVSMQRAMSGLLIGGTIGVALAILSGLTRLGEDLVDAPMQMLRTVPNVALIPLLIIWFGIGEAPKIALIALATAFPLYLNVYAGIRGVDQSLIEAGRTLGLGRAGLVRHVILPGALPNALVGLRYSLGIAWLALVFGEQINAAGVGYLMANAREFFQTDVIVVCLVVYALLGLAVDLVVRSLER----
89894272     -----------------------------------------------------LITVLLIGLAWQILSMLLETTAFALQSFGELFFSELMPHLQVSLYRVGISLMVAALLGIPLGLFLGKNKRADAWSAPFLYLTFPVPKVVFLPIFLILLGIGDVSKIVMITLIVFYQIVVTTRDAARNVQHEYVLSVESLRASTLELYRHVYFPACLPSILTSLKLGLGTAMAILFLVEYATQEGIGYFIMNSWSSLAYDKMFAGIIAMGLMGFLIYLLLDTCEK----
256376748    ----------------------------------------------------------------------------------------FFDNAWWTLQEAMVGLLIGFTAAFVLAVLTSEWGVARRAVMPIAVVLNVTPLVAIAPVLVVAFGFGPEPKLIVTALICFFTLLINISTGLRSVPPAVLQVYQTVRASRWEMLWRIRIPNALPYIFAGLRIAFPLSIVGAVVAEMSAPGGLGTIISISSSMNRLDMVFASITILAVMGSLLLLVVTTVERK---
220936239    ------------------------------------------------------------------------------------------ESLADSIQVIFWGFFLSSLIGVPLGILAGTYVAVSRLTEPFVEFFRYLPAPAFGALAVAILGIHDAPKIAIIFIGTFFQQVLVVANTTRKLDPALLEAAMTLGARNAGLLFKVVIPGIASDLYRDMRILLGWAWTYLIVAEMIGASGITWFITQQARYKNFDNVFAAILIIGIIGLTTDLILAWLGRR---
170743235    ---------------------------------------------------PWLLPVLILVGWQAASSLGLVSTRFAAVGWRLGRTGELWTNLWVSFLRAAAGFLVGGGIGFALGLANGLSRAADRLTDTTVQMIRNVPHLSLIPLVILWFGIGEEAKLFLVALGVFFPIYANTLHGIRAVDPQLIEMGRVYGLSPASLFLRVVLPGALPSIFVGLRYALGIMWLTLIVAETISASGLGYMAMQAREFMLVDVVVLAILIYALLGKVADVLTRRLER----
78061348     -------------------------------------------------------------------------------------SDDFWIEAIRHVSLAGGSVAAALIAGVPLGIACARIAAVRTVAMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLGQVPPHVTEAARAMGMTRAQRLLRVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTIALALVAAVIFEAA------
148272971    ------------------------------------------------------------------------------------------QYVAISLQRVLLGFALGATVGLVLGAVVGLSRVGRLLLAPTAGAFRTVPSLAWVPLLLLWMGINEDSKVTLVAIGAMFPVYTTVAGALRHVDPHLVEVGRAFGLTRIPLLVTVQLPAVLPAVVSGLRLALAQSWLFLVAAELLAASGLGYLLTESSANGRVDRVLLAIVLLAVLGAVTDAVVGLVER----
136434048    --------------------------------------------------------------------------------FEMIGNGMMLEAYKETLQPLVIGVLISAFLGIGLGLWIGLNNFFDWLFSPIFIVMQAAPLAALIPLLVLAYGIGLTSKVMVVCIMAMPVIVLNTSGAVRNTPESFKEMGKSFLASRASILLRIVIPAASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIITYSRSIADYPSMYAAIFSIILLAVLFLNLIEKLE-----
136560776    ----------------------------------------------------------------------------------MIRTGRFWSALGTTLSRAAIGFGAALVVGTAIGILVARLTPLRLAVGSLITGLQTMPSIAWFPFAILIFGLNEQAILFVVILGAAPSIANGVISGIDHVPPAYSRLGRVLGAGPVSMYRDIVLPAALPTYVSGLTQGWAFAWRSLMAGELLEKPSLGAQLEFARQFSQASTLLATMIVILVVGMLVDALFSYA------
136607544    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPFGLFSAKNLAVYIICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHVNKGPIDALKSSGATKSQIISFGIIPQILPAFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYERVSA-------------------------
257876058    ----------------------------------------------------------------------------------------YLPLVAETVLFAIVGTYLSAFLAFVCGLLMSEYPFVRTSVRMVISFLRNIPVLVWASLFVYIFGIGNMVGLLALTVATLGFLARSYADSIDEIGSSKLEALRAAGASYWQILFHGLIPEFIPSWINWTLFSFEINIRASSILGMVGAGGMGIMIQTNIRLFKYREAFA-------------------------
241766705    -------------------------------------------------------------------------------------DQGVGWNVLASLQRVAVGFGLAAVVGIPAGFAIGRFAFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMVINTAVGVQRVPQDYLNVARVLNLSEWKVLTKILFPSVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLLLEAAL---------
137514220    ----------------------------------------------------------------------------------------LFEHAGVTATTIVLGFLLGVAVAVPAGFLIVSFGALERGLYPVIVFLNIMPKTVIGPILIVWFGIGPLVSVLIVFLMCFFPIMVDAMSGFRAVDPRLAYITRSMGATPLQELRHVRIPAAMPSIYAGMKIGIVKAVEGVIIAEFIASAGLGFLIMRASSFMDLTLMFAGLIATA-------------------
302390154    ----------------------------------------------------------------------------------LISSGELLYHTLISAGRIFLGFIAGAVPGVILGLSMGLFPPVRALLMPLVAVTFPIPKLAIMPLILIVFGLGETSKIFTIAIGVFYLVLINTMAGVLNIDTIYMDVARSFGANRAQFYTTVAFPGALPMIFAGLKLGMGTALLLIVAAELSAAAGVGWMIWRAYDMFDIEKMFCALIVLAILGYIFSYALDFVEK----
258592626    ----------------------------------------------------------------------------------FLLKTGYW--ALETFAMSFLGTILAVVIAFGLVFFSSRNLMFTGLMKAALNLLRTVPHLVWALILVFAVGLGPFPGMLALGIHTGGVLGRLFGEVMENVETQPIEALQATGASRLQILLYGILPQVLPEFVAYTLYRWEVNIREAIILGYVGAGG--------------------------------------------
83955790     --------------------------------------------------------------------------------------------SAETLRIAILGTLGAVILSVPLGILAMVSPAVFRPIRTLLAFIRAIPLILVAMLMVGAVGLGPLPGIIAVAFHATGMLAKFYAEAIDGVSRAPIAALESAGAGPLVRLRYAIWPQMAPVVARDTIFRFELNLRESLILGIVGAGGIGFYIQTYVRSFQYDKAASVTIAVVVMVIAIEAINVALRRR---
136621904    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
261405546    -----------------------------------------------------------------------------------ITEGTLLRDITYTSGSTILGFVFGTFLGALLGLSFWWSKSYAGISEPYLIILNALPKLALAPVLVILLGIGFFSKVALAFSMTVVVSALSAYSGVKSVDPDMEKLMYSLGAKRHQVFTKVVVPWSMPWIISSLRINIALALAGAIVGEFIASSGVGRMIMYAGTILDINLVWVGVVVLSMLSMVMYWGVVVLEKW---
218248421    ------------------------------------------------------------------------------------GDLGIGWLLLASLRRVSIGFLLGAAVAIPVGLLIGMSRTAMLMINPIIQVLKPVSPLAWLPIALAMFNLAEPSAIFVIFITSLWSTIINTALGVASVPRDYLEVSQVLEMNHRRRIWKIILPASLPYIFTGLRISLGIAWLVIVAVEMLTGGGIGFFVWDEWNRLNVSSVFLAVLVIGLTGLVLDYIL---------
295698916    ------------------------------------------------------------------------------------------EHLLWSAIRVFGAFALASITAIPVGILMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIWLACFAPIAMAARAGVRSASVEQVNAAWSLGANFRQVVLHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWLFDLGMRALERR---
86751194     --------------------------------------------------------------------------------------------LLDTLLIAYVGTLIGAIAGFVLCFLAVRSRTMVFVTRRFLEICRTVPELVFALVFVLAFGLGPLPGVLAIAIHTTGALGKLFAEVVENIDDEPIDGVVASGGNWVEMVRFAVVPQVLSNFVSYALLRFEINVRGAAVMGFVGAGGIGQDLIEAVRKFYYTDVSAILMLIIIAVITIDYGTEAVRHR---
167582013    ---------------------------------------------------PWLVPLALALAWEFAARRVLPEPFAVARAAWALVESGMWANVKVSAWRAFVGFAIGGGVGLALGLATGLSKAAEIALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPVYINTYHGIRSVDAGLVEMARSYGVKGFALYRDVILPGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADVLAKWLER----
192291156    -----------------------------------------------------------------------------------LLDGSLFVDSGYTLYEALIGFVVGTIVGSVLGLAMWYSIFVARMVEPFIVALNSVPKIALAPVILLWFGTGLLSKVVLVVSMTALVALIAAYQAAKDSDKDLQSLMLSMGGSKHQIFYSVVVPSSLPAIIATFRINIGFALVGAVVGEFISSRGLGHLVYNASSLYDLNSVWVGLFVLMFMGFVLYHAIDALER----
258592625    ------------------------------------------------------------------------------------------RPILETFQISLMGTFIAVVISFPLGLLATSSLTFYLLARAVLSLFRTIPEFVWAFMFVRAVGLGPFPGVLAIGIAYAGMLGKVYSEILEHVNPGPLEALQATGASRLTILLYGLLPQALPNLVSYTLYRWECAIRASAILGFVGAGGIGQQLEISMRMFQFDQVMTLIAILFVMVVGVDTL----------
310757975    -----------------------------------------------------------------------------------------WPHLWLTLQATMVGLLVGVGSGFVVGMTLSRSRFLADVFNPFIVAFNSMPRIAFVPLITMFFGLGLASKVVTSWFVVFFLVFFNTYKGGRSVERELVDFCRTLGGSPRQILWRVRIPTAAAWTFAALPNAISFALIGVVLAEFVGSTGMGYLMITALATLNATDMFAAVTLLSIVGIALVYCVTWLERR---
261821087    ----------------------------------------------------------------------------------------LWEHIAVSVARALSAFSVAIILGVPLGLLMGLSPPIAAVFNPFVQFLRPLPKIALIPLAVVWLGIGEASKFFLIFIATFLSVVVGACAAVDRVERSRIRVAQTLGASPRQIFLHVVLPDTLPELFTTVRLAIGVGWTSLIAAEMVAASGIGWMVMNASAYLRTDIVMLGILLLGGIGYVLDLLL---------
183599460    ----------------------------------------------ILSWLVPLSLLIVWQFSVWLSSRILPEPLQVFAGWNLIKNGELWENLGISALRAGIGFIIGSSIGLILGLITGLSRLGELLLDSSIQMIRNVPHLALIPLVILWFGIDESAKIFLVALGTFFPIYLNTLHGIKHLDHKLIEMAKSYGLHGYSLFRHVIFPGALPAIFVGVRFSLGLMWLTLIVAETISANGIGYLAMNAREFLRTDIVVFTLIIYALLGKTADTLTYLLER----
91777497     -------------------------------------------------------------------------------ALDLATHGDLFVHLGVSLLRAAAGFAIGGTIGLALGVLVGFSPLAQALLDRSIQMVRAIPFLAMLPLVIVWFGVGEVAKIFLVALAVLFPIYINTMLGIRQIDPKLMELAKVVGLDWPAVVRRIILPGAMPSILTGVRYALAHAWLALVIAELATTKGIGFLAMDAREFLQTNVILLTIIIYAIIGVVADALVRLLEA----
209520913    --------------------------------------------------LPWLAPIAILLAWALSTRVLPEPLAVVKAAWSLIQSGEMWADVKVSTWRAVSGFAIGGGIGLVLGLATGLFKPAEIVLDSTVQMIRNIPALAMIPLVILWFGIEESAKVFLVALGVFFPVYVNTFHGIRSVDLNLIEMARSYGVKGFALYRHVILPGALPSILVGVRFAFGLMWVTLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAALGKLADMLAKSLER----
219667539    ------------------------------------------------------------------------------------------PATGETLYMVMASTLLAYLLGVPLGVILVISPWIERTLGTVINIFRSAPFIVLLLALIPVTQAIMGAAIIPLVFATAPFVARMVESSLKEIPYGVIEAALSMGSSPWQIIRKVLLPEAKASLILGAAITTISVVGYTAMAGTIGAGGLGDVAIRGHQRFRTDVMIMTVIILVIIVQLVQLFGTKLARR---
298693406    --------------------------------------------------------------------------------------------LLETFAIAVVGTFIAAIICIPLAFLMVKLRPVSGVSKFILSVIRVFPEIVMALIFIKAVGPGSFSGVLALGIHSVGMLGKLLAEDIEGLDFSAVESLKASGANKIKTLVFAVIPQIMPAFLSLILYRFELNLRSASILGVIGAGGIGTPLIFAIQTRSWDRVGIILIGLVLMVAIVDLISGSIRKR---
260583797    ----------------------------------------------------------------------------------WEYSSNIWQPLIDTIKMSLLGSLLGSILVIPFAIVAVKNKWIISLSRLFLSVVRTLPTLVTALIATYIFGLGTMAGTFAIATYTFAYCGKQLYEQIETVDMGAFEAAEALGATKGQAFTSAIIPQILPTYLASSLYCFEGNVRYASILGYVGAGGIGIILNENLGWREYGNVGMILVTLFFTVVIIESV----------
253995479    ------------------------------------------------------------------------------------------SHLHDSLYRLVLGFAIGSLLGLVFGVLMGLFKPIDAFFAPTFNALRQVPTIAFIPMLVMIFGVEETFKIVVVAKAAFFPITLATYDAVKNIPSSYFEVSKVYQLSHVSLVRQVILPATVPPILTGLRLALGRSWMVLVAAELIAASGIGQMMEMGRQMFRIDIVLVGVLVTGVIGFLLDRSLRSVE-----
150389092    ----------------------------------------------------------------------------------LVQDGSIFKHTAVSVTEAVIAFVIGTLLGTVLATALWWSEFVARVLDPYLVVLHALPKIALGPIIIIWAGAGMRGIIVTALMISLVVTILSTYNGYKEVDEEKVKMLQTFGATKLQIFQKVIFPASIPTMINTMKINIGMTWVGVIVGELVSKAGLGYLIVYGGQVFRLDIVMAGVIILAIATAIMYQLIVWLEYR---
13242050     ----------------------------------------------------------------------------------------FGQDVARTLTTILVSFTIGLVLGVPLGIFLWRVPAAGRILEPFIVTGYAMPTLLFYPVLLAVMGLNAGPIIVIAASMSLIPIALTTMVALNAIKPILHKLANSVSASPRQYYLKVLFPAATPLIFPGVKLGFIYAVIGTVAMEFIASQGVGFRAGFYYRELNTADMWAYIAVVIVLSVLVNGVLTWLEKRIR-
268592987    ----------------------------------------------------------------------------------------LWQDLSISLSRVLIAFAIAAIFAFFLGIIMALSLRTNQIFNLTLNAIRQIPPLAWIPLLILWFGIGEVTKIILIIKSAFFPILLSTINGIQTTPMTYIELGNLYQFNIWQKLRKIYIPSLLPNLFTGLRLAMGLSWATVVAAEMIAANGIGYRINDARIMLDSPVVIVGILVIGIVG----------------
139109576    --------IPLRFWISDLMQWLIKDFDELTRSIAWVLEWPLSIANSFLATLPPAPWIAIVSIVGLLAFKGIRLTLLVTGCFFYLVIFGQWQSAMVTLSSIIIAVPLGVGIGFALGITAYRHPLLERMLSPVLDLMQTVPVFAYLVPVLFLFGFGPVAAMIATMIYATPPMVRVTILSLRQIP---------------------------------------------------------------------------------------------------
229552755    -----------------------------------------------LKILPWLVPLAFLMSWQAAVSFNWVTSSLIAPSTVIQDGISLWQNIAISLYRATAGFAIGGSVGFALGLINGLVKPIRALLDSPIQMLRNIPHLSLIPLMIILMGIGEPAKIALVAIGVMFPMYINTYQGIVGADPELLEMGRAYGLSRRALFTRVVFPGALANILMGVRYALGVMWTTLIVAETISASGLGYMATNAQELMRMDTVLLCILIYALLGKLSDMIAKSLER----
288958335    ----------------------------------------------------------------------------------------LWTHGLTTLAEILIGLTAGVTLGGVSALLLARFRTARRWLMPLLLVSQAIPVFALAPLLVLWLGYGMMSKIAMAVLVIYFPVTTALFDGLRRTDPGWLDLARTMGASPAAMLWNIRLPAALPAFWSGVRVAAAVAPIGAVIGEWVGSSGLGYLMLHANARMQIDLLFAAVLVLGLFAVTLYAAVDALARR---
310816037    ------------------------------------------------------------------------------------LGTGIFSNTFATLKTILMGFLLSCLVGIPLGVAVSVNRLTSEAIYPLIVFLNAFPTVAIAPILVVIFGPDETTRLIIVTLTAFFPIMVATATGIMDTPDEMMDLARVAGASPLRAVITVRLPHAVSFIFGGLRVGVTVAVIGAVVAEFVNANGLGFLVTSSTAQFAIPTAMACVVMLALISVILYELVNVIHR----
141827784    ----------------------------------------------------------------------------------------LWEPLWDTINIATLGTMLAIVMAVPVAFLAARNRILRPIALLIIVSSRSINSLIWSLLLVSIIGPGVVAGMIAISLRSIGFIAKLLYEAIEEIDPNQVEAVTATGARGSQVIAYGIIPQILPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLQASLNVLAWPQVTLILIAIFISVLISEWV----------
153854794    -----------------------------------PIGKILMILSVVFFYLPILYMII------FSFNDGKSLTSFTGFSLRWLESADMMDALSTTFSIALLATFISTVAGTIAAIGVSKSKKLRDLMEQANNLPIMNPEIVTAIGFMLLFITFYVTMLLAHIAFCIPYVMLSVMPKIKSLDPNLADAAMDLGATPWQALTKVVVPQITPGIVAGALIAFTMSVDDFIISYFVTGRGLSIMVYTMSKRVN-------------------------------
141408137    -------------------------------------------------------------------------------------------HIWDSFMRVFLGLVFGIIIGVPLGLFMGLNRFARGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKRQILRHVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIW--------------------------
310639294    -----------------------------------------------------LGMIITAAMIIWPPLFSPLIGVAPANGPVLYDRSSMMALTLSHIGMVAFAVLPATLLAVAVAALVNRGAPFLPIARSLVNLGQTIPPVAVLALCVPLMGFGTWPTITALFLYSLLPIFENALAGLRGVPTATRLSARAMGMSELQIFWRLDLPLAAPLIIAGIRIAAVIAISTATIGSTVAASSLGEVIIAGLNLNNQAFILQGALLTAALALII-------------
197118119    ---------------------------------------------WLENYVVPLLTVVAFVLIWQIAARRYPPEQFPAPSDVVLAIKELWTNIGISLARFAAAYLMAVVAGIPLGLFLGRFTRCHRAIDPLIQVLRPISPIAWFPLAVLWFGIGNAPAVFIIFLAAFYPVLLTTISAVRGVPAVYLKVSTNFGAGAFLTFVRVIVPAAFPGIMVGLHIAVGTGWIHLVAGEMLGASGLGFMIVDARNFLRTDQVMAGMLLVGLLGLAIYKAMKTFEK----
218260367    ----------------------------------------------------------------------------------LFASGSFYQSVMATVLRGTIGMSISLMAAVGVSFLFYKCEWMYELFRPLLAIMRAIPVISFILLALIFLNAESIPLIIA-FLTMFPLLTENLTKGIRSRRKELSIMARQFKIGRWNRLTQVTYPQLKPFLYSGLASALGFGWRAIIMGEVLASPGIGGEMKQAQVFIAVPELIAWTVIAILISYLFDRGISWLAKR---
225028383    ------------------------------------------------------------------------------------------EHASVTLQEAFYGLCIGVGLAFVMATLMDHFQILNKALYPILIITQTIPTIAIAPLLVLWMGFYMAPKITLVVITTFFPITVGLLDGYKSVDKDSIDLMRAMGATKIQIFFHVKFPTALPQFFSGLKISASYAVVGAVISEWLGGEGLGVYMTRVSKAYAFDKMFAVIIFIVIISLLL-------------
154488976    ----------------------------------------------------------------------------------------LWPATEVTLLEGTVGFLFAVTCGILIGILLYCSRIADAALFPLLSAAQTMPLISIAPLFLIWFGFEVSGKIVIVAVFGLFPIAVQTIRGLEAVPQFYSDVALTCGATRAWTLWHVKLRVAARQIYGGIRVSAAYIFATATTAEYLGARGLGIWLQAAYNSFRTPLIFSATLVIIVITGMLMCLVNLSER----
83943670     ----------------------------------------------------------------------------VAMTFVELWQSGMFKHLAPSLSRLAVGATLGALVGVGVGVMIGLFSYVRAGLVPLVAALFPIPKIALLPLFVIWFGIDEGSKYALIAFGTFTPTVVATYAAVDNVDRGLIRMGQSFGLSWWSIVRKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVVILSVLGVCVSAVIAAIETR---
51892013     -----------------------------------------------------LVAWQALCWTGLWPRYVFPWPEDVALTLWLLTSLELAVALTHTLKRIGLGFALSAVGGLLLGLAMARSRTLSDLLGPVVQGLQSMPSICWYPLAVLWFGWNEGALLFVTTAGALFAVAAATESGVRNIPPSYVRAATTMGARGWRLYTRVVLPAALPSLLTGLRLGWSFAWRSLMAGELLFLNGFGHLLAMGRDLGDASQVMAVIVVILAVGMVVDRAFSRAEAAVRV
134953402    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPVGLFSARNLAVFLIARIITIFFRAIPEFIIAMILVIAVGFGAIPGVLALGLHTMGFLAKFYAEDIEHVNKGPIEALKSSGASKRQIISFAVIPQIIPSFVANNLYILDRNIRMATMLGIVGAGGIGYELQSSFRMFEYQKV---------------------------
241767947    ----------------------------------------------------------------------------------------LWTHVKVSAGRALAGLAIGGGLGLVLGLLTGSVKLFETLLDSTIQMVRNIPALALIPLVILWFGIDESAKLFLIAVSVFFPIYLNTFHGIRGVDPGLIEMGRTYGLTRWQLYRQIILPGALSSILVGLRFSLGLMWVILIVAETISASGIGYLTMNAREFLQTDIVLVGILLYALLGKLADVFAKALER----
300811452    ------------------------------------------------------------------------------------------PYLVETIKMAIISTVIGSLLAFVYSLLIARNRAVTGVLRFIMNIIRTIPDLLLGSIFVAVVGIGPVAGILALTVFTFGVVVKLFYEAIETIDPGPSEAIKAVGGNGMNNIMFAVMPQILPYFISYALYAFEINVRASTILGYIGAGGIGLQLKNTLDMFNYNQ----------------------------
170782394    ------------------------------------------------------------------------------------------QYVAISLQRVLLGFALGATVGLVLGAVVGLSRVGRLLLAPTAGAFRTVPSLAWVPLLLLWMGINEDSKVTLVAIGALFPVYTTVAGALRHVDPHLVEAGRAFGLTRIPLLVTVQLPAVLPAVVSGLRLALAQSWLFLVAAELLAASGLGYLLTESSANGRVDRVLLAIVLLAVLGAVTDAVVGLVER----
141550468    -----------------------------------------------------------------------------------IFTQEYYDHIYVSCRRILIAFGIATGLGVPLGLFMGWSRQIRDFVFPIIELLRPIPILAWVPLSILLLPGFEGPVLFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSNQWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAAEMVSGDGLGYLIVDAMNNVTVPMVIA-------------------------
186472047    -----------------------------------------------------------------------------------------------TFYETMVGFFAGAGLGLLLGGIIGQSALAEKILYPYVIAFQTVPKVAIAPLIVIWFGYGVTSKVVITATIAFFPVLANTIVGLRSAPRDQIDLIVAFTGSKWHIFRYVKVPNALPYIFVGLDVAIVLAVIGAIVGEFVGSAGLGYLILQRNFSMDTAGVFAILLILSLMGIGLHWVMQAIKRK---
291521845    -------------------------------------------------------------------------------------------HLPATMSVTFIGLGISIVLGLALAIAMDMHEGVRRTLYPLVIASQTIPTTAIAPLFVLWFGYSIWSKVLVTVLMTFFPITITVYDGFQSTKREMEELMLSFNASKMDIFMKLKLPNALPYFFSAIKMAIPISIIGAAIGEWLGASGLGYFSKRMLTQLDGAGVFAPIVLLSAVAMLIVAIVGIIER----
148253391    ----------------------------------------------LLPWLVPLAIILIASVAGLVSPRVLPAPSDVAAGWKLLWSGELGRNIWVSFWRASIGFLIGGGIGFAFGLANGLSQLSAKLTDTTLQMVRNVPHLALIPLVILWFGIDESAKLFLVALGVFFPVYLNTLHGIRTVDPQLIEMGRVYGMTDSELFRRVIFPGALPSIFVGLRFALGIMWLTLIVAETIAASGLGYMAMQAREFMQIDVVVLSILIYALLGKVADSASRALER----
114764429    ------------------------------------------------------------------------------------------EAIWQTVNIATLATMIAVVVSLPVAYIAAQNRACLWLGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIVAIMFRSIGFLGKLLGEAIEEIDRRPVEALEACGASRFKIVLYAIVPQVMPAFFAVSILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVATVLLTILALVIFGEMVSSFLRRK---
260223152    -------------------------------------------------------------------------------------DQGVGWNILYSLKRVAMGFGLAAVVGIPVGFMIGRFEFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIVTKILFPSVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLLLEYAL---------
264677370    -----------------------------------------------------------------------------------MGLQRWLEHVTATLQVALIGYALAIALAIPLAIAITRSQLLSKIIMPWLVVIQSTPIVAVAPIIVVTLGAGLLPRVVITTLIAFFPLVVSTALGLASVPAELVELSRSLRATTSRQYWQIRMPFAVPYVFSALKVSITLAIVGAVVAEFVAAKGLGYLILFATSSFKVP-----------------------------
302392075    ------------------------------------------------------------------------------------LNGELFKHIWVTVYETLIGFLLGATGGLVIASILWWSDYLSQIFEPFIIVLNALPKMALGPVLIIWLGNGTIAIIGMALLISIIVTIVMVYNGFKETDQNKIKLLRTLGADKFQIFKKVVLPDNLPTIFGALKVNIGLSLVGTIVGELVSEAGLGYLIVYGGQVFKLDLVMTSVIILSVLAGLLYYLVAWLEKK---
271970443    ----------------------------------------------------------------------------------------YWEAIGVTMRRAVTGFAVSVLVGLVLGALVSRIRVLRAAFGSLITGLQTMPSIAWFPLAILLFGLTESAITFVVILGAAPSIANGLIGGVDYTPPILLRAGHVLGFRRLQLYRHVILPASLPSFLAGLKQGWAFAWRSLMAGELVVQSSLGERLYYDRELADSAGLLATMIVILIIGIGVDLLFETADNSLR-
21224393     ------------------------------------------------------------------------------------LDNTYFGLIGLHLREALLPVLAGLLAALPLAQLCVRFRWLYPPVLGVTTVFYAIPSLAVFVVLIDYTGQTELTVMIPLAVYSLVVLVPAIVDGVRSVPEETLAASTAMGFGPVRRYLQVQLPIAVPAILAGLRVAVSASISLVSVGALIGNQGLGNLLADAQKYGRPELAVNSVLTTAVLAVLCDALLVLA------
221370082    ---------------------------------------------------------------------------------------GTLLDIALSLYRLLAGVGLALVLGSLIGLAIGLTRWGRAIFKPIISAIMPIPTLAWTPILLLVFGIDNRTTITVVFIAASFEIIYNVVTGIEMMTRKTYWVAASMGASRIQTLRYVIIPGILPYLITGLKLGVGYAWRALIAAEMLAASGLGFMIYDAQEYMDMKSIYGGILTISVLGLLIERVVGALEKR---
229018230    ----------------------------------------------------------------------------------LIKTGELFGHISISVFRAAVGFLIGGSLGIILGAIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVVELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
143768057    ----------------------------------------------------------------------------------------LWIPVWDTINIATLGTMIAMIIAVPVAFSAAKHPIVRTFALLIIVTSRSVNSLIWALILVFIFGPGILAGTIAIGLRSIGFCSKLLYESIEEIDQTQVEAIQATGATRAQQILYAIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQV---------------------------
268607954    ----------------------------------------------------------------------------------------------SSVGIVLQGFLLAIIVAIPLGLFIGWNARLGNAASYITKFFSSIPPIVYIPYGIALLPTFRSVSVFVIFLATFWPVFAGTMSGVLGVDKKVIDSAKVLNVSKPEMLFSVILPASLQQIFLGCNQGLSVSFILLTSAEMIGARGMGYYVKYYSDFGDYTRTITGLLVIGFVVIAVTFLFN--------
256671954    ---------------------------------------------------------------------------------------GILARLVEHVGYVVLALVIALVIAIPIGLFVGHTGRGGVVLVGVGNAIRALPTLGLVTFLFLLFTESTTATIIGLVVLAIPPVLAGTYAGLQAAEHDVVDAAQGIGMTGWQRLWQVEVPIALPLVLGGIRNAVLQLIATAAVAAYVGLGGLGRFLLDGLAILDYTEVVAGAILTALLAIVVD------------
302188523    ---------------------------------------------WALPVLLLAVWQLSVSAGWLSTRILPAPSAVIEAGINLVASGEIWTHLAISGWRAGIGFAIGGGIGLALGFITGLSKWGERLLDSSVQMIRNVPHLALIPLVILWFGIDETAKIFLVALGTLFPIYLNTYHGIRNIDPALVEMSRSYGLSGFSLFRHVILPGAMPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAIVLYAVLGKLADLAARGLER----
154151957    ---------------------MTSYRREFTDKIIVILLCASLVVVAMLFWIITMLFVSGLPSFSWYFITTPENAAGG-------MGNGIANAIVGTILISLSATIIAAPFGLGTAIYMRRYNGITQAFRFLLEVLSGTPSIVIGIFGFLIFGFSLIAGAVALAILIMPVIERATEDAIDRVPPDLEEGSYALGASKWQTISGITIPTAFSGILTGFTLGFGRAAEESAVVILTAG----------------------------------------------
143759964    ----------------------------------------------------------------------------------------YIPELIITLNIALFSTFIGFILAIIFAIFLIRNKRVIQFTKFLMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
296118393    ------------------------------------------------------------------------------------------ELLWAHLALSIPAIVLSAVIAIPVGRFAFKKPRVGGPVLSTATLLYAIPALPLLIIIPVIFGVSLITMIIALTCYGVALYVRTSADAFGSVDRTVRDSATAMGYAPRTLFWKVDLPLAIPVLIAGLRVVSVSTIGLVTIGALIGVQNLGTLMTDGFQRGIAGEVGVGVILTV-------------------
134093701    -------------------------------------------------------------------------------------DQGIGWNILASLKRVAVGFGLAALVGIPLGFMIGRFKFLSGMFNPIISLLKPVSPLAWLPIGLLVFKAADPAAIWSIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIVTKILFPSVLPYMLTGVRLAIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVAHIIIAIVVIGIVGLVLEQIL---------
242239916    -------------------------------------------------------------------------------------DQGIGWNVLASIRRVAVGFGLAALVGIPAGFLIGRFRFMAAMFNPLIALLRPVSPLAWLPIGLLLFQRAEPASSWTIFICSIWPMILNTAEGVRRIPQDYLNVARVLRLSEFTIMYKILLPAVLPSVLTGVRLSIGIAWLVIVAAEMLGGVGIGFWIWNEWNNLNVP-----------------------------
136202686    ------------------------------------------------LTIASLLIWTLVCQLKLVSEMFLPSPLAVFYSLLDMAESGLFEDIFASTGRVFAGFIIATIFSIPLGILMGSFPSFCALCEPLIAMLRYMPAAAFSPLLIIYLGIEEAPKIALIFIGTVYFNVLMVMDSVKFVPKELIETTLTLGGNTKDLLIRVIARYSLPSIIDTLRINIATSWNLVIVAELIAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFALDMSFRLLLRR---
42782015     ------------------------------------------------------ITIPIVVLIIWQLAGVFDLVSKTVLPTPLHIFLAFYGHLSISVFRAAAGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
254501280    ----------------------------------------------------------------------------------------YFDLMLETVQMAVWGSFLSVILAVPFGLLSSSNIAPYWIVFPLMDAFRAINELVFALIFVAAVGLGPLAGVLALMIHTTGTLAKLFSEAVEAIDPRPVEGIKATGAPAIQEIVYGVVPQVLPLWISYSLYRFEANVRSATVLGIVGAGGIGMSLSEALRGFDYSAGAAILLIILVTVSLLDIFGSLLRK----
142119192    --------LPLMNWINSGFKTLNEKYGYIFEAINNVLLYMLMLVKNFLIQAPWPLVILGVIVLTYFASRKIGTTVFVGFCTFFIGFLHFWQKAIETTAIMLIGIFLCVVAGIPLGIAMARSARTRNVILPVLDLMQTIPSFCYLIPGIMLFGLGAV-----------------------------------------------------------------------------------------------------------------------------
148555426    --------------------------------------------------------------------------------FAMIRSGELPSNLAVSFWRVVSGLGIGVALGVSLGLVAGLSRQGEALVDPLMQIKRTIPVVALAPLFIVWFGIGETPKIALIAFAAMFPLYLNLYNGIRGVDKRLVEGALSFGLTRRQLIVHVILPGALPSLLVGLRYALTISIVMLVIAEQINASGLGFLVNNARDFMRTDIIVV-------------------------
78062912     -----------------------------------------------------FVLPLVAFALWWAVASAHLVSSGLLVGPADVLRTAWAQATSGALGRALSASLAREACGFAIGAALGLSRVAARIVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRAYVDVARALRYSRLQLVRYVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGVTGWALNAIARAIERK---
300314009    --------------------------------------------------------------------------------------------LIETLHIATLGTLLSIVLAIPFGLLLTRHRGLNLFARIVLVASRSVNSLVWALLFLAIFGPGPLAGTLAIAFRSIGFVGKMAGETIEQMPRGPIEALQASGASKFSEIWYGYWPQLKPAFMSIVLLRWDINVRESAVLGIVGAGGVGMVLDTALNLFQWPRV--ATVLVSIFAIVIVTEVVVTQIRKRI
139227420    ----------------------------------------------------------------------LPSPLAVFYSLLDMAESGLFEDILASTGRVFAGFIIATIFSIPLGILMGSFPSFCALCEPLIAMLRYMPAAAFSPLLIIYLGIEEAPKIALIFIGTVYFNVLMVMDSVKFVPKELIETTLTLGGNTKDLLIRVIARYSLPSIIDTLRINIATSWNLVIVAELIAAEGLGKRIQLAQRFFRTDQIFAELIVLGIIGFALDMSFRLL------
137108242    -----------------------------------------------------------------------------------------------------IGLAIAIAGGIVLGIFMARIEVINQTVGSLVLGLQSIPSIAWVPLGILWFGLTDGGIIFVTAIGAIFAVTINTYTGVKNIDPHFIEAARNMGAKGTQLITSVLIPAAFPYMISGFKQGWAFAWRGVIGAEILFSFGLGFLLNAGRSLNDVSQVIGIMVVIMLIGLIIDGVI---------
300716105    ---------------------------------------------LVPWALPALLIVVIASQTGWLSTRILPSPEAIVVTFWKLSVSGLLQNLAISSWRAAIGFGIGGSIGLVLGLITGMSRLGERLLDTSVQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTMFPIYLNTYHGIRNIDRGLVEMARSYGLSGWSLFIQVVLPGALPSIMVGVRFALGLMWLTLIVAETISASGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSAQLLER----
310759283    ----------------------------------------------------------------------------------------LWTHLGASLYRFACGFLLAAAVGIPLGLLMGWYRWLDDVVSPFFDALRFVAPIAWVPFAGLWFGTGIGGPTLIIFAGAFPPCLISAYRGAKFVDTRLLEASRTLGASGPRIVAEVLLPASLPSILAGLRVSAGIGWQSLVGAELIVVGGIGYMMVQGQLNVATNIVMAGMIAIGIVGIGIDLALRLFEQRLK-
297155659    ----------------------------------------------------------------------------------LIGDGTLPHAMLVSVQRVLVGLLIGAVAGVSLALVSGLSRLGEDLVDATVQMLRTIPWVGMIPLFIIWLGIGEAPKIALISLGVTFHLYLNVYAGIRGVDAQLIEAGTSLGLGRWGLIRHVVLPGALPGAMTGLRYSLATAWLALVFGETINADGIGFLLNRAREFFQTDVIVVCLIVYAALGLLADFIVRTLER----
119386815    ---------------------------------------------------PVLLVVLWEAAARLGYLSPHTLAAAIATGFEMFADGTLLPHLAASAGRAYAGLFLGVLAGVVLALASGLTMTGEALIDGLVQIKRAIPTLALIPLVILWLGIGEAMKIFIIFTAVLVPVYVNTHAALRGIDIGHVELARTLGLTRSEFIRNVALPGALPGFFVSLRLAVTLCWTSLVVLELINTTGIGYLMNRARDWGQTDIIVVGILIYAVLGLLSDAAVRMVEAR---
290962477    ------------------------------------------------------------------------------------------EYTGVHLRLGLLPVLFGLIISVPLGILCHRFRRLYPPVLTVANILYSIPSLALFMIFVRYTGLTEQTVMIPLTLYTLSVLVPNVVDGLASVPEPVRLAATAMGFGAVRRVVQVELPIAVPVVIAGVRVAAVSSISLVAVGQLIGQGGLGYYITRGLQ-LDFPTPIVTAIVLIM------------------
161505235    --------------------------------------------------------------------------------------QDYLSEMAVTLQIAVWGTALAVILSIPFGLMSADNWWVYQPVRRLMDACRAINEMVFAMLFVVAVGLGPFAGVMALFIHTTGVLSKLLSEAVEAIEPGPVEGIRATGANKLEEILFGVLPQVLPLLISYSLYRFESNVRSATVVGMVGAGGIGVTLWEAIRGFQFQQTCALMVLIIVTVSLLDFLSQRLRK----
261823744    -----------------------------------------------------------------------------------------------HCYLSITPILIGLLLAIPVGWAVNSMPKVKGVILNLFGLLYTIPSFVLLPPLLNTQILDPINVVVALTIYSFALLVRTVCDGLDSVAEDTRQSAFALGFKPLQQFWQIDLPLAVPVIGSGLRVAVVSNVSIVSVAALIGAPQLGSLLTQGFQLQFLTPIIAAIVLCIALAFILDCLVVAITR----
70728757     -------------------------------------------------------------------------------------------HLWVSLKRALSGLTIGVSLGTLLALVAGLSRRGELAIDSPMQMLRTLPFLAIVPLFILWFGVGETPKIALIALGTTFPIYLTLFSGIRSLDPKLVEAATLLGLKRWELIVHVILPGALPAFFVGLRYAFGISWLGLVVVEQINASGIGYLVNDARDFMRTDVIVICLLVYSVLGLGIDGLVRGLER----
298241583    -------------------------------------------FTWMLSVVPPLIL-AVALLIGWFVSSAYTLFLPAPADVLDSLSSGYLSNLWVTVQESLVGFLLALALALPLGYVLTKSRVLAAAIHPYLAAGQAIPVVVIAPLLVLWLGYGWVPNMYVCALVVVFPMVVNTMLGVQTIDRALTDAARVEGAAGWAMFAHIEFPLALPSIIAGVRTGLTLSVMGALVGEFVGDQGLGSLLLVAKNQYNTPLMFAT------------------------
143490269    -------------------------------------------------------------------------------------------HASYTLVEILASIAIGSLIGIKTALIISSSVTLKRWIMPILLASQSIPVFALAPLLILWLGYGMISKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNLSKIQLFWKIKIPSSLPGLCSGLRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALLILIFMTITIYKITDYVLSR---
260177216    --------------------------------------------------------------------------------------QRLHQHMAASLERILAGYFMACAIGIPLGLLMGLSTRVKAVFDPIVEFYRPLPPLALYTLLVMWLGIGDTSKIMLLFLAALPPLSISAMQAARSIDLRHVRAAQMLGATRAQLFRHVFLPSCLPGICTGMRISLGFTYTVLVASEIVAAAGMGWMIWDASKFLLSDVVIMGLFVLGLTGVALDWAIRQFER----
296159783    ----------------------------------------------------------------------------AATALDLARHGDLFVHLGVSLLRAAAGFAIGGTIGLALGVLVGFSPLAQALLDRSIQMVRAIPFLAMLPLVIVWFGVGEVAKIFLVALAVLFPIYINTMLGIRQIDPKLMELAKVVGLDWPAVVRRIILPGAMPSILTGVRYALAHAWLALVIAELATTKGIGFLAMDAREFLQTNVILLTIIIYAIIGVVADALVRLLEA----
294101271    -------------------------------------------------------------------------------------------HAAMTGIEIILGIFFSITAAIPLAVVMFVYPSVEQAFSPLLVASQAIPVFALAPLLIVWFGYGIWSKVFMAAIIIFFPIVVNLLEGLKSCDSDYRKLFHLMGAPFFQSFRYLYWPWALPYFLAGLKVGVSVATIGAVIGEWVGARGLGYLMIQSNARLRVDLVFASILWLTAIGIFLWILVGAIEKR---
268611729    ----------------------------------------------------------------------------------MISNGRLFENIRTSMFRFAVGYSISVVSAVILGLILGRIPKIFQYVNPVLQLLRPISPTAWMPFIVLLFGIGDVPAIVIIFIAAFFPVLLSTVSAVGNIDPVYLKVSKNFGIKQPALTWKVIFPAAFPQIANGIHLAFGTAWIFLVAGEMVGASGLGYQIIDARNNIRADILLATILVIGIIGILLDGILRIIEK----
226944346    ----------------------------------------------------------------------------------------LWRGLAASLGRNLSGFALGSLAGLAFGGLLGLSRLAERLVGPTFHALKQIALFAWIPLLSAWFGFGEPAKVAFIALAVFYPVALNSFEGIRSTRRELLEVARVLGLTPTQRLLRLVLPSAAPAIFTGLHLGLIYAWLATLGAEYFAAPGIGNTMIDGREHFEMDQVIYGLLVVGAVGLVLNRLAAWIEAR---
256805890    ----------------------------------------------------------------------------------LIEDGRLQSNLATSAQRALLGLVIGVAGGLLFAMVSGLSRVGEALIDGPVQIKRAIPSLALIPLLILWFGIGETMKVVTIALGVFVPIYIHTHNGLRGIDNRYAELAETVRLSRPQFVRHVVLPGALPGFLLGMRFAVTAAWLALVVVEQVNASGIGYMMELARTYGQIDIILVGLVVYGLLGLFSDALVRLVERR---
166368071    --------------------------------------------------------------------------------LRLFVGGEIMPHILTSCRRVIVGLVLASAIGVPLGVLIGLYRSLESALSALFQFLRMISPLSWMPLAVMVLGIGDLPVYFLLTVAAIWPILLNTAAGVNAVDRSWLTLAHSLCATRGETVFQIILPAILSHLLTGFRLAIGIIWIVLVPAEMLGSAGLGYYILDTRDRLAYSELMAVILVIGAIGYLLDWGLRLAHR----
251790233    ----------------------------------------------------WILPALLCLLWQLATHQQWVHAAFATTLLAGLSNGELTSALAASLSRTLAGFALGAGLGCLLGGLLGRSRVADRLLTPLLSALRSVALFAWLPLLTAWFGLEESVKVVFIALAAFFPTLLASYQGVRHLPPSLLETARVLRLNARQRLRWLTLPAVLPALFSGIRLSLMHAWVGTIGAEYASGNGIGSMMIRAQQLFQSERVIAGVVLIALVSTLFYRLITLAERR---
251790233    --------------------------------------------------LMPLLLMCVWWLAGWMSEQILPSPATVADSARDFIPQELAPQLWVSLARLAIGLTGGIALGMTLGVLFGLSRTLDRLGMPLFNVLAQIPTLAWIPLLMLALGIGEALKLVVLIKAVTVPVTLCTCAGIRQTPQTLYEMARTLRLPRLTRLRRLVIPAMLPYVMTGTRLAFSQGWVSLIAVELLASSGLGYLMVQSRQLFMLDLVLVCILAIGAFGLAGEQMLQRLERR---
170782151    -------------------------------------------------------------------------------------------------------VLLGLVISLPLGWLANRYRRTRGALLTVGGALYTIPSIALLLAMPAIIGTNILNVVVALTVYAVALMIRITSDALASVSEDVKQSATAMGYAGWARFWRVELPLAGPVLLAGLRVVSVSTVSMVTVGSLSGILSLGTMILSGYRRQFYTEIITGIVGIVVIALVFD------------
226311814    --------------------------------------------------------------------------------WLQLQDGSLLPHVGLTVWETIIGFLLGTILGTVMATIIWWSPFLSRVLEPYLVIANSMPKVALGPVFIVGFGPGLLSVIAMGCAISVIITTINVYTSFKEVNQNYVKVVQTLGGSKRQIFTLVILPATIPTLLATLKVNVGLSWVGVIVGELVSQQGLGYLIIYGFQVFNFTLVMMSLAIIAVIATLMYQGVAYIERR---
212703296    -------------------------------------------IFWAAPLLVPVLFFIVWESMATLVGNSLILPPLEEIGTLLIAMGTLAGNIGISLVRVLCGYAAAVLLGVPLGVAMGYYAGLHRLLNLFLGMFRPIPPLAWVPLVLAWFGVSKISMLFIIFIGALFPILTSAVHGVQTVNRTLVDSARVLGASERDIFTKILLPAAAPSIVNGLRIGLGVAWMCLVSAEMLPGSGVGYLITHAYTVGRTDVVIAGMISISVVGALLDMAFQWIERRK--
148257602    ----------------------------------------------------------------------------------------FLWRTAETVAMAAIGTTLATLIGLPFAILASRNPWLYFPTRWFLNALRGIDSFVFALLFVAAVGLGPFAGVLGIMLHTAGTAAKFFADQIESTDLGPHDAIRATGAGRLTALTYGLLPDILPLLLSTSLFWLEFNVRASTVLGVVGAGGIGQELKNSMDLLDFSRLFTIIAVILIVVTALDWLSGWLRKR---
187477152    ----------------------------------------------------------------------LPAPSAVALTLWNSLASGYWPHIGVTLAEMLLGLLLGGAAGLGMGIALAESPLLDGLLKPYVILSQVVPKLALAPLFVLWFGFGMLPTVIMTALICFFPLMENTLTALRQVDANRLQLFAMLGASRTQTLLRLKLPAGLPGILAGLRVALVLALVGAVVGEFIGASGLGAVIIAAQGMMDTPLMFAALTAIALIGLLCYQATLALEQR---
300174058    --------------------------------------------------------------------------------LFGLGDSGVAYLILQTIAIAFLGTLVGAVIAVPLSFISATNRPVVLVTRFIIMAIRTVPSLVYGLMFIRVTGPGPFAGVMTLAIVSIGMISKLFIETIEDLDTGILESLDAFGSTLFQKIRYGILPQLGSDFISILVYRFDMNLREATILGLVGAGGIGAPMIFALSAYHWHQVGAILIGLFLLVFIVEILSDKLRQK---
226366243    ----------------------------------------------------------------------------------------FYLDLGQSLIRILSGFGLATIVGVATGIALGRSELFADVLGPLTELARPIPAIAVVPVAILLFPSDEAGIVFITFVAAFFPIMVSTRHAVRALPTLWEDSVRTLGGGRWDVLARVVLPGILPGVFGGLSVGIGVAWICVISAEMISGRGVGYRTWQAYTIVDYPGVFVGMITIGILGFLTSGAVELLGRR---
55380343     -------------------------------------------------------------------------------------------PLLETINISILGTALAIVMAIPVAFLGASNKPAYLLGKFIISFTRSVNVIIWALIFVVIFGPGALAGVLAISIRSIGFTAKLIAEAIEEIDRGSVEAVTAAGASPVDVLIYSIVPQIKPAFISVATLRWDINVRASTIIGFVGAGGIGVPLQTEINYFNWEAVLTILISILGLVLISEGISAYLRKK---
149377870    ------------------------------------------------------------------------------------------DQIFTSLGTVLAGFVLATIIAVPLGIIIGLNRHFSAAINPLIQIFKPVSPLAWLPLVTMMFEKSFLTSMITVTLCSLWPTLINTSVGVSAVNPDLLNVSKVLQLSFWTHVRKVVLPSSVPMIFTGLRVSLGIAWMVLIAAEMLASPGLGKFVWDEFQNGSLSRIMVAVLAIGFIGFLLDRIMLLIQKK---
141377661    -------------------------------------------------------------------------------------------HIWDSLFRVIVAMGFGIALGVPLGIYMGVSRFFKSFFDPMIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGATDRQILRYVILPNAMPEILTGIRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDY------------------------------
309789819    ----------------------------------------------------------------------------------------LWRHTSATLVEALGGFSIALMLGLSLGYVLAHIPWLERAISPILAASQAVPVVAIAPLIILWFGPGLQSKLLIAALITFLPILLSTVIALRSIAPELREMALISGASRWQMLRYVESALALPVLFGGVRTGLALATTGAVVGEFVAGRGLGALINIARGLFDTPLIFV-------------------------
289208151    --------------------------------------------------------VGIAGLFALWWWGGWLIAGPTLTAFWDLVSSGVWKPIESSLYRVGWGLFYAIAIGVPLGVMIGYFLTLKQITHVPFQFLRMISPLAWMPIAVLAFATWDGASIFLIAIAAIWPITYATAHGVQRIDPMWLKVGSNLGANPIHTLRYIVMPAIAQDVFAGIRLAVGVAWIVLVPAEYLGTSGLGYAINDARDTLEYDKLAAFVLVIGIIGYMLDAICVRLIKRS--
192291272    ------------------------------------------------------------------------------------------RHVAATLGRVAAGFGLGVLSGTLLGAVAGYWSLARRLLDPTVQALRAIPSIAWVPLFILWLGIFETSKVALIAVGVFFPVYLGVMGAIRSVDRKIVEVGRAFRLSGPAMIRRILLPAVLPAYVLALRVGLGLGWMFVVAAEFMGASGLGFLLVDGQQLGKPAQIVAAIVIFAVLGKTTDWLIEIA------
280965313    ----------------------------------------------------------------------------------------FWTDIATTLKEAVFGFVIGALAGVVLGVSLGQNHFLADVLGPYIKVVNAIPRIVLGSIFIVAFGVGTTPKVLLAAVLVFFVVFFNAFQGVREVDRTILSNVRVLGASTLQIVRHVTLPSALTWIIASLHTAFGFAIVGALVGEVLGAQGVGLVIRTSQGNLDPNGVFAGMLVVAVITLVAEYLITLLEHR---
91780154     ------------------------------------------------------------------------------------------QHLMWSAIRVFGAFALASVTAVPVGILMGVSRIARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKLIVIYLACFAPIAMAARAGVRSATAEQVNAAYSLGASFAQVVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWTFDLGMRALERR---
296161510    ----------------------------------------------------PLLRAAVPVLLVALWQLASTLGVVSEFVLVLTAYRELWQALKISLARAALGLLIGGGAGLLLGVAAGLSKSAERGFDTVLQMLRTIPFIALVPIFVVWFGIGELSKVALIVGAAISPMYLSTYHAIRGIDPKLLELGRTFRLTRGHQIRLIILPTALPGILVGVRYSAAISLLALVAAEQINASGIGFILNNANQFQRTDIIIAGILVYAALGIAVDALLRFIERK---
52079353     ----------------------------------------------------------------------------------LIVSGELFTHLGISIQRAALGFFLGAGLGLLLGLVIGFSKIAEDYLDPSLQMLRTVPHLAVTPLFILWFGFDELSKVLLIALGAFFPVYINTFSGIRGVDSKLFDVARVLEFHWLKQVTKLILPASLPNILLGIRLSLGVSWLGLVVAELMGSSGVGYMIMDARQFSQTDKVFVGILIFAAVGKLTDSFVRILEKK---
54302366     ------------------------------------------------------------------------------------------SHAWVTASEVILGLLLGLSMGLFFALQMLLFNPLRRWLLPILIASQAIPVFAIAPILMLWLGYGIASKIVMAALIIFFPVTTCCYDGLRHTPTGYLDLAKTMGASKWQLLRHVRLPAALPALASGIRVAVVVAPIGAVVGEWVGSSGLGYLMLQANARMMIDEMFAALLILATFSITLYFAADLLLKR---
296159223    ----------------------------------------------VLPLVAIAIWWAVSEAHVIKSGLLVSPAQVLATAWQQIIGGALLKALSASLAREASGFVIGTLGGLLLGSVLGFSRLATRMIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVTAHTCDGIHAVPRAYIEVARAFRYSRWQLIRAVILPAALPSIFTGIYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGVIVVGVTGWALNALARAVER----
116662321    ----------------------------------------------------------------------------------------FGQDAARTLTTILVAFTIGLVLGVPLGVFLWRVPAAGRILEPFIVTGYAMPTLLFYPVLLAVMGLNAGPIIVIAASMSLIPIALTTMVALNAIKPILHKLANSVSASPRQYYLKVLFPAATPLIFPGVKLGFIYAVIGTVAMEFIASQGVGFRAGFYYRELNTADMWAYIAVVIVLSVLVNSVLTWLEKRIR-
126667311    --------------------------------------------------------------------------------------DAIFNAMLETVHIATLSTMLTIFIALPVSYIAAQNKATLWLGRFILVSSRSVNTIIWALLFVAIFGPGVLAGILAVMFRSIGFIGKLMGEAIEEIDRNPVEAMQATGASKMKVVLYAIVPQVMPAFFAIIILRWDINIRESTVLGLVGAGGIGVLLQGSIDLFAWQTVATILLAIIVLVILGEAITSVLRKK---
241765783    -------------------------------------------------------FVLFVLVWAFFTLGGYVSPTFLASGWLLFSEYGFHKDIGMTVWRVFGGFILAAVVAVPLGIAMGAYKGIEAFFEPFVSFCRYLPASAFIPLLILWAGIGETQKILVIFIGSVFQITLMVAVTVGGARRDLVEAAYTLGAGHKGIVTRVLIPGAAPEIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQSLLNTGQIIFGIIIIGLIGLVSDFAFKALNHR---
138592189    --------------------------------------------------------------IWQWSSLVLPAPSVVAQAWWSGWSSGYFAHVAQTLVEVTLGWVLGSALGFLCGVGLGESPLWRRVMLPYVVASQVMPKLALAPLLLLWLGFGTLPLVVITALVCFFPLLENTMTCVRHVDRQSLDLFRLMHASRWQTLWLLKVPAGLPVILTGLRVSLVLAWVGAIVGEFIGASGLGALIIAAQGSLDTPLMFAVLINITLLG----------------
269123256    ------------------------------------------------------------------------------------------KHTKYTIIEAFSGLFLGTLFAFILSIIMDRFDFMYKTTMPMLIITQTIPTVAIAPLLVLWFGYGMSSKILLVIITTFFPITVALLDGYRSVDKESLILLKSMGANKLQEYVHVKLPSSLNYFFAGFRISVSYSLIGAVVAEWLGGYGLGVYMTRVRKSYSFDKMFAVIFFISALSLFLITLVSKLEK----
86607663     ---------------------------------------LYGGVFLALLLTAEPAGISPGKLLAGLGRSAAFLARFFPPSFYFLPNFLY--SLLQTLMMALWGTFLATFLTVPLAFLVMRSPAVYLLVRGLMDVLRGLNELVLALVFVAAIGLGPLPGILALTLHTAGVAGKLLSEAIETVDMKQVEAVEATGSHPLLVIAYGFWPQVAPAFYSSTLYLFEVNVRSATVLGLVGAGGIGFDLMQTIRAFRFQDAATVVLLILLAVFTIDKVSARIRQ----
306821678    -----------------------------------------------------------------------------------------------TLLITSLGLGISVILGIFLSVIMDLFPSCKKILYPIIVSSQTIPTIAIAPLFILWFGYGIWSKVVVTVLITFFAIVINVYDGLQSAKEDMKELLITFGATKMQIFFILKVKTALPYFISSIKMAIPISIIGAAIGEWLGSQGLGYFSKRMMTQLDGAGVFAPIVILSVLAMFLVFLVDRFEQK---
213619362    -----------------------------------------------------FTIVILLLLALFIWGIGLETLKARQVDLLYLGQR--------HLMLVFTSMFFALLVGIPSGILLSRAKGFAEYVMQIFNVGNTLPPLAVLALAMVIIGIGDTPAIVALFLASLLPIVRNTYAGLCSVPASLIEAANGIGMTKWQRLRQVELPNAWPVMLSGIRIATAINVGTAPLA---------------------------------------------------
152981495    -------------------------------------------------------------------------------------DQGIGWNILASLKRVGMGFGMAALVGIPLGFMIGRFKFLSGMFNPIISLLKPVSPLAWLPIGLLVFKAADPAAIWSIFICSIWPMIINTAVGVQRVPQDYMNVAKVLKLSEWKIVTKILFPSVLPYMLTGVRLAIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVPHIIIAIVVIGVVGLILEQIL---------
260769331    -------------------------------------------------------------------------------------------HTWVTAQEILLGLGLGLSMGLLFALQMLLFEPLKRWLLPLLIASQAIPVFAIAPVLMLWLGYGIASKVVMAAIIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQLLRHIQLPATLPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILAVLSIALYFITDKLLK----
296118392    ----------------------------------------------------------------------------------WSGVSGISNRLLEHIAVTFAALLVAALIAVPVGLIIGHTRRGEALVGAITGGMRAIPTLGLLTLFGLWLGIGIEAPFLALVILAIPSLLVGAYSGVEAISADTPRAAQAIGMRPAQVLLTVELPLALPVIVGGIRAATLQLVATTTLAAYTADTGLGRYIFSGLKTRDYAEMLGGAVLVILVAVILEVILA--------
148978699    ----------------------------------------------------------------------------------------YFSEMLVTIQVGIWGTVLSILLAIPFGILSAENSWVTFPIRRLMDCLRAINEMVFAMLFVVVVGLGPFAGVMALFIHTTGVLAKLFAEAIEAIEPGPMEGVKATGANPIEVILYGVIPQVMPLWISYSLYRLESNIRSATVVGMVGAGGIGVLLWQSISGFQLQQTAAIMAIVIVTVSIIGFVSQIIRKK---
89901332     -------------------------------------------------------------------------------------DQGVGWNILMSLQRVAVGFGLAAAVGIPAGFMIGRFEFLSRMFNPLIGLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMIINTAVGVQRVPQDYMNVARVLNLSEWKIVTKILFPSVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLMLEYAL---------
289580120    ------------------------------------------------------------------------------------------PATLETLAIAGVGTAIGLPFAVCFGLLAASNRVVHAPVRLFLGGIRAVPSMVYALLFVILAGLGPVAGALAIAMGTIGDLGRLFADEMEEIDAAPVEAVASSGGGLLATTSAARLPQVATAYVAWVLFYLEINARKSSVLGIVGAGGIGYPLIMAFNARNYTRVM--------------------------
110679650    ----------------------------------------------------------------------------------------YFPALVETINIAAVSTLIGAMGGLFLSLLGTRWPRLIPLFRRISDIMRAVPEIVIALVLIFVLGGGPVPAMIAIAIHTAGALAKMFSEVSENTDLKAVEGLCSTGATWSQRMLLGVLPQVAPNYVSYTLLRFEINIRASAILGFVGAGGLGYELRNSMAWGPGRFDEAAAIFILLFGVFFDQLSSRYRNR---
110679650    ------------------------------------------------------------------------------------WNNAMWRHIGETILIAFLGTMGAAIIALPLGFLAAKFMLERAATRRLFDFVRGVDAVIWTVVLARAFGPGPLTGALAILITDTGTFGKIFSEALENVDQKQIEGVVSTGAKPLQRYRFGVIPQIVPVLLAQILYFLESNTRSATIIGAITGGGIGLMLTQAIQTQDWEEVAYYIVLIIAMVMFMDWFSGWLRGK---
260776831    ------------------------------------------------------------------------------------------KHTLVTGQEIVLGLLLGLSMGLFFALQMLLFKPLKRWLLPILIASQAIPVFAIAPVLMLWLGYGIASKVVMAAMIIFFPVTTCCYDGLRNTPTGYLDLAKTMGASKWQMLKHIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILALLSVSLYFITDKLLKK---
139769468    -----------------------------------------------------------------------------------VFSGSILDHFLHSFSNLMFGLGIAILIGVPGGLLMGGNKYIEAILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMNFAVLLLLIVMSLSLINFTRWLEA----
298529284    ------------------------------------------------------------------------------------------QDLLASLSRVGSGFFLAVLLGLPLGVMSGRSRLVRVLLKDFVDAIRAVPGICWLPLALVWFGIGFKTTVFLIFLAAFFPIYINSMAGVATVPSTYIRAGMMLGLGRLGLLRHVVLPASMGHIMSGLRLGLGISFAYLVLGEMTGVNGLGALIMDARMMGRVDLIISGIVLIAVTGLICDRLLVLA------
295402360    -------------------------------------------------------------------------------------------HTFVTLLETMLGFIIGTVAGACFGALLWWFPRLAKTLDPYLVVFNAMPKVALGPILIVALGPGFTSIIAMGVIISVIITTIVVYSAFQEVDANYLKVLKTFGATRYQCFKEAVLPSSFPTIISTLKVNVGLSWGVITGEFLVSKLGLGYMIIYGFQVFNFTLVLMSLLVIALLSTIMYQAVSMIEKK---
187922516    ----------------------------VLSALSVTTLAALWWLATHLHWLPPLFLPTPEAVWTAFLDAWHGRIQGGLP---------LSQHLAWSALRVFGAFALAALTAVPVGILMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIYLACFAPIAMAARAGVRSATIEQIHAAYSLGGRFSQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWLFDLGMRVLERR---
116671628    -----------------------------------------------------------------------------------FGLTAFWVAVGETMKAWFLGLLIAVAAAVLLGFIIGSSNFLRKATNSTVEFLRPIPSVALIPLAVLLFGVKIESSLLLIVYASFWQVLIQVLYGVADVDMVANNTAKTYGLGRMARIRYVVFPTALPYLMTGVRLAGAVALVLAITAELIGSPGLGREIALAQSGGAISGMYALVLATGLIGVLINILMRFIEKK---
142043624    -------------------------------------------FALAFHTLVIVFVLAPLAIVVLVAFTPDETLTLPTHGLSLRWFRAILDAFFNSLKLAFASATLSLAIALPAGLAIGRATPGRAFLNGLLLSPLVIPGLVLGIALLRFFALIGATGSFAWLVLATPFVMRLVLASVAGLDRSIEQAACSLGADPWTIFRRITLPMIVPGITGGWLLAFINSFDELTMSIFVTSPTLPVRMYMATESIDPMMASVSALVIFITALLLDRVYGL-------
262275252    -----------------------------------------------------------------------------------LFNEQMLSHLGITLWRVFLSFVISMVLGVVFGIMMGRFANLNELSDPLLILALNIPALVTILLCYLGIGLVETAAVTAVALNKIPTVVAMIREGARVVDDDLMDVAKVFRLSPTKRFFNVFLPQLYPYIMASARTGLSLIWKIVLVVELLGSNGVGFKLHTLFQFFDIAGILAYTFAFVTVIFLLEALLFRPLDR---
143468387    ------------------------------------------------------------------------------------------KPVWDTINIATLGTVIAMIIAVPVAFCAARNTTPHSTVRIVALFIRSVNSLIWALMLVFILGPGVLAGTVAIGLRSIGFCAKLIYESIEEIDANQVEAVKATGASNLQQMIYGIIPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQV--STILLVILATVF-------------
258515496    -------------------------------------------------------WAVLVLILFWQLAASLPAPYLAFQAFALAITKELARHFLISSYRVVLSLIISLLLAVPLGLVLGRKALWDKFLSPLIFVVYPIPKIVFLPIFMSFFGLGNLSKILLITLVVFFQILVTTRDAARSVDNRLIDSVTSLGAGKLDIYLHVIFPACLPDILTSLRIGLGTAIAVLFISESIASSGIGYYLMDAWSRVAYDEMFSGVIAMGILGLILYFILERLEK----
256673458    -----------------------------------------------LFAQPAVVVLIVAATLAWVFASGLTATEKETLNATSLLT-----ALRDHVAMTVVVTAIVVLVAVPLGIIVPWAKWLAPVFLAIANIGQAAPALGVLVLWFIFTGAVLWVAALPLAFYSLLPVLRNTMVGIQQVDPSLIDAGRGIGMSAQKVLWRVEFPLAVPLILAGLRTSLVLAVGTATFGMFVNAGGFGLLIDTGYKLNLTKVLITGSVLAVALALLVDWLGAVAEQ----
142068305    ----------------------------------------------------------------------------TAMQWVLNNTEMIFRLTLEHIWLSAIPIVLGGLLAIPIGWVAHRFPTARGSVLSAVGVLYTIPSLALFVLLPPLLGLPFLSVIIALVIYAVAIMARNVADAFASIDPGTLRAATAIGFGPWQRFFRVELPLAGPVLLAGLRVVAVSTVSLVTVGVLVGVQSLGYFFTDGFQRRIDEEILTGIVMTVAVAALFDALLVLLGR----
300311644    ------------------------------------------------------------------------------------------EHVGASLLRILTAGVIAVLLGIPVGLLMGLNRWVKGVLDTPIEFYWPLPPLAYLPLMIIWLGIGEASKITLLTLAMFAPVVLSAQAGVRSLPQERVNAALSLGATRWQLLTEVVLPSALPEILTGIRIALGVGWSTLVAAELIASNGIGYMIMSASHFLATDAVFVGIALIATCAFAFSYGMRLLER----
135414151    -------------------------------------------------------------------------------------SEDLFHHVYITLSRVFVAFFLAMVIGSAIGILMGRKKKLDDYLDGWLILALNVPALVTIILCFIWFGLNEVAAVLAVAINKIPTVTVILREGTKAIDEKLVEVGKLYNKSKFEITKDILIPQLFPYFISAARSGLALIWKIVLVVELLGSNGVGFKINEFFSMFDTTSILAYTLVFVLIIMTIEWFLVKPIEKK--
239928414    ----------------------------------------------------------------------------------------YWSNIATSVETALLGLGLAVLVGLPVGLLIGADERARRSTQLILDFGRTVPAIALLPLFLLMFGATRSLGLVLIVVSAVWPVIIQTSYAVGEISPQLRRVGQAYHLTRWHRLRHLIAPSMLPFVFVGLRIAATISLLMAISSEFLGGSGLGYLLLQAMQINDTHRAFVYSFTAA-------------------
300022986    -----------------------------------GFNSTIERFAWMAGSLLVLGLFWHVLAVVLQNRYLPTPVAVFDIMMREAESGELWKHTSATLARVAIAFIFSMFIGTAIGLALGKYKTADKFFDAWLTLFLNLPALVTITLCYIWFGLTDVAAIVAVALNKIPNVAVNMREGARSLSKDLAEMAAMYKFGSWKTLRHVTLPQLAPFFAAAARSGLSLVWKIVLVVEAFGSNGVGYRLAIAFQEFDVGTILAYALAFILIVQIIE------------
146337803    ----------------------------------------------VLAIVAVLGLWQLIGSLALINPLFLPTPLGILRALYRLAESGLWQHLSASLLRILSGWALGTASGIVVGFAIGLWRVARSVGITFVSALFPIPKIAVLPLLILWLGIGEQPKIATIALGVFFSTTISVYSGVDAVPRNLIRMAQSFGVPFPTIVRKVIWPGALPSILAGFRITASVALMLVVSAEMIGATGIGTFVLQAGNLMQTDQLMAGILMLSLFGLAVGKLISLLEAR---
297197917    ----------------------------------------------------------------------------------LVADGSLTSAMTTSLQRVTGGLLLGTLIGTGLALVSGLFRVGEDVVDAPVQMLRTVPFVGLIPLFIIWFGIGEAPKIAIITLGVTFPLYLNVYAGIRGVDAQLIEAGESLGLSRWGLVRHVILPGALPGALTGLRYSLGIAWLALVFAEQVNASGIGFLMVQARDFLRTDVIVVCLIVYAFLGLLADFVVRSLER----
251800143    --------------------------------------------------------------------------------------------------------------------WVGFSLKAERLLDPSLQLLRTLPHLAVAPLFILWFGFGETSKILLIAKGAFFPLYVNAFLGVRSVDRNLFDVARVLEFTRWQTITKLILPASLPSLFLGIRLSIAVSWLGLVVAEMMGSSGIGYIINDARSFSLTSVIFVGIIVFAVVGKVTDSLVRLAEKR---
47570098     ------------------------------------------------------ITIPVIVLIIWQLAGVFDLVSKTVLPTPLDIFLAFFGHVSISVFRAAVGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
134479146    ------------------------------------------------------------------------------------------KSILETLQIAFVGTFVGILGGFSLAIFAAKIPKLYKISRGLIAFLRTIPDLIWAIFFVATIGLGTSAGTLTIIVDTIGFSGRFFAEAMEEIEKKPQKALEAIGISKIAIIFCAVLPEVLPSFINTSLFSLEKAVRSSVVLGLVGAGGIGIELKVAMEMFNYDQA---------------------------
295839886    ------------------------------------------------------------------------------------------RASWDTLYMVGWSTLVAVALGLPIGVLLVLTARLSKVLGQLVNIARSMPFIILMVAWLTGTTIGREAAIVPLAIGAIPFYARLVETSVREVDHGLVEAVQSMGGTTWAVVRKVLVPESLPSLVSGATTTVVTLIGYSAMAGTVGAGGLGDIAIRGFQRFETGLMW---VTVAILAVVISAIQFLGD-----
307243880    -------------------------------------------------------------------------------------------HSRVTLEETVIGLSLSVLISLFIGMIMDFVPFIKKCFHPIMYVTQMIPTITIAPLLVIWFGFGIKSKVICVILTCFFPMLINFMDGMDSIDRDLINLFKIMKAKRLDTFIHLKFPMAMDKFFTGLKISSTYAFIAATVAEWLGGSGLGVYMVRAKSSYALDKVFACTILVVLFSLLFVGLISILKK----
206564219    -------------------------------------------------------------------------------------SDDFWREAIRHVSLAGGSVAAALVAGVPLGIACARIAAVRTVAMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLRVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
142780633    ----------------------------------------------MFETVLFWIVIGLIWEFGVRWTGTRDYALSQVFAAGWEMRGQLLSDTLATAWEVFAGFALALVGGLTIGLLASMSSIARRTLFPLVTALQSMPKIALAPLLIVWFGYGFASKLAAAVLFAFFPIVIATMGGLAGVPRNLDEHFRALGASQAKTFWYLRLPAALPALIDGLKIAMPLAVIGAIVGEFIGSSGLGHLIVFATSNAQTALSFAAILMVTVLAMLFYWAVELVSR----
304395044    -------------------------------------------------------------------------------------------HTLITLTEILSGMALGVLLGGVLALGMTYSPWLQRWMMPLVITSQAIPVFALAPLLVLWFGFGMSAKVAMAVLVIFFPVTSSFFDGLRRVTPGYLDLARTMGASPSAQLRHVRLPAALPALGSGLRMAAAVAPIGAIIGEWVGAEGLGFVMLNANARMQSDLCFAALFILVLMTLALWLTIDRLLRR---
186472444    -----------------------------------------------------------------------------------IASGELLQKTAASMSVLLRGYLLGVALAFLLTSLAVSTRIGRDLLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHAVLWPLALNMYAGFRAVPATLRMAGRNYGLTGLHHVVLILVPAALPSILAGLRVGWAFAWRTLIAAELVGNGGLGWYIFQNRNELYTDRVFGGLAAVIAIGLLVEHLVFDTLERMTV
229161776    -------------------------------------------VTVLVRAITIPVIVLIIWQLAGVFDLVSKTVLPTPLDIFLAFQEELFGHLSISVFRAAAGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLYDVAKVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
46204882     --------------------------------------------------------------------------------LAWLFSGEMLHDALASLYRVVVGFVVGAGLALPLGLFMGSSDVIYRHVNPLMQVLRPIPPIAYIPLSILWFGLGNAPAVFLIAIGAFFPVLMNTIAGVRHVDGIYIRAARSLGASRMTIFRRVILPAATPYILSGARIGIGTAFIVVIVAEMIAS----------------------------------------------
257875084    ---------------------------------------------------------------------------------FWALREVLLIHAGASLLRVFAALSGALLVGVPLGILIGRSQRVDRLLGPLLYFLYPIPKVAFLPVFMIFFGLGNLSKILLIFAVIVIQVIVSIRDAVTKIPPAYFQVMKNYTNQWRHVLRFVILPALMPALFASVRVSIGIALASLFFAEYNTTYGVGYLILSAWSKMDYPQMLSGILLIALMGYLLFASIDWLEK----
288958486    ----------------------------------------------------------------------------------------IWYHLGITLLETALAFVIGTVAGIAFGFWFARAPLVSVVFDPYIKAVNALPRVVLAPIFALWLGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSPVVLANARMLGASSRDLFRHVYLPSALSWVFSSLHTAVGFAMVGAVVGEYLGAAGLGYRIHQAEGVFDTVGVFSGMLVLTIFVVLIDAAVTMIERR---
145219802    -------------------------------------------------------------------------GFFTDRSLDAHIFGGIWPEIQGTFFLAIGAMLFAFPLGVIAAVYFTEYAKFTSILRSANSTLAGVPSIVFGLFGLAFFINTMLAGSLTLAIMILPTIIRAAEEAILSVPKTYKEASLGLGSTKWNTIATVILPAALPGIITGGIISLGRAAGETAPIIFTAAVSVGSAI---------------------------------------
300709404    --------------------------------------------------LAVPVLWLAVTRLGIVAGLPTPMAVASSF-LEEFYRQDFWLSVARSTVRVLVSFVVAAAVAIPLGLLVGRYTVFADLTFPALEMLRPIPPIAWIPFTILVLPASELSIMFITFLGAFFPILLNTIQGARGVEVEFSRAAQSLGAGSFQTFRHVIYPSALPAIHAGMIVGMGLAWVNLIAGEMVAGGGLGFLTWSAYTSGSYPTIIVGIITIGVLGAISSALVRL-------
254421397    ----------------------------------------------------FIVIWWIITALELVKPVLLPSPIATFLALWGFVGGDLLVDFWLTLYRTLYAFAIAAILGVPVGILLGANERLYKSFEFLIDFFRSTPATAMFPLFLVVFGIGDFSKVAVAAFAGALVIFFNVAYGVMNTRKTRIMAAKVMGVPKWRVFIDVIFFETLPQTFIGLRTAISLTLVVIIVAEMFSTNGMGQRIIDAQQVFDMSGMYASIIATGVMGYGLNQFFLLTENK---
52549459     -----------------------------------------------------------------------------------------------SLLHFGIGLGAGAAVGVVVGMLMGWFRAADRVFDPVVEILRPIPPLAWVPFAILWGGLSHYAAGFIVFIGAFFPILINTYTGFREVDKTYIDAAKVLGCKERKLIKSVAFPFSLPYIATGIRIGMGVGWMCVVAAEMFGVSGLGFRLFQVFWPLHMDKLVAYMIILGLVALFLDRLFR--------
254254530    -------------------------------------------------------------------------------------SDDFWREAIRHVSLAGGSVAAALVAGLPLGIACARIAALRTVVMPALNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVAVGLAQVPPQVIEAARAMGMTRMQRLFCIDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
78223107     ----------------------------------------------------------------------------------------LWGHIGVSLARFGSAYLLALVTAVPLGLLLGRQPLARCAVDPLIQLLRPISPIAWFPLAVLWFGIGNAPAVFIIFLSVFFPILVSTISAVVKVPVIYLKVAANFGTRPLPTFLRVVVPAAFPGIMVGLHIGVGTGWIHLVAGEMLGASGLGFMIIDARNFLRTDWILAGMLVVGLLGLLINRVMRLAE-----
269215401    -----------------------------------------------------------------------------------IVEPGFWLSCSASFARIAAGFLLSFFVGISLALLSHHARIVRDFVEPVISLLRTIPVVSIIIMLLIWVGNQMLTVYL-SFLIVLPIIYTNMLAGLENVDPRMLEMARCYRLGWWRTFMYVYRPAFMPFLKSSCRLSLGMSWKAGIMAEVLATPSIGKEMAQARTFLATPDLFAWTVVVMILSWGFEKAF---------
158424119    -----------------------------------------------------------------------------AKGWQLILSGELARDAALTAWEAISGFAIGTVLGSAAGLTLWLFPTGAAVLRPYMIALNGLPKIALAPLIIVWFGIGLGSKIAIAAIITFIVALITAQQGAKEVDADLVKLMRSLGASRLRTWRTVIVPGAMPWIVSAFRLNVGFALIGAVVGEYIASKGLGYMIYYAGVLYDLNAVWVGIAALMGVALAMYGVIDLIERRLR-
85860755     ------------------------------------------GFQSILVRIGAYLLIPVLFLVLWGAGVGQVAALFLQPTESLIAMGSLVTNVVISLVRVLAGYLLAVCLAIPLGILMGYYGTVYRLLNGFLALFRPIPPLAWVPLVLAWFGVAKLSMIFIIFIGAFYPVLTSAIHGVMGVRSTLLDSARVLGAGEWDIFRKILLPAAAPSIVNGMRIGLGVAWMCLVSAEMLPGSGVGYLITHAYTLARTDIVIAGMISIGIVGAVLDLFFRLIEDRK--
269125287    ----------------------------------------------------------------------------------VVSEGGFWAAVGLTMRRALVGFAVAIVIGVVIGSLVSQSRILRRAFGSLITGLQTMPSIAWFPLAILLFKLSESAIMFVVVLGAAPSIANGLIAGVDYTPPILLRVGKVMGLRGLALYRHLIIPAALPSFVAGLKQGWAFAWRSLMAGELLNTQSVGTLLHYSRELSDTPRMISVMIVILIIGILIDQLFGLADRTLR-
296116592    ------------------------------------------------------------------------------------------DSALTTLVETLCGLVLGVCGGGALALLMALSPSVRRWTMPLVLLSQAVPVFALAPLLVLWFGFGMASKIVMAVLVIFFPVTSSFADGLRQTPADWIDLARTMGASRWRVLLYVRLPAALPALASGMRVATAIAPIGAVVGEWVGASGLGFLMQTANTRFETDLMFAALLVLSAMTVLLWWGMDLMLRR---
300312684    ----------------------------------------------------------------------------------------LWTQVLVTLEETVLGFLIGSVAGVIAGIVLGRNKLLSDVFSLYIQIANSIPRVVLGSIFVIAFGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTMAVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADWLLHALERR---
256669575    ------------------------------------------------------------------------------------------------------------------------SRWGEALVDPPVQMLRTLPFLGLIPLFILWFGIGEETKIFLVALGVAFPLYLNVHSGIRTADPQLGEAARALGFTRGERLWHVVLPGALPQALVGLRQSLGVAWLALIVGETVNADGIGYLINNAREFLRTDVVVVGLVVYAVLGLVTDALVRLLERR---
111019581    -----------------------------------------------------------------------------------------------HILLSLVPLVVGVIVALPIGWLAHRSRRINPYVVGTAGLLYTIPSLALFVLLPPILGLDPMNIVVALTIYTVALLVRVIADALDSVPQETVLAATAMGYRPYQTLLKVQLPVGVPVICAGLRVAVVSNVSLVSLAALLGIPQIGSLFTQGFQLRFYTPIITG------------------------
145589364    -----------------------------------------------------------------------------------VMDYSIFIDTGYTLWEALLGFVIGTLVGTSIGLLLWYSKWISQIVEPFIVAINSVPKIALAPIILLWFGTGLGAKVVLVVSMTAIIALIAAHQATKEADKDLQSLLYSMGADRKQIFRQVVVPSSMPAIVSNFRINVGFGLVGAVVGEFISSAGLGHMIYNASSLYELNSVWVGLFMLMIVGFFLYHGIDSLER----
241765577    --------------------------------------------------------------AGWANPALLPSPAAVADTLWHLLREGDLQRHVESAARVLQGFAIAAAAALALGIAMGAYRRLDGFVDLLIQILKPVPPIAWIPLAILWFGIDEGAKIFIIALGAFFPILVSSVDAVRQTDGRFVELARVLELPRGLFIRRIMLPGSLPQIMSGLRLGLAMAWMCVVAAELIAASGVGFLIMDGRAMSQADLVVAGMALMGVLGKLTDDLLRHAEQR---
137083773    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGIILGVPLGIFMGLNRFAKGFFDPLVELYRPVPPLAWAPLVITVFGIDNVGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASRWQILREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGF-----------------------------------------
135982462    -----------------------------------------------LQLIGWGLFFAVLAWSWRGAEMNPLALVRDAGNMATFAADHYLKEMVVTVQIALWGTVLAILCAIPLGILCSENWWVYQPVRRVMDACRSINEMVFAMLFVVAVGLGPFAGVLALFISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIFGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFAQ----------------------------
160932165    -------------------------------------------------------------------------------------------NSGTTLAEGFLGLGLGIALAFVTAVLMDRYRFLYKSLYPILVITQTIPTVAIAPLLVLWMGYDMAPKIALVVIVCFFPMAVGLLDGFRSADQDTVNLLRSMGASKGQIFRLVKLPSSLGRFFSSLRVSVSYSIVGAVIAEWLGGNGLGVYMTRVRKSYAFDKMFA-------------------------
135257634    ----------------------------------------------------------------------------------------LWKPVWDTINIATLGTFIAMVLAVPVAFATARNTTIRSIGLFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIESTGASSSQKMLFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
310639922    -------------------------------------------VSWWKSVWPPLVAVLFFLAAWQGAVNYLHIESWLLPAPSLIVQEGMAQHTWATVRLTLAGFAIGTATGLLIAIVLHTIPFLKSALYPLLILSQNIPIIALGPLLMVWFGFGVLPKLMVITLVCFFPVAVAAMDGLTRTDRMMMNYMRMSGASRRAIFLKLELPHSLPQVFSGVKIAATYSVMGAIIAEWIGASGIGYYMLLQKSAYRTDLIFAAIGIIVALSLLMFVVILLLEKW---
40804940     ----------------------------------------------------------------------------------------YLKEMVTTVHIALWGTLLAIFCAIPLGILSSENWWVYQPVRRLMDACRSINEMVFAMLFVVAVGLGPFAGVLALWISTTGVLAKLFAEAVEAIEPGPVEGVRATGASALQEVIFGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFGQTAALLLIIIAVVSLIDLLSQRLRK----
291296577    ------------------------------------------------------------------------------------------SQIAVTVQMALVGTFLAAVFAMPISFLAARNRSVFYATRLFLNVLRGVPTLIIALILVAAVGLGPFAGVMAIAIHSLTELGKLYSEAIENADKGPVEALESTGAAGVNVVRWAILPQVLPLFVSYTIYNFEINFRSSLVLGLVGAGGIGYFINEKMASGQYDQMIVGVIAIVVVVNIIDFASSWLRSR---
260221610    -------------------------------------------------------------------------------------------------------------------------------------FIRYMPAVAFIPLVMLWVGIDEGAKVAIIFIGTFFQMVLMVAEDVRRVPMAQIEAAQTMGATRREVVEKVILPSAKPALLDTLRVTMGWAWTYLVVAELVAANGLGFAILKAQRFLQTDKIFAGILLIGLIGLAIDQLFRLLHRK---
140926892    ------------------------------------------------------------------------------------------KSILETLQIAFVGTFVGILGGFSLAIFAAKIPKLYKISRGLIAFVRTIPDLIWAIFFVATIGLGTSAGTLTIIVDTIGFSGRFFAEAMEEIEKKPQKALEAIGISKIAIIFCAVLPEVLPSFINTSLFSLEKAVRSSVVLGLVGAGGIGIELKVAMEMFNYDQA---------------------------
144157377    ----------------------------------------------------PLLFGATLLFLWEAIVRGARVPPVLLPPPSMIAARFLWADFRQTLKAALFGWAVGNAVAFGVALLVDRSDFLRRGLLPVGALVSALPIIGIAPIMVMWFGFDWQSKAAVVIVMVFFPMLVNTVQGLAAADRMQADLMRTYAASWRQTLLKLRLPAAAPFLFNALKITSTLALIGAIVAEFFGTPGMGFRISTEVGRMNIDMVWAEIVVAALAGSGFYGLIALAER----
294495009    ----------------------------------------------------------------------------VVYAFITIIERGLFTDLTISLLHFGIGIISALVIGVPIGIAMGWFHNADRVADPLIEIVRPIPPLAWIPFAIVWFGLTHISAGFVVFVGAVFPIIINTLTGFKSVSKVYVEAGKVLGMKSTSLIRYIALPYSLPSIAAGIRIAMGVGWMCLVAAEMFGVNGLGYKIWWHYYLHQMDFVLVYMLILGFLGLLIDRVFRW-------
221068441    -----------------------------------------------------------------------------------MGLQRWLEHVTATLQVALIGYALAIALAIPLAIAITRSQLLSKIIMPWLVVIQSTPIVAVAPIIVVTLGAGLLPRVVITTLIAFFPLVVSTALGLASVPAELVELSRSLRATTSRQYWQIRMPFAVPYVFSALKVSITLAIVGAVVAEFVAAKGLGYLILFATSSFKVP-----------------------------
140675624    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKNIFNM------------------------------
304317033    -------------------------------------------------------------------------------------------AILSSMRRLVIGYLISVVIGSIIGFLMIHFKYIEENFSSLILGLQTLPNLAWVPFSILWFGYNESTIIFVIAIGSIFSIILAVDSGIKNVNSIYLKAAKTMGAKGYKLYSNVIIPAALPNIIAGLKEGWSFAWRGLISGEMVSATGLGQILSKGKDASNISQVVAVMLIILSLGLVIDKVFGRIEKSIR-
293606605    -------------------------------------------------------------------------------------------DFLSSLNRTLQAFVIAGVIGVPLGVLLGSNEKAYRSVEFLVDFFRSTPSSALIPLFLMIFGVTDMNKIAIAAFAAVLVILFNSAYGVINARKQRVMAARVMGASRWQIFKDVLIWESLQPTFVGLRSGVSMALVIVIVAEMIGSSGLGNRIINAQQVLNVREMYAAILAAGALGYVLNILFLVLEKR---
221196816    -----------------------------------------------------------------------------------IASGALLRALSASLAREACGFAIGATGGLLLGTALGLSRVATRVVGPSFDTFKQISLFAWMPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRAYVDVARALRYSRLQLVRHVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGATGWALNALARALERK---
310642439    ----------------------------------------------------------------------------------------LWGHVGVTVGETMAGFLLGTLLGTLLAVLIWWSPFLSRVLDPYMVVFNSMPKVALGPIFIVMFGAGFTAILMTTLSITVIITTLVVYNSFQEVDPNLVKVVRTFGGTRRDTFQKVILPASFPAIVSTLKVNVGMAWVGVIVGELVAKNGLGYLIIYGFQVFNFTLVMSSLLIIAVVATLMYQAVVYVEHR---
254820641    ----------------------------------------------------------------------------------------LWDAIGITMCRALAGFALALLIGSVVGAVIAQNRLLRTAFGPVITGLQTMPAIAWFPFAIIFFGLHTSAILFVVVIGAAPSVATGVLAGAGQIPPLQLRVAKNLGLHGFGLYRHVILPASLPMFVAGLRQGWAFAWRSLMAGELVDTASIGVLLENSQNLSDMPSAIAIMIVILLIGIAIDAVFDAADQRIR-
304404131    ------------------------------------------GLEWLIPAVVVVLWQWFVSAGLISQRILPTPVAVVEAGIKLVRNGDLFVYIGDSSRRALLGFVIGGGIGFALAIINGLLPLFEKLTDSSIQMIRTIPHLSLIPLIIAWFGIGEQGKIFLVALGVAFPIYLNTLHGIRAVDPGLIEMGRTYGLRGFSLFRTIIFPGALPSILVGLRFALGIMWITLIVSETISASGIGYMAMNAREFFQMDIVVLSIVIYALLGKLSDWIAKVMER----
297584879    -----------------------------------------------------------------------------------------FSRLLETVQMAIIATTVAAFAALPLAANLAPSRSLSVSIKQGMNLLRTIPDLLLAVIFIGMFGVGVFSGVMALIIVSTGILVKLTSEAAEAIQPGPVEAVRASGANLIQVMAYGVVPQLLPQFTSYALYVFEINVRASLVLGFVGAGGIGQLLQRSISFFRYDDALMVVLVIFAAVVVIDRI----------
91974596     ------------------------------------------------------------------------------------------RHIVATVGRVASGFGLGVLAGTVLGAVSGYWGLARQLLDPTVQALRAIPSIAWVPLFILWLGIFETSKVALIAVGVFFPVYLGVMGAIRSVDRKIVEVGRAFRLSGPAMIRRILLPAVLPAYVVALRVGLGLGWMFVVAAEFMGASGLGFLLIDGQQLGKPAQIVAAIVIFALLGKTTDWLIEIA------
310815891    ------------------------------------------------------------------------------------------RALGQTLTVLVAGFVISAVTGVLGGIILGGFPTIGRVMEPFVNAINVTPSAAFIPLLIAWFSLYTEAKIALVWLAAFFPILLNTTSGIANANKDLTEMAQAFGARRRALFWSVMVPDALPSILTGLRIGVAISTIGTVIAELTMASGLGGLLTAAGNRFQMDRYFAVVVVLMALGILI-------------
307322586    ----------------------------------------------------------------------------------MYVNNGFVWDIAVSIYRVLVGFCLAALIAVPIGLIMGSVQFFRSLLEPWLAFTRYMPATAFIPLLVLWLGIDDTQKFSVIFVGTFFTLALMVMASTLTVPVALIEAAIMLGAKPWQLIFDVILPAAKPAIFNDLRIVLGWAWTYIVIAEIVAASGAGYVILNASRFMDTATIFVGIISIGLIGLISDLLFNAAGRR---
261208898    -----------------------------------------------------------------------------------------------TIGIACLGTMIATVLAIPITLISQAHPWVTKIGKLICNVLRAFPELVFAIIFVKVVGPGPFAGVMAIGVHQIGMLGKLFTEEMEAMDERLVEEMHAVGANFWQTIFFVRIPYLMPIYCSLALNHFEIAVRSAATLGLVGAGGIGAPLIFAIQTRSWSKVSIILIGVVVTVFILDQITGIIRKRLR-
280959914    --------------------------------------------------------VVLVAILAAWELATVVFGVAVVRALVDRWNGTLASATWVTLTEVLLGFAIAVAAGLVTASCLHFSRIARAALYPWLIGSQTVPVVVIAPVLAIIFGYTLTPKLILVALLCFFPIVVATLDGLAAVEPDLVRLMRTLYGSRWAIFRRVELPAALPSMFTGLRLSAAYAATAAVFGEYSGSSGLGHVMRQAVPQLQSALVFAAIALLSAMSVALFVLVTVLER----
109898731    ----------------------------------------------------------------------------------------FFDQIWTSLYTVTVGFLIASVIAVPLGILCGLSKASYAAINPLIQLLKPVSPLAWLPLVTMMFSKSFITSAVTVSLCCLWPTLINTAVGVSSIDSDLINVSKVLRLGPFSHVMKIVMPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGLIGFALDRLMLLLQK----
163761175    ----------------------------------------------------------------------------------MVASGEAWAMTLPSLERIMHGMLIAIALGVPVGILIGRFGFLREITNIPFQFLRMISPLSWMPIAVMAFATWDGAIVFLIAVAAVWPILFSTAAGLRRVEPDWFKVARNLGARPWHMLFTIILPAISQDILTGIRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLEYDRLAATVVIIGVIGFTLDFICQ--------
242374107    ----------------------------------------------------------------------------------------------DTILISSIGVILGSILGALIALMLSKFKPLSWLASIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALVINSSAYIAEIIRAGINAVDKGQTEAARSLGLNYSQTMKFVVMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLIAAVLYFILTFALSRIMSLVEGRMK-
140668321    -------------------------------------------------------FALFVAVWAFFTLGGFVSPTFLASGWLLFTEYGFIKDIGMTIWRVVGGFILAAVIAVPLGIAMGAYKGIEAFFEPFISFCRYLPASAFIPLLILWAGIGEAQKILVIFIGSVFQITLMVAVTVGGARRDLVEAAYTLGAGHKGIVTRVLIPGAAPEIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQSLLNTGQIIFGIIIIGLIGLVSDFAFKALNHR---
239625705    ----------------------------------------------------------------------------------------LFLHTGVTLLETLVSFALCTVFGLACALLLWSSKSVAQVLEPFLVLLNSLPKSALAPLLIVWLGNNMKTIIVAAVSVAVFGSILTLYTGFTQMDTEKIKLIYSLGGNRKDVLVKVLLPGSLPMLISNMKVNIGLCLVGVIIGEFLSAAGLGYLITYGSQTFAMTMVVTSIVILCIVSGVLYQIIAYAEKR---
138432642    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVSALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVP---------------------------------------------------------------------------------------------------
118472106    ----------------------------------------------------PPITAILIAIALWWSATSVLSGPESVLRQTLLERQVLLGDLGVSLWRLSIGLAVATVIGMPLGLLIGSSRIAERAGGPIIAFLRMISPLSWTPIALAVFGIGNQPVVFLVAVAAVWPVLLNTAAGVRAVDPGLLNVARSFHATRWEMMLAVILPAIRTHVQTGIRLALGVAWIVLVPAEMLGVSGLGYQILNARDQLAYDQVVAVIVVIGILGFLLD------------
89093410     -------------------------------------------MISVVTSISLLLLWAVSTELGWIKPLFLPSPFDVVARFWEVATEGFLEHTGWSMFRVFSAFALAMLTAIPIGIFMGVNRIARGLFDPIIEFYRPLPPLAYLPLVIIWLGIGEVSKVVLIYLAIFAPMALSARAGVKSVAIEQIHAAYSMGASRWQVTRHIIMKSALPEILTGMRIGIGFGWTTLVAAEMVAAAGLGFMVLNAAEFLVTDVVIMGIVVIGIIAYLFDLLMRWLERK---
226945116    ---------------------------------------------LALRLSPWVLPLALLGFWQGAVASGLLSTAVLEAGWALLSSGEIWTHLAISGWRAGIGFAIGGGLGLLLGFITGLSKWGERLLDSSVQMVRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYLNTYHGIRNVDAGLVEMARSYGLSGFSLFRQVILPGALPSILVGVRFALGFMWLTLIVAETISASGIGYLAMNAREFLQTDVVVLAILLYAVLGKLADVAARTLER----
254360698    ---------------------------------------------------------------------------------WLISSGEIFPHLWASLQRIAVGLLAALVIGVPLGLLLGFSKHLEMLCTPSFQLLRMISPLSWMPIIVMLLGVGDLPIYFLLAFATVWSLIISTTSGVKSIDPQWLQLGRVMSATRKELLCKIVVPAITGHVLTGLRVAVGIAWVVLVPCEMLGVNGLGYFILDTRDRLAYSELMAVIIIIGLIGWALDSLIRLALAK---
270260916    ----------------------------------------------------------------------------------------IWETLQLALAATLLSVLVAGGLAFLAANNTHSPASLRLAIRTLVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTIGSLTKLFYESIETASNKPVRGLAACGATPLQRMRFGLWPQVKPVFLSYSFMRLEINFRQSTILGLVGAGGIGQELMTNIKLDRYDQV---------------------------
256799743    --------------------------------------------------------------------------------------------------RAAVGFLIGASVALSLSLLAGLFRLGEDVIDSSMGMFRAIPWVGLIPLFIVWFGIEETPKIALVALGVTYPLYFNIYGGIRSTDSQLVEAARMMGLGRLGLIRYVILPSALPGALVGLRYALSTAWLALVFAEQVNADGLGYLMSNAQQYFRTDVIVLCLVVYALLGLACDFAVRILSRR---
171316823    -------------------------------------------------------------------------------------NDDFWREAIRHVSLAGGSVAAALVAGLPLGIACARIAPVRTVVMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLGVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
38232726     -----------------------------------------------------------------------------------------------HVLLSVPAIVISVLVAVPVGLFAARHPRVGNTVVQVTSLAYTIPALPMLVIVPFIVAVPLINVIIALCVYGIALIVRTATDAFRSVPEEVRTAAVAQGMSPSQIAWKVDMPLAIPVLISGLRVLCVSTVGLVTIGALIGVSSLGSLFTDGFQRNITAEVVVGIVAVVLLAVLFD------------
221069604    -------------------------------------------------------------------------------GILLFTEFDFHHDIGMTVWRVMGGFILASIVAVPLGIAMGAWKPVEAFFEPFVSFCRYLPASAFIPLLILWAGVGEAQKLLVIFIGSVFQITLMVAVTVGGARKDLVEAAYTLGASNTGIVKRVLIPGAAPGIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIIIGLIGLVSDFIFKTLNRRM--
224367910    ----------------------TENFWGSFGSVFSTVDIKQYVVSLVIPVLAPIFLIFLWLVLASRIDNQVILPGVWEVGTLLIGMGSLASNVLVSLVRVVMGYSIAGAIAVPLGVVMGYYGLAFRFFNGFLSLFRPIPPLAWVPLVMAWFGIIKFSMLFIIFIGAFYPILTATIHGVRNVSVTLIDSARVLGASENQIFRKILIPAAMPSIITGMRIGLGIAWMCLVSAEMLPGSGIGYMITHAFTLASTDIVIAGMISIGVVGGLMDMVFRHIELKK--
115359282    -------------------------------LFAWAVLVADALARLAFGPWRRLVALAVVIAAISVPLASGWWDGLSVMREYAVRTDDFWREAIRHVSLAGGSVAAALVAGVPLGIACARIAPVRTVVMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLGVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
13471349     -----------------------------------------------LERVGRWVLPLAIMILAIWLWDRICVWDGVVLQTLYNDAGLLFSSLLVTLRITFLSLALAVIGGVGLSVLFAQSKWVEMSFFPFAIVLQVTPIVAIFPLINIYVNNQTTKLLLCAWIVAFFPILSNTTLGLNSVDRNLRDLFKLNGATRWQQLRYLRLPAAMPYFLGGLKIAGGLSLIGAVVAEFVASSGLASRIIEAGYRLNAPRLFAALFLISLTGILIFLVLSLI------
219685948    --------------------------------------------------------------------------------------------ILNTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEETFKTIPKSYKYASFALGANKTETIIKIMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
257871441    --------------------------------------------------------------------------------------EDLFSLLLLTIGIACLGTMIATVLAIPITLLSAANPWVAKIGKFICNVLRAFPELVYAIIFVKVVGPGPFAGVMAIGVHQIGMLGKLFTEEMEAMDERLTEEMQAVGANFWQTMFFVRVPYLMPIYSSFALNHFEIAVRSAATLGLVGAGGIGAPLIFAIQTRTWSKVSIILIGVVITVFALDQITGIIRKKLR-
254720007    ----------------------------------------------------------------------------------WFVDGTIWYHLGITLLEAMLAFAIGAVGGVLIGFWFARKPLLAAIFDPYVKAANSLPRVVLAPIFALWLGLGIWSKVALGVSLVFFIVFFNVYQGVKEVNQTVLSNARMLGMNERQLLRNVYLPSALSWMFSSLHTAVGFAVVGAVVGEYLGSSGLGYLIHQAEGVFDVTGVFAGMIVLTAFVLLIDWGVSIIEQR---
144021107    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVLGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGAAGTQLSKIHASHSLGASKWQILRHVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
308748512    --------------------------------------------------------------------------------------------------------------------------------RALVAFLRTMPELAWAVIFVMAFGIGAIPGFLALALHTVGSLTKLFYEAIESAQNKPVRGLTACGATPVQRMRFALWPQVKPVFLSYGFMRFEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLIIMVVSLLDMLSGRLRQW---
189347112    ------------------------------------------------------------------------------------IFGGIWPEIQGTFFLAVGAMLFAFPLGVIAAVYFTEYARFNSILRSANSTLAGVPSIVFGLFGLAFFSKSVLAGSLTLAIMILPTIIRAAEEAILSVPKTYKEASLSLGSTKWNTIMTVILPAALPGIITGGVISLGRAAGETAPIIFTAAVSVGSAI---------------------------------------
228934176    ------------------------------------------------------ITIPVIVLIIWQLAGVFDLVSKTVLPTPLDIFLAFFGHVSISVFRAAAGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
142016945    ------------------------------------------------------------------------------------------------LFSTAMGTLLAFFLSIFSSRNLIKSKTTVLIFRRIMDICRSFPELVIALVLLYLLGKSALPAVIAIIIHTAGALGKLFSEAIENVDKNPIEGLESCGASWFTRIRFGVVTQALPLFLTYTILRFEINIRASTILGFVGAGGIGEQLYTNIQWKYEADTIAIMFLLVSTIIALDYLSSYWRK----
256800636    ------------------------------------------------------------------------------------------QACWDTLYMVGWSTLIAVVGGLPLGILLVLTDRANKVIGQVVNIARSLPFIILMVALMGFTTIGREAAIVPLAIGAIPFFARLVETAVREVDHGLVEAVQSMGGNTWTIVRKVLVPESLPSLISSTTTTIVALIGYSAMAGTVGAGGLGDIAIRGYQRFETQLMW---ITVAILAVVI-------------
33594353     --------------------------------------------------------------------------------------EGVHAALVETLHIATLGTILSVGMAVPVGLLAANSRTINMLARLILVSSRSVNSLVWALLFIAIFGPGALAGTLAIAFRSIGFVGKLVGEAIEEAQRGPIEALTATGASKAAVLWYGYWPQIRPSFWSIVLLRWDINVRESAVLGLVGAGGIGMALDTALNLFQWDRVALVLAAIFIVVVAAEIVITQARKR---
296535218    -----------------------------------------------------------------------------ASGWSLFTEYNFAGDVGMTVWRVLGGFVLASVIAVPLGLAMGAYKGVEAFFEPFISFARYLPASAFIPLLILWAGVGEAQKLSVIFLGSVFQIVIMVAVIAGATRIDLVEAAYTLGARQGGILKRVIIPAAAPQVMEALRLVLGWAWTYVIVAELIGASGIGHMIMDSQRLLDTGQMIFGIVVIGLIGLVTDFLFKALNRR---
163749546    ------------------------------------------------------------------------------------------KHTLVTAQEIVLGLLLGLAMGLFFALQMLLSNPIKRWLLPILIASQAVPVFAIAPVLMLWLGYGMASKIVMTALIIFFPVTTCCYDGLRNTPTGYLDLAQTMGATRWQMLRHIQFPASLPTLASGIRVAVVIAPIGAVAGEWVGSSGLGYLMLQANARMLIDEMFAALLILSALSVSLYFVTDKLLKK---
269961326    ----------------------------------------------------------------------------------------MWVDTSASLVRLGWGIGISALLGLSLGIATGIIPLVRSSLSPVITAVSLIPPMAILPILFISFGVGEVSKVVLIVVGVCPIIIRDIQLRVQSLPDEQLIKAQTLGANSWQIIVRVILPQIMPKLIEAVRLTLGSAWLFLIAAAIVATEGLGYRIFLVRRYLSMDVILPYVLWITILAYCMDWLLRLASQK---
192289974    ----------------------------------------------LLGLVVPVALLALWSVAAWMSSQVLPTPALVWQTAGELLADNLLSNLAISLQRLLFGFTLAALAGGFLGGAMGLSRRVEAAIYPTFIALVQVPTLAWIPFLMMVLGLGEALKVVVIIKAVVTPVVIYTHVGVRDVDPKLLEATRILRLGFFRRLGSVILPAALPAFLTGLRLGLAQGWTSLVAVELLASSGIGFLMVWGRQLFQLDVVFVCILVIGIVGLVMDRGLNVVDR----
192289974    -----------------------------------------------------------------------------------------------SLQRAFIGLALGAGSGFAVGLAMGLNRPLDRLFNGTLAALRLVAIFAWIPLLTAWVGLGEASKITFVAIASFFPMQLAAYRGVATLSPHLIEASWTLRLGGSDRLRCLVLPGIAPSVFAGLRLALLQCWIGTMGAEMPSGGGIGSLMIGAQQMFRTDVVLAAMVMIGVVAALLNAIGSRIEAR---
254451371    ------------------------------------------------------------------------------------------ENALVTATEVILGLITGTVLGAFTAVQLANSDRLHRLVMPLLIFTQAVPVFALAPILTLWFGYGIASKVVMAVLIIYFPVTSAFYDGLTRVPADILDMAKTMGGTKRQIMRRIKIPHALPSLGTGLKLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFASLFTLVAMTLLL-------------
145596388    ------------------------------------------------------------------------------------------PALGITTLMTVVGFLLSAVAGVLIGIALAASRHLERMFAPLLVAVNAVPKIALGPLLVVSFGWGAKPILTMVFLLCFFPIVLSTATGLTTTPADLAELARSLHASWWQSFRKVRFPAALPQVFVGLKVAMPLAAIGAVIGEFYSQPGLGYQILQYNGVGETATAWAAIVLIAAMSIGLYSALYLVER----
293402496    ----------------------------------------------------------------------------------------LWMHSMVTLQEAVTGLMIATVAAILIAIGMDLSKNFKHSIFPHLVVTQTVPVMVLGPLFTIWLGFGMAPKVLMVVFMCFFPIVIAFCDALAQVDVNQINLLKSFGAKKWQVYAYVKIPAAATALFSGLKVSATYCIGGAIVGEWLSASGLGYYMIRVKNGYMLDKVFACVIVIIF------------------
78484380     --------------------------------------------------------------------------------WYLIETGSIWETIYSSLYRIITGLFWGVVIGVPTGVLVGYFLMFRQVANMPFQFLRMISPLAWMPIAVLAFETWDAAIIFLLSMATIWPIVFGTAHGVQRIDPNWFQVARNLGADGYQMLRRVIMPAIAQDVFAGIRLAIGVAWVVLVPAEYLGTSGLGYAINDARDTLDYDTLAAIVVVIGIIGYLLDFIAVTLIKR---
226945178    ------------------------------------------------------------------------------------------ESLLHSFWLLFNGVLLGSLCGFLAGVSIGWSQRIGYWLHPVLRILGPVPSTALLPICFFIFPSSWGASVFLIALATWFPVTVLTWSGVASVDRAYYDVARTLGASERFLIFRVAIPAALPHVFVGLFMGFGASFSVLVVAEMMGVAGLGWYLQWAQGWAAYANMYAALLVMALLCSGL--ITALFLVRDRV
143706426    ------------------------------------------------------------------------------------------ENSIQTFYTTFVGFGMAIIFGLMIGILIGWSNNIYAGLYPIMVGFNSIPKVAVVPILVLWFGIGDVPAVLTAFLISFFPIVVNVATGLATIEPELEDVLRALGANRYQIMTKVGIPRSLPYFFGSLKIAITLAFVGSVISETVAANGIGHMMLTAQSNFEVPL----------------------------
290968621    --------------------------------------------------------------------------------------------------------------AVPVGLLAGRTRRGNAILSPFLYLFYSLPKIIFLPLILMAMGLGNAPKIFLISCTVFFHIAIVIRDAARAIDPMQVAILRSLGATPGQTFRHLLWPACLPAILTALRTGLGIALALLFITETFASSGLGYFIMNAMETRNYEDMYAAIITLGLLGIGFYILLDRIERK---
222081915    -----------------------------------------------------------------------------------------------HVGLSVIPVIAALILSLPLGWLAHKSGLFKSAILGVAGLLYTIPSFVLLPLVLHTKILDPLNVVVALTVYSLALLVRTVSDGLGAVPPDTLQAATAMGYRSLQRFFLVELPIAVPVIAAGLRVALVSNVSIVSVAALIGTPQLGLLFTQGLQLRFVTPLIAGIVLCLLLAVVLDGLVILLNRW---
134295634    ---------------------------------------------------PWLVPLALLAGAGWLSTRVLPEPVAVVRAAWSLVTSGMWANVKVSTWRALFGFAIGGGVGLALGLATGLSKAAEVALDSTIQMIRNIPALAMIPLVILWFGIDEKAKLFLVALGVFFPIYINTYHGIRSVDANLIEMAKSYGVRGFALYRDVILLGALPSILVGVRFALGLMWVMLIVAETISASGIGYMTMNAREFLQTDVVVVGILLYAVLGKLADVLAKWIER----
225377072    ----------------------------------------------------WLLISFAVAMLFWYISRAFQNVVVVCQSIKTMIDRGLGTDILSSLISVVAGYVLGFVIALPVAILMAWYKPVRYIIEPWIQFIRNIPPLAYVPLIVIAAGVGRKPQIIVITIACFLTMCITIYQGVINVDETLIKAARVLGATDKDIFIRVIAPATLPFILTAVRLGASVALTTLIAAESTGAAGLGMRIRSLNNSFESAPMLLYIIIIGILGISMEKLIKYLERR---
99078214     -------------------------------------------------------------------------------------------AIWQTVNIATLATLIAVFVSLPVAYIAAQNRACLWLGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIVAIMFRSIGFLGKLLGEAIEEIDRKPVEALEACGASQFKIVLYAIVPQVMPAFFAVSILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVSMVLLTILALVIFGEMVSSFLRRK---
225165795    ----------------------------------------------------------------------------------LLVRDNLLGDFQISAITVLKGFSVGALIGLATGMATGLSRTVEDLFGPLLNGIRQVPTLAWLPLIVLWMGAGDLGKTVLIAKAVFFPVFLNTLQGIRGTPREYIEVGRIFDYGRLRLLRRIVLPAALPGIFVGLRFGAGISWAVLIVAEMLGARGLGFLIMRAQELLHSDQLFVLIVIIGVVGFAIDVGLRRIEA----
260429849    -------------------------------------------------------------------------------------------HLGWTLSRVLWSFALAMSLGIALGLVMGRYEALNRWLDPWLVVFLNLPALVLIVLCYLWIGLTEAAAIAAVTLNKIPNVATVIREGARALDPGLDDMAQVYRMRRWTQMRHVVLPQLAPFITAAARSGVAVIWKIVLVVEFLGSNGVGFQIHLYFQLFDVGMVLVYAFSIAVMLAVEWLVLQPWERRVR-
158424072    ------------------------------------------------------VFAAWEALVVAFAIRPYYLPRPTVIAALWQTPAPYVQGFLRTLSETLLGFVAGGVFGIGIGLLFFRARALRELVFPLFIVSQTIPVIAFGALVVLWFGNTLLAKAAIAFYLTFFPVTVNTLLGLESVDPRQEALLRSFGASPLQLLTRLQFPTALPQIFVALRLASSLALVGAIVGEWFGDTGLGVLLLQGMYTENVVSIWATLLVSALLGTGFYALVAAAER----
154245478    ----------------------------------------------------------------------------------------LWVQILVTLEETVLGFFIGAAGGIVCGIVLGRNKLLADVFSIYIKIANSIPRVVLGSIFIIALGLGMASKVALAVVMVFFVVFANAFQGVREADRAMIANAQILGASPFQITTSVIIPSAMSWILASLHVSFGFALVGAVVGEFLGAKGVGLLIATAQGAFNANGVFAAMIILAVLALVMEFLITLVENR---
87311267     --------------------------------------------------------------------------VLSSAGAIYAKPPTFFDQVFTSIECVFVGFLFATAIAIPIGVLCGLNKVIMASLSPLISLFKPVSPIVWLPIVFIVVGGFILSSAITVALCSLWPTLVNTALGVASIDKDHLNVARVLRLSMWDRLTKIVIPSALPLIFTGLRISLGVGWMVLIAAELLSSSGLGKFVWDMFNN---------------------------------
170735887    ------------------------------------------------------------------------------------------RALSASLAREACGFAIGATGGLLLGAVLGLSRVAARMVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRTYVDVARALRYSRLQLIRYVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGVTGWALNATARAIERK---
148271548    ----------------------------------------------------------------------------------------FAEALLVTIQVAFAAALLSVVLAFVVGSLAARSPAVRNAARTVLVVFRGVPELVLAILLIMITGLGNQAGVVALAFGGVGLLGKLIADSFEEVGAGPERALTAVGATRGQRFLAATWPQGLPSLVGNSLYLVDTNIRAATILGIVGGSGIGFHLTNASSVMTLHGQVTTLVAMVFVSVLAVEALAAWLRR---
148271548    -----------------------------------------------------------------------------------------------TLGIVVLGTLAAALVSVPVAYASARNPWLRGLGRTIGVVTRAVPDVVLALAFALAFALSPLPGILAIGIHSIGMISKLFADAIEQVDEGPQRAIRTTGGTRAQEFWAGVFPQVLPSWIATVLHRFDINLRGSAILGYAGVGGLGYAMKVAFGQFPEGYGRGIGIAIVIFALCV-------------
78060763     -------------------------------------------------------------------------------------------DTLTTAWEVFAGFALAVAGGLAIGLLASASNLVRRTLLPFVTALQSMPKIALAPLLIVWFGYGFASKLAAAVLFAFFPIVVATMGGLAGVPRHLDEHFRALGASAAHTFWHLRLPAALPALMDGLKIAMPLAVIGAIVGEFIGAAGLGHLIVFATSNAQTPLCFAAILMVTALAMLFYGAVELVSR----
297567629    --------------------------------------------------------------------------------FRWFAEGEIYRHLWITSLEMLLTFLIGTLLGVVMGLWLALFPGVSAVLDPYIKALNAIPRIVLAPIFTLWFGLGVLSKVALGVTLVFFVAFFNTYQGVKEVSPVVLANARLLGAGGGQLLRHVYLPSAASWIFSSLRTSIGFAVIGAVVGEYLGAAGLGYLIAQAEGVFDTTGVFAGMVVLMVFVLILDALVGTVERR---
170747759    -------------------------------------------------AVPWLLPAAILLGWQAAVSAGLVSNRFMPAPLDVVRAGELWTNLGVSTLRALAGFVIGGGIGFALGLANGLSRLSERLTDTSVQMVRNVPHLSLIPLVILWFGIGEEAKLFLVALGVFFPIYANTLHGIRSVDPGLVEMGRVYGMSRTELFSRVVLPGALPSIFVGLRYALGIMWLTLIVAETISASGLGYMAMQAREFMLVDVVVLAILIYAALGKLADALTRQLER----
142530296    ----------------------------------------------------------------------------------VIFKPGYWESWYLSFGRVFFGFMVAQLVGIPFGLLMAVNKYFRGMFFPPFEILRPIPPLAWVPASIIFWPTTELSIMFVTFLGAFYTIVINVLGGARSIDIQYLRAAQSMGATQWDLFRKIILPGTLPSIFIGAAVGMGITWEVVLAAEMI------------------------------------------------
144157157    ----------------------------------------------------------------------------------------LWRDFVQTLKGALSGYLIGCGAALLTALLVDRYDYLRRGLLPLGNFMAALPIVGTAPILVMWFGFGWQSKAAVVVLMVFFPMLVNTVAGLQDTSAMQRDLMRTYAASTGQTLMKLRLPSALPFIFNGLKISTTLALIGAIVAEFFGSPGLGFRISTSIGQLDLGMVWSAIVVAALAGTASYGLVALLEKR---
308187343    --------------------------------------------------------------------------------------------IWETLQLALASTLVAVALAAVLAFFAADNTSVRITIRAFVAFLRTMPELAWAVMFVMAFGIGAIPGFLALALHTVGSLTKLFYEAIESASDKPVRGLAACGASKLQRMRFAFWPQVKPIFLSYSFMRLEINFRSSTILGLVGAGGIGQELMTNIKLDRYDQVSITLLLILIVVSLLDTLSGQLRRR---
288919826    ------------------------------------------------------------------------------------------SATWVTLKEVVVGFAIAVAAGLLIACALHFSAIARRAIYPLLIGSQTIPVVVIAPILAIIFGYSITPKLILVALLCFFPIVVGTLDGLAAVDPQLTRMMRTLYGNRWSIFLRVEFPSALPSMFTGLRLSAAYAATAAVFGEYSGSDGLGHVMRQAVPQLQSSLVFAAITLLTAMSVALFVLVTLLE-----
137831256    --------------------------------------------------------------------------------LEYIADLDYMEYVLETIQMAYLGSLFGLIITLPLGWLGAFNRFAYPVARLVTMGFRAVHEMIWAIIFVSILGFGMLPGVLALTFFCAGFASKLLAEEIESVDMGPVEAMRATGANLFQVMIFGVLPQVRVALTGIAIYTWDVAFRAATVVGFFGAGGMGWYLKRNVLQIETERVSAILVSIIILVLISEFFSAIARER---
219854288    ------------------------------------------------------------------------------------------------------------------FFLGGWFSKLELIAEPVIEIFSQVNPFILFHVALLFLGIGEITKVVVIAWTCIWPIMFNTIYGIRNMDSLILKAARGFGLKRWKLFYKVVIPSILPSVFVGIRISAGYSFFMLIAAEMMGASGLGWLILNNQENYAINKIFAVAIVIAILGLFVDIIIKFIESK---
307323829    -----------------------------------------------------------------------------------FLTDGAVRDLLPSLGRVLAGFALAAVLGIVLGLALGRSRTVYALCDPVLQFARAVPPPALVPVFVVVFDLGTPMQLASIVFGAIWPVLINTAEGVRGIDPLRLDVAATMRMRPAERIVLLYLPAALPRIFAGLRLSLSLSLILMVFSELLTADGIGFQLTDAQTRSDLLTVWAVMVLLGALGHLLNSVLLTLER----
291521826    --------------------------------------------VWLLISLVVALILWTVLSIIPSTSRCFPNAIKVIGSIQTMVSRGLFKDIGSSLISVLLGFLIGFVTAVPVAFLMAWYRPVRFIIEPWIQFIRNIPPLAYVPLVVIGVGVGRTPQVIVIWLATFLTMTVTIFQGVINVDETLIKAARVLGAKDSDLFVKVIFPATTPFIITAIRLGISTALTTLIAAESTGAAGLGMRIKALSNSYETTPMLLYIIIIGIIGMLAEKILKYFERK---
300857475    ------------------------------------------------------------------------------------------DMAAAHLFLSIPAILISIAVSIPIGMFAARNPRVGNLVVSAASLAYTIPALPMLILVPFIVGVPLTNVIIALCIYGVALLARTATDAFRSIPEDVRMSASAQGMSAPQVALKVDLPLAIPVLISGIRVLGVSTIGLVTIGALIGVSSLGTLFTDGFQRNITAEVLTGIGAVVILAVLFDVLCLILQR----
241896668    -------------------------------------------------------------------------------------------PIAETIQMALVGTLLGTIIAVPFSLLAARNTYLRGIIRFFLNLVRALPDLLLAAVFVAIVGIGPMAGVGALTIFSFGMISKLFYEAIETIDDGPIEALTSVGANGIQKIVFAVIPQVMNQFLSYFLYTLEINVRASTVLGYLGAGGVGLYLDQTLSLFRYDR----------------------------
89056438     ------------------------------------------------------------------------------------------EHLGYSLFRVVVGFVLGALVGIPLGYAMGLSNWARGWFDPIVEFMRPVPPLALIPLVIIWAGIGEAGKIVLLFLAALWIMAIAARAGVSGVNISKVHAAYSLGASKAQIMRHVIVPNSLPEIFTGARVAMGVCWGTVAAELVAAVQGAGMMIMVASRFQNTDIVILGIILIGMIGFGIDILMRIAE-----
304316377    ----------------------------------------------------------------------------------------LFTHIWVTLSETLIGFALGTFIGIAIAIMLWWSSFASKVAEPYLIVLNSLPKIALGPIFIVWMGNGEAPIITMGLAISLIVTIISLETGFMQVDEDKIKLLKTFGATKYQILTKCILPASIPTIMSAIKINMGLSWGVITGEFLVSKAGLGYLIVYGGQIFKLDIVMSSVLILSVLAALMYVLLVYIEKK---
259046743    --------------------------------------------------------------------------------LFDTSNKGVAYLLLETICIAFLGTLVGSILAIPFAFLSSTNKPVALVFRTLIMAIRTVPTLIYGLMFIRVTGPGAFTGLLTMSVASIGMISKLYIEAIEDLDYKILESLDASGCNLYQKIRFGILPQLIPSFISTVIYRFDMNLRDATVLGMVGAGGIGSPLMFAMSAYKWNEVGAILCGLIILVLFIEFVSTKIRTR---
293168773    --------------------------------------------------------------------------------------------ALDHLWLSLLPIVIGFAVAVPIGWVAHRRPRLRGLLLGGGSILYTIPSLPLFIILPSILGLDPFNVVVALSLYAIALMVRSAAEGFGSVSPAVLDAATASGYGPWRRAFTVELPLAGPVLLAGLRVVTVSTVSLVSVGALIGVSSLGSLFTSGFRRDFDTEILTGVVGIVLIALVLDGLLVLAGR----
119898684    ----------------------------------------------------PWAFAAVLVAIWQAIGSALAGSGNPLLPPPLTVLQALWDSTVSSFLILIPGFGTALVLGVALGLAAGTTPRLARAFFPFAKVAAPVPPTVYIPYAIAVLPTFHLSATFVVFVGAFWPIFQNAAAGALAVEGRHRDNARVLGFGRFETLRKVIFPAALPHIFSGMAVGLGFSFILLTVAELFGANGLGRFVQYYADFADYPRMVAGILYTGAVTWAVMSLLDALRHR---
121535614    ----------------------------------------------------------------------------------LLLSGDLLYNTLISIQRVLWGFLAGAIPGIVLGMSMGLSPILRSAIEPMIAATYPIPKLAIMPLILLIFGLGEASKIFTIAIGVFYLVVINTMAGVLNIDKIYIDVAKNFGASRKDFYLTVAFPGALPMIFAGLKLGMGMALILIVAAELSAAAGVGWMIWRAYDMFDIEQMFVALIMLSVLGYLFSLLLDFIER----
297203734    ----------------------------------------------------------------------------------------FWTALGDTLTGWALGLAIAASAGIVIGVIVSVVPYLREATASTIEFLRPIPSVALIPLAVLLYGSELRSVLLLVVYASFWQVLIQTLYGVQDVDPVADETARSYGLGAWARIRYVLWPTALPYVMTGVRLAAAVALILAITGELIGAPGLGARIAVAQNSQAVPEMYALIVVTGVLGLLINVGARTVERR---
300855715    ----------------------------------------------------------------------------------------FLVHLPATLLITIEGLLISIVLGVVLAVAMNISERIQRALYPIVIVTQTVPITALAPIFILWFGYGIWSKVLVTVLITFFPITINVYDGLRSTRKDMEEILITYGASKKDIFMKLKFPASLPYFFSALKMAVPLSVVGAAVSEWLGAAGLGYFSKRMMTQMDGAGVFAPIVILSLAALILVEILNVLENK---
152967056    -------------------------------------------------WLPTVLALVVAGLLWTWVARDNPYVLPTLPSVGRQFVENYLANAATTLQEALVGLALGTLVAVLVAVLVAESALLWRATMPLAVILSVTPVVAIAPALVVAFGFGMTPKYVVTGLITFFPVLMNTVTGLRSVDRHVLQVFRTVDASRAEVLLRLRFPSALPYLFSALRVVFPLSLVGAIVAEFSASGGLGTLISVASSNSQLDRVFAAIACLAAMGSLLLLLVTTVERR---
33415329     ---------------------------------------VIAAILGLWQALSAPGAALPAPLDIWATSGDLIMHPFYVAG---SQDMGLGWRVLTSLGRVGVGFGLAAVVGVIVGAVLGQSAWLMRGVDPLFQVLRTVPPLAWLPISLAAFMDSRPSAIFVIFITAIWPILINTAAGVRAIPQDYRNVAAVLRLNPLEFFVKIMVPAAAPYIFSGLRIGVGLAWLAIVAAEMLGGVGIGFFIWDAWNSSMLTDIFVALLYIGATGFALDRLVAFIGR----
15890391     -----------------------------------------------------------------------------------------FTASLYTLQPMVLGFLVAVVMGTLLALLVVYSRAFEAIFYPLLVILQIIPKIAIAPLFIIWVGFGLPSKILLVFLLSFFPIVVNSIVAFKSIEPDVYDLAKSYRAGRLKIFWKVELPGALPSLFAGFKVAAALSATAAVVAEFVASNGLGYLLLNYNGNMNTSMTFAVIIVLSLLGLLLYGIVELIER----
281412260    ------------------------------------------------------VFGILLVLIAWYLLHFLFPSSLILPGFIKMLNRETFEALLSTLLKGLVSTFIVIAVGLPVGFVMGISDRVYEFLRPLITVVQAVPVVSWLVVVIFLWGIGWQGPVVISSLSLIPVAIFTTISGVRSVDRKLLEVMKVYRMPRRTILKEVYLGSIWPFVLSILEVSSGNVWKAVVMGEYLGDRGLGVLISWARQYVDVPRVYALTIFTVVLGISFERSVKILARR---
218779229    --------------------------------------------------LPLALAVLWQAAAIWLDKQTVLPRLDAVAAVLFLITGSLLENMAISLLRVILGFLLAVLTAVPLGLAMGYFKRVNHMVDSTVEMLRPIPPLAWVPLILAWLGIRGVPTLIIIFIGAFFPILLNTIQGVRSIPREYIESARTLGAKGLPLLVKILIPASLPLIVTGLRIGLGIGWMCLVAAEMMSSSGLGYLIWYAYELLRADIIVAGMVAIGAIGFIMDRGFRWLEGK---
85707003     --------------------------------------------------------------------------------------------SAETLRIAILGSLGAVILSIPLAILAMVSRMVFGPVRALLAFIRAVPLILVAMLMVGAVGLGPLPGIIAVAFHATGMLAKFYAEAIDGVSRAPIAALESAGAGPLVRLRHAIWPQMAPVIARDTIFRFELNLRESLILGIVGAGGIGFYIQTYVRSFQYDKAASVTIAVVVMVMAIEAINVALRRR---
239623113    ----------------------------------------------------------------------------------------LYSHLGYSLLRVTIGYLIAAAMGILVGLIMAGSRMGNAIIRPLFAMIRPIPGITWMPLFILWFGTGWVTQIGIIFVAGFSHMVLNTYAGATRVDPKLVGAARMLGANNTQVFYKVILPSSVPYIFSGLQVALSSCWMAVLAAEMMSATGIGWMIVSGQDNGDIEQ----------------------------
229543164    ------------------------------------------------------------------------------------------HHVWISLLRAVTGFLIGGSIGFILGLVNGLFRTSELLLDTSVQMLRTIPHLALIPLVILWFGIGEEAKIFLVALGVLFPVYLNTFHGIKSVDNGLIEMGKIYGLKGWRMFAHVIFPGSLSSILVGIRFSLGVMWITLIVAETISSSGIGYMAMTAREFMQMDVILLSILLYALFGKLSDAIARFFEKR---
224543647    -----------------------------------IGDTILRGLIYLCAGFSSILILVIIGYVFSKAIPHFHFKNLIEPMSQLMNPEGLLGNIINTLYIVVGTLLFACPIGIGAAIYLNEYKKFVAAVSFTTEVLSGIPSIIFGLFGMIFFGEMLINGCFTLTILILPIIIRNTQVALESVPSSYREAALGIGSTKWYMIRTVILPSAMPGILTGVILGMGRIVAESAALLFTAGSGLTIQLYMAMSNAEYGQAFVIAMILIILVLIMNFIAKWLSSK---
224534353    --------------------------------------------------------------------------------------------ILNTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEETFKTIPKSYKYASFALGANKTETIILIVVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
137699613    ------------------------------------------------------------------------------------------QAMFETIEIAFLGTFIAIVLSIPVGLFSARNLAVFLIARVVTIFFRAIPEFIIAMILVIAVGFGAIPGVLALGLHTMGFLAKFYAEDIEHVNKGPIEAMKASGASKRQIISFAVIPQIIPSFIGNNLYILDRNIRMATMLGIVGAGGIGYE----------------------------------------
142820601    -------------------------------AVSVTTLAALWWFATHLHWLPPLFLPTPEAVWAAFLDAWHGRIQGGLP---------LSEHLAWSALRVFGAFALAAVTAVPVGILMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIYLACFAPIAMAARAGVRSATIEQIHAAYSLGGRFTQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWLFDLGMRALERR---
90020770     ----------------------------------------------------------------------------------------FWQDTKSSLKRMLMGLAIAALIGLTIGLLTGAIPMLGANLTPLVTAISLIPPMAILPILFIVFGLGELSKVVLIVIGIAPFMTRDIYQRTKELPREQLVKAQTLGAHSGQIIVRVLLPQILPRLIDAVRLSLGSAWLFLIAAEAIASDGLGYRIFLVRRYMSMDVILPYVIWITFLAFLLDWML---------
89901883     ----------------------------------------------------------------------------------------LWYHLWVTMEESLLGFFSGSVAGIVAGIALGRNRMLADVFSIYIKVINSVPRVVLAPIFIMIFGLGLTSKVALSFVMVFFVVFSNAFQGVVEADRNLLANAQILGARGWQLTRSVVIPSAMSWIFASLHVSFGFAIVGAIVGEFVGARGIGLLINVAKGSFDAAGMYAAIVIIMVVALAAEYAMTQVENR---
260463235    ---------------------------------------------------------------------------AVVTGYELLADGSLLPHLLASAGRAYAGLFLGVTVGVILALLSGLTRSGEALIDGVVQIKRAVPTLALIPLVIIWLGIGEAMKIFLIFTAVLVPVYINTHAAIKGIDIGHVELARTLGLTRSEFIRKVALPGALPGLFVSLRLAVTICWTTLVVLELINTTGIGYLMNRARDWGQTDVIVVGIFIYAILGLVSDALVRLIEAR---
258542054    -------------------------------------------------------------------------------AWLDEVRGGFWQQALDSLHHYLLGLLIGSVLGAGLGILCGMVAVVDGLLEGIVRLLRPVPGLAWVPFAILWFGLNTSGATFVIAISVFWINFYAAHSAVRGVDPELYELAAAFGHGGFFRLFKVVLPAASPGLMSGLRTGLGQGWMSVVAAELFGVPGIGARMMQASSLLATDVVVVYMLTMALLYAVTDFLFGFVRKR---
163759682    --------------------------------------------------------------------------------------DNLWAPLWDTLNMATLGTLLALVMAVPIAFLAARNTTIRPIALFIIVATRSINSLIWALLLVAIIGPGVFAGLMAIAFRSIGFCAKLLYEAIEEIDEKQVEAITATGASRWQVMAYGIVPQIMPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLQSSLNTLAWPQV--TLILIVILAAVV-------------
229173571    ----------------------------------------------------------------------------------LIKTGELFGHLSISVFRAAAGFFIGGSLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
150015506    ----------------------------------------------------------------------------------LWGNEDLYMHIMSTLWRFTFGLLSAVLIGVAVGSIFAKYNDIYLMFEPLIRIFSKVNPFSLIPVFIAFFGTGEMVRLAAIIWVGVFPILLGTLNGIKQIDKDLIKNVKAMNISLFDIIFKVYIQASAHSIFAGIRISVQMTFFIIIVGEMLGVNGLGYLLHNG------------------------------------
27375222     ----------------------------------------------------WIALALVIAIWQAAGSAGLVNPLFLPAPLALAMSGALWQHLSASLLRIGVGWLLGTAAGVAVGFAIGLSRLARSVGITFISALFPIPKIALLPLLILWLGIGEEPKIATIALGVFFSTAISVYSGVDAVPRNLIRMAQSFNVPFATIVRKVIWPGALPAILAGFRITASVALLLVVSAEMIGAQGIGAFVLQAGNLMQTDQLLAGVVILSVFGLAVGKVINLLETR---
296115591    -------------------------------------------------------------------------WVVVSTGVDLVHDGRLLGNLLISLVRAVEGFVIGGLAGIALALLSGLSRAGDYFVDGIAQVKRAVPAVALIPFFILWFGVDEGMKIMVIAVGAFTPVYLHTHTALRAIDIRYVELAETLRIGYWKFVWHIVLPGALPGMMLGLRFGVMAALGLVVVEEVNATSGIGYMIDLARTYAQSDVMLVGLVTYVVIGVIADQTLLRVERR---
140542465    -----------------------------------------------------------------------------TFGALTKGNYNWWVNIRVTATEIFGGYALALVVGVGLALVFTWSKLLESLVLPLLVTLNMIPKVALGPLIIVWFKYGVFPNTLMAFSIAVFPILLTTARGLREIEPDLLDLVRSLRGSRWQLFTKIQLPGALPYIFAGMKVAAILAVAGAIVGEFLGS----------------------------------------------
110633165    ----------------------------------------------------------------------------------MIADGTIAGELAVTLYEVFSAFGLSAVVGLGIGFFVARSAYLVEVFTPVFSALFAVPVILLLPLFVLLLGLGPESKIAAGIASCFFPIVLSAIVGFGKIDRIYMLAARSMGASHWQLFARIMMPAALPAILSGLRLGFVISFLSVLGAETIAASGLGRAIVEASENLRIDKMFALIVVVVFLAFLLNLLVSYVERRGR-
90577269     -------------------------------------------------------------------------------------------DMLRTTMRLVIGMFFSFIFAITAGVAAAKNKHLERIILPFINIMESVPLLGFITFSTIIFINLFVMGLEAAAIFGVFTMALVVYQTLRIVPKEIQEAAQLFNLSPWQKFWRVEFPYTIPGLIWNAMVSQSAAWFAIVAAEIIPLSGVGTFIQIALNNADVKMIIWAVLAIIINIMVFDQLFFRPLVR---
90577269     -----------------------------------------------------------------------------------------------TTLRVLAAMLLSLVIGVPVGVWIGLSPKATRIAQPIIQIGSALPPNIFFPLVTIALMATNTSLNLWTIMGTTWYVLFNVIAGVTTLPQEMIELAKLFKLTGRTWWLRFMLPAIFPYILTGVISAAGGAWNSAICAELVHTSGLGFYISKATIDNALPQAALGCVAMSVL-----------------
135380455    --------LPLMPYLNEGFDKLIVKYGMFFEGINNFLLGLYTQMKNFMVGLPWPLLMIAIIALCYFVSGGTTIMVAFCVFFLGFLSPRYWDKCIMTTCIVVIGMLLCLVIGIPVGIMMARNKKVRNALLPVLDLMQTIPSFCYLIPGILLFGLGAVPAIFAI-----------------------------------------------------------------------------------------------------------------------
138155933    --------------LDAFVDWIWNTFFYYLNAFNVFLLTYVLGPMKQSYLNMPVISTFVLFMGAGYIVGGIRSCLVVGSLILFIALSDYWDRALITLYMATFAVCFSAILGISVGSLCAQNDFASKSILSVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGIRSVPPSL------------------------------------------------------------------------------------------------
288796435    ----------------------------------------------------------------------------------------------EHTWLTARAVVIAALVALPLAVLAYWFRSLSAPILAVTGVLYTVPSLALFAFLAPYLGIGAITVLTVVALYALLVIVRNALAGLNQVPPEVREAAEGMGYGRWGRLFRIELPLALPGILTGVRLATVSTVALVTVGVVVGRGGLGQLIFAGFQNNFYKAQIMAG-----------------------
294787286    -----------------------------------------------------------------------------------------------TAFEAISGFLIAIVVGILLGVGLFLSKILYSSLYPLLAGAQTLPIITIAPLFVIWFGYDSLGKIVLVTVFSLFPIAVQTCRGLEAVPRYFRDVALTCGATPAWSLWHVQLRVAGRQIFSGIRISATYIFATAATAEYIGAAGIGVWMQAAYNSFQTPMVFAATVVMVVLTGLVMALVALVER----
253995480    ----------------------------------------------------------------------------------LIQSGELLINLVATLQTTVIGLLIGGFFGLMVGGLMAVSPFANKLIGPLYHTLRQVPLLGLIPLIALWFGNDLFSKILIVSLAAFYPIVLNTFEGMRGIERKYVEVASVLKFNRLQLLVHVLLPAATPSIMTGFMHALAFAWVSTVGSELLTGPGVGGLMLMAQESSRMDIVIVAVVSIGLTGLLMNASLSHLRQ----
261407642    -----------------------------------------------------PLFIIIVWQAAGAMGWLNPILLPTPLDIWLTSSGELIRHLGISSWRALLGFLLGGSLGLAAGIWVGFSYKAERLVDPSLQMLRTLPHLAIAPLFILWFGFGETSKILLIAKGSFFPLYVNTFLGIRSVDNRLFDVARVLQFSRWDMIRRLIVPASLPHIFLGIRLSIGVAWLGLVVAELMGSSGIGYIINDARSFSWTTVVFVGILVFALVGKLSDSLVKGLEGR---
140572755    -------------------------------------------------------------------------------------------HTAITLKRVVISFFIAMLIGSFFGIMMGRKEKLNTFLDDWLVLGLNVPALVIIILSYVWFGLNEIAAILAVSLNKIPMVAVIMREGSRSIEQDYMEVGKFYKLTKKKLFMKVILPQLYPYILSSARSGLSLIWKIVLVVELLGSDGVGFKLYGFFQFFDISGILAYTLVFVLLIIFVEFLI---------
134492388    -----------ADFWNKGVDWIFETFFVYIKAFNTWLIQEVLQPMRALYLRMPAIATIVLVVGAGYLIGGIRSALVVCALTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKQSAKFMLGVCDIFQTFPSFVYLIPVMMLFGITDT-----------------------------------------------------------------------------------------------------------------------------
154150279    ----------------------------------------LGLVLPILLIIGWEVAATIVNNPFFLPKLETVIPVLLSPFSDILGTGSLVDNALVSIERVVLGFALAAAVAIPLGIGMGRFAVLNDFFDTTIELLRPVPPLAWVPLALAWFKIGIVSIVFIIFIGAVFPILLNTVDGVRGVKNTWIEVCTTLGASERQILTKVILPGAAPTIWTGLRVGFGISWMCVVAAEILPGSGLGYLIMYAYNLGQINVIIAGIIVIGLIGLVIDQGFRAVEKR---
87119186     ----------------------------------------------------------------------------------------FFDQIGTSLYTVVAGFALASLIAIPLGILIGLNSSIYSALNPIIQIFKPVSPLAWLPLVTMMFSKSFLTSMFTVTLCCMWPTLINTAVGVAAIDKDLLNVSKVLRLNWLTHVRKIVVPSSIPMMFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVLMIGFIGFVLDRAMLSLQK----
300782033    -----------------------------------------------LFAQPIVVLVIVAVTLVAVFSSGLNATEKETLN-----ASSLFTALWDHLLMTLVVTAIVVLVAVPLGVIVPWARFLAPVFLAIANIGQAAPALGVLVLWFIVTGATIWVAALPLAFYSLLPVLRNTMVGIQQVDPALIDAGRGIGMSATAVLWRVELPLAVPLILAGLRTSLVLAVGTATFGMFVNAGGFGLLIDTGYKLNLTSVLVTGSVLAVALALLVDWLGAVAEQ----
145589369    ----------------------------------------------------------------------------------LFVTGAIFKDLWATVLRTFYAFLIACVIGVPLGVILGSSVPAYRSVEFLIDFFRSTPSSALIPLFMLIFGITDINKIAIAAFAAVLVILFNSAYGVMNAKKTRVMAAKTMGISNFHIFKDVLLMESLPQTFVGLRTGVSLALVIVIVAEMIGSAGLGHRIIDAQQVFNIKDMYSSILITGALGYALNLIFMATESK---
147676572    -------------------------------------------------------------------------------------------AIGASMKRVVVGYSISLAVGLSLGLLIVSSRYLDETLSPLLLGLQTLPSICWLPLAILWFGLGEDSIIFVIAIGSIFSVTMGTLSGIKNVPPIYMRVAKTMGAKGLKAYTTVVIPAAFPAIIGGMKQGWSFAWRALMAGELLSKDGLGYVLTIGRDLHDMNQV---------------------------
126730659    ------------------------------------------------------------------------------------------PHLGYTLVELAVGYTIGASIGMILAAVITQFPFVEKIITPYILLLVTTPMLALVPLLILNFGFGYAPRIIAVALAAGPMVMINSATGFRRVDQDKIALARSYGATTFQIFTKIRVPMAMPMIIVGLMMGAIFSVITAIGAEMSGGGGLGSKLTTFSSTLRTAEFFAVILILAIMGICIYVFFSWLGKK---
163856716    ---------------------------------------------WRRRALPWLVPVLVLAAWGWLSSRVLPAPWAVAAGWSLALSGELWEHLRVSALRALWGLLLGGGLGLALGLLNGASRLAESLLDTTLQMVRNIPVLALIPLVILWFGIEEAAKLSLLALGVFFPVYLNTFHGIRSVDPALIEMGRSYGLSGWRLYRDVILPGALPSMLVGLRFALGLVWVILIVTETISASGIGYMTMNAREFLQTDVV---------------------------
142489824    --------------------------------------------------------------------------------------------IWETVQIACISTFCAAFLSLILSLGAARTIWLVALIRMLLNCIRTIPSLLWAILAVVLVGSNSLAGVIALTFYSLGYLAKFFSEAFESADLKAQVALKSLGAGPLQAFQYGLWPDLRPVIWSHCLWMFEYNVRSASIIGYVGAGGIGLHLKSAESWDKFSMVLIGMLVIVTLDLLGERVRSSIRKK---
16080326     ----------------------------------------------------------------------------------------LWNATYETLYMTLISLLFAFVIGVILGLLLWQNKAVNSVIAAVVNIFRSIPFLILIILFLVGTILGPNAALPALVIGSAPFYARLVEIALREVDKGVIEAAKSMGAKTSTIIFKVLIPESMPALISGITVTAIALIGSTAIAGAIGSGGLGNLAYEGYQSNNADVTFVAT-----------------------
135974252    ----------------------------------------------------PWTATTVGAFLLGYQLNGIRLGLLGGIGALYISVFGNYVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNVMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPEVVEAGLMSGCTKPQL----------------------------------------------------------------------------------
111221009    ------------------------------------------------------------------------------------------SATWVTGTEIVLGFALSVAGGLALGCALHFSAAARRALYPLLIGSQTVPVVVLAPILAIIFGYSITPKLILVALICFFPVVVGTLDGLASVDPELVRMMRTLHGRRVAIFTRVEFPAALPSVFTGLRLAAAYAATGAVFGEYSGASGLGHVMRQGVPQLQSALVFAAIVLLTAMSVALFAIVNGAER----
90419703     ----------------------------------------------------------------------------------FIMDGSLFVDAGYTTLEAVVGFILGTTIGTSLGLSLWYSGGVARLVEPFVIALNSVPKIALAPLIILWFGTGYTSKIALVVAMTAIVALITAYQAARDSDKDLQRLLTSMGADKHRIFFKAVVPSSLPAVIATFRINIGFALVGAVVGEFISSQGLGHLVFTASNLYDLNTVWVGLFSLMILGFALYHIVNFIERR---
224367226    ----------------------------------------------VPYAITILVVYLIWKVMAILLSRNVLPCDAVLAFFRALMTSEFWHHFAASTFRAVTAMVIGWAVAFPLGILMGSSRQFDKFLSPFVTMTYPIPKVVLLPVVLLLFGLGDFSKIIIISLILGYQVLVATRDGVRGIHPKHLDSIRSLGASKWQLFWEGYLPAALPHGFTALRLNSGVSVAVLFVESFATTEGLGYLIMDAWGQMDFNAMFVGIFGMSLLGVILNEGSNFLEK----
289641903    ------------------------------------------------------------------------------------------KDALISLRRAATGFVIGGGIGLALGVAVGFSRLADAVLDRPIQMIRAVPFLAILPLVIVWFGVGESGKVFLVALGVATPIYLNTVLGIRQVDPKLLELGRVIGLPQRQLIRRIVLPGALPSILNGIRLAITTAWLALVVAETVGASGIGFMAMDAREFLRTDVIVLAILIYAAIGILSDLAARVLERR---
139793784    ------------------------------------------------------------------------------------------PELMNTINLALFSTFLGFVFAVVLSLVASKNGFWVAVARRSLDIMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAELSTVIQWRYGDEILAIMALLVITITALDYLSSYVRNR---
27381598     ----------------------------------------------------------------------------------------IWKHLGITLAESILAFVIGSLGGVLIGFWFARQPLVAAVFDPYVKMVNALPRVVLAPIFALWLGLGIWSKVALGVTLVFFIVFFNVYQGVKEVSRTVLDNGRMLGMSERQLMQHVYWPSALSWMFSSLHTSVGFAVVGAVVGEYLGAAGLGYLIQQAEGVFDVAGVFAGMFVLSAFVILIDFGVTLVERR---
291540393    --------------------------------------------------------------------------------------SSIWGPLFDTIKMSLLGSFVGGVLAIPFAILAIKNKVVIGVVRVFLSIVRTIPTLVAALIATYIWGLGTMAGTFAIAVFTFAYVGKQLYEMIETVDMGAYEAMEAMGAGKAYSFISAIMPQVLPAYMSVCLFCFEGNVRYAAILGYVGAGGLGLILNEKIGWREYDSVGMILIVLFGTVLIIEAISHYIRKK---
153010835    ------------------------------------------------------------------------------------------EQIIVTLEETALGFLIGAVGGVICGILLGRNKFLADVFSIYIKIANSIPRVVLGSIFIIALGLGMASKVALAVVMVFFVVFANAFQGVREADRALIANAQILGASRSQITRTVIVPSAMSWILASLHVSFGFALVGAVVGEFLGAKGVGLMISTAQGTFNANGVFAAMVILAVLALVVEYIITLVE-----
90580431     ----------------------------------------------------------------------------------------YLEETLITIQIALWGTILAVVISIPFGLMCSENWWIYQPMRRLMDSARAINEMVFAMLFVVAVGLGPFAGVLALFVHTTGVLAKLFSEAVEAIDIGPVEGVRATGANKIEEILYGVLPQVLPLWISFTLYRLESNVRSATVVGMVGAGGIGVLLWEAIRGFQFQQTACIMLIVIVTVSLID------------
86608936     --------------------------------------------------------------------------------------------MLESVTMAAISTVAGFIVAVPVGFGAARNMPVYLVCRGLIALSRTFQEVIIAILFVVMFGFGPFAGVLTLTFGSLGFFSKLLAEDIEEIDAVQVEAIRSTGASWLQMVSYAVVPQVLPRMIGLTLYRFDINIREAAILGIVGAGGIGSTLNTSLRRYDYDTASAIILVIIALVMVVELSSGWIRKR---
239813174    -------------------------------------------VLLGLGFFVAFVLVWSVATLGGFVPPTFLASPVTMLGWMLFAEFGFIGDVGMTVWRVFGGFLLAAVLAVPLGIAMGTWKAVEAFFEPFVSFCRYLPASAFIPLLILWAGLGEMQKLLVIFIGSFFQIVLMVAVTVGGARRDLVEAAYTLGAKSRGIVARVLIPGAAPGIAETLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIVIGVIGLVSDFAFKALNRRM--
138664507    -----------AEFWNKGVDWIWDTFFYPLKIFNTWLIQDVLQPMRAAYLRMPVVATFVLVMGAGYIIGGIRSAIVVGSLTLFIALSPWWDRALVTAYMATFGVIASSIIGITMGTLCAQNNYSSKFILAICDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTVEGLRSIPPALNDAGAMSGVNYLQRIF--------------------------------------------------------------------------------
296132038    -----------------------------------------------------------------------------------IFGGELIDNTGFSLYLIITGLVISVVLTVILSTLAILFRTVDDFINTAVAVMDPLPGIALLPLAILWFGTGQKAIIFIIVHSTLWPMILNTVTGFKTVPPIYKEVGENIGLQGPRLVLGIMVPAAFPYLLTGVKIGWSRAWRALIAAEMVFSGGLGWYIYQQRYLMDISGVFAALVAIVIIGILVDLLFGYIEKK---
299770167    ----------------------------------------------------------------------------------LLETGELWLNTWGSLKKAGIGFILGSISGLILGTLLAYSKVLNALVSPLFNSIRQVPLLGLTPLIALWFGNGEEAKIFIIALASFFPLVINTFQGLSHNDAKYDEIARIYQFSFWRKFKKIRLPQALPHILTGLNLAVPFTWITTTASELLAGAGLGNLMMKAEINAEMDILLVCAITVTLCGAFMTAGIHLISKR---
116255813    -------------------------------------------------------------------------------SFSSIGFERWMGHIAATLRVALIGYAMSIVIAIPLAVVMMRSPFLSRTLYPLLVVVQSTPVVAIAPIIIVVLGAGDAPRIVITCLITFFPLVVSTATGLAATPPELIELSRSLRASGFREITQIRLPFAVPYIFSALKISITLAVIGAVVAEFCASAGVGYFIQLSTSLFKLPQAWAGLLVLAAMSLLL-------------
296445427    ------------------------------------------------------------AAAFFADPRLLPGPAPVFAAMLEQAQSGLFSNLAATLGRVAAAFLLAMSLGSALGYAMGRRALVDRLLDPWVVVLLNLPALVVIVLAYLWAGLTEAAAIGAVALNKLPNAIVVMREGARSLDARLDEMAEAFRFSPATRLRHVVAPQLAPYIAASTRSGLSLVWKIVLVVELIGSNGVGFEINMAFQLFDVRLLLAYAIPFVLLMLGVETLLVQPLER---
141131484    -------------------------------------------------------------------------------------------HASYTLIEILASIAIGSLIGISTALIISSSVTLKRWIMPILLASQSIPVFALAPLLILWLGYGMISKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNLSKIQLFWKIKIPSSLPGLCSGLRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALLILIFMTITIYKITDYVLSR---
251794792    ----------------------------------------------------------------------------------MIVSGELFRHLEISVLRALIGFLLGGSLGLLFGLTVGMFSKVEEIVDPTVQMIRTVPLLAITPLFILWFGFGETSKILLIALGAFFPLYVNTFLGVRNVDSKLFDVARVLEFKKVNQMIRLVLPAAMPNVLLGLRLSISIAWLVLVVAELMGARGIGYLIQDARSFMRTEVVFIGIILFAAVGKLTDSLVRVLERR---
187932197    -------------------------------------------------------------------------------------------YTAETTIRMFIGLVISLLITFIFGTWAAKNKRAESIIIPLVDILQSIPVLGFFAITVTGFLVIFLWGAQAAVIFGIWNMILSFYQSLKTVPKELREAADMYQLSAWQKFWKLEVPFAMPGLVWNTMMSMSGSWFMIVASETIMVNGIGSFIDAANNAQNFTAVGAAIVTMLVTIILYDQLLFRP------
303240354    -------------------------------------------------------------------------------------------HSLTTITETVLGFILGIILAVLLSVIMSSLKIFRNIFYPFMVLSQTVPIIAIAPIITIWFGIGIVSKLIICVLVVFFPVTLNLTEGLNSYDKDLEDLLKCMNASKLQIFTKLKLPSALVYFFSGLKIAAAYAVMGAVMSEWTGASGLGIFLTRSMKSFNTAAMFADIVLISAFSILLFIFISILEKK---
282882382    ------------------------------------------------------------------------------------------EPLFDTIKMSFLGSFLGAFVAIFFSFLMVKSKIINSLTKLLFSIIRTIPTLVSALIFTYIFGLGTFAGTCAIFLFSFSYVGKLLYEQIETVNMGAYEALISMGYTSPLAFIKGIIPQILPYYLSTSLYNFEGNVRYAAILGYVGAGGLGLLINENINWRDYNRVGTILLALLITVFLIENI----------
138801562    ---------PLMQPLNAVFEWLIVEFGMFFEGINNFLLGLYTMMKDALVGLPWPLVVAIIIILTYFVSGGTTVMVGFCTFFIGFLSPRYWDKCIMTTCIVLIGIFLCLVVGIPIGIAMARNPKVRKAILPILDLMQTIPSFCYLIPGILLFGL--------------------------------------------------------------------------------------------------------------------------------
296160379    -------------------------------AVSVTTLAALWWLATHLRWLPPLFLPTPEAVWAAFIDAWHGRIQGGLP---------LSEHLAWSALRVFGAFALAAVTAVPVGILMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIYLACFAPIAMAARAGVRSATIEQIHAAYSLGGSFSQIVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWFFDLGMRALERR---
135474075    ------------------------------------------------------------------------------------------------------GYLIGAVAGVIFGVVMGTSNVTYRLGAPIVWSLWATPLIALRPMTAVWFGFGDRPIVFLVVLGTFFPIALNTAAGAREVDGGLIRAARVFGASRNEVFRKIRLPWTRPYILAGMRLAIPTSIIALLIGELLGSSGLGSLITIYTSRFRTDRTFA-------------------------
148269575    ------------------------------------------------------------------------------------------DHSLYTILEAFSGLVIGLVLGMGLAVLMDLFQTVKEVMYPILIISQAIPIVAVAPLVIIWFGLGVGTKIGIVAFVTLFPVALNTLEGFRTIDQDALDLFKVMKATKIQIYRYLVLPHTLPYVLSGLKISATYAVVSAVIGEWLGAKGLGIYMIRAMNTFRADRLF--------------------------
221212592    -----------------------------------------------------------------------------------ITSGALARALSASLAREACGFAIGATGGLLLGTALGLSRIATRIVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVTAHTCDGIHAVPRAYVDVARALRYSRLQLVRHVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGATGWALNALARALERK---
296331737    ----------------------------------------------------------------------------------------LWNATYETLYMTLISLLFAFVIGVILGLLLWQNKAVNSVIAAVVNIFRSIPFLILIILFLVGTILGPNAALPALVIGSAPFYARLAEIALREVDKGVIEAAKSMGAKTSTIIFKVLLPESMPALISGITVTAIALIGSTAIAGAIGSGGLGNLAYEGYQSNNADVTFVAT-----------------------
238061447    ----------------------------------------------------------------------------------------------DHASLTARAVLIAALVALPLAVAAHWFRPLAGPILAFTGVLYTIPSLALFALLAPYLGIGAVTVLSVVVLYALLVIVRNAVAGLSQVPPDVREAAEGMGYGRWGRLLRIELPLALPGILTGLRLATVSTVALVTVGVVVGRGGLGQLIFAGFQNNFYKAEIMTG-----------------------
146276830    ----------------------------------------------------------AAVAAGLNSGRLLPPPSAVARTLWSLWQGGLADHAMATLGRVGAGFGVGVAAGTLAGAVTGYSRLASRLLDPSLQALRAIPSIAWVPLFILWFGIFETSKIVLIAVGVFFPVYLGLMAAIRCVDRKIVEVGRIYRLSGPAMVGRILLPAVLPAYVTALRSGLGLGWMFVVAAEFMGASGLGYLLIDGQQLGKPGQIVAAIIAFALLGKATDSLVAWIAA----
45862018     ------------------------------------------------------------------------------------------QHTLASLGRVLGAFFLALAIAVPVGILMGVNRVIRGLLDPVIEFYRPLPPLAYLPLIIIWLGIGEFPKVFLIFLAIFAPMAIAARAGVRSVSIEQIHAAYAMGASKLQVIFHVILKAALPEIFTGMRIGIGVGWTTLVAAEMVAARGLGFMVLNSAEYLASDAVIMGIIVIGILAFAFDLLIRRIER----
91777725     --------------------------------------------------------IPVLLIALWQLASTLGVVVLPAPASVLTAYRELWQALKISLARAALGLLIGGGAGLLLGVAAGLSKSAERGFDTVLQMLRTIPFIALVPIFVVWFGIGELSKVALIVGAAISPMYLSTYHAIRGIDPKLLELGRTFRLTRGHQIRLIILPTALPGILVGVRYSAAISLLALVAAEQINASGIGFILNNANQFQRTDIIIAGILVYAALGIAVDALLRFIERK---
146276817    ----------------------------------------------------------------------------------LASSGDLFRHIGISAWRALAGFAIGGSIGFALGLANGLSALSRDLTDTTLQMIRNIPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYVNTLLGIQSVDPQLVEMGRIHGMGRAALFWRVILPGALPAIFVGLRYALGIMWLTLIVAETIAASGLGYMAMQAREFLLIDVVVLSILIYALLGKLADSAARLLERR---
87119626     -----------------------------------------------------ILIWHIATYLQWVKPLFLPSPVAVVQRFWEVATEGFLEHTGWSMMRVFSAFFLAFLTAVPIGILMGVNRIVRGLFDPIIEFYRPLPPLAYLPLVIIWLGIGEVSKVVLIYLAIFAPMALSARAGVKSVAIEQIHAAYSMGATRWQVIRHIILINALPEILTGMRIGIGFGWTTLVAAEMVAAAGLGFMVLNAAEFLVTDVVIMGIIVIGIIAYLFDLFMRYLERK---
143434434    -----------------------------------------------LQFIPSMFLIFILFILWEVLVRSLNVEEWFLPPPSLIFNELFFDHFLTTFTEVIVGLILSAVIAINIAIVIFFFKNLEKSIYPLLIASQTIPVITLSPLLLVWFGPNILSKIIIVIIISFFPIIVNFLDGLKSVDTEMIKMSEQFGASKLQIFYKIQVPYSFPYFISGMKIASVSSVIGAVVGEWVGASGLGWLIKISSPQFLTERVFASIFVLSFLAIALFLFFYYLEK----
23098054     --------------------------------------------------------------------------------------------MLETIFIAFAGSLMAAVIAVPLSFIAARNMMGGKITKFFLSAVRAFPEIILAILFVVAVGPNAFAGVLAIAIGSTGMLGKMFSEIIESIDMQVIEAMEASGANKVQILFHGVLPQIIPEFLSYAIYRFEVDIRASSILGIVGAGGIGTMIMFASSNRNWNEMGMILLAIIVVVTIIDFASARIRRK---
89896753     ----------------------------------------------------------------------------------------------NSLILLFTGYFFGGIVGLITGVTAGWSKKVHYWVMPIIKILGPIPSTTWLPIVLIIASSLFKGSVFLIALGVWYPVTIATLTGVANVRKSYFEVARTLGARQRRLVFKVALPAAMPNIFQGLTQGMSVACTTLMVAEMMGVSGLGWYINWQKGWAEFGKMYAAVIVICLTFTVVNIVLTQVKKR---
118479910    ------------------------------------------------------------------------------------LDGSLWVHIWTTLLETGVGFILGTVLGAIIATFLWWIPLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKQVVLPASFPAIISTLKVNVGLAWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEALEK----
304402947    -------------------------------------------------------------------------------------------DLAVSMITITTGYVLALITAIPIGLFLGWNAQVGKVGEQIANFLGSIPPIVFIPYTLALLPTFKSCSIFVIFITAFFPILSGTMSGVQNINKTTIESAKIFCPSKTYMLYSVLLPASLPQIFDGCNMGLLLSFILLTSAEMIGGNGIGFYIQYYTNFGNFTRIMVGIVFLGTIVTLVTNLVKAIEAR---
135554698    ------------------------------------------------------------------------------------------------------------------------NKFVYIPIRALLAAIRTFPSILWAILFVIIVGLGPFAGVLAIIMYTIGFIAKLQYEAIEATDADPMDAVGAIGVSKLQMIRFVVLPESASHLLSQILYIFDYNIRQTSILGLVGAGGIGFYIINYIKFFEYGKAAVFMLVVLATVLIIEWV----------
94984281     ------------------------------------------------------------------------------------------QEWVQHLRLVGEGLGLALLIGAPLAVWATGRERVASAVLGAANAVQTLPSLALGLRTLGISGIGVAPALTALTLYALLPILRNGVVALRGVPTGVVDAARGMGMTPAQLFWRVRLPLALPVWLSGIRQAAVLLVGVAAVAALIGAGGLGTYIFKGLQSAAADLI---------------------------
296535923    ----------------------------------------------------------------------------------------LWGHALTTLTEIVLGMLIGSLAGMAVALLLAAWRGGRRWLLPLLIASQAIPVFAIAPLLVLWLGFGLASKVAMASIIIFFPVATAFYDGLRRTEPGWLDLAATMGASRFAVLWRIRVPAALPGLASGLRVAAAVAPIGAVVGEWVGASGLGYVMLQANGRSQTDMMFAALAILAGMAMALWFITDKALR----
143406443    ---------------------------------------------------------------------------------WFGIVLSFIPALFETFSAAVFSTVVGASIALILCPLATINLSPNQVTVQIVDILRSFPELVFALILLYLMGKSIVPAIIAVTLHTIGAMGKLFSEAIENIDMKPVDGLKSVGARWYQIICFAVYPQVLPLVLSYSLLRLEINVRASTILGFVGAGGIGAYLTASLQWRYGDEVLAIMFLLVATITALDYFSSYVRHK---
143444697    -----------------------------------------------------------------------------------FLYNGLWLHLFQTIFMAVLGTLIAAVFGLPMAFMAAYNGSVRFVLRRLFDALRGIDMLIWSLIFIRAFGMGPFSGILAIGVTDTGTLGKLMSESIENIDKKEMEGVKSTGANSLQQNRFGILPQILPIFISQTLYYLESNTRGAVVVGAMGAGGIGLQFLGSLQT---------------------------------
255655933    -------------------------------------LEIIDKVKDSIYPIATFLFILILWQSVVGVLEVPQYILPTPVDIINVFFKDYQNHSVVTIGEAVLGFIVAIIISLVIGILMDFVSIIKKCLYPIMLVTQMIPTIIIAPLFMIWFGFGTMPKVLMVMLTCFFPILISFVDGIENIDKDYLNLFKTMNSNKVNTFIHLKFPMAMDKFFSGLKISATYAVMAATVAEWLGGKGLGVYMLRSKSAYALDKVFASTILVVIFSLMFVGIVQFVKK----
255332938    ------------------------------------------------------------------------------------------EHVGITLYRVSMGFLLGTALALLLGVLNGYFRTIRYLLDPLIQALRNIPSLAWVPLFILWMGIGEASKISLIALGVFFPVYLNLVSGIQGVDRRLLEVGWVHGYQGWRLIRHFFLPAALPSFIVGLRSGFGLGWMFVVAAEIMGASGLGFLLTDGQTTGRPAIIIASILLFALFGKLTDYLLELVGRR---
160879596    --------------------------------------------------------------------------------LLNFTKTGVAYLLLETMCIAFLGTIVGAIIAIPLAFISATNKWITLIGRFIIIAIRTIPTFVYALMFIRVTGGGPFTGLLTMSLCSVGMVSKMYIEAIEDLDTRILESLDASGCNTFQKIRYGILPQLFSDFISTIIYRFDMNLRDATVLGLVGAGGIGAPLMFAMSSYRWNEVGAILTGLIVLILIVEFI----------
143613719    ------------------------------------------------------------------------------------------KSILETLQIAFVGTFVGILGGFSLAIFAAKIPKLYKISRGLIAFFRTIPDLIWAIFFVATIGLGTSAGTLTIIVDTIGFSGRFFAEAMEEIEKNPQKALEAIGISKIAIIFCSVLPEVLPSFINTSLFSLEKAVRSSVVLGLVGAGGIGIELKVAMEMFNYDQA---------------------------
256380260    ------------------------------------------------------------------------------------------DMLGEHVYLSLFPLLVAVVLAIALGLLCHRFRAARATVIALSNVLYTIPSLALFAIIPALIGLDSVNVVAALTLYTTALLVRPVADALDAVPGHVTAAATAMGFRPVRRFFAVELPLAVPVLAAGVRVGSVSNISLVSVGALIGTGGLGVLFTDGFRQRYLAPII--------------------------
108759782    -------------------------------------------------------------------------------------------AAVTTGRSALVGFGLSAVLGVLVAVLLASSRMVERALYPYTLFLQTVPIVAIAPLLVLWFGPGPRAVAVSSFIVSLFPVIANTLTGLRSVEPSLRDMFRLYGARRLATLWKLELPAAMPHLFTGLRIASGLAVIGAIVGEFVGTAGLGILVLAAYRQLRTDLLFAAVLAASGLGLVLFGVVSLTGAR---
269127837    ------------------------------------------------------------------------------------WDDDIAEALTEHLILSLVPVAIGLAVALPLGIACARWRRLYPPVLAATSVLYAVPAIALFVVLVAFTGLTYATVIIPLAAYTLSVLVPGVVDGLRSVPDHVRQAAEAMGFGPVRRLVQVELPLAVPVVMAGLRVAAVSNISLVSV----------------------------------------------------
135188619    ------------------------------------------------------------------------------------------PELMNTINLALFSTFLGFVFAVVLSLVASKNGFWVAVARRSLDIMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAELSTVIQWRYGDEILAIMALLVITITALDYLSSYVRNR---
203287675    --------------------------------------------------------------------------------------------ILNTFYVILLTAIISILIGIGTGIMLAEYKVFYKTVSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEESLKSIPKSYKYASFALGANKTETIIKILLPAANPGILTGIVLAIGRALGETAVLLFTMGTNLG------------------------------------------
297564663    --------------------------------------------------------------------------------------QSVLSEMALTIEIALVGTFLAAIFAVPSSFLAARNRGVFAFMRGFYNVDRGVDTLILALIFVAAVGLGPFAGVLAMAIHSIADLGKLYSEAIENVDKGPIEALESTGAAGVNVLRWAILPQVLPLFVSYTLYRFEINFRVSVVLGLVGAGGIGYFIKGAMDAGNYDQMIIGVIAIVIVVNLIDFASSWLRSR---
258545800    -------------------------------------------------------------------------------------------ALMETFHIATLGTIFALVAALPLSILAAHNRGLNFLAKTLLVASRSVNSLVWALLFIAVFGPGPLAGTAAIACRSVGFVGKLLGEALEEVPRGAIEALKAAGATQSSQILYGYWPAVKPAFWSIMLLRWDINVRESSVLGLVGAGGIGMIMNSAIDLFEWDRVAVILLTIFAVVVIAEIVITYFRRR---
262364301    ---------------------------------------------------------------------------------------------------------------------MGLNSNVRGVLDPLIEIYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVTLAAVAGVRSVAHVRVRAARALGASRWQVLWFVVLPSALPEILTGIRIGLGVGWSTLVAAELIAARGLGFMVQSAGEFLATDVVIAGISVIAIIAFGMELSLRAIQRR---
294639845    ----------------------------------------------------------------------------------MIENGKLFENISTSMYRFAAGYLTSVTVAVLLGLILGRLPKVFQYVNPALQLLRPISPTAWMPFIVLLFGIGDVPAVVIIFIAAFFPVLLSTVAAVGNIDPIYLKVSKNFGISQPALTWKVIFPAAFPQIANGIHLALGTAWIFLVAGEMVGASGLGYQIIDARNNIRADILLAT------------------------
291518791    ------------------------------------------------------------------------------------------QDIIASLIRVVQGYAIASVLGISLGALAGMIPFIRKLILPAATAIRQVPIIAWIPLIILWCGIGELSKVVVIVIAATFPIMINTMSGVSSTSDLLLEVASLYKLGKWETFLKVYLPNALPSILVGLKLGMGASWMAVVAAEMLGASGIGYRLNDARSMLKSDQVILCIILIGFIGIGTDWLLS--------
254519610    --------------------------------------------ELLLKIIKGLYGVIIVVALWYLLSMLIGTNMTTIYELIRLLQNDFIYHILYSMYRILGAILISLIIGIPVGIALGLSSLVDKIISPVVYLLYPIPKIAFLPIFMVMFGIGDKSKIILMVTIIVFQILIVTRDAVKEIDKDVLISARVMKFSKSDTILKVVMPAIAPKVFSALRVSIGIAISALFFSEYATKYGIGYYIMNSWSMVDYKGMFAGVLALSIMSLIIFKIIDLLEKK---
143929635    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLIFGIIIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNSGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
238751321    ----------------------------------------------------------------------------------LLVSGELIRHLLISLERIFWGYLLAIIISSILTLLLCSSSLIKSIIDPPLNFLRQIPPLALLPLLLAWVGIGEEQKIAVIILGCLFPILFNFIGGVEQVDKKLIDVAKVLNLNKSQIFYRIYLPSALPSILIGLRVGLGFSWRSLVGAELIASSGLGYMMLDAESLARTDIILVGVLVIGCMGMFTDYLLS--------
142192601    ----------------------------------------------------WQLLVSIFSLPRFILPGPWDVVLAFVDHAEFIMG-----HAAITALEVVVGFALGCLFGMANALMIINSPFARRYVFPVLVASQAVPVFAIAPILTLWFGFGVASKIIMTMLVIYFPVTSNFLDGLSRTPRPMLDMASVMGGTPRNMLLHVRIPMALPSLVSGIRLAAIFAPIGAVVGEWVGAGGLGYLMLYANGRVKTDLMFAAIITLGLLAIIFLQLVQFGLKKS--
137953779    ---------------NSGVDWILDNFDPLKVFNTWLITQVLIPMKNAFLRMPAVATFVLFMGAGYIIG-GIRSAIVVGSFTLFIALTEWWDRALITMYMATFGVIVSGILGIIIGTLSAQSKTSTKITLAVCDTLQTFPSFIYLIPVIMLFGVTDTSVLIAVVIYATIPATRYTIEGLRSV----------------------------------------------------------------------------------------------------
308174735    -----------------------------------------------------------------------------------IADGSLAAHIGVTLGETVLGFLLGTLLGTCLAALLWWSNRLARILDPYLVILNAMPKVALGPILIVALGPNFTSIVAMGAVISVIITTIVVFTAFQEVDENYIKVMKTFGAKRRIMFKEVILPACAPAIVSALKVNVGLSWVGVIVGELVSEKGLGYMIIYGFQVFNFTLVFLSLLIIAIFATLMYQGVELLERK---
221196133    ------------------------------------------------------------------------------------------RHVGASALRVAAGFAIGASLALVVGAAMGVSRRIDALLEPTFQALRAIPSLAWVPVLLLWLGIDEAPKITLIAIGAFFPVHLAVVAGIRNVDRKLIELGALYRLRPLALFRRILLPAALPQIVTGLRTGLSLAWMFMVAAELIAARGLGFLLSDGRETGRPDLVF--------------------------
254455481    ----------------------------------------------------------------------------------------YIPELIITLNIALFSTSIGFVLAVIFAIFLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
295680512    -------------------------------------------------------LVPVLLIAVWQLASSLGVAVLPSPASVLAAYRELWQALKVSLARAALGLLIGGGAGMLLGVASGLSKSAERGFDSVLQMLRTIPFIALVPIFVVWFGIGEVSKVALIVGAAISPMYLSTYHAIRGIDPKLLELGRTFRLTRAHQVRLIILPMSLPGILVGVRYAAAISLLALVAAEQINASGIGYILNNANQFQRTDIIIAGILVYAALGISVDALLRYIERK---
239637861    ----------------------------------------------------------------------------------------------NTILISFVGVVFGAILGAFIALMLSKFKPLSWIASIYIEFLRGTPLLVQVF--IVFFGTTLICGTIALVINSSAYIAEIFRAGINSIDKGQTEAARSLGLSYNQTMKSVVMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAGMYFILTFALSRIMNFIEGRMK-
238024532    -----------------------------------------------------------------------------------IASGELLVKTGISLSVLLRGYAIGAVLAFALTSVAVSTRVGRDLLAMLTAMFNPLPSIALLPIALLWFGLGTGSLLFVLVHSVLWPLALNMYTGFLGVPATLRMAGRNYGLRGLRLVWLILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
254303635    --------------------------------------------------------------------------------------------TVETIYMVFLSTVFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMILLFPLSTIGATAAVVPLSIGAAPFVARIVEGALLEVDHGLIEASQSMGASNSTIIFKVMLPECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
294785763    --------------------------------------------------------------------------------------------TVETIYMVFLSTVFSLLLGFPIGVLLVIMKKFNTILGVIINALRSFPFIILMILLFPLSTIGATAAVVPLSIGAAPFVARIVEGALLEVDHGLIEASQSMGASNSTIIFKVMLPECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
126729376    ----------------------------------------------------------------------------------------YYQQIWTSIQTVFFGFVLATLVAVPLGILAGLSPTANAAINPLVQIFKPVSPLAWLPIVTMLFAKSFIISAVTVTLCSLWPTLINTSLGVASIDKDLVNVSKVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLAKIMVAVFTIGIIGFLLDRVM---------
255505454    ----------------------------------------------------------------------------------MVQDGSIFEHVGATLMETVASFVLVVIVGLFCAILLWCSDKLSEILEPYLVVLNSLPKSALAPLLIVWLGANRTTIIVAGMSVAIFGTILNLYTGFREVSQDKMKLIYTLGGKRRHVLTKVVLPSTVPATISIMKVNIGLCLVGVVIGEFIGARGLGYLIIYGSQVFKLDWVLMSIVILCIIAMALYALINAAEKW---
121535203    -------------------------------------------------------------------------------GWDMIISGELLDNSQASLSRILLGFLLGSSLGILMGLATGFSKLAEAVGIPLIYAVYPIPKIALLPLIILWLGIGELSKVTIISLGVFFPVVINTYSGVKNVDPLLIKVAISFKATRSHIIAKVILPAALPAIFAGLKMAAGTSLLLLVAAEMIAAKGIGALILRYGDLMLTTKLMVGVLTLSLLGVIFNSSLEWIERR---
121609912    ----------------------------------------------------------------------------------------YLQEMLVTLQIALWGTALAVLTAVPLALLASSNWWIYQPVRRVLDGFRAINEMVFAMLFVVAVGLGPFAGVLALWIHTSGTLAKLFSEAVEATDPQPVEGIRATGASALHEIIYGVIPQVMPLWISFTLYRFEANVRSASVVGMVGAGGIGVVLWEIIRGFQYAETCAVMLIIVVSVSAIDLVSARIRK----
88854366     ------------------------------------------------TWAPAVITFVIAAALWQVTAIANPYVIPTIDQVWLSLINDYWKNMLVTGLEVLVGASSGIIAGFILAIIMAEFQIMERAIMPLVVVVMVTPIVAIAPALVVAFGFGMTPKFIVTALVVFFPMLVNSLAGLRDVDDRTLDVMKTLHASRWEIFRDLRFTGSMPYVFAGLRIALPLAIVGAAVAEFVAAGGLGSLVTIAAAQANLPVTWASIALLCLMGVILISMLALVRKR---
225181395    ---------------------------------------------------------------------------------------NLYMHTGITVFETVVGFTLGTVIGTVIAVILWWSKFISAVLDPYLVVLNSLPKIALGPIIIVWAGQGMTAIIAMALLISVVVTILGVYSGFSQVDANKIKLLQSFGASRWQILKKVILPASVPTIISALKINVGLSWVGVIVGELVSRAGLGYLIVYGGQVFRLDLVMTGVIILSVAAAVMYQGVVLLEK----
170691572    ---------------------------------SVAGLAALWWVATHLHWLPPLFLPTPEAVWAAFVDASR----GHIQGGLPLAQHLAWSAL-----RVFGAFALAALTAVPVGILMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIYLACFAPIAMAARAGVRSATTEQIHAAYSLGGSFGQVVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWVFDLGMRALERW---
154246715    --------------------------------------------LKGLRYWGPWLVVIPIGLFAWLLPRPFFVPPQSLIEVYLDDWPKLGLSTVASLKLLAWGYGIGAAVGVTLGVAIGWWRTAGYWAHPVLRFIGPLPATAWLPVAFFLFPSSWSASVFLLALATGFPVTILTWSGIASVNKDYYDIARTLGASQRFLVLKVAIPAALPHVFVGLFMGLGTSFAVLVVAEMLGVAGLGWYLQWAQGWAAYANMYAALIVMALM-----------------
260494562    --------------------------------------------------------------------------------------------TVETIYMVFLSTIFSLLLGFPIGVLLVIMKKFNAILGIIINALRSFPFIILMILLFPLSTIGATAAVVPLSIGAAPFVARIVEGALLEVDHGLIEASQSMGASNSTIIFKVMLPECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
269104373    ---------------------------------------------------------------------------------------------------------------------------VKRWLLPILIASQAIPVFAIAPILMLWLGYGMASKIVMAGLIIFFPVTTCCFDGLRHTPQGYLDLAKTMGATPWQLLKTIRLPAALPALASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMMIDEMFAALTILALLSISLYYLTDKLLKK---
170693807    -----------------------------------------------------------------------------------IVSGALFKALSASLAREASGFVIGTLGGLLLGSALGFSRLATRMIGPSFDTFKQISLFAWIPLISVWFGLGDAAKVVFLSLAALLPVAAHTCDGIHAVPRAYIEVARAFRYSRWQLIRAVILPAALPSIFTGLYLALIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGVVVVGVTGWALNALARAVER----
229820542    ----------------------------------------------------------------------------------LAATGDLLPAVGVTAGEALIGAALAFVCALPLAWLIGHSRLAAAALEPYVAASQAIPAVALAPLLVLWIGYGLRPIAVLCALLVFFPIVIATLLGLRTLDRDVVAAARVDGAGRWSLVRWIEFPLALPSILAGVRNGVTLSVTGAVVGEFVIGGRTGLGLLLTTQRSDASGMFATLLVLCALAMSLYGLVRLLEHRLEI
239977937    ----------------------------------------------------------------------------------WSGDGGITQRLTEHLVLTVVCLAVSCLIALPVALVLGHLGKGGALAVNLANIGRAVPTFAVLVLLLPVGRWSEGPTVVALVLFAVPPLLTNAYVGMRGVDRDTVRAAKGMGMTGRQVLTGVELPLALPMVMTGVRIAATQLVATATIAALAGGGGLGRIITAGFNLASTPQ----------------------------
296132521    -------------------------------------------VTRITELLVALIFILLCWHLLALVLHSSILPTPALRTFVQVFTGRLWSHFYVSAYRVFASLALALLAAVPLGLLLGRVEKLDRLFAPVVYIVYPIPKIVLLPIVFLILGLGDQSKIFMIWLIVFFQILVTARDAAKGVPRQNIYSMRSLGAGRWQIFRHVIFPASLPKIITSLRISLGTAIAVLFVESFATTEGLGYFIMDAWSRMDYAEMFAGIIGMSLLGLILYAIVDLAEA----
302387323    ----------------------------------------------------------------------------TTCFLNMVIDKSIFMHIGVTVMETLISFSLVTISGLLIAVLLWSSRSVSEVLEPYLVMLNSLPKSALAPILIVWLGNNIKTIIVASISVAVFGCIMTLHTGFTQIDPDMIKLIYSLGGKKKDVLFKVLLPGSVPLIISNTKVNIGLCLVGVIIGEFLAANGLGYLIIYGSQVFQMDLVVMSIVILCIVSAILYQGISLLEKKIR-
143262765    ------------------------------------------------------IYVPVLAMIIFLLFWEALVWVNDWPNYKMASPSDLWPAFWETLWRTVVGLLIAIGVGVLLGMVMGFSKVMREGLYPLLVGFNAIPATVVPIVALMFVGQHDLNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQLTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAVLGIALYYVVVVLEK----
135236050    ---------------------------------------------------------------------------------FLPFFLGRWRETLEHLVLSGAAVLLAALLAIPLGLAIVRRGAAERLALDTAGVVQTIPSLALLVLMIPLLGISFWAALAALFLYALLPILRNTVTGVRDVDPQLVDAARGIGLTPRQVLLRIELPLALRSIMAGVRTSAVISI---------------------------------------------------------
254473093    -----------------------------------------------------MLFVAIWALVVWIGEFPPFLLPGPAAVFTAFLNQGAFHHAGITAYETVLGFLFGVSAGASLAILLSMSRRVRLFLLPPIAATQSLPVFAIAPLLVLWFGFGLASKVVMAVIVIFFSVTSTFFDGLRRTDQSLLDLGKLHGLNRWQMLRYIRIPAAMPSLASGMRIAAVFAPIGAVVGEWVGAGGLAFIMLQSNARMQTATMFAALILLAVMVLSLRAVVEFATSRM--
262274193    ------------------------------------------------------------------------------------------DETLITIQIAIWGTVLSVFLSIPFGLLCAENWWVYHPMRRLMDTARAINEMVFAMLFVVAVGLGPFAGVLALFVHTTGVLAKLFSEAVEAIDIGPVEGVRATGANKIEEVMYGVLPQVLPLWISFTLYRFESNVRSATVVGMVGAGGIGVMLWEAIRGFQFQQTAAIMLIVIVTVSLIDFASQYIRK----
21673726     ------------------------------------------------------------------------------------IFGGIWPEIKGTFFLAVGAMLFAFPLGIVAAVYFTEYAWFTSMLRSANNTLAGVPSIVFGLFGLAFFSKSVLAGSLTLAIMILPTIIRAAEEAILAVPKTYKEASLSLGSTKWNTIMTVILPAALPGILTGGVISLGRAIIFTAAVSVGAAVGLGDVLTPALSWNIYNLVVQYGMVLALISIVLFLNLSAIMWRARI
221639547    --------------------------------------------------------------------------------------------------MVAVSGVLGTAFGLPLGVFLATSQRVNKVLGLVVNAARSVPFIILVVAIIPFTSIGTTAAIVPLTVAAIPFIARLVENAIREVDSGLIEAARAMGATPFQIIRKVLIPEALPGIALGLTLALVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMAA------------------------
196038401    ---------------------------------------------------------------------------------------------------------------------------LYIPARMILNFIRTIPDLLLAAIFVAIFGIGPLPGVLALTFFSIGLVAKLFYESIESIDLGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYVSTLLREK---
121603491    --------------------------------------TAFDWRGLVLPIAFVIVWYAVTALELVNTKLIVPPAGVAAQGLKELANGSFYLGIGLSLWRDLSGFTLGALAGIAVGALIGVSHLADKVIGPTFHTARQISLFAWLPLLSALVGTGELSKIIFISFSAFYPVVLGTLEGVRGVSRAHAEVARVYGFTPAQVFFRLILPAASPEILAGLRLGLIYAWLATIGAEYLDGQGIGNIVFKGRMAFNVELILFGLLAIGLVGNVFNRIAAVAERR---
119476871    ----------------------------------------------------------------------------------------FLDQIFTSLLTVAFGFMVATLVAVPLGILCGLSESLYRCINPIIQTFKPVSPLAWLPLVTMLFDKAFLTSAFTVALCCLWPTVVNTIVGVASIDRDLINVSRVLRLGSLVHIRKVVIPSAIPLIFTGLRLSLATGWMVLIAAEMLAQNGLGKFIFQNGSSNSLGRIMVAVLVIGIIGFILDSLMLALQK----
126733030    --------------------------------------------------------LSLFGLLVLWVVAAWLTADATVLPQPWSLLRPFWRETVSTLLRVVWAFTLAMAIGVTLGLVMGRYPAVNHWLDPWLVIFLNLPALVLIVLCYLWIGLNETAAILAVTLNKIPNVATVIREGARALDPQIDAMAKVYRMSAWARLRHVTLPQLAPFIAAAARSGIAVIWKIVLVVEFLGSSGVGFQIHLYFQLFDVRMVLVYAFSITVMLVVEWLVLQPWERRVR-
239625202    -----------------------------------------------------------------------------------IGRYNLLVHIGWSLSRVLIAYGAASAAGIVLGLAMGWSKSVEAVFQPLFGIIRPIPPIAWIPISIIWFGLGESAKYFLIFLAAFSNVTLNAWAGAKAMDYKLVGTARMLGASRTQIFLTVVMPSSVPQIFAGLQIAMSSSWATVVAAEMVSSEGVGWIITTGMNNNDIVQILVGIMAIGIVGFVLAVIMRKLEE----
134443557    -------------------------------------------------------------------------------------------AMLETIEIAVLGTFIAIVLSIPVGLFSARNLAVFLVARTITIFFRAIPEFIIAMILVIAIGFGAIPGVLALGIHTMGFLAKFYAEDIEHVNKGPIEALKSSGASKTQIISFAIIPQIIPSFIANNLYILDRNIRMATMLGIVGAGGIGYELQSSFRMFEYQKVSAIIIIIFITIFIIDHLSSFIRSKVK-
75674880     ---------------------------------KWRLPRLDGVVQWLLPAAILLVWQVACSTGYVPARVLPAPTEVVLAGWKSLQSGELVQNIWVSFWRAVVGFLIGGGIGFAFGLANGLSPFSDKLTDTTLQMIRNVPHLALIPLVILWFGIEEAAKLFLVALGVFFPVYLNTLHGIRTVDPQLIEMGRVYGMNSGELFRRVIFPGALPSIFVGVRFSLGIMWLTLIVAETIASSGLGYMAMQAREFMLIDVVVLSILIYALLGKVADSASRFLER----
116255222    ----------------------------------AILDATIGTLSRNLPAILAGLGLVVLWQVVIWIFKIPTFMAPSPADVVLAFRDNLWRNFLPTLLEATLGFLFGNLVAILLAVWFVHSTTAEKAFYPIAVFIKAIPIIALAPILVLIFGNGLAPKIIIAGLICFFPTLVNMVQGLRAASPAMLDLMRVLSATNSEILWKVRFPSSLPFLFAALKIAATSSVMGAIVAEWIGSSGLGALIIEATYNFRSPLLYATVVIAALLAVVLFALVSVVEAK---
307823608    ----------------------------------------------------------------------------------------YLDKIFTSLYTVFAGFVIATLIAVPLGLFCGMSPIFNSAINPLVQIFKPVSPLAWLPIVTLWFEKSFLTSAITVTLCSLWPTLINTAVGVSSIDKDLINVGKVLRLSWSTQIKKIILPSALPYIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVFTIGLIGFALDRIMQSLQ-----
297585895    --------------------------------------------------------------------------------------------TKDTISMTSISTLFAYVIGLPIGVLLITSAKLNAVLGWIVNIVRSIPFIILLVAIIPLTSLGVSGAIVPLVLTAAPFVARIVEQSLAEVDGSLIEAAQSFGASNTQIVFKVLLFESLPSLIRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMSVAVIFCILLVQVVQTVGDLISNK---
118463383    ----------------------------------------------------------------------------------------LWTHLRASGWRVLAGYASGAAAGLALGSLVGLSAAARRLLAPTVAAFRTVPSLAWVPLLLLWFGIDETPKILMVAVGAFFPVYTTTASALSHIDAHLVEVGRAYGRHGVSLLTAVLLPAAAPELVNGLRLGLANAWLFVVAAELIASSGLGFLLIDSQNSGRTDVMLLAIVLLAGLGKLSDAALGAVETR---
229036529    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALLVFTSTFLYSPARLVLNFIRTIPDLLLAAIFVAIFGIGPLPGILALTFFSIGLVAKLLYESIESIDSGPLEAMTAVGANKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLVVVLLIDYVSTLLREK---
125718174    ----------------------------------------------------------------------------TIWGLLQNNYQELLKGLGVTIALALISFAIAMVIGIIFGMFSVSYKPLRWIAEIFVDVIRGIPLMIWGIPNLIMTGQQFVAGTIALSLNAGAYIAEIVRGGIQAVPVGQMEASRSLGISYSKTMRKIILPQATKIMLPNFVNQFVIALKDTTIVSAIGLAELGKDIIARNYQSFRMYAILAVLYLIIITLLT-RLAKRLEKRIK-
253681505    ----------------------------------------------------------------------------------------LFKHISITCLETILGFLLSTILGTIIAILLWWSDFACKVLDPYLVVLNALPKVALAPIIIFWVGNGTSAIVLITVLISIVVTILNILNGFKEIDEDKIKLLKTFEATKFQILRYLVIPATIPTIIASLKINVGLSWVGVIMGELVAKSGLGFLIIFGGQISQLDMVMMSILILSLLAFLMYKLVAIFEKR---
135135865    --------------------------------------------------------------------------------------------MLETIMIAFIGTLIGAIISIPFAFLSSKNERNSLIGATVITMIRTVPIFIWGIVFIRVQGGPM-AGVLAIAISSIGMISKLYIEVIEDIDKGILEALDSTGATALQKIRYGILPQLTANFLSVGIYRFEINVRNATILGLVGAGGIGFTLIDALGSFNFGIVAVALWGIIPVVLIIEYVSTKLRAK---
210621165    -------------------------------------------------------------------------------------------HSIITIFESISGFMLAVLIALLMGILMDFVDIIRKCLYPLMLITQMIPTITIAPLLVIWFGFGILPKTLMVILTCFFPILVSFVDGLENVDKDYLNLFKTMNASKLDTFIHLKFPMSIEKLFSGLKISATYAVMAATVAEWLGGTGLGVYMVRSKKAYALDKVFASTILIVIFSLIFVGVVQIIRKK---
226360303    --------------------------------------------------------------------------------------------TWQHVLITVVVVVIVVIVAVPLGILLTRFTKLAPVFVGIANIGQAAPAIGLLVLLFLATGTTGFWGVLPIAFYSLLPVLRNTILGLQEVNPAVIDAGRGQGMTAGLVLRKVEFPLAVPYILAGLRTSLVLAVGTATLSFLVSAGGLGILIDTGYKLRD-------------------------------
283841727    ----------------------------FDTHIGRTVLQTLAVVAFFLVWEFGVHMGWISEFLVGKPSGIWLRFETQMLDGSLIVDSGY------TLYEAILGFVVGTIIGSILGLAMWYSVFVARMTEPFIVALNSVPKIALAPVILLWFGTGLLSKVVLVVSMTALVALIAAYQAAKDSDKDLQSLMISMGGSKHQIFYSVIIPSSLPAIIATFRINIGFALVGAVVGEFISSRGLGHLVYNASSLYDLNSVWVGLFVLMFMCFVLYHGIDALER----
107101741    -------------------------------------------------------------------------------------------HLGASLARVFAGYLLAAALGIALGLAIGRSAWAEALLLPPLEVLRPIPAVAWIPLAILMFPSSEASMIFITFTGALFPILLNTVHGVEALDPRLLASARSLGAGRRALLREVLLPGAGPGIFTGLAIGMGTSWFCLVTAEMIGQWGLGYYTWASYNIQNYDEVVVGMLLIGLFGM---------------
126659631    ----------------------------------------------------------------------------------------YLWLMMITVAIAFWGTILALSLSFFLAPIAAKHPLSYRIAREILNFFRAMPDLVLALVFVAALGLGPLPGFLALGIHTTGFLGKFLAESMERVDKGVYEGVSATGTNTLQLILYAAWPSILQEAIGYTLYIFDRNVRMATVLGLVGAGGIGVELNTNLRFFNYEKAATLMLIILFTIVAIDYLSTWLRK----
159043240    -------------------------------------------------------------------------------------------HITQTLQRVAAAFFLAMGIGSVIGVVLGKMPALDRWLDPWVVFFLNLPALVVIVLCYLWIGLNETAAIVAVALNKTAMVIVIMREGVRSLDPDVAEMARVYRFSAWKRLRHVLIPQLAPFISTAVRNGLAVIWKIVLVVEFLGSNGVGFQIHLYFQLFETGYVLAYALSFVAVMLALEYLVQPWEARAR-
239628356    -------------------------------------------------------------------------------------------------GIAFLGTAIATVLALPITLLSSANPWVSKAGKSVCNVLRAFPELVYAIIFVKMVGPGPFAGVLAIGVHQIGMLGKLYTEEMEAMEESPVEAMTAVGAGFWQTMFFARIPQLMPIYSSLSLNHFEIAVRSASTLGLVGAGGIGAPLVFAIQARNWDKVSVILIGVVVAVFAIDSLAGFIRKKLK-
170692203    --------------------------------MRTIEFKPADRFTVLLTRLVILFGILFLWWLGTSQKWLSPFFFGDPLGVAWFVTGSVFRHLYTTLLETMLAFAIGTASGLACGLWLALNPFLAVVFDPFIKAMNSMPRLIFAPIFALWFGLGIWSKVALGVTLVFFVVFFNVFQGVREVSPTVLSNSRMLGASSRQLMRHVYLPSATSWVFSSLHNAIGIAFVGSVVGEYLGSKGVGYLILLAEGVFDINSVIAGILVLTVFALVLDTAVSMIE-----
258635459    ----------------------------------------------------AIMVFAVLLLSWWLATRNGSIPAIFLPGLRLAADGTLWSDVQSSLYRIAIAFVISSLMSIVIGVMAGCYGLFKAIFEPLVDFIRYMPVVAFVPLTILWTGTDDVQKFLVIWIGTFFQQVLMMMDAVKRVPVDFIGLGRTLGMPDRKILLRIVLPAALPAIWDALRISLGWAWTWLVLAELVASSGLGYRIVVSQRYFQTDTIIGYILLLGLLGLITDQLMRAAER----
149375368    --------------------------------------------------------------------------------------NAIFAAMLETVHIATLSTMLTIFIALPVSYIAAQNKATLWLGRFILVSSRSVNTIIWALLFVAIFGPGVLAGILAVMFRSIGFIGKLMGEAIEEIDRRPVEAMQATGASKMKVVLYAIVPQVMPAFFAIIILRWDINIRESTVLGLVGAGGIGVLLQGSIDLFAWQTVATILLAIVVLVILGEALTSALRKK---
54023117     ----------------------------------------------------------------------------------LLGNGQLIDFALASFVRAALGVGIGVSAGLLLGLVSGLSALGEELVDSTMQILRAVPFLALVPLFIAWFGIDELYKILLIAVATVAPMYAYTYLGVRNVDRKMVEAARGFGLSGARLVREVVLPSALPGVLMALRVCLSISITGLIAAEQVGTRGVGYLVTLAQEYNRTDYMVLCVVLYALLGLVFDGLVRLLER----
167574731    ------------------------------------------------------------------------------------LKSSLW-AVVETVDVAVFGTICGVVFAFPLAILAAANRPLYLAARSLIGITRVVPDLVWALLFVTAVGLGPFPGALALAVHSVGMLGRLFSEVIEDMDMGPVEALTLTGASRLQVFTHAVVPGVLPSLLGIALYRFDENLRSSLVLGFVGAGGIGFHLLTAMNLFQYRTVSLLLIITFLLVTGAEHLSAYLRSK---
307545598    -------------------------------------------------------------------------------------------AMLETVHIATLATMLTVFIALPVSYIAAQNRACLWLGRFILVASRSVNTIIWALLFVAIFGPGVLAGILAIMFRSVGFIGKLMGEAIEEIDRRPVEAMEATGASKAKVIVYAVVPQVMPAFFAILILRWDINIRESTVLGLVGAGGIGVILQGAIDTFAWPTVATILVAIIVLVLLGEALTSLLRRK---
89053964     ----------------------------------------------------WVIPLLVMGLAIYAWHRVVAVGPGLVLETLWTDRDILFPALLVTLRITMLALLIAIVGGVGLAILFAQSKFAEMSFSPFAVILQVTPIVSIAPLIFIYIENRLVGLLLCAWIVAFFPVLANTTLGLKSADHNLRDLFSIYRASRWQRLVHLQLPSALPYFLGGLKIAGGLALIGAVVAEYVAASGLAFRILEAGYRLNIPRMFAALILIAATGVVIYAATSL-------
225405727    ---------------------------------------------WLRRAAVWLLWIALWQAIAAMVRNPIIFVGPFEMLRALLFDAVFWQTIGHSFGKISLGFLGAFATGLVLGSLAYRFPFLGELLEPFMSLIRSIPVASFVILALIWIGSGSLSVCISYLVV-LPIVYVNTIAGLASTDLRLLEMARVFHMPALKKVRFIYVPALMPYLVSGCKTALGMSWKSGIAAEVIGIPSIGEQLYYSKLYLDTAGLFAWTFVIVVVSAVFEQLFLFLLKR---
121607385    --------------------------------------------------------------------------------------------TQATVGHMLQGWLLASLFGVLLGTAIGVSPVARAWVQPTLEFIRPLPASALLPLALSIFGLNRGTVLFVVAFGAMWPVLLATVHGLATLEPRLSEVARCLQMSRGAQVWKMGLPNAMPDILAGMRLALTVALIVAVVGEMIAASGLGQAILLAARAFRASDLFAGIALLGGIGFVSNALLAGAEKR---
261408813    --------------------------------------------------------------------------------LKLFGDGEIWKHLYVTLAEFVAGYGIAAIGGLVVGMALVLIPWAERFFRPYLSALMAIPKVTIVPLLALWLGIGITHKISIVFLFCFFTITVNTMTGIKQTADNHLKVAKVFEATRYQTIMKVILPSAAPTIFAALRISAATGLVGALFGEMLASDGLGNILVKATSLYNTAQAFAIVALVTVVSVLIISLIDLLER----
136050505    ----------------------------------------------------------------------------------------LWKPVWDTINIATIGTIIAMAIAVPVAFATARNTTVRTIGLFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIEATGASGPQKMIFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILLVILVTVFISEWV----------
135135864    ------------------------------------------------------------------------------------------DPIFETIQMSFLGTLIGSLIALPAAYLATKNKWVVNGVRTLLAVLRTLPILIYAVFFRLVFFLGALPGTIAIAVFTFSIVAKMLYERIETLDMQAYHAIESTGATKLKSFFSALMPEVRPIFYSLSLYAFEINIRYAAILGYVGAGGIGFILDNAMNLSHNDRTIVILLFIFVTVVIIENTSRLLRRR---
135241701    -------------------------------------------------------------------------------------------HTGITAMETAAGFIIGSGLGMVIGYALGISTRAELILSPYILALQIAPKVAFAPLFVLWMGFTVYPKILVSILIVFFPIMVNVMSAVRTVDPDMVNLARTFNATRWQIFKKIEFPAAMPPLFSGLRIAATFAIIGVVVGEMVGGNGLGYILVFAEGAANTSLVFVSIIMLTIVGIIAYALVVLAEKK---
150398343    ----------------------------------------------------------------------------------MMADGSLMAHVWASLQRLAAGYLLGNLIAIPLGLAIALNRAVSETLTPVLSFFQSIAGIAWVPLAIIWFGVGKGSVLFVIANTIFFASIYSTVIGVRTIPRVLFRASLSHGASRWDIISNVVIPGAMVQILVGLRTSMAYGWRALVAGEMIGTDGVGYMTLEAVQWYQAEIVILGMIVIGVLWLLMDALLFTPIER---
170697508    --------------------------------------------------------------------------------------DDFWREAIRHVSLAGGSVAAALVAGVPLGIACARIAPVRTVVMPVLNIVQTIPSIAMLAAALGIRGIGVAPAVLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLGVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
298291005    ------------------------------------------------------------------------------------------QALVQTFQMAIVGTVAGVVLSVPLAILAARGRIVNGLARAVIAFFRTVPDLVWALIFVIAVGLGPFAGTLAIAVDTAGFCGRFFAEAMEDTDKGPVESLRAQGVRRLDTIFCAVIPAAMPAFITTTLFALEKSTRSSVILGLVGAGGIGLELKVAMDMFDYPTAATVILMVFGLVMLVEQAGSWARGR---
52081761     ----------------------------------------------------------------------------------------LWEATYETIYMTGISLLFAFIIGVILGMLIWQNRVVNGVISAIVNVFRSIPFIILIILLLGFTKFLMNAALPALIIASAPFYARLVEIALREVDKGVIEAAKSMGAKTSTIIFKVLLPESMPALISGITVTAIALIGSTAMAGAIGSGGLGNLAYNGFQMNNPDIILIATIFILAIVFIIDFITNKLDKR---
302384705    -----------------------------------------------------------------------------------------WKPLFDTIKMSLLGTVTGAVLVIPFAMAAIKSPAVVSVMRLFLSVVRTLPTLVTALIATYVFGLGTLAGTTAIGVFTFAYMGKILYEEIETADMGAFEAMEAIGATKVRAFVSAIIPQVLPSYISNGLFCFEGNVRYAAILGYVGAGGLGLILNEKLGWREYPSV--GMILIMLFAAVF-------------
296133748    -------------------------------------------------------------------------------------------AIAVSLKRVITGYFISLVIGLTLGLTVVRVRYLDENLSPLLLGLQTLPSICWLPLAILWFGIGEDSIIFVIAIGSIFSISMAAVSGIKNVPPLYMRVAKTMGAKGLKAYTTVVIPAALPSIISGMKQGWSFAWRALMAGEMLSKDGLGYALTVGRDLADMNQVVSVMIIIIVLGLVIDKLI---------
115372274    ----------------------------------------------------------------------------------LVASGQLGTAVLRSLGRLGRAYVVSVGIGVPLGLAIARLAFFREAVKPVVMGLQALPSICWLPLALLWFGLNDSAILFVVVMGSVLAIAIAVEDGVRSIDPQLIRVAHTLGARGARFAFGVLLPAALPGIVTGLKLGWSFAWRALLAGELLFVSGGLGQLLTLGRLMDVPQVMAVMLAIIALGILVDRVFQTVETRVR-
241762678    ---------------------------------------PIETILWHRFLFPCLIPIIALLAWFFLTQGQNSESIFPTVTVRLTKNGVLWNNLWVSSLRAIAGFIIGGGIGFLLGVLNGQFKIAEEILNTPIQMIRNVPHLALLPLILIWFGLGETSKIILIALGCFFPIYLNSFYGIRHIDKKLLEMGKVYGLTHRETFQNIIFPGATPSIMVGIRQSLGRMWITLIVAETVAASGIGYMATNAREFMQIDIIVLTLIIYAVLGSFSDFAAAKIEK----
146337666    ------------------------------------------------------------------------------------------RHIAATLSRVGIGFGLGVAAGTLLGGICGYWSLARRLVDPTIQALRAIPSIAWVPLFILWLGIFETSKVALIAVGVFFPVYLGLTGAILSVDRKIVEVGRVFRLSGPAMIRRILLPAVLPAYVVALRVGLGLGWMFVVAAEFMGASGLGYLLIDGQQLGKPAQIVAAIVIFAVIGKATDWLLEIATA----
150015494    --------------------------------------------------------------------------------------------TGHSMRLLVIGFTIGTILGITTGVLIGWYRQWHYWIFPIIKIIGVVPATAWIPIVMFIFPSSFYAQIFLIVICVWFPVAFMTSSGIENLPKSYFEAAKTLGAKDDFLIFNVAILGAMPSIFIGIYTATGLSFATLVVSEMIGAAGLGWYINWAKGWSNYAKVYASIIIMAIVSIVMAIIFKIRDK----
162453196    -------------------------------------------------------------------------------------------HLGVSALRAAGGLVVGAAVGLALGLGTGLSRPLQLVIDGPLQMLRAIPALALVPLVILWFGLGEAAKLFIVAITVLFPVYLNTFHGVRSVDPQLIEMARVYDVRGFALYREVIFPGALPSILVGLRFALGLSWLVLIVAETLGASGLGYVAMNAREFMQMDLLVLTIVLWAILGKLADSLARWLERR---
119964134    --------------------------------------------FAGLVGPAALILLWVVASATGLLDPRILSEPWTVVSTALIADGRLQENLAISAQRAGLGLFFGIVVGAVLAVLSGLSRVGESLIDGPVQIKRAIPGLALIPLLILWFGIDETMKVLTITLGVFVPIYLQTHAGLRGIDLRYVELAQTVGLSRAGFIRRVVLPGALPGFFLGLRFAVTGAWVSLVVVEQINSSGIGYMMELARTYGQTNIIVLGLAVYGVLGLVSDAAVRLLERK---
256378899    ----------------------------------------------------------------------------------------LWPHLGYTVRNIVIGLVSGILIGCALGWVLASSPRARMLLAPYVVLFQAAPKIAVAPLLVLWFGLGLGSQLTLVVMLAFFPMMIAMTLGLGEVTDDMRALGRVLAMDRKRFLLRVQLPAALPALFAGARIAVIDAMTGAFLAEYLSAKGLGYLMVMGKSTYDTPQLLAAVLLTVVVGLTGFGLVGLVER----
136541073    ------------------------------------------------------------------------------------------ELTLVQMWLSVVPLVVAFVLSVPLGWCAFRYRPAGKVIVPATVLLYTIPSLPLLIFLPAILGLDPINLVVALTLYSISLLVSQIVGGLSNVDHDLRLAGEALGFSRWQSFWKVELPSAGPVILAGLRVASVSTISLVSVGSLIGVSSLGYLFLNGFKRGIPEEVATGIV----------------------
229824302    --------------------------------------------------------------------------FFVILGRMYPPNWDYWAPLLDTIKMSILGSVIGALLAIPVAVVASYNMVVNRWMKLVLSLIRTVPTLIYASVLTLVFGIGTFAGTVAIAIFTFSFMAKQLYEMIETVDMKPFEAMEALGANRVYSFLGAILPQVLPSYLASSLYTFEGNVRHAAILGWVGAGGIGVILNEKIAWREYTNLGMILVALYVTVLIIEY-----------
296129229    -------------------------------------------------------------------------------------------HVAISVQRVLIGFAIGALAALAVAAFVGLSRAGDVLLAPTLAAIRAVPSLAWVPLLILWMKIGEESKITLVAIGAFFPVYTTVAAALRHVDPHLVEAGRAFGLRGVELFRSVQLPAVIPSVMSGLRLGLAQAWLFLVAAELIAASGLGFLLTDSQNNGRVDRILLAIVLLALIGKLTDSVVALVEK----
282857682    ------------------------------------------------------LPALLFALWWWGSARQWWSPVQVWRAFWSMTRSGLLGDLWASVRRVAVGFSISFALAFTLGLASAWTRR-TEYYGHLVEFLRHVPPLSLIPLLILWFGIGEKSKTVLIVLATFFPIYMSVHKGFVTANTKLMEVGRTMGFSKWRLFSRIMFPCAVPDILVGMRIGIGYSWRAIISAEMIAASGLGYMILDAQQMSRSDKVVAGVFVIGLVGYLTDAALAALIAR---
280962885    -----------------------------------------------------------------------------------------------TLGIVLLGTLIAALISVPVAWIAAENPWLRPVGRAIGVVTRAIPDVVILALSLIFVLGSPLPGIVAIGIHSIGMISKLFADAIEQSDDGPRLAIRAAGGSRAQEFWSGVFPQVLPSWIATVLHRFDINLRGSAILGYAGVGGLGYAMSIAFEDFPYGRGLGIALVIFVLCVVLEIISSTIRR----
280962885    ----------------------------------------------------------------------------------------FANALLITIEVAFSAAVLSLVFALVFGSLAARNGHVRSAFRVLLVIFRGVPELVLAIFLIMVTGLGNQAGVVALAFGGVGLLGKLIADSFEEVPAGPERALTAAGATRGQRYLAATWTQGLPSLISNSLYLVDTNIRAATILGIVGGSGVGFYLTNASPVLKLHGQVTTLVIMVFVTVLVVEGIATWLRR---
92114056     ----------------------------------------------------WPAMLGLVALLGLWQGLVVATGVLAVVQALAAHHQLLWHHTGITVIEIVAGLFIGCLSGLLTALALARFHGLRRTLLPILLISQAIPLFALAPILMLWLGYGMTAKIVMATLIIYFPVASTCYDGLRQTPQGWLDLAQTLGADRRRRLLRIQLPAALPALASGMRMAASAAPIGAVIGEWVGSSGLGYLMLNANARMQVDLMFAALLILVTFGVALYFAMDALMR----
205375186    ----------------------------------------------------------------------------------------MWEATLETLYMTGMSVGITFVIGILLGLLLWQNKVFYAITSAVVNIFRSIPFIILIVLLIPFTKFLLNAALPALIIGAAPFYARMVEIALREIDKGVIEAARSMGATTWTIIRKVLIPESMPALISGITVTAIALVGYTAMAGVIGAGGLGNLAF--------------------------------------
134300613    ----------------------------------------------------------------------VPLPLDALHSFLISLRGELLSHLGVSLYRVLLSLLSATLLAVPLGIFLGKNPEVDRKAAPLLYLTYPIPKVVFMPIFLIILGIGDSSKILLITLITFYQILVTTRDAAKNMAKEYIFSLKSLGASSWDLYRHVYLPGCLPAILTALRLGLGTAMAVLFLAEYATQTGIGFFIMDSLSRMNYEEMFAGIIAMGLMGFFLYILLDQAEK----
221198985    -----------------------------------------------------------------------------------IVSGELLVKTGISMSVLLRGYALGVLFAFVLTSAAVSTRFGRDLLAMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALNMYTGFVGVPATLRMAGRNYGLTGLRQVLLILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
84502079     ------------------------------------------------------------------------------------------RDLWFTMKEVMIGFFGGATLGFLLALLISEFRPVRVLLYPYVIAFQSVPKTALAPMFLIWFGFGIESKVALVVSTVFFPVLVNTLAGIERTDPDQLDLLRAYCGKRARVFMRVKLPSALPSVFAGLELGVVLALIMAVVSEFLGAGGLGYRIMIFNTNLDMAGQFAAIIVLSIVGYILHFIVRQIGER---
169349475    ----------------------------IFDKKNRVSDKVLNFFIQASSALSVLILVVCIGYILYRGIPHFDFSYLVNTTSILKGTVGILPNIINTLYIIVVTLLVACPIGIGGAIYLNEYKKFVSVISFTTEVLAGIPSIIYGLFGMLFFGFSILTGSFTLAIMILPIICRNTQVALEGVPKSYREAALGIGATKWYMIRTVLLPSAMPGILTGIILGMGRIVAESAALLFTAGSTLTIQLYLEMAKANYETAFVIALVLIVIVLALNFLAKLISNK---
239813286    -----------------------------------------------------------------------------------------------TVWRTLQAFAIAAVVGVPLGVLLGSNEKAYRSVEFLIDFFRSTPSSALIPLFLLIFGVSDVNKVAIAAFGALLIVVFNSAYGVINARKQRVMAARVMGASRWQIFKDVLVWESLQPSFVGLRSAVSMALVIVIVAEMIGSDGLGHRIIDAQQVLNVKSMYAAILAAGALGYALNILFLIAERR---
238059728    ------------------------------------------------------------------------------------------EDVLPSLYRLGLGVAASIVLGIAAGTVIGLAHWLRELLEPLLEFLRAIPPPVLIPVVMLLLGITDTMKVVVIVSGAVWPILLNTIEGVRATDSVMTETAHSFRVSWWERLWFLVLPAASPRIMAGVRQALSVALILMVISEMFASSGLGYRIAYFQRNYLIAEMWSGI-----------------------
143735388    --------------------------------------------------------------------------------------------------------IFGMLISLPLAAMAASNLSPYWLTRQILAALRVLPSLIWALIFVIVVGVGPLAGVLAMTMYTVGYLGKLQYEALEGVSKEPLEVARAMGLPRWQVARFFAIPEASNALISQALFMFEYNVRHGSVIGLVGAGGIGWYMNHYLTPFQL------------------------------
138394005    ----------------------------------------------------------------------------------------LWQPVWDTINIATIGTIIALIIAIPVAFSAAKHPIIRTIALFIIVSSRSVNSLIWALILVFICGPGIFAGTIAIGLRSIGFCAKLLYEAIEEIDHNQVEAIQATGASRAQQMLYGIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSMILLVILGTVIISEWI----------
116751362    --------------------------------------------------------------------------------FFAVHDPDTLKNLLLTLQRVTIGFGIALCAGMSLGFLMGYSKTAMQLIDPVLGTVRQVPIMAWVPLTIVWFGLGDGPTVFLIAMVGVFPILLNTVAGVQSISADYYNAARTMGAGPWSIFKDVMVPAAMPDILTGMRLAVSAGWMSVI-----------------------------------------------------
158424268    -------------------------------------------------------------------------------------------RAWASLQVLLMGYAVGVLLAGILTIVAINTRIGSDFLETVTAMLSPLPAIALLPLALIWFGLGNGSLVFILVHSVLWPVALNTHSGFRAVSQTLRMVGRNYGLKGFAYIRKILIPAAFPSILTGLKIGWAFAWRTLVAAELVGQGGLGWFIFENRNLLEIPAVFAGLLTVILIGLVVNVIFRTIERR---
13476584     ----------------------------------------------------------------------------------------LWYHLYVTMEEAVIGFVTGSVAGIIIGVALGRNRMAADIFSIYIKVVNSIPRVVLAPIFIMILGLGLASKVALAFVMVFFVVFHNAFQGVREADRAMIANARILGASNWQLTRSVIVPSAMSWIFASLHVSFGFAIIGAIVGEFVGSRGIGLLINIAKGSFDAAGMYAAIVIVMVVALGAEYLMTMVEDR---
260459618    ----------------------------------------------------------------------------------------LFSSLLVTLRITFLSLALAVIGGVGLSVLFAQSKWVEMSFFPFAIVLQVTPIVAIFPLINIYVDNQTTKLLLCAWIVAFFPILSNTTLGLNSVDRNLRDLFKLNGATRWQQLRYLRLPAAMPYFLGGLKIAGGLSLIGAVVAEFVASSGLASRIIEAGYRLNAPRLFAALFLISLTGILIFLVLSLI------
140441739    --------------------------------------------------------------------------------YWYFNFKKYAALLYETFNMAILSTLMGFIFALLLSFLSAKNITSYHLVKRFLEFLRGVPEIIFAILFVWALGVGPLAGIIAITIHTTGALGKLFSEAHENADLKTCEAIRSHGGNWASEMRYGIIPKVLPNIISYALLRFEINIRASTVIGFVGAGGIGQELYLVINFNYYEEVSAIILLIVLTVITIDILSGRIRQK---
297160134    ------------------------------------------------------------------------------------------DYTKETVWEALAGSGMGLGVALPLGYLIARSDLAASALQPYVAASQAVPAVALAPLLALWLGYGLLPIAVLCALLVFFPILVNTVLGLRSLDPDVMGAARVDGVGWWGMLWYIELPLALPSILAGVRNGFTLSITGAVVGEFVGGEGLGQLLSVQRQEADTIGLFSTLVMLALLAAGFYGVIRLVER----
256371469    -------------------------------------------------------------------------------------------DLGITTARLAVGYVIGAVLGVVVGLALGVVRPLRSALSPLFAALYAVPQIALLPLLLVIFGLGETAKIITVAAVTFFVVELNTLGAVRRVPPELLEAGQAYGATRWRRFVHVLVPATAPGIFTGLRVAVALALVVVTATEFVAANGLGYLVWNSWQLFEPADMYVGLVVIALLGVV--------------
227533548    -----------------------------------------------FKVLPWIVPLGLLAGWQAAVSFNWLTSSLLPAPLTVIQDITLWQNIAISLYRATAGFAIGGSIGFVLGLMNGLVRPIRALLDSPIQMLRNIPHLSLIPLLIILIGIGESTKISLVAIGVMFPIYINTYQGITTADPELLEMGHAYGLSKRDLFTRIIFPGALPNILMGVRYALGVMWTTLIVAETISSSGLGYMATNAQEFMRMDTVLLCILIYALLGKLSDLIAKSLEK----
261337465    ----------------------------------------------------------------------------------------LWPATWVTLYEGVIGFLLACALGVLLGIGIHCSRTAYAALFPLLAAAQTLPLISIAPLFLIWFGFEPIGKIVLVAIFALFPIAVQTMRGLQAVPQFYDDVAMTCGASRSWTLFHVDLRVAARQIFGGMRVSGAYVFATAATAEYLGARGLGIWLQAAYNSFRTPLIFAATVVIIIMTALLLSCVHLAER----
297544157    ----------------------------------------------------------------------------------------FFMHIWVTLSETIIGFTLGTIIGMIIAILLWWSDFLSKVAEPYLVVLNSLPKIALGPIFIVWMGNGEAPIITMALAISLIVTIISLQTGFKEVDEEKIKLLKTFGATKMQILTKCILPASVPTIISAIKINIGLSWGVITGEFLVSKAGLGYLIVYGGQIFKLDLVMTSVLILSILSALMYIFIVYLEKK---
299134443    ----------------------------------------------------------------------------------LIGDYGYWQSWYLSFLRVLGGFGAAMVLGIPFGMALALNRTFYQTAFPTFEVLRPIPPLAWVPAAILFWPTQELSIAFITFLGAFYTIVINVVGGARSIDARYIQSAYAMGASRWTVFRRVVLPSTLPSIIVGASVGMGVTWEVVVAAEMI------------------------------------------------
111115041    --------------------------------------------------------------------------------------------IINTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEETFKTIPKSYKYASFALGANKTETIILIMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
260585031    ------------------------------------------------------------------------------------------KATNETVYMSFLSTFYVFIIGLALGLFLYENKWVNLFLSGIINIFRSVPFIILLALLMPFTKALMGTAIPTLVISAAPFYARLVSISLNEIPSGVVEAAESMGATTRQIITKVLIPESLPALVSGITVTTIALVGSTAVAGVIGAGGLGNLAYMGFTRNKQDIIFVATVAILILVFLIQFVGDYAVKR---
126668758    --------------------------------------------------------------------------------FWYELIDGIWLDVVSSLVHYSVGLLLGSSLGITVGVAAALLPRFDALHAWLARLLRPIPPLAWIPFAIIWFGINPSAAAFIISIGVFWINYFASYSAVHSIDPSFDEVAQAFGQRRFSRLTKVNLPAAAPGILGGLRAGLGQGWMTVVAAELFGIPGIGQRMMEASSLLATDIVVVYMLTIAGLYALFDFLFMLIQRR---
195541998    ----------------------------------------------------------------LRLWVSMPSAIFVQL-WQWLADGTIWIHMGATLLAMILGYLLGSSTGIGAGLVLGCLPRTARVLSPFLVAFYSLPKIALAPLFIIFIGIGIGSKVALVATTVFFLVFSSTIDGVRDADRDLIRSLTLMGATPLEIIRKVLIPSALPWIFTGMRIAVRYAFTNTLLSEMIGSNGLGFLIESSSGMFDSTGSYAAIFVIIIFSVTLNELLTWAERKM--
153854854    --------------------------------------------------------------------------------LLMISDHSIFLHLGVTLYETFVSFFLVIFVSILFAILLWYSNNLSEILEPYLVVLNSLPKSALAPLLIVWLGATKTTIIVTGMSVAIFGSILNLYTSFRSTDPGKIKLIYTLRGNHLHVLTKVILPYSIPAIISNMKVNIGLCLVGVIIGEFLAAKGLGYLIIYSSQVFKMDWLLMSICILCVFAIFLYALIDFGEK----
142826054    -----------------------------------------------------WIAVLAVLGGAWHGADMRPLDLFSDSGNMGQFAKDFFPEMYVTLSVAVWGTVLSLVCAVPCGLMSAHNMWVVQPMRRMMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPRPAEGVRATGATSLDEIIYGVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGIGVVLYEAIRSFNYAQTAA-------------------------
254295130    ------------------------------------------------------------------------------------GKQTYYQQIWTSLKTVFFGFILATVIAAPLGIIMGMSPAMSAAFNPIIQIFKPVSPLAWLPIVTMVMSKSFLTSAITVTLCSLWPTLINTAVGVASIDKDLVNVGKVLKLDAWTKVTKLVLPSALPLIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGIIGFILDRFMAALQ-----
297563424    -------------------------------------------------WLPTAVAVVIVGFAWSATAEDQPYLLPPLAGILVEDPLLFVNNAWATLSIALTGVAFGAGTAFVLALLMSEIPLLRRAIMPLAVILNVTPVIAIAPALVVAFGFGMTPKVIVTAIITFFPVLINVTTGLRSVSRPVLHVFSTLHASRLEVLLRLRIPSSLPYTLAALRVVFPLSIVGAVVAEFVAAGGLGTMIRNSAATARLEYVYAAVACLAVMGVLMLALITVLERR---
71282501     ------------------------------------------------------------------------------------GKETFFDQILTSLFTVTCGFLVAAIIAIPLGIWMGLNKRLNSAINPIVQIFKPVSPLAWLPLVTMVVSALYVSSLITVSLCSLWPMVINTSIGVSSIDSDLLNVSKVLRLPTLTHIKKIVIPASIPMIFTGMRLSFGVAWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMAAVIVIGFIGFLLDRAMLELQRK---
269793559    ------------------------------------------------TWLPTTVSVVVVALAWSWVANKYLLPPLSAVGELLVEDSALFSNAWATLQIAIVGLGIGFGAAFVLAVVMSEIGVLRRAIMPLAIVLNVTPVVALAPALVVAFGFGMTPKVIVTAIITFFPVLINVTTGLRSVPVPVLHVFSTLHASRLEVLLRLRMPSALPFTLAALRVVLPLSIVGAVVAEFVASSGLGTMIKTSAANSQLAQLYAAIAWLAAMGVVMLLLITVVEKR---
239833814    ------------------------------------------------------------------------------------------EQIIVTLEETALGFLIGAVGGVICGILLGRNKFLADVFSIYIKIANSIPRVVLGSIFIIALGLGMASKVALAVVMVFFVVFANAFQGVREADRALIANAQILGASRSQITRTVIVPSAMSWILASLHVSFGFALVGAVVGEFLGAKGVGLMISTAQGTFNANGVFAAMVILAVLALVVEYIITLIE-----
144135893    --------------------------------------------------------------------------------------------LGETLAIAFLGTLLGAIVAYPLSFLINRLNFLRLGVRRGYDVIRAFETLILALIFIRAFGLGPLPGILAIAVSEIGTFAKLFSEAIENTSDKPIDGVKASGGTRFQQIRFGMSPQVNPVILSILLYNFESNVRSGTILGIVGAGGIGFLLSDRIAAYRWDEAWSIIFLIIGMVYIIDWLSGLIRTR---
136866988    -------------------------------------------------------------------------------------------------------------------------------MRMLLNIIRTIPSLIWAVIAVAAMGANALAGVAALTLYSTGYLGKFFSEAFESVDMKVARSLRGIGADPLQSFQYGIWPHAKPLIWSHCIWMLEYNIRSASIIGYVGAGGLGLQLHAYQEFHQWDRFATVLCCILIVVTVLDFL----------
15894678     ------------------------------------------------------------------------------ICLTLISEFGIMQNTKVTIYESLVGFFIAIIFAFILAIIMDSFQIVRKALYPIIVISQTIPTIAIAPLFIIWFGFGPLPKIIVVVITCFFPIVISLIDGFEKIDKDYINLFRSMKASRIQIFYHLKLPSAMVNLFSGIKIACTYMIMAAVIGEWLGGGGIGVYMVRAKNAYALDKVFAS------------------------
94499479     ----------------------------------------------------------------------------------------FWQDTASSLTRLALGVAIAATIGLMIGLLAGSLPLFSSWLSPLLTVVSLIPPLAILPILFIVFGLGELSKVMLIAIGITPFIARDILRRTQEVPSEQLVKAQTLGANTSQILIRVLLPQIMPKLIDAVRLSLGAGWLFLIAAEAVAADGLGYRIFLVRRYMAMDVILPYVAWITLLAFLID------------
297243360    ----------------------------------------------------------------------------------------------DTLVMTSVATLFAYLIGLPVGVLLITSNKINAVLGWIVNIVRSVPFIILLVAIIPFTRLIVGTAIVPLVITAAPFVARVVEQSLAEVDGSLIEAAQSFGASKLQIVCKVLLWEALPSLIRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMTVAVILCIILVQIVQSLGDFISR----
119509420    ------------------------------------------------------------------------------------------KALIETVQMSLWGTTIGAIISVPIAVASARNTWLQWLANLLQNAVRSVPSIILGLIFVAATGLGAPAGTLALSIYTIGYLAKFYQQAIEAVEPRSLESLEVIGASRLQIAQYGILPQVLPLSLGYTLWMFEYNIRAASVLGVVGAGGIGFQLKSYIDGFEYNKATTMMLVLLVVVTVIDGFSSKLRRR---
255523551    --------------------------------------------------------------------------------YFLSIDNTLLIAVGASMERLMIGYLLSVIIGIPLGILIVRYKYVGENIKSIILGLQTLPSICWLPFAILWYGLSEKTIIFVIAMGSIFAISIATEGAINNVYPLYIKAAKTMGAKGFKLYLNVVMPASLPSIIAGLKQGWSFAWRALMAGEMVATKGLGQVLMIGRDLADISQVLAVMIVIIAIGLLLD------------
42523496     ----------------------------------------------------------------------------------------------ETLINVLAGLGLSVLVGGLISFVFSMSETLKRAILPFAVFFQTVPIIAIAPLLVIYFGFGAPTVIASSFIVSLFPIIANTLMGLESVSESQKDLFRIYRATRMQTLWKLKLPHAYSYIYSGLKISTGLSIIGAIAGEFVAGGGLGALIDSARTQQRVDIVFGA------------------------
86749048     ----------------------------------------------------------------------------------------LWKPLWDTLNIATLGTLIAIVIATPLGFLAARNTTVRPLALFIIVGSRSINALIWGLLLVAVLGPGVLAGIIAIALRSIGFIGKLLYEAIEEIDDTQVEAIRATGAGPGQVISYGIWPQILPAFATIAVFRWDINIRESTVLGLVGAGGIGLALESSLNTLAWPQVSLILLMILSTVVVSEWITAKVRR----
163858285    ---------------------------------------------------------------------------------WSYYAEGVHGALMETLHIATLGTILSVALAVPVGLLAATNRLVNQLARLILVSSRSVNSLVWALLFIAIFGPGPLAGTLAIAFRSIGFVGKLVGEAIEEAQRGPVEALTATGASKGSVLWYGYWPQIRPAFWSIVLLRWDINVRESAVLGLVGAGGIGMTLDSAMNLFQWDRV---------------------------
254787385    ----------------------------------------------------------------------------------------LWRDTASSLGRLAVGVSISAACALILGVLMGAIPFARAKLSPLVTAISLVPPMAILPVLFIVFGLGEVSKIVLIVIGITPFMTRDLLQRVREIPTEQIIKAQTLGANTWQIIVRVILPQIMPRLIAAVRLSLGAAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVIWITFLAFVVDYLLR--------
138864016    -------------------------------------------------------------------------------------------HIWDSFLRVLLGLVLGIIFGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASRWQILRYVIFPNSLPEILTGVRVAIGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLIFD------------
194292722    ----------------------------------------------------------------------------------------------------LAGFAIGASAGLVFGTALGLSRLFERLVGPSFHTVKQISLFAWIPLISVWFGLGDAAKVVFLSLAAFFPVVLNTFEGIRAVPVDLLEVARVLRFNRTQVLWRVVLPSAAPSIFAGIHLALIYAWLATLGAELVSGKGIGNTMTDGRENFWMDLVIFGVIVVGLVGFTLNWIASRIESR---
254439788    ----------------------------------------------------------------------------------------LFAALLVTLQITLMALAVAVLGGVGLAVLFTQSRWMEMSFYPIAVILQVTPIVAIAPLIFIYVDSRMAGLLLCAWLVAFFPVLSNTTLGLNSADHGLRDLFRIYGATRWQKLRFLQLPSALPYFLGGLRIAGGLSLIGAVVAEYVAGSGLAFRILEAGYRLNIPRMFAALILIAVSGVVI-------------
296117922    -------------------------------------------------GIPILVIVAVVGWGIWRATATLDDIEARTLDPSSVLSL-----TWEHLVIVVISAVIVLVTAIPLGIVLTRTAFLSPIVTAIANIGQAAPVIGVIVLLAIWLGFGAPVAIAALWFYAFLPVLANVVAGLRGVDKDLVEAARGLSLSPMQVLFKVELPLALPVIMNGVRTALVLLVGAGAFATFIDAGGLGGLITAGINLYRNPILISGAVLIAALALAIEWVGRVLE-----
186685852    ------------------------------------------------------------------------------------------KALIETVQMSLWGTTIGAILSVPIAIASSSNGWLRSLANLLQNTVRSVPSIILGLIFVAATGLGAPAGTLALGIYTIGYLAKFYQQAIEAVDPRSLESLQVIGASKLQIAQYGILPQVLPLGLGYTFWMFEYNIRAASVLGVVGAGGIGFQLKSYIDGFEYTKATTMMLVLLVVVTVIDAFSSQLRHR---
225351484    ----------------------------------------------------PTVIAVVLLLAVWEAWVRIGNVPSTMIAAPSEIAQALWPATQVTLLEGTVGFLFAVLFGILIGILLYCSCIANAALLPLLSAAQTMPLISIAPLFLIWFGFEISGKIVIVTVFGLFPIAVQTIRGLEAVPQFYSDVALTCGATKAWTLWHVKLRVAARQIYGGIRVSAAYIFATAATAEYLGARGLGIWLQAAYNSFRTPLIFSATLVIIAITGVLVCLVNLSER----
220925361    ---------------------------------------------------PWLLPAVVLVGWQAASSLGLVSTRFVAAGWRLGRTGELWTNLWVSFLRAATGFLIGGGIGFVLGLANGLSRVADRLTDTTVQMIRNVPHLSLIPLVILWFGIGEEAKLFLVALGVFFPIYANTLHGIRSVDPQLIEMGRVYGLSRASLFWRVVLPGALPSIFVGLRYALGIMWLTLIVAETISASGLGYMAMQAREFMLVDVVVLAILIYAVLGKVADALTRQLE-----
150388354    ----------------------------------------------------------------------------------LSYTQEVFSKLLETIEIAVTSSFVGVLLAMPFALLITPSRHVAMILNRFFAFLRTIPNLIWAALLVSVFSIGQFSGIVALTITGFLIALKLFRENIETINENLLNSTKSVGANQIQVLRYCVLPTILELAASVFFMVLEINIRSATVLGLVGAGGIGQIMWRDLNHLRYD-----------------------------
150388354    ------------------------------RILQLILLSIVLGF-WIMNAIDINYARLIMGLGYLMISRMIRFEWAYVPRLLEGIRESFFIAIFATMTGAIGALFLSFFTAYNTAPLKVTS----FLTKGMVNLLRTFPPIVTAIIFFRGVGPGPLAGAMALSIYTTGVLTKLYSEVIENSHENIKNSILVTGSTNLNAFRYGILPETLPAFISLVLYRLESNIRTSTILGIIGAGGIGTILSMNITWRNWERVGLLILGISIMIMSIDVLSYYLRKR---
139208371    --------------------------------------------------------------------------------------------MVITIKMAFVSTLIGFIISVPIASLAANNLPIAIPARIVLAGLRSLPSIIWALLFAIALGFGPLPGILAMTLYTIGYLGKLQYEAMEGIANAPLESAMAMGLTHSERLFHVVIPESSNDLLSQLMFMFEYNVRHGTVLGLVGAGGIGMYIDNYINPFAYDKAFA-------------------------
50084748     ----------------------------------------------------WIVPVCLFALWWWMPAQILPTPKDTWHSFVEIASQDLWSQLAISLERFGLGLLSGVLGGVFLGVLLGYSRIAEQYLSATFYALVIIPTLAWLPLLMIWLGIENSLKIFIIFKATMVPIALHTQAGVRDIQPKLKEMAAILQFNRLTLLTKLVLPATLPYFFTGLRLAVAAGWTSLIAVELLASSGIGYLMVTGRQLFQLDIVFVTIFVIASVGIIFDFILHRIERK---
50084748     -----------------------------------------------------------------------------------------------SLYRAILGLIIGGLIGASVGIVVGLFKPIENLLAPTLNTLRLIAIFAWIPLLTAWFGLEDLSKIVFISIATFFPMFIATWKGMSSIPMQLVEVSSTLRMTLLQRLTLLILPSIAPSMFAGFRLALLYSWMASFGAEYLMGSGIGIYMMAAQQNFEMERVIAATVLVAGLGAILAWLGKITE-----
197303137    ----------------------------------------------------------------------------------MTLDQSIFLHIGITLYETLASFACVTLFSLLVAVLLWSSRKLSEILEPYLVVLNSLPKSALAPLLIVWLGATPTTIIVAGMSVAVFGSILNLYTAFITVDEEKIRLIYTLHGKRQHILTKVILPSSIPAVISNMKVNIGLCLVGVVIGEFLAASGLGYLIIYASQTFKMTWLLMSICILCLIAMALYALINALEKW---
238063035    -------------------------------------------------------------------------------------DKGIGLHLYISLRRVFLGFGLAALVGITLGLIMGAVRPVWSALNPLVQVLRPVSPLAWFPIWLYIIEEPAQSAIIVIFITALWPTLINTAAGAGAIPRDQRNVALVFKFRPLAYLWHVLIPNALPSIITGLRLSMGIGWMVIVAVEMLGNSGIGYFVWNSYNALELDKVVAAIVLIGVIGLVLDAILLMLSRW---
138078949    --------------------------------------------------------------------------------------------IWDSVFRVLVALILGIGLGVPLGIYMGVSRFFKSFFDPIIELYRPVPPLAWAPLILTIFGINDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGASNRQILRYVILPNALPEILTGIRISIGVCWGTLVAAEMLGTTGIGFIENVARVVSNYELIWVTILIMGLLGLAFDIMMRRI------
136288919    -------------------------------------------------------------------------------------DMDLFGNFFVTLGMTAGATLLALMIGVPFGYFLYRQERYGVAYEGWLAAAFAAPTVLLYPLFLVIFGRSHATLIAMGFIPGAIPIIIQTRQGLLGVSRTLLNVGRSFNVSDRDMFWKIQLPSAVPTIFTGIRIGVMYTVNIVAIEYLIDFGGLGRIVSEMYFRFDTPGTYASIIAVVFVSVFFYWGFGRIEKWLR-
88601405     ----------------------------------------------------------------------------------------------------FIGLGFSLLVGVPAGILIGWYPVVNRLLDPIIEIIRPIPPLAWIPFAIVWFGLTDLAAGFVIFIGAVFPVLINTYEGFRNIPRIFVEAGKMLGCTNAALIRFIAIPAALPHLAAGFRVASGVAWMCLVAAEMFGVSGLGQKIWWYYNLHQMDKVMVYMLILGFIGLLIDYIFRYGMNR---
143130963    -------------------------------------------------------------------------------------QAGIWGSLVGSFFTIIVTLILSFPIAVAAGVFLEEKNRFTDFLEVNINNLAAVPSIIFGLLGLAIFLNIMIVGGMVLALMTLPTIIIATRSSLKSVPPSIREAAIGLGATRFQSVIDHVLPLAIPGIMTGTIIGMSRALGESAPLLMIG-----------------------------------------------
282882349    --------------------------------------------------------------------------------LFSLNSKGVIYLLLETIAIAFLGTVIGAIISIPLAFLASSNKQIAFLTKLLIMVIRTIPAIVYGLMFIRVTGPGPFAGLMTMSFTSIGMLTKLFSDTILDLNKNILESLEALGCTSFRKIRFGILPQLSANFISTGIYRFDMNLRDASVLGLVGAGGIGSPLMFAINSYRWNQV---------------------------
222112084    ---------------------------------------------HGLAWYAGWAAVLLVLAASWKGADMRPLELLRDSGNMAEYAGSFFQEMLVTLQIAVWGTALAVLTAVPLGLLASSNWWVYQPVRRVLDAFRAINEMVFAMLFVVAVGLGPFAGVLALWVHTAGTLAKLFSEAVEAIDPQPVEGIRSTGATALHEIVYGVIPQVMPLWISYTLYRFEANVRSASVVGMVGAGGIGVVLWEIVRGFQYAETAAVMVIIIVTVSAIDLVSAQIRK----
142007410    ----------------------------------------------------------------------------------------------------VVGVLISTFIGVGIGVWVGLSEKFDWLVSPIFIIMQSAPLAALIPLVIMAYGIGIASKTFVVCIMAMPVIVLNTSGAVKNTPTSMIEMARSFLSTEREVIFKIIIPSASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRMTADYPSMYAAIFSIIVLAVLFLNVLERIEK----
134809119    ------------------------------------------------------------------------------------------ENSLPSLKRIFMGIMIALAIGIPLGVAIGRFSMLSDSTHLPFQFLRMISPLAWMPIAVLIYPTWDSAIIFLITMAAVWPLILSSAAGVKRIDPSWFTVARNLGASEFQIITKVILPAVLYDIVNGLRLAIGIAWVVIVPAEFLGSSGLGYAINDARDTLEYDTLAAYVVAIGFIGYILDSSCGYLTKK---
136322730    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLVVGAGYLIGGIRSALVVCGLTLFIAFSPWWDRALVTAYMATFGVIVSCIIGFTVGTLCFQNKHSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVPAGLHD----------------------------------------------------------------------------------------------
92112317     ----------------------------------------------------------------WLPSNLVPLPSQIPGVLWAEVLDGIWLDVLSSLSHYSIGLGIGSVLGIAVGMAAALLPRFDAAHSWLARLLRPIPPLAWIPFAIIWFGVTETAAAFIISIGVFWINYFTSYSAVRAIDDGYYEVARAFGQGGFARLAKISLPAAAPGILGGLRAGLGQGWMTVVAAELFGIPGIGQRMMEASGLLATDVVVVYMLTIAALYALFDFLFMRIQRR---
297155381    ----------------------------------------------------------------------------------------FWRHLKVTVLESLYGFLLAAGAALVLGTAISQMRLIERTFMPYIVAFQTVPKAALAPLFVVWFGFGMASKVVMAAVIAFFPMLVNVVEGLRSADADRVQMLTVFGAGKFEVFTMVRLPSALPFIFAGLEIGVVFSILGAVVGEFIGAKGLGYLLLQTNYNFDIAGMFAVLVVLSVLGLIAHFIIRLAQRR---
169627369    ----------------------------------------------------------------------------------WAGSSGLGVRIGEHLEYTALAVLAAVVIAVPLGLFIGHTGRGIFLVVSAVNALRALPTLGMLLLGVLLWGLGLVPPTVALLLLGVPPLLAGTYSGIANVDRTVVEAARAMGMTERQVLFGVEVPNALPLILSGLRTATLQVVATATVAAYASLGGLGRYLIDGIKVRQFHLALVGAIMV--------------------
225575132    ------------------------------DQISRKQKSIHNLLYWGLPILAVLLIIVGWVSFSGVHPELMPAPQEVGARFVKIAKVTLIGHAWASLRRVLLALLVAWAFGILFGILIGWNRKARAFFGSIFEVIRPIPPIAWIPIIIMWFGIGEFPKVLLVFIGTFVPLVINTSAGIEMVDRINIHVGKIFGGNNRQILKDIVIPTALPSIFAGIRTSVSSGWTTVLAAEMLGAKGLGSLVTRGWQGSDLALVLVSVITIAIIGALLSVILQKLEK----
290961777    ------------------------------------------------------------------------------------------QACWDTLYMVGWSTLVAVVVGLPLGILLVLTDRANKVIGQVVNVARSMPFIILMVALMGFTRWVTGAAVVPLAIGAVPFFARLVETAVREVDHGLVEAVQAMGGTTWTVVRRVLVPESLPSLISSATTTVVALIGYSAMAGTVGAGGLGDIAIRGYQRFETELMWIT------------------------
51244353     -------------------------------------------------------------------------------------------HLQTTLTEIIFGILLGTALGISAALTMTFSPLLKRWLLPVLVISQAIPVFALAPILVLWFGYGMASKIAMAVLIIFFPVTSSFYYGMQRTEPQLLELARIMNGSPMRIMRYIVIPAAMPAFASGLRLAAAVAPIGAVIGEWVGSSGLGFYMIHANARMQIDVMFAALTILSVVSLLLYFLVDFAMER---
242243079    ----------------------------------------------------------------------------------------------NTILISLVGVVLGSILGSFIALLLSKIRPLQWIAGIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALVINSSAYIAEIFRAGINAVDKGQTEAARSLGMNYRQTMQSVVMPQAIKKILPALGNEFVTLIKESSIVSTIGVSEIMFQVVQGISFDPFTPLLVAALLYFLLTFALTRVMNFIEGRM--
301155785    ----------------------------------------------------------------------------------------LWQHTLITLIEIGLGLLLGFLFGLSSALLLSFSPKISSLLLPVLVISQAIPVFAIAPILVLWLGYGMPSKIVMAILIIYFPVTAACYDGLRNTPKAWIDLAKTFKPSPWRLLLKVRLPAALPAFASGFRIAVSVAPIGAVIGEWVGSSGLGYLMIHANARMQVDLMFAALLILVAISLCLYFSIDWLLRR---
253574854    ----------------------------------------------VLLFIIWEVFTRIGWLDSYYWSSPSAIWQTT---WLQVAEGGLLGDIAYTSGSTVLGFVFGTLCGALLGLSFWWSRSYAGISEPYLIILNAMPKLALAPVLVILLGIGFFSKVALAFSMTVVVSALSAYSGVKSVDPDMEKLMYSLGAKRWQVFTKVVIPWSMPWIISSLRINIALALAGAIVGEFIASSGVGRMIMYAGTILDI------------------------------
152995029    ------------------------------------------------------------------------------------------DAMIETLNIATLGTLITLIFAIPLALMIVNSVWCHWISRFFLVSSRSVNSLVWALLFVSIFGPGVIAGVLAIAFRSIGFVGKLLGEAIEEVNMGSIEALKATGASWMSILLKGYWPQVLPAFFSIVLFRWDINVRESAVLGLVGAGGIGVVLDDSMNLFQWDRVAMSLLAIFVIVILAEIVVVNIRKR---
141118438    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLITEVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSAFTVGALTLFIALSPWWDRALVTTYMATFGVIISCIIGSVVGTLCQQNKYTTNFMLAVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIVYATIPATRYTIEGLRSVPAALHDAATM------------------------------------------------------------------------------------------
83588972     --------------------------------------------------------ILFLFGCWWLLARGINNPGLPEPRLALQGLARFWPELARHLYFSVVSLALALLLAVPLGLWAGRNRAVDSFLAPMVYLLYPVPKVALLPVAMVLLGIGDGAKMLIIFLVIFNQILITTRDAARKIPDQLLLSVASLGAGKASLFRQVILPACLPDIITASRVSLGSAISVLFLSETIGNSGLGYFILDGLFRADYGAMFAGILTMAGMGLVLYILLHLFE-----
187477249    ------------------------------------------------------LLILVLLFGAWELGVSAGYINGFLFGSPAGVAQAAWEHAGYTLWASALGFVVGTAVGTAPGLGLWYSPYAAKVVEPILVAVNSVPKIAFAPLIILWFGTGLISKVALSISLTAIVALLAAFQAAKDTDPDIQRMMASLGATRNQVFGKVVVPAALPYIISTFRINIGFALVGTVVGEFISSKGIGHVIFVASSLYDLNTVWVGIFTLMLLGFVLSAGVDIAEKR---
209517906    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGIFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVENR---
296269532    ----------------------------------------------------------------------------------LIESGRLQENLLTSLQRVGLGLAFGTVLGTVLAVVSGLSRWGESIIDGPVQIKRAIPTLALMPLLILWLGIGEGMKITTITLGVLVHIYIQTHNGLRSIDSRYVELAETLRLTHRDFIRKVVLPGALPGFLIGMRFAVTAAWLFLAVVEQINSSGIGYMMDLARSYGQTDVIFVGIVLYGLLGLVSDAAVRLVQRR---
209545382    -------------------------------------------------------------------------------------------AAGTTLLETVLGLALGTAGGAVLAVLMTASGPVRRWMMPLVLLSQAVPVFALAPLLVLWFGFGIASKVVMAVLVIFFPVTSSFFDGLRRTPPGWLDLARTMGAHPWRILLHVRLSAALPAFASGLRVATAIAPLGAVVGEWVGASGLGFLMQTANTRFETDLMFAALLVLATMTILLWWGVDRALARM--
222106512    ------------------------------------------------------WALPLLILIAWEASSRAGLLQQNVLPAPSAVAEAFWRLTLSSTVRALAGFAIGGGIGFALGLLNGLSALSRGITDTTLQMVRNIPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYVNTLLGIQSVDPQLVEMGRLYGMKPYRLFRKVILPGALPAIFAGLRYGLGIMWLTLIVAETIAASGLGYMAMQAREFLLIDVVVLSILIYALLGKLADLLARFLER----
139052373    -----------------------------------------------------------------------------AAFLGVIPKVGYWMSWVSSFSRVLAGFLVAMIIGIPFGLLLAVNRYFRGIFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQMDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAE--------------------------------------------------
142810931    ----------------------------------------------------------------------------------------LFGSLLATLKITLLAFALATVLGVIIALLFVQSPLIEASLFPYAILLQVTPVVAIAPLIIIWVKDMNVALVLCATLVALFPIISNTALGLRSVNPGLINLFRINRATRWQTLVRLRIPSALPYFFGGLRISSGLSLIGAVVAEFVAGAGLAYQILQAGFQLNIPRLFAALLLITVTGVVLFAITAWVSR----
153008760    -------------------------------------------------------------------------------GWDLIANQGFMSDIGMTVWRVLGGFVLASVVAIPLGIAMGAYKPIEALLEPFVSFARYLPASAFVPLLILWSGIGETQKLLVIFIGAVFQIILMIAVTVSNTRRDLVEAAYTLGASNSGIIRRVLMPASAPDIAETLRLVLGWAWTYVIVAELIGASGIGYMIINSQALM--------------------------------
300856694    ----------------------------------------------------------------------------------------LFRHIGITCYETILGFLLSTVLGTIIAILLWWSDFISDVLDPYIVVLNALPKIALAPIIIFWAGNGMSTIIVITILISVIVTIINVFHGFKTVDRDKIRLLKTFGASKLQILTYLIIPSSVPTLISALKINVGLSWVGVIMGELVAKEGLGFLIIYGGQISQLDTVMVSIIILSILAYLMYRAVELAEKK---
84685623     -----------------------------------------------------------------------------------------------SLSNMAVGLALAILIGVGTGLYIGDHAKVRQAAMPMLNFLRSVPPAAIVPIVIIALGIGAAPKIFIIAFTCLWPILLNTIDGVRGMPEELSDTARAFRIPRGLTYRRVLLMASLPQIMAGIRVAIAVALVLMVISEFFGASGLGFYINENKQRFAMVETWAGTILIGVLGYVLSAVFLQIER----
170742926    -------------------------------------------------------------------------------------DKGLGIQLAHSVARVGLGYLLAVLVALPLGFLIGMSPLMSRALDPFIQVLKPVSPLAWMPLALYTIKDSGLSAIFVIFICSLWPMLINTAFGVAGTRREWLNVARTLEVGPLRRAFTVILPAAAPTILTGMRISIGIAWLVIVAAEMVGGTGIGYFVWNEWNNLSITNVITSILVIGLVGMVLDQLLARAQR----
20808056     ----------------------------LYDKIATIYFYVVAGFLVAF-------LISLIGYILYQGRTRLNLSFLTSPPKFMEAGGGIGPQLFNSIELLVITLIISVPIGLGAGIYMAEYARFTEVIRLSVETLSSMPSIVVGLFGLLVFGYSLMAGALALTVLNLPVMTRVSEDAIKSVPSSLREASFALGATKWQTITKVVVPAAMPGILTGIILTAGRIFGEAAALLYTAGMSSPALNFSNLNPSSPTSPLNLFRPAETLAVYIWKVNS--------
89895481     --------------------------------------------------LSFLMVISLWKVLTLHFSPLIVPTMGSVLAEIILTSPDLYAMIPLTAGRLLAGLSLGVSLGLVLGILMGNFSQVKGVLSPLVGIMQTVPPVSWVVLALVWFGFNGKPAVFIVILSTLPVITINVCAGFRRIDKNLLEMASLYRFSKVKRLRHVILPSILPYFKSAFQIALGSGWKIAVMAELTTSDGIGGMIKLGRLNVEPESIIAWSILVVLLFYLSDFLIGKFLFRK--
269124729    ----------------------------------------------------------------------------AATALDLLQDGTLTGAIGVSLRRAALGFALGAIAGIGLALIAGLSRLGEHAVDPPMQMLRALPLFGLIPLFILWFGIGETPKIALVAFGVAFPLYLNTYAGIRGVDAKLAELGKVLRLSRAALIRHIVLPGALPQTLVGLRQSLGVAWLALIVAEQINANGLGFMINDAREFLRTDIVVVGLLTYAALGLLTDAFVRLLERR---
111223651    -----------------------------------------------------------------------------------------------TCEVTFSGLAISIVIGVAVAVAMSQAKWVENSLYPWAVVIQTVPILALTPVLSFFFGFALTSRIIVCVIIAFFPIVSNTLFGLQSVDRGMHELFSLHHTGRLTRLWKLQLPAALPSMFTGFRNAAGLSVIGAIVGEFFGEPGLGTNLSVFTSRLEGERLWATTLTASLLGVAVFVFFGWLARR---
219870515    --------------------------------------------------------------------------------YALSISGEIFPHIWASVQRIIVGLTVALLCGIPLGLALGLSKTLEMCCTPAFQFLRMISPLSWMPIVVMFLGVGDLPVYFLIAFAAIWSLILSTASGVKSIDPQWFLLSRSLAASKRETLCHIIVPAITGHILTGLRVSLGIAWVVLVPCEMLGVNGLGYFILDTRDRLAYSELMAAVIVIGLIGWGLDSLLRL-------
288960311    ------------------------------------------------------------------------------------------HHMGATLLRVLAAFALAMSVGVGLGLSMGRSVVMDRLFGPWLVFFLNLPALVVIVLAYVWFGLTEAAAIGAVAVNKIPNTVVLVRAGARAIDEGLIEMARVYRLSPTDRLRHVLLPQLTPTIAAAARSGLALIWKIVLVVELLGSDGVGFQINLLFQTFDVAGILAYSIAFVAVVQLLEYVLQPAERR---
294628398    ------------------------------------------------------------------------------------------QACWDTLYMVGWSTLIAVVAGLPLGVLLVLTDRANKVLGQLVNIARSMPFIILMVALMSFTRWVTGAAIVPLAIGAIPFFARLVETAVREVDGGLVEAVQAMGGNTWTVVRKVLVPESLPSLIAGTTTTIVALIGYSAMAGTVGAGGLGDIATRGYQRFETQLMW---ITVAILAVVISLI----------
135526137    -------------------------------IVSFTSWDFVSENEWAYWPGLPWTFVCSATMLLGYSLQGIRLACLSGLSTLYIAIFGQWEPAMQTVSLVLIAAPVSFVIGLFFGVLAYKSGTAEAVLAPLLNVAQTMPQFSYLVPAMVFFGVGDHAGAIATIIFATPPMIRLTLL---------------------------------------------------------------------------------------------------------
144135990    --------------------------------------------LALFAAILVLWEVGVRTGAIQSIMVPEPTAIVGAILELYVSERTIYEHFIITLTEAVVGFLIGGAIAVTLAVGSALYEPFKRYVSPYAIVLNVTPGIALTPVVIAWFGYGMGSKIALAAIICFFPIYVNTLTGLLQRDDDREELFRSVGASERQVFMALRVPSALPLLFAGLKIGLTTALIGAVVAEFAATAGVGVLMSRFSFTLDMASSIAALLSMTLIGLILFYSMEFLDDR---
160878960    -------------------------------------------------------------------------------------------HIGITLFETFISFGLVIGIGLLVAVLLWWNESVAKVLEPYLVVLNSLPKSALAPVFIVWLGNNMKTIIVAAVTVAVFGTIITLYTNFNSTEQDKYKLIYTLGGTKKDVLFKVVLPGNLPSIISCMKVNIGLSLVGVIIGEFLAAAGLGYLIVYGSQVFKLDWVIMSIVILCIIATALYGILSYIERRVR-
150376081    -------------------------------------------------------------------------------------------HLGMTLWRVVCAFVPAMIIGVAVGFLMGRFASVDRWLDPWLVVFLNLPALVLIVLCYIWIGLNETAAITAVVLNKIPNVATLLREGTRALDPNLDSMAAVYRMRPLARLRHVIMPQLAPFIAASARAGIAVIWKIVLVVEFLGSSGIGFQIHFYFQLFNVAMVLVYALSFIGVMLLVEALFLQPAER---
290509174    -------------------------------------------------------LVAVAVVLLWQGAVSYFRIPAFLVPSPLVMLESLWTHLTPLLKITLISFLLSIVIGAAVAFILVQNRFVETALFPYIVFLQVTPIVAIAPLIIIWVKDATLSLVVCATLMAVFPIISNTTQGLRSVSPGLLSYFRLNHASRWQTLVRLRIPSALPYFFGALRISSGLSLIGAVVAEFVAGTGLAYQILQAGYQLDIPLMFAALLLISLAGIALFGVMSWVSRR---
142746171    -------------------------------------------------------------------------------------------HILSSLGRVILATVVGLPAGIALGILAGMNRPISKFLEPVGVFANSISGIAWIPLAIVWFGVGWVTTLFIMLNTIFWLMFFNSMLGVRSVAKVYEDSILTMGGSRWDVITQVYLPGAMPSIITGMRMSMGFGWRALIAAEMIGGSGLGFMIFTSAAEFKIEEVFLGVIIMALIFMATDRYLLAPLEK---
70730546     -----------------------------------------------------------------------------------------YEHVLVSLKRILVGLLLALLIGVPLGLLVGSYRHLEAATTPAFQFLRMISPLSWMPVVVMLMGVGDQPIYFLLAFAALWPILLNTAAGVRQLDPRWLQLSRSLSATRWETLRKVILPGVLGHVLTGVRLSIGILWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMAMVLLIGVLGFALDALARGLHRR---
32474748     ----------------------------------------------------AVIMVAALGIAAWHFVVKLFDLPKLLLPTPWQVAEAGWQHGWITLWTATVSLFVAVIIGGSVSILFSQSRLLRRALFPYVVFLQTVPIVAIAPLLVIWSGYEFRTAVIATVIICLFPIVNNVTTGLTSVRPEHNDLLRMYGATRWQRLCRVQIPTAIPFLVLGARISSGLAVIGAIVAEFFVSNGLGAVMTGWQARTMTDALMAALAVSTLLGLIL-------------
111024953    ---------------------------------------------NVLRILIVIGLIGVWALIAATSELVPSPGASMSAVWGLFADGSIYRNLNATMSAVGLGFVIATAVGFPTGYIIGRSKFLGDVFDPIIAGAFAIPRVIFFPILLQIFGLGLGAQSAMAALAAVFPIIVSTAAGVRAINPILLKLGRATGASPLQAMSKIVVPAMAPSLMVGIRIGFSIAFINVLIAEFFATRGLGQMAMLAYGKLDLPTMYGVIMLLVSMALVGNIALWAIERK---
126734803    ----------------------------------------------------------------------------------WSYMDNLWWPIWDTLNIATLGTIGALILAVPIAFLAARNTTIRPIALLIIVATRSINSLIWALLLIAIIGPGVFAGIIAIAIRSIGFCAKLLYEAIEEIDQSQVEAVTATGASRWQVMVYGIVPQIMPAFAGIAVFRWDINIRESTVLGLVGAGGIGLQLQASLNTLAWPQVSLILLVILAAVVISEWV----------
254504907    ------------------------------------------------------------------------------------------RPIWDTLNIATLGTLIALCLAVPVAFLAARNTTIRPIALLIIVSTRSINSLIWALLLIAVIGPGVLAGVVAIAIRSIGFCAKLIYEAIEEIDHTQVEAITATGASRWQVMAYGIVPQIAPAFAGVAVFRWDINIRESTVLGLVGAGGIGLQLSSSLNVLAWPQV--SLILLVILAAVV-------------
86140254     ---------------------------------------------------------------------------------------NFFPALIETLNIAAASTLVGVVFGTLLSLLSTRWPRLIPLFRRIMDISRAIPEIVIALVLIFLLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPVEGLESVGGSWGQRMWLGVIPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELKNAMSWGQYDEAAAIFLLLFITIVVVDQISSGMRDR---
121603457    -------------------------------------------------------------------------------------------HIGASAARVAAGFALGAALAVAIGALVGLSRLGERLLAPSFQALRAIPSLAWVPLLLLWLGIDEAPKIVLIAIGAFFPVYMGVASGFRDVDRKLVEVARMARLSPLALVRRVLLPAALPAVLTGLRNGLSLAWMFMVAAELIAASGLGYLLTDGRETSRADIVLAAILLLALLGKLTDSAMQWLEHR---
116695803    --------------------------------------------LATLRAAGPWLVALPVALAAWEILTAKTAILPTLIEVYADDWRRLGDSALNTLRLLGLGVAYGGLAGFLVGVSIGWSRRIGYWVHPVLRVLGPLPSTALLPLTFYFFPSSYSAAVFLIALATAFPVAVLTWSGVAGVNKSYYDVARTMGASGWFLVLRVAIPAALPQVFVGLFMGLGASFSVLVTAEMMGVSGLGWYLTWAQGWASYVNMYAALIVMALLFSGVITLLFVARDR---
144064901    ----------------------------------------------------------------------------------------LWKPVWDTLNIATLGTVIAMVIAGPVAFAAARNTTPHIIVRTIALFIRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIEATGANKAQQMIFGILPQVLPTIAGVAIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSMILIVILITVFISEWV----------
258636368    ------------------------------------------------------VYLLAVLLSAWLLARHSGVPNFAVLAALWLHRALLWHHLLFTLAEIVLALLLGVGAGIVLAVLMAGSPTVRRLLFPLVTASQAIPVFALAPLLVLWLGFGIASKVVVAALILFFPLCLSLFDGLCRTPPGWIELAQTLNASRLRLFWQVRWPAALPQFFSGLQMAVVLAPIGVVIGEWVGASGLGYLMMQSNARLETATSF--------------------------
164687356    ------------------------------------------------------------------------------------------DAFLQTMYMIIVPTIIATILGFILAIILVLNKYVYSVVGFVVNIVRSFPFIILLVALIPFTSIGETAAIVPITIGAAPFIARIIENALNEVDEGLIEAAKSFGATKTQIIFKVMIKEAMPSIISGITLSVISILGYTAMAGTVGAGGLGVALVYGHQRFDTAVMIYVVITLVIVVQAIQMLGDYAYKKLK-
309777128    ---------------------------------------------------------------------------------LFANREVLWMHSLVTLQEAVAGLLIATLLAVVIAIGMDVSQIFKHSIFPHLVVTQTVPVMVLGPLFSIWLGFGMAPKILMVIFMCFFPVVIAFCDALGKVDEHQISLLKSFGAKKWQIYAYVKIPAASTALFSGLKVAATYCIGGAIVGEWLSASGLGYYMIRVKNGYMLDKVFACVVVIIALSLLLHGAVVLLEA----
159044557    --------------------------------------------------------------------RGWQFILGFANPDFTSRGKDIWEGLLESIVMTVAASVVGIAISIPIALGAARNLPVYLVCRAIIAVSRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDRVQAEAIKASGASWMQWINYGVQPQVMPRLIGLSMYRIDINFRESAILGLVGAGGIGATLNTAFDRYEYNTAAAILLLIIGIVMALEYLSGIIRAR---
76801525     ------------------------------------------------------------------------------------------PAAVETLAIAGVGTAIGLPLAFALGVLAAGNRYVSTPARLFLGTLRAVPSMVYALLFVILAGLGAVAGTLAIAVGTVGDLGRLFADELEEVDETPAEAVSSAGAGVAATTAAARLPQVTTAYIAWTLFYLELNARKSSVLGIVGAGGIGYPLIMAFRARNYTRVMAAIVVILCLVVGVETL----------
293374909    ---------------------------------------------------------------------------------------GIFPMIVSTLMLIAVALLFAAPIGILAAIYMVEYAKLVNMIRFATEVLSGIPSVVFGLFGMLIFGMSILSGGLTLMILLLPTMMRTTEEALKSVPMSYREASYGLGANKIQTLSKVVLPSAIPGILVGVILSIGRTIGESAALLF-------------------------------------------------
307818938    --------------------------------------------------------------------------------------------TFEHLWLTAWALGLAIAIALPMGILLTRKPILAKPFLGIANILQTIPSLALFGLLLPLPWLGERAAIVALTAYALLPILRNTYTAIRNIDPALRDVSNALGMSEMQKLMKVELPLSASIILAGIRTATVTCVGIATIAAAIGAGGLGELIFRGVASVD-------------------------------
240169163    ------------------------------------------------------------------------------------------EHAWVSVRRIAIGFAIGSTVGILAGAVIGTSPLAAKILEPTALTLIPVPAVAWIPVLVIVFGIGELSKVTLVAIGSATTLILATAAGIRSASQDLVEVAQLYEKSRWTVLRTVLLPSAAPSIVASARVAMALSWTLLVAAEVIAANGLGWLIWDSRNFARPAAMIAGMLAIGILGKATDGLLARFGR----
139933802    -------------------------------------------------------------------------------------------PVWDTINIATLGTIIAMTIAVPVAFCAARHNSVRAIALFIIVSSRSVNSLIWALMLVFILGPGVLAGTIAIGLRSIGFCAKLLYESIEEIDESQVEAVKATGASNIQQMTYGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSTILLVILVTVFISEWV----------
296274328    -----------------------------------------------------------------------------------IKNKDLFWNLFITLYRVFVAFFITMSIGIIFGLLMGFYKKVDDFFDFLLILGLNIPALVTIIICYIWFGLTDFSAILAVVINKVPIVIVNIREGTKAFDKKYMDFAKIYKLSRKEIFLNIYLPQLYPYLLATTRLSLSLIWKIVLVVELLGSDGIGFQISMFYQYFDISSILAYSFAFISVILLIE------------
89097937     -------------------------------------------------------------------------------------------DLAASFRRLLIGLGISLVLGSALGILLAKSKTADETLGTVILALQSVPSIVWLPLAIMWFGLNEVSVIFVVILGGTFVMTLNMRVGIKNVSPLFIRAAQTMGSSGIDLFTRVIFPASIPYVVTGARLAWAFAWRALMAGELLSTGGLGYTLRYASDFGDMSLVIAVMIIIGVIGSIVDQLI---------
218283061    --------------------------------------------------MPLLVFILVIGGWELYVRALYILPSPSKIISALIENMDILQHSLVTLEESVLGLLISTFFAIVISIGMDLSKTFKTSIYPYLIVTQTVPIMVLGPLFSIWFGFDLLPKVLIVIFMCFFPIAISFTDALSQVSEKEINLLKSFGANLFQIYKIVKIPSGAIGLFSGLKVAATYCVGGAIVGEWLSSRGLGYYMLRVKNGYMLDKVFACVLMIIFWSILLNLGVSLLEK----
241206618    ----------------------------------------------------------------------------------WLNREGLIANTWPTLGATLGGFALSLAFAFAASILMDFVPFMRRALLPVFIASQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYESTDRDIAELLYSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNFRPDLVLAAVIVSAVLTLCLFGLTLMIQR----
222106461    -----------------------------------------------------IVFWELAVRLFAVPSYLLPSPSSIFNAFSSIGIDRWGLHLWATLRVAMIGYVLSIAIAIPLAIVMMRSPLLSKTLYPLLVVIQSTPVVAVAPIIIVVLGAGDAPRVVITCLITFFPLVVSTATGLAATPPELIELSRSLRAPAFREITQIRLPFAVPYIFSALKISITLAVIGAVVAEFCASAGVGYFIQFSTSLFKLPQAWAGLFVLAALSLIL-------------
268593374    ------------------------------------------------------------------------------AGWRLIKSGELWENMVVSTLRASIGFIIGGSIGLILGLITGLSRLGETLLDSSIQMIRNIPHLALIPLVILWFGIDEKAKIFLVSLGTFFPIYLNTLHGIRHIDRGLIEMAKSYGLNGYQLFHHVIFPGALPSILVGIRFSLGLMWLTLIVAETISANGIGYLAMNAREFLRTDIVVFTIIVYALLGKIADWSTYLLE-----
209516849    ----------------------------------------------------PVVFLAVVEVLVRASILPMHLVSAIARTLWDLGAARLARHIGASVIRVYGGFAIGAALALLVGAAMGLSRRVDALLDPAFQALRAIPSLAWVPILLLWMGIDEAPKITLIAIGAFFPVQLSVVAGIHGVDRKLIEFGQLNRLSGRALFTRILLPASMPQIFTGLRTGLSLAWMFMVAAELIAARGLGYLLSDGRETGRPDLVFGAILLLALLGKLSDGMLKAIELR---
139648476    ------------------------------------------------------------------------------------------EEALVTLREILAGFAMGAVFGAMAAIFIAAFPRIGRFIWPVLVVLQSFPVFVIAPMLVLWFGFGIASKVVMTTIIVFFPVASSFADGLRRTDPEIVAAGLLDGADHFEMLRHIRLPLAMPHLFSGLRIAAPLAPLGAVVGEWVGAGGLGFLMVQANARMQSETVFAAMLILALEAVLFRKAVDLAAP----
138955223    ----------------------------------------------------------------------------------------IYEHSIVTIVEVLIGFTIGIILGMITAITLEIFVTARLILRPLLIFSQSIPVFAIAPLLTLWLGYGILSKVVMAILIIYFPVTSAFHDGLSQTPKRYLDLAKTMRGTTRRNLLYLKIPHSIPSLCSGIKLASVYAPIGAVIGEWVGSSGLGYLMILANGRVKTDLMFASLFTLGILSITLFGLISYLLK----
254785247    ----------------------------------------------------------------------------------------YLDQIWTSIKTVFTGFLFATIVAVPLGIFCGLSSTFNAAMNPIIQIFKPVSPLAWLPIVTMWFSKSFLNSAITVTLCSLWPTLINTALGVASIDKDLMNVGKVLQLGWFTKVTKLVIPSSLPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVLTIGIIGFLLDRIMFTLQ-----
140625046    --------------------------------------------------------------------------------------------MIETIEIAVLGTFIAIVLSIPLALLSAKNIAIFFLARTITVFFRAIPEFIIAMILVIAIGFGAMPGVLALGIHTMGFLAKFYAEDIEHINKGPVEALRSSGASKRQIIAFAVIPQIIPSFVANNLYILDRNIRMATMLGIVGAGGIGYELQSAFRMFEYPKVSAIIIIIFVTIFIIDNLSSYIRSKIK-
118593188    ------------------------------------------------------------------------------------------SALWETVNLATIATAMAVVLALPVAYIAAQNTTPNALTRFILVSSRSVNTIIWALLFVAIFGPGVVAGIVAIMFRSIGFLGKLLGEAIEEIDPKPVEALKACGASHFKVVLYAIVPQVMPTFFAVAILRWDINLRESTVLGLVGAGGIGVILQGAIDTFNWQEVSTVLLAIIALVVAGEVVSSYLRRK---
167841837    -----------------------------------------------------------------------------------IASGELLVKTGISISVLLRGYALGVLFAFVLTSLAVSTRIGRDVLSMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSMYTGFAGVPATLKMAGRNYGLTGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
280963652    ----------------------------------------------------------------------------VTVGWDLARDGTLWAALQASLWRVLWGLGLGVPIGVVLALASGLTRVGDDLVDANIQMLRFVPIIGIQPLLILWLGLGETAKISLIVMGVAFPIYVNTSVAIKSLHPGYRELADVAGLSRAGLIRHVVIPGALPSFLVGLRLAAAVAWLLLVFAEQLNASGIGYLMIRAQTFFQSDVIVLCLVIYALLGLVTDGLIRLLDRR---
150015503    --------------------------------------------------------------------------------FKMALSGELFIHIAISIERMAIGFILATVVAVPAGFLGGWVPKLASFFNPLFTNFSQVNPFTLIPLFIILFGIGEAGKVSIIFWVILWPMLFTTMAGINQIDPIFIKGARSMGATGIQIFFNVILPGSISRIFTGIKTALTVGFTMLIGTEMVGSAGIGWIVSNSQKNYDVPKLYVGILTIAIVGALISVL----------
309791710    -----------------------------------------------------------------------------------------------SMRLLVVGYLIGCIAGVSFGLALGWSRRVSNWSMFWIRLIGPIPATAWIPLAIVIFPNSFTAGVFLIAFASWFPVMMLTWSGVAGVPKALLEAAQTLGADEKRLLRQVVIPAALPSVFVGLFMSLGTAFAILIVAEMLGVAGLGWYITWAQGWSEYHKVYAAMLVLGALFITV--VSGIFKIRDRL
154251347    --------------------------------------------------------------------------------------------LWVTLRVTIAAFLLAAVGGVGLAVLFSQSRHIEMALFPYAIVLQVTPVVSIAPLILIWVGYDNVALLILAWIVAFFPILSNTTLGLRSADHNLRDLFRLYGASRWQVLMELQLPSALPYILAGLKISGGLALIGAVVAEFVAATGLAWRIVEAGNRLDIPRMFAALFLLSTLGICIFFGLTLLEKR---
295700315    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGIVCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEHR---
197295267    ----------------------------------APLSRRIAGATWFRRGVIALVLIAVWEIVARIVANDLLVPTFGATLAAFIESGELLVKTGISMSVLLRGYALGVLLAFALTSLAVSTRIGRDLLTMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSIYTGFVGVPATLKMAGRNYGLTGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVENLVFDTLER---
260888760    -----------------------------------------------------LLFWQAICAFGGWHEALFPSPLAAILGFVELLKDGLFEDVAASLVRFAVGYLASVLLALAAGLILGWYSKVWAYLNPIAQVLRPVSPVAWLPFIVLFFGIGEAPAIVIIFLAAFFPVLLATVAAVQKLDPVYLKVAQNFGIKEPAVFTKIILPAIFPQIATGLHLALGTAWVFLVAGEMVGASGLGFLIIDARNNLRADLLMAAILTIGLLGLLLDSAMSLAER----
289523649    -------------------------------------------------------------------------------------------HALVTALEIGLGLCLSLAISLPLSIVMFKHPSIDAALTPFLVASQAIPVFAVAPLLVVWFGYGLLSKIVMATIVIFFPLTVSTYSGFKQVDPDLEIIFDLLDAPFRKKMRLLYWPAALPSFFSGLKVAVAVATIGAVLGEWVGARGLGYLMIQMNARLRTDMLFAALVWLSLMGMGLWLLVSRLEKR---
300709406    ----------------------------------------------------------------------------------------IYQHAAFSAMRVVVAMVLATATAIPLGLVIGASRRWEDALFPALEVFRPVPPVAWVPIALLLMPTFRSGVIFVVFLGAFFPILVNTIEGVGTVDDEYLRAAESLGADSREVFRHVIFPATLPSIVTGVSTGVGLAWITVVAAEMAGGIGIGYIIFQAYRLLQTDVVAVGMIAIGILG----------------
143924428    ----------------------------------FVSDAWLKENDWLTWPALPWTAGAVGAFILGYQLNGIRLGLLGGIGALYIAVFGNWVPSIQTLSFVLITTPICFVLGLSFGIWGYLDKKVETALQPVLNIMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRISPDVVES---------------------------------------------------------------------------------------------
237747877    ----------------------------------------------------------------------------------LVKTDTFWTDVAVTVRRVLLGFVLSAIVGTVIGVVFGASRRLAVFFEPVISVLNTVSSAIWAVFAIIWFGISDASTVTVVFMTAMPLILTNIWDATRTVDRQYVELARSFRMNTFQIVRKIYIPTILPAFFSASRLAFGFGWRVSLVAETIGAGGIGYRLRLAADMVQSAQVFAWTVLLIVFMVLIE------------
296437343    ----------------------------------------------------------------------------------------LFQHSCYTAQGILGGFFLALLLAILFSATMLLFPSTQGLLHPLCVLVQCLPMFTLAPLIVLWFGWGTRAVIIPTALSIFFPLALTIHQGIENSPEELLEQFTLYQATTWQKLFKLRIPNGLPHIFSGLKIAMSAAGFATIAGEWVATSGLGILILESRRNYDMAMALAGLFVLTMLTLSLFYSVLLLERR---
19743670     -------------------------------------------------------------------------------GYEMALDGSLLPHLLASAGRAYTGLFLGIVVGVLLALAAGQSRTGEAVIDGLVQIKRAVPTLALIPLAIIWLGIGEAMKVFLIFTAVLIPIYINTHAALRSIDIGHVELAQTLGLSRAEFIRKVALPGALPGFFVGLRMAVSLCWTALVVLELINTTGIGYLMNRARDWGQTDVIVVGILIYALLGLLSDAAVRRLEA----
149374636    ------------------------------------------------------LMLLVFVGGSWLVFRGEGLESLSLVREFNARPDKFQQALWTHLALALGAVAISAGLAFALALKMIRSPAWQRPLLGAVSFLQTIPSLAVFGLLIAIRGIGWAPALLALIAYSLLPMVRNTFVAITEVPESLADAARGMGMNEHQVFFQLKLPLALPVIIEGVRITTIQAIGLTAVAALIGAGGFGGFIFQGLGQAAMDLVLLGALPTI-------------------
283458829    -------------------------------------------------------------------------------------SQRILELTLSHLYQGVVPVAIGALVALPVAYYASRRRDRARTLMHLSSLLYTIPSIALFVLMPLILGTSIISVLVALSVYSFSLMVRSGVDAFDSVPDSVHESARALGYTPRQALMELYLPLAAPVIMAGIRVATVANIAMVSVGALIGVPSLGTLFTDGLARNIPSEILAGVI----------------------
134293005    ----------------------------------------------------------------------------------------LWRATWATLKSVVAGSIASLVVGTLAGFALKRH---EAFFGPLLNFAQTVPYVVWALMSMIWFGLSQASVIFTIFIAGFTIIAYNVSAGLHQIDRQLLEMAESVSANRLMTFRHITLPSLTPYLVSGSRTMIAICWKIVVLAELASGGGIGYNLYVGWEFNRTNEVFAWTVWLVVLMLLTDWLIIAPIDR---
194292746    -------------------------------------------------------------------------------------------HLGNSLYRVFAGFGAAAAAGIVLGMAIGRSRWLEDLLLPPLEVLRPIPGVAWIPLAILMFPSSELSMIFITFIGALFPILLNTIHGVERTDPRLIATARSLGARRWTVFPEVLLPAALPSIVTGLAIGMGTSWFCLVTAEMIGQYGIGYYTWEAYNLQNYADIVVGMLLIGAFGM---------------
229822266    -------------------------------------------------------------------------------------------ALGQTVLVALAGLAIAVVLGLAYAVVMSQSVWAERVLYPYAVILQTIPILALVPLIGIWLGYGFPARIVVCVIIALFPMISNTLFGLLSASPAAHDLFTLNKATRWQRLGKLQFPAALPSIFTGLRNAAGLSVIGAIVGDFFGSPGIGGLLRTYTLRLNMDALFMAIILTAVFGVVVFSIFAALDR----
167569894    ------------------------------------------------------------------------------------------SEAIRHLALVTGSVAAAVAAGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALYGLLMAPLGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAAQAMGMTGRERLVAVELPLALPVVLSGVRIVLVQNIGLAAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAATE----
254558848    ----------------------------------------------------------AAVAAGLASGRLLPPPSRVAAALWTLAASGLWTHVEATLIRVGLGFAFGAGAGILAGALTATLPTLRWLVDPSLQALRAVPSLAWVPLFILWFGILETPKVALIAVGVFFPVYIGVAGAIASVDRKLVEVGRIFRLSKVALARRILLPAVLPATLTALRTGLGLGFLFVVAAELMGASGLGYLLLDGQQFSKPDQILAAIISFAVVGKAADA-----------
259415607    ----------------------------------------------------------------------------------------FFPALVETLNIAGAATLIGAIFGTLLSLLSTRWPALIPVFRRVMDICRAIPEIVIALVLIFLLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPVEGLNSTGASWAQRMWLGVIPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELKNSMSWGQYDEAAAIFILLFVTIVVVDQISGALRDR---
150020769    -----------------------------------------------------FLFLIIWYILALIIQSPIILPTPLEVGIALILSKNTWESIYNTLIKGIFVLFFTLTLGSIFGFIMGICKKCFELLRPTFTIIQSVPIISWLALVMFVWGIGLTGPIIISTLSLIPNVTFSVAQGVRNTDKKLLEMAKTYNVPKGKIIKDIYFGSIIPFLLSALEVISGNLWKVVIVSELAGKEGIGVQISWARQYVDTPKVYALTIIAVILGISTERLIKIITKR---
227889028    ------------------------------------------------------------------------------------------SQLWETICIAFLGTFISAVISLPFAFWATRHKKWYRSGKIVLAIIRSFPEIVLALMFIKAVGPGSAAGVLALGFHSVGMLAKLFSEAIENLEEGANEAVTAAGGSKFNIIMFATMPNLMPALISNTLYRFDVSIRSASILGLVGAGGIGYPLIIALQYRQWNRVGVILVGIIVMVVIIDWISGWIRKK---
256774744    ------------------------------------------------------------------------------------------HAMLVSVQRVLNGLVIGGIIGVALALASGLSRLGEDLVDASVQMFRTIPWVGMIPLFIIWMGIGEAPKIALIALGVTFHLYLNVYAGIRGVDAQLIEAGNSLGLGRWGLIRHVVLPGALPGAMTGLRYSLATAWLALVFGETINADGIGFLLNRAREFFQTDVIVVCLIVYAALGLLADFIVRTLER----
158423566    ----------------------------------------------------------------------------------------LWTQIVVTLEETVLGFIIGAVGGVVCGILLGRNKLLADVFSIYIKIANSIPRVVLGSIFIIALGLGMPSKVALAVVMVFFVVFANAFQGVREADRAMIANAQILGASPFKITTTVIIPSAMSWILASLHVSFGFALVGAVVGEFLGAKGVGLLIATAQGAFNANGVFAAMIILAVLALVMEFLITLVENR---
256844952    --------------------------------------------------------------------------------------------TVETIYMVFLSTVFSLLLGFPIGVLLVIMKKFNTILGVIINALRSFPFIILMILLFPLSTIGATAAVVPLSIGAAPFVARIVEGALLEVDHGLIEASQSMGASNSTIIFKLMLPECYPTLVHGVVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
52000654     ------------------------------------------------------------------------------------------------------------------------NRFTYTAARGTISLLRSAPELIVALFLVLAYGFGPIAGVLALGLHAAGFLGKFYAEDIENADKKPQEALEAIGAGKLKTLWYGVIPQVLPQYIAYTAYILDRNLRMATVIGLVGAGGIGQELKGRFDMFQYGHVMTILIAIFVFVFVLDQLQARIRAK---
170741113    ---------------------------------------------------------------AYLGRIMPPLSPGTLPGDLAAWYWGLPKWTMETLLMAYLGTLFGGIAAFGLCFLATRSRLLCFATRRFLELCRTVPEVVFALLFVIAFGLGPMVGVMALAIHTAGALGKLFSEVVENIDMKPVEGLTASGASWVETARFAVVPQVLSNFASYGLLRFEMNVRGAGVMGFVGAGGIGQEFLVAIRNFYYSDVSAILLMIIVTVIGID------------
142928402    -------------------------------------------------------------------------------------------AMLETIEIAFLGTFIAIILSIPVGLFSARNIAVFLVARIITIFFRAIPEFIIAMILVIAVGFGAIPGVLALGLHTMGFLAKFYAEDIEHVNEGPIEALQSSGASKGQIISYAIIPQMIPSFVANNLYILDRNVRMATMLGIVGAGGIGYELQSSFRMFEYEKVSAIIIIIFITIFFIDHLSSFIRSKIK-
255333286    --------------------------------------------------------------------------------WLLIANGTLLVHLKVSFIRFLIGYLSAVITAVILGLMLGRLAKLWNIIDPIVQILRPISPIAWSPFIVLWFGIGDIPAIVIIFIAAFFPVLLSTVSAVKKVDRTYLKVAENFEIKQPHLMTKIIFPAAFPFIANGLHIAIGTAWIFLVAGEMVGASGLGYLIVDARNSLRLDLVLAGIIFIGILGLILDKAIQLFERW---
300717296    ------------------------------------------------------VFIGLIAVWWAITRSGVPAFLLSVADVLWTSRAYLAAHTLVTAAEIVSGLVAGVLLGAILALCMMFSPRLQRWLMPLVLTSQAIPVFALAPLLVLWFGFGISAKVAMAVLVIFFPVTSAFFDGLRRVNNDFLDLARTMGASRWALLRHVRLMAALPAFGSGLRMAAAVAPIGAIIGEWVGAGGLGYVMLNANARMQTELCFAALFI---------------------
209521601    ------------------------------------------------------------------------------------------HEMYVTLSVAVWGTALSLVCAVPCGLMSAHNQWIVQPMRRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPRPAEGVCATGATRLDEIVYAVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGIGVVLYEAIRSFNYAQTAAVMIMVIVVVTVIDLGSAWLRER---
218133139    ----------------------------------------------------------------------------------MLGQKNTYIITMHSLIRIFAGYTAAFVTAVLAGLAAGYVRAVRIMSAPLISAMQALPVTAFIILVLMIAGAKNVSAVIA-FIVVFPVVYHGMVQGIDNMDKNLAQMADVFNIHGMRRFRYISLMQCMPYIRTAVKSSAGMCWKAGAAAEVIGRNSIGEQMYLAKLYLETDVLLSWGIIIIIASVVFEKLLLLI------
301309906    ----------------------------------------------------------------------------------WLVSGSFYQSVGATILRGILGMSISFVCAIGMAGLFARFEWVYELFRPLLAIMRSIPVISFILLALIFLNPESIPLMIA-FLTMFPLLTENLTRGILDLRPGLSIMARQFHIKRSNVLFQIIYPQLKPFLYSGLASAAGFGWRAIIMGEVLSAFGIGSEMKRAQNFIAVPELLAWTIVAVFISFFFDK-----------
170741615    -----------------------------------------------------------------------------------------------SLGVLAQGYAAGVGLAFLLTTLAVSTRAGRDLLTTLTAMFNPLPAIALLPLALLWFGLGNGSLIFVLIHAVLWPLALNTFAGFQGVPETLRLAGRNYGLTGLAYVWQILIPAALPAILSGLKIGWAFAWRTLIAAELVGRGGLGWYIFQNRNELYTDRVFAGLLLVIAIGLAVETIVFATVER---
142484619    ----------------------------------------------------------------------------------------YIPELITTLNIALFSTSIGFVLAVIFAIFLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYW------
256775005    ------------------------------------------------------------------------------------------QACLETLWMVGWSAVIAILGGLPLGVLLVLTDRVNKVVGQIVNIARSMPFIILMVALISFTTIGPAAAIVPLAIGAIPFYARLVETSVREVDGGLVEAVQSMGGSTWTVVRKVLLPESLPSLISSATTTIVALIGYSAMAGTVGAGGLGDLAVRGYQRFETELMW---ITVAILAVVI-------------
296156407    ----------------------------------------------------------------------------------------YLHEMYVTLSVAVWGTALSLVCAVPCGLMSAHNMWIVQPMRRMMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPRPAEGVRATGATSLDEIIYGVLPQVLPLWISFALYRFESNVRSAMVVGMVGAGGIGVVLYEAIRSFNYAQTAAVMIMVIVVVTVIDLASAWLRER---
140258595    ------------------------------------------------------------------------------------------------IELILLVMTIVSITAILTGLLVWKSTAASEAVTGFWSVVFTIPSLAMFIFFIGPFGLGWLPAVIALVLYGQLPVVRNTIVGLRSVEPAIMESAAAMGMKPFTVLRKIQFPLAWPVIIVGIRVSAMLIFGISAIAAYVGGPGLG------------------------------------------
224475949    -----------------------------------------------------------------------------------------WQASLETLYMTAISTVFAFVIGLILGVLLFLTAKFYQIVSFIVNLFRAIPFIILILLLIPFTSLILTGALPALVIGAAPFYARLVEIAFKEINKGVIEAARSMGANTWTIIRKVLIPEARPALISGITVTAIALVGSTAVAGVIGAGGLGNLALTGFTRNQNDVILVSTILILVFVFIIQFVGDWATNK---
294631857    ------------------------------------------------------------------------------------------EQIWYTLYEALLGWVVGVVAGVVLGIALGRVAFLADVLGPYIKVLNSIPRIVLAPIFVIWFGLGPVSKVASAVVLVFFPVFFNAFQGAREVDRNLVSNARILGASDRRVTLQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGIGLLVAQSQGTFNAAGVYAAMVILAAVALVAEGLLTFAERR---
256755373    -------------------------------------DRLATVVLYIIASGIILLLLSFVGYLLYQGRERLNLHFIISSPVFMKEGGGIGPQLFNSLYIVFLSMIITVPIGLAAGVYLSEYSKVTDIIRFCIEALASLPSIVIGLFGLLVFGYTLFSGALAVAVLNLPVITRISEDAIRNVPDTVKEASLAMGATHWQTIYKVIIPTALPALVTGLIMTSGRVFGEAAALLYTAGMSSPNLNFDDWNPFHIRSPLNPFRPAETLAVYIWKVNS--------
237734872    ------------------------------------------GFALAFLYLP----LVIMAIFSFNDSKSLSSWSGFSLRWYLFVNQQMIDAIVVSVSIAILSTVISTVLGTITAIGVSKSKPLLRKLVLQVNNLPIMPDIVTGISLMLLFSFIKVTMLLAHVAFCTPFVITNVLPKVRQLDVNLADAAMDLGATPFQALTKVIIPQIKPGIISGALLAFTMSFDDFIISYFVSGNGISIVIYNMSKRTNPSYALATIILVVVL-----------------
182417120    ----------------------------------------------------------------------------------------LFKHIGITCYETILGFSLGTILGVIIAVILWWYPTVSKILDPYLVVLNALPKVALAPIIIFWIGNGMPAIIVIALLISIVTTIISVLSGFNEIDNEKIMLMKTFKASKLQILRYLIFPYSIPVFISALKINVGLSWVGVIMGELVAKSGLGFLIVYGGQVAQLDTVMMSIVILSVIAFLMYEIVAILQKK---
197337172    -----------------------------------------------------------FIVMAFALPSFILPSPFSVFSQLIERYDVLLEHSWITAQEILLGLGLGLSMGLLFALQMLLFDPLRRWLLPILIASQAIPVFAIAPILMLWLGYGIASKVVMAALIIFFPVTTCCYDGLRNTPTGYLDLAHTMGASKWAILKYVRLPAALPTLASGIRVAVVVAPIGAVVGEWVGSSGLGYLMLQANARMMIDEMFAALFILAGLSVSLYFLADVLIKK---
269955231    -------------------------------------------------AIGPLFVLALWWVASAQAWVSPILGTVWAAAVDLVSSGKLQDNLGVSLGRAMTGLGIGLVVGVTLALLTGLSKVAELLVDSNVQMVRSMPILALQPLVIVWFGIGEPTKILLVALAVTFPVYINTHAAIRAVDARFVELATTRGLGRLALVRHVVLPGALPGFLTGLRFATSISWLVLVVAEQINAAGIGYLMTQARTVARTDVIIVGLVVYALLGLLSDTIVRLVQRK---
293401075    ---------------------------------------------LILGLILVFFYFPILYMLVFSFNGSRSLTSFDGFSLQWFSDRNMMEAIYYTLITAVIATFISTIVGTITAIGLSKSKRIVREVVQQINDLPIMNPEIVTAVGLMLFYVSMLTMLLAHIAFCTPYVILSVMPKLRSLDPNLAEAAMDLGATPAKAMWKVIVPQIMPGIVSGALIAFTMSFDDFIISYFVTGNGISTLVWTMSKRINPSINSLSTLIVIMITITLLFVNLVPEKRQK-
137545740    -------------WVETIFDYAVLKGDALFTAITIGIRSVLDFLELLFVKTPWIVIITTIVTLTGLAA-GPRAAIYSAGFLCYMGFLGFWVKAMTTLALLGTAAVLSIVIGIPLGIFCARRQRFYSMIRPIMDFMQTMPAFVFMIPVIAFFGTGKVAAVII------------------------------------------------------------------------------------------------------------------------
229542731    --------------------------------------------------MPWVVPVCLLFAWQLASSAGISPVAVVKAAWGLTQSGQLFNYIGASTKRALIGFLVGGGIGFGLGLFTGLSKKAESLLDSTVQMIRNVPHLALIPIVILWFGIGEEAKLFLVALGTFFPIYLNTFHGIRSVDRALIEMGEVYGLKGTALFWHMILPGALPSILVGVRYALGVTWVTLIVAETIASSGIGYMAMNAREFMQLDVVVLSIVLYALLGKLSDWLAKIAEQR---
260575642    -------------------------------------------------------------------------------------------HLGMTLWRVVWAFALAMSIGMALGLAMGRYPGLDRWLDPWLVVFLNLPALVLIVLCYLWIGLNETAAITAVVLNKIPNVTTLLREGARALSPDLAAMARVYRMGRLARLRHVVLPQLAPFITGAARSGIAVIWKIVLVVEFLGSNGIGFQIHLYFQLYNVGMVLVYALSIVVMLVVEWLLLQPAEARVR-
256774646    ----------------------------------------------------------------------------------LIGTGELTEAIAASGRRAAIGFLIGAAVALTLSLTAGLFRLGEDVIDASMGMFRAIPWVGLIPLFIVWFGIDETPKIALVALGVTYPLYFNIYGGIRSADAQLIEAGRMVGLGRIGLIRYVILPSALPGALVGLRYALSTAWLALVFAEQVNADGIGYLMSNAQQYFQTDVIVLCLAVYAVLGLLCDFAVRLLSRR---
297203733    ------------------------------------------------------------------------------------------DDVLPSIWRLVAGYALAAVVGVAAGTVIGSYRRVRAVCEPVLEFLRAVPPPVLIPVIMLFAGIGDTMKVTVIASGCVWPILLNTVEGVRAVDPVMLETARSYGITGPSRLRNLVLPSAGPQIFAGLRQALSLGIILMVISEMFAANGIGFTIVQFQRSFAVPDMWTGILVLGLLGFVLSVVFQLVERR---
135428449    ------------------------------------------------------------------------------------------------------------------------SGWFRGWFDPIVEFMRPVPPLALIPLVIIWFGIGEEGKIILLFLASLWIMTISARAGVSGVNISKIHAAYSLGASKRQIMRLVIVPNSLPEIFTGARVSMGVCWGTVVAAELVAAKGAGMMIINASKFQMTDLVIMGIVLIGVIGYSIDILMRIAE-----
142800828    -------------------------------------SGAVRGGLQVASLLIPLLAWAAIASLGLVDEKFLPSPGAVFRSLASMAESGLFQDIVASTGRVFAGFLLATVLAVPIGICMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVGGG---------------------------------------------
136954210    ------------------------------------------------------------------------------------------KPIWDTLNIATIGTTIGTLIAIPLAFLSANNKFIRPIALFCIVSSRSINSVIWALLLVAVVGPGVLAGIIAIGLRSIGFCGKLLYEAIEEIDENQIEAIEATGANKAQIMTFGIVPQILPAFTSISIYRWDINIREATVVGLVGAGGIGIELDAQIGDLAWAKVSVILFAIVVAVVFSEWITAKIRR----
15616042     --------------------------------------------------------------------------------------DALWEATKETIYMTSVSVVATFVIGIILGLIMWQNVAIHTVFSAIVNIFRSIPFIILIVLLIPFTRLGANAALPALIIGAAPFYARMVEIALREIDKGVIEAAQAMGAGHFRIICRVLIPESFPALISGITVTAIALVSYTAMAGVIGAGGLGHFAFEGFQRNNPEITLVATITILFLVFIIQWI----------
239817721    ---------------------------------------------------PLLIGVVLVALWQWMVVAMELPPYLVPSPFLMVQTLPLGSALLVTLKITLLSFLLATVAGVLISFLFVQSKRIETALFPYAVLLQVTPIVAVAPLIIIWVKNPVAAMTVCAALVALFPIISNTTLGLRSIDPDLQSYFKLNRATRWQQLVRLRIPSALPYFFGGLRISSGLALIGAVVAEFVAGAGLAYQILQAGFQLNIPRMFAALLLISLTGVALFVLMAWLTK----
240137086    -----------------------------------------------------------------------------------------------TLAATGLTLVAALGIGLGLIATRARFAGFRTSIDTLVAFAQAVPPVVVVALALPVLGFGGPPTLLALTAYGIMPTLRGTVGALDAVTAEARESAQAIGLTPAQILIHIELPLAAAGLVDTLRTALILAVSVTAVGALAGASTLGTPIVAGLQNQNIAAMLQGALATAALAFLGDALLLAIGARLR-
15890822     ------------------------------------------------------WLLPALILAGWEVAARVGLISANVLPAPSAVAEAFWRLLLSSSARALAGFAIGGSIGFIFGLANGLSRFSRSFTDTTLQMIRNIPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYINTLLGIQGVDPQLVEMGRTYGMSPFTLFRRVILPGALPSIFTGLRYALGIMWLTLIVAETISSSGLGYMAMQAREFLLIDVVVLSILIYALLGKLADSFARFLE-----
254472027    ---------------------------------------------------------------------------------------GIWGAAVGSFWTMLVTLSLSFPIGVAAAIYLEEFNRWTHLIEVNINNLAAVPSIVFGLLGLAVFRSAPVVGGMVLALMTLPTIIIASRAALQAVPPSIREAALGVGASRLQAVFHHVLPLAMPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
289548484    -----------------------------------------------------FIYVGLIFMLWSISSKMIESPLFPSLALLNAFEEGFFSDLKTSIIRITIGWLIAILTGTIIGILVSYYRWFTPLDY-INDFFRYLPVPAFLPLTLMWFGIGETSKIFLIFLGVFVQVIAMVANEIRNFPYEYIEVGRSLGMNRHQILYHIILEGIKPNLWDIYRINLGWAWTYLLVGEVAAANGLGYRLIKSQRFLQMDMIYAYLIVIGLIGLLSDSFFRVSKP----
254255390    -----------------------------------------------------------------------------------IASGELLAKTAISMSVLLRGYALGVLCAFVLTSLAVSTRIGRDLLAMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALNMYTGFAGVPVTLKMAGRNYGLTGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVENL----------
283823932    -----------------------------------------------------------------------------------LGSGELWMHLSASLQRIAVGFALGAVAGLLLGAAIGASPSLRALFRTPFLVMTQLHALAMLPLIVLVFGIDEEMKLFVIGWATFIPVVLNTAQGIREVCPAWLEVGRVLGFDPWYQATRVVLPAAAPSIFTGIREGLANAWQALILAELFASSGLGYLIVWGRQLFQLDLVLTAILTIALVGLLLNGVLGIAERR---
135114245    ---------------------------------------------------------------------------------------------------------------LPIGRYAANGTRSGRFLLSFVGILYTVPSFVILPPLLGIGFLSELNVIIALTIYAAAIMVRSAKDAFESIPTELLLSADAIGYDRKKKFFRVELPAAGPVLLAGLRVVSVSTISLVTVGALVGVQSLGYLFTDGFQRKIAAEILTGVFGTMVLALLIDYLLVLIGAK---
289164411    -------------------------------------------------------------------------------------------ATGETLYMVVLSTLFAVLLGLPLGTWLYSSPRVNKILSTVINMARSIPFIILLVAIIPFTSIGINAAIVPLTIGAIPFFARLVDNVYRSLPSGLIETGYAMGANTRQIILHILLPEAKPALIHAITVTAITLVNYSAMAGTVGAGGLGTLAINGYQRFDAEIMISTVIILIIMVQLTQMIGDYLAKR---
227882317    -----------------------------------------------------------FLALWWLAGRTQPSYLLVGLALWTELTSGLFVHLGQSLLHYVPGVVVGVTVGSAVGIAVGWSDALDDACTPIIRILRPIPPLAWIVFAIIWFGLGHSGAAFIVFIGAFWITFYNAYSGVESASRELMEVAETLGVTDWRLIRRVVLPDATPELLTGLRTSVGQCWMMVIAAELFGAPGSGTRLLR-------------------------------------
226945156    ------------------------------------------------------------------------------------------EKVAISLSVLVKGYLIGILLAFVLTSLAVSSQLGRDLLSTLTAMFNPLPAIALLPVALLWFGLGEGSLIFVLVHSVLWSLALNTYAGFLGVPETQRMVGRNYGLRGLRFVALILVPAALPSILSGLKIGWAFAWRTLVAAELVGQGGLGWYIFQNRNELYTDKVFAGLAVVILIGLLVESLVFALLER---
255526488    --------------------------------------------------------------------------------LKLYSEGALFNNIGITCIETIFGFLLSTILGTLIAILLWWSDFVCKVLDPYIVVLNALPKIALAPIIIFWVGNGIKAIVVVTLLIAIVVTIISVLNGFKEVDTDKIKLLRTFGASKLQILIHLIIPSSVPTLVSSLKINVGLSWVGVIMGELVAKEGLGFLIIYGGQISQLDTVMLSILILSILAYVMYEGVEFVEKR---
217978968    --------------------------------------------------------------------------------WTMLVDGSVWRAFTPSASRVGWGLGFAIVIGAPVGVLVGRSRFFREATYIPFQLVRMISPLAWMPIAILLFATWDGAIVFLIAAAAVWPIVFAVAHGLKKLDPDWFKVAHNLGANPWHVLTAVIIPATAQDFLSGVRLAAGVAWIVLVPAEFLGTSGLGYAINDARDTLEYDRLGAIVLVIGVIGFVFDGLLLALIRR---
220914021    ----------------------------------------------------------------------------------LIADGRLQENLAISAQRAGLGLFFGIVVGAVLALLAGLSRVGEALIDGPVQIKRAIPGLALIPLLILWFGIDETMKVLTITLGVFVPIYLQTHAGLRGIDLRYVELAQTVGLSRAGFIRKVVLPGALPGFFLGLRFAVTGAWVSLVVVEQINASGIGYMMELARTYGQTNIIVLGLAVYGILGLLSDGIVRFIERK---
223938051    ----------------------------------------------------------------------------------------LFDSTWHSLILLLSGYALGVAVALVTGVCIGWFPHARYWGMPLLKVVGPIPATAWIPLAMVVSPSATCSAVGLIALAVWFPVTMLTASGISNTRASYLDVARTLGASRSYLIFKVAIPAAMPNIFLGLFMGLGASFLTLVVAETVGVSGLGWYVSWAQGWAEYGKVYAALIIMAAFFSTIMTLLFKVRDR---
149189513    -------------------------------------------------------------------------------------------AMIETLHIATLGTLFTLIFAIPLALLITPSKTLNWIAQFFLVSSRSVNSLVWALLFIALFGPGVLAGIMAIAIRSVGFVGKLLSEAIAEVNMGPIEALRATGASWMSVIVKGYWPQVMPAFYSIVLFRWDINVRESAVLGLVGAGGIGVVLNDAQNLFEWQKVSMVLVTIFAVVIIAEAL----------
141217621    ---------PFMHWINKGWRSFIADYGVIFDAIGYGLLRGYTELKTVIVQAPWPVVIIGVIAITYFTSRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPGIILFGLGAIPAIISIFIYA-------------------------------------------------------------------------------------------------------------------
257126380    -------------------------------------------FQNITDKIAPSIIIAVLLMIWQILSMVNIIPKFMLPSPFEVVKAFVYEHTKITLLEAFLGLGLGIILGFAVAVVMDRFEYAYKMIYPVLVITQTIPTVAIAPLLVLWLGYGILPKITLIVMTSFFPITIGLLDGFRSADKDMLNLLKTMGATPFQNFIHVKLPGSLGYFFAGLRISVSYSIIGAVVAEWLGGSGLGVYMTRVRKSYSFDKMFAVIFLISAISLLLMYLVKKIQKW---
296108990    ------------------------------------------------------------------------------------------EPTIQTIAIAYVGTILGIIFSIILGILASRNMTVYEISRVIIMIARVIPDIVWAFLLIPAVGLGAAQGIFAIAIHSTGMIGRFFAESIEEIDPKPLEALETCGATYFQKLIYGVFPQVMPSFVNYVMYAFDHNIRVAIILGMFGVGGLGFQFIIKFRVFEYDNVFAILLLIFIILLGVEKISSYIRKK---
294085665    ----------------------------------------------------------------------------------VVPNLGYWQSWVASFQRVLAGFLVAMIVGIPFGLMLAVNKYFREIFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARAIDVRYLRAAQSMGASQWHLFYRIILPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
229587775    ----------------------------------------------------PWLLPVTLFALWWLASRNHWMPSLVWSSAVELAGGELWSHLAISLQRLSWGLLAGIGAGALLGAVLGFSARAERLVFPTFSALSQVPTLAWIPLFMVFFGIGETLKLVVLVKAIVVPVTLHTLVGVRDAQPQLREAARVLRLPTHLLIRRLILPAALPAFMAGVRLALAAGWTSLLAVELLASSGIGYLMVWARQLFMLDIVFVCIVVIGVFGVVMDRGIGWLDRK---
229587775    ---------------------------------------------------------------------------------------------------------------FAMGLWLGLSRRSERVLGPTLSALRQIAIFAWVPLLTAWFGLGELAKWVFIALAAFFPLFIATQRSVLNLSPQLNEAAQVLRLNLFQRLRRLVLPGAAAGIFAGLRLSLIYAWLGTIGAEMPSNGGIGSLMIGAQQLLRMDLIMSGMLLVGLTGAALNLIGQRIETR---
251782718    ----------------------------------------------------------------------------TIAGLLSNNYKQLWAGLGTTLSLTLISFAIAMIIGIIFGMMAVSTKSLRLISTIFVDVVRGIP--LMIVAAFIFWGVPFLAATIALSLNGGAYIAEIVRGGIEAVPAGQMEASRSLGLPYATTMRKVILPQAVKLMLPNFINQFVISLKDTTIVSAIGLVELTGKIIIARNYQSFRMYAILAIIYLIMITLLTRLAKRLEKR---
160880963    -------------------------------------DTILIGFTLLCAGIAIALFVGIVAYVFFRGIKSVNWEFLTTAPSAIKGTFGIAGNIINTLYIVILTLLLVTPIGIGAAIYLNEYAKPGKVVRLITETLSGIPSIIFGLFGMVFFGYSLLTGALTLSLMVLPLITRNTQEALKTVPKSYRDGALGMGSTKWHMIRTILLPSAMPGIITGIILATGRIVGESAALLFTAGSGLTIQLYLSMTKAEYDQAFGIAAVLLTIVLGINILTKVLARK---
135482544    ---------------------------------------------------------------------------------LWTDGPSLLKAMMFTIKLTFFSLFLAIVGGVLLGMLFALSRTIEMSLFPFAVILQVTPVIAIAPLILIYVDSTFAALLICAWIVAFFPILSNTAIGLRSADHNLRDLFSLYKASPWQKFRYLLFPSALPYFMASLKIAGGLSLIGAVVAEFVAGSGLASRILESSFRFEIPRMFAALFLVSVLGIFIFLITSLL------
140406495    ----------------------------------------------------------------------------------------YLDALLETVQMAFAGTILGIIFGFALSLMASKNKPLQVFAKALIAFFRTVPDLVWAIVFVVVVGLGAFAGTLAIMVDTIGFCGRFFAEEMEEVDKSPAEALECCGATKVDAVFASVIPAAMPGLIATSLFAFEKAVRSSVILGIVGAGGIGLQLQSLFNFFSYDRAMVIIGMIFVLVIGIERLSNYARSK---
163746317    ------------------------------------------------------------------------------------------EATGQTLYMVAISAILGTLFGLPLGLFLATSPWVNKILGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTIATVPFIARLVENAIREVDSGLIEAARAMGATPVQIIRKVLLPEALPSITLGLTLAIVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPDVMA-------------------------
114761232    -------------------------------------------------------------------------------------------RILETFQIALAGAAIGIVLSLPIAWLSARLGRGAFLVKAFVSLLRTIPDLVWALLFVATVGLGAVAGTMTIMVDTIGFCGRFFAEAMEDAEREPQEALRAIGANRASVLVGGVLPDIMPSLINSSLFALEKAVRSSVVLGLVGAGGIGQELKVAFDLFQYRNASMIILVIFAIVLLMELCTDKLRARVR-
301064439    ----------------------------------------------------------------------------------------FLSDAASSLLRVGCGFAVAVAVGLPLGILSGRLSVIQKLLSTTVNALRAVPGITWLPLAMIWFGIGMKTTVFLVAMAAFFPVFLNAAAGARQVDPLLLQAGAMMGVRRLRGTFAILIPGAMPHLMTGLRLGLGISWAYLVLGELTGVNGLGAVIMDARMLGRIDMIVVGIIIIAVIGRLADRLLQ--------
186473435    -----------------------------------------------------WIALIAALGLSWRAADMRPLDLLSDSGNMGQFAKDFFPEMGVTLAVAVWGTALSILCAIPFGLLSAHNAWVVQPVRRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDERPAEGVRATGATSLDEIVYGVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGIGVVLYESIRSFNYSQTAA-------------------------
139955840    -------------------------------------------------------------------------------------------HSSITLLEIILSLLFGIILGSFFAILISISEILKRWIMPILLASQSIPVFALAPILVLWFGYGISSKIVIGTIIVFFPIASNFSDALNKIPKEFIHAGQTLGFSKLQIFSLIKLPNALPGLFSGIRVGACFAPIGAVVGEWIGGSGLGSYMIYSNARLQIDNMFAALFVLIIITISLYHIIDLL------
296394996    --------------------------------------------------------------------------------------------LFQHLAYTVLAVGLAVLIAVPLGLAVGHTGRGGALVVGAVNTLRSIPTLGVLLLALLFVGVGYTPPILALTLLAAAPVLAGTYAGILNVDPAVVDAAHAIGMPRRDVLVRVQLPLALPLVLDGVRGATMQVVATATVAAYAGLGGLGTILIEGVQLRRYDQVLAGAALVTALTLLLDAMLSLA------
157146316    ----------------------------------------------------------------------------------------LWEHVAVSLARALSAFSVAILIGIPLGLLMGLSEGLAAVLNPFVQFLRPLPKIALIPLAVVWLGIGEASKFFLIFIATFLSVVVGASAAVDRIGRSRIRVAQTLGASRKQIFLRVVLPDALPELFTTVRLSIGIGWTSLIAAEMVAASGLGWMVVNASSYLRTDIVM--------------------------
121603490    ----------------------------------------------------------------WVAEQILPPPAFVWDSLKDVLASGLLGHVGFSAARVAWSLLIGGSVGLLLGFGMGLSRTFKAYVFPTFDVLAQLPVLGWIPLLIIFVGIEEALKVTAVSIAVVVPVALSTLSGIANIPQALLEVGRVYQFSALQTIRRIVLPAAAPSLFTGLRQGVMQAWISVIFVELLSSSGLGFFMAYSRSLSQIDMVIVAMLAIGVVGIVIELGLRLIESR---
134959476    ----------------------------------------------------WHTVVVATGLPAFILPSPMRVATALFVNMELIS-----EHAIVTMAEVLMGLFLGTILGVITAISLAQSKMVRLVVRPMMVLSQALPVFALAPVLTLWLGYGLWPKIIMALLIIYFPVTSAFFDGLMQTPKGMLDLAKVMHAKPWPVMRHIRIPAALPGLASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAILTLVLDRLCRFALKRQ--
283770942    -------------------------------------------------------------------------------GFISKYGSFFLKGIKITILISLIGVALGSILGAFVALMLSKIKIISWIPSIYIEILRGTPMLVQVF--IVFFGITLVCGTIALVINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYRQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAALYFVLTFVLTRIMNMIEGR---
142022772    ----------------------------------------------------------------------------------------------------------------VVGAAMGLSRRIDALFEPTFQALRAIPSLAWVPVLLLWLGIDEAPKITLIAIGAFFPVHLAVVAGIRDVDRKLVELGAVYRLGPFALFRRILLPAALPQIVTGLRTGLSLAWMFMVAAELIAARGLGFLLSDGRETGRPDLVF--------------------------
253578372    --------------------------------------------------LAVLFWIAIWQFASMYLKQEILLASPVSVLFELIFSGNFWQSVGFSFVRIVTGFLLAVLLGIFLAVWAYWSKTVEILTAPVIAVVKSTPVASFIILCLIWIPSKNLSVFIS-FLMVLPVIYTNILEGIRQTDRKILEMAKVFRVNLRRQIRYIYVSQVLPYFLSACRLSLGMCWKAGVAAEVIGSGSIGEKLYNAKIYLNTPDLFAWTIVIIVISFVFEKCFLGIVSR---
188583085    ----------------------------------------------------------------------------------LIASGEAWRAAAPSLARIGQGLAAAFLLGAPLGLLVGSAPLAERILQPPFQLLRMISPLAWMPVAVLAFPSWDGAIVFLIAAAAIWPILFSTAAGVKRVDPVWLAMARNLGAGRLAALRAVIVPAVLQDILTGLRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDRLAALVLLIGLIGYALDSVLGRLAARAR-
137355504    -------------------------------------------------WISPVVFIVLIVLLGFISKLVLPNPTEVVIAFDLYVTGDLYLHVGASLKRLILGWTLGSILGIIIGFAIGLFSLVRAGLAPIVAAIFPIPKIALLPLFIIWFGIGELSKVNLILFGTLFPTIIATYGAIDNVDRSLIRMGQSFNLTWFSITRKIVFPASLPVILSNMRITAAIAIILIVAAELIAAKGIGAYIQMAGSLFAIDRLLAGIIILSCMGLI--------------
288554035    ----------------------------------------------------------------------------------------LWDATLETLYMTSISVFATFVLGLILGLVLYLTAKVNVVASFIVNIFRSIPFIILIVLLIPFTRLGANAALPALIIGAAPFYARMVEIALREIDKGVIEASQSMGASNWTIIRKVLIPESLPALISGITVTAIALVSYTAMAGVIGAGGLGHFALEGFQRNNSEITLVATIAILLVVFVIQWI----------
222102208    --------------------------------------------------------------------------------FAVLARPEFLVGFGATVYDAVRGLLIAALLAIPIGILIGMFPKLEVATRMLVDFGRSFPVIALLPVFVLLFGATQTMKVVAIGIACFFPILLQTIYGARNLDPTIVDTVRSFRIPPHLRFFKVLLPAAGPFIATGLRIATTVSILVAVGVEIVSTPGIGREIALSRSYNETPTTYAYIIYAGLLGVVITLLWDLAEAR---
253577122    ----------------------------------------------------------------------------------------LWPHLAMTVGETAVGFLLGTLIGTLLAVLIWWSPFLSRVLDPYMVVFNSMPKVALGPIFIVLFGAGFTAIVVTTLSITVIVTTLVVFNSFNEVDANLVKVIRTFGGTRRAVFMKAILPASFPTIVSTLKVNVGMAWVGVIVGELVAKIGLGYLIVYGFQVFNFTLVLSSLVIIAIVATAMYQLVVYIERK---
81428724     ----------------------------------------------------------------------------------------MWEATGETVWLTAVSVLLVAILGFLLGLVLYQSRLLNGIVALFVNVFRSVPFIILIVLLIPMTKIGPKAAIPALIVSAAPFYARLVELAFREVDSGVIEATRALGASKWQIIWQVLLPESMPALVSGLTVTAISLLGYTAMAGVIGAGGLGNLAYT-------------------------------------
149912629    ----------------------------------------------------------------------------------------LWPHIRVTFAETLLGFALGSVIGFAFGVLLSEVDVLRRVLWPYILASQVVPKLALGPIFIVWFGFGLTSIVIITALICFFPLLETTVTGLRSAPADQRDLFRMLGASRLQTLLRLKIPAGLPVILAGVRVSVVLALVGAVVGEFIGGQGLGASIIAAQGMMDTTLMFALFIVITVMGMLFYQLTILAERW---
113478322    --------------------------------------------------------------------------------------------MLQTLAIALWGTVLAFLTSFLLAPLLSPHPLIYQLIRELFNFMRAMPDLMLALILVIILGLGPTPGILALAIHTSGFLGKFFAESMERVNVGIYEGLRSTGANISQVVIFAAVPSILPEIVGYTLYIFDRNVRMASVLGLVGAGGIGLELHDNLRLFRYNQSAALILVILVSIVLIDYLSSWIRRR---
77461151     ------------------------------------------------------------------------------------------QHVWASVEVVMVGFIVSSLVAVPLGLLMGSFRIVQAFLEPLVNFIRYLPVTSFVPLFILWIGIGLEQRVSVIIFGVFFQQLVMIADVSKGISKDLINASYTLGSNRRDAVLHVIAPASLPGVLDTLRVTMGWAWTYLVVAELVAASGLGYLSLKAMRGFQVDVIFLAIAIIGLLGLVTDQLFRFLRLR---
260583798    --------------------------------------------------------------------------------LLNFTTKGVPYLLLETIAIAFLGTLVGAILAIPFSFISATNKPVAIIGRTAIMAIRTVPTLIYGLMFIRVTGPGAFTGLLTMSVASIGMISKLYIEAIEDLDYKILESLDASGCNFYQKIRFGILPQLIPAFISTVIYRFDMNLRDATVLGMVGAGGIGAPLIFAMTAYKWHEVGAILCGLIVLVLVIEYL----------
83649325     ----------------------------------------------------------------------------------------YLDQIVTSLYTVFVGFSLAVLIAVPVGVVCGLSKTMYAAVNPLIQIFKPVSPLAWLPLVTMLFEKSFVNSAITVTLCCMWPTLVNTVVGVSGLDKDLNNVSLVLRLSWTTKVRKVVLPFAVPMIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVFTIGFIGFALDRVMLAIQRR---
143763629    ----------------------------------------------------------------------------------------LFVHVFTSVNRILAAFIMACIVGIPMGVLMGASKIARALLNPLIEFYRPLPPLGLYTLLVMWLGIGEESKLALLFLAALPGLIIATIQAVQNIDPVYLRVAKGLGASKKTILFNVYLPAAGPTILAGMRISLGFTYTVLVAAEIVAASGIGWMIWDAAKFLLSDVVIMGLIVLGLTGIGLDIFMRFIGR----
296440893    --------------------------------------------------------------------------------------------IFETLYMTLFSTLLAYMIGLPLGIALVVSKWLNSILNVIVNITRSVPFLILLIFWVVGTTIGSTATVVPLVVAAAPFIGRMVESSIKELDHGIIEAALSMGATPFQIIWKVMLPETKPSLWIGASITATTILGYSAMAGFTSGGGLGDVAIRGVHRYQTEVMLVTVILLIII-----------------
239928205    -----------------------------------------------------------------------------------------------HLREALLPVAAGLLLALPLAQLCVRFRRLYPPMLGATTVLYAIPSLAFFVVLIDYTGQSELTVMIPLAVYSLVVLVPAIVDGVRSVPGETLAAATAMGFGPVRRYLQVQLPIAAPAIVAGLRVATASSISLVSVGALIGNQGLGNLLAAAQKYDRPELAVNAVITMAALAILCDA-----------
297202874    ------------------------------------------------------------------------------------------EQIWYTLYEALLGWVVGVVAGVVFGIALGRITLLADVLGPYIKVLNSIPRIVLAPIFVIWFGLGPASKVASAVVLVFFPVFFNAFQGAREVDRNLVANARILGASDRRVTLQVVIPSATSWIFTSLHVSFGFALIGAIVGEYIGAKGIGLLVAQSQGTFNAAGVYAAMVILAVVALLAEGLLTFAERR---
289705654    -----------------------------------------------------LVAIWQVAAWLAGARGEPITGPGDVLGFGTLWAQGLVQQAVATVGRAVVGFALAVVVGVGLGLLLGQVGVLRRAFGPLLTALMVLPNVAWVPLAVLWFGLSDATAYFVMLTGAVPAVVAGLTTGTDQVPPQLRRAARVLGASRLETALLVVLPAALPAFVSGLRQGWAFAWRGLMAAEIIAVGGLGTLLHQGRAESDLAVVLCAVLTILAVGVLVE------------
220927889    --------------------------------------------------------------------------------LELVSSGTLFAGVKSSMYRFFVGYLLAAFSAVTLGLVLGWFRNAWSFVNPVVQLVRPISPIAWFPFIVLIFGIGDLPAIVIIFIAAFFPILLATVNAVGKVDQTYIKVAKNFGIKQPMLLTKIVLPAAFPSIASGLHIALGTAWVFLVAGEMVGATGLGFMIIDARNNLRADLLLANILSIGIIGLILDSFIGLAEK----
153815637    ----------------------------------------------------------------------------TLCFLEMLKNRSLFLHIGITLYETFISFILVILLSILAAILLWYSKKLSEILEPYLVVLNSLPKSALAPLLIVWLGATSKTIIIAGMSVAIFGSILNLYTAFINVDQEKIKLIYTLHGNRRHALTKVVLPSSVPAIISNMKVNIGLCLVGVIIGEFLAASGLGYLIIYSSQVFKMDWLLMSIILLCIMAMGLYALINVVEKR---
310816315    -------------------------------------------LSWKLLSVAIFALIWEMAARSGFNFAFPTFTATMAAMAQMIGDGSMGRAFLRTMEPLVIGLAISLSVGISAGIAMGLKKSFEWFTLPMFIVMQAAPMAALIPLVTFVYGIGLASKVVAVVMLSMPVIAMNSYKAVRNVSPSLVAMCHSFTGSRWQQITRIILPAASPMMFAGLRLGVAEGFSGAVLAELITPTGIGDLITYHRSVANFAHMYATILAIVLFAIIAVSSLQWVEAK---
89899001     ----------------------------------------------------------------------------------------YLQEMIVTLEIALWGTALAVVFAVPLGLLSSVNWWIHQPIRRLMDAARAINEMVFAMLFIVAVGLGPFAGVLALFVHTTGILAKLFSEAVESIDAQPVEGIRATGAHALEEIVYGIIPQVLPLWISYSLYRFESNVRSASVVGMVGAGGIGVILWEIIRGFQYA-----------------------------
259415215    ------------------------------------------------------------------------------------------EAIWQTVNIATLATMIAVVVSLPVAYIAAQNKFALWVGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIVAIMFRSIGFLGKLLGEAIEEIDRKPVEALEACGASRFKVVLYGIVPQVMPAFFAVAILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVSMVLLTILALVVFGEVVSSYLRKK---
284045524    ----------------------------------------------------------------------------------LVTDDGFFDALLYSLQNLAVGLALAIVVGIVLGLAMGWFRILQFTVAPLMWGLYATPTVALAPLIILGFGLGDTSKIVLVFIMSVFPIMLNTMEGVQTVPDSLVRAARVFGANGTALGRKVVLPATFPFLLVGLQRGVALAFIGEILGEFLGAGGIGHMLEMATFDFRMADALAIVVVMVLVINAALIVLALLRRR---
142158271    ----------------------------------------------------------------------------------------YLPELMNTINLALFSTFLGFIFAVVLSLVASKNGFWVAVARRSLDVMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAQLSAVIQWRYGDEILAIMALLVMTITALDYLSSYVRNR---
186472788    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEQR---
281355617    ---------------------------------------------------------------------------AAILALFFAELGDMLRGLLSSSYLLGSAYGLALVTAIPAGIAVGSSRRLRAAAEPFSRVLGAIPPIVYIPYAIALLPSFRSASIFVIWSGAFWPVFVNTVSGVVTIPDSLLDSARMLHLKRSVFFFRILLPGAMPSILTGASLGLIFSFLLLTAAELIGATGLGWYVKNFSDFADYGRVIVGILFIGIVVTSLMWLFN--------
154499091    --------------------------------------------------------------------------------------------IGSSLSLLAIGFGIALPLGALLGMLAGWSPRLRGFLVPIARVLSPVPAIIYAPYLIALMPSFRSASALVIILGIFWPTFLQTVGRTVGLDPHILDSARVLCLSDREMVFQIFLPALLPGLISGLRVSLSTSFMLLTLAEMMGASGLGYFIKNFADYANYTNVIAGILLVALVVTALNGLVTVLERK---
222081003    ----------------------------------------------------------------------------------VVVEEGIPGRFAVTVGETLAAGLLILLVGMPIGLLLYRFGRLRLAFEPWLAAMAAAPLVLAYPLFLVLFGRSSLTIIVIGFAAGVAPVALKTIEGFASTRRVLIDVGRSFRLTPAQEFRKILLPAALPQIFVGLRLGLIFCLINVVVEFLINLGGLGQLINDLAERYDLPGTYAAICFVVLVSILFFAILDRGEKW---
307942185    ----------------------------------------------------------------------------------------LFQHMGATLLRVLAAFTLAMSYGLVFGLVMGRAKKVDRWLDPWLVIFLNLPALVTIVLCYLWIGLTEVAAVLAVAINKIPMVTTMIREGARALDPELDDMAQIYRMPLGARARHVLLPQLSPQIAASARTGTALIWKIVLVVEFLGSNGIGFQIHLYFQLFDVPMVLAYSLAFVMVMLLIELVI---------
241764215    ------------------------------------------------------------------------------------------QEMLVTLQIALWGTALAVLTAVPLALLASSNWWVYQPVRRVLDAFRAINEMVFAMLFVVAVGLGPFAGVLALWIHTSGTLAKLFSEAVEAIDPQPVEGIRSTGASALHEIIYGVIPQVMPLWISFTLYRFEANVRSASVVGMVGAGGIGVVLWEIIRGFQYAETCAVMLIIVVTVSAIDVVSARIRK----
136915415    ----------------------------------------------------------------------------------------YFPELLATFNMAFFSTFLGFCFAVVLSCFAIKNPWIVQAVRRFLDITRSFPELVIAMIFLYLMGKNELPAIIAITIHTTGALGKLFSEAIENIDTKPLDGLQSAGAGWVKRVRFAVLPQVLPLFFSYGLLRLEINVRASTILGFVGAGGIGEALSTVIQWRYGDEIIAIMVLLILTITFLDYFSSYLRGR---
224367550    ----------------------------------------------------------------------------------------IWPHALVTFTEILAGIGLALATAIPLAIFMFAIPGLERGLTPFLVASQAIPVFALAPLLVVWLGYGMASKVFMAWVIIFFPITVSLLSGLKSCDPEFRVLFCLMGASFFQKLRMLYWPWALPRFFSGLRVGVTVATIGAVIGEWVGAQGLGYLMIQANARLQTDLVFAAILWLTAMGLGLWILVGQVEK----
160899959    ----------------------------------------------------------------------------------------FWPHIRATLQALLLGLAAGSAIGLLAGMALAESELLERVLKPYVVVSQVVPKLALAPLFVLWFGFGMLPTVLITALICFFPLMENTLTGLRQVDAQRLQLFRMLGATRLQTLLRLKLPTGLPAILAGLRVAVVLALVGAVVAEFMGASGLGAVVIAAQGMMDTTLMFAALVLIAAMGLLLYQACLVLERR---
114778546    ----------------------------------------------------------------------------------------LWVDTASSLSRLAMGVGVSAVIGFFVGVACGVVPYVRANLSPFVRVLSMVPPIALLPILFIVFGLGEVSKVVLIVLGIAPFIARDVQQRVEELPHEQMIKAQTLGASTWQIIIRVVIPQVMPRLLNAVRLSLGPAWLFLIAAEAIASDGLGYRIFLVRRYLDMETILPYVVWITLLAYLMD------------
118593431    --------------------------------------------------------------------------------------------LLETILIAYMATLLGIVGAFVLSFPASRNRWVLNVTRRFLEIIRTVPDLVWALIFVFCFGVGPLAGVLAIGLHATGALGKLYSEANENADMRPLEGIKASGGSWFDQIRYGIVPQVVPNIISYTLLRFEINVRSSSIIGFVGAGGLGQEIRVAMSLQEYTDLSALFLIVFVTVIVIDMLSEKVRHR---
239978469    ------------------------------------------------------------------------------------------QASWDTLYMVGWSTVIAVLLGLPLGILLVLTDRANKVIGQIVNIARSMPFIILMVAWLTGTTIGREAAIVPLAIGAIPFFARLVETSVREVDSGLVEAVQSMGGSTWTVVRKVLVPESLPSMIAGVTTTIVTLIGYSAMAGTVGAGGLGDIAIRGYQRFESGLMW---ITVAVLAVVISLI----------
15891647     ----------------------------------------------------------------------------------------LFGQAMVTLGEMALGLAAGVTAGILVAFTIAATPRFGRLVWPMVLVLQAFPVFVLAPILVLWFGFGMASKVVMTAVIIFFPVASAFTDGLNRTDRAILDAASLTEASHWQILTRLRVPLALPSLISGLRVAAPLAPLGAVIGEWVGASGLGFVMIQSNARMQTDTMFAAMAILAVMAVLL-------------
254479265    -------------------------------------------------------------------------------------------HIWVTLSETVVGFTLGTVAGMFIAILLWWSDFLSQVAEPYLVVLNSLPKIALGPIFIVWMGNGEAPIITMALAISLIVTIISLATGFKEVDEEKIKLLKTFGATKMQILTKCVLPASVPTIMSAIKINIGLSWGVITGEFLVSKAGLGYLIVYGGQIFKLDMVMTSVLILSILSALMYVFIVYIEKK---
302333524    -------------------------------------------------------------------------------GFISKYGSFFLKGIKITILISLIGVALGSILGAFVALMLSKIKIISWIASIYIEILRGTPMLVQVF--IVFFGITLVCGTIALVINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYRQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAALYFVLTFVLTRIMNMIEGRM--
15893906     ------------------------------------------------------------------------------------GEGALFTHIGITCFETVVGFLLSTILGTFIAILLWWSDFASKVLDPYLVVLNSLPKIALAPIIIFWMGNGIKAIIVITVLISIVVTIITVLNSFKEVEDEKIKLMKTFGANKFQILKHLIIPSSIPTLMSALKINVGLSWVGVIMGELVAKEGLGFLIVYGGQISELDMVMMSIIILSILAYLMYVAVAIFEKR---
296116706    ----------------------------------------------------------AVVRLGWVPAGLLPAPSSLGPAWLDEVRNGAWQTAIDSLTHYLLGLVIGTVLGALVGLLCGAVGALDALLAGVVRVLRPIPGLAWVPFAILWFGLNTAGATFVIAISVFWINFYAAYGAVQSIDPDLYEVAAAFGHGGFARLMKVVLPASAPGLLAGLRTGLGQAWMSVVAAELFGVPGIGARMMQASSLLATDLVVVYMLTMALLYALTDMLFMVVRRR---
29827880     ---------------------------------------------------------------------------------------DLWDQTLPTLQETLLGFALSFAAAWLVAVVLDFSAVARRGLYPLLVASQTIPIVAVAPLLIIWFGFGLLPKMLVVTLTTFFPLAANLAAGFAATDRDAMRLLRSLGTGRLRAFRLVRVPSALPHFFTGLRVSITYAVVGAVFAEYAGAKGLGIYMQAQKSAFRTDLVFAAVTVTALLSIAL-------------
291540394    --------------------------------------------------------------------------------LFDLSTSGVAYLLLETMCIAFLGTIVGAVLSIPLSFLAAANKPVALIFRVFIMAIRTIPAFVYGLMFIRVTGPGPFAGLLTMSLCSIGMISKMFIESIEDLDTKILESLDAAGCTMFQKIRYGILSQLFPDFMSTLIYRFDMNLRDATVLGLVGAGGIGAPLIFAMSAYKWNQVGA-------------------------
170017971    -----------------------------------------------------FLFIIGIAISVWVTGFSLVTLFTNFAGFWKIFFMQVWRPLLMTIQMSFLGSFFGAVVALPFAILATSNRVVNLVVRFILTVVRTIPTLVSALIATYIFGLGTFAGTVAIFLFSFSFVGKQLFEYIETVDMGAYEALIATGASPARSFITTILPQILPTYLSTSLFAFEGNVRYAAILGYVGAGGIGMILNEKIGWREFQSVGMILLSIFVAVVIIE------------
120553119    ----------------------------------------------------------------------------------------FLDQVVTSLLTVLAGFALASLIAVPLGIVFGLNRYFQAAVNPLIQIFKPVSPLAWLPLVTMMFEKSFLTSMITVTLCSLWPTLINTSVGVAAVNPDLLNVSRVLRLSFWTHVRKVVLPSSVPMIFTGLRVSLGIAWMVLIAAEMLASPGLGKFVFQNGSSQSLSRIMVAVLAIGFIGFLLDRVMLLIQRK---
256828729    ------------------------------------------------------------------------------------------SHLGTTLTEILLGLALGTILGTGAALIMILSPLLKRWMLPVLVVSQAIPVFALAPILVLWLGYGMASKVGMAVLIIFFPVASSFYSGMQRTEPDLLELARIMGAKPLAVLRTIIIPSALPAFASGLRVATAVAPIGAVVGEWVGSSGLGFYMLHANARMQIDVMFAALTVLAVTSLALYFLIDRL------
84684479     -----------------------------------------------------------------------------ATGFAQAQTAQFWGDLGISLQRIAVGLVMGAVPGVLVGLAMGLFRPVREALNPLIAALFPIPKIALLPLLLLIFGIGETSKYVTIAINVFFLMTINTFAGVVSTPKIYFEVARNLKASRLKTYLTVALPGALPGIFTGLRICMGTALILLVAVEFSTASGVGYRIWWAWTVFWVDTMYVGFLVIAILGLGFSYAVDFLER----
299770166    ----------------------------------------VYGLLSVISPLLVLLIWHLISSLQIFPTQILVPPKTVWNTFIALLQSGELQHLKDSLSRLFLGFSIAAISAIAFGIAYGANTLFRNYTYILFNVFYQIPIFVLIPIFILVFGIGELFKILLIIKACFFPIALATADAVKNIPKKYIELGQIYQLKTRAWLRLIILPSILPPLIGGLRIVLGRAWLILVAVELLAAGGIGQMMELGRQMLRLDVVMVGVFITGVVGFILDKVLRLVEQR---
295698912    ----------------------------------------------------PVAFLAVIELLVRASILPMHLVSAIAQTLWDLGAARLARHVGASVIRVYGGFAIGAALALLIGAAMGLSRRVDALLDPAFQALRAIPSLAWVPILLLWMGIDEAPKITLIAIGAFFPVQLSVVAGIRGVDRKLIEFGELNRLSRRALFTRILLPASMPQIFTGLRTGLSLAWMFMVAAELIAARGLGYLLSDGRETGRPDLVFGAILLLALLGKLSDGMLKAIEVR---
149915917    -------------------------------------------------------------------------------------------RILETFQIALVGAAIGIVLSLPIAWCAARLGRGNLLVKAFVSFLRTVPDLVWALIFVASIGLGAVAGTMTIVVDTIGFCGRFFAEAMEDAEKEPQEALSAIGAGRGSILVGAILPDIMPSLINASLFALEKAVRSSVVLGLVGAGGIGQELKVAFDLFQYRNASMIILAIFAIVLLMELCTDKLRAR---
15613005     --------------------------------------------------------------------------------------------LLETLAIAIVGICLSIVLAIPIGLWAAKNPLISQGGKSTLSFIRTLPDIILALLFIKVVGPGAYAGMLALGIGAIGMLGKLYAEEVEAMDPGPVESIVAVGGNKLEQLAFGVIPQVLPGFISATLYRFEINMRSAATLGVIGAGGIGTPLIFAIQARNWDRVGMIMIGVVLVVLIVDWCSSALRKR---
91779596     -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEQR---
78222218     ------------------------------------------AIAVVLFYVLIFALWQLLFTAGMIPEYLFPSPVQVAKRLWELGADGYLLPSVETLVRMGKGFTLAAAIGLSIGLVMGVSPITNLCFKSLFLGLQTLPTAAWVPISLLIYGLSERGIYFVIIMSSVPAMALATSSGILQIPPLYLRAAKTLGTPWYAMPARVILPAALPAIVTGLKLGWTLGWHGGVSAELIKSTGLGFLLYMGRELNDAAQVMGIMVVTILFGLLLDRFFGIIEQRIRI
25027925     ---------------------------------------------------------------------------------------GIFWHLLTSLRRVLFGFLIAAVIAIPLGFLLGRVKVLRWALDPLIQILRPVSPLAWLPIGLALLLDAERTAVFVIVLSALWPILINTIDAVLHIHPTYLKLTYTLGTPLWLAISRVWLPATLPGIITALRLSLSTSWLVIIVAEMVGGQGIGFFVWNMWNRLDIDAIVVAIVLIGLTGLILDHLIGALQKTVR-
141885488    ------------------------------------------------------------------------------------------DHFLMSLFRVGAAFLAAVLTAVPVGIAMGMSRVARGIFDPPIEFYRPLPPLAYLPLIIIWFGIDELPKILLIYLACFAPLAMAARSGIRSATSEQIHAAYSMGANYRQVVRYVILPAALPEILVGMRIAIGFGWTTLVAAEMVAANGLGQMVLNASNFLRTDIVIMGIIVIGVVAYMFDLMMRWLER----
142697376    ------------------------------------------LVSVTVLILGFWIILILTSGLVWDWNGWRVIPPCEANMFLQFTCSTAWIGMVETIKIAILATFFGMILSLPMGLLSSRNLFPQYITYPVVSACRSLPSLIWAIIFVIIVGLGPTAGILAMTIYTVGYLGKMQYEAIEGMNSAPLEAANAMGLTKAEVSFWVVIPETANHLIAQMIFMFEYNVRSGT-----------------------------------------------------
137061351    -------------------------LGGLETIVAFTSWDFIDAYPWLLPGLPWTIVAAGAAILSYKLSGK-GLALFAGLTMIYISLFGQWKPSMQTLSFILVAAPLSFIFGLGLGIAAYKSKRVEKALYPILLVMQTMPQYAVLVPALVLFGVGDHAAVIITMVVAVPPMILLTILGLRAIPP--------------------------------------------------------------------------------------------------
136874312    ---------------------LIKRDKYFLSLFSFGSEKLYKIFLQISSLFLPLLIWTVVCQLKLVSEMFLPSPLAVFYSLLDMAESGLFEDIFASTGRVFAGFIIATIFSIPLGILMGSFPSFCALCEPLIAMLRYMPAAAFSPLLIIYLGIEEAPKIALIFIGTVYFNILMVMDSVKFVPKELIETTLTLGGNTKDLLIRVIARYSLPSIIDTLRINIATSWNLVIVAELIAAEGLGKRIQLAQRFFRTDQILQ-------------------------
222480558    -------------------------------------------------------------------------------------------ALWSSIRHWIPGTVVGTGLGVAAGVAFSWSGLLDDVTAPLVRTLRPVPPLALIGFAIAWFGINHAGAAFIIAVGAFWINFYASYGAVEGVSEDLLDVGRTLGVGDLDMVRSIVLPASMPGITTGIRTGLGRCWMLVVASEIFGVPGVGREILRASNNLLVDKVIAYILVLSLMFLLVDVAFRAVQRR---
192362263    ---------------------------------------------------PLAAWISPLALLWLWYWATLQQWVLVWASFVELAESGELQDNLSSLFRLFSGFGIGAVAGVIVGVLLAISPQVRAYLGLTFELLRHIPTLVMVPMLILLLGIGETFKIVILVKAVFFPVAQAATDAVRNIPRGFIEVGRVYQLKPLALYRDILLPATVPPVLTGMRIALGRAWLILVAVELLAADGIGQMMEFARQMLRLDIVLVGVVLTGLIGFGLDKSLRLLEHR---
142854300    --------------------------------------------------------------------------------LGVIPKAGYWMSWVSSFSRVLAGFLVAMLIGIPFGLLLAVNKYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQFDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
141981233    -------------------------------------------FLQIASILLPLLIWTLVCQLKLVSEMFLPSPLAVFYSILDMAESGLFEDIFASTGRVFAGFIIATIFSIPLGILMGSFPSFCALCEPLIAMLRYMPAAAFTPLLIIYLGIEEAPKIALIFIGTVYFNVLMVMDSVKFVPKELIETTLTLGGNTKDLLIRVIARYSLPSIIDTLRINIATSWNLVIVAELIAAEGLGKRIQLAQRFFRTDQIFAELIVLGL------------------
261404675    -------------------------------------------------------------------------------------------------------------------ILVGVFRISERVLDPSIQMVRMIPHLAVAPLFVLWFGIGESSKILLIAKGAFFPLYIQTYLGIRGVDNKWFEVTRVLGFTRIQQIFKLVIPSSLPHIFLGIRLSLGLAWLGLVVAEIMGSSGIGYLMTDARQFSKTATVFVCIVLFAVIGKAADAAVRLMERR---
57867284     ----------------------------------------------------------------------------------------------NTILISLVGVVLGSILGSFIALLISKIRPLQWIASIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALVINSSAYIAEIIRAGINAVDKGQTEAARSLGLNYRQTMQSVVMPQAIKKILPALGNEFVTLIKESSIVSTIGVSEIMFQVVQGISFDPFTPLLVAALLYFLLTFALTRVMNFIEGRM--
142364896    --------------------------------------------------------------------------------MFFVTGSIYWHYII-TMYEATMGFIIGVSIGMGLAITAAISPVFRRYWAPYAVVFNVTPGIAVTPFIIAWFGFGWSSKIALAALVCFFPPFINTLTGLLHIDKDATELFRSLGSTKKQFFWKCQIPSALPIIIAGLKLAMTGALIGTIVAQFFSASGVGILMQRFAFRLNMDGSFAALIVMSLMGLSLFTLMEYMD-----
142833424    -------------------------------------------------------------------------------------------ALLETIMMALIGTLIASIIGLFLSFLAASNKIIRIIVKRFFDFLRAVDTLIWSLLLLRAFGPGLFTGIFAIALTEIGTLGKLMSEAIENTDPNQQEGVASTGASTLQKQRYGILPQIMPVFISQTLYTLESNTRSAIIIGAMGSGGIGMLFLSYMRTGVDFENVAYVAALVLITVMLMDLFSSWLR----
300717291    -----------------------------------------------------------------------------------------------TLKITLISFVLSIVIGCAVAFVLVQNRFVETALFPYIVFLQVTPIVAIAPLIIIWVKDTTLSLVVCSTLMAVFPIISNTTQGLRSVSPGLLSYFQLSHASRLQILVRLRIPSALPYFFGALRISSGLSLIGAVVAEFVAGTGLAYQILQAGYQLDIPLMFAALLLISLTGIALFGVMSWISRR---
290580730    ----------------------------------------------------------------------------TIFGLLSNNYKQLLSGLGTTLSLAILSFALAMIVGILFGMMSVSYKTLRIIASIFVDVVRGIPLMIWGIPNLIITGNDFVAGTIALTLNGGAYIAEIVRGGIEAVPSGQMEASRSLGISYKTTMKRIILPQAFKLMLPNFINQFVISLKDTTIISAIGLIELGKIIIARNYQSFRMYAILAIMYLVIITLLT-RLAKRLEKRIK-
259418325    ------------------------------------------------------------------------------------------EHTLVTASEVLIGLLIGVILGVITAVQLATSRIARVLVQPILVFTQALPVFALAPILTLWFGFGLWSKIAMAVLIIYFPVTASFFDGLMRTPQGYLDLARTMQASPSRILWHIRIPAALPSLASGIRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFAAMLTLGVFSVLL-------------
56695684     ----------------------------------------------------------------------------------------FLPALVETLNIAAAATLIGTLGGTALALLSTRWPRLIPLFRRIADICRAVPEIVIALVLIFVLGGGPVPAMIAIAIHTAGALGKLFSEVAENVSLKPVEGLESTGANWAQRMYLGVIPQVGPNFVSYALLRFEINIRASAILGFVGAGGIGYELRNAMSWGQYDEAAAIFLLLFVTIVAVDQISDRLRAR---
163760225    -----------------------------------------------------LPLIIMVAAIALWDRICVWNEIGVVLDTLIKDAALLFSSLLVTLRITVLSLALAVIGGVGLAVLFTQSRFVEMSLFPFAIVLQVTPIVAIFPLINIYVDDQTTKLLLCAWIVAFFPILSNTTLGLNSVDRNLIDYFRLNGATRWQTLWHLRLPAAMPYFLGGLKIAGGLALIGAVVAEFVASSGLASRIIEAGYRLNAPRLFAALILISLTGIVIFLALSWI------
288791112    ------------------------------------------------------LAVAIWQAVVWSGWKEPWALPGPAVVFGYLLSSALWEGLATTARRAAVGFAAAVAVGLLLGLGVARVKVLRAALGSMITALQTMPSIAWFPLAILLFQLSEQAIFFVVVLGAAPSVANGVIHGVDYVPPLLVRAGRNLGARGLNLYRYVIAPAALPAIVAGLKQGWAFAWRSLMAGELLVVTSIGAQLTYARELSEAPRLMAIMIVILVVGLLVDTAFGAADKAIR-
262050150    -------------------------------------------------------------------------------GFISKYGSFFLKGIKITILISLIGVALGSILGAFVALMLSKIKIISWIASIYIEILRGTPMLVQVF--IVFFGITLVCGTIALVINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYRQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLIVAAALYFVLTFVLTRIMNMIEGR---
143109930    ----------------------------------------------------------------------------------------LWKPVWDTINIATLGTIIAMVLAIPVAFAAARNTTVRSIALFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSIGFCAKLIYESIEEIDHTQVEAIEATGASGSQKMIFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
119963848    ------------------------------------------------------------------------------------------EATLVTLWIGLLGTTLSVPFALLLAALAAEHRLVYQAARAILSFFRAVPDIVFALIFVTAVGLGPFAGVLALICHNTGVMGKLWAESMEEIDAGPQEALRTAGANRIQQVANATLPMAVPQFVGLLLYRFDVNVRSSLVLGLVGAGGIGLLINQSIKSFQFDSMLTHILIVLVLIIVVDQFSAWIRRR---
226325516    ------------------------------------------------------------------------------------------KSTLYSLRLLFTGYFIGAILGLITGVACGYSKRINYWVSPIIKMLGPIPSTTWIPIIMVLVSSLFKGSVFIIALGVWFALTIASSTGIQNVDKAYLEAARTLGAKGHQLVFRVAIPHAMPNILQGMTQGMSSACTALLVAEMMGAAGLGWYIQWQKSWAIYSKMYAAIVLICLIFTAVTFILNVIKR----
144900932    ----------------------------------------------------------------------------------------YLEEMLVTLQIAIWGTALAVVCAVPFGLLCAENAWVNQPVRRLMDSFRAINEMVFAMLFVVAVGLGPFAGVLALFVHTTGILAKLFSEAVEAIDPRPVEGIRATGANALEEIVFGIIPQVMPLWISYSLYRFESNVRSATVVGMVGAGGIGVVLWEIIRGFYFAETCAVMLIIIVTVSLID------------
114328963    --------------------AIRSHGGRLSLGLSGHVGRFLLGMGGLGILLAVWWLFTGPLAGAGSFSRRFAPGLALTSLIEMGWHGDLLTHVWLSLKRVLVGLAVALAVGVPLGLAVGSVRVVEAATSPVFQFLRMISPLSWMPVAVMVLGVGDAPIYFLLSFAAVWPILLSTADGVKQLDRRWLLLAQSLAATRWETLTRIVLPGVLAPILTGVRLAIGILWIVLVPAEMLGAGGLGYLVLDTRDRMAYGELTAVVLVIGLLGFLLDAIARLLYR----
187918758    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRFMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEQR---
14211227     ----------------------------------------------------------------------------TILGLISNNYKQLLSGIGTTLSLTLISFAIAMVIGIIFGMMSVSSNTLRTISMIFVDIVRGIPLMIWGIPNLIITGNDFVAATIALSLNGGAYIAEIVRGGIEAVPSGQMEASRSLGISYGKTMQKVILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELGKIIIARNYQSFRMYAILAIMYLVIITLLT-RLAKRLEKRLK-
300854065    ---------------------------------------------------------------------------------LVSDFQNIMENTGTTLYESFIGFFISIIFSFILAIIMDSFEIVRKSIYPILLISQTIPTIAIAPLFIIWFGFGVLPKIIVVVMVCFFPIVVSLVDGFEKVDRDYINLFSTMKASKLQTFYHLKLPYAMVNFFSGLKIAATYMIMSAIIGEWLGGNGIGVYMVRAKNAYQLDKVFAS------------------------
152968359    -----------------------------------------------LSTLAVVLVWQVLAALGALDPRTLPGPVALLRTAAGMVADGSLPHALASLLRVLAGSALGIGLGLVAGVLAGFSRIAEDVLDRPFQMVRTIPFTALTPLFILWFGLGEAPKVALVAVATVVPVYLNTFGGVRDVDRRLVEVARVYRLSNAQTARRVLLPGALPQVLVGLRFALGVGWVAVIIAETVNASGIGFLLTNARSYARTDVVVVCIAVYALLGLLTDAAVRLLEVR---
241667484    -------------------------------------------------------------------------------------------YTAETVMRMFIGLGISLLITFIFGALAAKSKRAESIIIPAVDILQSIPILGFFAITVTGFWGAQSAVIFGIITAQAWNMILSFYQSLKTVPKELVEAADMYQLSAWQRFWKVEVPFSMPGLVWNTMMSMSACWFMIVASETINLPGIGSFIDAANNAQDFRAVGAAIMMMLVTIILYDQLLFRP------
241667484    --------------------------------------------ETLLQKILWTVFTLMIVVGLFYFAYQAVYGGNSDIGLSETFK--VFGYGLLTGFRVVVLIFITSIIWVPIGVWVGMRPRIAQKVQPYAQMAAAFPNVLYGIFGTLVITLGLNFNIWCILLMALWYILFNVIAGASAIPDELKLAAKNMQLKGFMKWRKYLFPAVMPYYVTGAITAAGGAWNASIVCEYINASGLGDYIYTNLQGDHTANVLLGVIVMCVLVVASNKLF---------
142079501    -----------------------------------------------------------------------------------------------TLGRVVISTLLGLLWALPVGLMIGLSPRVLKVFQPVVQIVASFPSSMLFPIMIAFFAYLQISLSIGSILLMLWYILFNVIAGASMIPSELREASAAFNMNRWQTFKSLYFPSILPHLVTGCLTAAGAAWNASIVCEYISTFGLGSVLSLAGANGNGSQLAAATLVLATTVVLFNRL----------
142079501    ------------------------------------------------------------------------------------------RYTFYTMTRGLLAYLLSLGFTFVYAYWVAKDERSEKFLIPLLDILQSIPTLSFLLPLLLAFVQLFPNNNIGLELTAIITIFTSLYYSLKTVPPDLSEVGRVFRFNWYQRFKWIELPYGATGLAWNSMLSMAGGWFFLMVIETIRLGGLGSYMVAAVEQGNRSAIVLGLLATFAMVIFLDQILWRP------
283784926    -------------------------------------------------------------------------------------------AMLASLGRAFVGGALGIASGLLCGLILALRPRAGKIFTPTLNVLRHIALFAWLPLLTAWVGNDNGGKIVFIALASFFPMFFSTLQAVRQRNPQLDEVARVLRLGALTRLRSLILPGAAPGIFAGLRLALIYAWLGNIGAEMSSGPGIGSLMINAQQLLDMPTILCGMVLVGITGAALDKAGRVLELR---
283784926    ----------------------------------------------------------------------------TALSLLNSDLLAQWGFSLRHLALGLLLGTAAGTLLGALFGLV---PAVAQRVEPLFYALAQIPTLGWIPLFMVLFGIDNGLKLAVIIKTTVVPLTINTQQAVTSVPLMLSEAGKVMNFSRWQRLRWLVIPASLPGWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVFVIIVVVGLSGMIMEWAANRACSR---
237741626    --------------------------------------------------------------------------------------------TVETIYMVFLSTVFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMILLFPLSTIGATAAVVPLSIGAAPFVARIVEGALLEVDHGLIEASQSMGASNSTIIFEVMLTECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
206579848    ------------------------------------------------------------------------------------------RNIAISLSRVAVGLGLALIVGIPCGLLMGCSAASERLAMPALQFLRMISPLSWMPVAVMLLGIGDRPIWFLLSFAAVWPVLLNTASGVRQLPPGWLLLARSLSATRRETLWHIILPGVRAHILTGVRLAIGILWIVLVPCEMLGSSGLGYAILDARDRLDYSALMAVIVTIGAIGFLMDWL----------
115525198    ---------------------------------SWRLPRPDGLIQWIVPLLIILIWQLACSSGLVPTRVLPAPSDVVLAGWKLLLSGDLARNIWVSFWRASVGFAIGGGIGFAFGLANGLSSLSAKLSDTTLQMVRNVPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYLNTLHGIRTVDPQLIEMGRIYGMSNVELFRRIIFPGALPSIFVGVRFALGIMWLTLIVAETIAASGLGYMAMQAREFMLIDVVVLSILIYALLGKVADSASRLLER----
222081695    -----------------------------------------------------------------------------------------------SFLRVAVGFSIALVVGVLLGLISGLSRFGETMIDPPIQMLKAMPFLGLLPLFILWFGIGEVPKVGMVAFGCVFPIYLTLHGGIRGIDRKLIEAGKTLGLGTLGIVRHIVIPGALPSLLVGVRYGLSVAWLSLVVGEQIASSGIGYIMTYARDFLQTDVIVVCLLVYAAMGLLTDGLVRIIEA----
144137719    ------------------------------------------------------------------------------------------QGLGETLAMAFLGTLLGALIAFPLGWLGAKNILPFTLPRLTIDFVRAFETLILAMIFIRAFGLGPLAGILAIAISEIGTFSKLFAEAIENTSNRPVDGVKASGGGAFQRIRFALMPQVNPVILSVVLYNFESNVRSGTILGLVGAGGIGFILSDRIRAYRWDEAWTIIFLIIAMVYIIDWLSGLIRQR---
110804943    ------------------------------------------------------------------------------------------QHLAISSWRALIGFSIGGSLGLILGLISGLSRWGERLLDTSIQMLRNVPHLALIPLVILWFGIDESAKIFLVALGTLFPIYINTWHGIRNIDRGLVEMARSYGLSGIPLFIHVILPDALPSIMVGVRFALGLMWLTLIVAETISANGIGYLAMNAREFLQTDVVVVAIILYALLGKLADVSAQLLER----
260429884    ------------------------------------------------------------------------------------------EATLQTLYMVAVSGALGTLLAVSQRGELLSSPAVNKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTIAAVPFIARLVENAIREVDSGLIEAARAMGATPLQIIRKVLIPEALPGIALGLTLAVVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPEVMLA------------------------
255327619    -------------------------------------------------------------------------------------SQRILELTLSHLYQGVVPVAIGALVALPVAYYASRRRDRARTLMHLSSLLYTIPSIALFVLMPLILGTSIISVLVALSVYSFSLMVRSGVDAFDSVPDSVHESARALGYTPRQALMELYLPLATPVIMAGIRVATVANIAMVSVGALIGVPSLGTLFTDGLARNIPSEILAGVI----------------------
135835052    -------------------------------------------------------------------------------------NNELFFHTAITLKRVVLSFIIAMLIGTVFGIYMGRNSRLNAFLDDWLILGLNVPALVIIILCYVWFGLNEVAAILAVSLNKIPMVAVIMREGARSIERDYIDVAKFYKISQKKLFLRVILPQLFPYLLSSARSGLSLIWKIVLVVELLGSNGVGFKLFGFFQFFDISGILAYTLTFVLLIIFVEFILVRP------
142080266    ------------------------------------------------------------------------------------------RSLWDSIKIAIIGLVITIVIGTGLATLMATRRWMERATWPYLVALQSAPILAMTPLIRALIDGIQTQRVLVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHKVSPLTRLVKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGSELIASIILASAFGLVVFILFGVLAK----
282864846    ------------------------------------------------------------------------------------------DNVLISLQRAGLGLFFGVTAGVVLAVAAGLSRSGEYLLDGPLQIKRAIPSLAMLPLLILWLGIGEQMKVTVIALGVAVNMYINTYASLTGIDSRYVELAEGLDLGRAQFIRKVVVPGSLPGFFVGLRLGVTSSWLGLIVVEQINASGIGYMMFQAQQYAQSDVIIVGLVAYGIFGFASDAAVRAIERK---
32470875     ------------------------------------------------------------------------------------------DQIWTSVKTVFFGFFLATIVAVPVGVLCGMSPWFNAAMTPFIQIFKPVSPLAWLPLAFIFFNKAFLISASTVCLCSLWPTLVNTTLGVASVDKDFINVADVLRLSWWQRLTKIILPASLPLMFAGMRISLGVGWMVLIAADMLAQNGLGKFVWDEFQNLTYARIAFSVIVIGLIGLVLDRIM---------
270262667    -----------------------------------------------------------------------------------------------TLKITLISFLLSIVIGAAVAFVLVQNRFVETALFPYIVFLQVTPIVAIAPLIIIWVKDTTLSLVVCSTLMAVFPIISNTTQGLRSVSPGLLSYFQLNHASRLQILIRLRIPSALPYFFGALRISSGLSLIGAVVAEFVAGTGLAYQILQAGYQLDIPLMFAALLLISLTGIALFGVMSWMSRR---
170751535    ------------------------------------------GIADAKLLPPPHIFLGNLAEQARFFNTAQRWQIGTGMNTGPSPAMAVLITVLASTGRVLAGLALAASLSILVGVGIRYFKLFERLTLPTITLLAPVSPIAWLPVAIFMFGIGNAPAIFMVFIALFFTMVLSTIQQIDGVNRNYINVARTMGATKRQIYARVIVPAILPGLLAVLRLNLFGAWMVVLVAEATGVGGLGQVIMLARNTFNPSLVFFTITLIGLLGFAFDLLFRLVQRR---
229589296    -----------------------------------------------------WGLFLVLLAWAWHGAEMNPLALYRDSGNMATFAADFFKEMIVTVQIALWGTVLAIVCSVPLGILCADNWWVHQPLRRVMDAFRSINEMVFAMLFVVAVGLGPFAGVLALWISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIYGVIPQVMPLWVSYALYRFEANVRSATVVGMVGAGGIGVILWENIRAFQFVQTCAVLLVIIVVVSAIDVLSQRLRK----
75906402     ------------------------------------------------------------------------------------------KALIETVQMSLWGTTIGAIISVPIAVASASNSWLQWLANLLQNAVRSVPSIILGLIFVAATGLGAPAGTLALSIYTVGYLAKFYQQAIEAVQPRSLESLQVIGASRFQIAQYGILPQVLPLSLGYTLWMFEYNIRAASVLGVVGAGGIGFQLKSYIDGFEYNKATTMMLVLLVVVTVIDGFSSQLRRR---
154505829    ----------------------------------------------------------------------------------MVLDRSIFLHLGITLYETILSFLFVTGISILIAVILWYSKKLSEILDPYLVVLNSLPKSALAPLLIVWLGANQTTIIIAGMSVAIFGSILNLYTSFTTIDEEKIKLIYTLHGTRHHALTKVVLPSSIPAIISNMKVNIGLCLVGVIIGEFLAANGLGYLIIYSSQVFKMDWLLMSIVLLCIMAMGLYALINLVEK----
297584878    --------------------------------------------------------------------------------------------MGETLAMAYLGTLMAMGMALLFAFVAAENRLINGVTRLGLGGIRAFPDLMLALLFVAAVGPSPFAGVLAIFISSIGMMGKLFFEAMETAQPGPVEALRANGANRIQVFVYGMLPQVLPVILSITLYRFEINIRSSAVLGLVGAGGIGTMIQLSTMNRNWDEVGMALLTIILVVSLLDWISSKLRQK---
116873682    --------------------------------------------------------------------------------------------TLITIALAAIGVLCGAILGSLLALMKLAKTRWLRWPAAYIEFVRGTPLLIQIF--IVFFGTQIVSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTQRASMRYIILPQAVKNILPALGNEFVTVIKESSIVSVIGVTELMFMVVQGASFKPFIPLIITSLIYFVLTFSLSRLLGVAERRMR-
257865935    -----------------------------------------------------------------------------------VLLKGLW----NTLLLALISFALALVIGIIFGLFSVAIKALRVFAGIYVDIIRGIPMMVLAFF--IFFGLDFAAGVITLTLNASAYIAEIVRGGINAVPKGQMEASRSLGMTYTRTMQKIILPQAIKIMIPSFVNQFVISLKDTTIISVIGVVELGKIIVRTTQSTYVYLIIAIIYLVVITALT--KLAKVLEKKVK-
140261375    -------------------------------------------------------------------------------------DQEFVESLTGSAQLFATGFSIAVVTAIPFGILLARLTWLRVALETYILMLYVTPMVALIPFVLAIMGFDFWPKVLVVTLFSFFPILYNTLEGARSVKPELLEVAHSFRSSEIAIWFDILIPYTLPYALTGIRQATGRAVGMIAAEFFLSTSGLGKEIMISSRTFDMSGVLATIALITIIGVVMMRLAQALEK----
119961121    ---------------------------------------------------------VLLLAAWWFLSANSADPFFPPLETILIRFQELWSDVLLSLGNLFLGFAIAAVAGIGVGFVTALVPPARWMIDPLIHFLRGIPPVALVPIFISLIGFGTQMRVTSIALAALFPTMIATVDGIRSVSNDLMDVARVYRLSRKERVLNVLLPAAMPQIFSGLQVSLQVAFIVMIASEMLGSSGIGAMTLLAQQSFMTADMWAGILLLGVIGFLVNILFSLLKRK---
94311158     -------------------------------------SGPLQHAVATLRAAGPWLVALPLVFTAWEILTAKMAILPTLIEVYLDDWQRLGDSAFNTLKLLGLGVGYGALAGFLIGVSIGWSRRIGYWIHPVLRVLGPLPSTALLPLTFYFFPSSYSAAVFLIALATAFPVAVLTWSGVAGVNKSYYDVARTMGASGWFLVLRVAIPAALPQVFVGLFMGLGASFSVLVTAEMMGVSGLGWYLTWAQGWASYVNMYAALIVMALL-----------------
50120492     --------------------------------------------------VPIVVPLALLALWYWMPAQILPAPNIVANTAVELWHNDLLPQLFISLQRLVGGLLAGLLAGTLLGALMGASRRAEHLLHPTVYALAQIPTLGWIPLFMVLFGIDDGLKLAVIIKAVIIPVTLHTQTGVRNVPHALQEVARTLRLPWHQRLVKLTLPAAFPTWLTGLRLALSQAWVSLIVVELLASSGIGYLLVWGRQLFQLDIVFVCIAVIGLAGLTMEWLINQLERR---
50120492     -----------------------------------------------------------------------------------IHDGSLPEAMQASLTRALAGAVCGIVAGLVGGVLLGLNATSDALFTPTVATLRQIALFAWLPLLTAWVGNDEAGKITFVALASFFPMLVASHRGIRQRSQALQEVALVLQLRLSTRLRVLILPGAAPAIFAGLRLSLIYAWLGTIGAEMSSGTGIGSLMINAQQLLDMPLIISGMLLIGLMGAVLDRVGLGLEQRM--
255975807    -----------------------------------------------------------------------------------------------TVAIACLGTSFATVLAIPVTLLSAVNPFLTKFGKLGSHILRAFPELILAIIFVKVLGPGPFAGVMAIGVHQIGMLSKLFTEELESMDEKLIESMDAVGANFWQKLFYVRIPSLLPIYSSLILNHVEIAIRSAATLGLVGAGGIGAPLIFAIQTRNWSKVSILLIGVVLTIFVLDQVTELIRKKLR-
310763420    ---------------------------------------------------------------------------------WAYYPEGVHGALIETLHIATLGTILSVVMAVPVGLLAANSKTVNMLARLILVSSRSVNSLVWALLFIAIFGPGALAGTLAIAFRSIGFVGKLVGEAIEEAQRGPIEAVTATGASKASVIWYAYWPQIRPAFWSIVLLRWDINVRESAVLGLVGAGGIGMALDTALNLFQWDRV---------------------------
170690686    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGIFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEQR---
146338667    ---------------------------------------------LGLAFFVLFVVAWSLATFGGYVSKTFLADPLTMLGWDLLVKFGFLYDIGMTVWRVVGGFVLAAAIAVPLGLLMGAYKPVEAFLEPFVSFARYLPASAFIPLLILWAGIGELQKLLIIFIGSVFQIILMITVTVGNTRRDLVEAAYTLGASDRGIIARVLLPSAAPDIAEVLRLVLGWAWTYVIVAELIGSSGIGHMITDSQALLNTGQIIFGIIIIGLIGLISDFLFKAFNAW---
188580360    ---------------------------------------------------------------------------------------DLLRALWSTLRVTLIAFALSTVLGTLVAFLFVQSRFIERGFFPYAVMLQVTPVVAVAPLIIILVRDTQVALVICATIIAIFPVISNTTVGLRSVDPGLSNLMRVYRASRMQTLLRLRIPSALGYFFAGLRISSGLALIGAVVAEFVASAGLAYEILQAGFQLDIPRMFAALSLITLAGILL-------------
40787264     ---------------------------------------------NLLRILIVIGLIGVWALIAATSELVPSPGASMSAVWGLFADGFIYRNLNATMSAVGLGFVIATAVGFPTGYIIGRSKFLGDVFDPIIAGAFAIPRVIFFPILLQIFGLGLGAQSAMAALAAVFPIIVSTAAGVRAINPILLKLGRATGASPLQTMSKIVVPAMAPSLMVGIRIGFSIAFINVLIAEFFATRGLGQMAMLAYGKLDLPTMYGVIMLLVSMALMGNIALWAIERK---
206562978    -----------------------------------------------LHAPDWRGFVLPLAALAWAVASAHLVKSGLLVGPADVLHTAWAQAASGALGRALSASLIGATGGLLLGAALGLSRIAARMVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRAYVDVARALRYSRLQLIRHVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGVTGWALNATARALERK---
119356867    -------------------------------------------------------------------------GFLTDSSLDSHIFGGIWPEIQGTFFLAIGAMLFAFPVGVIAAVYFTEYAKFNSMLRSANSTLAGVPSIVFGLFGLAFFINTMLAGSLTLAIMILPTIIRAAEEAILSVPKTYKEASLSLGSTKWNTIVTVIIPAALPGILTGGIISLGRAAGETAPIIFTAAVSVGSAI---------------------------------------
218135088    -----------------------------------------------------------------------------------FVKDSRWEYLIKGLGNTLLITLFAIIIGIVLGFLIAIVRTLNAICKVYLTIVRGTPVMVLLIIYYVIFASVNTSKILVAVIASAAYVAEVVRSGIMAVDNGQFEAGRSLGLNYSQTMKSIILPQAVKNILPALGNEFISLLKETSISGYIGLMDLGGDIIRSITYEPFMPLIAVAIIYLVIVMILSYGVGRLERRLK-
303252162    ----------------------------------------------------------------------------------------LWQHGQVTFIEIIAGLSLGFLLGVMSALALSLSKWLNGFLLPLLVISQAIPVFAIAPLLVLWLGYGMASKIAMTVLIIYFPVTAACYDGLRNTPKAYLELAKTLEIKPLAMLLLVRLPAALPVLASGLRIAVSVVPIGAVVGEWVGSSGLGYLMLHANARMQTDLLFAALTVLLLMTLCLYFITDRLLRR---
307823541    -------------------------------------------------------------------------------------------HLGVTLLRLVVSFSVAMLLGCAIGIVLGRNKKLDAFFDNWLVIFLNIPALVTIILCYVWFGLVESAAILAVVINKLPNVIVTIREGTRALDQDLLDMARCYHFGKRKTLIHVIWPQLHPFVMGATRSGLALIWKIILVVELLGSNGMGYQLHLFFQLFDVASILAYTVAFVAVIQLIELLILKPLDKKAL
15603130     ----------------------------------------------------------------------------------------LWQHSQITLLEIGLGLFLGVSLGLISALLLSASDYLSKLLLPLLVISQAIPVFAIAPLLVLWFGYGLASKIVMTILIIYFPVTAACYDGLRNTSMQWLELAKTMQVSASAMLFKVRLPAALPSFASGLRIAVSVAPIGAIVGEWVGSSGLGYLMLHANARMQVDLMFSALLILMVISLVL-------------
13488115     ----------------------------------------------------------------------PWSVVGTAIDL--IAEGKLQDHLMTSAWRAAQGLAFGVLIGTVLALISGLSRLGEAIIDGPVQIKRAIPTLALIPLLMLWFGIGEGMKVTAIALAVLIPIYIQTHSSLRSIDSRYVELAQTLRMGYGEFIREVILPGALPGFFLGLRLAVTYAWLSLVVVEQVNASGIGYMIDLARNYGQTDIVIVGLAVYALLGLGCDGIVRVFQERS--
85704275     ----------------------------------------------------------------------------------------YYQQIWTSIQTVFFGFLIATVVAVPLGIAAGLSPIANAALNPLIQIFKPVSPLAWLPIVTMIFAKSFVISAVTVTLCSLWPTLINTALGVASIDKDLVNVSKVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFIFQNGSSSSLARIMVAVLSIGIIGFLLDRVM---------
220919218    -------------------------------------------------------------------------------------------AVLRSLGRLAQGYAISIAVGVPLGVALARSALVQAALRPITTGLQALPSICWLPLAVLWFGLSEAAIVFVVVMGSLLAVSIATEDAIAGVDPVLLRAAGTLGIRGPRFHLGVLLPAALPGILTGLKLGWSFAWRALMAGELLFAGGLGQLLAQGRELLDAAQVMGVMVCIVALGILVDRV----------
84683760     ----------------------------------------------------FILLILVVWEVWAMIADSFYFPRASAVALTIVEDWGLWAATLDTLRRAAIGFAIALVTMLPLGIVLGRVRVLGEIVEPVLEFFRPLPPIAVVPLAIMLLGIGDAAKLVVVVWGASFPIVINTIDAVKVQDPMQARLARSLRLTTWERMTMIDLPAALPRIFAGIKLGITVALLLTVVSEIISTNGLGDYLRIAQSDFSMTRVMTALIVIAIVSVIVNGATNWANRR---
167038044    -------------------------------------------------------------------------------------NGSLFMHIWVTLSETIIGFTLGTIIGMIIAILLWWSDFLSKVAEPYLVVLNSLPKIALGPIFIVWMGNGEAPIITMALAISLIVTIISLQTGFKEVDEEKIKLLKTFGATKMQILTKCILPASVPTIISAIKINIGLSWGVITGEFLVSKAGLGYLIVYGGQIFKLDLVMTSVLILSILSALMYIFIVYLEKK---
310639332    ----------------------------------------------------------------------------------------LWLPLWDTLNIATLGTLIGTILAVPLAFLAASNTTARPIALFVIVASRSINSVIWALLLVSILGPGLLAGIIAIAFRSVGFVGKLLYEAIEETDASQVEAVIATGATPAQVLHYGIWPQVLPGFIGISVFRWDINIRESTILGLVGAGGIGMNLQSSLNMLAWPQVLLIVIVILATVIVSEGISSRVRK----
297624137    ----------------------------------------------LLSWGVWLAFALLLYVSAVQTGFRLDDLWGSTVDFVLFFRSDIGRPLVQTLQMAWLGTVFGVLLGLPWLFWSSRNTSLLWFSRTLMTVLRSIPDLVYAAVLVGVLALGPLPGVVALTIFTLSILAKLGSEYVEAVDPGPLEALRASGASGTHVIVYGVVPQVAASLVSYILYIFEVNVRASTVLGFVGAGGVGQLLNTYTALFQYRRLTVLLLVTFVVVAIIDAASAWVRSR---
294053878    -----------------------------------------------------------------------------------------------SLFTVFIGFITAAIIAIPVGILCGLSRIAMACLTPIISIFKPVSPVVWLLPFFLFFGLGINPALITVAMCAVWPALVNTALGVASIDKDHINVARVLRLNFWERLTKIIIPSAMPLVFAGLRISLGVGWMVLIAAALSSSDGLGKFVYQNGSSFSFANILYACFVVGAIGFMLDRMMIILQR----
142595292    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVFGILIGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLIISVLGIDNTGKIFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGATKKQILRYVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFIMGMLGLLFD------------
255659680    ----------------------------------------------------------------------------VLVRLAHIFSRDIFAHAAWSLWRIAAGLGLAVCVGYPLGVLMGYFRRADRYLSPVVYLTYPIPKIALLPILMLLAGVGELSKILMIFLIIVFQVIVAVRDAIRTLPEERYAPLYSLGASFAQVFRFVILPASLPKFITAVRVAMATAVSVLFFTETFGTQGMGYYIMDAWLRVNYLEMYAGILVLSAMGLLLFGLIDVFER----
170745108    --------------------------------------------------------------------------------LGLVATPSFAADLGITLGRIGAGLALAALVGLPLGLLLGASPRLGRFFEPVLTVTNTVSSAIWAIFALIWFGLSNWTTIFVVFMTAMPLILTNVWQGTRTVSAEHLELARTFRMPRHKVLTKIYLPTILPAFFSGARLAIGFGARVVLVAESLGASGIGYRLRQAADLVQTDQVFAWTLTLVALMIGLETLLKPAEQR---
239834160    --------------------------------------------------------------------------------------------MWFTVKLTLISLGCAIIGGILLGMIFALSRPIEMAFFPFAVILQVTPVIAIAPLILIYVRDTFSALLICAWIVAFFPILSNTVIGLRSADHNLRDLFRLYRASPWQRLRYLLAPSALPYFMAALKIAGGLSLIGAVVAEFVASTGLASRILESSFRNEIPRMFAALFLVSLLGIVIFLVTSWLSR----
307944732    ----------------------------------------------------------------------------------------YIDQIGTSLKTVGLGFLIATIIAVPLGIASGLSRTFNGAINPLIQIFKPVSPLAWLPIVTMWLSKSLLISAVTVTLCSMWPTLINTALGVASVDKDLMNVGRVLQLPTWKTITKLVLPSSLPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGIIGFMLDRLMFALQR----
290509885    ----------------------------------------------------------------------PSVVADTALSLLSGDLLAQWGFSLQHLALGLLLGAIAGTL---LGALFGLVPAAAQRVEPLFYALAQIPTLGWIPLLMVLFGIDNGLKLAVIVKTTVVPMIINTQQAVASVPQTLSEAGRVMNFSRWQRLRWLVIPASLPGWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVFVTIAVVGLSGMLMEWAANRACSR---
290509885    -------------------------------------------------ALPLPIVLLALWQLASQWGWIDSVLFSSPLAVAARFVQGILSAMLASLGRAVVGGALGIAGGLLCGLLLALRPRAGQIFTPTLNVLRHIALFAWLPLLTAWVGNDNGGKIVFIALASFFPMFFSTLQAVLQRNPQLDEVARVLRLGEFARLRRVILPGAAPGIFAGLRLALIYAWLGNIGAEYFMSSGIGSLMINAQQLLDMPTILCGMVLVGITGAALDKAGRLLEMR---
142566243    ----------------------------------------------------------------------------------------LWADFQQTLKAVISGFFIGCLSGFIVAILVDKVPFLQRGLLPLGNLASALPIVGVAPIMVMWFGFDWQSKAAVVVMMTFFPMLVNTLAGLKSTDRIELDLMHSYAANYWQLLLKVRIPNAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEIGRMNVDVVWASIAVAALSGSLFYALLAFIER----
148257909    --------------------------------------------------------VILVALAALWQAYGLWLGNPLLFPTFTDTLSAFFERTLVSLETLLIGYGIGIALAAVLTTIAIGSRIGADMLEALTSMFNPLPAIALLPLALIWFGLGKGSIIFVLVHSVLWAIALNTHSGFRSVSNTLRMVGLNYGLRGLKLVRFILIPAAFPAILTGLKVGWAFAWRTLIAAELVGAGGLGWFIFENRNQLETANVFAGLFTVIFIGLVVENVVFATIERKTV
260432057    ----------------------------------------------------------------------------------------YYQQIWTSIKTVFFGFLIATVIAVPLGIAAGLSPTANAALNPLIQVFKPVSPLAWLPIVTMLFAKSFLISAITVTLCSLWPTLINTSLGVASIDKDLVNVSKVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLARIMVAVFTIGIIGFLLDRVM---------
260433077    ---------------------------------------------------------------------------------------DIWSGLLESIVMTVAASVVGILISIPIGLGAARNLPVYVICRGIVAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDKVQAEAIRASGARWMQWINYGVQPQVMPRLVGLSMYRIDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILILIIGIVMALEYLSGIIRAR---
294629362    -------------------------------------------------------------------------------------------DVATSLRRAAYGFAIGLGAGVLLALAAGLSRTGEALIDGTVNLNRAIPTLGLIPLFILWLGIGETFKVAIIAIVVYIPVYLNTHAALAGIDTRFVELAEVQGLSRYRFIRQIVIPGALPGFFVGLRLGVTGSWLGLVVLEQINASGLGYMMFQAQNYGQTDVILVGLLVYGVFGLVSDSVVRLIERR---
282601208    --------------------------------------------VWLLISLAAALVVWTILSVIPVTSRSFPNVIVTIQEIKVMYDRGLLTDIGSSLISVFAGYLIGFIISLPVAILMAWYVPVRNILQPWISFIRNIPPLAYVPLIVLSAGIGRRPQIITITIATFLIMCITIYQGVMNIDDTLIRAARVLGAKDRDIFIRVIAPASLPFIMTAIRLGASTALTTLIAAESTGAAGLGMRIRTLNANFDTDPMLLYIIIIGIIGLIIEKVIDFAERK---
142487878    ----------------------------------------------------------------------------------------LFEAYAETLRPLIIGIAISAVIGIIVGLWVGLSQFFDWLFSPIFIVMQAAPLAALIPLLVLAYGIGLTSKVIVVCIMSMPVIVLNTSGAVKNTPESLKEMGTSFLASRLSVISRIIIPAASPVIFAGLRLGISAGFIGAILAELITPTGVGDIITYSRSIADYPSMYAAIFSIIVLSVLFLNLLDKVE-----
262198259    --------------------------------LALPVAGPKATLLSASGILGLIALWFLLPTLGLVKSAFIPTPVDTLGAFWTMLSDGLLSDGWPSVRRVLLSVSMSAVVGIPIGIAMGAFGRVEAVLKWIIFPFRTAPIVAFIPIFMLIFGIEEEMKVWFLFFGTVVYIIPLTFDAIRAVPHEYVDAAVDYGFSPLGSLWHFIIPAAWPRIFDAIKVCTGIAWTYLVAAEIINTDGLGKVVQQAQRFQNTPKVWAGILLILLIGNITDFALGKIRER---
293556795    -------------------------------------------------SMAFILIIWQIVVIVWKIPAFILPGPAAVFSALAADAQVLLFHSVTTLNEAVLGLVIASVLSFITALAMDYWKFLEMSFYPLLVISQMLPIMVLGPLLTLWFGFGMLPKVILVVLISYFPIVVSFSDTLRKVSKEQVIFLKTMGANTWKIYQIYKIPEGLSGFFSGLKVAATYCVSGAVVGEWLSAAGLGYYMIRVKNSYQIDKVFAAIICVILLSLLLNGACSLLKK----
297617206    ---------------------------------------------------------------------------------------AFWQSVEATVYRGLAGFLVSCLAGAVTGFLAGFNSVVFWALQPFMTVIRTTPVMSFILLALIWFRTELVP-IFVSFLIAFPIIFDNVVQGIKNVDRQLVEMARLFRVKPWRILFELYIPSILPFLAAGTSSAMGLTWKVIIAAEILSQPGIGTQMQNARIYLETARILSWTVVIVFISFVFESILATVERKLK-
206560925    ----------------------------------------------------------------------------------LCADDHLLEHALVSLRRIGVGLGAALLAGVPLGLLLGRVQWVERMLSPTFQFLRMVSPLSWMPLAVMSFGIGDRAIYFLLGFAALWPVLMSTAAGVKQIDRRWLQLGASLAATRRELLVHIVLPAIAGPLLNGTRLAIGILWIVLVPAEMLGVNGLGYLILDTRDRLAYAELTAVIVVIGALGFVLDGITRLLAR----
282886178    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTAVEQR---
142042248    -----------------------------------------------------FVLPLVAFALWWAIASAHLVNSGLLVGPADVLRTAWAQATSGALGRALSASLAREACGFVLGATGGLSRVAARMVGPSFDTFKQISLFAWIPLISVWFGLGDVAKVVFLSLAALLPVAAHTCDGIHAVPRAYVDVARALRYSRLQLVRYVILPAALPSIFTGLYLGLIYSWLATLGAELVAGSGIGNTLIDGSEQFRMDLVLFGIIVVGVTGWALNAVARAIERK---
142374449    ---------------------------------------------------------------------------------------GIGSAIVGSFFTMLVTLCLSFPIGVAAAIYLEEFNKFTDFIEVNINNLAAVPSIIFGLLGLAIFNLFGLPGGLVLTLMTLPTIIITSRAAIKTVPPSVREGALALGASKMQVVLHHVLPLALPGMLTGSIIGMAQALGETAPLLLIG-----------------------------------------------
49082906     ----------------------------------------------------------------------------------------YLSEMLVTVQIAFWGTVLAIVCAIPLSILASENWWVYQPVRRVMDACRSINEMVFAMLFVVAVGLGPFAGVLALFISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIFGVIPQVLPLWISYSLYRFESNVRSATVVGMVGAGGIGVILWEAIRGFQFGQ----------------------------
291303052    -----------------------------------------------------LVVFAAAWEIYARVSGGLLIPSFTVATVELLGTAELWRAVYVSNQALVLGFGAAVVIGIPVGILLGRFRLLERYLDVYLNILLITPMAAIIPLLVMSVGFGLASRVILVAVFAIVMVVVNARTGVRQVDPALIEMARSFGASERQIWTRILLPGALPAIMTGIRLGIGRAIGMVIVELLMVSTALGGLILEYRGLFKAPLLYGTIVIILAEAILLISVARWGERK---
86750206     ----------------------------------------------------------------------------------------FGRQSLYTLYVTTAGFLIALIGGVLAAIAIVSSSFIDRTFYTLLVATNSIPKVALAPLFVIWLGTGGAPKIAIAAIIAIFPIVINTTVGLRAIDHDMIDLARSARASRLDIMMKVRFPNALPSLFAGAKIGVSFALIGAIVGEFVGEQGLGYVILTSQATFNSTRAFAAIVVLGILGTIMFFAIEWIERWM--
260428102    ----------------------------------------------------------------------------------------YFPALLETVNIAAVSTLIGALLAMVISLLLARWPRLIPLFRRIMDILRAVPEIVIALVLIFVLGGGPVPAMIAIAFHTVGALGKLFSEVNENADLKPVEGLQSVGATWLQRMWLGVVPQVSPNYFSYALLRFEINIRASAILGFVGAGGIGYELRNAMAWGQGRFDEAAAIFLLLFGTIV-------------
291456393    -----------------------------------------NLKSWLVRIAPPAITIGLLLVVWEAAVRAGHVSERVLASPTQIIASDLMDAAAITAYEALTGFAIAIVAGVLIGIGLYLSKTLHRAFYPLLVAAQTIPLITVAPLFMIWFGFEPLGKIVIVAVFGVFPIAVQTARGLTAVPQFYEDVALTCGATRAWALWHVKLRVAARQIFGGIRISAAYIFGTAATAEYLGANGLGIWLQAAFNSFRTPLIFSATVVVIAETAILLGLISLVE-----
78060617     ----------------------------------------------------------------------------------------------------------------VVGAAMGLSRRIDALFEPTFQALRAIPSLAWVPVLLLWLGIDEAPKITLIAIGAFFPVHLAVVAGIRDVDRKLVELGAVYRLGPLALFRRILLPAALPQIVTGLRTGLSLAWMFMVAAELIAARGLGFLLSDGRETGRPDLVF--------------------------
135187156    ------------------------------------------------------IVVFLLLWEALVWVNGWPNYLMASPSDLPAAYSRYWDLFWQTLWRTVVGLILAVIVGVGIGMIMGFSRVMRDALYPLLVGFNAIPATVVPIVALMFVGSHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAFLGIVLYYIVVWLER----
146341196    --------------------------------------------LQALSWLAPLLLIVVWEALAQGGYLSPQVLPAVRTAVKLTTQGTLLNDLGVSLLRAAAGFAIGGAAGFALGILVGFSAVAEALIDRSIQMIRAIPFLAVLPLVIVWLGVGEAEKVFLVALGVTFPIYINTTLGIRQVDPKLIELGRVQDLSTLQLIRRIILPGALPSILTGVRYALATAWLALVVAETIGASGLGFLAMDAREFLRTDVIVLTIVIYALIGVGADLIARWLERR---
153009515    ---------------------------------------------------------------------------------------GWLKMLFETLLIAYLATLIGAVVAFAASFAASSNSTVRFIVRRGLELLRTVPEIVFALLFVIAFGLGPMAGVLALMLHTTGALGKLFSEVVENIDMRPVEGIRASGGSGLQVIRFAVLPQVAANFASYGLLRFEINVRGASVMGFVGAGGIGQELLTSIRQFYYSDVSAILLLIIVTIVVIDLVTQ--------
254469699    ------------------------------------------------------LLIGTIAALALILWSG-ALTDLSIFKEYASRQDAFFDAAGRHLGLAFGSLAVAAVIGFPLGVLSHRNENLRSTVLPILSFLQTIPSLAMFGIMIPILGIGFLPAFLALVIYSLLPVVANTVVGLEAAPPAAMDAARGMGMTRNQRLLQVQLPLGLPVMLAGIRIVLVQNIGLAVIAGLIGGGGFGTFVFQGLNQTATDLILLGALPTVALALI--------------
257428635    -------------------------------------------------------------------------------GFISKYGSFFLKGIKITILISLIGVALGSILGAFVALMLSKIKIISWIASIYIEILRGTPMLVQVF--IVFFGITLVCGTIALVINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYRQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAALYFVLTFVLTRIMNMIEGR---
260913391    ----------------------------------------------------------------------------------------LWEHAQVTLLEIGLGLFLGVTLGLISALLLSLSRHLSAFLLPLLVISQAIPVFAIAPLLVLWFGYGLASKIVMTVLIIYFPVTAACYDGLRNTPNQWLELAKTMQISLLPMLFKVRLPAALPSFASGLRIAVSVAPIGAIVGEWVGSSGLGYLMLHANARMQVDLMFAALFVLMIISLCLDYLLNKWLPWVR-
258638078    ------------------------------------------------QWLFPALFAIVLLLLWQFLVTTLKVPAFLVPSPLVVAQSTLFMSLLYTLKITVISFVVAIVIGSIVAFLLVQNRFIESALFPYIVFLQVTPIVAIAPLIIIWVKDTTMSLVVCATLMAVFPIISNTTQGLRSVSPGLLSYFKLNHASRLQILLRLRIPSALPYFFGALRISSGLSLIGAVVAEFVAGTGLAYQILQAGYQLNIPLMFAALLLISLAGFLLFALMSWLTRR---
118591229    ----------------------------------------------------------------------------------------YIDQIGTSLKTVGLGFLIATLIAVPLGIASGLSRSFNGAINPLIQIFKPVSPLAWLPIVTMWLSKSLLISAVTVTLCSMWPTLINTALGVASVDKDLMNVGRVLQLPTWKTVTKLVLPSSLPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGIIGFMLDRLMFALQR----
140399919    -----------ADFWNKGVDWIWDTFFQTLKIFNTWLIVDVLQPMRASYLRMPIVATFVLVMGAGYIIGGIRSAFVVGALTLFIALSPWWDRALVTTYMATFGVILSCIIGFTVGTLCFQNKHTTSFMLGVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVVVYATIPATRYTIEGLRSVPASLHDAASM------------------------------------------------------------------------------------------
116618254    ----------------------------------------------------------------------------------LIQSGELQRNMSISLYRATSGLLLGGTLGFVFGSVNGVSLFAQRFFNSSIQMIRNIPHLALIPLVIIWLGIGESAKISLVAVGVFFPIYINTFHGIRSIDKSLIEMGSSYGLSKKQMLMKIIIPGALPSILMGFRYALGVMWTTLIVSETISSSGIGYMEINAQQFLDMPTIFLSILIYAFLGKVSDWI----------
291008764    ----------------------------------------------------------------------------------WTGQGGILVQTLLHLYYCVVSVAVAALVGVPLGVYIGHTGRGAVFVVGASNAMRALPTLGVVTLLVLSFGLGEAPALAGLVILAVPAIVSGTYAGITNAPPDAVDAARGMGMTSWQRLWQVELPNALPLLFGGVRSAMLQVVATAAVAAYVGLGGLGRILLDGLKISDYAQMAGAAIM---------------------
160902607    ----------------------------------------------------------------------------------------FYVALWNTVWKTLIVLFLSSFIGIILGFLMGMSDTIYEIFRPMLMMIQAIPVVSWLAFVVFLWGVGWRGPILISTMAILPNTVFTTASGIKNIDRKLLEMVHLYKVSRSKIFRHVYLASIVPFVIAAVEVSIGNVWKVVLVTELVGGNGLGVELAWARQYVEVPRIYAITIIAVILGITTERVFKIISRRM--
284047041    ----------------------------------------------------------------------------------LVESGDLWTNVQASFTAYVLGLGLAIVVGIVVGLLLGSFIPVDKLVGPVLWAVYAVPWLAYRPLSVVWFGFGRGPVIFLAFVAAVFPIIINTAAGARTVSPSFLNAGRVFGMRTPAIFRKIVIPSTLPFIFVGVRQSAILAALGVLVAELTGAEGVGALISLSTNSFQTERAFAAIAMAIVWMFFVGELLKHLSDR---
146342212    ------------------------------------------------------------------------------------------KLLGETLLISYVGTLAGMLVAFCLNFLAAENPWVRFTVRRVLEFARTVPGIVFALIFVIAFGLGPVAGVLAIALHSSGALGKLFSEVVENADMKPVEGIRATGASWLSCMRFAVLPQVIAGFSSYTLLRFEINVREASVMGFVGAGGIGQELVVAIRKFYYSDVSAILVMIVVTVFLIDIGTGWLRGR---
257869222    -----------------------------------------------------------------------------------VLLKGLW----NTLLLALISFALALIIGIILGLFSVSPIRALRIFAGIVDIIRGIPMMVLAFF--IFFGLDFAAGVITLTLNASAYIAEIVRGGIKAVPVGQMEASRSLGLTYTRTMQKIILPQAIKIMIPSFVNQFVISLKDTTIISVIGVVELGKIIVRTTQSTYVYLIVAVMYLIVITALT--KLAKVLEKKVK-
83943095     --------------------------------------------------------------------------------------------LWDTVNIATFATTFAVLLSLPVAYISAQNTTPNRVTRLILVTSRSVNTIIWALLFVAIFGPGVVAGIVAIMFRSIGFIGKLLGEAIEEIDTRPVEALEATGASRFKVIVYAIVPQVMPTFWAVAILRWDINLRESTVLGLVGAGGIGIILQGAIDTFNWPEVATILLAIIALVVVGEVISAYLRRR---
163793176    -----------------------------------------------------PLVVGLIALAAWLIVRVNGIPPYILPGPALVLDSTLWPSLLVTLEITVLALVVATFGGLLLAVLFTQSKWVELSFFPYAVVLQVTPVIAIAPLILIYVDNVHAALLICAWIVAFFPILSNTTLGLNSADRNLLALYRLYGATRWQTLRYLRLPSAMPYFLAGLRIAGGLALIGAIVAEFAASSGLAYRILESGYRLEIPRMFAALFLISLTGIVIFLMFTLLQ-----
269217727    ------------------------------------------------------------------------------------------ELLRAHLFIALPATALAVLVSVPIGRFAHRFPKVGGVILSGATLTYAIPSLPLLVAVPLVIGTPLLTIIAALGLYGMALLVRTASDAFSSVDQTVIDGATAVGHSRRTLLWTVELPLAVPVLVSGIRVVAVSTVGLVTIGALVGIPSVGTLLTDGFQRGITAEVVTGVVATVALALAVD------------
84516982     -----------------------------------------------------------------------------FVGKNLLTGDYMLSALWITTKEVIYGFALAMAIGFSLGILVGETAFGERAIMPYLVALDTMPKVAFAPLFIAWLGFGIESKVALAAFIATFPIVVGTAAGLHATDENSRMLFKTMGASRLQTLFKMKLPMGLPQIFTGLKIGAVGVMAGAITAEFLGGGGFGELIRVAASQLNTPRVFSLILYLSILGLGLYALVTFAQRR---
254475733    ----------------------------------------------------------------------------------------FFPALVETLNIAAAATLLGAIAGTVLSLLATRWPSLIPLFRRVLDICRAIPEIVIALVLIFLLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPVEGLSSVGASWAQRMVLGVFPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELRNAMSWGQYDEAAAIFLLLFLTIVLVDQLSGKLRDR---
135110065    ----------------------------------------------------------------------------------------YFPALIETVNIAIVATLLGVIVGLFLSFLSTRYPALIPVFRRISDVFRAVPEIVVALVLIFMMGGGPMPAMIAIAIHTAGALGKLYSEVNENADLKPVEGLYSVGANWMQRMGLGVIPQVAPNYVSYALLRLEINIRASAILGFVGAGGIGYELRNSMTWGQGRFDEAAAIFILLFAVLVDQLSSNARNR---
255656336    ------------------------------------------------------IILLVIIFLVWHFAAKLPMPVDVIKGFFFCVTDATVTNLFITLQRVLKGFIYALLFGLPIGFIMGFSKTFERVLSPVVDSVRQVPIMAWVPLTIVWFGIGDGPTIFLIAFSGVFPIILNTIQGVRAISKDYYNAARSMGASPIVIFTNVIIPASLPDILTGSRIAISTGWMSVI-----------------------------------------------------
167031883    --------------------------------------------------------------------------------------KAVWRGALETLAMSGLGTLLAMVLGMLLAPAAGRFGWLQGAARLLLNALRAIPELVWAALTVLAAGLGPNAGTLALALHTAGVLGRLFAEALENAPPEPAAAIRLQGGSQVAAFCFGTLPNLWPQLLAYSLYRWENNIRMASVLGFVGAGGLGQMLYTTLSLFQEAQASTVIIGMLVLVLLVDALSDVLRQR---
88854326     ------------------------------------------------------LWQLVVGVFRWINPVFVPAPLSIFSGLGDILSSGVAANAPASLQAWVVGFGLALVIAIPLGLLLGVSLPVDRIVGPIAWAIYATPSVAYQPLAKAWFGFGIGPVVFLVLVSAVFPIMFNLAAGIRTTNTSIISAAKVYGASKFRLYPAIYLPSTVPFLFAGLRQGVVLATIGMMVAELSGAAGMGALIIRSTNTYQVGQAFAAIMLVVIFTISMVQVTTLVERW---
136276218    ----------------------------------------------------------------------------------------LWIPVWDTINIATLGTMIAMIIAVPVAFSAAKHPIVRTFALLIIVTSRSVNSLIWALILVFIFGPGILAGTIAIGLRSIGFCSKLLYESIEEIDQTQVEAIQATGASRAQQILYAIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQV---------------------------
136120140    -------------------------------------------------------------------------------------DQGIGWNILFSLERVAMGFGLAALVGIPMGFIIGRSKIVSSMLNPIISLLRPVSPLAWLPIGLLVFKSADPAAIWTIFICSIWPMIINTAVGVQRVPDDYLNVAKVLNLSEWKIVTKILFPSVLPYMLTGVRLSIGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVQHIIIAIVVIGVVGLLLEQALVAIAKR---
289635541    ---------------------------------------------WGRAALQFFAVIAFFAIWEGAARVGWVSNFLVAALVRDVHSHQLFIDTGYTLFEAILGFVLGTAVGSVCGLALWYSPFVARLIEPFIVAINSVPKIAFAPIVILWFGTGLISKVALAVSLTAIVALIAAYEAAKDADPDLQALLVTLGANKNDVFMKVVVPFTLPYVISTFRINVGFGLVGAVVGEFISSKGLGHMIFTASSLYDLNTVWEGLFVLMAIGFVLYFLIDMLERK---
108744323    ------------------------------------------------------------------------------------------RDAFQTLAMATVGTVGALLVCIPLVPLAARNTTAYRLVRAVFGMLRGTEILVFALIFVAAVGFGPFTGVLAIMFNMVGALGKLLTEVIEPADPGPVEAVDLTGAGPVRAFRYALLPDVWPNVVAVTLYIWEFNVRASTVLGIVGAGGIGQTLKDSIDLLDFPKMATVLGVILAMVIAIDTLSAYLRR----
146306397    ----------------------------------------------------------------------------------------FWQDTASSLQRLGMGLGIAALLGLVLGIAAGSIPLFGAPLSPLLTVLSMIPPLAILPILFIVFGLGELSKVMLIAIGITPCIARDIEQRAREIPGELLIKAQTLGANTWTLILRLVLPQLLPRLLISLRLMLGSAWLFLIAAEAIASDGLGYRIFLVRRYMAMDVILPYVVWITLLAWLMD------------
289766333    --------------------------------------------------------------------------------------------MFETIVTAFASSFIGVVLAVLCSPFLATNKYLARFLTLFFSIFRTVPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINQAKIQSFRTFGFSKFTFLRSCIYPFSKPYIVSLFFLTLESSIRGASVLGMVGAGGIGEELWKDLSFLRYDKV---------------------------
82751513     -------------------------------------------------------------------------------GFISKYGSFFLKGIKITILISLIGVALGSILGAFVALMLSKIKIISWIASIYIEILRGTPMLVQVF--IVFFGITLVCGTIALVINSSAYIAEIIRAGINAVDKGQMEAARSLGLNYRQTMKSVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLLVAAALYFVLTFVLTRIMNMIEGR---
140246341    MEFFTKFPVMERSELAEFRKGVDFAFRDFSRAYGDGIEAFFDPLLYFLVWLPWPIIIGVICGLAWIASRSWKLVVGAAISFFLIGYFGMWDDCMATVAIITVCVIICMLVGIPVGVLMARSNRTERAILPVLDMMQTIPSFVY------------------------------------------------------------------------------------------------------------------------------------------
296327563    --------------------------------------------------------------------------------------------TVETIYMVFLSTIFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMILLFPLSTIGATAAVVPLSIGAAPFVARIVEGALLEVDYGLIEASQSMGASNSTIIFKVMLPECYSTLVHGIIVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
76803420     -------------------------------------------------------------------------------------------PMIETVNIAVLGTGLSVVLSVPIAYLAAENRLTYLLGKFVVTATRSVSVIIWALLFVVIFGPGPLAGVVAIAVRSIGFIGKLLAEAIEEIQPRQPEAIRATGGNAVDVMVYGIVPQITPAVVGITTHRWDINVRSSTVLGFVGAGGIGTELFAVLDFFRWDAALTILIAILVVVLVSEGISAVIRGKIR-
256665658    -------------------------------------------------------------------------------------------RTVQHLWFSALALALSIVLTVPLALVLGHYRRGQFLASSAVNIGRAIPSFGLIILFWFLANTDFWPLLLALVALALPPLFTNTYAGVVQVEQEVVDAARGTGYREWQIMLRVELPLSSPVIVAAARVAFLQLVATVAIGAIVNGGGLGRYIVDGFALGEQGEIFGGGLAVVVLAWVCEGLFALLTK----
139699447    ----------------------------------------------------------------------------------------LFKHLVPSILRLIVGAFIGISLGITIGTLIGLFSYIRSGCIPVIAAIFPIPKIALLPLFVIWFGIGEGSKYALIALGTFTPTVVATYGAVDNVDRTLIRMGQSFGLSWFSIVYKIVLPGAMPGILSGLRISLAIAIILLVAAEMLGAEGIGAYILLAGSLYDLER----------------------------
261251981    ------------------------------------------------------------------------------------------KHTLVTGQEIILGLLLGLGMGLMFALQMLLFKPLKRWLLPVLIASQAIPVFAIAPVLMLWLGYGIASKVVMAAIIIFFPVTTCCYDGLRNTLTGYLDLAKTMGASKWQLLKHIQLPAALPTLASGIRVAVVIAPIGAVVGEWVGSSGLGYLMLQANARMIIDEMFAALFILALLSVSLYFITDKLLKK---
310762991    -------------------------------------------------------------------------------------DKGIGWNLLASLERVAIGFGLAALIGIPAGFAIGRYAAVRAMFSPIVSLLRPVSPLAWLPLGLLLFKAANPAAIWAIFICSIWPMIINTAVGVSRVPQDYLNVARVLNLSEWKVTTKVLLPAVLPYVLTGVRLSIGTAWLVIVAAEMLGGTGIGFWLWDEWNNLKVEHIVIAIFVIGIVGLLLETLLVALARR---
238028736    --------------------------------------------------------------------------------------------------RVFSAFALAALIGIPVGLLMGVSRVARGLLDPPLEFYRPLPPLAYLPLVVIWFGIDETAKIVVIFLACFAPIAMAARAGARGATREQIAAAWSLGGSAAQVVRHVVLPAALPEILTGLRIAIGFGWTTLVAAEMVAAAGLGQMVLNASSFLRTDVVVMGIVLIGLIAWGFDLAMRALERR---
237740112    --------------------------------------------------------------------------------------------TVETLYMVFLSTLFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMIILFPLTTIGATAAVVPLSIGAAPFVARIVEGALLEVDPGLVEASQSMGASNSKIIFKVMLPECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
289424233    ----------------------------------------------------------------------------------------IWQLTSHHAVLGVTPVLLSLLLSVPLGWWAHRARTARRILVPGASVLYALPSFVLLPLILGTKILDPINVVVALTLYGIALLVRTATDAFDSVGRSVRRDAVAIGHSDSQVFWRVALPLAVPALVAGMRVVSASTLSLVSVGALVGVPSLGYFFTDGYQRSFPTEIWVGIIGTLVLAIIFDLVI---------
259046742    ----------------------------------------------------------------------------------WEYSSSIWSPLIDTIKMSLLGSLLGSILVIPFAIIASKNKFVISLSRLFLSVVRTLPTLVTALIATYIFGLGTLAGTFAIATYTFAYCGKQLYEQIETVDMGAFEAAEALGATKGKAFSSAIIPQILPGYLASSLYCFEGNVRYASILGYVGAGGIGIILNENLGWREYSNVGMILVILFLTVVIIESV----------
254246633    ------------------------------------------------------VLVIVLGGWELAARLKWIDPFFFSMPSLIFEQIQDWTQVWVTLEETTIGFLIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSVFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTRIEKR---
288962947    ----------------------------------------------------------------------------------------YLDQIVTSLKTVFTGFLLGALVAVPLGVASGLSPTVNAAINPLIQIFKPVSPLAWLPLVTMLFEKSFLTSAITVTLCSLWPTLINTAVGVSSIDRDLMNVGKVLQLSGFTMVRRLVLPSALPYIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSNSLAKIMVAVFTIGLIGFLLDRVM---------
170741621    -------------------------------------------------------------------------------AFLREWRSGLWLAAIDSVGHYVAGLAIGVGLGIAAGTLTGLFPTAEALSAWVVRVLRPVPGLAWVPFAIIWFWVSPAAALFIIAVGVFWIVYFASHGAIRGVDRDLVEVAQAFGFRSAERLLKVVWPAATPGVLVGVRTAIGQAWMAVVAAEIFGVPGLGQRMMQASTLLATDIVVVYMLTMALLYGVFDAGFTALQRR---
297199685    -------------------------------------------------------------------------------------------DVLTSLQRAAAGFAIGLVAGVLLALAAGLSRTGEALIDGTVNINRAIPTLGLIPLFILWLGIGETFKIAIIAIVVYIPIYLNTHAALSGIDHRFVELAEVQGLSRFAFVRQIVVPGALPGFFVGLRLGVTGSWLGLVVLEQINASGLGYLMFQAQNYGQSDVILVGLVVYGVFGLVSDSAVRLVERR---
143351481    ------------------------------------------------------------------------------------------DATRISLVTAVVGFVLAALVGVALGIAMSWSRSLASGLWPWLIALQVTPIIVLTPIIVRVVGPSFSARVLVTVLISFFPIASNTVFGLQSVPRALHDVFTLAGTSRVKRLVRLQLPSASPSVFAGLRVAAGLAVIGAIVGDFFGTPGLGRLITYFFLDTRAGPMFVAAFVASLI-----------------
260596697    -------------------------------------------------------------------------------------------ATQETLYMTALSGVATFVLGIVLGLALFLTARVYSVISIVVNVFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIGLREVDKGVIEATRSMGARMSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHNDVTLVATVAILVIVFIIDALTSYLDKR---
297155863    ------------------------------------------------------------------------------------------QACWDTLYMVGWSALIAVVGGLPLGVLLVLTDRVNKVVGQIVNIGRSMPFIILMVAWIVGTSIGPEAAIVPLAIGAIPFFARLVETSVREVDGGLVEAVQSMGGSTWTVVRKVLLPEALPSLISSATTTIVALIGYSAMAGTVGAGGLGDLAIRGYQRFETELMW---ITVAILAVVI-------------
169334753    ----------------------------------------------------------------------------------LIKTHSLYNHLFVTTFETVAGFTLGTVFGTIIAMMLWWSERLAKILDPYLVVLNALPKVALGPVIIVWAGAGMGSILIMTLAISIVATIIGVYSGFMQASEEKIILLKTFNASKMQIFTKAVFPSSIKNIINALKINVGLSWVGVIMGELVSKAGLGYLIVYGSQVFNLDLVMAGVVILSVVAGLMYFLVSYLEKK---
163761218    --------------------------------------------------------------------------------------------MVETLQIAVAGAVIGVILSLPIALLAARGLWVNQIIRTLMGFIRAVPDIAWALVFVVAVGLGPFAGMCAIIVDTIGFCGRFFADDMEATDKGPAESLTATGARKIDVVACATIPAAMPAFISTSLYALEKAVRSSSVLGLVGAGGIGIELKVGFDLFDYPTAMTVILMIAVVVIAIEQVSGWARTK---
142012382    -------------------------------------------------------------------------------------------ATLNTLKITLFAFLIATLIAIGLAIIFSLSKILEISLYPITVIFQVTPVVAIAPLIIIWVGLDNAEMAILIVIVAFFPVLANTNLGFRSVDKNLKELFLINRASKWQTLIKLNLPYATPYILTGMKTSIGLALIGTVVAEFVASAGLSWIIIESGNRLDIAKLFSALILLVLSGIFLFLLMSTIE-----
142062139    -------------------------------------------------------------------------------------------QVWVTLEETGIGFVIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSIFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTWLEKR---
153007623    ------------------------------------------------------------------------------------------ENAAATIGEVLGGLALGCAVGIATAICLMMSPLAQRLVMPAMVFSQAIPIFALAPILTLWLGYGPASKIAVTVLMIFFPVVSTFFDGMRRTDSSLIDAAEILGAGRMAILFRIRIPSAFPSLASGLSLAAVYAPIGAVVGEWVGASGLGYLMLLANGRAKVDLMFACLFVLAAFTMLL-------------
114769066    ------------------------------------------------------------------------------------------KPIWDTLNIATLGTLFALIIAVPVAFLAARNTTIRPIALLIIVSTRSINSLIWALLLIAIIGPGVFAGIIAIAIRSIGFCAKLLYEAIEEIDATQVEAISATGASRWQVMVYGIVPQIMPAFAGISVFRWDINIRESTVLGLVGAGGIGLQLSASLNVLAWPQV---------------------------
157369639    -------------------------------------------------------------------------------------------ATWETLYMTGIAGLATLVLGIVLGVLLFLTSRVYSLISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEAARSMGAKTSTIIFRVLLPESSPALVSGITVTLIALVSYTAMAGVIGAGGLGNLALEGFQRNHGDVTLVATLTILLIVFVIDTITTTLDKR---
256671955    -------------------------------------------------------------------------------------------NLLENIYLALVPLVAGIVLAILFGWLGHRWRPARSVLLVVGNLLYTIPSLALFVVIPGIIGLDSINVIVALTIYTTALLVRPVLDALEAVPPHIVAAATAIGYREPRRFFSVELPLAVPVLAAGVRVASVSNISLVSVGALIGTGALGVLFTDGFQREYFSPIVVGIVLTM-------------------
291612628    ----------------------------------------------------------------------------------------YLDQIFTSLYTVFVGFFLGTIIAVPLGILCGLNKTIQAALNPLIQIFRPVSPLAWLPIVTLMFAKSFLISAITVTLCSMWPTLVNTALGVASIDKDLLNVSKVLRLSTSTKVMKIVIPSSLKLIFTGMRLSLGVAWMVLIAAEMLAQNGLGKFVFQNGSSQSLERIMVAVFTIGFVGFLLDRTMHTLQQ----
220924754    -------------------------------------------------------------------------------SFLRELRSGQWAAAGSSLGHYTAGLALGVGLGIAAGTLTGLFRTAESLSAWVVRVLRPVPGLAWVPFAIIWFGVSPAAAVFIIAVGVFWIVYFASHGAIRGVDRDLVEVAEAFGFRSAERLLTVVWPAATPGILVGVRTAIGQAWMAVVAAEIFGVAGLGQRMMQASTLLATDIVVVYMLTMALLYGVFDAAFTALQRRM--
302188764    ----------------------------------------------------------------------------------------YLKEMLVTIQIALWGTALAIVCSIPLGILCAENITPWWIHLPLMDAFRSINEMVFAMLFVVAVGLGPFAGVLALWISTTGVLAKLFAEAVEAIEPGPVEGVRATGASALQEVIYGVIPQVMPLWISYALYRFESNVRSATVVGMVGAGGIGVILWENIRAF--------------------------------
154149711    --------------------------------------------------------------------------------------------LVNSLALLGAGYALALATAIPIGLYLGWKKRLFDVAYPIAKAVSPIPPTAYLPYTIVLLPTFATSSIFLIFIGAFWPILVGSVYGVFSIDRRLINSAKTLGLSERDILRKVLFPGALPSIFSGAFIALIMSFITLTVAEMIAASGLGWYIQYNHDFANYDKVIAG------------------------
110597977    ------------------------------------------------------------------------------------IFGGIWPEIQGTFFLAVGAMLFAFPLGVIAAVYFTEYAKFNSMLRSANSTLAGVPSIVFGMFGLAFFSKSVIAGSLTLAIMILPTIIRAAEEAILAVPKTYREASLSLGSTKWNTIATVILPAALPGILTGGVISLGRAAGETAPIIFTAAVSVGSAI---------------------------------------
294782803    --------------------------------------------------------------------------------------------TVETLYMVLLSTLFSLLLGFPIGILLVIMKKFNAILGVIINALRSFPFIILMIILFPLTTIGATAAVVPLSIGAAPFVARIVEGALLEVDPGLVEASQSMGASNSKIIFKVMLPECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
210615851    ----------------------------------------------------------------------------AACFWSMVCDKSIFLHITVTLYETLVSFFLVILCSLLVTILLWFSPKLSEILEPFLVVLNSLPKSALAPLLIVWLGATRTTIIVAGMSVAIFGSILNLYTTFINADKEKIKLIYTLHGNRFHALMKVVLPSSIPAIISNMKVNIGLCLVGVIIGEFLAANGLGYLIIYSSQVFKLDWLLMSIVLLCIMAMGLYALINLLEKW---
142067528    ------------------------------------------------------------------------------------------RAFVETLQLAILGTATGGVVALPLAMWANPYPALRAMVRTFNAVVRSIPDLLWALLFVTAVGIGVLPGWLALFFFSIAVVSKLTADTLDGIDRGPIEAAQASGASLTAVLKTAVVPQILPAYTSFLLYGFELNLRASAVLGLVGAGGIGARIEFFRGRGEWSEVWGLVLMFFLVVFLVERLSVSLRRR---
19703994     --------------------------------------------------------------------------------------------TVETIYMVFLSTIFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMILLFPLSTIGATAAIVPLSIGAAPFVARIVEGALLEVDYGLIEASQSMGASNSTIIFKVMLPECYSTLVHGIIVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
90422375     -------------------------------------------------------------------------------------------HVGITLIRLTVAVGVAMSLGVLLGLAMGTVRWIRPYLKAIILIDTGIPALSWMLIAVFWFKNPETRIFFILLVILLPFYALNVYEGVRALPKDLVDMIESFRPSRWQVLRYLILPHIVPYIFLTTKSVIGYAIRMVIFAELVASAGIGARMNLAQSTFRIDQVLAWTFFLVILNLVLQAAVNALEK----
90425902     --------------------------------------------------------------------------------------------LGETVLISYVGTLSGAVLALLLNFVAAKNPWLRIVAMRYLEFCRTVPDIVFALIFVIAFGLGPMAGVLAIAIHSTGALGKQFSEIVENVDMKPVEGVRATGAGWFSCMRFAVLPQVAAGFAGYALLRFEMNVRGASVMGFVGAGGIGQELVVAIRKFYYSDVSAILLLIIATVFVIDIGTGVVRGR---
223983610    ------------------------------------------------------------------------------------------------LFATYISTILSLVCGLLISKRTCPLAGVRLAIRAVISFLRNVPVLIWASLLVYAFGVGEIVGLIALIFATLGFLARSYSDSINEIDQGKLDALKSVGATSGQMIVHGLFPMFVPALINWTLYSFEINIRASAILGMVGAGGIGVLIQTSIRLFKYHQACAIIILVVMIVLATEFVTNKIRSHVR-
271969016    ------------------------------------------------------------------------------------------------------------------------------LIDPTMQMKRAVPFLALVPLFISWFGVEETFKVVLIAVAAVGPMYAYSYLGVRGVDRKTVEAARGFGLTGARLALGVIIPTALPNILMALRICLSVSLTGLIAAEQIGATGIGYLVTLAQQYYRSDYMVLCILIYAVLGLLIDLAIRGVER----
304397344    -----------------------------------------------------------------------------------------------TLKITLISFLLSIVIGAVVAFVLVQNRFIETALFPYIVFLQVTPIVAIAPLIIIWVKDTTLSLVVCSTLMAVFPIISNTTQGLRSVSPGLLSYFQLNHASRLQILIRLRIPSALPYFFGALRISSGLSLIGAVVAEFVAGTGLAYQILQAGYQLDIPLMFAALLLISLTGIALFGAMSWISRR---
296140671    ---------------------------------------------WILAGPALVIALWAVGSATGVIPDTVLSAPWTVLAWTLALDGSLWSNILASAQRAIVGGVLGVALAVVLALFSGLTRPGEALIDGTVTIYRAIPALALLPLFIVWFGIGEEMKIVLITLAVATPVYLNTHAGLRGIDRKYVELAETVGLRRAAFVRHIAIPGALPGFFTGLRLGATVAWLALVVVEQVGASGIGYLMYKARLYGLTDVIVVGLAVYAVLGFGTDLAVRTLSRK---
160872740    -----------------------------FRVCKQYIQKSLALLFHQCCIPLWFIFIWTSLIRVFHLPHYLLPTPIDVLQSLIKQGSFIFFQAIPTVLEIFFGFTLSVLLGISIALCMCSFRPLHTLLFPLLLASQVLPVFAIAPVLVLWLGYGIMVKIMTTVFMLFFPITNNFLDGLKQTPETYLNIAKIMNSSSWQILYQIRIPSALPHLASGIRLATAMAPLAAIIGEWVGANGLGFLLLNANAQMQIDLMFAVLFVLFFLGVLFYFFIDTL------
54023795     ----------------------------------------------------------------------------------LIADGRLQSNLLTSLQRAGIGLALGVVIGVVLALIAGLSRVGEALLDGPIQIKRAIPTLALIPLFIVWFGIGEEMKLIVITLSVFVPVYINTHAYLRSVDSRYVELAETVRLSRAAFVRRVALPGSLPGFFIGLRLAVTISWLALVVVEQVNASGIGYLMTQARTYGQIDVIVVGLVIYGLLGLFGDIAVRAVERK---
288961135    ----------------------------------------------------------------------------VAIQFLAVVEDGYWEHVSASLFRILSAALIAASLGIPLGLAMGLNRWAKGVLDTPIEFYWPLPPLAYLPLMIIWLGIGEVSKIALLTLAIFAPVCLSAQAGVRSLPIERVNAALSLGASRWQLFRAIVLPSALPEILTGLRIGIGVGWSTLVAAELIAARGIGFMIMSASHFLATDVVFVGIGIIAAFAFAFSYGMRLLEAW---
257898793    -------------------------------------------------SMAFILIIWQIVVLVWKIPAFVLPGPAAVFSALTADAHVLLSHSVTTLNEAVIGLAIASVLSFITALAMDYWKFLEMSFYPLLVISQMLPIMVLGPLLTLWFGFGMLPKVILVVLISYFPIVVSFSDTLRKVSKEQIIFLKTMGADTGKIYRIYKIPAGLSGFFSGLKVAATYCVSGAVVGEWLSAAGLGYYMIRVKNSYQIDKVFAAIICVILLSLLLNGACSLLKK----
300727963    --------------------------------------------------------------------------------------------LGNTILITVFAIIISLILGSLIAIVRTSHDRLNTLCRVYLTIVRGTPTMVLLIIYYVIFASADVSKVVVAIVASAAYLAEVIRSGIMSIDRGQMEAGRSLGMSYAQTMRFVILPQAYKNVLPAIGNELITLLKETSISGYIGLVDLGSDIIRSITYDAMLPLGVVALIYLVLVMSLEAGVSRIEKKLR-
304389762    -----------------------------------------NLMTGVFGAIGGFFLMLIVALAAYIVFRGLLSFDPVFLSF---TRDGIMNQVFNTVYLVFLSLIVSVALGVPAGIYMAEYNRWTGFIRISIESLSSLPSIVVGLFGYLVFILMLLAGALAVSILNLPLVTTSTESALRALPADLKYGSAALGATRWTTIVRVQLPAALPHLMTGVVLAAERGFGEA--AALLYTAGMSTNINWS------------------------------------
115525119    --------------------------------------------------------------------------------------------LIDTLLIAYVGTVIGAIAGFVLCFLASRSKTTVFVTRRFLEFCRTVPEIVFALVFVLAFGLGPLPGVLAIAIHTTGALGKLFAEVVENIEDEPIDGVVASGGDWLEMVRFAVLPQVLSNFVSYALLRFEINVRGAAVMGFVGAGGIGQDLIEAVRKFYYSDVSAILMLIIIAVMTIDYATEAMRHR---
193212579    ------------------------------------------------------------------------------------FFGGIWPEIQGTIFLAIGAMVFAFPLGVIAAVYFTEYAKLTSMLRSANSTLAGVPSIVFGLFGLAFFSKSVLAGSLTLAIMILPTIIRAAEEAILAVPKTYKEASLGLGSTKWNTIVTVILPAALPGILTGGVISLGRAAGETAPIIFTAAVSVGAAI---------------------------------------
138162228    ----------------------------------------------------------------------------------------FWGDFWVTLQEALLGFVIGSGSGFIVGLLLGSFRKAAKVMSPFLIFANAVPKIALAPILILWYGVDIASKVALATIIVFFIVQIPVQAAVSGVDPDLDVVATSMGATQFQKFRFVVIPGILGPLFGALRLSSIYSILAVVLGEFIVSRGLGQRLLYETNNFGMGKAIGLITILAGLALVFNAIIGMMERR---
290580861    -----------------------------------------------------------------------------------------------SLRLLAISWAIGIALGLLTGILVGWFTSFNYWLDPIVKILGPIPSTAFVPLALTAFPTSFAASIFLISLSVWFPVTILTNSGIQNVKKTYFEVADTLGATTFQKIAHVALPASLPNVFVGIFNGACTSFITLMTAEMLGVKGIGWYINWQREVLGYANVYAGLITIAVFSLIITLLFKVRDR----
160901050    --------------------------------------------------------------------------------------------TLYSLRLLLNGIVFGAVIGFLTGVWIGWSRIAGYWVHPLLRFLGPVPASALLPLAFFFAPSSYSAAVFLVALATFFPVAVLTWSGVASVSKSYYDVARTLGASPWFLVLRVAIPAALPQVFVGLFMGLGASFSVLITAEMMGVAGLGWYLQWAQGWAAYANMYTALLVMAVLCSGLITLLFTVRDR---
140882908    --------------------------------------------------------------------------------------------LVETVQIALVSTLLAILLSFIISLGASRNLWLLWPTRMLLNMIRTIPSLLWALIAVVIVGSNSLAGVIALTFYSVGYLAKFFSETFESTDLSAQSALKSLGAGPLQAFQYGLWPNARPIIWSHCLWMLEYNIRSASIIGYVGAGGIGLHL---------------------------------------
118586955    --------------------------------------------------VPWIIPVGIIVIWQFIVTAGIASGKLLPAAWKLFKSGELQKNIGISLFRALLGFIIGGGIGFILGVLNGIFKVCRLAFDNTIQMLRNIPHLALIPLIILVIGIGEPSKIFLVSVGCMFPMYINTYHGVTSIDKGLVEMGRSYGLSNSQVFFKIIFPGALPTILMGVRYALGVMWTTLIVAETVASSGIGYMANEAEQFTDMSTVILCILIYALFGKLSDFIAKLLE-----
148258675    ----------------------------------------------------------------------------------LAASGALWQHVSASFVRIVAGWALGTASGIAVGFAIGLWRIARSIGITFVSALFPIPKIAVLPLLILWLGIGEQPKIATIALGVFFSTTISVYSGVDAVPRNLIRMAQSFDVPFPTIVRKVIWPGALPSILAGFRITASVALMLVVSAEMIGATGIGTFVLQAGNLMQTDQLMAGILVLSLFGLAVGRLISLLEAR---
295697625    ------------------------------------------------------------------------------------------SAAMVTIETAVVGTVFSIILSFFLAFLATPHPVIGRSIKAFASFLRAVPMLVWALIFIVAVGMGPFPGTLAIMTHSVGMLVKVYAQSVEEVDKGILEAMRSTGANWVQIVCQGVLPTVRGSFLSWSALRFELDLGDSVILGTVGAGGIGWVIEDNMRMYLFQPSCFAMLVVFALVFSVEVLTNRLKLR---
288799397    ----------------------------------------------------------------------------------WTYMERLWKPLWDTINIATLGTLLGIVVAVPTAFMAARNTTPHTMVRTVIVSSRSINSLIWAMLLVTIVGPGVLAGIIAIALRSIGFIGKLLYEAIEEIDTSQVEAIAATGANGMQVMAYGIVPQVMPAFAGISVYRWDINIRESTVLGLVGAGGIGLQLMASVNSLAWSQVSVIFIAIFVTVLASEWV----------
167746148    ----------------------------------------------------------------------------------MVTDHSIFLHIGVTLAETLVSFALITLFSVLIATILWWFPTAAKIIDPYLVVLNSLPKSALAPILIVWLGNNMKTIIITAISIAVFGSILNLYSGFLHVDKERLTLIRTLGGTKKDCLTMAVIPSCIPLLLSIMNVNIGLSLVGVIIGEFLAASGLGYLIIYGSQVFKMDWVLMSIVLLCIIAMLLYALTGFIKK----
189423689    ---------------------------------------------------------------------------------------GLFPAIFGTVMMVLLMSVFSLPFGVIAAIYLREYARLVQLVRIAVNNLAGVPSIVYGVFGLGFFVYGILWASLTLALLTVPVVIVATEESLASIPKGIREGSLALGATKFQTLTKVLLPMATPGIMTGLVLSMARAVGEVAPLMMVG-----------------------------------------------
171779932    -----------------------------------------------------------------------------------------------TLSLTLISFAIAMVIGIIFGMMAVANKVLRTISAVFVDVVRGIPLMIWGIPNLIMTGNDFLAATIALSLNAGAYIAEIVRGGIEAVPKGQMEASRSLGISYGKTMKKVILPQAVRVMLPNFINQFVISLKDTTIVSAIGLVELGKIIIARNYQSFRMYAILAIIYLVIITLLT-RLAKRLEKRLK-
56962376     ----------------------------------------------------------------------------AAAAYTLVHSGEIWPHLWASTNRAVIGLFIGGGIGFMFGLINGVSKISAMFFDSSIQMLRNIPHLALIPLIILWFGIGEEGKIFLIALGVMFPIYLNTFHGIRSVDKDYIEMGNNYGLSNMAAFWHIILPGALPSILVGLRYALGIMWVTLIVAETIAADGIGFLAMDAREFMQMDVVVLSIILYALLGKLSDMMAKALEFR---
163759681    ------------------------------------------------------------------LSRGWAFVTSFFNPDFVSRGSDIWDGILESVIITITSTIVGIAISIPIGLGAARNLPIYLICRGIVALSRALNEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIEEMSKVQAEAIRATGASWLQWINYGVQPQVMPRLIGLSMYRLDINFRESAVLGLVGAGGIGATLNTAFDRYEFDTAAAILLIIIVTVMVLEYLSGIIRAK---
143365361    -------------------------------------------VMAFMEHVGPKLSFFFLALIVILLGVGSIKMVRLLAPLTGQDWLGLLKADAMTLGRVVLSTLLGLLWALPVGLMIGLSPRVLKIFQPVVQIVASFPSSMLFPIMIAFFAYLQISLAIGSVLLMLWYILFNVIAGASMIPSELREASAAFNMNRWQTFKSLYLPAVLPHLVTGCLTAAGAAWNASIVCEYISTFGLGSVLSLAGASGNGSQLAAATLVLATTVVLFNRL----------
143365361    -------------------------------------------------WLDILLLVGIIGFLFGFMQVGQEWTAFLRPQFIDLSPASLPRYTFYTMTRGLLAYGLSLGFTFVYAYWVAKDERSEKFLIPLLDILQSIPTLSFLLPLLIAFVQLELTAIITIFTSQVWNMTFDLYYSLKTVPRDLVEVGRVYRFNWYQRFKWIELPYGATGLAWNSMLSMAGGWFFLMVIETIRLGGLGSYMVAAVEQGERSAILLGLLATFAMILFLDQILWRP------
86160414     -----------------------------------------------------------------------------------------------SLVRLAQGYGLSVALGVPLGVALARSPLVRSVLRPATIGLQALPSVCWLPLAALWFGLSEAAIVFVVLAGSLLAVAIATEDAVSGVDPGLLRAAGTLGIRGARFHLGVLLPSALPGILTGLKLGWSFAWRALMAGELLPAGGLGQLLNAGRARADPAQLLGVIAVIVALGVLVDQVL---------
171320773    -------------------------------------------------------VIALVLIAAWEIVARIDLLVPTVGATLAAFVQGLLVKTGISMSVLLRGYALGVVFAFVLTSLAVSTRIGRDVLTMLTAMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSMYTGFAGVPATLKMAGRNYGLTGARQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHLVFDTLER---
167761565    -----------------------------------------------------LAVICIIWFAAAHIVDKPFLDVFKEVGFSL-TDLYVLRNLGITMRRVLTGSLYAFIIGFPLGMLMGYSPQILKALSPFMNSLRQVPIMAWVPLAIVWFGIGDGPTIFLIAFSGIFTIILNTISGVQDISKDYYHAARSMGASTFGVIKDVVLPGSLPGVLTGLRLAVGLGWMSVI-----------------------------------------------------
256753219    --------------------------------------------------------------------------------------------LLETVYMTLLSTLAAYVIGLPLGVLLVTSPKLNKILNVIVNLLRSIPFLILLIAVLIGTTIGSTATVVPLVIAAAPFIARLVESSLQEVDKGVIEAAVSMGCSPFQIIRKVMLPESVPSLITGAAIATTTILGYSAMAGIVGGGGLGDIAIRGLYRYQNDMMFVTVALLVIVVQIAQELTGIARKRDK-
225568127    ----------------------------------------VSRVLILLSFLFIWEFTANVGIIDSFIFSSPSKIALCFWGMLM--DKSIFLHIGVTLYETILSFVLVIAISILMAVALWFSPKLSEILDPYLVVLNSLPKSALAPLLIVWLGANTTTIIVAGMSVAIFGSILNLYTSFTTVDPEKIKLIYTLHGSKFHALTKVVVPSSIPAIISTMKVNIGLCLVGVIIGEFLAARGLGYLIIYASQTFKLDWLLMSIVLLCIMAMGLYSLINLIER----
139803713    -----------------------------------------------------------------------------AAFLEVIPLHGYWMSWVASFSRVITGFLVAMVIGIPFGLLLAVNRYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQLDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
144195111    ------------------------------------------------------------------------------------------SHVYATLGRVFGGFFIGALPGVLVGVVMGLNRTVRTMLDATMSAVYVLPKIAIFPILMLVFPFGEGPKVAVVAISAFFLVAINAMAGVQGIEPVLLQAGRAFGAGRVAMLRHVILPGALPIIFSGLRLALGTSLIVIVAVEFIRATGVGFVIFYHWQVLMTDRMYAGLLVTMLLGVGLTALLQWVERR---
87306663     ---------------------------------------------------------------------------------------DLWSGTLLTGVAALAGFAAAVVLGTLVALLFSQSRLIRLSGYPYAIFFQTVPIVAIAPWIVTLTGYGLPSVIVVATIISLFPIITSATTGMLSVDHSLVELFRLHRASRWQTLWKLQFPTAIRYLVTGMKSSSGLAVVGAIVGEFFAQHGLGYYIRSSSDNLKTDELFAAMICCTLLGVVVFAAINLLER----
299822124    ----------------------------------------------------------------------------------------FLKGTLYTILLAIVGVLFGSILGSLLALMLSETRWLRWPASWYIEFVRGTPLLVQI--SIVFFGTQILSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTRGTSMRYIILPQAVKNILPALGNEFVSVIKESSIVSVIGVGELMFVVVQGASFKPFIPLVITSLIYFVLTFGLSRLLGVAERRMK-
142569825    ----------------------------------------------------------------------------------------LWGPVWDTINIATIGTIIALIIAVPVAFAAAKHPVIRTMALFIIVSSRSVNSLIWALILVFICGPGILAGTIAIGLRSIGFCAKLLYEAIEEIDHNQVEAIQATGASRAQQMLYGIVPQVLPTFAGVGVYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSMILLVILGTVIISEWI----------
116749077    ------------------------------------------------------------------------------------------RYTVASLFRVTVGFYLAVLLAVPLGLLLGRQALIHQCTNPVIQFLRPISPLAWIPFAMLWFGIGDKPALFIIFIASFFPMLISTVKAAASIHPMYFQVAANLQFSVWESVYYVILPACLPGIVLALRVTLGVSWMVVVAAEMIAVSGLGYLIIDARNALRLDYVVVAMITIGVIGLLLDYFMTKLE-----
209809281    ---------------------INSTSATIGKVTSKPMLQSVKSMIRILISAVVILGFWQFIVIVFALPSFILPNPLAVFTKLIQRYDVLLAHSWVTAQEILLGLGLGLSMGLLFALQMLLFDPLRRWLLPILIASQAIPVFAIAPILMLWLGYGIASKVVMAALIIFFPVTTCCYDGLRNTPSGYLDLAHTMGASKWQLLKYVRLPAALPALASGIRVAVVVAPIGAVVGEWVGSSGLGYLMLQANARMMIDEMFAALFILAALSVSLYFLADVLIQK---
148258812    ------------------------------------------------------------------------------------------RHIVATLSRVGIGFGFGVAAGTLLGGICGYWGLARRLVDPTIQALRAIPSIAWVPLFILWLGIFETSKVALIAVGVFFPVYLGLTGAILSVDRKIVEVGRIFRLSGPAMIRRILLPAVLPAYVVSLRVGLGLGWMFVVAAEFMGASGLGYLLIDGQQLGKPAQIVAAIVIFAIIGKATDWLLEIATA----
119026017    ----------------------------------------------------------------------------------------------DTIIMTAVATLLAYVIGLPVGVLLITSAKLNTVLGWIVNIVRSVPFIILLVAIIPLTRLIVGTAIVPLVITAAPFVARVVEQSLAEVDGSLVEAAQSFGASNLQIVFKVLLFESLPSLVRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMTVAVILCVILVQIVQTI----------
297583450    ----------------------------------------------------------------------------------------MFDATYETMYMSVVALAFTFVFGILLGLLLWENKAVNIIVAAYVNIFRSIPFIILLVLLIPFTRMLLSAALPALIIGAAPFYARLVEIALREIDKGVIEASKAMGANHRQIIFKVLLPESMPALVSGITVTAIALVSYTAMAGVIGAGGLGNLALEGFQRGNPDVTLLATIIVLVIVFIGDTITNKLDKR---
136863242    -----------------------------------------------------------------------------------------------SISRLILGSLIGISLGVTIGTLIGLFSYIRSGLVPVIAAIFPIPKIALLPLFVIWFGIGEGSKYALIALGSFTPTVVATYGAVDNVDRTLIRMGQSFGLSWTSIVRKIVLPGAMPGILSGLRISLAISIILLVAAEMLGAEGIGAYILEAGSLYDLERLFTGVAILSALGVTVSVLIGMLEQK---
293603299    -------------------------------------------------------------------------------------------HIMTTLSATLVGFTLSMAIGIVVAAALWWSDFLYKVLDPFLVVANAMPKIAFVPIFYLWLGSDYAVYGMAVAI-AVFVTIMVVYAGFRGIDQNKVKLAHTFGASRWQVLTKVVLPGSVPTLIAAVKMNIGLALVGVIVGEFQSASGLGFLIMNGSQVFKLNIVMTAIAMLALISSVMYLIIYRVEA----
139541216    ----------------------------------------------------------------------------------------------------------------------------------ILNAIRAFPELILAFVFLPITGLGAFTGTLALGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELIFGVIPQVMPTITSYWLYRFEINLRASAVLGVIGAGGVGQELINQLRFRDFPRAGTVLICTIALVLIADAISASIRNR---
34557881     ----------------------------------------------------------------------------------------LYGALWDTLNIATLGTLLGIAMAFPIAFLAARNRFIRPLALLIIVSSRSINSLIWALLLVAILGPGVLAGIIAIALRSIGFVAKLLYEGIEEINPIPLEAIRATGASELQVIDYAITPQIMPAFLGISLFRWDINIRESTILGLVGAGGIGLQLQASLGMLAWPQVSLIILVILGTVVLSEALSSKLRK----
126732769    ------------------------------------------------------------------------------------------RPIWDTLNIATLGTLISLVLAIPVAFLAARNTTARPIALLVIVSTRSINSLIWALLLIAIIGPGVFAGVVAIAIRSIGFCAKLIYEAIEEIDHSQVEAITATGASRWQVMAYGIVPQILPALAGVAVFRWDINIRESTVLGLVGAGGIGLQLQSSLNVLAWPQV---------------------------
144087436    --------------------------------------------------------------------------------LGVMPKTGYWMSWVSSFSRVITGFLVAMLVGIPFGLLLAVNRYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARNIDISYLRAAQSMGASQFDLFWKIVLPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
289178787    ----------------------------------------------------WASTVLIVLAWALATGRSLPSPGEVWQALLALHSEGLLLPSIGSLYRVSLGVALGVVTAVPAGIIAGSSTIGHAIMDKPIHMLRAVPFPALSPLLIVLLGIGETMKVALIAIGAFALIYVNVRDGVRGIDPKLLELAQAYHLPKRTVFAKILLRGTLPRFMTGLRFALTVSWIALVTCETVNSSGIGYILSRSQQFYRTDQMVLCIVLYAFLGLFSEWLVGALER----
296440231    --------------------------------------------------------------AIWLKTPALPVPTKVYGYLPKIIGGPMLGHIGASLQRIFWGLLISTLIGVMIGLLMGTSPVINRLLNPLIYFTYPIPKTALLPILMILFGLGDHSKITLIVLITVFQVIVAVRGSVQQIDAGLYHSMRSLGASKGQMFYHVTLPAVLPDILTHLRLSVGTTLSVLFFAENYGTQGLGYYIQDSWSRMNYLAMYILGLLGFMLFIMIDGLEQWWCKK---
150015507    ----------------------------------------------------------------------------------LFLKQKLLYHIELSFYRSFLGFLLSIIIAVPLGIAISIVKQMQSSVELVLDACSQINPFIVYHLIIIILGVGEFTQIVVITWTCIWPILFSTITGILNVDDSYIKHGKSFALNKWDFISKILLPGALPQIMHGVKLSLNYSLFMLIAAEMMGSSGLGFLIKSCQNMYRVDWVIGIVIVIAMIGLLMDSIVMYLENKN--
29833332     ------------------------------------------------------------------------------------------QACWDTLYMVGWSTLIAIVGGLPLGLLLVLTDRANKVVGQIVNVARSLPFIILMVALMNFTRTITGAAIVPLAIGAIPFFARLVETAVREVDGGLVEAVQSMGGNTWTVVRRVLVPESLPSLISSATTTIVALIGYSAMAGTVGAGGLGDIAIRGYQRFETGLMW---ITVAILAVVISLI----------
33592075     ----------------------------------------------------------------------------------------LYRHVYYSMMRLLAGLALAAAVGTLIGILIGLTRWGRFVFKPLLSLFMPVPTLAWTPILLLLIGVDNKTTILIVFIAASFEVILNVVAGIENMNVKVFWVARSMGASRLQIFFKVIVPGILPYLITGVRLGSGYAWRALIAAEMLAASGLGFMIYEASEFMDMTTIYGGLIMIALLGYLIENVL---------
170690210    ----------------------------------------------------------------------------------------LFAALFATLRITLLAFALATVLGVAIALVFAQSPLIEASFFPYAILLQVTPIVAIAPLIIIWVKDTTFALVICATLVALFPIISNTALGLRSVNPGLVNLFRINRATRWQTLTRLRVPSALPYFFGGLRISSGLSLIGAVVAEFVAGSGLAYQILQAGFQLNIPRLFAALMLITVTGVVLFGITVWVSR----
163839158    ------------------------------------------------------------------------------------------QLTLQTLSVVICGTLLATIISIPIAYFAARHPALRWLARGMTVLARSIPELVLLIIVITLVGGPVWPSIVAIGLHSVGMIGKLFADAIEQIDEGPRIAIRAAGGGKLQEFVSGVLLQVLPSWVATVLHRNDINLRASAILGIVGMPGLGYELKASIDRLDYQRMLAAALILFALCVVMEIIATVL------
163839158    -----------------------------------------------------WLILAVLIWAVLYANINWPDVVNAVVNLLFPLSFGMMSLLWETFYIALAGTLIAVLFSVPFGSFAARNGAVHKTFRLVLLAIRDIPELLLAIILILATGFGPIAGAFALGLGGIGLLGKLLADSFEEVDSGPETALKATGARRGQIYAAATFPQATPAFVGHIFYMLDSNVRAATVLGVVGGGGVGFVMFEATSRSQYNVVFTIALMILAIVLVIEGVSMWVRK----
143761878    ------------------------------------------------------------------------------------------DYTYITGLETILGYLTAIVIAIPLGLAITFSSILRRTIYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVFLVCFFPIVLNAILAFGSLSDELDRFAKTTGASTFKVFLKIRIPSALPQCFVGFKYAAINATVGATIAEFIGSDGLGFYIQIVTGNMRPDLAFAGIFLLTIMGLSLFGIVTFVER----
262067161    --------------------------------------------------------------------------------------------TVETLYMVLLSTLFSLLLGFPIGVLLVIMKKFNAILGVIINALRSFPFIILMIILFPLTTIGATAAVVPLSIGAAPFVARIVEGSLLEVDPGLVEASQSMGASNSKIVFKVMLPECYPTLVHGIVVTIISLIGYSAMAGTIGAGGLGDLAIR-------------------------------------
291537099    -----------------------------------------------------------------------------------IKDGSLLQNTGISIYRITLGFVYAVLLGVPIGILVGTFKKAEAFIRPLCEFVRYMPVPAFVPLIMVWVGIEESAKITVIFIGTFFQLVLMVADDALAVPDDLINAGYTLGSNTPKTIFKILIPAMMPRLMETLRMMIGWAWTYLVSAELVAANGLGYTILKSQRFLKTDAIFANIILIGLLGLLGDRIFAFLNKK---
154247392    --------------------------------------------LLALSWLAPLLLVLVWEILAQTGYVTPQVLPAVRTAWRLATTGSLLTDLGTSLLRAAVGFVLGGSIAFGLGILVGFSRLAEALIDRSVQMVRAIPFLALLPLVIVWFGVGEGQKIFLVALGVAFPIYINTTLGIRQVDGKLLELGRVQGLSTAQMITRIILPGALPSILTGVRYALATAWLALVVAETIGAAGIGFLAMDAREFLRTDVVVLTIVIYALIGVAAD------------
134333868    ----------------------------------------------------------------------------------------YLKEMIVTVQIALWGTVLAIVCSVPLGILCADNWWVHQPLRRVMDAFRSINEMVFAMLFVVAVGLGPFAGVLALWISTTGVLAKLFAEAVEAIDPGPVEGVRATGASALQEVIYGVIPQVMPLWVSYALYRFEANVRSATVVGMVGAGGIGVILWENIRAFQFVQTCAVLLVIIVVVSCIDVLSQRLRK----
218528491    -----------------------------------------------------------------------------------------------TLAATGLTLVAALGIGLGLIATRARFAGYRTSIDTLAAFAQAVPPVVVVALALPVLGFGGPPTLLALTAYGIMPTLRGTVGALDAVTAEARESAQAIGLTPAQILVHIELPLAAAGLVDTLRTALILAVSVTAVGALAGASTLGTPIVAGLQNQNIAAMLQGALATAALAFLGDALLLAIGARLR-
77457569     ----------------------------------------------------------------------------------------LWQDTASSLQRLAIGLGIAALAGLCLGMAAGTLPLFGAPLSPLLTVLSMVPPLAILPILFIVFGLGELSKVMLIVIGITPALARDLEQRARDIPVELLIKAQTLGASTWTLMLRVVLPQLLPRLLISLRLMLGSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDWGLKYLTRR---
141070642    ----------------------------------------------------------------------------------YIMDLDYMEYVVETIQMAYLGTLFGLFMTLPLGWFGSYNRFIFPIARLITMGFRAVHEMIWAIIFVSILGFGMLPGVIALTFFCTGFASKLLAEEIEVIDMGQVEAIRSTGANLFQVMVYGVFPQIRVAFTGIAIYTWDVAFRAATVVGFFGAGGMGWYLKRNVLQVETERVSAILFSIIILVLISEIISAIA------
27379319     ----------------------------------------------------AVLVLWQVAVDAFHVPKFILPSPLATVQTLGTASYAWGSNTLVTAIEILGGFALGAFVGITLAVIFSWAPLVSMVLLPLFVTLNMIPKVALGPLLIVWFSYGIVPNILIAFSICFFPILLTTARGLREVEPDLLDLVKSLRGSRWTLFRKIQLPGSLPYVFSGMKVGAILAVAGAIVGEFIASRGLGYLMIQVQSSLDTPAMVMAVVLLTLLGVALYGLVLALER----
142147195    ------------------------------------------------------------------------------------------------------------------------SPFARRYVFPVLVASQAVPVFAIAPILTLWFGFGVASKIIMTMLVIYFPVTSNFLDGLSRTPRPMLDMASVMGGTPRHMLLHVRIPMALPSLVSGIRLAAIFAPIGAVVGEWVGAGGLGYLMLYANGRVKTDLMFAAIITLGLLAIIFLQLVQFGLKKS--
134294165    ---------------------------------------------NLIVALRIAVLVVVLGGWELAARLKWIDPFFFSMPSLIFEQIQDWTQVWVTLEETAIGFVIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSVFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTRIEKR---
288959813    -----------------------------------------------------------------------------------IRRDDLLSMAWTSLSVLLKGYAVALVLAVLLTTVAVSTRIGNDLLSTLTSMFNPLPAIALLPIAMLWFGLGEVSLVFVLVHAVLWPLALNTHAGFTSVSETLRMAGRNYGLGGLRYVVTLLIPAAFPAILTGLKVGWAFAWRTLIAAELVGKGGLGWFIFQNRNELYIDKVFAGLVTVILIGLLVE------------
299132921    --------------------------------------------------------------------------------------------LLATSLRVVAGLTISFVLGAALGVTMGLFSGIRTYARPLLHMIQGVPALSWVVFAVIWFAQVEIRIAFILIIGTLPAFALYIDSAVKSVNLDLIHLGQALRANRLQILTKIIMPAIVPEIMSAWTVNLGNAVRVAVIAELIGSTGVGFQLLQAQAVFDMAGAVAWTLSLVAVLFVYQGIISLVESR---
33598399     ------------------------------------------------------------------------------------------RHIAATVMATLVGFGLSMLIGVAVAAALWWSDFLYKVIDPFLVVANAMPKIAFVPIFYLWLGSDYAVYGMAVAI-AVFVTIMVVYAGFRGVDPNKMKLAYTFGASRWQVLTKVILPGSVPTLIAAVKMNIGLALVGVIVGEFQSADGLGFLIMNGSQIFKLNIVMTAITLLALISLAIYRLEAAVARR---
206563240    ----------------------------------------------------PWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRAGNTLKLLALGFAYGVTVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVASVNKQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFALRDR---
119382790    ---------------------------------------------------------------------------------LWLNRAEIARHAGFTLTEVVLGFALGSALGAALAVAMGFSQKLTGVLRPILTFSQTIPVFALAPILTLWLGFGMAPKIAMTVLIVFFPVASAFLDGLMRTPQAALDLAQVMGASRIRIMRHLRIPAALPSLATGLRLAAVYAPIGAVIGEWVGARGLGALMIHANGRMKTDLVFAALLVLSVMTVIFARAVAIALHR---
310816510    ------------------------------------------------------------------------------------------SRSLTTLTIALTGLAFSIPIGMALGIIMFRFFVMERAVYPFLVALQSIPIMAIIPLIQSALGFGFMPKVLIVILFTFFAIPTTLLLGLKSLDQGVLNLFRLQGASWWTMLRKAGLPSSAPALFAGFRISTSMAVIAAVTSEMAGRGGLGQMLVNAKTDFKYEQMYAALIASTTLSISIFVVFTLVGNR---
144076343    -----------------------------------------------------------------------------AAFFTLVMDGTMFKAYAETLKPLVVGIIISGILGISLGIWIGLSDKFDWLVSPIFIVMQAAPIAALIPLLIMVYGIGLTSKVFVVCILAMPVIVLNTSSAVKNTPTNIKEMAKAFQGKDLDVIFKIILPASSPIIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRSIADYPSMYAAIFSIILLAVLFLNVLEKIE-----
142037188    -----------------------------------------------------WIIVASVFLIVGFFTIPFEVVIFSNFPSQQPYRAGLRAAFWGSVYVVGYTMIFAIPVSIGGAIWLEEYAKLQSGIQTLITNLAGVPAVVFGLFGLALFGMGLLTAGVTMATMAMPTIVIASQEALRAVPPSLREGAFGIGCTKWQVVKDHVLPHSMPGMMTGTILAMSRIMGEAAPLILVGA----------------------------------------------
256753717    ------------------------------------------------------------AIHVIFQTRIIPNPIRVYRSFYLFFKEAMLLHISISLCRIFAGVIIALLLGSLIGYKMAVSDIWNKILNPLVFLTYPIPKTALLPIIMTIFGLGGASKIILITMIIIFQIIITVRDSVTRIDKECIYNVRSMGASQRQILYHVIIPDIIPGILTGLRVTIGTALSILFFCEAYGTSGMGYYILDAWTRIDYISMYKGILVLSVVGIALFSSIDILEQK---
137866103    -------------------------------------------------------------------------------------------HTAITLKRVFLSFIIAMFIGTFFGIYMGRNSSLNNFLDDWLIMGLNVPALVIIILCYVWFGLNEVAAIVAVSLNKIPMVAVIMREGARSIEKDYVDVAKFYKISGNKFFFKVILPQLYPYLLSSARSGLSLIWKIVLVVELLGSNGVGFKLFGFFQFFDISGILAYTLVFVLLIIFVEFIL---------
146283314    ----------------------------------------------------------------------------------------LWQATLETLAIATAGMTLALAIAIPCALLAWWTHALRWPVRGLLIVLRSIPEIVWALLFVRAVGLGPTAGVLAIAITYAGMLGKVYAEIFESVDPLPARALLGSGASRLQAFFYGVLPQATGEMLSYSVYRWECAIRASVVMGFVGAGGLGQQMDLSMRMFAGGEV---------------------------
237785602    ----------------------------------------------------------------------------------------------QHGSLVIQSLIIASIIALILAVIVTSFRTLAPIANAISAIGLTIPSFALLGMLIPIVGIGTLPSIVVVCFYATLPILRNAVVGLDGVSPTLVEAARGQGMSSFGILTKVKLPIAWPVIMTGIRVSAQMSMGVAAIAAYALGPGLGGYIYTGLSQI--------------------------------
229817477    ----------------------------------------------------------------------------------------------DTIVMTAVATLLAYVIGLPIGVLLITSAKLNTVLGWIVNIVRSVPFIILLVALIPLTRLIVGTAIVPLVITAAPFVARVVEQSLAEVDGSLVEAAQSFGASNTQIVFKVLLFESLPSLIRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMLAAVILCVVLVQIAQTI----------
254487513    ------------------------------------------------------------------------------------------KPIWDTLNIATLGTIFSLILAVPVAFLAAHNTTIRPIALLIIVSTRSINSLIWALLLIAIIGPGVFAGVIAIAIRSIGFCAKLLYEAIEEIDQTQVEAITATGASRWQVMAYGIVPQILPAFAGIAVFRWDINIRESTVLGLVGAGGIGLQLSSSLNVLAWPQVSLILLVILAAVVISEWV----------
76803421     --------------------------------------------------------------------------------------------TIETLAMSVVATIIGVAISIPIGFLAARNVSSYLLGRGMITFSRAFHGLVFAIIAVKAFGFGPFAGVVTLVFTTVGFYSKLLADELEDIDQGQIDAIRATGGSRMDVILYGFLPQVLPRMVGLAIYRWDINIRSASIIGIVGAGGLGQVLLTSFERFDYG-----------------------------
300311840    --------------------------------------------LYRMGWLRKTVILLVLAAIWEVYGRWLDNALLVQAFLSGIGSGVLLQRAAVSMQTLLVGYGLGILLAGLLTTVAISSRIGNDLLETLTSMFNPLPAIALLPLALIWFGLGTGSIIFVLVHSVLWAVALNTHGGFRAVSNTLRMVGQNYGLRRFSLVKSILIPAAFPSILTGLKVGWAFAWRTLIAAELVGAGGLGWYIFENRNQLETANVFSGLFFVIIIGLVVNLIFAQIEKR---
309779007    ------------------------------------------------------LVILIVLALVWEGGARWTFSDTVQALWAGLASGTLFARIGTSMQTLLAGYALGLALSCALVVLGISNRLGQDFLETLTAMFNPLPAIALLPIALVWFGLGNGSLIFVIVHSVVWAVSLNTHAGFLSVSNTLRMVGRNYGLSGMGYLTKILIPAAFPSILTGLKIGWAFAWRTLIASELVGQGGLGWYIYENKNQLQIPEVFAGLLTVIIIGLLVENLFRTLEAR---
294782413    --------------------------------------------------------------------------------------------MFETIITAFASSFIGVLLAVLCSPFLATNKYLARFLTVCFSIFRTVPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINPAKIQSFRSFGFSKFTFLRSCIYPFSKPYIISLFFLTLESSIRGASVLGMVGAGGIGEELWKNLSFLRYDKVSFIIVILLGFIFLTDTLSWFFRKKDNL
294782413    -----------------GFIFLTDTLSWFFRKKDNLIKITTSEGYKKSKFISNFVIIGVLILLVFSLTNKISAPIFFERLFTFFLDFTYTGKALLALWQSFLVAFFATVFAAPSAIIVSYNKIIAFLIKIFINFIRTFPPVIVAILFFSGFGPGLISGFFALYLYTTGVITKVYVDVLESVEVDYGLYGKSLGLRNFYIYLKLWLPSTYTNFVSIFLYRFESNMKNSSVLGMVGAGGIGQLLMNHIAFRNWEKVWV-------------------------
142940003    -----------------------------------------------------------------------------------------WIGVLETLKIAFIATIFGMVISYPLAILAAENGWISYPARTFLAAFRSLPSILWAILFVIMVGLGPMAGILAMTLYTIGYLGKLQYEAIEGVAKPQLDASRAMGHGWFERSFGVVLPESANNLISQAIFMFEYNFRHGTVIGIVGAGGIGYYINLYLKFLQYDKVFAYVIIIFIVVILLDLLSKLV------
114705670    ----------------------------------------------------------------------------------------YQQQIMTSLQTVFLGFLLATIIAVPVGIACGLSSTINGALNPLIQIFKPVSPLAWLPIVTMIVSASMVVSAITVTLCSLWPTLINTSLGVASIDKDLVNVGKVLQLSTAKTITKLVLPSAMPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIIVAVITIGIVGFILDRIMAALQ-----
309388584    ----------------------------------------------------ALILIIMIWYLLYFIFDSAIISSPTAVFKVFITNFS--SEIMLHLLMIITAVTISLVLGVGIGLLMGMQHRIDNFLAPIIYLLYPIPKIAFLPVFMLLFGLADLSKIILLIVIIIFQIIVTTRDGVKGIDSRYFASARSLGMDKIDIYYHLVLPAILPGILTALRITIGTSIAVLFFAEFAVKYGIGYYIMNSWSMVNYLKMYSGIIAVSLLGYLLFKLIDLLEDK---
298717539    -------------------------------------------------------LIALWWLATLTSVPAFLLPSPAAVATALWDNTGYLHHSLITLTEILSGMALGVLLGAVLALGMTFSPWLQRWMMPLVITSQAIPVFALAPLLVLWFGFGMSAKVAMAVLVIFFPVTSAFFDGLRRVTPGYLDLARTMGASRAAQLRHVRLLAALPALGSGLRMAAAVAPIGAIIGEWVGAEGLGYVMLNANARMQSDLCFAALFILVLMTLTLW------------
167590155    ---------------------------------------------WFRRALIALVLIGAWELTARLVANDLLVPTFGATFVAFIASGELLVKTGISLSVLLRGYALGVVLAFALTSVAVSTRIGRDLLSMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALNMYTGFLGVPATLRMAGRNYGLTGLRQVALILVPAALPSILAGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
290960352    -------------------------------------------------------------------------------------------DILTSLQRAGTGFAIGLTAGVALALASGLSRVGEALIDATVQLNRAIPTLGLIPLFILWLGIGETFKIAIIAIVVYIPIYLNTHAALAGIDSRFVELAEVQGLSRFRFVRQIVIPGALPGFFVGLRLGVTGSWLGLVVLEQINANGLGYMMFQAQNYGQSDVILVGLVVYGIFGLISDSAVRLIERR---
221066598    ------------------------------------------------------------------------------------------QATLETLAIATAGMALAFVIAVPMAYLSTGAARLNPIARSVLTILRGIPELVWALVFVRVFGLGPAAGVLALGLTYGGMLAKVYAEILESTVPAPAHALRASGAGRIQALLYGLLPQAAKELTSYTVYRWECAIRASVVMGFVGAGGLGQLMDQAMKMLNGGEAASILLAFMLLVAAADLLSWWL------
221066598    --------------------------------------------------------------------------------WLLRVLQGIW----ETLAISIVGTLLAAIAGLLLAL-----PRWRAPWNVVLNVLRSVPELVWATITALAVGLGPFAGALALALHTTGVLGRLFAEALQNAPAAPANALKLSGSNRLLAFCYGTLPGAAPQLLAYTLYRWEMNIRMAAILGFVGAGGLGQLLYFELSLFHYAQASTVIMAMLLLSIAVDWSSAALRRAMR-
293194671    --------------------------------------------------------------------------------------------TLAHLWIALPAIALSVLMSVPIARWAAFSRRG-GWVLSALSALYAVPSLPLLIVIPVIVGVALRSMIIVLTLYGVAVLVRQVAEGFRAIPRATLQAANACGYPLFRRFVEVELPLATPVIVAGTRVVATSTVSLVTVGAFIGVRSLGTLFTDGFQRGLIAEVVAGLVATVLLALVVDALIQ--------
258543252    ----------------------------------------------------------------------------------------LWHATGETLIMVLVSGFIAVLFGLPLAVFMVVAGRGGLYPLPVLDAIRAVPFIILLVLLIPFTRLGTTAAIVPLSIAAIPYFARIAEVSLREVDHGLVDAVRAMGGTRWMVIRYVLLPESMPALVSGITVTLVTLVGASAMAGTIGAGGLGDLAIRGYQRFNTTVMLGVVAVLIVLVTGMQALGNWLSRILR-
307300218    -------------------------------------------------------------------------------------------HLGMTLWRVICAFVPAMVIGVAIGFLMGRVAAVDRWLDPWLVVFLNLPALVLIVLCYIWIGLNETAAITAVVLNKIPNVATLLREGARALDPDLDSMAAVYRMRPLARLRHVIMPQLAPFIAAAARSGIAVIWKIVLVVEFLGSSGIGFQIHFYFQLFNVAMVLVYALSFIGVMLLVEAFFLQPAER---
222102207    ---------------------------------------LLSILDWVLSLLSQLWLPVLLICGWWWISEGSQSYYFPPLSEILLIAGPLLGYVCISLSNLAAGLAIATMLGISFGLLIGEFDTMRQITQPTLNFFRAVPPASIVPIVIIALGVGATPKIFIIALGCFWPILLNTIDGVRGTSLAVRDTARAYRIPTHLVVFRVALPAAMPQIMAGIRVALAVALVLMVISEFFGADGVGFYITEASTRFATRQAWAGTILVGIIGYLLSGVFLQVERR---
72161710     ----------------------------------------------------------------------------------WVVSGELLYHASSTFKDAFLGLLAGGGLGLVVGCVLGQSQWLARVCEPFITAFYTMPKHALIPLFIMWVGIGSELRVLTAAAIVFFLVFYNTFFGIRDVSKNLVDSVRVMGGTAFDVLFRVMLPSALIWVFAALKLAVPQAIVGVVVAEMLGDRGLGFLVAMHAGTFNSDGTFAAIFALLIVGFLVDRLMNLVTRR---
239831885    ---------------------------------------------------------------------------------------GWLKMLFETLLIAYLATLIGAVVAFAASFAASSNSTVRFIVRRGLELLRTVPEIVFALLFVIAFGLGPMAGVLALMLHTTGALGKLFSEVVENIDMRPVEGIRASGGSGLQVIRFAVLPQVAANFASYGLLRFEINVRGASVMGFVGAGGIGQELLTSIRQFYYSDVSAILLLIIVTIFVIDLVTQ--------
288959859    ----------------------------------------------ALSWIAPLLLLAVWEGLARNGWIEPQVLPAVATASKLALHGTLLRDLGTSLLRAAAGFAIGGGIGFALGTLVGFSRLAEALVDRSVQMIRAIPFLALLPLVIVWFGVGEGQKIFLVSLGVAFPVYINTTLGIRQVDPKLLELGRVRGLSTALLIRRIVLPGALPSILTGVRYALATAWLALVVAETIGAAGLGFLAMDAREFLRTDVIVLTIVIYALIGVLAD------------
238753359    ----------------------------------------------------------------------------------------YFGQIFITLAIVFAGTLTATLIALPLSFLAARNRAISFVVRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIFMQDMGLLGKLYAEGHEAVDKSPSRGLTAMGANPLQKYRFGIFTQSFPTILALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKISSLLRNK---
142042528    ----------------------------------------------------PWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRLLNTLKLLALGFAYGVAVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVASVNKQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFAVRDR---
152996830    ----------------------------------------------------------------------------------------FFDQIFTSLYTVLAGFGLASLIAIPLGILIGLNRSVYSALNPVIQVFKPVSPLAWLPLVTMMFSKSFLTSMFTVTLCCMWPTLINTAVGVAAVEKDLLNVSKVLQLGWMTHVMKIVIPSAIPLMFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVLMIGFIGYLLDRVMLTIQR----
169350307    ------------------------------------------GLALVFLYLP----LLVMTIFSFNDSKSLSNWSGFSLRWYLFANQQMIDAIIVSVSIAILSTVISTILGTITAIGVSKSPILRKILLQVNNIPIMNPEIVTGISLMLLFSFMYITMLIAHIVLCTPFVITNVLPKVRQLDDNLADAAMDLGATPFQALTKVIIPQIKPGIISGVLLAFTLSFDDFIVSYFVSGNGI-------------------------------------------
159046711    ----------------------------------------------------------------------------------LMRSGELLDATKITVQALFLGYFLAVIVGIPFGIAMGALPRFGDILQPYLYAIFSTPRVVVVPLIVVWFGIGFEARLFLVFFWSMIAISVNTAQGVRHARPDLVEVAHSFQASRLQMARHVLIPGAIPFVVSGLRIGAERAIVGVIIGEMLQIVGLGGVITKGSTELLPAKMLCAVAVIAVLGTIIVTALDTFEKRFQV
78187105     ------------------------------------------------------------------------------------IFGGIWPEIQGTFFLAIGAMLFAFPLGVVAAIYFTEYAKFTSMLRSANSTLAGVPSIVFGLFGLAFFSKSVLAGALTLAIMILPTIIRAAEEAILAVPKTYKEASLGLGSTKWNTIVTVILPAALPGIITGGVISLGRAAGETAPIIFTAAVSVGSAI---------------------------------------
261821115    -----------------------------------------------------------------------------------LWHNDLLPQLFISLQRLASGLLAGLLAGTLLGALMGASRRAEHLLHPTVYMLAQIPTLGWIPLFMVLFGIDDALKLAVIIKAVIIPVTLHTQTGVRNVPPALQEVARTLRLPWHQRLIKLTLPAAFPTWLTGLRLSLSQAWVSLIVVELLASSGIGYLLVWGRQLFQLDIVFVCITIIGLAGLTMEWVINQLENR---
261821115    -----------------------------------------------------------------------------------IHNDSLTEAMQASLTRTLAGALCGIVAGLVCGILLGLNATSDALFTPTISTLRQIALFAWLPLLTAWVGNDETGKITFVALASFFPMLVASHRGIRQRSQALQEVAQVLQLRLSTRLRVLILPGAAPAIFAGLRLSLIYAWLGTIGAEMSSGTGIGSLMINAQQLLDMPLIISGMLLIGLTGAVLDRV----------
143813928    ------------------------------------------------------------------------------------------DYTYITGLETILGYLTAIVIAIPLGLAITFSSILRRTIYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVFLVCFFPIVLNAILAFGSLSDELDRFAKTTGASTLKVFLKIRIPSALPQCFVGFKYAAINATVGATIAEFIGSDGLGFYIQIVTGNMRPDLAFAGIFLLTIMGLSLFGIVTFVER----
84685147     ----------------------------------------------------------------------------------------YFPALTETLNIAAASTIIGAALGFILSLLMARWPRLIPVFRRIMDVMRAVPEIVIALILIFVLGGGPVPAMIAIAFHTSGALGKLFSEVNENADLKPIEGLASVGATWGQRMWLGVVPQVAPNYFSYALLRFEINIRASAILGFVGAGGIGYELKNAMSWGQFDEAAAIFILLFLTIVVFDQISSHVRNR---
225352297    ----------------------------------------------------------------------------------------------DTIIMTAVATLLAYVIGLPVGVLLITSAKLNTVLGWIVNIVRSVPFIILLVAIIPLTRLIVGTAIVPLVITAAPFVARVVEQSLAEVDGSLVEAAQSFGASNLQIVFKVLLFESLPSLVRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMTVAVILCVILVQIVQTIGDVA------
135880773    ------------------------------------------------------------------------------------------EHGLVTFTEVMLGLMIGILLGVATALQLELSPTARLFLRPILVFSQAIPVFALAPVLTLWLGYGLISKVTMAVLIIYFPVTSAFFDGLRKTPPGLLDLAMVMQATNLRTLFYLKIPAAMPSLLSGVRLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAALFSLGALSMSLYGLINVL------
302384706    --------------------------------------------------------------------------------LFNFTVQGVPYLLLETVCIAFLGTLVGAFLAIPLSFLSASNAPIAYISRLVIMAVRTIPAFVYGLMFIRVSGPGAFTGLLTMSVCSIGMVSKMYIEAIEDLDTRILESLDACGCNTFLKIRYGILPQLIPNFASTVIYRFDINLRDATVLGLVGAGGIGAPLIFAMNSY--------------------------------
114766320    ----------------------------------------------------------------------------------------YFPSLMETVNIAAVSTLIGAGLAMLLSLLLARWPRLIPLFRRIMDIMRAIPEIVVALVLIFVLGGGPVPAMIAIAFHTAGALGKLFSEVNENADLKPVEGLQSVGGTWFQRMWLGVVPQVSPNYFSYALLRFEINIRASAILGFVGAGGIGYDLRNAMAWGQFDEAAAIFILLFLTIVVFDQLSS--------
126732770    --------------------------------------------------------------------RGWQFVLAFTHPDFVTRWSDIWDGLAESIIMTVAASVVGIAISIPIGLGAARNLPVYVICRAIIAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIEAMDRVQAEAIRASGARWMQWINYGVQPQVMPRLVGLSMYRIDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILILIIGIVMGLEYLSGVIRAR---
160897817    -------------------------------------------------------------------------------------DQGVGWNVLASLQRVAVGFGLAALVGIPAGFVIGRFNFLSRMFNPLISLLRPVSPLAWLPIGLLVFKGANPAAIWTIFICSIWPMLINTAVGVQRVPQDYMNVARVLNLSEWKIATTILFPAVLPYMLTGVRLAVGTAWLVIVAAEMLGGVGIGFWVWDEWNNLNVKNIIIAIFVIGIVGLLLEMAL---------
71907453     --------------------------------------------------------------------------------------------IWETLAISVVGTLLAAIAGLLLAL-----PKWRAPFSFILNSLRSVPELVWATITALAVGLGPFAGALALALHTAGVLGRLYAEALDNAPPTPGKALRLAGAPGGFAFLYGTLPGAAPQLIAYTLYRWEMNIRMAAILGFVGAGGLGQLLYFELSLFHHAQASTVIMAMLLLSIAVDQASAWLRQRMR-
71907453     ------------------------------------------------------------------------------------------KATLETLAIATAGMALAFLIAVPMGYLAREKPTLTPITRSLLTILRGIPELVWALVFVRVFGLGPAAGVLALGLTYGGMLAKVYAEILESVDAAPALALRHSGASRPLAILYGLIPQASKELASYTVYRWECAIRASVVMGFVGAGGLGQLMDQAMKMLNGGEAATILLTFMGLVFSADGLSGWLRR----
138261435    ------------------------------------------------------------------------------------------------------------------------------VIRQVFNILRAVPEVILAIALIPIFGLTPLTGVLAIGIGSIGTLGKLFYEVIESIKKDPLEAADAVGANKLVRFRWGVLPQVMPEMTSFVLYRFEVNIRASAVMGLIGAGGIGNDVALALRFKDWEVAGMGLLIVIGGTILVDAISGAARK----
135163048    ----------------------------------------------------PDAMRGLIAVLAALSVWQGVVWASGVPPFILPGPARVAHALMDHAAMLAVNARFTVALGVGTAVNLALSPAARWLLRPMLIAAQAVPVFALAPILTLWLGYGAPSKVVMVALVVYFPVASVLFDALMRPPAALDDLARSMGARPLRRLTLIQLPAALPALGSGLRLAAVQAPLAVIVGEWVGSSGLGHVMLMANGRGQTDLMFAALAVLTVM-----------------
109898184    ---------------------------------------------WLFIRIGTVLLVGAIWQAAAWFVASPDFPSCTGVLSFHLTQGDMLLNLWVTLKRVAISFVISMLIGVVIGVLMGTYSKLNRLTDTALIIALNVPALVTILLCYIWFGLVESAAIAAVVLNKIPTVVVMIREGARVVDHDLLAVAKIYRLSPRRTFFKVFLPQLYPFIMASARSGLSLIWKIVLVVELLGSDGVGFALNTQFQFFDITGILAYTCAFISIILCIEAVVFRPLDR---
237653513    -------------------------------------------------------------------------------------------HLAVTLGRVAVAFAAAMLVGALVGMAMGRWRKVDAFLDAWLVLGLNIPALVTIILCYVWFGLNDWAAIVAVAINKIPTVIVTVREGARAVDPRLLEVARAYRLGRRTTFLRVYLPQLVPYLMAAARSGLSLIWKIVLVVELLGSEGVGFQLNVFFQFFDITGILAYTLVFAGVVLAAEGWVLRPLER---
140814202    ------------------------------------------------------------------------------------------------FFRVFLGLSLGIIFGVPLGLFMGLNRFAKGFFDPMVELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVAFSIMIISARAGASGTQLSKIHAAHSLGASRWQIIREVIFPNSLPEILTGIRVAVGMCWGTLVAAELAGTTGIGFVENVARKYMQYEVIWITIFVMGMLGLLFD------------
2808669      ------------------------------------------LVPGVLSILAMLLVWTLASQLTDRPQTLPAPWEVAARIMRLGASGELWFNAGMTLFRVVASFALAMAAGMALGLWMGRSRGADQWLNPGLIILLNVPALVVIVLCYIWIGLNETAAILAVALNKIPVVTVMIREGTRALRPDLDDMARAFRMRPWARLRHVVLPQLAPHVAASARAGISLIWKIVLVVEFLGSNGVGFKIHLLFSSFDVEGVLAWALAFVAVMLAIDLIL---------
149201282    -------------------------------------------------------------------------------------------RMIETFQIALVGAAIGIVLSLPIAWCAARLGRGNVLVKAAISFLRTVPDLVWALIFVASIGLGAVAGTMTIMVDTIGFCGRFFAEAMEDAEKEPQEALAAIGANRPSILIGAILPDIMPSLINSSLFALEKAVRSSVVLGLVGAGGIGQELKVAFDLFQYRNASMIILAIFVIVLLMEVCTDKLRAR---
86145032     -------------------------------------------------------------------------------------------AMIETLHIATLGTLFTLVFAIPLALMITPNKALNWIAQFFLVSSRSVNSLVWALLFIALFGPGVLAGIMAIAIRSIGFVGKLLAEAIAEVNMGPIEALRATGASWMSVLLKGYWPQVMPAFYSIVLFRWDINVRESAVLGLVGAGGIGVVLNDAQNLFEWQKVSMVLVSI--------------------
146340088    -----------------------------------------------------------------------------------------------TTLRVFTGLALGFVSGVAVGATLHYVHWLRNLLMPTVLLLAPISPVAWLPVAIFVFGIGDVPAIFLVFITVFFTIVLSTSAQIESVPVNYIHVARIMGATQTQLFWRVILPSILPSLFMTLRLNLFGAWMVVLIAETVGVGGLGQIISMARATFNAKLVFFTMAVIGALGFLSDWGLRQIQRRM--
229824368    -----------------------------------------------------------------FFARTWEIATQNWRQYLAGTGMTLWVSLTGTLIGLLIGLAVGIIRTIPKSKSQIHNKVANLLLNAYIAIFRGTPMIVQAMIFYLLWGWKLTPMSAAFLVVSIAYIAEVVRGGIYAIDKGQFEAARAIGMNHWQTMKEVVMPQVFRTILPSVGNEFVINVKDTSVLNVISVSELTTKTIAGNNFRYFETFFVTAVIYFILTFTITSLLRAIEKR---
154508419    --------------------------------------------------------------------------------------------TLAHLWIALPAIALSVLISVPIARWAAFS-RCGGWVLSILSALYAVPSLPLLIVIPVIVGVALINMIIVLTLYGVAVLVRQAAEGFRAIPRATLQAANACGYPLFRRFVEVELPLATPVIVAGTRVVATSTVSLVTVGAFIGVRSLGTLFTDGFQRGLIAEVVAGLVATVLLALVVDALIQ--------
118472743    ------------------------------------------------------------------------------------------EHLYMTLRRVVAGVVIGVVLGVLLGLLMGSVGWLRSVLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKITLLALAALPPAAVATTAAVVAAPVGLQEAARALGATRAQVIRDVVVPSALPETFTGIRLAVGMAYSSVVAAELFGIPGVGGLVKDASNYNNTPVVLVGIFAIGFSGLVIDGLLRAVERR---
15790927     -------------------------------------------------------------------------------------------AAVETLGIAFAGTVLGAPLALTFGVLGSERVTLNFLFRGVMSSIRSIPALVWALIFIPLGGLSPFTATLAIGTDTIGNLGRLFTDALEEVEDGPIEGVESTGASRPQVILFGMLSQMVRPFIAWSMYILEINVRVAVTMGLINAGGIGEILMLQRQTRSWHNMMATIIVIFVLVVSVEMLSQRIRSRIR-
134744424    ---------------------------------SMLFIGMYRILVTFIVIIVFWYIICLLFELPSFILPSPDLVAIA----LFNNFSEILNHSLITLLEILLSLFFGIVLGSFFAVLISLSERLKRWIMPLLLASQSIPVFALAPILVLWFGYGISSKVVIGTIIVFFPIASNFSDALNKIPKEYIHAGQTLGFSKLQIFSLIKLPNALPGLFSGIRVGACFAPIGAVVGEWIGGSGLGSYMIYSNARLQIDNMFAA------------------------
288573734    -------------------------------------------------------------------------------------------DLSASTGRVAMGFVAAVVFGIPMGVVSGRVPIVRSLLGTTVNGLRSVPGISWLPLAMVWFGVGMKTTVFLVALASFFPVYVNTAIGAGNVDFILYQVGATMGVGRIRGVFDILLPAAMPQIMSGLRLGLGTSWAYLVLGELTGVPGLGALIMDARMMGRIDMIIVGIVVIAAMGRLSDLLLSSAMR----
167579285    -------------------------------------------------------------------------------------------QVWVTLEETIAGFLIGSVAGIFCGIVLGRNKLLADVFGLYIQIANSIPRVVLGSIFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADFLLTRLEKR---
300309401    ----------------------------------------------------------------------------------------LFGKTWLSLQVLLKAYVLGIVAAFALTTLAVSTQFGRDLLGTLTSMFNPLPAIALLPIALLWFGLGQGSLIFVLVHSVLWALAVNTYAGFLGVSDTLRMAGRNYGLRGLGFVLQVLVPAALPSILAGLRIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAMVILIGLLVENLVFNTLER---
146282188    --------------------------------------------LAVVLAILFILLIWQAAAWSLPAFLMPGIPTVVERLITTIQQPEFRDGLYGSMSRLGSGYGFALLFGIGFGLVGGVLFFFREILRSAIVILQSIPSIAWVPLFLIVMGFGNLPIIVVVALAAFFPMALSVMNATESVQPVHVSAARVMGASRWQLLRRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGQGLGRSLAYSGEIADMVGVMMNILVIAILATLIDQV----------
94985512     -------------------------------------------------------------------------------------------AIGNSLRRVLIGYASAVLLGGVVGLLMGAWRPLRDTVGAYLTGIQSVPSIAFVPFAILFFGLNERAVLFVVILEGFIPVALAVSGALMNVSPALRIAGRTLGARGLDLTTGVLLPASVPSILTGLRTAWSFAWRALVGGELLGSASLGAQLEVGRNTANMALVIATILIIGIIGGLFDALLRAVEGRVR-
149201150    ----------------------------------------------------------------------------------------YYAQIWTSVQTVFFGFLIATAVAVPLGIAAGLSPTANAALNPLIQIFKPVSPLAWLPIVTMLFSRSFLTSAITVTLCSLWPTLINTSLGVASIDRDLISVSRVLKLTTWTKITRLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSTSLAKIMVAVFTIGIIGFLLDRLM---------
142728633    -------------------------------------------------------------------------------------------HWVETIQMAFAGTILGVIFGFVLALLAPYLRPIQVLSKGIIAFFRTVPDLVWAIIFVVVVGLGAFAGTLAIMVDTIGFCGRFFAEEMEEVDKSPAEALECCGATKVDAVFSAVIPAAMPGFIATSLFAFEKAVRSSVVLGIVGAGGIGLQLQSLFNFFSYDRAMVIIGMIFILVLGIEQISNYARQK---
310637543    ---------------------------------------------------------------------------------LLGRSQELFSATVHTLFNAGVGFLLSLACGTVIAVMFAEFRWLRISCYPYAIFLHTVPIVAISPLIITWFGYGSQSVIVITFIVSLFPVITGATNGLLSASTELKELFALYHASRWQTLLKLKFPAAVPQLVTGAQTASGMAVVGAIVGEFFGAYGLGYYIFAAQGQFRTDVLLAAVLLSTLLGIALFAVVTF-------
239820734    ----------------------------------------------------------------------------------------YLQEMVVTLQIALWGTALAVVTAVPLALLASANWWIYQPMRRLMDSCRAINEMVFAMLFVVAVGLGPFAGVLALWVHTTGVLAKLFAEAVEAIDPQPVEGIRSTGASALHEIVYGVLPQVMPLWISYALYRFESNVRSASVVGMVGAGGIGVVLWEIIRGFQYAETCAVMLIIVVSVSAIDLASARIRK----
115350080    -------------------------------------------------------------------------------------------QVWVTLEETGIGFVIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSIFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTAVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTWIEKR---
310639345    -----------------------------------------------------------------------------FVGQNLVTGGYMLPALWMTTQEILWGFFFAILIGFSLGVLVGETTFGERAVLPYLVAIDTMPKVAFAPLFLAWLGFGISSKVALAAFIATFPIVVGTAAGLHAADENARMMFRSLGASRWQTLVRMKIPAGLPHIFTGLKIGAVGVMAGAITAEFLGGGGFGELIRVAASQLQTPRVFSLILYLSVLGFALFWSVVLLERR---
254487030    ----------------------------------------------------------------------------------------YYAQIWTSIKTVFFGFLIASLVAIPLGIAAGLSKTANAALNPLIQIFKPVSPLAWLPIVTMIFSKSFLISAITVTLCSLWPTLINTALGVSSIDKDLVSVSRVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVFTIGIIGFLLDRVMFALQ-----
104780216    --------------------------------------------------------------------------------------------ALETLAMSGLGTLLAMVLGMLLAPAAGRFGWLQGAARLLLNGLRAIPELVWAALTVLAAGLGPNAGTLALALHTAGVLGRLFAEALENAPPEPAEAIRLQGGSQVAAFCFGTLPNLWPQLLAYSLYRWENNIRMASVLGFVGAGGLGQMLYATLSLFQEAQASTVIIAMLVLVLVVDALSDVLRQR---
75674654     ----------------------------------------------------------------------------------MLGQPDLLVHVLVSLRRVLIGLALALLIGVPVGLAVGSYSRLNTATSPAFQFLRMISPLSWMPIAVMVFGVGDQPIYFMLAFAAVWPIMLNTAEGVRRLQPSWLSLADSLAATRWETLCYVILPGVLGHVLTGLRLAVGIVWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMATVLMIGVLGFLLDA-----------
309776658    -----------------------------------------------------------------------------------------FTSLVNTIALAFVTTIIGAVIGMLLGLMAARHPWICGLVRGFAGLIRAVPTIIWVLIFISGFGLTATTAIVGMSFHSVAYFIKSYSEAFEEVDPGAMEAMKASGGSWWQIVWSAVIPVSFTKLLSWIAMRSEMNFAAAVIIGAVGVPGIGSILNSYQRSGGYGTVGLCVLAIFITALLFEIILTLYKQKS--
261339568    ----------------------------------------------------------------------------------------LWSATQETLYMTALSGVATFVLGIVLGLALFLTARVYSVISIVVNVFRSIPFIILIVLLIPFTKMIVGAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLVFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHGDVTLVATVTILIIVFIIDVITSLLDKR---
295397453    --------------------------------------------------------------------------------------------LVASFRRLAIGLSASLLLGTSIGILIAKSKTADDTIGSMLLALQSVPSIVWLPLAIMWFGLNEKAVIFIVILGGTFVMALNIRTGIKNVPPLYIKAARTMGSGGIDLFRRVIFPASIPHVVTGSRLAWAFAWRSLMAGELLSTGGLGYTLRYASDFGDMSLVI--------------------------
260223336    ------------------------------------------------------------------------------------------QEMLVTLQIALWGTALAVVTAVPMALLASANWWVYQPMRRLMDATRAINEMVFAMLFVVAVGLGPFAGVLALWIHTSGVLAKLFSEAVEAIDPQPVEGIRSTGATALHEIIYGVIPQVMPLWISFTLYRFESNVRSASVVGMVGAGGIG------------------------------------------
163789756    ------------------------------------------------------------------------------------------EATIETISMTLGSVVIIFFAGLLLGLLLYFAKILYRVVAILVNVFRSIPFIILIVLLIPVTKIGPVAALPALILSSAPFFARLVEIGFREIDKGVVEAAEAMGASKWQIIYKVLIPESLPAIVSGITVTTISLVGATAMAGVIGAGGLGNLALDGFQRSQPAVTLVAT-----------------------
304364430    -------------------------------------------------------------------------------------------HLLAHLLQAVPAIIASFVLAIPIARLARVARPLRAVLVTGSSLLYAVPSFVILPIILATGIRDPLNVIVALTLYGLALLVPATADALDAVDARVLDAATAMGMGRLRCFLTVELPLAGPAILTGLRVVTVSTISLTTVGAVLGVRSLGWLFTDGFQRGITAEIVTGLVATAALALVLDGLVLALGR----
298294221    -----------------------------------------------------------------------------------------------TLMRVVVGLALGFACGVAVGAAIHYVKLLRNLLLPTILLLAPISPVAWLPVAIFVFGIGDVPAIFLVFITVFFAIVLSTGAQIESVPKNYIHVARIMGASQRQTFWKVILPAILPSLFMTLRLNLFAAWMVVLIAETVGVGGLGQITSMARSTFNAKLVFFTMAIIGLLGFLSDFALRQVQHKM--
90419876     ----------------------------------------------------------------------------------------YPEQILTSLKTVFLGFVLATIIAIPVGIACGLSATINGALNPLIQIFKPVSPLAWLPIVTMIVSASMVVSAITVTLCSLWPTLINTALGVASIDKDLVNVGKVLQLPTHKTITKLVLPSAMPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIIVAVITIGIVGFMLDRIMAALQ-----
254448603    -------------------------------------------------------------------------------------QAGVWGAIKGSFFTLIVTLVLSFPVGVAAAVYLEEFNRWTDLIEVNINNLAAVPSIVFGLLGLAVFLNFMLVGGLVLTLMTLPTIIISSRAALKAVPPSIREAALGMGASRMQTIFHHVLPLAMPGMLTGTIIGMAQALGESAPLLMIG-----------------------------------------------
143303162    ------------------------------------------------------------------------------------------RSLWDSIKIAVSGLLITILIGTSLATLMATRRWMERATWPYLVALQSAPILAMTPLIRALIDGITLQRILVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHGASKFTRLRKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGSELIAAIILASIFGLVVFILFGLLSK----
255327620    ----------------------------------------------------------------------------------WQGNGGILVRLLEHLSVTALATACAALIVVPLGLWAGHHRRRSNLLMSAVAATRALPALGLLTLLALWLGVSTLPALIVLIIIAAAPLLAGVLEGLAAVPEDLVDAARAQGLTEWQILTRLEIPLAANMMLGGLRSALVQVIATATIVAYLSGGTLGRYLFDGLAVRDYPRMLVATLLVALLAFAVDALMGLMQR----
153870079    ---------------------------------------------------------------------------------------GIWGAVMGSFYTLLITLLLSFPIGVMAAIYLEEFNRWIDFVEVNINNLAAVPSIVFGLLGLAIFRSAPLVGGMVLALMTLPTIIIASRSAIKAVPPSMREAALGLGASKIQVAFHHVVPLAMPGILTGTIIGLAQALGETAPLLMIG-----------------------------------------------
83955248     ------------------------------------------------------------------------------------------EATGQTLYMVAISALLGTLLGLPLGLFLATSPWVNKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTIATVPFIARLVENAIREVDSGLIEAARAMGATPLQIIRKVLLPEALPGITLGLTLAIVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPDVMA-------------------------
163795580    ------------------------------------------------------------------------------LAYWYFNLPKYAQLLLETVNMALFATILGTFGGFIMCFPASHNSWVYQGFRRVMEFCRAVPEVIFAILFVWAVGVGPLAGILAIAIHSSGALGKLFSEVNENVDHKPMDGIRASGGSWFGEIRYGVVPQVLPNFVSYALLRFEINIRASSIIGFVGAGGVGQELYYVINFNFYEEVSALVLMVVATVTCVDLLSARIRHR---
142848188    -----------------------------------------------------------------------------------------WIGVIETLKIAFVATIFGMLISYPIALFAAENPWVSYPARAFLAAFRSLPSILWAILFVIMVGLGPMAGIMAMTLYTVGYLGKLQYEAIEGVAKPQLDASRAMGHGWFERSFGVVLPESANNLISQAIFMFEYNFRHGTVIGIVGAGGIGYYINLYLEFLQYDKVFA-------------------------
309777774    ----------------------------------------------ILALVMVFFYFPILYMLIFSFNGSRSLTSFDGFSLQWYHKMNMMEAIYYTLVTAVVATFVSTIVGTITAIGLSKSRRIVREVVQQINDLPIMNPEIVTAVGLMLFYVSLLTMLLAHIAFCTPYVILSVMPKLRGLDPNLAEAAMDLGARPTQAMWKVIVPQIMPGIVSGALIAFTMSFDDFIISYFVTGNGISTLVWTMSKRINPSINSLSTLIVIMITVTLLIVNIVPMVREK-
143638275    -----------------------------------------------------------------------------------------------TIKVTLTALLASVIVSVCLAIIFYLSKFVERSMMPITIILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTISGLKSTEKNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISVTGIILFNLANLL------
221207711    -------------------------------------------------------------------------------------------QVWVTLEETAIGFLIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSVFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTAVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTWVEKR---
143975745    ----------------------------------------------------------------------------------------LWKPAWDTVNIASIGTIIAMVIAIPVAFAAASNTTVRSAALFVIVSSRSVNSLIWALMLVFILGPGILAGTIAIGLRSVGFCAKLLYEAIEEIDQSQVEAIEATGASRVQKIVYGILPQVMPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLSGSMNTLAWTQV--SMILLVILATVF-------------
210621749    -------------------------------------DNILNGLIYGSAFITVAMLFVIVGYIFYKGFGNINFN-FIFSDYQASGDGGVYPMILATVYTVVIAILVSAPVGILAAIYLQEYARLVSAIRFCTESLAGIPSIIYGLFGGIFFGYSLLSGSLTVAIIILPVIIRTTEEALKTVPQSYREASFALGATKLQTLYKVIVPSAMPGIISGVILSIGRVVGESAAILLTAG----------------------------------------------
296102704    ----------------------------------------------------------------------------------------LWAATLETLYMTALSGVATFVLGIVLGLALFHNRTVYSVISIVVNVFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLVFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHGDVTLVATVTILIIVFVIDIITSLLDKR---
163849860    -----------------------------------------------------------------------------------------------TLAATGLTLVAALGIGLGLIATRARFAGFRTSIDTLAAFAQAVPPVVVVALALPVLGFGGPPTLLALTAYGIMPTLRGTVGALDAVTAEARESALAIGLTPAQILMHIELPLAAAGLVDTLRTALILAASVTAVGALAGASTLGTPIVAGLQNQNIAAMLQGALATAALAFLGDALLLAIGARLR-
302387734    --------------------------------------------------------IILLWLLAWQAASLSVDNSIIMVGPMEVINAGFWKTIFSSFGKISLGFLLAFWTGILTGGAACRFPLFKDFLEPLMSLIKSVPVASFVILALIWVGSGNLSVFIA-FLVVFPIIYINTMAGFTSTDPKLLEMARTFHMQGGKKLFYIYRPALMPYLISGCRVALGMGWKSGVAAEVIGVPNIGEKLYMAKIYLSTADLFAWTLVIIVVSALFEKFFLWL------
206561835    ------------------------------------------------------VLVIVLGGWELAARLKWIDPFFFSMPSLIFAQIQDWTQVWVTLEETAIGFLIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSVFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTRIEKR---
33594704     -----------------------------------------------------------------------------------------------SFSVLFKGYAAGVALAFVLTTLAVSTRFGRDLLSTLTAMFNPLPAIALLPLAMLWFGLGQGSLVFVLIHSVLWAMAVNMYSGFLTVSETLRMAGRNYGLTGLRYVLGILVPAALPSILSGLRIAWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLAAVVLIGLAVENLVFDTLER---
137831605    ---------------------------------------------------------------------------------WFYLLVEYFPALMETIHMAILATFIGFVGAVVVSLLAVKNKTAVSFMRRVMDFSRAFPELVIAMVLLFLMGKSAVPALIAIAFHTVGALGKLFSEVNENADMKAVEGLTANGANWFQQVRYGIIPHVLPNYLSYGLLRLEINVRASTILGFVGAGGIGEQLTANIQWTYGADVTAIFVLLIVTIIALDYLSRWLRGK---
89068513     ------------------------------------------------------------------------------------------RHALATVGVASLGFGLSVSFALVVSVALHFAGLLRRGVMPLLVASQTVPIVALAPLMVLWFGFGLLPKVLLVILVTFFPMVVSLMTGYGQVPHAFRDQLVSMGAGPWQVFRRATLPSARAHFFAGLRISATYAIVATIFAEYAGARGLGIYILTAKNNFRADLVLSAVAV---------------------
300780151    -------------------------------------------------------------------------------------------HAASTLGVTLAGFALSMVCAWFIAIAVDFSPTLKRGLIPLLVASQTIPVIAIAPLMIIWFGFGMLPKMLVVALVTFFPVAIGLIEGFDRTDREASNLLRSMGASRWQEFSLVRLPSALPSFFTSLRIGITYAVTGAIFAEYVGARGLGIYMSVQKNAFRTDLVLAAVAVTAVLSIALYLSTYLIER----
283824370    ----------------------------------------------VRRLLPWSLALGIFTLIWQLLAGKLGVLFPPPHGLLEVFTDDYPKLILASLRLEFLGFAFGAIIGFWVGVALGWSRTFGYWVHPIMRFIGPVPSIAWLPIAFFAFPSSFSASIFLIALTTGFPVAVLTWSGVASVNPAYYDVARTLGANERFLIFKVAIPAALPHVFVGLFMGLGASFAVLVTAEMMGVAGLGFYLQWAQGWAAYANMYAALIVMALMCTGLVSLLFKIRDR---
33469592     -------------------------------------------------------------------------------------------PLWETLNMATLGTLLGTLIATPIAFLAAYNTTIRPVALFIIVASRSINSLIWALLLVAILGPGVLAGTIAIALRSIGFIGKLLYEAIEEIDERQVEAISSTGASKPQVMAWGVYPQVAPTLVGITVFRWDINIRESTVLGLVGAGGIGVKLESSLGTLAWPKVSVLLLAIFATVIVSEWL----------
135081775    ------------------------------------------------------------------------------------------PHLGHTLVVLFSGFAIGAGIGLVLAAVITQFPFAEKIIAPYILILVTTPMLALVPLLILRFGFGYEPRIIAVALASGPMVMINSATGFRRVDAAKIALARSYGASVLQIFWKVRAPMALPMILVGLMIGAIFGLLTAVGAEMVGGGGLGNRLTTYSSMIQMPQFFGVVLILSTLGILIYVTFFLIGKK---
99078629     --------------------------------------------------PWPVLAATVFALFLWQAIVSLTGLPKFILPGPVIVAQAWWENTLVTAAEVLIGLVIGVALGVLTALHLATSRTARLLVQPILVFTQALPVFALAPILTLWLGFGLWSKIAMAVLIIYFPVTASFFDGLMRTPQGYLDLARTMQATPLRVLWHIRVPAALPSLASGIRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFAAMLTLGVFSVLLHLVVRRLTR----
221196548    ----------------------------FVAATLGPLVPAVRAPLARVYAAGPWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRAVNTLKLLALGFAYGVAVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPTSYSAAAFLIALATGFPVAVLTWSGIASVNRQYYDVARTFGASARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFALRDR---
138279285    ------------------------------------------------------------------------------------------------ISRLIVGSLIGISLGITIGTLIGLFSYIRSGLVPLVAAIFPIPKIALLPLFVIWFGIGEGSKYALIALGSFTPTVVATYGAVDNVDRTLIRMGQSFGLSWISIVRKIVLPGAMPGILSGLRISLAISIILLVAAEMLGAEGIGAYILEAGSLYDLERLFAGVAILSLFGVTVSVLVGMLEQK---
298484081    -------------------------------------------------------------------------------------QFGFLPLITGTLWVSLFAILFALPFGLSVSIYMSENPKVRNWLKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
167646619    -----------------------------------------------------------------------------------------------SLGRAGAGLSLALVIAVTLGLVSGLSRWGETLVDPLMQIKRALPVVALTPLFIVWFGIGEAPKVALIATAAVFPLYLNLFAGIRGVDVRLVEAARSFGLSGRDLVREVILPGALPSFFVGLRYSLSISVVMLVIAEQINAAGLGHLINNARDFMRTDIIVVCLLV---------------------
88856241     ----------------------------------------------VLGAVIPIVLIVLIATSGLVASYRLPTPLSVWAAGVDLYERGLYQHVAISTQRVLVGFAVGSVVGLVLAAIVGLSTRVSELFAPTLGALRAVPSLAWVPLLGLYLGYGEDPKVALIAIGAFFPVYTTVASALRHVDAHLVELGRSYGYSGPALLSLVQLPAVVPAVISSLRLALAQAWLFLVAGELLGASGLGYLLVDSQQNGRIDRLFLTIILLGLLGKITDTAVGVLER----
53717677     -------------------------------------------------------------------------------------------QVWVTLEETIAGFLIGSVAGIFCGIVLGRNKLLADVFGLYIQIANSIPRVVLGSVFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADFLLTRLEKR---
163732705    ------------------------------------------------------------------------------------------EPIWDTLNIATLGTIIALFLAVPVAFFAARNTTVRPIALLIIVSTRSINSLIWALLLIAIIGPGVFAGVIAIAIRSIGFCAKLLYEAIEEIDEIQVEAITATGASRWQVMAYGIVPQILPAFAGIAVFRWDINIRESTVLGLVGAGGIGLQLSASLNVLAWPQVSLILLVILAAVVISEWV----------
33600057     -----------------------------------------------LVPLALLAVWQLAATLGWVDEYILPAPTVVFTTFIDLLASGLLRDVGISALRVAQGFALAAVAGLGLGLAMGLSKKFNAASDFLLKILKPIPPIAWIPLAILWLGLGEAAKVFIIFIGAVFPILFNTLDAIRQTDGRYVDLARVLELKRGAFVQKIILPGALPQIMTGLRIGITIAWMCVVAAELIAASGVGYLIMQARALAQSDVVIVGMLVTGLLGKLTDDALRLVER----
237809638    ----------------------------------------------------------------------------------------LWADTLSSLRLLLMGVGISALLGLSVGLLNGGIPLIRIPFSPLVTTVSLIPPMAILPILFIVFGLGDLAKVMLIVIGICPILIRDLQLKTLSLPEEQLIKAQTLGATSWQILLRMMLPQVLPRLFEAVRLTLGSAWLFLIAAEAIAATGLGYRIFLVRRYLDMSVILPYVVWITLLAFAMDWLLKVTARK---
140874419    ------------------------------------------------------------------------------------------DALVETIHIATVGTILAVVLAIPIGVMVAEYKPLNWLARFLLVSSRSINSLVWALLFVAVFGPGPLAGSLAIAFRSIGFVGKLFGEALEEANHSTIEALQATGASKFSIMYMGYWPQVLPTFWSILLFRWDINIRESAVLGLVGAGGIGVALNTALELFYWDRV---------------------------
148254139    -------------------------------------------------------------------------------------------NILASLRRMAIGFALALAFSIPLGLLMGRSRATAAFFNPLLMLVYPVPKAALMPIIMLWLGVGDVSKTLVIFLGVSLPVIYHSFEGAKAVEEKMLWSGAAMGLSAGERLLRIVLPAALPEILTGCRTGLVLALITMVTSEMIAQSGAGNILFNALDMGQYDTVFAMIIIIGAMGICLDAVFETIRRW---
255026707    --------------------------------------------------------------------------------------------TLITIALAAIGVLCGAILGSLLALMKLAKTRWLRWPAAYIEFVRGTPLLIQIF--IVFFGTQIVSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTQSASMRYIILPQAVKNILPALGNEFVTVIKESSIVSVIGVTELMFMVVQGASFKPFIPLIITSLIYFVLTFSLSRLLGVAERRMR-
206560415    -------------------------------------------------------------------------------------------HLFASITRVLAGFVAAAFAGIGLGLAIGRYRALEDTLLPPLEMLRPIPAVAWIPLAILMFPSSELSMMFITFVGALFPILLNTVHGAEAVDPRLVATARSLGTRGLALYAEVILPGAAPSIFTGLSIGMGTAWFCLVTAEMIGQYGIGYFTWESYTLQNYPDIVVGMALIGLLGM---------------
212715668    ----------------------------------------------------------------------------------------------DTIIMTAVATLLAYVIGLPVGVLLITSAKLNTVLGWIVNIVRSVPFIILLVAIIPLTRLIVGTAIVPLVITAAPFVARVVEQSLAEVDGSLVEAAQSFGASNLQIVFKVLLFESLPSLVRGAALTFITLFGFSAMAGTVGAGGLGDIAIRGYQRYQYDVMTVAVILCVILVQIVQTIGDVI------
260177212    --------------------------------------------------------------------------------------------------RVAVGFFTGAAVAILIGLLTGRYAIVSNFLTPIFQLLRPIPPIAFVPIVILWFGLAEWRKWFLVFWGVFFTVWVATHLGVQRADPALIRAAHSLGVSDRLLIRDVIFPSALPTIFVGLRTAISISFYTLVAAELAGAAGLAYRIDLAHQNMQTSQMLGGLVMLGLVSALADRGFAMLSRR---
269795034    -----------------------------------------------------------------------------------------------TAQVALTGLVIAVVLGISQAILMSQARWLERSLYPYAVILQTIPILALVPLIGLWFGFGFTSRVIVCVIIALFPMISNTLFGIQSAEPAAHDLFTLNKATRAQRLWKLQMPAAVPSIFAGLKISAGLAVIGAIVGDMFGAPGIGSLLDVYRARVESENLLTAIGLASLFGVLVFAFFTAVDK----
21666014     ----------------------------------------------------------------------------------------YLDQILTSLKTVFTGFLLGALVAVPLGVACGLSRTVNAAMNPLIQIFKPVSPLAWLPLVTMVFEKSFLTSAVTVTLCSLWPTLINTAVGVSSIDKDLMNVGKVLQLSGPTMVRRLVLPSALPYIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLARIMVAVFTIGLIGFLLDRVM---------
146311428    ----------------------------------------------------------------------------------------LWAATLETLYMTALSGVATFVLGIALGLALFLTARLYSVISIVVNVFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHGDVTLVATVTILIIVFIIDVMTSLLDKR---
142498239    --------------------------------------------------------------------------------LGVIPKAGYWMSWVSSFSRVLTGFLVAMLIGIPFGLLLAVNRYFRGVFFPPFEILRPIPPLAWVPASLIFWPTNEMSIAFVTFLGAFFTIVINVLGGARSIDISYLRAAQSMGASQFDLFWKIILPGTLPSIFTGAAVGMGITWEVVLAAEMI------------------------------------------------
140702547    --------------LDAFVDWIWNTFFYYLNAFNIFLLTNVLGPMKQAYLNMPVISTFVLFMGAGYIIGGVRSCLIVGSLILFIALSEYWDRTLITLYMATFAVGVSAISGIVVGSLCAQNEFASKSILSLCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIVYASVPATRYTVEGLRSVPP--------------------------------------------------------------------------------------------------
163731635    ----------------------------------------------------------------------------------------YFPALVETINIAAVSTLIGAMGGLFLSLLGTRWPRLIPLFRRISDIMRAVPEIVIALVLIFVLGGGPVPAMIAIAIHTAGALAKMFSEVSENTDLKAVEGLSSTGATWLQRMLLGVLPQVAPNYLSYALLRFEINIRASAILGFVGAGGLGYELRNSMAWGPGRFDEAAAIFILLFGTIV-------------
142176519    ---------------------------------------------FLMAFVVGWIFIEMDLLTIFGGTQDIINLVDYMLPVQFDYWERALELTFETLWMAVIGTLLAIVLSVPLAFMAASHPTVYAAARGIITFSRAVPDLVFALVFVRALGIGVLPGIMALALHSVGMIAKLLADAIEQADKSPREAVRSVGAGPFQNIITSIVPQIIPAFISISLYRLDINLRSSTVLGLVGAGGVGLLLKKTLGQLDYSNALGVVAIIFAFILLMEVLSAAV------
142176519    ------------------------------------------------------------------------------------------QGLIETLAIAIVSTVLGSIISIPLGFLASVNRIVYGITRLVLVIIRGIPELILAIIFVAAIGLGPIAGVFALTIGTGGFLAKLVADSVEEIDPQPRQAVIATGASRIQELFTSVLPQVLPALVGQLLYTFDINIRASAILGIVGGGGIGFLLFNSMKVLAFETTGAIILATFLLVYLIEILAGYVRR----
219854082    --------------------------------------------------------------------------------------------LSETIEMVIIAGSIALLIGMPLGIILVENERLNKILATIVNAIRSLPSIILIVVLLPLTTLGMKAAIVPISIGISPLLARIIETSIEQVEWGKIEAALSMGAKPFQIISKVLIPEALPSLIKGITISIISIIEFTAIAGVIGAGGLGSLAIRGYQRFREDIMIVTVILLIFL-----------------
146276801    -----------------------------------------------------------------------------------IGSGSILLDLAETLKRNLGGFAIGAGVGVALGALLGTSRLLARIIGPTVVAHRQTALFAWVPLIAMWFGGGDQGKIAFVAMAAFQPTVINTWRGIAGVPGGLQELAAALRFSRLQYLRHVALPAALPQIFTGLHAALIYAWLATVGSELFLTPGLGGRLIEGSQLFEMDLLFLVIVIFGLVGLVYNGLAERMEAR---
91780168     ----------------------------------------------------------------------------------LVTEDRLLVHIATSLRRIAIGLAWALLIGVPLGFLIGRIKAFDTALSPTLQFLRMISPLSWMPIAVMSLGVGDRAVYFLLAFAAVWPLVMSTAAGVTQIDRRWLQLAESLAATRGEMLWHIFVPGLAAHVLTGVRLAIGILWIVLVPAEMLGSSGLGYLILDTRDRLAYSELTAVILVIGALGFLLDYAARLIYRR---
257791765    ------------------------------------------------------------------------------------------QGTVDTLVMTLVSTLFAYVIGIPLGVALVVNRVVNAVLGWIVNIGRSIPFIILLVVWIVGTSLGVPGAIVPLVVAAAPFVGRMVEQSLAEVDAGLVEAAQSFGAGVRQIVVKVFLRESLPSLVRGASITFVTLFGYAAMAGTVGAGGLGDIAIRYGYQRYLDDVMIAALVICVIIVQIFQTIGNAAAR---
284989220    -------------------------------------------------------------------------------------------HLGQHVRLTVGAVLLGALVALPLALLARRTRLLAGPVLGFSSVVYTIPSLALFAFLAPFTGLSPVTVLIGLTVYTLVILVRNFLAGLQGVPDDVREAARGMGYGPARLFLRVDLPLALPAFMAGLRIATVSTVALVTVGVITGNGGLGQLIIGGLNANFYAEIVTGAVGCVLLAVVADVLLAGLER----
152991333    -----------------------------------------------FLWGGWGSIAAIFLFIAAWDVGNQIYGDMILPSLELFKDKEFLDNLSITIDRVIVGFGLSLTIGTILGLIAGFFITASVASRPIITILMGMPPIAWIVLAMIWFGMGDMTVEFTVFVASMPIVFIGALQGTRTLEDKFEEMADTFKVPKLMKFTDIYLPHIFSYIFPSWVSALGMAWKIVVMAELLATSGIGAALAMARSQLDTKTALALVVIMIALLMIVEYIFLEPIKKE--
280965734    -----------------------------------------------------------------------------------------------TCIVTFIGLGISIVLGVLAAILMNQAKWLENGLYPWAVVLQTVPILALTPVLSFFFGFALTSRTIVCVIIAFFPIVSNTLFGLQSVDRGMHELFSLHRTGRLTRLWKLQLPAAMPAMFAGFRVAAGLSVIGAIVGEFFGNAGLGTNLSVYSSRLEGERLWATTIVASLLGIAVFVFFGWLSRR---
260460056    ----------------------------------------------------------------------------------------LWLDLRASMYRISIGFLIASALSIPIGVLIGSFRSWEAAIEPLVDFIRYMPVVAFVPLSILWAGTGDTQKFLIIFIGTFFQQVLMIMDNVKRVPADFIGLGRTLGLPDRKILTRIVVPSALPGIWDTLRISLGWAWTWLVLAELVAASGLGYRITVSQRYFQTNTIIGYILLLGVLGLITDQVMKALEK----
76574790     -----------------------------------------DGLGRRVQAVGPWLIALPVLLGIWAKLGLLPVPFFAPPQALLDVYVEDWPRLLESLLLLGTGVALGAVTGFVAGVAIGWSSSIGYWLHPVLRTLGPVPSTALLPLCFFLFPTSWSASVFLIALATWFPVTVLTWSGVASVDKAYYDVARTLGARPGFLIFNVAIPAALPHVFVGLFMGLGASFSTLVVAEMMGVAGIGWYLQWAQGWAAYANMYAALLIMAL------------------
46204971     -----------------------------------------------------------------------------------------------------------------------RFAAWRGSIDTLAALAQAVPPVVVVALALPVLGFGGPPTLLALAAYGIMPALRGTVAALESVPPEAREAARAIGLTPGQVLRQVELPLAAQGLVETLRTAFVLSVAVTAVGALAGAATLGTPIVAGLQNQNFVAMLQGALASAAMA----------------
86136334     ------------------------------------------------------------------------------------------EAIWQTVNIATLATMFAVVVSLPVAYISAQNTTPNWIGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIVAIMFRSIGFLGKLLGEAIEEIDQKPVEALEACGASRFKIVLYAIVPQVMPAFFAVAILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVSMVLLTILALVVFGEVVSSYMRKK---
283843467    ----------------------------------------------------WWLGGAIVAANPRTASFADFAPLPTFERLWSMLVSGAAKMALPSLARIGGGLAWAIALGVPLGILVGRFKGMRQASSVPFQFLRMISPLAWMPIAVMAFSSWNGAIVFLIGVAAIWPILFSTAHGFRRIDPAWFKVARNLGARPWHMLFTIIVPAIMQDSLAGIRLAVGVAWIVLVPAEFLGTSGLGYAINDARDTLEYDRLAATVVIIGLIGFTLDFLCERAVKR---
289435591    --------------------------------------------------------------------------------------------TLITIALAAIGVLCGAVFGSLLALMLAKTRWLRWPASCYIEFVRGTPLLIQIF--IVFFGTQIVSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTQSASMRYIILPQAVKNILPALGNEFVTVIKESSIVSVIGVTELMFMVVQGASFKPFIPLVITSLIYFVLTFSLSRLLGVAERRMR-
162449594    ---------------------------------------------------------------------------------------DLWAHLRASLVRDLLGLALGIVAGGAVGGLLAVSRTADKLFSPSFHAAKQVALFAWIPLMSVWLGVGEQAKIAFIALSAFYPVVVNTYEGVRSVGVEHIEVARVLRFSRWQTLRKVILPSAAPSLFAGVHQGLIYAWLGTLGAEYLPAPGIGSLMVDGRERFAMDVVLVGLIVSGLVGFGLNALAKAAEDR---
271963355    ----------------------------------------------------------------------------------LATDADFLLDVVSTLGAWALGLLLTVMIAVPAGFVLGTLPRAETALRPVLEFLRPIPSLALIPLALALFSDRFDMKITLIVYAATWPVLMNTLYGLKDVDPLAKETLRSFGFGPLSVLWRVSLPSTAPFVATGVRLASAIALIVAISVELLGSDGIGVFLIEGGSPDAMVYIIATAIWAGVIGLVTDSLFVLAERR---
13473831     ------------------------------------------------------WVLPVLVIAGWEAASRAGLVPANVLPAPSAVAEAFWRLTLSSTARALAGFGIGGSIGFALGLANGLSRLSRGLTDTTLQMVRNIPHLALIPLVILWFGIDEEAKLFLVALGVFFPIYVNTLLGIQSVDPQLVEMGRVYGMDRRALFFRVILPGALPAIFVGLRYALGIMWLTLIVAETISASGLGYMAMQAREFLLIDVVVLSILIYALLGKLADSLARLLER----
254518170    -------------------------------------------------------------------------------------------HLVASLFRLLIALTITITLGYLIGLLIGINNKIDNLISPIVYLFFPVPRIAFLPVFMILFGLGNTSKIVLIIAIAIFQIIISVRDGAKEISKELILSAKSLKLSKAQMIKHIYIPATLPRLFTSLRIALGSSIAALFFAEYATKYGIGYYIMNSWIKVDYEGMYAGIILISLLGITMFKIIDILQNR---
167560949    -------------------------------------------------------------------------------------------QVWVTLEETIAGFLIGSVAGVFCGIVLGRNKLLADVFGLYIQIANSIPRVVLGSIFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADFLLTRLEKR---
301059408    -----------------------------------FTQGAMFGFFRIAAVINGAALLVVVYFLVARGWRAINWTFLTQPPVDSMTKGGILPCIVGTLCLSVGAIVVALPIGVASAIYLNEYARPGRIVRIIINNLAGVPSVVFGLFGLAFFGVSILAGSLTLGAMTLPVIIGSTEEALRGVPDTYREASLGLGATKWQTIRSVVLPAALPGILTGTILGLSRAAGETAPIMFTAA----------------------------------------------
237712166    ------------------------------------------GIFKLLSYSIVLILFAILGFIIYKGIGVISWEFLTTAPSDGMTGGGIWPAIVGTFYLMVGSALFAFPVGVMSGIYMNEYAKLVRFIRMMTNNLSGIPSIVFGLFGMALFGDSILAGSLTLGLLCVPLVIRTTEEALKAIPDSFREGSLALGATKLQTIWHVILPMGMPNIITGLILAL-------------------------------------------------------------
300694481    --------------------------------------------LYGQVWLRKLAILVVLALAWEGGARWLDNPLLTAQALWAGLADGLFARIGTSMQTLLAGYALGLALSCALVVLGIGSRLGQDFLETLTAMFNPLPAIALLPIALVWFGLGSGSLIFVIVHSVVWAVSLNTHAGFLSVSNTLRMVGRNYGLSGMAYLTKILMPAAFPSILTGLKIGWAFAWRTLIASELVGQGGLGWYIYENKNQLQIPEVFAGLLTVILIGLLVENLFRTLEAR---
194336739    ------------------------------------------------------------------------------------FFGGIWPEIQGTFFLAIGAMLFAFPLGVIAAVYFTEYAKLNSMLRSANSTLAGVPSIVFGMFGLAFFINTMLAGALTLAIMILPTIIRAAEEAILAVPKTYREASLSLGSTKWNTIATVILPAALPGILTGGVISLGRAAGETAPIIFTAAVSVGSAI---------------------------------------
167738553    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
253580777    ------------------------------------------------------IFILLFFLVLWEISRTGLIDSFIFSSPVMIWDGSIFPHLSVTITETLVSFLFVVVLGAGMAVLLWTCPRLAKITEPYLVVLNSLPKSALAPLLIVWLGANERTIIVCGMSVAIFGSILNLYTGFGEADPEKLKLIETLGGGKKEKLMKIILPSSVPLLLSVMKVNIGLCLVGVIIGEFIGARGLGYLIIYSSQTFKLTWVLMSIIILCIIAIILYGLLGLIEKRAR-
83309635     ----------------------------------------------------------------------------------------YLDQIATSLKTVFMGFVLATIVAVPLGVMCGLSKTINAALNPLIQIFKPVSPLAWLPIVTMMFEKAFLNSAITVTLCSLWTTLINTAIGVASIDKDLMNVGRVLNLPMRTTIRKLVMPSSLPFIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGLIGFLLDRVM---------
219856276    ----------------------------------------------------------------------------------LYLEGTLFTHIGITCFETILGFLLSTALGTLIAIILWWSEFISDILDPYIVVLNALPKVALAPIIIFWVGNGISAIILVTVLISIIVTILTVLNGFKEVDKDKITLLKTFGSSKLQILTNLIIPSSVPTLISSLKINVGLSWVGVIMGELVAKEGLGFLIIYGGQISQLDTVMVSIIILSILAYAMYASISFAEKKLR-
144198525    ----------------------------------------------LLRLVPLLPHLALFATLLILWEVAVRTGLITSIMILYVSERTIYEHFFITFTEAVVGFLIGAAIAVTIAVLSSLWEPFKRYVSPYAIVLNVTPGIALTPVIIAWFGYGMGSKIALAAIICFFPIFVNTLTGLLQRQDEREELFRSVGASERQVFLKLRVPSALPLVFAGLKIGLTTALIGAVVAEFAATAGVGVLMSRFSFRLDMASSIAALLSMTLIGLILFYTMEFLDDR---
170749739    ----------------------------------------------------------------------------------LAVSGDLWMHVEATLVRVGLGFLCGAAAGILAGALVATVPPLRWLLDPSLQALRAVPSLAWVPLFILWFGILETPKVLLIAVGVFFPVYVGVSGAIASVDRKLVEVGRIFRLSRLALARRILLPAVLPATLVGLRTGLGLGFLFVVAAELMGASGLGYLLVDGQQFSKPDQIVAAIIAFALVGKAADMAL---------
163760515    ----------------------------------------------------------------------------------------LWGDTIDSLIRLAAGMGAATLFALIVGVLVGFLPYVRSTLSPFIASISLIPPITILPILFIMVGLGETSKILLIALGTAPVMTRSVAQAVMDLPKELIIKAQTLGASTWQMMTRVVLPQVLPNLITAMRLGLVPAWIFLISAEAIASSGLGYRIFLVRRFLAMDVILPYVLWITFLAYLIDRLLLTLSRR---
294638859    -----------------------------------------------------------------------------------------------SLMILVTGFSIALISGNILGMIVGWVKRLNNDFTPIAKVLSPIPPMVYTPYLIALMPTFTSASIAVIGIGMFWPIFLGMINRVGSINGRLIDSAKAMNVSTPTMLFKVILPYSIPSIVGNLKIQISTIFMILIMAEMIGASGLGFFIKKYSDYADYARVLAGIFVVGAVITILNVLLDIAEKK---
111024954    -------------------------------------------------------------------------------------------DLTRTSVTILAAFALGVLGGVPLGVLLWRVRVVGRVLEPFIVTGYAMPTLLFYPILVAVLGLNAGPIIVIASTMALIPIALTTMVALGDVKPVLHKLARSVDASRRQQYFKVLFPAATPLIFPGIKLGFIYAVIGTIAMEFIASKGLGFRAGFMYRELYVADMWAYIAIVVVFSIAVNSALGLAERAIR-
153808501    -------------------------------------------------------------------------------------------HTFITAYESFVGLLFGLFIGCIIGFILVYFPKCSKIAHPYIIALSSIPTFALAPLMIIWFGTGLKMKIVLAFLSTVFITAFQTYEGASKISESDDTFFKINHATNKQRFWMLSFPASLDWVIQSLKLNAGFCVLGAFIGEFIASAGLGYIILKASGLYDTTYVFAAIICIILLSMFFNLLAVFVNK----
213690947    -----------------------------------------------------------------------------------------WMPLVQTIRMSVVGTSLGLLFGVPFAFLCTSNRVVAMVARVVMDIIRTIPTLLLAALVVVFMGIGQVSGIITIAVFTFGIVGQLIYQSIEISDPGPVEAARSVGANRMQIATWSILPQIGQDIASYAMYAFEINIRASVILGYVGAGGVGVLLNSSLSLMRYDRVSLVILTVLVLVVIVDWVSEIIRKRLR-
288959846    -------------------------------------------------AFPALLLVWSAAAWNLPPYVLPQPWAVVAEAVRWLDNGQLAAHVGASLLREVGGFAVAVLGALALGLAGALSPGFRAFSAPLTGLFMAIPPIAWAPLSMIFFGLGYVAITMVIVVAALFPMAVTVQEGFLAIRNSNLRAARVLGARRWQLIRHVYLPASLPFLTAALRIGFSQAWRALVAAEMLGASGIGWMVAMGGQIGNATQVLLGVAIIGMTAWITESLFRRIERRYR-
209543034    ----------------------------------------------------PWMIALGLGLAAWEVAQAKLLLLPDLLDVFLTDWKRLGDSLLHSLGLLAVGYATGATLGIATGLGLGRSRRFRYWALPFVRLIGPLPPVALLPLAMVLFPSNWLASEALMTLGSGFPITVLTWSGVAAVDPAYYDVARTMGARDRFLVLRVALPAAMPQIFVGLFMGLGMSFVVLVVAEMLGVSGLGFYMQWAQGWAAYPNMYAALLVMSLMCTGLVTILFKVRDR---
134890303    -------------------------------------------------------------------------------------------HASYTLVEILASIIIGTIIGITTALAISSSIRLKIWMMPILLASQSIPVFALAPLLILWLGYGMSSKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNFSKTQLFWKIKIPSSLPGLCSGIRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALIILIFMTITLYRITDIILSK---
294816400    ----------------------------------------------------------------------------------WSGDGGIAQRLVEHLWLTSVCLGLSCLIALPVALVLGHVGRGGALAVNLSHIGRAVPTFAVLVLLLLIGAYGSWPTVIALVLFAVPPLLVNAYTGMRGVDRDVVRAARGMGMTGRQMLLGVELPLALPLILTGVRIAAVQLVATATLAALAGGGGLGRIITAGFNLASTPQVVAGAALVAAFALAVEGLFVLGQR----
254442958    ----------------------------------------------------------------------------------------IYHQTKRSIFTVFVGFFMAAFVAIPVGIMCGLNKIFMACMTPIISIFKPVSPVVWLLIFQIVVGLEINPALITVAMCAVWPALVNTALGVASIDQDHVNVARVLRLGFWSRLFKIVIPSALPLVFAGLRISLGVGWMVLIAAALSSSDGLGKFVYQNGSSLTFANIIMVCFVVGIIGFFLDRMMIILQR----
254489258    ------------------------------------------------------------------------------------------ENALVTATEVILGLMIGTVLGAITAVPLAGSARLHRVVMPLLIFTQAVPVFALAPILTLWLGYGVASKVVMAVLIIYFPVTSAFYDGLTRVPADILDMARTMGGTKGQIMRRIKIPHALPSLGTGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFASLLALVVMTLLL-------------
111021922    ------------------------------------------------------------------------------------------EHVLASLSRAAIGFAFGVVIGTALAVVAGLTRSGDALIDGPIQLKRAIPTLGLIPLLILWLGIGETFKIVIIALGVVVHMYIQTHNSLTSIDNRYVELAEVLGLSRATFIRKVVLPGAMPGFFLGLRLSVTGAWLTLIVVEGINATGLGKMMYNAQNYGQSDVILVGLAVYGIFGLLSDSVLRYIERRS--
144172469    -----------------------------------------------------------------FGRRNLVTDGLLSPDLTQIFSERSLSAFIETLQLAVLGTVLGGLASLFMAYWATEFGWLRFTIRTFNNIVRSIPDLLWALLFVTAVGIGILPGLLALFFFSMAVVTKLTSDTLDGIDMGPIEAAQASGSGLIAMLRTAVLPQILPSYTSFVLYGFELNLRASAVLGLVGAGGIGSRIEFFRSRGDWSEVWGLVLMFFLVVFLVERFSVTIRRR---
222871734    ------------------------------------------------------------------------------------------------------------------------SKLAYAATYPLMTAFNALPKAAFVPILVVWFGLGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGAKRRDVLLKVGLPRAMPFFFASLKVAITLAFVGTTVSEMNAANGIGYLLVSAGSAMKMPLAFAGLVVIAIMAMGMYELFSVLEKRM--
114707706    --------------------------------------------LSLLGLLVIWWVVAVIA-----DSRVLPTPPAVFDAFWRDAATGLWFHLAMTLMRVFFAFVAAMVIGSAIGIALGISREANRFFDPWLILFLNIPALVVIVLAYIWFGLNEVAAIGAIAVNKIPNVVVTMREGARALDRDLTEMAEVYRFGAMKRLRHVVLPQLQPYFAAASRSGLALIWKIALVVELLGSDGVGFQINLYFQLFDVAGILAYTLAFVAVMLLIELLI---------
238788785    ------------------------------HYIRWVTMIGVGVFLYYLFFFKTFGVPWQTFANGSQQISRYFLRMFVWHDFINWPFKYYFSQIFITLAIVFAGTLTATCIALPLSFLAARNRIISFVVRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDMGLLGKLYAEGHEAVDKSPNRGLTAMGANALQKQRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMVMDKISATLRRK---
306825135    ----------------------------------------------------------------------------TIWGLLQNNYKQLLSGLGITLALALISFAIAIVIGIIFGMFSVSYKSLRLISEIFVDVIRGIPLMILAAF--IFWGIPFVAGTIALSLNAAAYIAEIVRGGIQAVPVGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELTGKIIIARNYQSFKMYAILAIFYLIIITLLTRLAKGLEKRIR-
220923336    ----------------------------------------------------------------------------------------FLRQTAFTLYTTLAGFGLAALLGLVLAIGIVHSRLLEKTVYTLLVALNSVPKVALAPLFVIWMGTGIEPKIGIALMLALFSVVIDAVLGLRSVDPDMLNLARISRASQLAILAKIRLPNALPSIFAGLKVAISFALVGAIVGEFVGSEGLGFAILTAQGQFDTPRVFVCLILLGILGTILFYVVEGAER----
298484080    ------------------------------------------GIFRLLSLCIVLILFAILGFIVYKGIGAISWDFITSAPTDGMTGGGIWPAIVGTFYLMVGSALFAFPIGVMSGIYMNEYAKLVRFIRVMTNNLSGIPSIVFGLFGMALFGDSILAGSLTLGLLCVPLVIRTTEEALKAIPDSMREGSRALGATKLQTIWHVILPMGMPNIITGLILAL-------------------------------------------------------------
262283693    -------------------------------------------------------------------------------------------HSWATLKVALLGLLLGVIIACLLAVLMDSLSWLNDLIYPMMVVVQTIPTIALAPILVLWLGYGILPKIVLIILTTTFPIIVSILDGFRHCDRDTLTLFELMQANRWQILWHFKIPASLPYFYAGLRVSVSYAFITTVVSEWLGGEGLGVYMIQSKKLFQYDTMFAIIVLVSVISLLGMKLVAISEK----
293395444    ------------------------------------------------------------------------------------------------------GVAIGTLSGFVSGVAIGWSQRIGYWVHPILRILGPVPSTALLPLCLFIFPSSFGASVFLIALATWFPVTVLTWSGVANIDKAYYDVARTLGASQRFLIFHVAIPAALPSVFVGLFMGLGASFSVLIVAEMVGVAGIGFYLQWAQGWAAYPNMYAALIVMACL-----------------
89055532     ----------------------------------------------------------------------------------------YYQQIWTSITTVFFGFLLATVVAVPLGIAAGLSATANAALNPIIQIFKPVSPLAWLPIVSILFEKSFMVSAITVTLCSLWPTLINTALGVASIDKDLVNVSKVLKMGTWTKIQKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVLTIGLIGFLLDRLMFTIQ-----
143551037    ----------------------------------------------------------------------------------------LWPAMAVTGRLTMLALLFAIIGGLSMAVAFTQSKWVELAMFPYAVVLQVTPVVAIAPLLQIYVDSAFVAALLCAWLVAFFPILSNSIIGLKSADHNLQDLFKIYGATKWQKLRYLALPSALPFFLGGLKIAGGLALIGAVVAEFVIGRGLASTLLEASYRFNFGRLYAALILISVMGVAIFGLMSLI------
251797496    ------------------------------------------------------------------------------------------DNAWATVELALIGFGGGAAAGIIIAAILHLIPFVRRAVYPLLVVTQNVPVIAIGPILTIWLGYGVLPKLILVWIVCFFPVSVAMLNGFKDTDPTLRNYMRMIGAGDWQLFTRLELPNAVTHLFSGLKIAASYAVLSAVVAEWLGADGLGHYMILSSKGYEPARVFASVFLIVALSLALFGLVALIER----
254560841    ----------------------------------------------VQAALPPLLVGLAVLSLWEAACRGFAVPEYLFPAPSVIAASDLLRALWSTMRVTLIAFALSTVLGTLVAFLFVQSRFIERGFFPYAVMLQVTPVVAVAPLIIILVRDTQIALVICATIIAIFPMISNTTVGLRSVDPGLVNLMRVYRASRLQTLLRLRIPSALGYFFAGLRISSGLALIGAVVAEFVASAGLAYEILQAGFQLDIPRMFAALSLITAAGILL-------------
228475903    ----------------------------------------------------------------------------------------------NTILISMIGVVLGAVLGALIALALSKFKLLSWIASIYIEFLRGTPMLVQVF--LVFFGTTLVCGTIALVINSSAYIAEIFRAGINAVDKGQTEAAQCLGLNYSKTMRYIILPQAIKNILPALGNEFVTLIKESSIVSTIGVGEIMFQVVQGISFDPFTPLIIAAIMYFILTFTLSRGMSLIEGRMK-
187918090    --------------------------------------------------------------------------------------------ILNTFYVILLTAIISISTGIGTGIMLAEYKVLYKTVSMSVDILSSIPAIIFLIFFVPIFGMGILSGAITSSLMILPMIVKTTEESLKSIPKSYKYASFALGANKTETIIKILLPASSPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLLLFQEGYLDKGFATASILIMMILLINLTSKFLINR---
187478481    -------------------------------------------------GLGVLFILLIWQVAAWILPDFLMPGVPTVLHRLTVGKPSFHQSLTGTLMRLGAGYGLALLAGIGFGLIAALLFFFREVLRSAIVILQSIPSIAWVPLFLIVMGFGNTPIIVVVALSAFFPAALSVMNATESVQRVHVSAARVMGATPWGLVKRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGKGLGRSLSYSGEIADMTGVMTNILVIAVLAALIDQL----------
87118792     ------------------------------------------------------------------------------------------DAMIETLNIATLGTLVTLIFALPLALMIVASPWVHWIAKFFLVSSRSVNSLVWALLFVSIFGPGVIAGVLAIAFRSVGFVGKLLGEAIEEVNMGPIEALRATGASWISVLLKGYWPQILPAFFSIVLFRWDINVRESAVLGLVGAGGIGVVLSDSMNLFEWQRVAVALL----------------------
299823048    -----------------------------------------------------WLWLAIFIVALLYSSDLSGVDIASLLSILSKMAHPDWEPLLETIRMAVLGTTIGAIVALPFSILAARNRIINAVLRFVLNIIRTIPDLMLAAMFVAIVGIGPVAGIITLAIFSFGMISKLFYEAIETIDEGPIEAMTAAGANKWQIIRFAVVPQVSSHFFSYFLYAFEINVRASTVLGYIGAGGIGIFLQRSLSQFRYDR----------------------------
282900985    ----------------------------------------------------------------------------------LLDSGAIFPHIFASLRRVFVGLLAAIGLGVPCGILLGLSRYLDQATSALFQFIRMISPLSWMPIAVMVLGIGDLPVYFLLTIAAIWALILNTSAGVVSVDRRWLLLSKGLCATQWEMISQVIIPAIIPHLLTGIRLAIGVIWIVLVPAEMLGVNGLGYYILNTRDRLAYSELMAVVLIIGLIGCFLDITLRFAQHR---
15594562     --------------------------------------------------------------------------------------------ILNTFYVILLTTAISICIGIGTGIMLAEYKIFYKILSMSVDILSSIPAIIFGLFGLIFFGIGILSGAITSSLMILPMIVKTTEEAFKTIPKSYKYASFALGANKTETIIKVMVPAAIPGILTGIVLAIGRALGETAVLLFTMGTNLGVHLLMLFQEGHLDKGFGTASILVIMVLIIN------------
254447035    ------------------------------------------------------------------------------------------DQIFTSLYTVFTGFLLAALISIPLGILCGLSEKVNSALNPLIQVFKPVSPLAWLPIVTMVVSAVYVSSAITVTLCSLWPALINTTVGVSSISEDLINVSRVLRLKWYTKIYKVVLPAAMPMMFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLGRIMVAVFTIGFIGFLLDRVMLILQR----
159044213    ----------------------------------------------------------------------------------------YYDQIWTSIQTVFFGFLVATVVAVPLGISAGLSVTANAALNPIIQIFKPVSPLAWLPIVTMLFEKSFLVSAITVTLCSLWPTLINTALGVSSIDKDLVNVSKVLKMNTYTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGIIGFLLDRLMFTIQ-----
224476916    ----------------------------------------------------------------------------------------------NTILISIIGVVLGAVFGAILALMLSSFKPLKWLATVYIEFIRGTPLLVQVF--LVFFGTTMICGMIAMVINCAAYIAEIIRAGINAVDKGQTEAARSLGLGYGQTMKTIILPQAIKNILPALGNEFVTVIKESSIVSVIGVSEIMFQVVQGASFDPFTPLLVAAILYFILTFVLSRVMYFFEGRMKV
153808289    -------------------------------------------------------------------------------------QFGFLPLIAGTLWVSLFAILFALPFGLSVSIYMSENPKVRSWLKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
116492136    -----------------------------------------------FLPIVAVLLILAIWQAISFFQIIPEFLLPSPLSVLEVFKSDYFSNSLVTLIEAFWGLCFGVLLGVGLALIMDLFHPIYKALYPLLVITQTIPTVAIAPLLILWFGYGILPKVVLVVATTFFPIAVGMLDAFRSTDKDLITLMRTLGANTPKIYFYIKFPDAIDSLFASLKISASYSLVGAVVSEWVGGNGLGVYMTRVMKAYAYDKMFAVIF----------------------
116687129    ----------------------------------------------------ALVLLEIVVRRGWLPDHLVPAPSEILDTLARMGVIRVARHVGASTLRVAAGFAAGAGLALVVGAAMGLSRRIDALFEPTFQALRAIPSLAWVPVLLLWLGIDEAPKITLIAIGAFFPVHLAVVAGIRDVDRKLVELGAVYRLGPLALFRRILLPAALPQIVTGLRTGLSLAWMFMVAAELIAARGLGFLLSDGRETGRPDLVFGAILLLALLGKLTDGAMRRIESR---
86136960     ----------------------------------------------------------------------------------------YYQQIWTSIKTVFFGFLIGSVIAIPLGIMAGLSPTANAAINPIIQIFKPVSPLAWLPIVTMLFSKSFLVSAITVTLCSLWPTLINTALGVASIDKDLISVSKVLKMSTYSKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLAKIMVAVFTIGIIGFLLDRIMFALQ-----
1074368      ---------------------------------------------------------------------------------LFTHAELLWQHTQVTLLEICLGLLLGFLFGLISALLLSFSRQISAVLLPILVISQAIPVFAIAPLLVLWFGYGMASKIVMSVLIIYFPVTAACYDGLRNTPQAWLDLAKTFNISPLRLLLKVRLPAALPAFASGLRIAVSVAPIGAVVGEWVGSSGLGYLMIHANARMQVDLMFAALLILVSISLCLYFSIDWLLHR---
170750966    ------------------------------------------------------------------------------------------RALVETLHIATLGTLIAIAIAVPIGLMAARNRALNLFAKFVFVTSRSVNSLVWALLFVAVFGPGPLAGTLAIALRSVGFTGKLFAEALEEADRGSIEALQAAGAGRMSTLLLGYWPQVKPAFWSIALFRWDINIRESAVLGLVGAGGIGVALDTALNLLYWDQVAVVLAAIFGVVILAEIVVTALRAR---
167756090    -------------------------------------DKILNFLIQLSSALSVLILVVCIGYILYRGLPYFNFSYLINTTSILKGTVGILPNIINTLYIIVITLLIACPIGIGGAIYLNEYKKFVNIISFTTEVLAGIPSIIYGLFGMLFFGFSILTGSFTLAIMILPIITRNTQVALEGVPKSYREAALGIGATKWYMIRTVLLPSAMPGILTGVILGMGRIVAESAALLFTAGSTLTIQLYLEMAKANYESAFVIALVLIVIVLGLNMLAKLITNK---
143676994    --------IPFVQWVNNLIDILRNTFREFTRSIANLIDIPLDFTEALLLGPMPWVMILGLVIILGLYLRGVNLAILGGACVLYLALRGIWTLSMKTLAAIAVSVPLAVIIGILLGILGAKFKIAERLLNPLLNILQSLPHFSYLILVAIFCGVGAKAGVIATVIFAFPPMTRLTILGLKELSSEIIEA---------------------------------------------------------------------------------------------
142571382    -------------------------------------------------------------------------------------------ATLNTLKITLTAFFIATIVAIGLAVIFSLSKLLEVSLYPITVIFQVTPVVAIAPLIIIWVGLDNVAILILSVIVAFFPVLANTNLGFRSVDKNLRELFLINRASKWQTLTKLNLPFAIPYILTGMKTSIGLALIGTVVAEFVASTGLSWIIIESGNRLDIAKLFSALILLVLSGIFLFLLMSSIE-----
229828063    -----------------------------------ILRKAIYIFIWLLLWQAASLMIHNEILLVGPLSAGREL-------LRLSANPIFTKSVLFSLLRIAGGIFLGSLLGLSASFASWRSHLVRDFLSPFVTMIKAVPVAAFVILLLIWFGSDNIALVISLLV-TFPILYINSLQALDALDPQMQEMAAAFRLPRFSRLRYILLPESLPALLSAFSLAIGMGIKSGVAAEVIGSFSLGNALYRSKIYLETGQLLAWTAVIILLSWLLEKLRAIILPKQR-
167034265    ------------------------------------------------------------------------------------------------------GVVIGGAAGFIAGVAIGWSHRIGYWVHPVLRILGPVPSTALLPICFFFFPSSWSASVFLIALATWFPVTVLTWSGVASVDKAYYEVARTLGASGRFLVWRVAIPAALPHVFVGLFMGLGASFSVLVVAEMMGVAGLGWYLQWAQGWAAYANMYAALLVMALLCSGLITLLFLVRDR---
86748607     ----------------------------------------------------------------------------------WIKSGEFAVDLAYSVARVVSGYLLGASIGVVFGVLTGQFQMISSLFSPVFHILRPIPPIAFVPIVILWFGLSETGKIFLVFWGVFFTVWLTTHIGVQKIDRGLIRAALMLGTPRRRMLTEIVLFGALPYIAVGLRTAVSISFYTLVAAELAGAAGIVYRIEIAQQNLQTGQVMGGLVALGAISFLADRGFSALTQR---
154252336    ----------------------------------------------------------------------------------------LWSDTVSSLTRLGIGVAVATVIGGIFGILQGLVPYFRATFNAFTGVLSMIPPLAVLPILFIIFGLGELAKVVLVAVGITPFIIRDLALRTAEIPHEEIIKAQTLGASTWQIILRVVVPQMLPRLIDGVRLSLGAAWLFLIAAEAIASSGLGYRIFLMRRYLAMDVILPYVAWITILAFSLDLALRLFQR----
154484066    -----------------------------------------------LCFIFFYLPIAVTMFFSFNSSKSLTKFTGFSLKWYLLTDNDIIAAVYVSISIAVIATIISTVLGTITAIGLSRSRKILREWLLNVNNMPIMPDIVTAIGLMILFTSMYLTMLLAHIAFCTPYVITSVYPKVRSMDHNLANVAMDLGATPFQALTKVIIPMLKPGIFAGMLLAFTMSLDDFVVSYFVTGNGV-------------------------------------------
144099562    -------------------------------------------------------------------------------------------YTGVTGLETIIGYAIAIILGLGFGIAISFSSILRRTLYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVVLVCFFPIVLNAILAFNSLSNELTLFHRSTGANALKTFFKIRLPAAMPQCFVGFKYAAINATVGATIAEFIGSDGLGFYISIVTGNMRPDLAFAGIFFLTLLGLSLFGFVTLMEK----
309785992    ------------------------------------------GTLAVLLTVWWTVAALLISPLFLPPPQQVLAKLLTIAGPQGFMDATLWQHLAASLTRIVLALLAAVLIGIPVGISMGLSPTVRGILDPVIELYRPVPPLAYLPLMVIWFGIGETSKILLIYLAIFAPVAMSALAGVKSAQQVRIRAAQSLGASRAQVLWFVILPGALPEI---------------------------------------------------------------------
90407797     ------------------------------------------------------------------------------------------RHAWITFIEIVLGLGLGLSMGMLFALQMLLFKPLKRWLMPILIASQAFPVFAIAPILMLWLGYGIASKVVMAALIIFFPICTCCYDGLRNTPQGYLDLVKTMGASKWQVLRYIQLPASLPTLASGIRVAVVIAPIGAVAGEWVGSSGLGYLMLQANARMLIDEMFAALFILSALSVGLYFLTDILLRK---
154492129    ----------------------------------------------------------------------------------LFASGSFYQSVMATVLRGTIGMSISLMAAMGVSLLFYKCEWIYELFRPLLAIMRSIPVISFILLALIFLNAESIPLIIA-FLTMFPLLTENLTKGIRGQRKEFSIMARQFRIGRWNKLTQVVYPQLKPFLYSGLASASGFGWRAIIMGEVLASPGIGGEMKQAQVFIAVPELIAWTIIAILISYLFDRGISWLAK----
222080911    -------------------------------LMSRHLLTGYCLIIYAFLLLPILVVVGASAFLTFGLSFRWYVVFFHNEVFLSAIKTSLWVAAVSTVISSIIGTMAAIFYVQHAGRWKESIRLAMLLPLLLPEVLTAI-SLLFFVYSIGMGTRTIAAMIIGHCLITLPFVFINVSAAMESYDASWSLAAKSLGAGPLTRFRRIMLPLIKPGVIGGCLFAFIISFDTFTISFMVGTATLPIQLYDYLRTNFTPEAAAVSTVSIVLTLFV-------------
135403646    -------------------------------------------------------------------------------------------ATLNTLKITFLAFLIATFIAIFLAILFSLSKILEKSLYPITVIFQVTPVVAIAPLILIWVGLDNTAILILSVIVAFFPVLANTNLGFRSVDQNLKELFIINKASKWETLTKLSLPFATPFILTGMKTSIGLALIGAVVAEFVASTGLSWIIIESGNRLDISKLFSALILLVFLGVFLFLLMSALE-----
15805538     ---------------------------------------------------------------------------------------------------------------------IAKSRALERFLSPFIVASQSTPIVVLAPLLVSWLGFGSLPAVLVSALSALYPVLVSTLIGVREVDHAYHELFHSLRATPWQRLTRLELPGALPVMLGGLRLAASLALIGAVVWEFTNQKGLGFRVQEAGIYQDKAGQFAAIALLIVFGVLLYGAVTALERW---
143218522    ------------------------------------------------------------------------------------------RATLETLAIATAGMSLALLIAIPASLLAWWARLARWPVRGLLIFLRSVPEIVWALLFVRAVGLGPTAGVLAIAITYAGMLGKVYAEIFESVDARPARALLGAGSSRLAAFAYGVLPNAAGEMLSYTVYRWECAIRASVVMGFVGAGGLGQQIDLSLRMFAGGEVASMLLTFLLLVLLADQLSRLLRAR---
118444828    ------------------------------------------------------------------------------------------PALLETLYMVLISTALAIVVGIPAIIMIITYKAVYKVLDVIVNVLRSFPFIILMIVLIPLTSTGTTAAIVPLTIGCAPFVTRIIESSLKEVDKGVVEAAKSFGASTFQIVFKVMLKEALPSIVSGMTLTLISMVGFSAMAGVIGAGGLGAVAMN-------------------------------------
291562438    --------------------------------------------------------------------------------LSMAADRTIFYHTGVTVLETLLSFFLVTWIGIFGAVALWSSRRLAKILEPYLVILNSLPKSALAPLLIVWLGNNMKTIITAAVSVAVFGSILTLYNGFLSMDPDQIRLIYTLGGKQKDVLTKVLLPGSVPLIISNMKVNIGLCLVGVIIGEFLSAAGLGFLIIYGSQVFKLDLVIMSIVILCILSAILYQAVAVLERRCR-
304385122    -----------------------------------------------------------------------------------------------TILISLVGVCFGSIIGALLALMLSRHTSLRAIALAYVEFVRGTPLMVQLMLVYFGLGIALTAGMIAVSLNSAAYVAEVIRGGINSVDEGQVEAAQSLGLNYQDRLRFVVLPQALKNIWPALGNEFISLIKESSIVSIIGVTDLIYQIVQSDTYRGVAPILVAMVLYFVLTFSLSRLLKFYEGK---
146283267    ------------------------------------------------------------------------------------------EHLLVTLRRVLIAFSLAMALGTLLGVWMGRSRLANALLDPLLVLFLNLPALVTIILLYVWFGLVEAAAVLAVVVNKVPNVAVTVREGARSLDPKLEQMARVYGFGRWQRIAHVWLPQLFPYLMAATRGGLALIWKIVLVVELLGSDGIGFQLHMAFQVFDVASILAYSLAIAVVQLIELALLQPLERR---
144212982    --------------------------------------------------------------------------------------------IIESLVMTVTSTVIGIAISIPIGFGAASNLAIYLFCRGIIALSRSFQEIIVAILFVAIFGFGPLAGVLTLSFATIGFLSKLLAEDIESIDKSQAEAVKATGSPWWQWINYGVQPQIMPRLIGLSLYRLDINFRESAVVGLVGAGGIGATLNTAFDRYEYDT----------------------------
229097433    ----------------------------------------------------------------------------------LIKTGELFGHLSISVFRAAAGFFIGGGLGVILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFNKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
262276140    ---------------------------------------------------------------------------------------GIWGATVGSFYTLLVTLVLSFPIGVAAAIYLEEFNRATELIEININNLAAVPSIVFGLLGLAVFRSAPLVGGLVLTLMTLPTIIISSRAAIKAVPPSVRDAALGVGASKMQMVLHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
261404062    -------------------------------------------------------------------------------GLIVESLPSLLKGLGNTLLLTIVSLFFAFFLGLIFGFMVGRNRWLRGIATVFVDIFRGIPLLVLAFFIYFGFGFTMSPIVAAVLTLSLAYVTEIIRGGIQSIDPGQLEAARSLGLPYRKAMMKIIIPQAIKVMIPTFINQLVITLKDTSILSVIGLVELTQKIIIARTFASFDIWLVVAIMYLVVITILTKISDRLERKVR-
217963588    --------------------------------------------------------------------------------------------TLITIALAAIGVLCGAILGSLLALMKLAKTRWLRWPAAYIEFVRGTPLLIQIF--IVFFGTQIVSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTQGASMRYIILPQAVKNILPALGNEFVTVIKESSIVSVIGVTELMFMVVQGASFKPFIPLIITSLIYFVLTFSLSRLLGVAERRMR-
143401310    -------------------------------------------------------------------------------------------AIIGSLYAILIAFLVSFPIAVLSAVYLEKKNKFSDLIETNINNLAAVPSIVFGLLGLAIFRSAPLVGGLTLALMTLPTIVIASRAAIKSVPPSIEEAAIGLGASKVQTIFGFTLPLAMPGILTGTIIGIAQAIGETAPLLMIG-----------------------------------------------
255693909    -------------------------------------------------------------------------------------QFGFLPLIGGTLWVSLFAILFALPFGLSVSIYMSEHPKVRNWLKPVIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
16801415     --------------------------------------------------------------------------------------------TLITIALAAIGVLCGAILGSLLALMKLAKTRWLRWPAAYIEFVRGTPLLIQIF--IVFFGTQIVSGCIALSLNSAAYVAEIIRAGISAVNKGQMEAARSLGMTQGASMRYIILPQAVKNILPALGNEFVTVIKESSIVSVIGVTELMFMVVQGASFKPFIPLIITSLIYFVLTFSLSRLLGVAERRMR-
136314922    ----------------------------------------------------------------------------------------IYEHSIVTIVEVLIGLTIGIILGMITALTLEIFVTARLILRPLLIFSQSIPVFAVAPLLTLWLGYGILSKVVMAILIIYFPVTSAFHDGLSQTPKRYLDLAKTMRGTNRRNLLYLKIPHSIPSLCSGIKLASVYAPIGAVIGEWVGSSGLRYLMILANGRVKTDLMFASLFTLGILSITLFGLISYL------
15887513     -------------------------------------------------------------------------------GIYLLTDQGFAGDIGMTIWRVVGGFVLASLIAVPVGIAMGAYKPIEALLEPFVSFARYLPASAFVPLLILWAGIGEMQKLLVIFIGAVFQIILMVAVAVAGTRRDLVEAAYTLGAKDRGVVRRVLIPANAPDIAEILRLVLGWAWTYVIVAELIGASGIGYMIINSQALMATGQIIFGIIVIGVIGLISDFAFKSLNRK---
143967528    ----------------------------------------------------WHLLVVLTGLPAFILPSPARVGMALVGNLELIA-----HHASVTMAEVMIGLLFGAVLGVMTAISLAQSPIARVVVRPMMVLSQALPVFALAPVLTLWLGYGLWPKIIMALLIIYFPVTSAFFDGLMQTPRGMLDQAKVMQARPWQIMRYIRIPAAIPALASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAVLTLLLDRLCSYVVRRQ--
94501158     ------------------------------------------------------------------------------------------DQIITSLYTVFTGFLLAVSIAIPLGIATGLSKTLNTALNPIIQIFKPVSPLAWLPIVTMWFEKSFVTSAITVTLCCLWPTLINTAVGVANISEDLINVSKVLRLNWFTKVRKVVLPSALPMMFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLGRIMVAVITIGFIGFILDSLMLMLQRW---
142930595    -----------------------------------------------------------------------------------------------TIKVTLSALLASVIVSVCLAIIFYLSKFVERSMMPITIILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTISGLKSTEKNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISVTGIILFNLANLL------
154687383    ----------------------------------------------------------------------------------------LWTATYETLYMTVIALVFSFVIGAILGLLLWENKIINTVIAAVVNIFRSIPFLILIILLLGFTKLGPNAALPALIIGSAPFYARLAEIALREVDKGVIEAARSMGAKTSTIIFKVLIPESMPALISGITVTAIALIGSTAIAGAIGSGGLGNLAYEGYQSNNTDVTFVAT-----------------------
91780826     -------------------------------------------VLGVPRALLPKIGVPLVTGIALLVLWEAVVRAAGVPSFILPAPSDIFGALIDTLSISLAALSLAIVVGLLLAILFTQSKWMELAFFPYAVVLQVTPVVSIAPLIIIWANNVVVSLLVCAWLVAFFPILSNTTLGLNSADHNLADLFQLYKASRWQTLRYLRLPSAAPYFLAGVRISGGLSLIGAVVAEFVAGSGLASRILESGYQLQIPRMFAALFLVSMCGVVIFVCLSVV------
224535457    -------------------------------------------------------------------------------------QFGFLPLITGTLWVSLFAILIALPFGLSVAIYMSENPKVRNLLKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSVSGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
142022325    -------------------------------------------------------------------------------------------AFIESIQVGVLGAIIGCILAYPLCLFGSKNKVVLNTTRTSVNVIRTMPELFWVILATTALGFGPFAGLVAIIIFVVFVVYKMFTESIDALDPGPLEALNATGATYFTSLRHSVVKEINPIYFALCIFMLELSIRVSAVIGLVGAGGIGQLLNVERVYFHWDNVSAIVLAMTAMIVILEIISTSVRSR---
302875507    --------------------------------------------------------------------------------------------IIDTIYMVGWSTVFAVLIGFILAIILVITDKIYRLLDITINVFRSFPFIILIVAVIPVTRIGNTAAIVPLTIGAAPFVARIIESSLKEVDKGIIEAAKSFGASNFQIIFRVMIKEAVPSIVRGITLSIISLIGYAAMAGAIGAKGLGYVIQIGYSRFDNALIFYTVVILILL-----------------
148256222    -------------------------------------------------------------------------------------------HLGSSLARVFAGYGAAALLGIALGIAIGRSRAASDLLLPPLELLRPIPAVAWIPLSILIFTSSEVSMIFITFIGALFPIILNTVHGVANVDQRLIASARSLGGNRLAILQEIVLPGAAPAIVTGLAIGMGTSWFCLVTAEMIGQFGIGYYTWEAYTLQNYADIVVGMLVIGLMGM---------------
296111402    -----------------------------------------------------------------------------------------WQPLLMTIQMSFFGSFFGAVVALPFAILATTNRVINLIVRFMLTVVRTIPTLVSALIATYIFGLGTFAGTIAIFLFSFSFVGKQLFEYMETVDMGAFEALTATGANTSRAFVTTIFPQILPTYLSTALFAFEGNVRYAAILGYVGAGGIGMILNEKIGWREFQSVGMILLSIFVAVVIIETISQQLRK----
116750910    ----------------------------------------------------------------------------------------LWDDTLSSLKRLGTGIGCAAVLALLAGLNMGLFPGVRNLSLAFITFVSIIPPLAILPILFIVFGVEETAKVVLIFIGTFPMITRGVYLAARKIPTEQIFKALTLGASQFAVAYRIVLPQIMPCLIDSTRLSLGAAWLFLIASEAIASDGLGYRIYLVRRYLAMDIIIPYVLWITLLGFLFDRLLQAW------
291562989    --------------------------------------------------------------------------------FFSTEKDGLGCLLLETICIAIVGTAIGAFLAAPLAFLNTRRAPTAFFFNLIIMAIRSIPFLIYGLIFIRVSGPGAFTGVLTLAVCSIGLLTKRFTECLEAIDPGPYRALLAMGVPPVPAVCHSVLPQIAPAFCSAVLYRFDVNIREASVLGLVGAGGIGAPLIFSMNQYDWNK----------------------------
150398342    ------------------------HLRPRTLWISRAQRRGTAGILAVLLLWQISVWIIDLPPYFYPAPRDVLAAFGE-----LIRNGILIEYLADSSWRYAVSVGTGLSLGIIFGLLIGLSGFWSRLLGSIIRFFYAIVEVAWIPLLVIWIGYGFPTILIAISYVVFFPVLYNTLTGVQTIQPVLINAVRTLGASRFQVLTSVILPAALPNIMTGLRVGAGFAFRGLIFAEMIAAGGLGFLIFDGASTRQTDRVVVGMIMM--------------------
260426707    ----------------------------------------------------------------------------------------YYEQIWTSIKTVFFGFLIGSCVAIPLGILAGLSPYANSAINPLVQIFKPVSPLAWLPIVTMLFSKSFLISAITVTLCSLWPTLINTALGVASIDKDLVNVSKVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSSSLAKIMVAVFTIGIIGFLLDRVMFALQ-----
85704589     -------------------------------------------------------------------------------------------RMIETFQIALVGAVLGIVVSLPIAWCAARLGRGNILVKAFISFLRTVPDLVWALLFVASIGLGAVAGTMTIMVDTIGFCGRFFAEAMEDAEKEPQEALAAIGANRPSILIGAILPDILPSLINSSLFALEKAVRSSVVLGLVGAGGIGQELKVAFDLFQYRNASMIILAIFAIVLLMEICTDKLRAR---
27375490     -------------------------------------------------------------------------------------------RAWASLKVLFMGYSAGIVLAAIFTVLAISTRIGTDFLETVTAMFNPLPAIALLPLALIWFGLGNGSLVFVLIHSVLWPVALNTHSGFKSVSNTLRMVGRNYGLRGLPYVAKILIPAAFGSILTGLKIGWAFAWRTLIAAELVGQGGLGWFIFENRNLLDIPAVFAGLLTVIIIGLFVENLIFRAIERNTV
298386614    --------------------------------------------------------------------------------------FGFLPLIAGTLWVSLFAILFALPFGLSVSIYMSENPKVRNWLKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIILAIMALPTIITVTEDAMRNCPRSMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
302335609    ----------------------------------------------------------------------------------LIVTPDFWSVALGTLGRVAMGFSLALVSASLLAALVWRFRSLEDVIELPLGVLKSAPIVCLIVLLLMWLGSRSV-VFVAVYIAVLPSLYFALVEGLRQLDPRLREMLCVHRVSAPRRLLAQLWPSLLPFLQAACRSACGMAWKSGVAAELVGAASVGERVYQSKLLLETADLFSWTITVIVLSWACERVF---------
144046522    ----------------------------------------------------WEVIATLGSYGILYNDVVPHIWHIVIAVFYELISPSFYRDFGMTFAAHSVGFISGASIAVLVGIWLGTSKLIREAMLPYLNAIGSTPKIIFLPILFLMFGVGIESKMAKGAMSAFFPVVFTTTLGMMLINPVLIRVGRTFNLTKWQMITKIYMPAMVNPVITGFRLGVAITVIGVLVAELFADGGLGYRLGIYYEQFQIAPMYAVIVLIFALAAAANSGMTKLQDR---
251798894    --------------------------------------------------ISFALGFIILWELAVRLFDVPVYLLPAPSAVLSVIDGSLSSHMLVTLMEALVGFVLANILGMVTAVIFVHSKSIEKGVFPLAIALKTTPLVALAPLLVVWMGTGYSSKVVASMLICFFPILVNSVKGLKAIEHEAWELFSTYKGTKAEIFWKLRLPTSLPYVFSALKISSSLAIVGAIVGEFVGANGLGYVVLVSSYHMDTPIMFSAIIASAVCGLLLFWGISLLEKK---
167010888    ------------------------------------------------------ALILIVSTLAYYAWSDMHQAFIDASSVSAISLDHLPYYMLRTTMRLIIGMIFSLIFALIVGYACAKNKHFARVCLPIINFLESAPLLGFLTFTTAFFIFHSIMGLEAAAIFGIFTIALILYQTIRIVPAELTEAVTAFKLNAWQRFWKIELPYSVPGLLWNIMVSQSAAWFAITASEAIPTPGIGSYIALGLTDSNIIAIFFYALVAIIINIVLDQLLFRP------
303327852    -------------------------------------QAAMFWLLRCIAAVNVLALVGVCAFLLWHGLPALSWEFLTEPPRKMMTEGGIWPCILGTAILSLGALLLAFPMGVASAVYLHEYAKFARYVRLGVNNLAGVPSVVFGLFGLSFFGVSILSGVLTLAVLTLPVIIGTAEEALRSVPDTYREASLALGATKSQTIARVVLPCALPGMLTGAILGVARAAGETAAIMFTAA----------------------------------------------
237808527    ----------------------------------------------------------------------------------------FFDQITTSLITVATGFLVASLIAIPMGIILGLNQWMYQALNPVIQILKPISPLAWLPLVTMVVSAVYSSSAFTVTLCSLWPTLLNTTVGVANIDPDLKNVSRVLKLDPLTHVRKIVLPSAIPMIFTGLRLSLGVAWMVLIAAEMLAQNGLGKFVWDEFQNQSLARIMVAVVTIGIIGFMLDR-----------
136615227    ---------------QSGVDWIWDTFFFSLQGFTWLIQDVLIPMKTAYLSMPVIATFTLVMGVGYIIG-GIRSALIVGGFLLVIALLQWWERALITAYMASFGVIVSGIIGITVGTLCARSKLASKIILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTKEGLNSVPDALQDAG--------------------------------------------------------------------------------------------
27228701     -------------------------------------------------------------------------------------------ATLETLYMTALSGGATFVLGILLGLALFLTARIYSVISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGARLSTLIFRVLLPESSPALVSGMTVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHGDVTLVATIMILVIVFIIDVVTTRLDKR---
114769067    -------------------------------------------------------------------------------------SSDIWSGMIESIIMTVTSSVVGIGISIPIALGAARNLPIYLICRGIIAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDKVQAEAIKASGAKWTQWINYGVQPQVMPRLIGLSIYRVDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILLIIIGIVMALEYISGIIRAR---
170691738    -----------------------------------------------------------------------------------IRSYQLFVDTGYTLFEAILGFVFGTAVGSVCGLALWYSPFVARLIEPFIVAINSVPKIAFAPIVILWFGTGLISKVALAISLTAIVALIAAYEAAKDADPDLQALLVTLGADKNDVFMKVVVPFTLPYVISTFRINVGFGLVGAVVGEFISSKGLGHMIFTASSLYDLNTVWEGLFVLMAIGFVLYFLIDLVERK---
137784571    -------------------------------------------------------------------------------------------PVWDTINIATLGTIIAMTIAVPVAFCAARHNSVRAIALFIIVSSRSVNSLIWALMLVFILGPGVLAGTIAIGLRSIGFCAKLLYESIEEIDESQVEAVKATGASNIQQMTYGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSTILLVILVTVFISEWV----------
254465823    ----------------------------------------------------------------------------------------FFPALVETLNIAAASTLVGAVFGTLLSLLATRWPALIPLFRRISDICRAIPEIVIALVLIFVLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPVEGLASVGATWAQRMTLGVIPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELKNAMSWGQYDEAAAIFLLLFVTIVAVDQLSGLLRDR---
140762156    -------------------------------ALGATPSRAVRGGLQVASLLLPLLIWTAIAALGVVDEKFLPSPGAVFRSLASMAESGLFQDIVASTGRVFAGFLLATLVAVPIGICMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTVFFNILMVMDSVKFVPKELIETTLTLGGRSRQVLVQVVARYSMPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLA------------------------------------
153953459    --------------------------------------------------------------------------------------------LSETIEMVIIAGSIALLIGMPLGIILVENERLNKILATIVNAIRSLPSIILIVVLLPLTTLGMKAAIVPISIGISPLLARIIETSIEQVEWGKIEAALSMGAKPFQIISKVLIPEALPSLIKGITISIISIIEFTAIAGVIGAGGLGSLAIRGYQRFREDIMIVTVILLIFL-----------------
167590828    ----------------------------------------------------PWLVAAPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRLLNTLKLLGVGFAYGVAAGFALGVSIGWSRRVGYWVHPLLRVLGPVPATALLPLTFYFFPSSHSAATFLIALSTGFPVAVLTWSGVASVDKQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALLVMALLFSGLIALLFAVRDR---
197295196    ----------------------------------------------------------------------------------LCADDHLLEHALVSLRRIGVGLGAALLAGVPLGLLLGRVPWVERMLSPTFQFLRMVSPLSWMPLAVMSFGIGDRAIYFLLGFAALWPVLMSTAAGVKQIDRRWLQLGASLAATRSELLVHIVLPAIAGPLLNGIRLAIGILWIVLVPAEMLGVNGLGYLILDTRDRLAYAELTAVIVVIGALGFALDGI----------
288555332    -------------------------------------------------------------------------------------------ALTTSLGRISLGFALAVIIGSILGIILATSKLADETLGSLVVALQSVPSIVWLPLALVMFQGGSLAILFVIILGGTWPMTMNMRMGIKNVQPLLIRAARTMGYKGLELVWKVLIPASIPSALTGVRLAWAFGWRALMAAELLGRGGLGRTLLDARDFFNMELVIAIMIIIAVIGLIVEYLIFNPIERK--
282896516    ------------------------------------------------------------------------------------------KALIETVQMSLWGTSIGALLSLPIAVASANNLWLQWLANLLQNTVRSVPSIILGLIFVAATGLGAPAGTLALAIYTIGYLAKFYQQAIEAVDSSSLESLQVIGASKLQMVQYGILPQVLPLGLGYTLWMFEYNIRAASVLGVVGAGGIGFQLKSYIDGFEYNKA---------------------------
298375744    ------------------------------------------GFFSFLSYLVVVILFVILGFIILKGASVISWDFLTQAPQEGMTSGGIFPAIVGTLYLVIGSSLISFPIGIMSGIYMNEYAKLIRFIRIMTNNLSGVPSVVFGLFGMSLFGDSIIAGSFTLALMSLPLIIRTTEEALKSIDDSFRHGSLALGATKLQTIRRVVLPMAFPNIITGLILSI-------------------------------------------------------------
143285513    -----------------------------------------------------------------------------------------------TIKVTLTALMASVIISVCLAIIFYFSKIVERSMMPVTVILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTIAGLKSTERNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVVLISITGILLFNLIRLI------
187479061    -----------------------------------------------------FVVWDLTVRLALVSPVLLPTPVATITALLQGMAGGLLGDFAASVSRTLQAFVLAAVIGVPLGVLLGSNERLYRSVEFLIDFFRSTPSSALIPLFLMIFGVTDMNKVAIAAFAALLVILFNSAYGVINARKQRVMAARVMGASRWRIFKDVLLWESLQYTFVGLRGGISMALVIVIVAEMIGANGLGNRIINAQQVLNVRDMYAAILAAGALGYALNILFLVIEK----
218512691    ------------------------------------------------------------------------------------------EHVAASLFRIIVAALIAISAGIPLGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRSLPIERVNAARSLGASRLQLFIDIVLPSALPEILTGIRIALGVGWSTLVAAELIASRGIGFMIMSASQFLATDVVFVGIAIIAVCAFTFSAAIRFL------
227524120    ----------------------------------------------------------------------------------------YWKYFASTILISLVSTFFGVLIGVVLALMRFRQRWLRGLAISYTEFIRGTPMFVYFGIGVIINIPALISGMIAVSLNSGAYVAEIIRGGINSVGKGQTEAAESLGLTKGDMMRYVILPQAFKNIWPALGNEFISLIKESSIVSIIGVTDLQLNIVRADTYRGVMPIFVAMVLYFLMTFLLTRLLNHYEGKMK-
142822020    -------------------------------------------------------------------------------------------QVWVTLEETGLGFIIGSVAGVFCGIVLGRNKLLSDVFSLYIKIANSIPRVVLGSVFVIALGLGMASKVALAVVMVFFVVFANAFQGVREADRYMIANAQILGASRRQVTTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADYLLTALEHR---
154243924    -------------------------------------------------------------------------------------------NLWVSLVRVMYGFLWALITGIPLGILLGLSARTYGWLKVIVEPARFVPPLAW-VPVATIFLSGNARYTFIIWLGAFFPILLASMGGVHNVERSLWEVGETLGGNRWQLVWKIVLPSSAPTIAAGARLGLGIGWACIVAAEMIGGAGIGSMIYNYGELIRVDAVIVGIIAIGFLGYFLNEVFLAFER----
260463373    ----------------------------------------------------------------------------------------LWLQIYVTLEETFLGFVIGALGGIAAGIILGRNRLLADVFSIYIKIANSVPRVVLGSVFIIALGLGMASKVALAVVMVFFVVFANAFQGVREADRAMIANAQILGASPFQITRTVIIPSAMSWILASLHVSFGFALVGAVVGEFLGAKGMGLLISTAQGAFNANGVFAAMIILAVMALVVEFIITRFE-----
225027505    ----------------------------------------------------------------------------------LLLNGQLLKHLGITLAETFASFFLVTAVSLFTAILLWWNNTLSEILEPYFVILNSLPKSAMAPIFIVWLGNNMKTIIVTAISVAIFGSILNLFTSFMSTDPDKLKLIRTLHGSQADCLTKVILPMNLPTILSILKVDIGLCLIGVVIGEFLAAKGLGYLIIYGSQVFKMDWVMLSIVLLCLIAALLYGVLNRLEKHFR-
89092993     ----------------------------------------------------------------------------------------FFDQIGTSLITVLAGFVLASLIAIPAGIMIGLNQTLYSAFNPLIQLFKPVSPLAWLPLVTMMFAKSFITSLITVSLCCLWPTLLNTAVGVSGISKDLQNVSQVLRLSWLAHVTKIVLPSSIPMIFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSSSLGRIMVAVLVIGLIGFLLDRVMLLIQKK---
149195680    ---------------------------------------------------------------------------------------GIFPAIIGTLVMTIVMCIPVTFFGVITAIYLHEYAKVTRAVRIAINNLAGVPSIVFGAFGLGFFIYFLLWASLTLALMTLPVVIVSTEEALSSVPHGLREGAMGCGATKWQSIWTVILPSATPGIITGMILAMARGAGEVAPLMLVG-----------------------------------------------
56965009     -----------------------------------------------------------------------------------IADGRMLTATGLTLGRLLIGFAIAISLGLLFGYLIARYKWVDDTLGFLVTALQSIPSIVWFPLAIVWFGLGNASILFIVTIGATWTMTVSASTGFKNVPSLYLNVARTLGSSGTHLVRTVVLPASVPHLISGLRMAWAFAWRAIMAGELLGGSGGLGYLLNGRSLQQMDLVLSVMIIIGIIGTLMDNLVFLRAERS--
134293652    -----------------------------------------------------------------------------------IASGELLVKTAISMSVLLRGYALGVLFAFVLTSLAVSTRAGRDVLSMLTSMFNPLPSIALLPIALLWFGLGTGSLLFVLVHAVLWPLALSMYTGFAGVPATLKMAGRNYGLSGLRQIALILVPAALPSILSGLRVGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
137378926    -------------------------------------------------------------------------------------------------------FVLAVIFAIFSSRNLIRNKRVIQFTKFFMDVTRSFPTLIIAMVFLYLMGKSSLPAVIAITIHTAGALGKLFTEAIENCDGKPIEGLSSVGATWTQKIRFSVLPQVLPLFLSYGILRLEINVRESTILGFVGAGGIGEMLAALIQWNYGADVLACMFLLVGTIIALDYLSAYWRHK---
142090282    -------------------------------------------------------------------------------------QAGIWGSLVGSFFTLFVTLILSFPIAVAAGVFLEEKNKFTDFIEVNINNLAAVPSIIFGLLGLAIFLNVMIVGGMVLALMTLPTIIIATRASLKAVPPSIREAAIGLGATKFQTVTHHVLPLSLPGILTGTIIGMSQALGESAPLLMIG-----------------------------------------------
226364432    ------------------------------------------------------------------------------------------EHIAASLSRAAVGFVFGVVIGTALAVVAGLTRSGDALIDGPIQLKRAIPTLGLIPLLILWLGIGETFKIVIIALGVVVHMYIQTHNSLTSIDNRYVELAEILGLSRATFIRKVVLPGAMPGFFLGLRLSVTGAWLTLIVVEGINATGLGKMMYNAQNYGQSDVILVGLAVYGIFGLLSDAVLRYIERRS--
1477571      -------------------------------------------------FLTAWHLLTANNVVAWLRFNRMPSPDSVLQALLARISSGYYDDLLASLQRILLGFGLAAVVGIALGVLVGRSEVARMTLRPFIELIRPIPAIALVPLTILLFPSSEQGIVFITFFAAFFPVVVSTIHAMDSMPKVWEEAAKTMGAGRMSLLIHVIIPGRCPAFSPACRWRWA------------------------------------------------------------
306844472    ------------------------------------------------------------------------------------------ENAAATIGEVLGGLVLGSAVGIATAIGLMMSPLAQRLVMPVMVFSQAIPIFALAPILTLWLGYGPASKIAVTVLMIFFPVVSTFFDGMRRTETSLIDAAEILGAGRMAILFRIHIPSAFPALASGLSLAAVYAPIGAVVGEWVGASGLGYLMLLANGRAKVDLMFACLFVLAAFTVLLHGLVSHFARK---
126734804    -------------------------------------------------------------------------------------ADAIWDGMLESIVMTVASSVVGILVSIPIALGAARNLPIYLICRGIIAVSRALQEIIVAILLVAIFGFGPFAGFVTLSFATIGFLSKLLAEDIESMDRSQAEAVRATGARWSQWIDYGVKPQVIPRLIGLSIYRVDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILLIIIGIVMALEYISGIVRAR---
270260900    -------------------------------------------------------------------------------------------ATWETLYMTGIAGLATLVLGMLLGVILFLTSRVYSLISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEAARSMGAKTGTIIFRVLLPESSPALVSGITVTLIALVSYTAMAGVIGAGGLGNLALEGFQRNHGDVTLVATLTILLIVFVIDTITTTLDKR---
134097166    ----------------------------------------------------------------------------------LLGDRMFLLDVIASVLAWAIALGISVVIAVPAGLLLGSVPAVRVATRAIIEFLRPIPSVALIPLALVLIGSGPNTKISLAVYASVWPILFNTIYALDEMDPVMVETARSFGLGRARVLFSVALPNSAPFVLTGVRMSAAVALILVVSTEFLGTSGLGSFVLDASTGARMDLVLAGTLVAGVIGFAINEALEAVHKR---
254465849    ------------------------------------------------------------------------------------------EAIWQTVNIATLATMIAVVVSLPVAYIAAQNRAALWAGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIAAIMFRSIGFLGKLLGEAIEEIDRKPVEALEAVGASQFKIVLYAIVPQVMPAFFAVAILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVSMVLLTILALVVFGEVVSTYLRKK---
134745604    ----------------------------------------------------------------------------------------------------------GFLMSFPASRNLAPNKWVLWGCRRYLEIARTVPELVWALIFVFCFSVGPMAGVLAIGLHTAGALGKLYSEVNENIDMRPLEGVKAAGGTWFDQIRYGAVPQVMPNIISYTLLRFEINVRASSIIGYVGAGGLGQEFREALSLQEYTDLSALFLIIFVTVIVIDYVSEKLRHR---
146343560    ----------------------------------------------------------------------------------------LWSDTAASLQRLALGLGISAIIGLTLGLAIGLLPVAGAGFGTLVAVLSMIPPMAVLPVLFIVFGLGELSKVVLIIIGVTPTLVRDLSLEVQNMPREQLIKAQTLGGSTWQVAIRVVLPQIMPRLIQGLRLMIGPAFLFLISAEAIASDGLGYRIFLVRRYLSMDVILPYVVWITLLAYVFDYALVWFGQR---
172064071    -------------------------------LFAWAVLVADALARLAFGPWRRLVALAVVIAAISVPLASGWWDGLSVMREYAVRSDDFWREATRHVSLAGGSVAAALVAGVPLGIACARIAPVRTVVMPVLNVVQTIPSIAMLAAALGIRGIGVAPALLALFLYSLLPIASSVVVGLEQVPPHVTEAARAMGMTRVQRLLGVDLVLALPVILSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSAADLVLLGAIPTI-------------------
138695374    -------------------------------------------------------------------------------------------HIWDSFLRVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLIFD------------
142152332    ------------------------------------------------------------------------------------------SHVYATLGRVFGGFFIGTIPGVLVGVVMGLNRTVRTMLDATMSAVYVLPKIAIFPILMLVFPFGEGPKVAVVAISAFFLVAINAMAGVQGIDPVLLQAGRAFGANRVAMLRHVILPGALPIIFSGLRLALGTSLIVIVAVEFIRATGVGFIIFYHWQVLMTDRMYAGLVVTMALGVGLTALLQWVERR---
142157876    ------------------------------------------------------------------------------------------ENLTITLLRVTMSFGLAVIAGLTLGALMGRFQRIDEWFDAPLTLSLNMPALVVIILSFLWVGLNEAAVVVAVVLNKTPTMAVIFREGVRAIDKGLLEVAAVHRLSPWRRFWSVWLPQLYPYFLAATRSGLALVWKIVLVVELLGASGMGFKLGEFFQFFEIDAILAYALSFVVVIVVLEAIL---------
291557965    -------------------------------------------------------------------------------------------HTPATMLVTLIGLLISVVLGVGLAVVMERFEYVERALYPVIVTTQTIPVTAIAPLFVLWLGYGIWSKVLVAVLITFFPITISVHDGLKSAKRENEELLRTMGMSGTAIFFKLKFPAALPSFFSAIKMAIPLSILGAAMGEWLGASGLGYFSKRMMTQLDGAGVFAPVVVLAVCAMLVVAVISAIERK---
167033283    ----------------------------------------------------------------------------------LLGQGEVYGHIWVSLKRILVGLLLALLIGVPLGLLVGSYRHLEAATTPAFQFLRMISPLSWMPVVVMLMGVGDQPIYFLLAFAALWPILLNTAAGVRQLDARWLQLSRSLSATRWETLCKVIVPGVIGHVLTGVRLAIGILWIVLVPCEMLGSAGLGYFILDTRDRLAYSELMAMVLLIGVLGFVLDALARGLHRR---
309781347    --------------------------------------------------------------------------------------------------RVFGAFALAAVTAIPIGLAMGVSRTARGLLDPPIEFYRPLPPLAYLPLVVIWLGIDERAKIVVIYLACFAPIAMAARAGVRSATLEQINAAYALGASFTQVVRHVILPAALPEILTGLRIAIGFGWTTLVAAEMVAATGVGQMVLNASSFLRTDLVVMGIVLIGAIAWAFDLAMRAIEAR---
296876379    ----------------------------------------------------------------------------TIWGLLQNNYKQLLSGLGVTLALALLSFAIAMVIGVIFGMFSVSYKWLRWTAEIFVDVIRGIPLMIWGIPNLIVTGNDFVAGTIALSLNAAAYIAEIVRGGIQAVPIGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAVFYLVIITLL--------------
254418147    ---------------------------------------------------------------------------GEVRDFRYAGSPSFIDQIFTSLFTVAFGFGLATVVAVPLGLVCGLSKGFNAAFNPLVQIFKPISPLAWLPIVTMVVSATMVISAVVVMLCSLWPTLINTAVGAASIDRDLLNVGRVLRLSPFARLRRLILPSALPYIFTGMRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNQSLARIMFAVIVIGLIGFLLDRLMMALQA----
142663588    ----------------------------------------------------------------------------------------YFPTLLSTVNMALFATLVGFFGAVIMSLLASRNKFIVQCTRRLLDILRSFPEIIIATLLLYLMGQSILPAFFAIAIHTIGVLGKLFSEVIENIDEGPIEGLTSLGSSWPQKIIYGVFPQVFPHFVSYTMLRLEINVRSSTILGFVGAGGIGQALKLSIAWRFGDHVSAIMVLIIVTIVIIDRLSSLVRHR---
160947300    --------------------------------------------------------------------------------LFRFDSKGVIYLLFETMCIAFLGTIIGAIISIPFAFISAKSKYVAVIGRFFTMCVRTVPAFIYGLMFIGVTGPGALAGVFTMSVVSIGMVTKLYIDVIEDLDFGIIESLSAIGCTKIEQIRYGILPQIYSKLISIVIYRFDMNLRDASVLGLVGAGGIGAPLIFAMNNYRWNEV---------------------------
136410305    -------------------------------------------------------------------------------------SSDIWSGMIESIIMTVTSSVVGIGISIPIALGAARNLPIYLICRGIIAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDKVQAEAIKASGAKWTQWINYGVQPQVMPRLIGLSIYRVDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILLLIILIVMALEYISGIIRAR---
152964408    -------------------------------------------------------MVPVLLLVAWWWSTAAGVFDRSQLADVWHAAQQLWSNIAISVQRVLIGFACGAVAGLVLGGLTGASRLLHDLLAPTLGAFRAVPSLAWVPLLGLWIGIGEPPKIVLVAIGAFFPVYTTVASALSHLDPALVEVGRAYGRRGIGLFTEVLLPATAPALLSGLRLGLAQSWLFLVAAELLSSSGLGYQMINGQNTSRTDQVLLAILLLALLGKGSDVVLGLAEGRVK-
11497706     --------------------------------------------------------LLLIWAAASYLLQNPALPNPLDVLALILTRKELITHTAVSLIRVVYSLALALSVALPAGILS-RERVVDATISPIIYLLYPIPHIVLLPLYILLFGIGDLSRVLLIATILFFQIAVTTRDAAKQVSDYYVYSILSLGASKIDIYRHVIIPAVMPKILTALRISIGTAIAVLFFAEFATTSGLGYLIIDSWSRADYTTMYAAITTMALLGFALYVIVESAERR---
186471061    ----------------------------------------------------AFIVVALIALWQVAVSAGWINGLGSPAGIWLAAQQGLISDTLVTLYETVLGLVVGSGLGIALGLLLWFVPRVSGVAEGLSVILNSIPKIALGPLIVIWFGSDMTSKVWLAGISTFAVAMISSCAAAREVDKDLLNLFRSFNAKPSMIFTKLILPGAMPWVFSTLRVNIGFALIGAVVGEYIASAGLGHEVFVAGSLFDLNTVWLGIIVLTLMATLLSWIVQFTEAK---
221632347    ------------------------------------------------------------------------------------------HHLKITLWRVLLGTVIGGVPAVLIGLAMGMWRWLRLTLDPIIAATYPLPKSALFPLLLLIFGLGEGSKVSMVAIGVFYLAVTNAMEGVLAINPVYFDVAKTFGARRWDVIRTVALPGAMPLVLAGLRLGVGTGLILGVLAEMLGARGLGYLLWSAWQTFSVSLLWATLFVTAILGFLVDFLRRVLVPWQR-
46204032     ----------------------------------------------VQAALPPLLVGIAVLSLWEVACRGFAIPDYLFPAPSVIAASDLMRALWSTIRVTLIAFALSTVLGTAVAFLFVQSRFIERGFFPYAVMLQVTPVVAVAPLIIILVRDTQIALVICATIIAIFPVISNTTVGLRSVDPGLVNLMRVYRASRLQTLLRLRIPSALGYFFAGLRISSGLALIGAVVAEFVASAGLAYEILQAGFQLDIPRMFAALSLITAAGILL-------------
294146563    ----------------------------------------------------------------------------------------FWADTLASLQRLGLGLGIATLSALLMGLVLGVLPPVRATFGPLVTAVAVIPPIALLPILFIALGLGETAKVALIVIGIAPVMMRDIAAHVADLPREQVIKAQTLGASSWQIMIRVALPQAMPRLLHAVRLSLGPAWVFLISAEAIASDGLGYRIFLVRRYLSMDVIIPYVAWIAILAILMDAALTLASRR---
229010145    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLVITLIISIPLGLGAGIYLAEYARFLSFVRLCIETMASLPSIVVGLFGLLVFGYTVMGGALALTILNLPGLTRVCENAISEVPHNVKEASLGLGATKWQTIARIIIPSSLPQIITGIILAAGRIFGEA--AALIYTAGLTSPILNS------------------------------------
253687824    ------------------------------RAYSLVVPRIVSLVVPLIVPLALLALWYISTHYGWMPAQILPAPNVVANTAVELWHNDLLPQLFISLQRLASGLLAGLLAGTLLGALMGASRRAEHLLHPTVYALAQIPTLGWIPLFMVLFGIDDGLKLAVIIKAVIIPVTLHTQTGVRNVPHALQEVAHTLRLPWHQRLIKLTLPAALPTWLTGLRLALSQAWVSLIVVELLASSGIGYLLVWGRQLFQLDIVFVCIAVIGLAGLAMEWTINQLERR---
253687824    ------------------------------------------------------------------------------------------EAMQASLTRALAGAVCGIVAGLVGGVLLGLSATSDALFTPTVATLRQIALFAWLPLLTAWVGNDEAGKITFVTLASFFPMLVASHRGIRQRSQALQEVAQVLQLRLSTRLRVLILPGAAPAIFAGLRLSLIYAWLGTIGAEMSSGTGIGSLMINAQQLLDMPLIISGMLLIGLTGAVLDRVGLGLEQRM--
269925352    ---------------------------------------------------------------------------------------AIWKHLAATMQAAIFGLIYGFIAGAALGWLAARFKTLSQIVEPVMTLFNSVPRIVIAPMIIMWLGIGIASKIAVAFILVFVVLFFAVYTGIREVNKDLIDRIRLLGGNERDIILNVYVPSVAAWIFSSLRLTVGFAFTGAIVGEYMASSGLGYMLNFAQNSQNADLMLSTVVLIMAIIMLIFALLGRLEAR---
194292714    --------------------------------------------------------------------------------------------AAISLSVLLRGYAAGIVLAFVLTSLAVSTRIGRDLLDTLTAMFNPLPAIALLPLALLWFGLGTGSLVFVLIHSVLWPLALNMYAGFRAVPPTLRMAGRNYGLRGLRYVALVLVPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWFIFQNRNELYTDRVFAGLAAVILIGLLVEGLVFTTLER---
135548383    --------------------------------------------------------------------------------------------------------------GVPLGIYMGVSRFCKSFFDPLIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGATGAQLSKIRASHSLGASDQQILRYVILPNALPEIMTGVRISIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGLLGLIFDLMMRWAISR---
220928322    ----------------------------------------------------------------------------------------LFHHIGITCWETVVGFVAGTVLGTLIAVVLWWSEFLSKVFEPYLVILNSLPKIALGPIFIVWFGAGTTSIIIIALAISIVVSILEVLNGFMATDEEQVKLVKTFGASRFQVFTKVVFPANLPVIINSLKVNVGLSWVGVIVGELVSKSGLGYLIVYGGQVFKLDLVMASVIILCFAAGIMYQAVVLLQK----
84684440     ----------------------------------------------------------------------------------------YYDQIWTSIKTVFFGFLIGSAIAIPLGIVAGLSPIANAAINPIVQIFKPVSPLAWLPIVTMIVSALAAEGTITVTLCSLWPTLINTSLGVSSIDKDLVSVSKVLKMNTWTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLARIMVAVFTIGIIGFLLDRVMFALQ-----
168186454    ------------------------------------------------------------------------------------------PALWETLYMVLISTVLAIVVGFIPAIIMIINAAVYKVFDVIVNVLRSFPFIILMIVLIPLTSTGTTAAIVPLTIGCAPFVTRIIESSLKEVDKGVIEAAKSFGASTFQIVFKVMLKEALPSIISGMTLTLISMVGFSAMAGVIGAGGLGAVAMN-------------------------------------
291302629    ---------------------------------------------WALIGTPAVILIAAAALMLYLRNATIDPSMESSLNAETISGL-----LWQHLELSAVSTVIVLAVAVPLGIALSRKKSALPVVLTAANIGQGAPAIGVIVLLAVVIQPDSSAQSFWVAIYSVLPALRNTLVGLQQVDPALIDAGRGIGMSAPAVLFRVEVPLAVPVILAGIRTTLVLNVGMAALAALIGAGGLGNLVVTGVKLAQIPVLVTGSVLIAILALAVDWVAAIAER----
142482609    ----------------------------------------------------------------------------------------IWGAIVGSFWTMMVTLLISFPIGVSTAVYLQEFNRWTDLIEVNINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLALMTLPTIIIATRAALSAVPPSIREAALGVGASKQQMVMHHVLPLALPGIMTGTIIGMAQALGETAPLLMIG-----------------------------------------------
164687348    -----------------------------------------DNLLVSLVYLSAIITVGLLVVIVGFIFIKGMAKIFLFADYSASGNGGILPMIMTTVYMVLVSILVATPIGILAAVYLQEYAKLVRVIRFATECLAGIPSIVYGLFGGIFFVVALLSGGLTVAIIILPTIIRSTEEALKTVPDTYREASLGLGATKFQTLYKVILPSAIPGILSGVILSIGRVIGESAAILLTAG----------------------------------------------
284163958    -------------------------------------------------------------------------------------------------------------VGFALAFAMTYSRTATRTLVPYVVALRIAPLIAVAPLLFLWFGRGIPARALLVATLTVFPMTIAALDGLRETPAAYLDLADSVGASRLETFLFVRVPAAAPSVVAGFKIAATLSVIGAVVAEFVTLRGLGYRVFDTATYLETAETYAALVVLAALGIALERLLWSASER---
296328171    --------------------------------------------------------------------------------------------MFETIVTAFASSFIGVVLAVLCSPFLATNKYLARFLTICFSIFRTIPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINQAKIQSFRTFGFSKFTFLKSCIYPFSKPYIISLFFLTLESSIRGASVLGMVGAGGIGEELWKNLSFLRYDKV---------------------------
307704942    ----------------------------------------------------------------------------TIWGLLQNNYKQLLSGLGITLALALISFAIAIVIGIIFGMFSVSYKSLRVISEIFVDVIRGIPLMILAAF--IFWGIPFVAGTIALSLNAAAYIAEIVRGGIQAVPVGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAIFYLVIITLLT-KLAKRLEKRIR-
221070042    --------------------------------------------------------------------------------------------LWVTVKITLLAFALATVAGVLISFVFVQSKLIETALFPYAVLLQVTPIVAVAPLIIIWVKDPVLSMVICAALVALFPIISNTTLGLRSVEPDLLAYFKLNRATRLQVLMRLRIPSALPYFFGGLRISSGLALIGAVVAEFVAGAGLAYQILQAGFQLNIPRMFAALLLISLTGVALFVLMAWCTRR---
134599725    ---------------------------------------------------------ILVALVVNLVQRAWPVLSGRLGDFLSSGLDGVWQAIRGTLTLAVIVAIVAFPLGIACAVFLEEYASFARLIRINVRNLAGVPSIVYGILGLTIFGRTVISGGLALAVLVLPVVIITASEALRAVPQSIREGAYGVGATKWETVRSHVLPSAAPGILTGTVLALSRAAGEAAPLLLVGG----------------------------------------------
260494732    --------------------------------------------------------------------------------------------MFETIVTAFASSFIGVMLAVLCSPFLATNKYLARFLTLFFSIFRTVPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINQAKIQSFRTFGFSKFTFLRSCIYPFSKPYIVSLFFLTLESSIRGASVLGMVGAGGIGEELWKDLSFLRYDKV---------------------------
137986887    --------------------------------------------------------------------------LLSLLEFALARQEQVLEALAQHAGYVVSVLVTAGVFAIVTGIVTRRNQLARELALAIASVFLTIPSLALFVIFIPLVGLGFAPSFIALFLYSLLPILRNTITGLDGIDPGVLESAKGMGLSPLQVLLRVELPLAWPVILAGIRVSSML-----------------------------------------------------------
304393309    -----------------------------------------------LGAGRALAVIAVLVAIWWAGVAIFQPAPFILPGPVAVATTLFEQHAGITLTEIILGLILGSVLGIATALAVNAFPAGRRFVMPVVMASQALPVFAIAPLLILWFGLGLGSKIAMATLIIYFPVASALNDGLTRAQGHLIDLARLWGASPWQTLTRFRLPAAMPSLASGLRVAATIAPIGAVVGEWVGAGGIGFVINQANARMQTDTVFAGLVLLMIMVVALRAAVDFALDR---
256851926    ------------------------------------------------------------------------------------------SQLWETLCIAFLGTFISAIISIPFAFWATKNKKWYASRKFVLTFIRCFPEIVLALMFIKAVGPGSAAGVLALGFHSVGMLAMLFSEAIESLEDGPNEAVIASGGSKWNVAMFATLPNLMPALISNTLYRFDVSVRSASILGIVGAGGIGYPLTIALNYRQWNRVGIILIGIIVMVVLIDWISGAIRKK---
255601958    ---------------------------------------------------------------------------------------------------ALIGFIIGSVTGVLVGVALGRNKLASDILSIYIKAINSIPRVVLAPIFVMIMGLGLASKVALAFIMVFFVVFANAFQGVREADRNMIANARILGASNWQVTRKVILPSAMSWIFASLHISFSFAIIGAIVGEFVGSAGIGYLISIAKGTYDAAGLYAAIILVMIVTLGAEYVMTLIENR---
307264785    --------------------------------------------------------------------------------------------TWQTIYMVVVSTLIATIFGVPLGVLLMHNEPLNKILGTIVNIFRSVPFVILLIVLIPFTRLGTTAAIVPLSVAAIPFMGRLTETALREVDRGVIEAAQSMGASPFQIITKVLIPEALPSIAAGVTITTINLVGYSAMAGVIGGGGLGDLAVRGYQRFMLDIMLYTVVILVAMVQLIQFLGDILVK----
296446867    -------------------------------------------------------------------------------AFWREFQNGVWLAVGASLSHYLIGLGVGVAFGVAAGVATGALPPLEWATAWITRILRPIPGLAWIPFAILWFGVEEKAAVFIIAIGVFWIVYFSAHGAIRNVDRDLVEVAAAFGFTSWEKLVKVQFPASLPGILVGVRTSLGQAWMAVVAAELFGVAGLGQRMNQASSLLATDIVVVYMLTMAALYGLIDMAFIFAQSR---
217978592    ----------------------TTPARRVWRGITNFGGAATPHLLAALGLILFFTGWEIAARLNPSLSALIPMPSQIPRAWLDEISGGFWLAAVNSLSHYLIGVAIGSSLGVAFGLVCGVLPWFEALLSGLVRLLRPIPGLAWVPFAILWFGLSSTAAAFVIAIAVFWINFYAAFGAVQAIDRDLMEVARAFGHGGFFRLFKIALPAATPGILAGVRTGLGQAWMSVVAAELFGVPGIGARMMQAASLLATDLVVVYMLTMALLYAITDILFVAVRRR---
261820178    ------------------------------------------------------------------------------------------DATWETLYMTSVAGVATLIAGIILGVTLFLNRPVYLLISALVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIGLREVDKGVIEAARSMGAKTHTLIFRVLLPESSPALASGITVTLIALVSYTAMAGVIGAGGLGNLALEGFQRNHGDVTLVATLMILVIVFVIQFIGDLI------
218282725    -----------------------------------VLGKVGMALLLVFFYAPILFMII------FSFNSSKSLTHFTGFSLAMLKNHGMMESLYVTIVIALLATIISTIIGTITAIGLSKSKKVLRAFISQVNDFPIMPEIVTAIGLMLLFITFFVTLLLAHIAFCIPYVILSIMPKIKSLDPNLADAAMDLGATPWQALVKVIVPQIMPGIVSGALIAFTMSFDDFVISYFVTGQGLSIMVYTMSKRINPSVNAISTLVVLLITITLTIVNVLPMIRKK-
144143497    -------------------DTVTVTLGWFAAFMALLEAVLAWSFQREEKLVRPLVRAAGIFVVIWSFYGHEPFWDWMLRSLLLYNSNTLVSLASQHLELVIVSSILTISIGLTLGISVTRAREFLPLVSDVVNSGQTVPTLAIIAIMAPIIGFGFWPAIVALILYGLLPIVRNTIVGLEGVDASMIDAAKGMGMTPAQILWQIEIPNASSIILAGVRTS--------------------------------------------------------------
293375730    ----------------------------------------------------------------------------------------MFDATTETLYMSLIACICVFLLGLIIGLILFLNKWINRILSAFVNIFRSIPFVILIILLLPFTKWLVGSMLPALIIGAAPFYGRLVEIALREIDKGVIEASVAMGASIWTIIWKVLIPESLPALVSGITVTTISLVGYTAMAGVIGAGGLGNLALDGFQRNRMDVVFVATVIILIIVFTIQMLGDFITKK---
262037610    -----------------------------------------NILNKITDKTAPFIIIVFILVLWQILSMTGIVPKFMLPSPFDVIKAFFMHHTVITLTEAFLGLGLGIILGFVTAVIMDRFEFAYKAIYPVLVITQTVPTVAIAPLLVLWLGYGIMPKITLIVITSFFPITVGLLDGFKSADKDALNLLKTMGATPFQNFIHIKFPSSIGYFFAGLRISVSYSIIGAVVAEWLGGDGLGVYMTRVRKSYSFDKMFAVIFFVSAISLFL-------------
163738989    ------------------------------------------------------------------------------VSLLPAHVVQFFPALIETLNIAAAATLIGAIFGTLLSLLATRWPSLIPVFRRLLDIFRAIPEIVIALVLIFLLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPVEGLASVGAGWAQRMVLGVFPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELRNAMSWGQYDEAAAIFLLLFFTIVLVDQLSGLLRDR---
143595870    --------------------------------------------------------------------------------WIFFSDITYASHVAASTVRVILGVIIAVVLGSLLALIPHWIPIMDVIVERIKPFLNSFPSVGWAILAIIWFGPSDGTIVFIIVMILTPFCLVNVSEGLKEIDHEVLEMARSFTRRPIVILIKVTLPLLMPYIISAVRIAYGVGWKIALVAELFGTSGLGFLLQQAQSVADAATVFATCLAIVII-----------------
237801833    ------------------------------------------------------------------------------------------------------------------------------------NALRAIPELVWAVLMVLAAGLGPNAGTLALALHTTGVLGRLFAEALENTSPEPAAAIRLQGGSAWQAFGYGTLPNLWPQLLAYTLYRWENNIRMASVLGFVGAGGLGQMLYVSLSLFQEAQASSVILAMLILVFAVDALSGWSRQR---
222151827    ------------------------------------------------------------------------------------------QGIGGTIVISLIGVLLGSLFGGILAFMLSKNIIARTISWIYIEFIRGTPLLVQVF--LVYFGTTAVCGAIALVINCAAYIAEIIRAGIKAVDKGQMEAARSLGLSHSQAMNKVIMPQAIKKILPALGNEFITVIKESSIVSVIGVSELMFQVVQGASFDPFTPLLIAAVVYFILTFGLSRVMNVFERRMSV
139504813    ------------------------------------------------------------------------------------------------------------MIGITTALLISSSVTLKRWIMPILLASQSIPVFALAPLLILWLGYGMISKIVIGVLIVFFPITSNFTDALNKVPQELIDAGRTLNLSKIQLFWKIKIPSSLPGLCSGLRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALLILIFMTITIYKITDYVLSR---
142164466    ---------------------------------------------------------------------NWNFLTGMDTGVDNAGGAGIGASVLGSFLMMIVVLILALPIGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAVFGLPQSAGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKTQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
257868803    ---------------------------------------------------------------------------------FWQLRAELGLHAGASVIRVLISLFFALLIGIPLGIFLGRT-KIAAIVDPLLYFLYPIPKVAFLPVFMIFFGLGNVSKVILIFSVIVIQVVVSIRDGVKEIPATYFQVMQNYTQNPLHQIRFLILPAIMPALFASMRVSIGISLASLFFAEYNTTYGVGYLILSAWSKMDYEQMLSGIVVIALMGFFFFGVVDGLENR---
149375827    -----------------------------------------------------PLFVLFWAAIAWLIKSPLLPTPLDVLDTLMSASGALWHHLGVTLGRVVVAFALAMLLGTGIGIVMGRSQTTNALFDPLLVLLLNLPALVTIILMYVWFGLVEVAAVMAVVINKVPNVAVTVREGARSLDHRLEEMATVYEFTQWQRFREVWVPQLFPYLMAATRGGLALIWKIVLVVELLGSSGVGFQLHMAFQVFDVATILAYSLAIAVVQLIELAILQPLERRS--
300790340    -------------------------------------------LLRGLAGLVGFLLLWEVLVQVGLVDRTFTPPPSVVLGTVLLGDPDFIRDIVATMLAWLIAIAVAIAVGVPAGLLLGSVPALRTATAAIVEFLRPIPITALVPLVLLVIGSGPEAKITLAVYASLWPIMFNTIYGMGEIDPVLMETARACGTSRFRILTSVALPQTAPFVFTGVRLSATISLIAVVSVEFLAGSQLGFIIVASTGSARFDLVLAGTVVAGALGYLINEGLEQLGKR---
84499377     ---------------------------------------------------------------------------------------AFFPALIETINIAAVSTLFGVLGGALLSMLLARWPRLIPLFRRMMDVMRAIPEIVIALVLIFVLGGGPVPAMIAIAFHTVGALGKLFSEVNENASLKPVEGLASVGATWTQRMVLGVMPQVAPNYLSYALLRFEINIRASAILGFVGAGGIGYELKNAMSWGQGQYDESAAIFLLLFATIVDQVSSLARDR---
160898777    ---------------------------------------------------------------------------------------------WETLAISVVGTLLAAVLGLLLAL-----PRWRAPWSLVLNVLRSVPELVWATITALAVGLGPFAGALALALHTAGVLGRLYAEALQNQPAAPTQALRLSGSGRAMAFLYATLPGAAPQLLAYTLYRWEMNIRMAAILGFVGAGGLGQLLYFELSLFHYAQASTVIIAMLALSVAVDWASAALRRRM--
160898777    ------------------------------------------------------------------------------------------RATLETLAIATAGMALAFVLAVPLAYLVTGAARERRVTRGLLTILRGVPELVWALVFVRVFGLGPAAGVLALGLTYGGMLAKVYAEILESADPAPARALAQAGARRPLAMLYGLLPQAARELTSYTVYRWECAIRASVVMGFVGAGGLGQLMDQAMKMLNGGEASTILLTFMLLVWGADLL----------
140268581    -------------------------------------------------------------------------------------QAGIWGSAMGSFFTVLVTLILSFPIAVAAGVFLEEKNKFTDFLEVNINNLAAVPSIIFGLLGLAIFLNVMIVGGLVLALMTLPTIIIATRASLKAVPPSIREAAIGLGATKLQTVTHHVLPLSFPGILTGTIIGMSQALGETAPLLMIG-----------------------------------------------
297198403    ------------------------------------------------------------------------------------------QACWDTLYMVGWSTVIAVVGGLPLGVLLVLTDRANKVIGQVVNVARSMPFIILMVALMGFTTIGREAAIVPLAIGAIPFFARLVETAVREVDGGLVEAVQSMGGNTWTIVRKVLVPEALPSLIASTTTTIVALIGYSAMAGTVGAGGLGDIAIRGYQRFETQLMW---ITVAILAVVISLI----------
300781609    -----------------------------------------------------------------------------------------------HLLIALPAIIASFLIAVPLGWAAHRSGRFREVIVVVTSLIYVIPGLAMFVFMPLVLGTSILSVVVAMTLYGIALMVRSAADAFDAVPGAVRQSATAAGYTPLARVMRVELPLAGPGLLSGVRVVAASTVSLISVGALVGVQSLGTLFTEGFQRAFPTEIIAGLVGTILLAVLIDVCLTLIAR----
140261097    ---------------------------------------------------------------------------------------DYVDAILETLAMAFIGSLIGGLLALPFAFMAAKNRPLQFTTRRFADVLRAADYMIWGLIFVRAIGLGPIPGIMAIAIIDTGILIVLYSEAIENIDRKQIEGIKASGGSTLEVIRFGVFPQVMPVLLTNALYMFESNTRAATILGIVGAGGIGFLLSDNLRAFEFS-----------------------------
289422546    ----------------------------------------------------------------------------------LAIKEQFLIETRATLYMTLVTALIAGILGLAIGVALVENKKIYSVLDKLVNITRSIPFVIIIALFLVGTTIGPTAAIVPLVCGTVPFFSRQVENSLVEVDKGIIEAARSMGDSPLQIIFGVYLREGLAGLVRVSQLTLISLVGLTAMAGAVGSGGLGNLVSQGFNRFQNDVTLVSTMIILVIVFVIQYIGNVIIKR---
89100672     ----------------------------------------------------------------------------------------MWEATNETLYMTGISVLVTFVLGIVLGLLLFLTSRINKIIAAFVNVFRSIPFIILIVLLIPFTKIGENAALPALIIGAAPFYARMVEIALREIDKGVIEAAKSMGARTSTIIFKVLLPESMPALVSGITVTAISLVGFTAMAGVIGAGGLGNLALEGFQRNRFDVTLMATIVILLIVFILQVIGDIITSK---
288958181    --------------------------------------------LSALGVVVFLLAWEAVARSGVVPARLLPSPSAVPAAFFTEFNSGTWQAMLASLSHYLVGLSLGTFLGVSFGTAAALWIKWDAFQAWVVRMLRPIPAIAWIPFAIIWFGVSEGAASFLIALTVFWINYYASYAAVRGVDKDLIELGYAFGQGGLPRLFKIILPGALPGILSGLRAGLGQGWMTVVAAELFGISGLGMRMMEASGLLATHIVVLYMVTIALLYGVSDFLFMQVQSR---
284045544    ------------------------------------------------------------------------------------------EATLGTLTTVFTGVGISIVLGVALGLAIALFPWARNTIDPLIDAAYAMPVTMLIPVIGVYTGLDFRGRVFIVITYVLLVIVMSTATGVRDVPRDLMETGRAFGLRGRALWRAVVLPSASSHIASGVATGVARGMRGAVTAELLLASDLGALILESGAILDTRAMLAAIVWTLLMGYVLYSGALAVERR---
289434115    ----------------------------------------------------------------------------TEKGFMGILKSS-WPALLDTIKLAVVSLIIAFIIGITFGFMKVSNSKLRGIATVYVDIFRGTPLIVFGIPAALDFRMPVLAGVIALSLNAGAYMVEIVRGGIQSVDKGQMEAARSLGLPHKKAMLKVVLPQAIRMMIPSFINQFVITLKDTSIMSAIGLVELTQKIIMARTFESTWTWLIIGIMYLIVITILTKVSDRLERRLR-
117928095    ----------------------------------------------------------------------------------------FYHDLGSTLFAVIVGLLIALVGGSLLGLVVGRLSDVQRVLGMYVSGLYAMPIIALVPLITVWFGYSATTRLVVIVIEAGLPIVYSVAEGARAVPVMHIEVSRLYRAPWWRVWGGVVLPAAVPYVLAGVDLAIGRALIGAVAAEFIAAHGLGYYVLSHVNSFKEDQAF--------------------------
253579199    -----------------------QNESSFSDQMKAYIKHPGSGVLALLTLLGAVLFALLFFLIGYILVKGVPYLSTDLFSLTYSENLSLLPSLINTFILTVVSLVIAAPLGIFAAIYLVEYSKLVNVIRITAETLSGIPSIVYGLFGMLFFGLSLLSGAFTLVIMILPLIMRTAEEALKSVPDSYREASFGLGAGKLRTIFTIVLPSAVPGILAGVILAIGRVIGETAALIYTAGTALHMYVLSG-EGLHMNQASATAVVILAFVLVINFLSGAVAKR---
142470934    -----------------------------------------------------------------------------AAFLSLVIDGTMFKAYAETLKPLVVGIIISATLGISLGIWIGLSDKFDWLVSPIFIVMQAAPIAALIPLLIMVYGIGLTSKVFVVIIISIPVIVLNTSSAVKNTPTNIKEMAKAFQGKDIDVILKIILPSSSPIIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRSIADYPSMYAAIFSIILLAVLFLNVLEKIE-----
221198865    -----------------------------------------------------------------------------------------------TLKITLLSFFTAVVVGVLLAFVFVQSRMIETALFPYAVLLQVTPIVAIAPLIIIWAQNTTLALVICSTLVAVFPIISNTTLGLRSVSPGLLAYFRLQRASRLQVLLRLRVPCALPYFFGALRIAGGLALIGAVVAEFVAGTGLAYQILQAGYQMNIPRLFAALVLISLVGITLFASMSLLSK----
170734833    ----------------------------------------------------------------------------------LCADDQLLEHMLVSLRRIGVGLGAALLAGVPLGLLLGRVRWVERMLSPTFQFLRMVSPLSWMPLAVMSFGIGDRAIYFLLGFAALWPVLMSTAAGVTQIDRRWLQLGASLAATRRELLVHIVLPAIAGPLLNGIRLAIGILWIVLVPAEMLGVNGLGYLILDTRDRLAYAELTAVIVVIGALGFTLDGI----------
78045006     ---------------------------------------------------------------------------------------GVGPELFNTFYILVLSLAFSLPVGLGAGIWLAEYARVVNIIRTSTEMLATVPSIVFGLFGMIIFGFTIIGGALTLSLLNLPVLIRVTEEAVRAVPKSYRMASLALGATKSQTLFRVVLPAALPRIITGVTLVAGRAIGESAILIFTAGTTVSRFMFD-------------------------------------
302384804    ---------------------------------NRISDSVLMVLIYLCASISILVLIGIMGYVFVRGIPEISLEFLTTVPSTIKGTFGILGNVVNTLYVVIITLLIATPFGIGAAIYLNEYAKGGKVVRMITETLSGIPSIIFGLFGYVFFGITLLTGALTLSIMVLPLITRTTQEALKTVPESYRSGALGIGATKWYMIRTILLPSAMPGIVTGIILAIGRIVGESAALLFTAGSGLTIQLYLCMQKAKYGQAFAIAVVLLVIVLAINGLAKFLSHK---
142010478    --------------------------------------------------------------------------------------------LIETAQMAIFGTFLGIIIGFLFALMASRVRMLQVFAKFLITFMRTIPDLVWAIIFVMVVGLGAFAGTLTIAIDTIGFVGRFFAEEMEDVERSAAEGIESSGASKLDSTFSAIIPAAMPGFITTSLFALEKSVRGSVVLGLVGAGGIGMELNSLFNWMAYDRAVIVIGLMFILILFVEQISSYARSK---
218531725    ----------------------------------------------------------------------------------LLTSGEAWRAAAPSLARIGQGLAVAFGLGAPLGLLIGSVPLAERILQPPFQLLRMISPLAWMPVAVLAFPSWDGAIVFLIAAAAIWPILFATAAGVKRVDPVWLAMARNLGAGRLAALRAVIVPAVLQDILTGLRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDRLAALVLLIGLIGYALDTGLGRLAARAR-
123443090    -----------------------------TRYIRWVTIIGVAIFLYYLFFFKTFGIPWLAFVNGSQQISRYFLRMFVWHDFVNWPFRYYFGQIFITLAIVFAGTLTATLIALPLSFLAARNRLISFVVRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDMGLLGKLYAEGHEAVDKSPNRGLTAMGANALQKQRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKVSATLRKK---
146283315    --------------------------------------------------------------------------------------------TLETLAMSAIGTLLAALLGLLLALPAAGRLLAQAASRLLLNALRAIPELVWAALMVLAAGLGPNAGTLALALHTAGVLGRLFAEALENTPPQPADALRLAGSGRVAAFCYGTLPTLWPQLVAYTLYRWENNIRMASVLGFVGAGGLGQMLYMSLSLFQEAQASTVILAMLAMVLAVDSLSAWARQR---
238923861    --------------------------------------------------------------------------------------------LGNTIVITIFAVMLGIVLGFLIAIVRTSHDRLNGICKAYLTIIRGTPVMILLIIYYVVLASVTNKILVAVIAFGLAYVAEIVRSGIMSVDIGQFEAGRSLGLNYRQTMKLVIIPQAVKNILPALLNEFISLLKETSISGYIGMMDLGGDIIRSNTYEAFIPLIAVALIYLVIVMLLSHGVSKLERRLR-
297519916    -------------------------------------------------------------------------------------------------------TALAVVLSIPFGLMSAENWWVYQPVRRLMDACRAINEMVFAMLFVVAVGLGPFAGVLALFIHTTGVLSKLLSEAVEAIEPGPVEGIRATGANKLEEILYGVLPQVMPLLISYSLYRFESNVRSATVVGMVGAGGIGVTLWEAIRGFQFQQTCALMVLIIVTVSLLDFLSQRLRK----
310658731    -----------------------------------------------------------------------------------FLQEDLHIKLAYSISFILKGLALGFLVACILVIFSLNNKYIESLSDTLASMLDPLPSLAILPIVILWFGTGKNSIIFIILHSVIWPVMVNIKSGIKTQPIVYRELSDLIGINKLQRFFEIQLIGALPSVITGLKVAWARAWRALIGAEMIGKSGIGYYIFEKRVFMDTNAMYASLIVIVLLGTLVDYLFSVFENK---
56965155     ---------------------------------------------------PWIVPLLLLLSWQFMSVYGLFSHLLASAAWRMIANGELVSHMATSFYRALAGFIIGGGLGLLLGIANGLSPFSRKYLDSTIQMLRNVPNLALIPLVVIYMGVGESAKIFLVAVGVLFPVYINTFHGIRSIDQNMLEMSKMYGLSKWKLFTKVIFPGALPSILVGIRYALGVMWVTLIVAETIAASGIGYMSMNAREFMQVDVIILAILLYALLGKLADTLATFAEKR---
239993923    ----------------------------------------------------------------------------------------FFDQIWTSLYTVMVGFLIASVVAVPVGILCGLSKSAYTAINPLIQLFKPVSPLAWLPLVTMVFSKSFVTSAFTVSLCCLWPTLINTAVGVSNIDKDLINVSKVLRLTPFAHLTKIVLPSSIPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGAIGFVLDRLMLSIQR----
308175005    ----------------------------------------------------------------------------------------LWTATYETLYMTVIALAFSFVIGAILGLLLWENKIINTVIAAVVNIFRSIPFLILIILFLVGSILGPNAALPALIIGSAPFYARLVEIALREVNKGVIEAARSMGAKTSTIIFKVLIPESMPALISGLTVTAIALIGSTAIAGAIGSGGLGNLAYEGYQSNNTDVTFVAT-----------------------
154250852    ---------------------------------------------------------------------------------------GLWGALVGSFYALLICFLISFPVGISAAVYLEEFNRWTDLIEVNINNLAAVPSIVFGLLGLAFFGMPRSAGGLVLSLMTLPTIIIATRAALKAVPPSIREAAIGVGASKMQTVAHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
188583461    ------------------------------------------------------------------------------------------RAVVESLSHYVVGLGAGALAGIALGLASGMFGWFESLTAWVVRLLRPIPGLAWVPFAIIWFGVQPSAAVFIIAIGVFWIVFFATQGAVRGVDRDLIEVAQAFGFGPLARLTKILLPAATPGILVGLRTALGQAWMAVVAAEIFGVPGIGARMMQASSLLSTDIVVVYMLTMAALYGLFDTGF---------
226304314    ------------------------------------------------------VFLILWSVAAGTLVDTFYLPEPTAVAWDWILDGSLWTNIMATMVPAAQGFLIGGISALVLGYLFAMSKTVSMVLEPFVAAAYGIPVVALVPLLILWLGIGRSLAVGVSAIVVFFLIFYNVYFGIKDVKQEFIDQVRIAGASQWDLVMRVRLPSALVWVVASLKLAVPHALVGVVVAEFLGSEGLGFMLSSNAAQFNAAGTFASVVVLAAISFALDRIVFMISRR---
300698177    ------------------------------------------------------LAILVVLALVWEGGARWPTFSDTAQALWAGLAGGLFARIGTSMQTLLAGYALGLALSCALVVLGIGNRLGQDFLETLTAMFNPLPAIALLPIALVWFGLGSGSLVFVIVHSVVWAVSLNTHAGFQSVSNTLRMVGRNYGLSGLAYLTKILIPAAFPSILTGLKIGWAFAWRTLIASELVGQGGLGWYIYENKNLLQIPEVFAGLLTVILIGLLVENLFRTLEAR---
152998410    ---------------------------------------------------------------------------------------GVFPAIFGTVMMVLLMTVLVTPFGVVAAVYLREYAWVTRTIRIAVNNLAGVPSIVYGVFGLGFFIYFLGSGSITLALLTVPVVIVATEEGLSRIPRNVREGSLALGATKFETLWRVVLPMASPAIMTGVILAVARAAGEVAPLMLVG-----------------------------------------------
148258639    ----------------------------------------------------WIGFIAVVCFGASLWLLRFISTSLTAADIISIVGLGF-----ATLVRVAVLIAIASIIWVPIGVWIGLRPTWSERLQPVAQFLAAFPANVLFPFAVVIIIGLRLDPNIWLILGTQWYILFNVIAGASALPNDLREAARTFNMRGLQWWRQVALPGIFPYFVTGALTASGGSWNASIVAESVSATGLGSFIADATAAGDLPRVAVGIVVMSAFVVTLNRLYRYAERRLR-
148258639    --------------------------------------------------------------------------------------------------RMFGALAASLIFTLTVATLAAKSRKAELIIVPALDILQSVPVLGFLTFTVMFF-MNLFPGRFAIFTSQAWNMAFSFYQSLRTVPKDLDEVSRQFGFSSWRRFVRLELPFAMPGLVWNAMMSMSGGWFFVVASEAIAVGGIGSWLALAIERKDFGAVAWAVFAMAVVIVLYDQLIFRP------
140208713    --------------------------------------------------------------------------------------------------RVGAGLALGFVLSLLIGLGIRYFHIFGRLVLPLVTMLAPISPVAWIPVAVFIFGIGNTPAIFLVFVAVFFIMTLATLSQIDNVPKNYIQLAQIMGCSKRQIYRHVILPTILPELFVTLRMNLFAAWMVVLIAEAVGVGGLGQVTMMARNTFNASLVFFTMTLIGITGFAFDQSLRYVQRK---
300855828    ---------------------------------------------------------------------------------ILMGKNYFWKSVFNSILRVIIGILLSIAIGIITGVIAGMNKSIEELLEPLVVTVKSTPVISIIIIALVWFNSSNV-VIFTAILICFPIIYTNVIEGIKSVDKYLIQMASVYNVKQKYVIKDIYLPSIKNYIISGIFMCLGIGWKVSVASEVLSTPNIGLNLLNAKTTLETPELFAWTIVIVILSFIFEKIFKYYLSRAK-
288932110    -----------------------------------------------------------------------------------VLGKTLLQHAASSLLRVLAGATVAFSLSIPLGILM-WFSRTYNLLHPAIEVLRPIPPLAWIPLSYILFASFPNPTVFAVAVGAFFPSFVTISDYVRGIPQEFIELAKVFGARNFDLLTKIVLPYSLPGIITGIRVGLGVGWMSIIAAEMIASSGLGYFILVMYEVGRMPEILAGMAMIGLIGYLMNTLLFKLEER---
218885699    ------------------------------------------------------------------------------------YERGVHAVLIETLHIATLGTIMTLGIAIPVGIMACRVPALNWLATFILVSSRSVNTLVWALLFVAVFGPGTLAGTVTIAVRSIGFVGKLFGEALEESAPGPIEALRAAGAPWISVFLKGYWPQVSPAFWGIALFRWDINVRESSVIGLVGAGGIGMALDEALNLFHWDRVALILVCIFAVVVIAEVFVTHIRKR---
142739887    ------------------------------------------------------------------------------------------KPIWDTLNIATIGTTIGTLIAIPLAFLSANNKFIRPLALFCIVSSRSINSVIWALLLVAVVGPGVLAGIIAIGLRSIGFCGKLLYEAIEEIDENQIEAIEATGANKAQIMTFGIVPQILPAFTSISIYRWDINIREATVVGLVGAGGIGIEL---------------------------------------
143257777    ---------------------------------------------------------------------------------------GFGVSMVGSFYMMLVVLILSLPIGVAASIYLEEFAPRNWITDVIISNLAAVPSIVFGILGLAVFINFMFVGGMVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASRMQTVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMIG--------------------------------------------
269928622    ------------------------------------------------------------------------------------------HHLKITLGRLALGTLIGGLPAVLLGLAMGLSRWLRLALDPIIAATYPLPKSALFPLLLLIFGLGEGSKVAMVAIGVFYLAVTNSMEGVLAINPVYLDVAKTFGARRLDVVRTVALPGALPLVLAGLRLGVGTGLILGVLAEMLGARGLGYLLWSAWQTFSVSSLYAVLFVTAVLGFVSVKVVDILRRW---
217978809    ------------------------------------------------------------------------------------------ESVLASVKLELLGFAFGASAGFLIGVWLGWSRRFGYWVHPVLRLIGPLPATAWLPIAFFAFPSSWSASIFLIGLTTGFPVAVLTSSGVSSVNTAYYDVARTLGAGRWFLVWRVAVPAALPHVFVGLFMGLSASFAVLVTAEMMGVAGLGFYLQWAQSWASYANMYAALLVMSAMCAGLITLLFKVRAR---
136636006    -EWKLSIRQPIANTVESLT--VNPGFIAFTKGLRFVYLKLLHPLDVFLTHIPWWYTMGVFTLIGYF-TVGLRFAFTTALLLLFIGACGIWTHSMITLSSVLVSVTLCFAVGVPLGIIASYNERFRNIQNVVLDAMQTLPYFCYLIPVLMFFGGGIV-----------------------------------------------------------------------------------------------------------------------------
251779113    --------------------------------------------------------------------------------LAFYADGTLLRHIWVTCYETILGFTLGTVLGTAIAVILWWCPFASKVLDPYLVVLNALPKVALAPIIIFWVGNGTTAIIVIALLISIVTTIISVLSGFNEIDSDKIMLMKTFRASKLQILRHLIFPYSIPVFISALKINVGLSWVGVIMGELVAREGLGFLIVYGGQIAQLDMVMMSIVILSVIAFIMYEIVAFLEKR---
142012856    ---------------------------------------------------------------------------------------GVLGAVIGSMYTILITLIISFPIGVLAAIYLESFASKNRITDFIINNLAAVPSIVFGLLGLALFINFFGMGGCVLSLMTLPVIIIATRASLQSVPPSIREAALAMGASEMQVVFQHILPAALPGILTGTIIGLARAFGESAPLLLIG-----------------------------------------------
46580343     --------------------------------------------------------------------------------------EGVHAVLIETLNIATLGTLLTLLMAVPVGIMAARNPLLNLVATFILVSTRTVNSLVWALLFVAIFGPGTLAGTITIAVRSIGFVGKLFGEALEEASQGPVEALRAAGAPWLSVFLKGYWPQVSPAFWGISLFRWDINVRESSVIGLVGAGGIGMALDESLNLFHWDRVALILLCIFAVVIAAEILVTQIRKR---
148257120    ------------------------------------------------------------------------------------------KLLGETLLISYVGTIAGMVVAFCLNFLAAENPWIRFVVRRLLEFARTVPGIVFALIFVIAFGLGPIPGVLAIAVHSSGALGKLFSEVVENADMKPVEGIRATGASWLSCMRFAVLPQVIAGFSSYTLLRFEINVREASVMGFVGAGGIGQELVVAIRKFYYSDVSAILVMIVLTVFLIDISTGWLRGR---
140876162    --------------------------------------------------------------------------------------------MIETIEIAILGTFIAITLSIPLALFSAKNIAIFFIARTITVFFRAIPEFIIAMILVIAIGFGAMPGVLALGIHTMGFLAKFYAEDIEHINKGPIEALESSGASKLQIISFAIIPQIIPSFVANNLYILDRNIRMATMLGIVGAGGIGYELQSSFRMFEYQKVSAIIIIIFVTIFLIDNISSIIRSKIK-
144128313    -----------------------------------------------------------------------------------------------SLIVGLISTFFALCIGVPLGAVAGYFGWVDEAAMRFTEFFQTIPNFALAIVLVAIFQPSLVSVIIAIAVVSWPPVARLVRGEVMSLKRDFVDAARLQGLSNWNILARQILPNAVSPIIVMASLMVATAILLESSLSFLGLGGAARTVIRSAWWLSFFPGLAILLTVLALNLIGEGLNDALNPR---
139058330    --------------------------------------------------------------------------------------------------RVFLGLVAGIIVGVPLGLFMGLNRFAKGFFDPLIELYRPVPPLAWAPLVISVLGIDNLGKVFLLFMVSLSIMIISARAGASGTQLSKIHAAHSLGASKWQILRHVIFPNSLPEILTGIRVATGMCWGTLVAAELAGTTGVGFVENVAKKYFQYEVIWITIFIMGMLGLIFD------------
254718419    ------------------------------------------------------------------------------------------ENAAATICEVLGGLVLGSAVGIAAAIGLMMSPLAQRLVMPVMVFSQAIPIFALAPILTLWLGYGPASKIAVAVLMIFFPVVSTFFDGMRRTETSLIDAAEILGAGRMAILFRIRIPSAFPSLASGLSLAAVYAPIGAVVGEWVGASGLGYLMLLANGRAKVDLMFACLFVLAAFTMLLHGLVSHFARK---
241895264    --------------------------------------------------------------------------------------------TLYTIGLAVIGVFFGIILGILFALMKLSSKPFKWLASAYIEAVRGVPLLIQVF--IVYFGTQFLAGAIAMFLNSAAYVAEIIRSGIQAVPTGQTEAARSLGFTKNQTMRYMILPQAIKNILPALGNEFVTVIKEGSVVSVIGVGELTFQVVQGASFKPFIPLIITAAIYFILTFGISRLLNLFEKKLR-
149183567    ----------------------------------------------------------------------------------------MWEATLETLYMTGMSVAITLVLGIILGLLIWENKAVYAVTSAVVNIFRSIPFIILIVLLIPFTKLLIGAALPALIIGAAPFYARMVEIALREVSKGVIEASKSMGAKTSTIIWKVLLPESMPALISGITVTAIALVGFTAMAGVIGAGGLGNLAY--------------------------------------
255283392    -------------------------------------------------------------------------------------------HLRASMIRFLAGYLASVGLGVLSGLLLGWFPAVFAYVNPVIQLLRPIAPVAWLPFIVLWVGIGDVPAIAIIFIAGFFPVLLSTAAAVKNVDRVYLKVAENFRLSQPETLLKIVFPAVFPQIASSLHMALGTCWIFLVSGEMVGSTGLGFLVMDAKNCIRADALLAVMLTIGLVGLALDFLIGLFEKK---
167894262    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSLVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
70727047     -----------------------------------------------------------------------------------------WQAIYETLYMTVVSTIFAFIFGLILGVLLFLSAKFYSIVSFIVNLFRAIPFIILILLLIPFTSVILTGALPALVIGAAPFYARLVEIAFKEIDKGVIEAAWSMGASTWTVVRKVLLPEAMPALVSGITVTAIALVGSTAIAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
309388777    ---------------------------------------------------------------------------------------------LITLKRTLIAYTLAVLVGITLALLLHRFQLLAKTLRPLITIIQATPPVLWVSLAVVWFGVSDLTPIFLIFIVSVPVIFVNIFQALEEMNTDLIEMAHAYSTPSFKILKEIYLPALLPALVSALSIAFAFAWKSSVFAEFIASSGIGYQLSRANAMLATDKLFAWAIILISFMLLVEYLF---------
222111206    ------------------------------------------------------------------------------------------RATLETLAIATAGLALAFVLAVPLAYWARERPRLNPAARGVLTVLRGIPELVWALVFVRVFGLGPTAGVLALGLAYGGMLGKVYAEILESVPAAPAQALARSGARRPIALLYGLLPQAARELTSYTVYRWECAVRASVVMGFVGAGGLGQLMDQAMKMLNGGEACTILVTFMLLVLAADAL----------
222111206    ---------------------------------------------------------------------------------------------WETLAISIVGTLLAALLALLLAL-----PRRRAGWNLLLNLLRSVPELVWATLTALAVGLGPFAGALALALHTTGVLGRLYAEALQNTPATAARALRQAGSGGAMAFLYGTLPGAAPQLVAYTLYRWEMNIRMAAILGFVGAGGLGQLLYVELSLFHHAQAGTVILAMLVLSVAVDWASAALRRWM--
143895426    ---------------------------------------------------------------------------------------GIASSFMGTLFSILVCLVFSFPIAVLAGIYLEEFNKFTDFVEVNINNLAAVPSIVFGLLGLGIFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIKEAALAMGASKMQTTLHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
217966961    --------------------------------------------------------------------------------LDLFKHKDFYSHLFITFIRSTLGLFIALFSGFLLGYI--KNKFFYSTIRNIIDIFQSNPLIVWITIALFWFGFGNKTIIFTVFIVLFPNFYLVTYNAINNIPKEYLELFKIYPISRKNYLIKFLIPYLKPFILPNLANSTISSLKITAMAEFLGESGIGFLLSYAKAFLNIEEVYAYAVILFILSKILELIF---------
296110578    -----------------------------------------------------------------------------------------------SVWLLVIGWVIGGILGVVTGVLIGWSTNWHYWLDPFVKFLGPIPPTVLIPIALSAFPTSFAASAFLLALSMWFPVTILTNSGIASVRVDYLEVADTMGATTLQKIFKVALPASLPSIFVGLFNGICASFITLMVAEMLGVKGLGWYINWQREIMGYANVYAGLIVLAIFSLIITILFKIRD-----
121535484    -----------------------------------------------------------------------------ASAVVLFTEFDLTKDILASVARVTGGFLLAAIIGVPLGILMGSLKVFEAFVEPLLGFLRYMPASAFIPLFILWLGIGESEKVAVIFFGTFFQLTLMVMDVTKNVSQALIDTAYTLGVSKRGVFWRVILPASMPGIVDTLRITFGWAWTYLVVAEIVAASGLGHMIMQSQRFLKTSHIIVGIIIIGVIGIIIDLAFKWLYNR---
91978285     --------------------------------------------------------------------------------------------LGETILISYVGTLIGAVLALLLNFLAAQHPWLLFVTRRFMEVCRTVPDIVFALVFVIAFGLGPMAGVLAIAIHTTGALGKLFAEIVENIDMKPVEGVRSTGAGWMACMRFAVLPQAIAGFASYALLRFEVNVRGASVMGFVGAGGIGQELVVAIRKFYYSDVSAILLMIVVTVFLIDISTGWIRGR---
294085534    ------------------------------------------------------------------------------------------EHAVVTLIEVLVGLVIGAGLGVITAIQLAMSASARLFLRPILVFSQALPVFALAPILTLWLGYGLGSKIAMAVLIIFFPVTSAFFDGLMKTPRGYLDLAQTMGANTRHIMLKIRIPAALPSLASGLKLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAAMLTLGVMSVTLYALISVVLDR---
149182051    -------------------------------------------------------------------------------------------DLIASFRRLFIGLGIALLIGTSIGVLLAKSKTADDTLGSLLLAFQSVPSIVWLPLAIMWFGMNETAVIFVVVLGGTFVMALNIRTGIKNVPPLFTRAAQTMGSKGIDLFIRVTLPASVPYAVTGARLAWAFAWRALMAGELLSTGGLGYTLRYASDFGDMSLVIGVMIIIGVIGAIVDQLIFSRIERS--
259910333    -------------------------------------------------------------------------------------------ATLETLYMTALSGGATFVLGILLGLALFLTARIYSVISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGARLSTLIFRVLLPESSPALVSGMTVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHGDVTLVATIMILVIVFIIDVVTTRLDKR---
83943772     ------------------------------------------------------------------------------------------EATGQTLYMVAISALLGTLLGLPLGLFLATSPWVNKVLGLVVNATRSVPFIILVVAIIPFTSIGTTAAIVPLTIATVPFIARLVENAIREVESGLIEAARAMGATPLQIIRKVLLPEALPGITLGLTLAIVSLIGYSAMVGAVGGEGLGDLGIRYGYQRFMPDVMA-------------------------
209551217    ----------------------------------------------------------------------------------WLNREALISNTWPTLGATLGGFALSLAFAFTASILMDFMPFMRRALLPIFIASQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYESTDRDIAELLHSMKASRWRIFRLARLPSALPYFFAGLRISITYAVVGAIFAEYAGASGLGIYILNAKNNFRPDVSAVLTLCLFGLTLVIQRLLMPWQP----
255010350    ------------------------------------------GIFRLLSLCIVLILFAILGFIIYKGIGVISWDFLTSAPTDGMTGGGIWPAIVGTFYLMTGSALFAFPVGVMSGIYMNEYAKLVRFIRVMTNNLSGIPSIVFGLFGMALFGDSILAGSLTLGLLCVPLVIRTTEEALKAIPDSMREGSRALGATKLQTIWHVILPMGMPNIITGLILAL-------------------------------------------------------------
15894984     ---------------------------------SKLYDKIATIILYLISLFVVILLAAFIIFIIYRGRDSLNLSFLFGNPKIAEKGGGIGPELFNSFYMLIVSLLITVPIGIGAGIYMSEYARILNFIRLCIETMASLPSIVVGLFGLLVFGYTILSGALVITILNLPSMTRVSENAIRASSSKVKEASLGLGATNWQTIKNIVLPSAMPEILTGIILSAGRIFGEAAALLYTAGMSAPNLNFDTISLVDKTSAFSLFRPAETLAVHIWKLNS--------
143462618    -------------------------------------------------------------------------------------------HASYTLVEILASIAIGSIIGITTALIISSSDTLKRWIMPILLASQSIPVFALAPLLILWLGYGMISKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNLTNIQLFWKIKIPSSLPGLCSGLRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALLILIFMTITIYKITDYVLSR---
295707058    -----------------------------------------------------------------------------------VILDDFIQATNETLYMTAISVIATFVLGILLGLLLWQNKPLYAIVSAVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIGLREIDKGVIEAAKSMGATTSTIIFKVLLPESLPALISGLTVTTIALVGYTAMAGVIGAGGLGNLALEGFQRSHNDVTLAAT-----------------------
239831054    ------------------------------------------------------------------------------------------ENAAATIGEVLGGLALGSAVGIATAICLMMSPLAQRLVMPAMVFSQAIPIFALAPILTLWLGYGPASKIAVTVLMIFFPVVSTFFDGMRRTDSSLIDAAEILGAGRMAILFRIRIPSAFPSLASGLSLAAVYAPIGAVVGEWVGASGLGYLMLLANGRAKVDLMFACLFVLAAFTMLL-------------
298290854    ------------------------------------------GLIALSWLVPVLLLVTWEALARLGWIEPHLLPAPSKVALTLTVSGTLLHDLAVSLLRAAIGFAIGGGIGFALGTLVGFSRIAEAFIDRSVQMVRAIPFLAVLPLVIVWLGVGEGQKIFLVALGVAFPIYVNTTLGIRQVDPKLVELGRVQGLNTWELIARIILPGALPSILTGVRFSLATAWLALVVAETIGAAGLGFLALDAREFLRTDVIVLTVIIYALIGVAAD------------
90021910     ----------------------------------------------------------------------------------------YLDQIVTSIKTVFMGFLLATIVAVPLGIFCGLSPTVSSAFNPIIQLFKPVSPLAWLPIVTMWFTKSFLNSAITVTLCSLWPTLINTALGVASIDKDLMNVGKVLQLGWFTKITKLVLPSSLPLIFTGLRLSLGVGWMVLIAAEMLSQNGLGKFVFQNGSSNSLSKIMVAVLTIGVIGFLLDRVMFTLQ-----
163815957    ------------------------------------------------------------------------------------------PALINTVYMTLLSLLIAGPIGIFAAIYLVEYNKLVGVVRITAETLTGIPSIVYGLFGMLFFTLSLISGALTLAIMVLPVIMRTTEEALMAVPKSYREGSFGLGAGKLRTVFKVVLPSAVPGILSGIILATGRIVGET--AALIYTAG--------------------------------------------
237798692    ----------------------------------------------------------------------------------------LWQDSASSLKRLAIGLGISALLGLCLGIAAGILPLFSAPLSPLLTVLSMVPPLAILPILFIVFGLGELSKVMLIVIGITPILARDLEQRAREIPVELLIKAQTLGATTWTLILRVVLPQLLPRLLIALRLVLGSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDWGLKALTRR---
13471705     ----------------------------------------------------------------------------------MLNRDALIDNAIPTIRATLIGFACSLGAAFTLSMLVDFFQPLRRALFPVFIVSQTLPLVAIAPLVVLWFGFGLTPKIMLVALVTFFPMLVALVQGYEATEVEIGQMLRAMGAGRWRVFVLARLPSALPYFFAGLRISITYAVVGAIFAEYAGAAGLGIYMLNAKNNFRPDLVLAAVGVSVALTLILFGLTVLLQR----
134293507    ----------------------------------------------------PWLVALPLVLAAWAKTAWLPTPFFAPPQALIEVYVDDWPRAANTLKLLSIGFAYGVAVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPTSYSAAAFLIALATGFPVAVLTWSGVASVNRQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFAVRDR---
152965259    ------------------------------------------------------------------------------------------DALGQHVLLAVLPLVIGVALALPIGYLGVRFGWLYQPLLGVSGIVYAIPSLAVFVTLPYVLGLSPVNIVVALTIYTIALMARTVADGLRSVDPTLTEAATAMGYRRTRRLLEVELPLAAPVVLAGVRVAAVSNISLVSVGALLGVGGLGALFTRGFQLFYTAPIVVGIVLSIALAAIADVVIVLFQR----
15964265     ---------------------------------------------------------------AGVLKKSFNTGIFTFGASSRPEAAGVGVALLGSLYMMLIVLVLSLPIGVAASIYLEEFNRLTDLIEVNINNLAAVPSIVYGLLGLAVFVNFAGMGAFVLTLMTLPTIIIATRAALKAVPPSIRSAALGLGASKMQTIFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
260772395    ----------------------------------------------------------------------------------------LWSPLWDTLNMATLGTLLGVILATPLAFLAASNTTVRPIALFVIVASRSINSLIWALLLVSILGPGLLAGILAIALRSIGFVGKLLYEAIEETELTQIEAITATGASQAQVLNYAIVPQVLPTFFGISVFRWDINIRESAILGLVGAGGIGMQLQSSLNVLAWPQVTLIILVILATVVVSEWI----------
142068388    ------------------------------------------------------------------------------------------------------------------------------VERNLLVVLNSFPSVGWAVLGVIWFSVSTGTVIFIQGMIVLPFCLIAAIEGFRQIDPELDEMGRSLSRSAWRRFLKVQAPLIAPFLIAGVRIAYGIAWKIALVAELFGASGLGWLLQQAQTRADGATVFAACLVIVVIFALVDRLALRPLAR---
148265899    ------------------------------------------------------IIFPLLILAAWWGLARWELVFLPTPGKVVTAFISLWKEGVVSFIRFFAGTFLGITAGFLLGMLFGMFRTLEKLVAPLFNAIRQVPLLAWIPLIIIFCGIAEASKIFFIALGCSFPIVLSTFDGIRGVRKEYVEVGRVFGFGRIRLIRKIFLPSVLPSLVTGLRMSLNIGWGQLVAAELTQAGGIGNMIGQGRINWRMDIVMVGIIIIGFIGFALDYVAKTFENR---
241889636    ---------------------------------------------------------------------------------------------------------------------------FYAVVTAIVNIFRAIPFIILIVLLIPFTKIGVQAAIPALIISAAPFYARLVEIGLREVDKGVIEAARAMGAKNSTIILKVLIPESLPAIISGLTVTAIALVGSTAMAGVIGAGGLGNLALDGFQRNNNTLTFVATVLILIIVILGDTIVKKVDKR---
296113427    ------------------------------------------------------------------------------------------HHAKYTLATAFIGTVIGLALSFVLSILMDLSRNFRQSVYPLILLNQTIPTIAIAPLLVIWLGYGILPKVVLVVLSVFFPMTIALLDGYRSVSTDELNLFYSMKANTYQTYRHLKIPSAMGYFFTGLKVALSYALISAVVAEWLGGYGLGVYMTRVRKSYELDNMFAVIFLISFLTLALIALVKWLER----
284044215    -----------------------------------------------------------------------------------------------TLHEAALGFLFGLLLAVVIALVADRFRTLGEGLQQIALGVYSLPLIALAPVLVIWFGTGITTKVVIAALASFFPILINLSQALRQTDPRTLELMEIAGASGWQRFTRLKLPYALPPLFAAFTVAAPAAIVGAMLAEWVGAKGLGLMILFSMTSYDVPVLWASLIVASALSLLSYGLFSYSGRR---
142059822    -----------------------------------------------------------------------------------------WKGVIETLKIAFVATVFGMVLTLPLSIMASRNRWISYPTRFLISACRSLPALIWAIFLVILVGLGPLAGVLAMTIYTVGYLGKLQYESIEGLTKTPLDAANAIGLSRWEVAVNVVIPEAANDLISHSIFMFEYNFRSGTVIGIVGAGGIGYYIDLYLRFLQYDKVFA-------------------------
143651619    ---------------------------------------------------------------------------------------GFWGATIGSLITITVTLLLSFPIGVLTAIYLEIKNRITDFIEVNINNLAAVPSIIFGLLGLAVFINFFGMGGLVLSLMTLPTIIIATRSSLQSVPPSIREAALAMGASEMQVVFQHLLPSAMPGIFTGTIIGLARAFGESAPLLLIG-----------------------------------------------
295426219    ------------------------------------------------------------------------------------------SQLWITFCIAFLGTFISAIISLPFAFWATRHKKWYRSGKIVLAVIRSFPEIILALMFIKAVGPGSAAGVLALGFHSVGMLAKLFSEAIENLEDGPNKAVTAVGGSKFNVIMFSTLPNLMPALISNTLYRFDVSIRSASILGLVGAGGIGYPLIIALEYRQWNRVGIILIGIVIMVVTIDWISGLIRKK---
136500503    ------------------------------------------------------------------------------LGSIFQNFSSLMESMLVTLKVTLIALSMSVLISVSLAILFYLSKILERSMMPITVVLQVTPIIAIAPLISIWVDSSEMATLICAFLVAFFPLLTNTITGLKSTEKNHLDLMRLYRANKLELMRFVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFSSVFLISIMGIVLYNVVRLL------
226365471    ------------------------------------------------------------------------------------------DLTKTHLYLALVPLLIGLLIAVPVGTAIRGASWLRKLTLIVAGIAFTIPSLALFVTIPSVVGLQILNVVIALTIYSTALLVRAVPEALDSVPADVVDSATAMGFTRLRRALTVELPLALPVLVANVRVVAVTNISLVSVGSLIGIGGLGTLFTQGYQRDYPDQILAGIISIVV------------------
167758988    ----------------------------------------------------------------------------------MVLDKSIFLHIGVTLYETIVSFLLVIAISILVAVTLWFSSKLSEILDPYLVVLNSLPKSALAPLLIVWLGATKTTIIVAGMSVAIFGSILSLYTSFTIVDPGKIKLIYTLGGSRFHALTKVVLPSTIPTIISNMKVNIGLCLVGVIIGEFLAARGLGYLIIYSSQVFKMDWLLMSIVLLCIMAMGLYSLINLLER----
241772705    ----------------------------------------------------------------------------------------YMREMWVTVQVAIWGTVLSIILAIPFSLLCATNSWISFPVRRLMDTLRAVNELVIGTAFLVAVGPGPLAGVLALALHNTGVLAKLFSEAVEAVDQPPIEGVRATGGTRLQEIVWGILPQVGPLWTSFALYRFESSARSATVLGLIGAGGIGQVLFDNINSFNYARVSAIALIIVAAVVLIDLTSATLRKR---
302188278    ----------------------------------------------------------------------------------------LWQDSASSLQRLAIGLGISALLGLCLGIAAGIMPLCGAPLSPLLTVLSMVPPLAILPILFIVFGLGELSKVMLIVIGITPILARDLEQRAREIPVELLIKAQTLGASTWTLILRVILPQLLPRLLIALRLVLGSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDWGLKALTRR---
86747435     ------------------------------------------------------------------------------------------KMAWPSLGRIAGGLAWAIALGVPLGILVGRFRGMREASSVPFQFLRMISPLAWMPIAVMAFASWNAAIVFLIGVAAIWPILFSTAHGFRRIDPAWFKVARNLGARPWHMLFTIIVPAIMQDSLAGIRLAVGVAWIVLVPAEFLGTSGLGYAINDARDTLEYDRLAATVVIIGLIGFALDFLCERAVKR---
50084691     ----------------------------------------VYGLLSVISPLLVLLVWQLISSLQIFPIQILVPPKTVWNTFIALLQSGELQHLKDSLSRLFLGFSIAAISAIAFGIAYGANTLFRNYTYILFNVFYQIPIFVLIPIFILVFGIGELFKILLIIKACFFPIALATADAVKNIPKKYIELGQIYQLKTRAWLRLIILPSILPPLIGGLRIALGRAWLILVAVELLAAGGIGQMMELGRQMLRLDVVMVGVFITGVVGFGLDKVLRLVEQR---
221210211    -------------------------------------------------------------------------------AMFELWWPELLDAIRDTLSMVAASAAIAALLGIPLAVVIYERRAVNAVLGALVNVFRSTPFIILLVALLPFTTIGVWAAVVPLSIAAIPFFARIAEVSLREVDRGLIEAALAMGAKRRHIVWHVLLPEALPGMLGGFTITVVALIGSTAMAGAVGAGGLGDLAIRGYQRFDTAVM--ATVIVILIALVSDRLVRRVTRR---
141537365    ----------------------------------------------------------------------------------------FLDQVVTSLLTVLAGFALASLIAVPLGIVFGLNRYFQAAVNPLIQIFKPVSPLAWLPLVTMMFEKSFLTSMITVTLCSLWPTLINTSVGVAAVSPDLLNVSRVLRLSFWTHVRKVVLPSSVPMIFTGLRVSLGIAWMVLIAAEMLASPGLGKFVFQNGSSQSLSRIMVAVLAIGFIGFLLDRVMLLIQKK---
218673573    ----------------------------------------------ALYRATPALLAGFAFLAAWGIKPSILPAPSRILTQGWLNREALISNTWPTLGATLGGFALSLAFAFVSSILMDFMPFMRRALLPIFIASQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNF--------------------------------
229030597    ----------------------------------------------------------------------------------LIKTGELFGHLSVSVFRAAAGFFIGGGLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
142195832    ----------------------------------------------------------------------------------MVASGEVWGTIFPSLYRIGMGLLWAFLIGVPVGVAIGLSAALREVTHVPFQFLRMISPLAWMPIAVLAFATWDGAIVFLIAVAAVWPVLFSTAQGVRRIDPLWFKVARNLGADGWQMLRRVIMPAIGQDIFAGLRLAVGVAWIVLVPAEYLGTSGLGYAINDARDTLEYDTLAAIVVVIGIIGFLLDGM----------
114705732    ----------------------------------------------------------------------------------MIVDGSMGSAFLKTMEPLAIGLTISLVVGIGSGVAMGLRTDAEWLSLPVFIVMQAAPMAALIPLVTFVYGIGLTAKVLAVVMLSLPVIAMNSYKAVRNVPPSLVSMCHSFMGNRRQQILQIIIPAASPMMFAGLRLGVAEGFSGAVLAELITPTGIGDLITFHRSVANFAHMYATIVAIVLFAIVSVGLLQWVETK---
254453263    ----------------------------------------------------------------------------------------YFPSLIETINIAAASTLIGALLGLVMSLLVTRVPWLVNPLRRVLDILRAIPEIVIALVLIFMLGGGPVPAMIAIALHSIGALGKLFSEVNENASLKPVEGLASVGANWMQRMWLGVIPQVAPNYLSYALLRFEINIRASAILGFVGAGGIGYDLTMSWGVGKYDEAAAIFILLFLTIVAVDQLSGLMRNR---
298485374    --------------------------------------------------------------------------------------QAIGQGALETLAMSALGTLLAAIAGLLLALPAAGRLGWRSVSRLLLNALRAIPELVWAVLMVLAAGLGPNAGTLALALHTTGVLGRLFAEALENTAQQPAAAIRLQGGSAWQAFSYGTLPNLWPQLLAYTLYRWENNIRMASVLGFVGAGGLGQMLYISLSLFQEAQASTVILAMLILVFAVDALSGWSRQR---
163795581    ------------------------------------------------LWMPRAVVAGVIGYLALWVFDITFARLFGGLDKMWIVYSGIFQGLAETLGMAFLGTFVATLLATVLGFVAARNRIVHHLVRRFLDLLRGVDTLIWALVFVRAVGLGPLAGVLSIMVSDTGTLSKLYSEAVENVDQRPIEGVRSTGASALKICRFGYLPQVLPVFLSTSLYWFESNTRSATILGIVGAGGIGMQLSERMKVQYWDQACFIILLILVTVAIIDVISKWI------
144196574    ---------------------------------------------------------------AGFIERGFNWGLFTNGASSRPEMAGLRGALIGSLYMVLIVLALALPIGVMASIYLEEFNRWTDLIEVNINNLAAVPSIVFGILGLAFFGLPRSAGGLVLTLMTLPTIIITTRAALKAVPPSIREAALGVGASKMQAITHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
260463810    ------------------------------------------------------------------------------------------DNAIPTIRATLIGFAFSLSAAFALSMLVDFFQPLRRALFPVFIISQTLPLVAIAPLVVLWFGFGLAPKIMLVALVTFFPMLVALVEGYEATEPEIGQMLRAMGAGRWRVFVLARLPSALPYFFAGLRISITYAVVGAIFAEYAGAAGLGIYMLNAKNNFRPDLVLAAVGVSAALTLILFGLTVLLQR----
170741664    -----------------------------------------------------------------------------------------------TTMRVLVGLALGFVGGVLVGALLHSVRLLRNLLMPIVLMLAPISPVAWLPVAIFVFGIGDKPAIFLVFITLFFAIVLSTGAQIESVPKTYIHVARIMGATHRQTFWRVILPAILPSLFVTLRLNLFGAWMVVLIAETVGVGGLGQITAMARSTFNAKLVFFTMAVIGLLGFLSDLGLRQVQRRM--
294501711    -----------------------------------------------------------------------------------VILDDFIQATNETLYMTAISVIATFVLGILLGLLLWQNKPLYAIVSAVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIGLREIDKGVIEAAKSMGATTSTIIFKVLLPESLPALISGLTVTTIALVGYTAMAGVIGAGGLGNLALEGFQRSHNDVTLAAT-----------------------
291539690    --------------------------------------------------------------------------------------------LGNTLLITVLALLVGVVFGFLIAIVRTNHDRLNALCKLYLTIVRGTPVMILLIIYYVIFQSIDTGKIVVAVIASAAYVAEIVRSGIMAVDIGQFEAGRSLGLNYKQTMMSIILPQAVKNILPALCNEFISLLKETSISGYIGLMDLGGDIIRSVTYEAFMPLIAVALIYLIMVMGLSKVVNLLERKLR-
144898341    ------------------------------------------------------------------------------------------------------------------------SKLAMRALDPIFQVLRTVPPLAWLPISLAAFKAADPSAIFVIFITSVWPIILNTAVGVRNIPQDYRNVAAVLRLSPLEFFAKIAMPASVPYIFTGLKIGIGLSWLAIVAAEMIGGVGIGFFIWDAWNSSLMSEIILALVYVGLVGFALDRLITLIGKK---
288574267    ---------------------------------------------------------------------------------------------------------------------MFAKPYLERALSPFLIASQAIPVFALAPVLVVWFGYGITSKVVMATVIIFFPVTVNLLEGFKSCDRRYRQMFRLMGYPFRDTMVKLYWPWALPYFFAGLKVAVSVATIGAVIGEWVGASGLGYLMIQSNARLKTDMVFAAILWLSVMGLALWWLVGKLAER---
71279687     ---------------------------------------------------------VIIVISALWQGLAWVIASPDFPSLFAVINSVQFHNILITLRRVLLSFIIAMLLGGIIGIMMGVNARINKLSDSLLIIMLNIPALVTILLCYIWFGLVESAAIAAVVINKIPTVVVMIREGARAVDKDLLAVAKIYQLSASKTFFNVFLPQLYPFIIASARSGLSLIWKIVLVVELLGSDGVGFALNTLFQFFDIAGILAYTLVFVVIILLIEALIFKP------
282897797    --------------------------------------------------------------------------------FQLFNSHSIFPHIFASLRRVLVGLLIAISLGVPMGIFLGMYRSLDLATSVLFQLVRMISPLSWMPIAVMVLGIGDLPVYFLLSISAIWAVILNTSAGVTAVDTQWLLLSKSLCATKWETISQVIIPAIIPHLLTGIRLAMGVIWIVLVPAEMLGVNGLGYFILDTRDRLAYSELAAVIVIIGLIGYFLDAVLRFTHQR---
139729201    ----------------------------------------------------------------------------------------FLEEMLITVQIAIWGTVLAIILGIPFGILSSENVWVYWPIRRLMDAARAINELVFAMLFVVAVGLGPFAGVLALFVHTTGVLAKLFSKAVEAIDPRPVEGIRATGATRIQEVIFGIIPQVMPLWISYSLYRFESNVRSATVVGLVGAGGIGVLLWEYIRGFYYG-----------------------------
142832943    -----------------------------------------------------------------------------------------FSSLRDTIFMAVIGTLFATIFGLLLAFLAAINNFVRFFIRRFFDSLRGIDFLIWSLIFLRAFGPGLYTGILAIAFTDTGTLGKIMSEAIENIEKNQNEGVESTGATRNQQHRFGIIPQILPVFVSQSLYYFESNTRSAVILGAMGAGGIGLLFLDSMTGANFENVAYMSILILIVVFLMDTFSQWLRRK---
295093630    ------------------------------------------------------------------------------------------PALINTVYMTLLSLLIAGPIGIFAAIYLVEYNKLVGVVRITAETLTGIPSIVYGLFGMLFFTLSLISGALTLAIMVLPVIMRTTEEALMAVPKSYREGSFGLGAGKLRTVFKVVLPSAVPGILSGIILATGRIVGET--AALIYTAG--------------------------------------------
119952261    ----------------------------------------------LLNTLGYVLALPLILVAIWWASTLGETNFFVTPALLAEAFAETWSDVLPSIGRLVVGVAAAIIIGIVAGLLIGSVKWLRDLTEPVLEFFRAIPPPVLVPVLMLLMGITDGMKVAVIISGCVWPVLLNTIEGVRAIDGVLSDSAHTYGIHGWARIKYLVLPSAGPQIMAGIRQCLSIGLILMVISEMFASSGLGFTIVQFQRSFAIPEMWSGIVVLGLIGVALSFIFQWTERR---
138306134    --------------------------------------------------------------------------------------------------------------------LIGRYRAARDLLLPACEVLRPIPAIAWVPMSIMLWPSNEISIVFITFLGSFFPILLNTVHGVTALDPVLLRAGRCLGANEARMFWHVILPGALPHIFTGLAVGMGVAWVSLIAAEMIGQFGVGYFTWEAYSLISYAEIALGMITIGVLGLACSGLIRMLGR----
134607022    ----------------------------------------------------------------WSVMEPQAYPVCTVYPLFDFTCSTAWIGLVETIKIAFVSTVFGIIISLPISLLAARNGWVSFPARLLLSVSRSLPSIIWAIFFVILVGFGPLSGILAMTVYTVGYLGKLQYEAIEGLSRTPLDASRAMGLSKIETALGVVIPESANELISQAIFMFEYNFRHGTVIGIVGAGGIGYYINLYLRFLQYDKVIA-------------------------
258542372    ------------------------------------------------------------------------------------------HALYSTLTVTLAALCVSVVLGVLVAFVLVQHPLIERSLMPYVVLMQVTPVVALAPLIIILVKTTLLALVVCVTLIAIFPIISNTLQGLKSVDPGLEAFFRMHKASRLKTLLRLQIPSALPMFMAGLQISSGLALVGAVVAEFVASAGLAYEILQAGFQMDIPRMFAALFMITLTGLALYMATSSIRK----
140725847    ------------------------------------------------------------------------------------------KHAVVTGSEIILGLLAGTVLGSFTAICLAISPVARTIVRPMMVLSQALPVFALAPLLTLWLGYGLWPKILMALLIIYFPVTSAFFDGLMNTPKGMLDLSRVMNGTPWRIMLNLRIPAAVPGLASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLVVMTLILDRLGNSLTARMR-
142811028    -------------------------------------------------WLLWWVSPALLFLLWWYASARHWFAPQLLVPRTLAARGDLQDNLLITLRRLATGFAWGCLSGIVCGTLLAVNRTFSDYVRPLFDILRQVPTLTLIPILILLIGIDEPLKVVVVAKAVFFPVALATYGGVQGVPRDLIEMARHYGLGRAGLLRDVLLPSAIPSLLTGIRIAIARSWLALVAVELLSASGIGEMMEMARQMLRIDIVMVDVIAIGLIGFTLDQSIALVQRR---
303246777    -------------------------------------------------------------------------------------------QAGQTLTRALAGLGIAAAVAVPLGLGMGVSRRLARLLSPTVELLRPVPPPAIIPAAMLLFGIGSGMKVFVVFFACFFPILVGAMDGARAVPPQFRLTAAAYGLSRFDTLARVMLPAAGPSVAAGFRTAVPMALIVAVLSEMIGASGIGHYILRMQRTFAIPEMYAGVAMLGILGLGLNAAVERVTAR---
300716643    ----------------------------------------------------------------------------------------LWSATGETLYMTAISGVATFVLGIVLGLALFLTARIYALISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGARISTLIFRVLLAESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHGDVTLVATAMILVIVFIIQFVGDLVTTR---
13477070     -----------------------------------------------------------------------------------------------TLIEALAGFVIGNLAAVLLAVLFVHNRILQATYFPIVLFFNTIPILALSPIIILIFGLGMTPKIVIAAVICFFPTLVNMIRGLDSASDNEHELFRVLSATRAEIFWSLRLPRALPMLFSSLRIASATAVIGAIVGEWIGSDGLGALIIQASFNYQSDRLYAAIVLSSCLSIVLFCAVVLVERR---
310761295    -----------------------------------------------------------------------------------LGKQSFHQSLLGTLGRLGAGYGLALAAGIGFGLVAAVLFFFREVLRSAIVILQSIPSIAWVPLFLIVMGFGNTPIIVVVALSAFFPAALSVMNATESVQRVHVSAARVMGATRWGLVKRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGKGLGRSLAYSGEIADMTGVMTNILVIAVLAALIDQ-----------
222823803    -------------------------------------------------------------------------------------NSGIFASVVGTLLVMLVCMAVSIPIGVGAAIYLEEFNVFTHFIEVCINNLASIPSILFGLLGLGLFGMPRSSGGLTLAIMSLPIIIVSTKAALKSVDINMKNAAYALGMTKIQMIKGIMLPLAMPMILTGSILTLAGAIGETAPLMIIG-----------------------------------------------
138480180    -------------------------------------------------------------------------------------------YTYVTGLEVVLGYSIALVLALPLGLAIAFSQTLKRTVYPFIVCIEMVPKIAFAPLFISWLGFGLLPKVIIVFLVCFFPIVLNAILAFSSLSEELTLFCRSTGAGAWRTFLKIRLPAALPQCFVGFKYAAINATVGAAIAEFIGSDGLGFYIQIVTGNMRPDLAFAGIFFLTLIGLCLFGLVTLTER----
154247888    ------------------------------------------------------------------------------------------KPLWDTLNIATLGTLIAIVLSVPVAFLAARNTTVRPLALFVIVASRSINSIIWALLLVAILGPGVLAGIIAIALRSIGFIGKLLYEAIEEIDESQVEAIRATGASGAQTLAYGIVPQIMPAFAGISVFRWDINIRESTVLGLVGAGGIGLNLESSLNTLAWPQVTLILMVILATVVVSEWV----------
135289287    -------------------------------------------------------------------------------------QAGIWGSLVGSFLTLIITLILSFPIAVAAGVFLEEKNKFTEFLEVNINNLAAVPSIIFGLLGLAIFLNIMIVGGMVLALMTLPTIIIATRSSLKSVPPSIREAAVGLGATKFQYVIDHVLPLAIPGIMTGTIIGMSRALGESA-----------------------------------------------------
300783914    ------------------------------------------------------------------------------------FNEQLWAALGRTTVVSLVGLGAAIVLGVLWATVMAQAKGLEKALYPYAVVLQCVPILALVPLIGALFGYAFLSRVIVTVMIALFPMVSNTLFGLHSTDRAQRELFALQGAGRLTRLLKLQIPAALPSIFVGLRTSAGLSVIGAIVGDQFGEPGLGVLIQVTASRLMGPELYATIIIASLYGIAVFLAFGLIGR----
306823345    ---------------------------------------------------------------------------------LEILQENLAQALLDTAYMVVISAIIGVVLGTLIALLLYLNRVVNTIVGFIVNAIRSLPFLILMVVLIPVAQLLLTGGAISLSIAAVPFFARIAESAFSEVDPGLLEAAISTGATTRQIICEAVFPQALPSFIRGVVLTIISLIGYSAMVGTIGAGGIGDMIQYGYNRYETG-----------------------------
144122469    ----------------------------------------------------------------------------------------FWLDTRVSLQRLALGVGLGALTALVLGVASGLLPLAGASLSPFLAIIAMIPPLAILPILLIALGVGELAKVLLIAIGVGPFIARDLEGRVRELPRETLIKAQTLGAGTWHTLWHVVLPQITPRLFDAIRLSLGAAWLFLIAAEAIASTGLGYRIFLMRRYLAMDLILPYVAWMTLLAWLLDYGLRVLSRR---
83719919     ------------------------------------------------------------------------------------------SEAIRHVALVAGSVAAAVAIGVPLGIACTRFAALRGALLPLLNVVQTIPSIALYGLLMAPLGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLAAVAALIGGGGFGTFIFQGLGQSATDLVLLGALPTIALALVTAVLFEAA------
254501513    -------------------------------------------------------------------------------------------RLVETFQIALAGAAIGIALSLPIGWLAAKKGPASWLVKAIISLLRTIPDLVWALLFVVTVGLGAVAGTMTIVVDTIGFCGRFFAEAMEDADKEPQEALSAIGANKVSILMGGILPDAAPSMINTALFALEKAVRSSVVLGLVGAGGIGQELKAAFDLFQYKNASAIILVIFVIVLVMEFITDWLRTK---
91780224     -----------------------------------------------------IALVLIAGWEVAARVVDNDLLLPTFGATFSAFVQGVWQKTAVSMSVLLRGYLLGAALAFVLTSLAVSTRVGRDLLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHSVLWPLALNTYSGFQSVPATLRMTGRNYGLTGMRHVLLILVPAALPSILAGLRVGWAFAWRTLIAAELVGSGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLIEHL----------
126739774    ----------------------------------------------------------------------------------------FFPALIETLNIAGAATLVGAILGSFLSLLSTRWTSLIPLFRRISDICRAIPEIVIALVLIFLLGGGPVPAMIAIAIHTAGALGKLFSEVNENASLKPIEGLESVGGTWGQRMWLGVIPQVGPNYVSYALLRFEINIRASAILGFVGAGGIGYELKNAMSWGQYDEAAAIFLLLFITIVAVDQLSGVLRDR---
294674316    -----------------------------------------------------------------------------------------------TLIITLCATILGTLLGGLVCWMMNRHKWLRHIASAYIDLMRGTPVLVLLMLMVLMAPIDATGIVVAIVTFALAYISEMLRTSIQGIDRGQTEAGLALGYTQRQTFIRIILPQVVKAVMPVYQGEVISLLKGTSIVGYIAVNDMTRDLIRSRTFDAFFPLIVTAIIYFLIAWLIGQLLTALLQRQR-
282900805    ------------------------------------------------------------------------------------------RALIETVQMSLWGTSIGALLSLPIAVASANNLWLQWLANLLQNAVRSVPSIILGLIFVAATGLGSPAGTLALAIYTIGYLAKFYQQAIEAVDSRSLESLRVIGASKLQMVQYGILPQVLPLGLGYTLWMFEYNIRAASVLGVVGAGGIGFQLKSYIDGFEYNKA---------------------------
226356352    ----------------------------------ALILAIWWLVTDILKLYPPYVFPGPKAVWTEISYGLWGTGPQDGKLLAAIAG---------SLRRVLTGYLVAVVLGGLTGLLMGAWLPLRATLGAYLTGLQSIPSIAFVPFAILFFGLNERAVLFVVILEGFIPVALAVSGALLNVPPALRIAGRTLGARGLALTWRVLLPASVPNLLTGLRTAWSFAWRALVGGELLGAKSLGEQLEVGRNTANVALVLSTIIIIGLIGGLFDSLLRAVETRVR-
282855801    --------------------------------------------------------------------------------------------------RVFGGYMAGLMLALPLGILMGHYKLVNRLLGSLVEILRPMPPLSWIPLLLAWFGVASLAMLIVIFIGAFFPILLNTVHGVSGVPATLIDSARVLGASERDIFFKVLLPGAAPSIVTGMRLGLGGAWMCLVAAEMMPGSGIGYLITHAYTVARTDIVMAGMISIGIIGLLIDVTFRAVEDR---
111023357    ------------------------------------VTVATGLLFPVLSLAGALALWSAVSWFVLSPERQFLLPVLTQSLLDWKHLSPMLEALAVTARVALVGFVVAVLVGVGTGVLMSRAKWIERIIYPYAVVLQVIPILAIVPLIGLWFGYGMTARTLVCVLIAAFPIITNTHFGLQSVDRGLHELFTLGRASRWDRLVKLELRAALPAVLAGIRTASGLVVVGAIIGDMFGEPGIGTLLDVFRSRLQSEDLIAAIVIASVFGVAVFSAFGILSR----
218887653    ---------------------------------------------------------------------------------------GIRAAAIGSLYVLLITLAISFPVGVMCAVYLEEFNRLTQIIEVNINNLAAIPSILYGLLGLAIFINFMLVGGLTLSLMTLPAIIISTRAAIRSIPPSIREAALALGATPLQVVWHHVLPLSLPGILTGTIIGLARAMGETAPLLIVG-----------------------------------------------
33597601     -------------------------------------------------------VLGVLFILALWQAAAWVLPDFVMPGVPTVAQRSFHQSLLGTLGRLGAGYGLALAAGIGFGLVAAVLFFFREVLRSAIVILQSIPSIAWVPLFLIVMGFGNTPIIVVVALSAFFPAALSVMNATESVQRVHVSAARVMGATRWGLVKRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGKGLGRSLAYSGEIADMTGVMTNILVIAVLAALIDQ-----------
118593432    --------------------------------------------------------------------------------------------LGETVAMAFMGTLLGAVIAFPLAFLGAKNSWLRLGVRRGFDALRAIEQLILALIFIRAFGLGPLAGILAIAVSEIGTFSKLFSEAIENTSQKPAEGVRASGGGNLQTIRFAVLPQALPVILSIILYNFESNTRTGTILGIVGAGGIGFLLADRIQAYRWPEAWTIIFLIIVVVYLIDGFSGFLRRK---
143990841    ------------------------------------------------------------------------------------------------------------IFGVPLGLLMGLNRFAKGFFDPLIELYRPVPPLAWAPLVITVFGIDNVGKVFLLFMVSFSIMIISARAGASGTQLSKIHASHSLGASKWQILRYVIFPNSLPEILTGVRVAVGMCWGTLVAAELAGTTGIGFVENVAKKYFQYEVIWITIFVMGMLGLLFD------------
167845693    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
159900512    ------------------------------------------------------------------------------------LRAGVRTALLGSLWMIAITILFAFPIGVGAAIYLEEYNRFNRIIQTNINNLAGVPSIIYGMLGLVIFGRTIVAASLTMMLLILPIMIINGQEAIRAVPLSLRQASYGLGATKWQTIWHHVLPNALPGIFTGTILAVSRAIGETAPLIVVGAS---------------------------------------------
299770488    --------------------------------------------------------------------------------------------TVDTLLMVGASAFIAFLIGLPIAVVIHPSQKINQALGWVINITRSVPFLILMVAWIVGTSYGVWAAVVPLTIAAIPFFARIAEVSLREVDQGLIEAAQAMGCNRKQIIWHVLLPEALPGIVAGFTVTIVTMINSSAIAGAIGAGGLGDIAYRGYQRFDMQIMLAVIFVLIVLVMLVDALAQQLDKRK--
159044558    ------------------------------------------------------------------------------------------RPIWDTINIATLGTIIALFLAVPVAFLAARNTTIRPIALLIIVSTRSINSLIWALLLIAIIGPGVLAGVVAIAIRSIGFCAKLLYEAIEEIDIKQVEAITATGASRWQVMAYGIVPQIMPAFAGIAVFRWDINIRESTVLGLVGAGGIGLQLSSSLNVLAWPQVSLILLVILAAVVISEWV----------
307544724    -------------------------------------------------------------------------------------------PLWDTLNIATLGTLGGVIMAVPVAFLAARNTTVRPVALLVIVASRSINSLIWALLLVAIIGPGLLAGIVAIALRSIGFVGKLLYEAIEETDAHQIEAVTATGARSSQVIHYGIVPQVLPAFWGISVFRWDINIRESTILGLVGAGGIGMKLQSSIDTLAWSQV--ATILIVILATVV-------------
209966523    -------------------------------------------------------------------------------------------AVVGSLYLLIVTVLLALPIGVATAVYMEEFAPKNSFTDLIINNLAAVPSIVFGLLGLAVFGFFGLPGGMVIALMSLPTIIIAARAALKAVPPSIREAALGMGASRLQTVMHHVLPLAMPGILTGTIIALAQALGETAPLLMVG-----------------------------------------------
285018221    ------------------------------------------------------------------------------------------EYGLRTTLRMFAAMAASLLFTFVVATLAAKSRRAERVIVPALDILQSVPVLGFLTFTVTFFLGLFPGRQIGAELASIFAIAFSFYQSLRNVPRDLDEVARGFGMSAWQRFWRLEAPYATPSLIWNMMMSMSGGWFFVVASEAITVGGIGAYLALAIGQRNFGAVAWAVLAMAVLIALYDQLLFRP------
285018221    -----------------------------------------------------------VSLAAAGLTAAWFAFDYGRRHLSLHDLGDAFCGGLATLLRVVVLIALASLVWVPIGVWIGLRPKVAQRVQPLAQFLAAFPANVLFPFAVLAIVATGANPNIWLILGTQWYILFNVIAGASAFPTDLREAATIYRLRSWTWWRRVILPGIFPYYVTGALTASGGSWNASIVAELVQAYGLGSYIARATAAGDGARVLLGVAVMSLFVSIFNRLYVFAERRLR-
136142443    -----------------------------------------------------------------------------------------------------------ALLALPLGVAMGAYKPVEAFFEPFVSFARYLPASAFIPLLILWVGIGEAQKLSVIFIGSFFQLVLMIAVIVGNTRRDLVEAAYTLGVGDRSLIRRVLMPGAAPEIAETLRMVLGWAWTYVIVAELIGASGIGHMITDSQALLATDQIIFGIIVIGLIGLGSDLLFKAVNR----
52081033     ---------------------------------SKVTDRLATGVFGLIAAVIAAILVGLFAYIIINGVSHISLSFLTSRSSALSSGGGIRDQLFNSFYILVLTMLITVPLGVGGGIYMAEYNKLTDFIRVCIEVLSSLPSIVMGMFGMLMFGYSIIGGALALTIFNLPVMVRVTEDAIRSVPKEQKEASLALGVSKWHTIKTVLIPGAVPSIITGAILASGRVFGEA--AALLFTAGLTTPRLN-------------------------------------
254725157    ------------------------------------------------------------------------------------MDGSLWIHIWTTLLETGVGFILGTVLGAIIATFLWWIPLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKQVVLPASFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEAFEK----
160940742    ---------------------------------------------------------------------------------------AFWATILNSFARISLGFLGAFALSILLGSLAYLFPLVKELLDPVMLLIKSVPVASFVILALIWIGSRNLAV-FTSFLVVVPMVYVSTLSGLKHTDKKLLEMARVFRMPMWKRIHYIYVPALLPYLVNGCRTALGMSWKSGVAAEVIGEGSIGEQLYYSKLYLDTAGLFAWTFVIIIISALFERFFLYLLKKIK-
296163408    -----------------------------------------------------------------------------------------------TAFAFGSAFLISAIGGVCLGMLLGARKLAGDVMEPLMMGFYSIPKVTLYPVVLLAFGLGLWAKIVFGVMHGIVPITIFTMNAVRNMPPIYTRAARTYRLSPFALARHVLLPACVPEVVAGLRIGFSLTLLGTLIGEMFASSGIGHMLMIAMNRSETSTIMALALMLFVFATLVNLLLLAWQR----
254452081    ------------------------------------------------------------------------------------------EHAVITMAEVLIGLVLGAAFGFMSAIGLVASPTVRALVRPILVFSQAVPVFALAPILTLWLGFGLWSKITMTIIIIYFPVTSSFFDALMRTNRDWIGLAKVMGASPARIMWYIRVPAAMPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFAALIVLAVLTILL-------------
218130137    -------------------------------------------------------------------------------------QFGFLPLITGTLWVSLFAILIALPFGLAVAVYMSENHKIRNLMKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAVGETMAVLMVTGN---------------------------------------------
254487556    -------------------------------------------------------------------------------------SSDIYAGMVESIIMTIASSVVGIAISIPIALGAARNLPIYLICRSIIAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEGIESMDKVQAEAIKASGARWTQWINYGVQPQVMPRLIGLSIYRLDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILMIIILIVMALEYLSGVIRAR---
256801868    ------------------------------------------------------------------------------------------DDILTSLQRAATGFAIGLTGGILLALASGLTRTGEALIDGTVNLNRAIPTLGLIPLFILWLGIGETFKIAIIAIVVYIPIYLNTHAALSGIDSRFVELAEVQDLSKVQFIRQVVIPGALPGFFVGLRLGVTGSWLGLVVLEQINASGLGYMMFQAQNYGQTDVILVGLVVYGVFGLLSDSAVRIIERR---
189467051    -------------------------------------------------------------------------------------QFGFLPLITGTLWVSLFAILIALPFGLSVAIYMSENSRIRNLLKPIIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSVSGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
29831961     -------------------------------------------------------------------------------------------DVLTSLERAAYGFALGLSAGVLLALTAGLSRVGEALIDGTVQLNRAIPTLGLIPLFILWLGIGETFKIAIIAIVVYIPIYLNLHAALSGIDHRFVELAEVQGLSRLRFIREIVVPGALPGFFVGLRLGVTGSWLSLVVLEQINASGLGYMMFQAQNYGRTDIILVGLLIYGVFGLASDSAVRLFERR---
139393428    ------------------------------------------------------IYVPILAMVIFLLIWEALVWVNGWPNYKMASPSDLWPAFWETLWRTVIGLLIAIGVGVVLGMVMGFSKVIREGLYPLLVGFNAIPATVVPIVALMFVGQHDLNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQLIIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAVLGIALYYVVVVLEK----
121999135    ----------------------------------------------------------------------------------------LWLDTGASLGRLGMGVALAAAIGLLVGILNGCLPYARRTFSPFVTAVAMIPPLAVLPILFIAFGVGELAKVMLIVFGVAPFIMRDLQQRVEELPREQLIKAQTLGASTWQIVLRVILPQTLPRLIDATRLSLGAAWLFLIASEAIAATGLGYRIFLVRRYLDMETILPYVAWITLLAFLFDLTLRGVNRW---
227548199    --------------------------------------------------------------------------------------------AIDHLLLALPAIFAAFFIAVPIGWFAHRAGRVRETLVVATSLIYVVPSLAMFVLLPLVLGLSPLNVVVAMTLYGIALMVRSATDSFGSVPADVRQSAIATGYSPLRRILRVELPLAGPGLLAGVRVVAASTISLVSVGALIGVQSLGTLFTEGFQRSFPTQIIAGLIGTI-------------------
162453787    --------------------------------------------------------------------------------------------AVTTAKAALAGFFLSAAAGVLAAIALASSRPLERALYPYTVFLQTVPIVAIAPLLVLWCGPGLRAVAVSAFIVSVFPVIANTLAGLRSVEPALRDLFRLYGAGRFATLRKLELPSALPHLVTGLRIAAGLAVIGAIVGEFVAAAGLGILVLSAYRQLRTDLLFAA------------------------
227533554    -------------------------------------------------WRNWLLTIITLAIIVWSFTGMWVVTKSIAAGLAHPDFSYVWSTLLQTLGIAFLGTFISAIISLPFAFWAHKFWLTTRSGKFVLTAIRTFPEIVLALMFIKAVGPGSFAGVLAVGFHSVGMLAKLFSEAIENMNNRAGEAVIAAGGNRLDVTVIASLPQLIPEFVSNTLYRFELAIRSASILGMVGAGGVGTPLIFAIQTRSWSRVGIILYGIIILVTLTDWLSGFLRKR---
119488909    ------------------------------------------------------------------------------------------PALIVTLKITVVAFITAAVLGLLIAMLMAQSKWIEKSLYPYAVILQTVPLAAIAPLIIIWLRNNTFAALVLAWIVAFFPIISNTTFGLNSVDSNLRDLFRLYKASRWQTMLYLRLPSALPYYLSALRISGGLSLIGAVVAEFVAGSGLAYQMLIASYNLEIPRMFAALVIISVLGIVIFLVLSTL------
228908673    ----------------------------------------------------------------------------------LIKTGELFGHLSISVFRAAAGFFIGGGLGIILGTIVGFSTRSEQYLDPSVQMLRTVPHLAVAPLFVLWFGFGETSKVLLIADGAFFPLYVNAFLGIRGVDSKLFDVARVLEFSKRKLITKLILPAALPNLLLGARLSLGVAWVSLVVAELMGSTGIGYMIMDARQFSNTDIVFVGIIIFAFVGKFSDSLVRLLE-----
222082310    ------------------------------------------------------------------------------------------ERIWTTLKVLITGYVTGTVLAAILTVVAINTRVGTDFLETMTAMFNPLPAISLLPLALIWFGLGPASLVFVLVHSVLWAVALNTHAGFLGVSRTLRMVGANYGLTGLSYVFRILIPAAFPSILTGLKIGWAFSWRTLIAAELVGQGGLGWFIFENRNLLDIPAVFAGLLTVIVIGLIVENLFQTIERR---
171322196    ----------------------------------------------------PWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYVDDWPRAGNTLKLLALGFAYGVAVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPTSYSAAAFLIALSTGFPVAVLTWSGVASVNRQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFAVRDR---
84684962     -------------------------------------------------------------------------------------QAGIGVSMLGSLFMMFVVLGLSLPIGVAASIYLEEFNRFTDIIEVNISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKAVPPSIREAALGIGASKMQTVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
213968477    -------------------------------------------------------YLWLALVMAGCLTASVYLFRFIEASLGLSDMVGAFGLGLATMLRVIVLIAIASVIWVPIGVWIGLRPVWAERLQPIAQFMAAFPANVLFPFVIAIVGLHLNPDIWLMVLGTQWYILFNVIAGASALPTDLREAASMFNMRGWQWWRRVALPGVFPYYVTGALTASGGSWNASIVAEAVSAAGLGSYIANATQAGDFPRVALGIVVMSIFVIAFNRLLWRP------
213968477    ------------------------------------------------------------------------------------------EYALRTTLRMFIALAASLIFTFVVATLAAKSRKAEHVIIPALDILQSVPVLGFLTFTVTFFMGLFPGRQLGVECAAIFAIAFSFYQSLRTVPSDLSEVSRQFGLSPVLRFTRLELPFAIPGLVWNMMMSMSGGWFFVVACEAISVGGIGSWLALAIEQKNLAAIAWAVGAMALVILAYDQFLFRP------
307130327    ------------------------------------------------------------------------------------------QKTAVSLGTLLKGYVIGSVLALLLSTLAVSVQLGRDLLALLTAMLNPLPAIALLPLALLWFGLGEKSLVFVLVHSVMWPMALNAYSGFLGVSDTLRMAGRNYGLTGWRYVARILIPAALPAIISGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLASVILIGLLVEGLIFATLER---
140622778    -------------------------------------------------------------------------------------------------------LLLGAVLGVMTAINLAQSPIARVVVRPMMVLSQALPVFALAPVLTLWLGYGLWPKIIMALLIIYFPVTSAFFDGLMQTPRGMLDQAKVMQARPWQIMRHIRIPAAIPALASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAVLTLLLDRLCDYVVRRQQV
134794967    ---------------------------------------ILMIIFRIFITFAVIVVIWYIVCLSFELPTFILPSPDLVVIALFNNFSEILNHSLITSLEILSSLFFGIVLGSFFAILISLSQTLKRWVMPLLLASQSIPVFALAPILVLWFGYGIASKIIIGTIIVFFPIASNFSDALNKVPKEYVHAAQTLGFSKLQIFNLIKLPNALPGLFSGIRVGACFAPIGAVVGEWIGGSGLGSYMIYSNARLQIDNMFAALIILIIITISLYHLIDFILKK---
228474302    -----------------------------------------------------------------------------------------WQAIYETLYMTIVSTIFAFIFGLILGVLLFLSAKFYTVVSFIVNLFRAIPFIILILLLIPFTSVLLTGALPALIIGAAPFYARLVEIAFKEIDKGVIEAAWSMGANTWTVVRKVLLPEAMPALVSGITVTAIALVGSTAIAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
167620008    ------------------------------------------------------------------------------------------SEAIRHVALVAGSVAAAVAIGVPLGIACTRFAALRGALLPLLNVVQTIPSIALYGLLMAPLGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLAAVAALIGGGGFGTFIFQGLGQSATDLVLLGALPTIALALVTAVLFEAA------
135072124    -------------------------------VIAAGFEKLDDFIVKMLPTLRWDTLGADVADWFWGLDRWLWLLL---------------ESILIAYMATIFGVFFGFCLSFPASRNMAPNTVVFHVCRRFLEIARTVPELVWALIFIFMFGPGPMAGVLAVGLHAAGALGKLYSEANENISMRPLEGVKAAGGSWFDQIRYGAAPQVIPNVISYSLLRFEINVRASSIIGFVGAGGIGKEFYTALQLQEYTDLSAIFLLFLVTIAIIDWGSEKLRHR---
136408289    ----------------------------------------------------------------------------------LIVNRGFLVDIGISVYRIVISFIGACAVAVPLGILMGSFSTVEAFFNPFVSAWRYLPAPSFIPILLMWFGTGDAPKLALLFIGVVWFLTTIIMDHTKGVRAELIETGQTLGGTRWQILLTVIVPAVLPNVVTAMRQMLAVSWTYLVIAEIVAS----------------------------------------------
269128859    --------------------------------------------------------------------------------FTLPGEADFRTALVTTMQVWVSGLAIAVAIAVPVGVVIGALPLVDRLTGPLLELLRPIPPVALIPLALLAFGNTGRMATTVAAFACSWPVLIHTIRGLRATDPIAVDTMRTFGFGRPAVLWHVALPGAAPFIATGVRVAAGISLIVTITAELYAGGGQGWLIEAGASAGQTHVILGAVVWAGILGLTADVLLSAASRR---
136848180    ------------------------------------------------------------------------------------------EHASVTLLEVVIGLAIGVGLGVITAIQLAMSPSARLFLRPILVFSQALPVFALAPILTLWLGYGLGSKIAMAVLIIFFPVTSAFFDGLMNTPRGYLDLAQTMGACTRHIMLKIRIPAALPSLASGMKLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAAMLTLGVMSVTLYALISLA------
56694981     -----------------------------------------------LPAVAATLFALAIWQAVVSLTDLPRFILPGPVLVAETWWQSRWEHTAVTALEVLIGLACGAVLGVATALQLASSRIARVLVQPMLVFTQALPVFALAPILTLWLGYGLWSKVAMAVLIIYFPITAAFFDGLMRTPVGYLDLARTMQASPRAVLWHIRVPAALPQLASGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRAKTDLMFAAMLTLGVLSVLLHLAMRRATRRM--
262277646    ----------------------------------------------------------------------------------YVLEPGYLGSILDSIQMGYLGLVIGVIIASILAYFAASNRIGYWIGKFFIIFSRSIHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVETMRSNGANEMQVFAFGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
182679023    -------------------------------------------------FLPWSLVLGLFFAAWWLTAKSGVLPMPALLEVFLDEGGKLLESVLASLELLSFGIFFGALTGFALGVGLGCWKAVGYWFHPVLRLIGPLPPVAWLPIAFYVFPSSHSASIFLIALAVGFPVTILTWSGVRGVDPTYYDVARTMGASRWFLIVKVAIPAALPHVFIGLFMGLGASFVVLVTAEMMGVAGLGFYMQWAQGWAAYANMYACLLVMALMCSSLVTLLFKLRDR---
171740993    ---------------------------------------------------------------------------------LEILQENLAQALLDTAYMVVISAIIGVVLGTLIALLLYLNRVVNTIVGFIVNAIRSLPFLILMVVLIPVAQLLLTGGAISLSIAAVPFFARIAESAFSEVDPGLLEAAISTGATTRQIICEAVFPQALPSFIRGVVLTIISLIGYSAMVGTIGAGGIGDMIQYGYNRYETG-----------------------------
257790888    -----------------------------------------------------------------------------------------------TVGISVLALVIALALGIVFGVLVSRIPVLRGITRVYVEVVQNVPLLLQVFVFYAIFPLLGLSGVLAIGIYHGGYISEVVRSGIGSIHRGQFEAAKSQGFSYWQSMFVIILPQAIRIIMPPLAVQAANLVKNTSVLALIAGGELMYFSFAGATSYYGPVYVVAALLYFAICFPLSRLALYLEHRTR-
137349366    ----------------------------------------------------------ICANRVWWWRSSRMLSE-----MFDMFVQSFW----ETLVMVGISGLVGAVVGLPLGVLLYLTDRVNRVMGVIVNAVRSTPFIILLVAVIPFTSIGTAAAVVPLTIAAAPFIARLVETALREVDRGLIEAAQAMGATTSQIVFKVLLPESLPGVVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRFLPEVMVTVVVILIV-----------------
138118226    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIVDVLQPMRALYLRMPAVATLVLVVGAGYIIGGIRSALVVCGLTLFIALSPWWDRALVTTYMATFGVVISCIIGFTVGTLSFQNKNSASFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLIAVIVYATIPATRYTIEGLRSVP---------------------------------------------------------------------------------------------------
163841344    -----------------------------------------------------------------------------------------------------------------------------TAFGPLISGLQVLPSVAWVPAAIIWFGLSDGTVYFVLLMGAIPSIINGLISGVDQVPPQFRSMGSVLGASKLEMAFRIIWPAALPGYLSGLKQGWAFSWRLLMAAEIIAVGGLGSLLQRGRDLSDMGVVMAAILAILVVGIVVELAVFAPIERK--
310826573    ----------------------------------------------------------------------------------------IWWGLLQTLYMTLASTLISYVLGIPMGVILVACDKVHKILDIIVNITRSIPFLILLIAVIPITTIGSNATIVPLVMAAAPFIARMVESSLREVDKGLIEASLSMGASPFQVICKVLLPEAKPSLIVGAAISTTTILGYSAMA---------------------------------------------------
87119899     ---------------------------------------------------------------------------------LWQLTDVLYPHFLVTLIEIIFGVVLGVSAGLIFAILMVYFKPVRLWLLPVLLFSQAIPVFAIAPILVLWFGYGIASKVIMAAVIIFFPILMTSFDGLRQSSKDYLELAQSMRANRLSILFRIQLPAALPVMASGFRMAMVVAPIGAIIGEWVGSSGLGYFMLYANARMQVADMFAALFLLCLLSISLYYL----------
292654006    ------------------------------------------------------------------------------------------EPLVETIQIAALGTIGALVLSVPVALLAAENTTPNAVTKLIVTVSRSVNTIIWALFFVVMFGSGPLAGAVAIAFRSVGFLGKLLGEEIEEIDFGQVEAVRAAGASSVQVLLYGILPQVKPALVGLSIYRWDINIRDSTVLGFVGAGGIGVQLFRAVNAF--------------------------------
209516867    -----------------------------------------------------IAFVLIAAWEIAARVINNDLLLPTFGATLTAFVQGVWSKTAVSMSVLLRGYLLGAALAFVLTSLAVSTRVGRDLLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHAVLWPLALNTYSGFQSVPATLKMTGRNYGLTGLRHVLLILVPAALPSILAGLRVGWAFAWRTLIAAELVGSGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
136156007    -------------------------------------------------WQSWALFIVFVAYVAGTTWSWNYIDM--TLSTLFGGFTELWDATLETIWMALIGTGGSVLLSIPLAFLAARNPVTFAVARAIITLSRAVPTLVLAAVLTLPLGIGPLPGILALAVHSIGMVGKLFTEAIENTESMSREAVTSTGSGKWQTILATIVPQITPSCIGTSLYRLDINLRESAVLGFVGAGGVGFVIQTTLRSLDYQRAIAA--VSVIFAVI--TLIEVVSSRLR-
242373055    ---------------------------------------------------------------------------------------DVWQAILETLYMTVVSTIFAFIFGLILGVLLFLSAKFYTIVSFIVNLFRAIPFIILILLLIPFTSVILTGALPALIIGAAPFYARLVEIAFKEIDKGVIEAAWSMGANTWTVVRKVLLPEAMPALVSGITVTAIALVGSTAIAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
300174059    -----------------------------------------------------------------------------------------WRPLLMTIQMSFFGSFFGSLMALPFAVLATNNRVINLVVRFILTVVRTIPTLVSALIATYIFGLGTFAGTVAIFLFSFSFVGKQLFEYIETVDMGAYEALTATGADTPRAFVTTIFPQILPTYLSTALFAFEGNVRYAAILGYVGAGGIGMILNEKIGWREFQSVGMILLSIFVAVVIIETVSQQLRK----
310814682    -------------------------------------------------------------------------------------QAGIGVSMLGSLAMMLVVLALSLPIGVAASIYLEEFNRFTDLIEVNISNLAAVPSIVFGILGLAVFIQIMVVGGLVLTLMTLPTIIISTRAALKAVPPSIRDAALGIGASRMQAVFHHVLPLAMPGILTGTILGLAQALGETAPLLLIGMVG--------------------------------------------
141908884    -------------------------------------------------WVGVLIFVALILFVEWGTRADWISSLSVLDTFQQLYDSGLFKHLLPSLTRLFVGALIGASIGIAVGIMIGLFSYVRSGLVPLVAAIFPIPKIALLPLFVIWFGIGEGSKYALIAFGTFTPTVVATYGAVDNVDRTLIRMGQSFGLSWWSIVRKIVLPGAMPGILSGLRISLSIAIILLVAAEMLGAEGIGAYI---------------------------------------
140119738    -------------------------------------------------------------------------------------------HLGMTLYRVFFSFVIAMILGTCIGMLMGNYKKFDSFFDNWNILFLNIPALVLIILSYIWFGLTEVAAIIAVSLNKIPNVIVTIREGAKSIDRSLLQVAYIYKVSKIKKFFVFYVPQLFPYIIAAARGGIALIWKIVLVVELLGSNGVGFKIHEFFQFFDIKSILAYTLAFVIV-----------------
38232725     ----------------------------------------------------------------------------------WWGSQGFLARLLEHVGISLAAVAIAALLALPAGVLIGHTGRGAGLVGGVSGAARALPTLGLLTIFGLAFGIGLTAPMLALIILAIPSLLAGAYSGVAAVDRATIDAAYAMGFTHRQVISSIELPLSAAVLVGGIRAAVLQVTATATLAAYTADVGLGRFIFHGLKTRDYIEMLAASVLVI-------------------
292670600    -------------------------------------------------------------------------------------------HAGYSLMRIMVGLFAAVVAGYPIGVLMGYFPRVNRLLAPILYLSYPIPKIALLPVVMLLFGVGETSKLLLVFLIIVFQVVVAVRDAIAAIPSETYFPLRVLGASFTQLVRHIILPASLPKFITAVRVAMATAISVLFFTETFGTQGIGYYIMDAWLRVNYLDMYAGIVVLSMMGFLFFVLLDFAERR---
260588477    -----------------------------------------------LWAVLFWLLVWEIASLWLGQEILLVSPVAVLKRLSFIFEASFWKTICFSLFRIIGGFFLAVLAGVLGGSIASRLPKIQELFAPLILAMKSVPVASFVILILIWVPSENLSVTI-SFLMVFPVIYTNVLNGIQNTDKNLLEMAQVFQVSGKNKIRYIYLSEVLPFFRAGCSVSLGLCWKAGVAAEVIGDGSMGERLYEAKVYLDTPDLFAWTMVILIVSMIFEKIF---------
158424792    -----------------------------------------------------------------------------------IWSGDLFLHLGASLARNLTGFAIGSVLGIAFGLLLGLSPLAARIAGPSFHAAKQIAVLAWIPIISVWFGFAETAKVVFVAVAAFVPVALNTIEGVASAPKALVEVSDVLTFSRRQRIRRVYLPSALPSILTGIHLGLIYAWLATVAAEMTVGPGIGGLIIAGRERFQMELVMLGVVILGAVGFLLNHIATLIEAR---
265766333    --------------------------------------------------------------------------------------FGFLPLITGTLWVSLFAILIALPFGLSVSIYMSEVSKVRSWLKPVIELLSGIPSVVYGFFGLIVIGESGLAGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGVGRAIGETMAVLMVTGN---------------------------------------------
78777545     -------------------------------------------------------------------------------------------EIKTTLYRSSVGFGISLLFGTALGLLAGFFATASMMSRPIVTILVGMPPIAWIVLAMIWFGMGDETVIFTVIVASFPIIFVGALQGTRTLDGDLKEMAKSFNFPWHMKFLDVYFPHIFSYVFPAWVSALGMAWKIVIMAELLATSGIGASLATARSQLDTPTALAIVSIMIGSLMFIEYIILEPIKRE--
149180006    ------------------------------------------------------------------------------------------EDGLETLAMAFLGSFFGLLLALPLSFISAKSPLLYNTARVGLSFVRSVPEIVFGLILLTALGLGPFPAVIAIMIHNIGVLGKLISELIEASDPGPQDAMKAVGAQKWFAYFFSILPQIWPNVLSHYFYRFEVAIRTSLVLGFIGGGGIGQRLFNDFKTFQYSSVSLDVLIIMIMVIVVDFL----------
219855452    ---------------------------------------------------------------------------------LLMGKFYFWKSVLSSVIRVIIGILLSVIIGIVFGLTAGLNKFVEELLEPVVITVKATPVISIIIIALVWFNSSNV-VIFTAILICFPIVYTNVLQGIKSIDKSLIQMANVFKVKRKYVLKDIYLPSIKNYIVSGILMCMGIGWKVSVASEVLSIPSIGLNLLSAKTTLETAELFAWTIVVVILSFMFEKVFKYYLQR---
296453563    ------------SHIDEMVAWLFRPVGDLFDTLTRPLGRTAADVKSARSRALDAVFTVLVLAACAFGLVQLMLVIHRDAGFGELGQA--FVLGMVTFLRVALLTLVCSVIWVPIGAMIGMNPRVSRFMQPIVQVLASFPSNFTFPFVTLWFVACSVDINWGSILLTQWYILFNVIAGASQIPDDLREMTRSFQLGRWQRWRDLILPAVFGSWVTGGITAAGGAWNASIVSEIVSASGLGAYIAEATESGNTVRTIIGVTVMSVFVVAVNRLFWNPLQRM--
296453563    -------------------------------------------------------------------------------------------YALRSVFRMFVALFFSLVFTFIYGTAAARCRRLSRVLIPLLDILQSVPILGFLSATITIW-MVLFPGSMAASIFAIFTMAFSFTRSLTSEPTELDEAARSLQLTRWQRFWTLDVPNAMIPLLWNCMMSVGGGWFFLTASEMISVNGIGSFVAQAAAEENLAAICWAIVMM--------------------
138210209    ----------------------------------------------------------------WKVIEPQAYPVCTEIPLLDFRCSTAWIGMTETIKIAFVSTIFGMILSMPISLLAARNLWISYPARIILAAFRSLPSIIWAILFVILIGFGPVAGTLAMTFYTVGYLGKLQYESIEGISREPLDAADVMGLNKIEKAYTVVIPESANNLISQLIFMFEYNVRHGTVIGIVGAR---------------------------------------------
114332018    -------------------------------------------------------------------------------------KTGLFESTTITLGRVGAGMLIGLLVSSCLAIMVIELPILRRLILPLVQSLAPIAPVAWIPFTIVVIGIGGPAAVFIVFMAVLGTMTLSLIAALDSIPDEYLKIAHNLGTSRIRMWWYIRLPAIIPSTMTAIRMSFFGAWMAVLAGEMAGNSGLGYMIIMAQQMYNMKLVMVGILAIGFIGFAIDR-----------
135182277    -------------------------------------------------------------------------------------------HALTTATEIIAGLLLGGVLGIVSACLMAHSKTLHRLTMPILVVSQALPVFAIAPLLMLWLGYGFASKLAMTTLIVFFPVTAATLAGFRALPDGWQDTLTTFHATPIRTFWVIRVPLAVPHALSGLKIAASVAPIGAVVGEWVGSSGLGYLMLHANGRGQTDLMFAALLVLCIEAVLVWAVVNRIATR---
116696153    --------------------------------------------------------------------------------------------AAISLSVLLRGYAAGIVLAFVLTSLAVSTRFGRDVLDTLTAMFNPLPAIALLPLALLWFGLGTKSLVFVLVHSVLWPLALNMYAGFRAVPPTLRMAGRNYGLRGLRYVALVLVPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWFIFQNRNELYTDRVFAGLAAVILIGLLVEGLVFTTLER---
159045085    -------------------------------------------------------------------------------------------ALWITVKEVIYGFALAIAIGFSLGVLVGETAFGEKAVMPYLVAIDTMPKVAFAPLFVAWLGFGIESKVALAAFIATFPIVVGTAAGLHAADENARMLFKTMGASRMQTLIKMKLPTGLPQIFTGLKIGAVGVMAGAITGEFLGGGGFGELIRVAASQLNTPRVFSLILYLSLVGLTLYLLVQWTQRR---
159043458    ------------------------------------------------------------------------------------------DHGLVTLTEVVLGLLIGGGLGVITALTLAISPAARVLLRPMLVFSQALPVFALAPILTLWLGYGLGSKVAMAVLIIYFPVTSAFFDGLMRVPPGYLDLARTMGATQRTILWRIQVPNALPSLGSGFKLAAVYAPIGAVIGEWVGSSGLGYLMLLANGRAKTDLMFAAMLALGVMSVLLYVLADRVAQR---
260432017    -----------------------------------------------LSAIAATLFALAIWQAIVTLTGLPKFILPGPALVAETWWQNRWEHTWITAIEVLIGLACGTVLGVITALQLANSRAARVLVQPMLVFTQALPVFALAPLLTLWLGYGLWSKVAMAVLIIYFPITSSFFDGLMRTPQGYLDLARTMQASPRSVLWNIRIPAALPSLASGMRLAAVYAPIGAVIGEWVGSSGLGYLMLLANGRAKTDLMFAAMLTLGVFSILLHLAVRRATARM--
83592128     ------------------------------------------------------------------------------------LIQSLLESLSETLIMVGASSLLATVFGVPLGVLILERPLFNKVAGAIVNATRSTPFIILMVAIIPLTSIGTAAATVPLVIAAVPFVARLVEASLREVDTGLVEAAQAMGASPGQIITKVMLPEAMPGITAGLTITVVSLIGYSAM----------------------------------------------------
229494674    ---------------------------------------------------------------------------------------GFAHDVVPSLTNLAFGLAVALVVGIGAGLLLALFPLAADIADPFLQFFRAVPALAVLPALFIVFGTGSTGNVAAIAFGAVWPILLNTLDGIRSIDPSIRLVARSYRIRTPLLVTQVLLPGAMPQITVGIRTSLAIGVVIMVGSEMVSTAGIGHFVIVAQQTFAIADMWSGILLLGIIGYVLNLGYGVIERW---
255525670    ------------------------------------------GILYVVSGFVILLLMALIGYILYKGGNSLNPSFLFGKPKVGEAGGGIGPQLFNSFYMLVVSLIITVPFGVGAGIYLAEYARLLNIIRLCIETMASLPSIVVGLFGLLVFGFTLLSGALAIAVLNLPSLTRVSENAIVAAGKSVKEASLGLGATKWQTIKKVILPSAIPQILTGVILASGRIFGEAAALLYTAGMSAPVLPFDSFSLVGKTSPFSVMRPAETLAVYIWKLNS--------
83952001     -------------------------------------------------------------------------------------QAGIGVSMLGSFFMMLVVLVLSLPIGVAASIYLEEFNRFTDLIEVNISNLAAVPSIVFGILGLAVFQSAPLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQSIFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG--------MVGYIASNYPDGFASGFL---------------------
295098970    ------------------------------------------------------------------------------------------ESIYETLLMILISGSIALILGLIFGTILVENKAVYTVLGKIVDLFRAAPFIILAMILIMGTSIGLKGAYIPLIIGTAPFCARQMEQALSEIDRGLVEASQSMGFGPFEIIWKVYLRESIPSIIRGFTITLISMIGLTAILGVTGSGGLGVFINYGYNQYNYDILWVSLAILVLLTILVQGIGNFLARK---
228989846    -----------------------------------------NIWTGILYAVAAFVVALLVFLVYEILQKGWGFWDPSFLPSNTRAGGGIGPQLFNSFYMLVITLVISIPLGLGAGIYLAEYARFLGFVRLCIETMASLPSIVVGLFGLLVFGYTVMGGALALTILNLPGLTRVCESAITEVPSNVKEASLGLGATKWQTIVRIIIPTALPQIITGVILAAGRIFGEA--AALIYTAGLTSPILNS------------------------------------
194333775    ----------------------------------------------------------------LLPQRTFYWGFLTDKALDAHIFGGISAEIRGTFFLAIGAMLFAFPLGVIAAIYFTEYAKLTSMLRSANSTLAGVPSIVFGLFGLAFFSKSVLAGSLTLAIMILPTIIRAAEEAILSVPKTYREASLGLGATKWRTIVTVILPAALPGIMTGGIISLGRAAGETAPIIFTAAVSVGATV---------------------------------------
194333464    -------------------------------------------------YLRPVPLVVFVLFWEFLVRGNEQLIFFAVYCFTKILDGSLPTDFSITFIEATLGFVIGNVFGTVCGLALWYSNTAFRIARPYIIALGSAPIFAFAPLLIIWFGTGIFSKVMIASLSTVFIALLQSYTGAADVSDDHLRLMKTFGATKNQMFRKVVAPSSIVWVMSAYRMNVGFAILGAFIGEYISSSGLGHLILVASGLFDISLVLCGILMLVLIALIL-------------
222081388    -----------------------------------------------------------------------------------------------SLMRNIAGFLIGCVIGIVFGTFLALSRIADRLLAPTFNGLKQISLLAWIPLISVWFGFGEQAKIVFVALASFIPIALNTYDGMRDAPEDLIEVGRALKFNARQRVLRIYLPSAMPSTATGVHLGLIYAWLATVGAELAVGRGVGGLVIAGRERFDMALVMVGVLVLGLVGFSLNRLAHVLE-----
142013705    ---------------------------------------------------------------------------------------GILGAIIGSFYAILIAFISAFPIGVLTALYMAKKNKFADIIETNINNLAAVPSIVFGLLGLAIFRSAPLVGGLTLGLMTLPTIVIASRAAIKSVPPSIEEASIGVGASKVQTMFNFTLPLAMPGILTGTIIGIAQAIGETAPLLMIG-----------------------------------------------
37524697     -------------------------------------------------------------------------------GMMLLLAKGVW----ETLVMTFVSGFFGFIIGLPIGVLIMENSKLYRFLSAVVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTIGAAPFIARMVENALLEIPSGLIEAARAMGASPFQIIKKILLPEALPGLLNAATITLITLVGYS------------------------------------------------------
157145950    ----------------------------------------------------------------------------------------LFAATQETLYMTALSGIATFVLGIVLGLALFLTARLYSVISLVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDRGVIEATRSMGARLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHNDVTLVATVTILIIVFIIDVITSLLDKR---
227818635    ----------------------------------------------------------------------------------------LWSDTTASLQRLFIGLGAAAAIGLVLGLTLGLLPVASAGLSPLVAVISMVPPMAILPVLFIILGLGELSKVVLIVIGIAPFLVRDLAMTVAAIPSEQIVKAQTLGASTWQVMLRVALPQAMPRLIEAMRLSLGPAFLFLISAEAIAASGLGYRIFLVRRYLAMDVILPYVAWITLIAYVLDWLLARIARR---
218661672    ----------------------------------------------------PALLAGFVFLAAWGIKPSILPAPSRILTQGWLNREALIANTWPTLGATLGGFALSLAFAFVSSILMDFMPSMRRALLPIFIGSQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNFRPDLVLAAVVVSAVLTLCLFAVTLMIER----
222150790    ------------------------------------------------------------------------------LSFKNVIWPDVWTATVETLQMTLIATFFTFFFGLIIGIILFLTSRFYSVTAFLVNLFRAIPFIILILLLFPFTNLIMQTALPALIIGASPFYARLVEIAMKEIDKGVIEAVQSMGANTFTLIRKVLIPESLPALVSGITVTAIALVGSTAIAGVIGAGGLGNLALVGFTRAQNDVILVSTVLILVLVFAIQFIGDMITKR---
239624452    -------------------------------------DVILTGVIYGCAAFSILLLAGIMGYVFVRGIPHVTWSFLSTASSATKGTFGILGNIINTLYIVAITLLIATPIGIGSAVYLNEYARPGKVVRLITETLSGIPSIIFGLFGMVFFGYSILTGALTLTLMILPLITRTTQEALKTVPDSYRHGALGIGATKWYMIRTILLPSAMPGILTGVILAIGRIVGESAALLFTAGSG--------------------------------------------
167815775    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
135036204    -----------------------------------------------------------------------------------------------TLTGVAIGLALAVAIAVMLGVIFTLSAPASRAFMPLVIGLRTVPVLAVAPLLIMIFGRGQGTTIATVVIVGFFPIMVNAMRGFRSVSPTVQELFHVAGATWWQFLIKARIPFALPFFFTGLRVATTSALLSAMLAEWLGAPGIGRLIYDALGYRDMPLMFAAVALSMATAFTIFGLATALERR---
11498247     ------------------------------------------------------------------------------------------QHAVASLFRVLAASFLAFSIAVPLGIISGWNRTLMEFIAPAVEALRPIPPLAWIPLAYIIFNTVEVSQIFIVFVGAFFPCFISVFDYARNVPEELLEMAEVFKAPERLIITDIVVPHSLQGIMSGVRIGLGVGWMSIIAAEMIATSGLGYFIMVMYNGGRTAEIVAGMAMIGIIGYMMNWLLLRAERW---
255658456    -----------------------------------------------LWLVGFFILGLLAAFLGYLLYKGLPVLSPHFISSDIMAGGGVGSQLFNSFYMLFLSMAISIPIALGAGIYLAEYARLTKCIRLSVESLATVPSIVLGLFGMIIFGFSILGGSLTLVLLNLPMLVRVTEESIRTVPKSYEEASLALGATKLQTIFKVVLPSAMPGIITGITLTAGRALGETAILIFTAGTTVSRHMFD-------------------------------------
254422997    -------------------------------------------LLSLMLFFGIWQFLCVVGFKFFINFQLVPSPWEVLGATIEFFSSEPGVHLRSSIVRVLLGFAIASALGTVVGMLIGWFQVIEDLLMPPLELLRPIPAVAWIPLAILIFPTAETGMIYITFVGAFFPVLISTIRAVENIDVVLIRVGQCLGASRWHIFKDIVIPGSLPGIASGLTIGMGNAWFCLVTAEILAGRGVGYITWESYVTSNYPPIVMGMLLIGLMG----------------
146339332    ------------------------------------------------------------------------------------------QDIAATLFRLFAGFAIAVVLGVSLGIAAAVSPPINAAVKPIVRVLAPLPKVALYPAFLLLLGFGHESKVMLVAADALFPILLSTYYGATNVEQKLIWSALAAGTPPRDVLWKVVLPAAMPSILTGCRIGLVISCIVVFLAEMISTDGLGHVLVTAARTFQAVDMFVPLITI--------------------
118469712    ----------------------------------------------------------------------------AATAWRLFDNGQLATHIGASAVRVLVGTVLGILIGVVLAVLAGLTRTGEDLLDWTMQILKAVPNFALTPLLIIWMGIGEGPKIVLITTGVAIAIYINTYSGIRGVDRQLVEMAQTLEAPRRTLITQVILPGAMPNFLVGLRLGLSSAWLSLIFAEMINTTGIGFLMSRAQTNLQFDVSLLVIVIYAIAGLL--------------
217965060    ------------------------------------------------------------------------------------LLSGLWL----TIRLAVVSLIIAFIIGITFGFMKVSNSKLRGIATVYVDIFRGTPLIVFGIPAALDFRMPVLAGVIALSLNAGAYMVEIVRGGIQSVDKGQMEAARSLGLPHKKAMMKVVLPQAIRMMIPSFINQFVITLKDTSIMSAIGLVELTQKIIMARTFESTWTWLIIGIMYLIVITILTKISDRLERRLR-
158423681    ----------------------------------------------------WWLIAVAFALPPYILPTPPLVAQALWNGRFYLAG-----HAATTALEIGLGLFFGVLMGASVALAMAASPVVQRWLTPLIVVSQAIPVFALAPILVLWLGFGLASKVMMAVLIIFFPVAATFHDGLRRTEPGWLDLARTMRASRAAELRHIRLMAALPALGSGLRVAAAVAPIGAVIGEWVGAGGLGYVMLNANARMQTALCFAALFILAVMAVALWQLVDVLLRR---
114763250    -------------------------------------------------------------------------------------------HLGRTLGRVAWAFVLAMSLGIALGLAMGRLPALDRWLDPWLVIFLNLPALVLIVLCYLWIGLTETAAIAAVTLNKIPNVATVIREGARALDPGLDDMAGVYRMPWATRMRHVVLPQLAPFVTAAARSGVAVIWKIVLVVEFLGSNGVGFQIHLYFQLFDVAMVLVYAFSIAVMLAVEWLVLQPWERRVR-
307298066    -----------------------------------LIDRITKLIFGIISYTLVAVILAIIGFLVINGLDDISLEFLVSFPRNSMTEGGIWPSILGTFYFLSIALLFSVPVGILSAVYLSEYSKENRFQRLVLNILAGIPSVVFGMFGLSLFGTSIISGGLTLGIMSLPYIISNTHESLAAVPKSYREASMALGANKAETTFRIVVPASFSRILTGVMIAVGRIIGETAPLLFTGASGLHIFVLSAIYPENVTPKLEGSISVLLIIVI--TLFVSVAIRRRI
139485286    --------------------------------------------------------------------------------------------------------------------------------RPILIFSQAIPVFALAPLLTLWLGYGMISKVVMAILIIYFPVTSSFYDGLSNTPKPFIDLARTMGTTKWRELFLVKMPAAMPSLFSGIRLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVQTDLMFASLLTLGVMSMGLYAIITVILAR---
224367299    ---------------------------------------------------------------------------------------GIWGAACGSFFTLLVTLILSFPIGVASAVYLEEFNRWTDFIEVNINNLAAVPSIVFGLLGLAFFGLPRSSGGFVLTLMTLPTIIIAGRASLKSVPPSIREAALGVGASKIQMVTHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
125719127    ------------------------------------------------------------------------------------------SHSWATLKVALLGLVLGVILACILAILMDSLSWLNDLIYPMMVVVQTIPTIALAPILVLWLGYGILPKIVLIILTTTFPIIVSILDGFRHCDRDTMTLFELMQANRWQILWHFKIPASLPYFYAGLRVSVSYAFITTVVSEWLGGEGLGVYMIQSKKLFQYDTMFAIIILVSVISLLGMKLVAVSEK----
182679389    ------------------------------------------------------------------------------AGWRLTLSGDLFTNIWVSFLRAMAGLVVGGGIGFVFGFANGLSKLSERLTDTTFQMLRNIPHLALIPLVILWFGIEEEAKLFLVALGVFFPIYLNTLHGIRNVDPQLVEMGRSYGLSSFALLRRVILPGALPSILVGLRYGLGIMWLTLIVAETIAASGIGYMAMQAREFMQVDVVVFSVLVYAALGKLADSTARFLE-----
118589314    -------------------------------------------------------------------------------------QAGIGASMIGSLFMMLVVLFLSLPIGVAASIYLEEFNKFTDLIEVNISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGIGASKMQSIFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
283785096    ----------------------------------------------------------------------------------------LFAATRETLYMTALSGVATFVLGIALGLALFLTARLYSVISLIVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARMSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHNDVTLVATVTILVIVFIIDVITSLLDKR---
134299688    ----------------------------------------------------------------------------------------LYLHLGITIWETFIGFAVGTLGGILIAIMLWWSDFLNKVSEPYLVVLNALPKVALGPIIIVWLGNGQPAIIAMALLISIVVTIISLLNGFLTVDQDKIKLLKTFGANKYQILCKVILPASLPNIIAALKVNVGLSWVGVIMGELVSKAGLGYLIVYGSQVFKLDLVMTSVTVLIVAAAVMYLAVAYLEKK---
15890580     ---------------------------------------------------------------------------------LLAARPDFFAILSQSAVRALTGFAIAAGIGTVAGVLAGYSFAAMRLMKPVVTVLLGVPPIGWIVLALIWFGSSGGTAIMTVVIASAPVSFAGALEGVAKRDRQLEVMAQAFGAPWFYRLRTVTMPHVLSYLFPAWTTTAGSAWKVTVMAELLSSGGIGGELATARALFDIAQVSAWLTITVGLALLTDY-----------
142678946    --------------------------------------------------------------------------------------------LIETINMAVFSTTVGFIGGLIFSIFSARNPTVIFWVRRLMDVCRAFPELVIALLFLYLMGKSALPAVIAISIHTAGALGKLFSEAVENCDMKQIEGLESVGAKWIMRVRFGIIPQVFPILLSYTLLRLEINVRASTILGFVGAGGIGEILSKNIQWKYGADICAVILILVLTITAIDYL----------
253578431    --------------------------------------------------------------------------------FELSFTGNFWQSVGFSFVRIVTGFLLAMFLGIFLAVLAYWSKTVEILIVPVIAVVKSTPVASFIILCLIWIPSRNLSVFI-SFLMVLPVIYTNILEGIRQTDSKILEMAKVFQVNPGRKIRYIYVSQVLPYFLSACRLSLGMCWKAGVAAEVIGSGSIGEKLYNAKIYLNTPDLFAWTIVIIVISFVFEKCFLGIVSR---
209883528    ------------------------------------------------------IFVVVLLIIGWQLYGKWTFTATVSAFVDSVTRGTLVEQFLNSLRILLMGYAAGVAIATATTVLAVSTRIGTDILETLNAAFSPLPAIALLPLAMLWFGLGVGSLLFVLIHSVLWPVALNMHGGFRSVSTTLRMVGANYGLRGLPYVARILIPAAFPSILSGLKIGWAFGWRTEIAAELVGDGGLGWFIFENKNNLEIPAVFAGLLAVIGLGLLVNLVFRAIEMR---
209547574    ------------------------------------------------------------------------------------------EHVFASLFRIIVAALIAISAGIPIGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRSLPIERVNAARSLGASRLQLFIDIVLPSALPEILTGIRIALGVGWGTLVAAELIASRGIGFMIMSASQFLATDVVFVGIGIIAICAFTFSAAIRFLEA----
148272711    ------------------------------------------------------------------------------------------DLAVAHIALAAPPIVIGLLLSLPLGWLANRYTRARGLLLTAGGLLYTIPSIALILVVPGLIGTSLLNIVIALTVYAVALMVRITTDALASVPGDVKQSATAMGYAGWARFWRVELPLAGPVLLAGLRVVSVSTVSMVTVGSLIGVQSLGTMILSGYRRSFFTEIFTGVVGILVIALVFDLILVLLGR----
156935120    -------------------------------------------------------------------------------------------ATQETLYMTALSGVATFVLGIVLGLALFLTARVYGVISIVVNVFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIGLREVDKGVIEATRSMGARISTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHNDVTLVATVAILVIVFIIDALTSYLDKR---
299532458    -----------------------------------------NRLQWVLLHIVFIALMLGFAEIAASRKWVDPTFVGQPSGVLAYLRENFWSDLGWTLTAVAASFVLGSLAAFAVGLIFVRWPAIERFADPYFNALNVMPRIALAPLFILWFGLGIGSKIAVGCSLTFFIVLSATVAGIRGVSQDHLTLCKTLGAKAGTTFFEVTLPGAVPVIFSGLRLGLIYALLGVVGTEIIASKGLGQTLAYLGSTFDINGVMALLLVLALLGVGIVRFMTWLEKR---
86360062     ------------------------------------------------------------------------------------------EHVAASLFRIVVAALIAITAGIPLGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRSLPIERVNAARSLGANRLQLFIDIVLPSALPEILTGIRIALGVGWSTLVAAELIASRGIGFMIMSASQFLATDVVFVGIAIIAACAFTFSAAIRFLE-----
242280929    ------------------------------------IQKVVFMLFKAAAAVNGLALLIIVGFVLYYGLPAMSWEFLTENPRESMTAGGIFPCIVGTIVLSYGALMIALPWGIATAIYLNEYPRLVRIIRLGINNLAGVPSVVFGLFGLSLFGVSIMAGVCTLGALALPLVIGASEEALRSVPQTYREASLGLGATKWQTIYKVVLPAALPGMLTGAILTLSRAAGETAAIMFTAA----------------------------------------------
141212066    ----------------------------------------------------------------------------------YIMFFDYMEYVVETIQMAYLATLFGLLMTLPLGWFGSYNRFIFPIARLITMGFRAVHEMIWAIIFVSILGFGMLPGVIALTFFCTGFASKLLAEEIEVIDMGQVEAIRSTGANLFQVMVYGVFPQIRVAFTGIAIYTWDVAFRAATVVGFFGAGGMGWYLKRNVLQIETERVAAILFSIIILVLISEIISAMARNR---
256672555    ----------------------------------------------------------------------------------LLGDVEFVRDVIASVLAWMIALLISIAIAVPAGLLLGSIPWLRDATKAIVEFLRPIPSVALIPLVLIVVGGGPEAKITLAVYAAVWPILFNTIYALAEIDPLLLETARTYGTPRARVLTSVALPHAAPFVFTGIRLSAAISLILVISTEFLAGAGIGQFVLEASSPGRMDLVLAGTVIAGILGFLVNEGLERLGHR---
241894984    -------------------------------------DKLASAILYAIAGLVILILAALVGYILVQGVPHLSWHFLTAPSSSFTAGGGIGVQLFNSFYLLIITMIISFPIALGAGIYLHEYSRLIQLIRTAIEILSSLPSVVVGLFGFLLFGFSILSGAIALTFFNLPLLTRSVEESLRSIPDLQREAGSALGLSRWETVGHIILPAAVPSIVTGVVLSAGRVFGEAAALIYTAGQSAPALDFGNWNPFNTASPLNIMRPAETLAVHIWKVNS--------
110678250    ----------------------------------------------------------------------------------------LWTHLSATIVRVIWAFALAMSLGTILGLIMGRSAAVNRWLDPWLVVFLNLPALVLIVLCYLWIGLTEAAAITAVTLNKVPNVAVVIREGARALDPDLDALGKVYRMSWWTRMRHIVFPQLAPFVAAASRSGLAVIWKIVLVVEFLGSSGIGFQIHLYFQLFDVAMVLVYAFSFITVMLLVEWIFLQPFER---
126731586    ----------------------------------------------------------------------------------------LWRDFTQTLKGALSGYVIGNVAAFLTALLVDRSDYLRRGLLPLGNFMAALPIVGTAPILVMWFGFGWQSKAAVVVLMVYFPMLVNTVAGLSETTAMQRDLMKTYAATWGQTLWTLRLPAALPFIFNGLKITSTLALVGAIVAEFFGSPGLGFRISTSIGQLDLAMVWSAIVVAALAGTGFYGLITLIEKRM--
77409421     ----------------------------------------------------------------------------TILGLISNNYKQLLSGIGTTLSLTLISFAIAMVIGIIFGMMSVSSNTLRTISMIFVDIVRGIPLMIWGIPNLIITGNDFVAATIALSLNGGAYIAEIVRGGIEAVPSGQMEASRSLGISYGKTMQKVILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELGKIIIARNYQSFRMYAILAIMYLVIITLLT-RLAKRLEKRLK-
310640366    --------------------------------------------------------------------------------------------MGNTLLYTLVSLLVAFLLGLVFGFMVSHNKVFRGIATVFVDVFRGIPLIVFGIPQALDFKMPLVAAVLTLSLNAGAYVTEIIRGGIQSIDPGQMEAARSLGLPYRTAMLKIILPQAVKIMIPSFINQLVITLKDTSILSVIGLVELTQIIARTFQSFDIWLVVAVMYLIVI--TVLTKISNRLEGRVR-
238794088    --------------------------------IRLVTAITIGIFLYYLFFFKVFGIPWLTFANGSQQISRYFLRMFVWHDFINWPFKYYFSQIFITLAIVFAGTLTATVLALPLSFLAARNRIVSFMIRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDMGLLGKLYAEGHEAVDKSPNQGLAAMGANALQKHRFGIFTQSFPTLLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDNISAILRRK---
147678009    --------------------------------------------FWACALLVIAILVSLAGYILYHGGKSISWNFLTSPPQVIRAGGGIGPQIFNSFYLLVLSMAFTLPVGLLGGVYLAEYARWTDLVRLSIETLNSLPSIIVGLFGLLVFGYSLMSGALALTVINLPLIVRIMEESVRSVPAGLREASLALGANKWQTVCRVVLPSAFPGLVSGAITTSGRVFGEAAALMFTAGMSSPALDFSQWNILHPASPLNPFRPAETLAVHIWKI----------
238798914    ---------------------------------------------------------------------RYFLRMFVWHDFINWPFKYYFSQIFITLAIVFAGTLTATLIALPLSFLAARNRIISFMIRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDVGLLGKLYAEGHEAVDKSPSRGLTAMGANALQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKVSATLRRK---
83953214     ----------------------------------------------------------------------------------------YYDQIWTSIKTVLFGFLIASIVAIPLGIAAGLSVTANAALNPLIQIFKPVSPLAWLPIVTMIFSKSFLISAITVTLCSLWPTLINTSLGVASIDKDLVSVSRVLKMNTYTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLARIMVAVLTIGIIGFLLDRVM---------
187926710    -------------------------------------------------------------------------------------------YVLRTVTRMFAALALSLLFTFTYATLAAKSRRAEMVLIPLLDVLQSVPILGYLSFTVVFFLGAELAAVFAIFTSQAWNMAFSFYQALRTIPADLDEASRGFRASSWQRFWRLEVPFAMPGLVWNMMMSMSGGWFFVVASEAISVGGVGAYVARAIAQRDLGAVGWAILAMAVAIVLYDQLLFRP------
187926710    -----------------------------------------------------------------------------------------------TLLRVMVLIALASIVWVPVGVAVGLSPRWTARVQPLAQFLAAFPAPVVVFLIVRFHGSVDVWLSLLMILGTQWYILFNVIAGAAAFPSDLRETATSFRIRAPNWWRKVMLPGILPYYVTGVITASGGAWNASIVAEAVSAQGLGAYVAQQTAAGDYPRIALGIAAMSLMVIATNRLLAYAERRMRL
141392555    --------------------------------------------------------------------------------------NALWRTIWDTINIATLGTLMALVLAVPTAFCAARNTTVRPVALFIIVSSRSINSLIWALILVAIVGPGVFAGIIAIGLRSIGFCAKLLYEAIEEIDENQVEAVTASGARGPQVLAYGIVPQVLPAFAGISVFRWDINIRESTILGLVGAGGIGLHLSSSIANLAWTQVSVILLVIIATVIVSEWV----------
144158532    ----------------------------------------------ALRFAPWVLAVVYVIGSLWWLFQSTDRVLLLLRSFVVWEDMETWQYIAQTLAMAFLGTLLGSLGALVVGFLAARNAVPRHGVRRVLDMLRGIDQLVWGLVFVRAVGLGPLAGVLAIFVSDLGTLSKLYSEAIENIDRKQVEGIRSTGAGPLSIVRYGYLPQILPVFISQSLYFLESNTRSATILGIVGAGGVGMIIIERFRATLYDQVAFVVLNILVLIAIIDWVSKRLRTK---
310758558    ------------------------------------------------------------------------------------------KHIMTTLSATLVGFGLSMAIGIVVAAALWWSDFLYKVLDPFLVVANAMPKIAFVPIFYLWLGSDYAVYGMAVAI-AVFVTIMVIYAGFRGIDLNKVKLAHTFGASRWQVLTKVVLPGSVPTLIAAVKMNIGLALVGVIVGEFQSASGLGFLIMNGSQVFKLNIVMTAIAILALISSVMYLIVYRIEA----
152974431    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLIITLVISIPLGLGAGIYLAEYARFLSFVRLCIETMASLPSIVVGLFGLLVWGYTVIGGALALTILNLPGLTRVCENAITEVPANVKEASLGLGATKWQTIVRIILPSSLPQIITGIILAAGRIFGEA--AALIYTAGLTSPILNAVDFSSPAHPLNPFRPAETLAVHIWKLNS--------
109899621    -------------------------------------------------------------------------------------QAGIRSALMGSLYMLLVTIGLSFPIGIAAAVYLEEYNRATDFIEVNINNLAAVPSIIFGLLGLAIFGFFDMPGGLVLTLMTLPTIIISSRAAIKAVPSSIRDAAYGLGASKMQVVLHHVLPLAMPGVLTGAIIGFAQALGETAPLLMIG-----------------------------------------------
104782478    ---------------------------------------PLNALTWLISPLALLALWAGVAAAGLFPANLLVPPMEVWRSFADLLATGLQEHLLGSLSRLGLGFAGGALAGLAFGTAMALSRTVEAYCSPLFHTVRQVPSIALIPMLVLLLGIDETFKVVIVAKTAFFPVALATVEGIRAIPRNHFEVAAVYRLPWPTLVGRIALPAAVPAIVTGIRVALTRAWVVLVACELLAASGLGQMIEMGRQMLRIDVVMVGVVLTGVIGFALDFSLRRLERR---
157692992    ---------------------------------SKMTDRFATFIFGLCAAIITAILVGLFSYIIFNGAKELNFDFLTTRSSAIGSGGGIRDQLFNSFYILFITMLITVPLGVGGGVYMAEYNKVTDFIRTCIEVLSSLPSIVIGMFGLLMFGYTIIGGALALTVFNLPVMVRVTEDALRSVPKDQKEASLALGVTKWHTVKTVLIPGALPSIITGAILASGRVFGEA--AALLFTAGLSTP----------------------------------------
294640608    ----------------------------------------------------------IFTVKTALFPVLYFPALDRVFGTLFEDRSLILKCIGFSMGILLKGVAGGLIIGFFMGIAIGFSKAAEYWINPLIRILGPIPSTAWIPILLVVFSEARSASSFIIGISVWFPTVVLTSSGIANVKNSYFEVSSTLGAGQLQKIFRIGVPAAMPSIFLGLFNGICGSFVALMTAEMIGAKGIGWYVNWQKEMMAYSNVYAGLIVIAVMFYLV--ITVLFKIRDRV
149190075    ------------------------------------------GISTLLRVLVSFLIILGLAIVVLFELPSFILPAPEAVLVKLVERQDLLKHTWVTTQEILLGLLLGLSMGLFFALQMLLFQPVKRWLLPILITSQAIPVFALAPILMLWLGYGIASKVVMAALIIFFPVTTCCYDGLRNTPVGYLDLSQTMGASRFRQLWHIRLPASLPVLASGIRVAVVVAPIGAVAGEWVGSSGLGYLMLQANARMLIDEMFAALFILASVSVALYFFTDWGLKR---
289578657    -----------------------------------------------------------VSYILYQGRTRLNVDFLTSPPKFMEAGGGIGPQLFNSLELLIITLIISVPIGLGAGIYMAEYAKLTEIIRLSIETLSSMPSIVIGLFGLLVFGYSLIAGALALTVLNLPVMTRVSEDSIRSVPNSLREASYALGATKWQTIVKVVVPAAMPGIITGIILTAGRIFGEAAALLYTAGMSSPALNFSNLNPSSPTSPLNIFRPAETLAVYIWKINS--------
137077273    ---------------------------------------------------------------------------------------GVLGAVIGSLYTILITLIISFPIGVLAAIYLESFAAKNRITDFIINNLAAVPSIVFGLLGLALFINFFGMGGCVLSLMTLPVIIITTRASLQSVPPSIREAALAMGASEMQVVFQHLLPAALPGIFTGTIIGIARAFGESAPLLLIG-----------------------------------------------
163734334    ------------------------------------------------------------------------------------------EHALVTMAEVLIGLMLGAALGFVSAIGLVASPTARALVRPILVFSQAVPVFALAPILTLWLGFGLWSKVTMAIIIIYFPVTSSFFDALMRTNRDWIGLAKVMGASPARIMWHIRIPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFAALIVLAVLTVLL-------------
158424788    ------------------------------------------------------------------------------------------PHIAATLQRIAAGFALGVVAGTALGALSGASGLARTIVDPTLQGLRAIPSIAWVPLFILWLGIFEASKVTLIAVGVFFPVYLGTLGAVMAVDRKIIEVGQVFLFSGPTMVRRILLPAILPHYVTALRAGLGLGWMFVVAAEFMGASGLGYLLLDGQQLGKPDQIVAAILVFAVLG----------------
167918924    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSLVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
146307391    ---------------------------------------------------------------------------------MSLLLDRLWQGLLDTLLMVGVSSLLALLAGIPLAVFLVTSPRLNQVLGAIVNLFRSIPFLILMVALIPFTRLIVWAAVVPLTIAATPFFARIAEVSLREVDHGLIEAAQAMGCRRWHIVWHVLLPEALPGIVGGFTITLVTMINSSAMAGAIGAGGLGDLAYRGYQRFDSQVMLTVIVALVVLVSLIQFSGDRLAKR---
90407666     ------------------------------------------------------------------------------------------EALGQTLNMVFSSGLIGFAIGIPLGVLLHISKKLNRVLGIVVNIGRSIPFIILLVAIIPFTSIGTAAAIVPLTIGAIPFIARLVEGALLEVPNGLVEAAQAMGASPLQIIIKVLLPEALPGIINAGIITLVTLVGYSAMAGTVGGGGLGDVGIRGYQRFDGTVMFITVVMLVILVQIIQSIGDHLVKR---
143359098    ---------------------------------------IVDAVTMRRLTPPWTYVGGVFALMFVVAFVTIDMPLLSAFGLVDEIGESFWQGIRETVAIGFVATTLGLLLSIPLGILSARNRAVYSGTRLFLLVLRGLPELIVAVLFVAAMGLGPVPGTLALTLGTATFMAKLIGDALEEVSPVPREAVFATGASGVQEFFTSVVPQALPNLVSQTLYMLDVNLRSSTV----------------------------------------------------
143359098    ------------------------------------------------------------------------------------------DATLETIWMALIGTGGSVLLSIPLAFLAARNPVTFAVARAIITLSRAVPTLVLAAVLTLPLGIGPLPGILAL-------------------------AVHSIGMGKWQTILATIVPQITPSCIGTSLYRLDINLRESAVLGFVGAGGVGFVIQTTLRSLDYQRAIAA--VSVIFAVI--TLIEVVSSRLR-
225390072    --------------------------------------------------------------------------------LGMAADGSLFLHTGVTLLETVVSFALVVAVGLAVALMLWCSRSLSEILEPFLVMLNSLPKSALAPLLIVWLGNNMRTIIVAAISVALFGSILTLHTGFSQMDGEQVKLIYSLGGSRRDVLLKVLLPGSLPLIISNMKVNIGLCLVGVIIGEFLSARGLGYLITYGSQVFAMTMVVTAIVVLCLMSVVLYQGIALIEK----
140873822    ----------------------------------------------------------------------------------------------------LVAMFFGILLGVPLGIYMGVSRFFKSFFDPMIELYRPVPPLAWAPLILTIFGIQDDGKIFLLFMVAFAIMVISARTGASGTQLSKIRASHSLGASNRQILRHVILPNALPEILTGVRIAIGVCWGTLVAAEMLGTTGVGFIENVARTVSDYELIWVTILIMGLLGLLFDIIMR--------
141848670    ----------------------------------------------------------------------------------LLVSGELLVALGESISLLIVGLFVSTVLGFVLGALVARSRTAYWMLNPYLSALFATPTIALVPLVLVWFGFGFPGRVIVVVLAALVPIMFSVASGLRDDPKDLVDVARSFGVGEIPLLFRVRVRAALPVLLAGLRLAAGRAVGMAVAETYLRLGGIGGLIKSYGAMFQTDYVFAAILPLSLLGITIVSLIGRLERR---
256378901    ------------------------------------------------------LVSLAVGIAAWWTAASLPVGELVSRAVTLFRSGGLGVHLAQTLAEVLQGVLIGTVAGVLLAVLFVRLRWLEKLLMPVIVVVQVTPKISIAPLIVLWLGLGIGSKITLIALVTFYPILVNVVAKLRGMPTAFDDLSVVLGMSGARKARVLQLPFALPALLAGLRVGVLQAVTAAVIGEFIGAAGLGYLEKQAQDNDDIQVVFITLILLCLIGWVLYAVVDLVERQVK-
266626102    ----------------------------------------------------------------------------------------IFLHTGVTVMETLVSFALVVVVGLATAILLWSSRSVSEVLEPYLVMLNSLPKSALAPILIVWLGNNIKTIIVAAISVAVFGCIMTLHTGFMQTDPDKIKLIYSLGGTKKDVLTKVLLPGSVPLIISNMKVNIGLCLVGVIIGEFLAANGLGYLIIYGSQVFKMDLVVMSIVILCIVSAILYQGITILEKKMK-
300855940    -----------------------------------------------------------------------------------IINRIMLPACIATLKMLVLGALLGGFFGFILAMIMYMNKTVNTISNALISVIRSFPFIILMVSIIPLTSIGWQAAIVPLTVAATPFMARIFENSLKEVNPSLVEAAKSFGASDMQIIFKVVIVEALPSLVSGYILSVIQVLNFTAVAGTIGAGGLGASALQYGYQSNNDKVM--------------------------
145223746    ----------------------------------------------------------------------------------LLTNGGLALHVGTSATRVLIGTALGITVGVVLAVLAGLTRTGEDLLDWSMQILKAVPNFALTPLLIIWMGIGEGPKIVLITMGVAIAVYINTYSGIRGVDQQLVEMAQTLEARRGTLITQVILPGAMPNFLVGLRLGLSSAWLSLIFAEMINTTGIGFLMSRAQTNLQFDVSLLVIVIYAVLGL---------------
227820731    ---------------------------------------------------------------AGVLKKSFNTGIFSFGASSRPEAAGVGVALVGSAYMMLIVLVLSLPIGVAASIYLEEFNRLTDLIEVNINNLAAVPSIVYGLLGLAVFVNFAGMGGFVLTLMTLPTIIIATRAALKAVPPSIRSAALGLGASKMQTIFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
240141231    -----------------------------------------------------------------------------------ITNGAWLTAVVESLSHYVVGLGAGALAGVALGLATGMFAWFDSLTAGIVRLLRPIPGLAWVPFAIIWFGVQPSAAVFIIAIGVFWIVFFATQGAVRHVDRDLIEVAQAFGFGPLARLTKILLPAATPGILVGLRTALGQAWMAVVAAEIFGVPGIGARMMQASSLLSTDIVVVYMLTMAGLYGLFDTGF---------
163856869    -------------------------------------------------------------AAAWALPDFLMPGVPTVVGRLVLGEASFHQSLVGTLGRLGAGYGLALLAGIGFGLVAAVLYFFREVLRSAIVILQSIPSIAWVPLFLIVMGFGNTPIIVVVALAAFFPAALSVMNATESVQRVHVSAARVMGATPWGLIKRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGKGLGRSLAYSGEIADMTGVMANILVIAILAALIDQ-----------
150018162    ------------------------------------------------------------------------------------------SHIAVSMERLFIAIFFAIIIGVPLGLIAGSSRTVRAILDPFIEFYRPLPPLAYYTLIVLWFGIGDESKIILLFLNAFAPLLIGVIFSVQKVPLDRINGAKSLGASGINLFISVIFRSCLPDILTSLRTAIGVAYATLVAAEMVAASGIGWMVLDASKYLRNDIVYVGVIIMGIIAIILDSFVRFLIRK---
137225541    --------------ISDFLLFLIIFIREFFTISSLTGDSLKGLKLAYLPAIPWTAVIMGLFILGYKL-QGFSLALIASLGFFYVSVFGQWEPTMETLSLVLVTAPICFILGLFFGILGYLSKKVETTLQPILNVAHTMPHFSYLVPIIVFCGSGDHARAVATNIFATPPMIR-------------------------------------------------------------------------------------------------------------
213971079    --------------------------------------------------------------------------------------QAIGKGALETLAMSALGTLLAAVAGLLLALPAAGRLGWRSLSRLLLNALRAIPELVWAVLMVLAAGLGPNAGTLALALHTTGVLGRLFAEALENTSPEPAAAIRLQGGSAWQAFGYGTLPNLWPQLLAYTLYRWENNIRMASVLGFVGAGGLGQMLYVSLSLFQEAQASSVILAMLILVFAVDALSGWSRQR---
141982911    -----------------------------------------------------------------------------------------------TIKVTLTALAASVFISLCMAIIFYFSRIIERSMMPITVILQVTPIIAIAPLISIWVDSSEMATLICAFLVAFFPLLTNTIAGLKSTEKNHLDLMRLYRANKIQLLRYVVLPNSLPYFLSGLRISTGLSLIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISVTGIILYNLVRLL------
135380889    ------------------------------------------------------------------------------------------EHAFITMTEVLIGLTLGAALGFVSAIALVASPTARALVRPILVFSQAVPVFALAPILTLWLGFGLWSKITMALIIIYFPVTSSFFDALMRTNRDWIGLAKVMGATPARIMWHIRVPAALPGFASGLRLATVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFGALIVLAVLTILL-------------
254497552    ------------------------------------------------------------------------------------MAYNLFIATGETLYMVVISTLFAVLLGLPLGTLLYSSPKLHKALAVFINMARSVPFIILLVAIIPFTSIGMNAAIVPLTLGAIPFFARLVDNVYQSLPNGLIETGYAMGASTKQIIWHILLPEAKPALIHAITVTAITLVNYSAMAGTVGAGGLGTLAINGYQRFDAGVMISTVIVLIIMVQLTQMLGDYLAKR---
239636568    -----------------------------------------------------------------------------------------WQAIVETLYMTVVSTIFAFIFGLILGVLLFLSAKFYSIVSFIVNLFRAIPFIILILLLIPFTSVVLTGALPALIIGAAPFYARLVEIAFKEIDKGVIEAAWSMGANTWTVVRKVLLPEAMPALVSGLTVTAIALVGSTAIAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
119952442    -----------------------------------------------------------------------------------FGLTAFWVAVGETMLAWAIGLVMAIVLAVVLGFIIGSSMFLRKFTNSTVEFLRPIPSVALIPLAVLLFGVKIESTLMLVVYASFWQVFIQVLYGVADVDNVAMQTAKSYGLGTMARVRHVVFPTALPYLMTGIRLAASVALILAITAELIGSPGLGREIALAQSGGAISGMYALVLATGLIGVVINLVMRFIERK---
126736261    ---------------------------------------------------------------------------------------GLGVAILGSLYMMLVVLFLALPIGVASSIYLEEFNRITDIIEVNISNLAAVPSIVYGILGLAIFINFMLVGGLVLTLMTLPTIIISTRAALKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
89894235     ---------------------------------------------------------------------------------------DFWHSIAFSLGRIASGFLLATAAGVILAALSARFQRIQELLAPAMLTIKAIPVASFIILVLIWVPSRNLSVLI-SFLMVLPIIYTNVLDGIKATDPQLLEMARLFDLPPGRTMRYIYLSQVLPFFRAACSVTLGLCWKSGIAAEVIGQGSIGEKLYHAKIYLDTPDLFAWTLVIVLISLVFEKLFLALVDR---
218779279    ------------------------------------------------------ALAIILWFMLARGWRAINWEFLTTAPYDSMTKGGILPCIVGTLCLGLGAMVVAFPIGVASAIYLNEYARVLRIIRLGINNLAGVPSVVFGLFGLAFFVIYLEMGALTLAAMSLPVIIGASEEALKSVPDTYREASLGLGATKWQTIYRVVLPAAMPGILTGGILGLSRAAGELAPVMFTAA----------------------------------------------
167902656    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
270296459    -------------------------------------------------------------------------------------QFGFLPLITGTLWVSLFAILFALPFGLSVAIYMSENSRVRNLLKPIIELLSGIPSVVYGFFGLIVIGESGLVGSIVLAIMALPTIITVTEDAMRNCPRAMREASLALGASQWQTIYKVVIPYSISGITSGVVLGIGRAVGETMAVLMVTGN---------------------------------------------
289168045    ----------------------------------------------------------------------------TIWGLLQNNYKQLLSGLGITLALALISFAIAIVIGIIFGMFSVSYKSLRVISEIFVDVIRGIPLMILAAF--IFWGIPFVAGTIALSLNAAAYIAEIVRGGIQAVPVGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAIFYLVIITLLT-KLAKRLEKR---
306831687    ----------------------------------------------------------------------------TIWGLLKNNYSQLLSGLGKTLSLTLISFAIAMVIGIIFGMMAVANKVLRTISAVFVDIVRGIPLMIWGIPNLLITGKQFVAATIALSLNGGAYIAEIVRGGIEAVPQGQMEASRSLGISYSKTMQKIILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELGKIIIARNYQSFRMYAILAVIYLVIITLLT-RLAKRLEKRLK-
310780431    -------------------------------------------------------------------------------------------ETCITLYRFFMAYSVSVSLGILCGMLIFKNSTVKSFLWPFITILQSTPVISWVLLALLWFPSEIIP-YFILGIFTLPVIIINTFNGLMSTDEKLLEMASAYGIEEKQVFSKIMLPSMLSSLMGGIKITANSSLKVLATAEIIGPRGIGGEMNTAWINIETDSLLAWTIYLIILTGLLEKLIS--------
226953182    ----------------------------------------------------------------------------------------LFGSLWVTLKITLLAFACAVIIGTLIAFLFVQSRVVEACFMPYAILFQVTPIVAIAPLVIIWIQNTTLALVVCAMLVAVFPILTNTTLGLRSVNKGLLNLFQINKASRWQILMRLRVPNALPYFFGGLRISCGLALIGAVVSEFVASAGLAYQILQAGFQLDLPLMFAALFLITCTGLGLFVLMSLLSR----
28378733     ----------------------------------------------------------------------------------------YWKAFATTLIITVCSVFFGFIIGILLALARMLKTAIRWLATAYVEFIRGTPMMVQVMFVYFGLGLFLTSGIIAISLNSGAYVAEYIRGGINSVDVGQTEAARSLGMSNGETMRYVVLPQALKNIWPSLGNEFITLIKDSSIVSII---GVTELIYQSIVRSDTYRGVAPIVVIMVLYFILSRILNYFERRM--
50085193     --------------------------------------------------------------------------------------------TIDTLLMVGVSAFLAFLMGLPLAVIIYPSLKINQPIGWIINITRSIPFLILMVAWIVGTSYGVWAAVVPLTLAATPFFARIAEVSLREVDQGLIEAAQAMGCNRKQIIWHVLLPEALPGIVAGFTVTIVTMINSSAIAGAIGAGGLGDIAYRGYQRFDLTVMFAVILVLIVLVMLIDTLSNQLDKRK--
143820120    --------------VEEAFLNVKDVLKSVLDPLTQPLSWLLEFALFIFLAAPWWVVVPLILLFVWYVCRSVAVTTFVTISFAFLAFIDHLDAALQTLAIIAVCTGICIILGVPIGIAMAKSNRFQRSLLPLLDLLQTLPTFVYLIPLIFLFSVTEPKLYIAIIVYAIVPVI--------------------------------------------------------------------------------------------------------------
91778565     -------------------------------ASSGWLGRAALGLGGLVGIVAIWWLAVAVFAAPGTLAAQFSPARAIETLPALITDDRLAVHIVTSLRRIAIGLLWALVVGVPLGFLIGRVKALDTALSPTLQFLRMISPLSWMPIAVMSLGVGDRAVYFLLAFAAVWPLMMSTAAGVAHIDKRWLQLGESLAATRGEMLWYVYVPGIAAHVLTGVRLAIGILWIVLVPAEMLGSSGLGYLILDTRDRLAYSELTAVILVIGALGFLLDFAARLAYRR---
308748821    ----------------------------------------------------FPLIICLIAMMVTGFNQTMMPIVSLKTQTISLDPANLPEYALRTTLRMLVAMIAALLFTLVYGTLAARSRRAEKILIPILDILQSVPVLGYISFTVTFFIAVELAAIFAIFTSQAWNMTFSFYQSLRTVPRDLVEVSRGFHLTPWQRFWKLDVPFAMPGLIWNMMMSMSGGWFFIVASEAITVGGIGAYLAQAILSKNMHAIGWVLLAMTLVILAYDQLLFRP------
308748821    -----------------------------------------------------ILWGTLVILLALYVA--WRVISYVSAGVSLSEVGHVFLLGFATLLRVSVLILISSLVWVPLGVMIGMRPALAGKIQPIAQFLAAFPALLFPIFVITIVHFQLNPNIWLIVLGTQWYILFNVVAGTSAIPNDYREAAANFHIRGWQWWREVMLPGIFPYYITGAITASGGAWNASIVAEFVTAYGIGAYIAKTTAAGDFPKIILGVAVMSLFVTLFNRLLWRP------
300313757    ----------------------------------------------------------------------------------------FWADTLASLQRVLLGLGIAALAGLVLGIVNGVFPVLRAGFSPLLTVMSMVPPLAILPILFIVMGLDELSKVMLIVIGVTPLLARDLEHTGRAIPAELLIKAQTLGANSWTVVLRVALPQMLARLLVSLRLSLGAAWLFLISAEAISAAGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDWLLRAVHRR---
67640524     -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
146343742    -------------------------------------------------------------------------------------------RAWTSLKVLFMGYAAGITLAAILTVLAISTRIGTDFLETVTAMFNPLPAIALLPLALIWFGLGSGSLVFVLIHSVLWPVALNTHSGFKSVSNTLRMVGRNYGLTGFSYVIRILIPAAFGAILTGLKIGWAFAWRTLIAAELVGQGGLGWFIFENRNLLEIPAVFAGLLTVILIGLVVNLIFRTIERR---
160942225    ----------------------------------------------------------------------------------------LFLHTGVTLMETLISFAVCTIFGLACALLLWSSKSVAQVLEPFLVLLNSLPKSALAPLLIVWLGNNMRTIVVAAVSVAVFGSILTLYTGFSQMDTEQIKLIYSLGGGRKDVLLKVLLPGSLPLVISNMKVNIGLCLVGVIIGEFLSAAGLGYLITYGSQTFAMTMVVTSIVILCIVSGVLYQIIAYAELKIK-
84687594     ---------------------------------------------------------------------------------LWVERREILRHALATIGVAGVGFSLSILFAFAVSVTLHFVLWLRRGMMPLLVASQTVPIVALAPLMVLWFGFGLLPKVLLVILVTFFPMVVSLMAGYASQPRAFRDQLVSMGASRWAVFRRATLPSARVQFFSGLRISATYAIVATIFAEYAGSRGLGIYILTAKNNFRADLVLAAVV----------------------
280961087    ----------------------------------------------------------------------------------WWGPHGLLVSLREHVLYTVVAVVVAMIIAVPIGLLVGHTGRGGFAIAGLANAIRAVPAFGLLILLYVVVSPKLIPVEAMLVVLAIPPILTNTYAGVQGVDPDVRDAARGMGMRGWQVVTRVELPIALPLVLAGVRSAVLQVIATATIAGYLPFGGLGYQIF--------------------------------------
126455455    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
116872260    ----------------------------------------------------------------------------TEKGFMGIIKSS-WPALLATIRLAVVSLIIAFIIGITFGFMKVSNSKLRGIATVYVDIFRGTPLIVFGIPAALDFRMPVLAGVIALSLNAGAYMVEIVRGGIQSVDKGQMEAARSLGLPHKKAMMKVVLPQAIRMMIPSFINQFVITLKDTSIMSAIGLVELTQKIIMARTFESTWTWLIIGIMYLIVITILTKVSDRLERRLR-
142723164    ---------------------------------------------------------------------------------FFLLLSDFVPALFLTVNIALFSTIIGSLGAVLLSLGSTRLGWLIPIFRTTMDVMRAFPELIIALFLIFLLGAGPLPAVIAVALHTAGALGKFFSEVNENIDLKQAEGLKACGASWINRIIHGVLPQVMPNYTSYFLIRLEINVRASAILGFVGAGGIGTELSRAIGWGKGAEIAAIFLLLFITIFIIDQLSQVLRRR---
85703542     ------------------------------------------------------------------------------------------HHATITAAEVLIGLALGAILGGLSAIGLASSHMARRLIRPMMVFSQAIPVFALAPILTLWLGYGLWSKVAMALLIIYFPVTSAFFDALMRTPPHWLDLARVMGANRRRLMWYIRVPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAILTLCLHAGVDRACRR---
224456411    ------------------------------------------------------ALILIVSTLAYYAWSDMHQAFIDASSVSAISLDHLPYYMLRTTMRLIIGMIFSLIFALIVGYACAKNKHFARVCLPIINFLESAPLLGFLTFTTAFFIFHSIMGLEAAAIFGIFTIALILYQTIRIVPAELTEAATAFKLNAWQRFWKIELPYSVPGLLWNIMVSQSAAWFAITASEAIPTPGIGSYIALGLTDSNIIAIFFYALVAIIINIVLDQLLFRP------
134277767    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
156740605    ------------------------------------------------------------------------------------ILAGVGNAILGSLWVIAITMLLAIPIGILGGVYLEEYAWYYRLIETNINNLAGVPSIIYGILGLAVFGRTILSAGLTMALLVLPLMIINAREAIRAVPQSIRQASYGLGATKWQTVWHHVLPNALPGILTGTILSMSRAMGETAPLIVVGAS---------------------------------------------
190893710    ----------------------------------------LAALSGALYRASPALLAGFAFLAAWGVKPSILPAPWRILTQGWLNREALISNTWPTLGATLGGFALSLAFAFVSSILMDFMPFMRRALLPIFIGSQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNFRPDLVLAAVVVSAVLTLCLFGVTLMIER----
308067589    --------------------------------------------------------------------------------------------MGNTLLYTLVSLLVAFILGLVFGFMVSHNKVFRGIATVFVDIFRGIPLIVFGIPQALDFKMPLVAAVLTLSLNAGAYVTEIIRGGIQSIDPGQMEAARSLGLPYRTAMLKIILPQAVKIMIPSFINQLVITLKDTSILSVIGLVELTQIIARTFQSFDIWLVVAVMYLIVI--TVLTKISNRLEGRVR-
142959997    ------------------------------------------------------------------------------------------PKVAESLFIAWAGTVIGAVFSFPVSFLAANNTSINTISRIILNTIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDDGPLESIKSSGGSKLNVLFFGVVPQVMPTITSYWLYRFEINLRASAVLGIVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
144164838    --------------------------------------------------------IVILVIYSFNESRLVTVWAGFSTRWYLLRNDQLLDAAWISLVIALAASTLAAVFGTLAGVALARIPRFRTLFSGMVLAPLVMPEVITGLSLLLTFDRGVVTIVIAHATFSMCYVAVVVQARLSGFDQSVEEAAMDLGARPGTVFRRITLPLIAPAIVAGWLLSFTLSLDDLVIASFLAGPGATTLPMRIFSAVRLGVTPEIAICTILVGIV--------------
307267069    -----------------------------------------------------LFLVSLISYILYQGRTKLNIDFLTSPPKFMEAGGGIGPQLFNSLELLIITLIISVPIGLGAGIYMAEYAKLTELIRLSVETLSSMPSIVVGLFGLLVFGYSLIAGALALTVLNLPVMTRVSEDSIRSVPNSLREASYALGSTKWQTIVKVVVPAAMPGIITGIILTAGRIFGEAAALLYTAGMSSPALNFSNLNPSSPTSPLNIFRPAETLAVYIWKVNS--------
310760189    ------------------------------------------------------------------------------------------DSLANSLWLLANGFLLGAAAGFLTGVAIGWSRGLGYWVHPVLRFLGPVPSTALLPMAFFFFPSSWSAAVFLIALATWFPVTVLTWSGVAGVNRAYYDVARTMGANEWFLVLRVAIPAALPQVFVGLFMGLGASFSVLVAAEMMGVSGLGWYLSWAQGWASYANMYGALIVMALVFSGLITLLFLGRDR---
268680476    -------------------------------------------------------------------------------------NSGIYASIVGTVLTVIVTMAIAFPIGVMTAIYLEEFNRFTQIIEVNINNLAAIPSILFGLLGLAIFRSSPLVGGMTLALMCLPVIIVSSKAALKSVPSSIRQAGFGLGLTKWQIVRDHVLPLAMPGIMTGSIISIAHALGETAPLIIVG-----------------------------------------------
226310064    ----------------------------------------------VLTLIAVLIIGTLVGLLGFILSQGWHLDFLTSPPDIVNAGGGIGPQLFNSLYLLVLTMLIALPLGIGAGIYMAEYNKITQFIRMSIEVLSSLPSIVVGLFGLLVFGYTLFGGALALTVFNLPLLVRVTEDALRNVPRSQKEASLALGITKWRTIVSVILPAALPGILTGAILASGRVFGEAAALLFTAGMSSPNLDFTDFSMNSTTSPLNPFRPAETLAVHIWKVNS--------
265751858    -------------------------------------------------------------------------------------QFGFLPLITGTLWVSFFAILFALPFGLSVAVYMSEVARTRSFLKPVIELLSGIPSVVYGFFGLIVIGETGLAGSIVLAIMALPTIITVSEDAMRNCPRAMREASLALGATRWQTIYKVVIPFSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
126442113    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
260430633    --------------------------------------------------------------------------------------------LWETVNIATFATALAVIVSLPVAYIAAQNTTPNRLGRLILVSSRSVNTIIWALLFVAIFGPGIVAGVVAIMFRSIGFIGKLLGEAIEEIDTRPVEALEATGASRFKVIAYAIVPQVMPTFWAVAILRWDINLRESTVLGLVGAGGIGIILQGAIDTFNWPEA---------------------------
307130433    -----------------------------------------------------------------------------------------------SLWRALVGGALGVSAGLLAGLALGLSTRAEAVFTPTLTLLRQVALFAWLPLITAWVGNDDGGKVTFIALVAFFPMLVATHRGVRQRSLALQEVAQVLRLPWFHRLRRLILPGAAPALFTGLRLAMIYAWLGAIGAEMSSGAGIGSLMINAQQLLDMPIILSGMLLIGVTGALFDHLGQRLEQRM--
307130433    -----------------------------------------------------------------------------------LLQGDLLSQLLISLHRLVSGLAAGVLAGTLLGALMGASVRAERLLYPTVYALAQIPTLGWIPLFMVLFGIDDGLKLAVLIKAVIVPVTLHSQRGVRDVPPALLDVARTLRLPRLTRLTRLTLPSALPVWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVLVCIAVIGLTGLLMEWGITQLDQR---
142978213    -----------------------------------------------------------------------------------------------TIKVTLTALLASVIVSVCLAIIFYLSKFVERSMMPITIILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTISGLKSTEKNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISVTGIILFNLANLI------
142532675    --------IPFVDWTNALIQFLRKTFRDFTRGIANYVDKFLDFTEAVLHGPLPWIFIITLTVILGFYLRGWRLALLCFAYLILFSKRGIWELSMKSLAAISVSAPLAALIGLCLGILAVKRKRFANFLWPMLNILQSLPHFSYLILVVIFVGIGTKAGVIATV----------------------------------------------------------------------------------------------------------------------
143839286    ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLIMSIVVLPLGVIAAVYLNEYAKFLNFIRICVNNLAGVPSIVFGVFGLGFFIYGILWASLTLALLTVPVVIVATEEGLNAVPKGIRDGSLALGSTKWETLKNIIIPSATPGILTGLILAIARATGEVAPLMITG-----------------------------------------------
83593753     ------------------------------------------------------------------------------------------KATLETLYMVVASLGIGTALGLPLGVLLATSPWLRRIAGPVVNATRSVPFIILAVAIIPFTSIGTSAAIVPLTVAAIPFIARIIEGAVREVDGGLVEAAHAMGARPLQVVFKVLLPEALPAILHGLTLTAVTLIGYSAMVGAVGAGGLGDLGIRGYQRFRPDVMIAVVITLIVIVQAVQTLGDRLARR---
239834906    -----------------------------------------------LVYWSPWLTALAIFFGVWAKFAVLPVPFFQPPSSLLEVYLDDWPRLLDSLYLLASGFVLGAIAGFLTGVSIGWVQAIGYWVHPVLRFLGPIPSTALLPMAFYFFPSGFSAAVFLIALATWFPLTVLTWSGVASVDKAYYDVARTLGASQLFLILRVAIPAALPHVFVGLFMGLGASFSVLVAAEMMGVSGLGWYLQWAQGWAAYNNLYGA---LIIMAIVFSGLITLLTVRDRV
6019466      ------------------------------------------------------------------------------------------EAMLLSLQRTLTGLVLGGGAGLLGGLLLGLSHPAERVFGPSLSALRQVALFAWVPLLTAWFGLGEGAKTVFVALAAFFPLLIATQRGIASLSPQLGEAARTLRLNLWQRLRLLVLPGAAPAIFAGLRLSLIYAWLGTIGAEMPSGGGIASLMIGAQQLFRMDQVMAAMLLIGLVGALLGTLGQRLESR---
6019466      ----------------------------------------------VLPWVLPTLIALLWVVASHQHWMSEQILPAPSVVWQSAVEFGLWGHLWISVQRLFWGLLMGIASGLLLGTWLGTSRRAQTLVLPTFVALAQIPTLAWIPLFMLFFGIGELLKLVVMVKAVVVPVTLHTLVGVRDAQPKLREAAAALRLPRHLLFLRLLLPAALPAFLTGVRLALATGWTSLLAVELLASSGIGYLMVWGRQLFMLDLVLLCILVIGLVGALLEKGFSTVEKR---
15834863     ------------------------------------------------------------------------------------------QHSWYTVQGILGGFFLALLLSISLSVTMLLFPSIQGVLHPLCVLVQCLPMFTLTPLIVLWFGWGARAVIIPTALSIFFPLALTIHQGIKNPPEELLEQFTLCQATTWQTLIKLRIPHGLPHIFSGLKIAMSAAGFATIAGEWVAASGLGILILESRRNYDMAMALAGI-----------------------
269955880    -------------------------------------------------------------------------------------------RTWQHALLTLQAVAIAAAVAVPLALLVVRRRRLAAGIVGVAAVLYTVPSLALFAILAPVLGIGRTPVLVGLVAYALLVLLRQTLAGLQSVDPATLDAARGVGYGPTQVTVLVRLPAALPAVVSGLRLATVSTVALATVGVIVGYGGLGQLMFEGFTNN--------------------------------
167648504    -------------------------------------------------------------------------------------QAGVWGAVIGSAMMLIITATIAIPVGVMAAVYLEEFNRWTDVIEVNINNLAAVPSIVYGLLGLALFRGSPLVGGLVMALMALPTVIIATRSSLKAVPPSIREAALGVGASKAQTVFHHVLPLAMPGVMTGAILSLAHALGETAPLLMIG-----------------------------------------------
283833333    -------------------------------------------------------------------------------------------ATQETLYMTALSGVATFVLGVALGLALFLTARVYSAISLVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHSDVTLVATVTILLIVFIIDVITSLLDKR---
269125635    ------------------------------------------------------------------------------------------QHLLASLRRAALGFVIGAAIGLTLGVAVGLSRIAEAFIDRSVQMIRAIPFLAILPLVIVWFGVGEAGKIFLIAKGSAFPLYLNTVLGIRQIDTKLLEMGQTVGLSRAARIRTLILPGALPSILGGLRMSLTYAWLALVIAETVGAAGIGFLATNAREFLQVDVIVLVVVLYAGIGIACD------------
297619119    -----------------------------------------------------IFYLCGFSVLGILFFMIWHIVSNGISVISLSFIASIYNAIIGTLSLVALSIVFAVPFGVLSAIYLYEYAKDSKLSQIVIDCLAGLPSIVFGIFGYAIIGPSLLVGGIILSFMILPIIIKATEEGLKSVPSDIRDGSLALGASKWQTIRQIVVPSAMPQIITGVILAMGRSAEETAAAATIYASGFGLYITATEYSTQQELASAYGIAVVLLMLMI-------------
307946568    ----------------------------------------------------------------------------------------YLPAMLETLNIAGVATLLGGAMAVVLAMASSRNVDSWGPGIPVVDIMRAFPELIIALFLIFVLGSSPVPAMIAVAFHTAGALGKLFSEVNENIDRKPIEGLSACGASWMQRIRYAVMPQVAPNYLSYFLLRLEINVRASAILGFVGAGGIGQELRRTIGWGQGAGDETAAIFVLLFVTIM-------------
269101964    ------------------------------------------------------------------------------------------EALGQTLVMVLVSGLIGFIIGIPLGVMLHLSKKLNKSLGFIVNIGRSIPFIILLVAIIPFTSIGTAAAIVPLTVGAIPFIARLVEGALLEVPAGLVEAAQAMGATPKQIITKVLLPEALPGIINGVTITLVTLVSYSAMAGTVGGGGLGDVGIRGYQRFDGTVMAITVVMLIILVQLIQSIGDYCVKR---
302868051    -----------------------------------------------------------------------------ATGWRLASDGTLGVHLLDSLTRAALGLLIGGGLALVLGAAAGLLRLGDDLVDPPVQMARMLPHLGLVPLLIIWVGIGESLKVTLVALGAFFPIYFNTYAGIRDIDERLVEAARTCGLGAVARLRHVVLPGALPALFLGLRLAIGAAWLSLVVGEQVNATGVGFLMMEAREFSQTDVVVLGLLIYALLGLASDLLIRYAERR---
50084640     ----------------------------------------------------------------------------------------LFGSLWVTLKVTLLAFICAVVIGTLIAFLFVQSRVIEACFMPYAILFQVTPIVAIAPLVIIWIQNTTLALVVCAMLVAIFPILTNTTLGLRSVNAGLLNLFQINKASRWQVLMRLRVPNALPYFFGGLRISSGLALIGAVVSEFVASAGLAYQILQAGFQLDLPLMFAALFLITCTGLVLFILMSMLSQ----
142206931    ----------------------------------------------------------------FLGRDAAGDAVPGSLTFWYADFWKYAELLGITILMAITATMLGTLGAFLMCFPAARNLTTFWITRRFMEFCRGVPEILFALVFVFMVGIGPLAGVLAIAIHSAGALGKLFAEVNENASLKPVDGITAVGGTWAERMMLGVFPQVAPNLISYALLRFEINVRASAIVGFVGAGGIGQELNRVISFYSDDRVLAVLILIVLMVTTIDLISERVRSR---
229824301    --------------------------------------------------------------------------------LLGLGESGVLHLLLETAAIAFMGTIVGAVFSIPLAFLASRKMPITVITRLFVMAVRTIPSFVYGLMFIRVTGPGAFAGVMTLSVTSIGMISKLFSETIDDLDDSILEALDAAGCSTFQKIRCGIIPQLWSSLISTLIFRFDMNLRDATILGVVGAGGIGAPLTFAINGYKWDEVGAILIGLIAFILIVEYSSSYIRKR---
254438593    ----------------------------------------------------------------------------------------YYDQIWTSIKTVFFGFLIASIIAIPLGIAAGLSVTANAALNPLIQIFKPVSPLAWLPIVTMWFEKSFLVSAITVTLCSLWPTLINTALGVSSIDKDLVSVSRVLKMNTYTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLARIMVAVFTIGIIGFLLDRVM---------
87121061     ---------------------------------------------------------------------------------------GVFPAIFGTIMMVLLMTILVTPFGVVAAVYLREYAWLTRIIRIAVNNLAGVPSIVYGVFGLGFFIYFMMWASITLALLTVPVVIVATEEGLSRIPRNVREGSLALGATKAETLWRVVLPMASPAIMTGVILAVARAAGEVAPLMLVG-----------------------------------------------
138545801    ------------------------------------------------------------------------------------------KPVWDTINIATLGTIIAMIIAVPVAFCAARHSSVRIVALFIIVASRSVNSLIWALMLVFILGPGVLAGTVAIGLRSIGFCAKLIYESIEEIDANQVEAVKATGASNLQQMIYGIIPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQV--STILLVILATVF-------------
238763812    ---------------------------------------------------------------------RYFLRMFVWHDFVNWPFRYYFGQIFITLAIVFAGTITATLIALPLSFLAARNRLISFVVRRLLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDMGLLGKLYAEGHEAVDKSPNRGLTSLGANALQKQRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKVSATLRKK---
260426144    -------------------------------------------------------------------------------------QAGLGVSMLGSFFMMLVVLFLALPIGVAASIYLEEFNKFTDFIEVNISNLAAVPSIVFGILGLAAFQSAPIVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQAVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
56461207     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSIIVTPFGVIAAVYLHEYNAVTKLIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSAVTLAILTLPVVIVSTEEGLSRIPPSLREGSLSLGATKWETIWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
116873781    -----------------------------------------------------------------------------------VDFQIMWTATQETLYMTLISLFAVFLLGIVLGLLLFLTRILYWITAILVNVFRSIPFIILIVLLLPMTKIGPKAALPALIISAAPFYGRMVEIAFREVDKGVIEAAKSMGANMFTIIGKVLIPEALPAIISGITVTAISLVGFTAMAGVIGAGGLG------------------------------------------
89896140     ------------------------------------------------------------------------------------------HHIAITCMETIVGFILGTVLGTMIAIVLWWSEFISKVSEPYLVILNSLPKIALGPIFIVWIGAGPAAIIVMTLAISLIVTILEVLNGFLSIDQEKIKLVQTFGGTKIQVLTKVLLPASFPTIVNALKINVGLSWVGVIVGELVSKAGLGYLIVYGGQVFKLDLVMTSVFILGIAAALMYQGVVLFEK----
294633935    -----------------------------------------------------------------------------------------WNDIEVTAIEVLAGFGLGVAAGTVMGLVLGSFPLLGRVLEPLVAAVNGIPKIALAPLFLLFFGIGQWSKITIAMTGVAFVVFYNIYLGLRLRERELVEVVQVMGGRRQHVLGYVTLPTLAAPFFAALKTGGPLAILGVIGGEFIASSGVGHELFTAAQNLDAAAEFAGLIVLVALTLALNGVLTALD-----
284990966    -----------------------------------------------------------------------------------LAEVAFWTALLDTLQGWALGLAIASVAGIVSGIVIGSSHLLRQLTASTIEFLRPIPSVALIPLAALLFGTAIESKLMLVVYAAFWQVLIQVLYGVQDVDPVAQDTARAYRFSAWARIRYVTWPTALPYVITGLRLAAAVALILAVTAELIGNPGLGSRLAVAQSSGAVATSYA-------------------------
187735797    ---------------------------------------------------------------------------------------GIFPAIFGTFIMTLLMSVLVTPVGVIGAIYLREYARLVQAVRICVNNLAGVPSIVFGVFGLGFFVYYLLWASLTLALMTLPVVIVSTEEALSAVPRGLREAALACGASKWQMIKRIILPSALPGVMTGLILAMARGAGEVAPLMVTG-----------------------------------------------
258651639    --------------------------------------------------------------------------------------------TLDHVWLAAAPTVLGLLLALPLGAIAHRYRWSYATLITLAGLLYTVPSIALFVVLPAVLGLDPLNVVVALTLYTVALLVRVVADALDAVPPLVVASATAMGYQPLRSLLTVQLPLAIPVIGAGLRVAAVSNVSLVSVAALLGIPQLGQLFTVGFQLDFFTPIWAGIVLCLVLAGIFDAIIQIL------
187735788    -----------------------------------------------------------------------------------IRDNSLWSATFVTIRRLFLGYLAGISIGIPAGLLSARFQIIRNTIGVLALGFQGLPSVCWVPLAILWFGQEEAAILFVVIMGTVWSVILATENGLANIPPIYARAARTMGAGSAYTLLFVTLPASAPFIVSGMKQGWAFSWRSLMSAEILTGLGLGQLLHFGRELNSMEQVMGIMFVIILLGLLSDKLIFSP------
149200783    ----------------------------------------------------------------------------------------FLPSLLETVNIAAASTLLGALGAVMISLLATRWPRLIGLFRRIMDILRAVPEIVIALVLIFILGGGPVPAMIAIAIHTMGALGKLFSEVNENASLKPVEGLQSVGATWGQRMWLGVIPQVAPNYLSYALLRFEINIRASAILGFVGSGGIGYDLKNAFSWGQGRYDEVAAIFLLLFGTIV-------------
170724162    -------------------------------------------ILAVLLPILIALLWVAASQQHWMSEQILPAPSLVWQSAVEFGSGELWGHLWISLQRLWWGLLVGIASGLLLGAWLGTSRNAQTLVLPTFVALAQIPTLAWIPLFMLFFGIGELLKLVVLVKAVVVPVTLHTLVGVRDTQPKLREAAAALRLPPHLLILRLLLPAALPAFLTGVRLALATGWTSLLAVELLASSGIGYLMVWGRQLFMLDLVLLCILMIGLVGGLMDRGFSTLEKR---
170724162    ------------------------------------------------------------------------------------------EAMLLSLQRTLTGLVLGGGAGLLSGLLLGLSHNAERLFGPSLSALRQVALFAWVPLLTAWFGLGEGAKNVFVGLAAFFPLLIATQRGTASLSPQLGEAGRTLRLNQWQRLRLLVLPGAAPAIFAGLRLSLIYAWLGTIGAEMPSDGGIASLMIGAQQLFRMDQVMAAMLLIGLVGALLGNLGQRLEMR---
135464937    ------------------------------------------------------------------------------------------PKVGESLFIAWAGTVIGAIFSFPISFLAANNNSFSRVTKQVLNVIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGNKLNELFFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
143119756    ----------------------------------------------------------------------------------MAGIKGAFIGSMMTLAVCLVLSFPIGVATAVYLEEIAKKNRLTEFIEININNLAAVPSVVFGILGLAIFGIFGMPGGVVLALMTLPTIIISSRAAIRAVPPSVRDAAYGVGASRMQVIFHHVIPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
16126870     ------------------------------------------------------ILAPLILIAALLAGWELACKALAVPAYLLPPPSAIWEAAWATLSTALLALIIASLIACGLALLVSLNGFLEDAVRPIAVTLQVTPLVAIAPLVTIWAGIDHPERAVIAAVVAFFPIFSGALSGLKSVDPDLARLFDLYGATPLQRLVRLRLPSAVPALLEGHKVAAGLAVIGAVVAEFVGAQGLAWRILESYNRLQTAKVFAALFTLALLGVVLHAAMEALERR---
289645172    --------------------------------------------------------------------------------------------LGETAQVALVGLAIAAALGMLFAVLMSQARWVERSFYPWAVVLQTIPILAIVPLIGFWLGYGFWSRTVVCVLIALFPIITNTLFGLSSVDATHHDLFTLRRASRWARLVHLEIPSALPAVFTGLRISAGLSVIGAIVGDFFGRPGIGSLIDDYTRGLESAPLFAAIIVSSLFGLAVFWVFGLL------
238757289    ---------------------------------------------------------------------RYFLRMFVWHDFVNWPFKYYFGQIFITLAIVFAGTLTATLVALPLSFMAARNRIVSFIVRRFLDIFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDMGLLGKLYAEGHEAVDKSPNRGLTSMGANALQKQRFGIFTQSFPTFLALSLYQVESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVAIVMVMDKVSAILRRK---
136623649    --------------------------------------------------------------------------------------------------------------------------WLVQTTRMFLNVTRTLPSLIWAFLLVIFFGPTPVAGVLALTFYSLGYLGKFFSETFESVDVKVARGLKLIGATPVQAFRFGLWPNVKAQVWSHSLWMLEYNIRSASIVGLVGAGGIGMELNKSMELASFQKVTAILLCILGIVIVLDLLGQAIRKW---
304402872    -----------------------------------------------------------------------------------------------SLMILVTGFSIALISGNILGMIVGWVKRLNNDFTPIAKVLSPIPPMVYTPYLIALMPTFTSASIAVIGIGMFWPIFLGMINRVGSINGRLIDSAKAMNVSTPTMLFKVILPYSIPSIVGNLKIQISTIFMILIMAEMIGASGLGFFIKKYSDYADYARVLAGIFVVGTVITILNVVLDIAEKK---
221198282    -------------------------------------------------------------------------------------------HLFASLTRVLAGFAAAAVAGVGLGLAIGRYRALEDALLPPLEVLRPIPAVAWIPLAILMFPSSELSMMFITFVGALFPILLNTVHGAEAVDPRLVATARSLGTRGFALYAEVILPGAAPAIFTGLSIGMGTAWFCLVTAEMIGQYGIGYFTWASYTLQNYPDIVVGMALIGLLGM---------------
194595542    -------------------------------------------------------------------------------------NAGILSAVVGTVMTMIVTLAISFPIGVMTAVYLEEFNRFTQAIEININNLAAIPSILFGLLGLAIFRSSPLAGGMTLALMTLPVIIISTRTALRSVPDSIRHAAFGVGCSRWQVVRDHVLPLAMPGIMTGSIIGLAQAMGETAPLIIVG-----------------------------------------------
291456097    ---------------------------------------------------------------------------------------------MLTFLRVALLTIVCSVIWVPVGALIGMNPRVSRFMQPIVQVLASFPSNFTFPFVTLWFVACSVNINWGSILLTQWYILFNVIAGASQIPDDLREMAHSFQLGRWQRWRELILPAVFGSWVTGGITAAGGAWNASIVSEIVSASGLGAYIAEATENGDTVRTIIGVAVMSVFVVAVNRLFWNPLQR---
291456097    -------------------------------------------------------------------------------------------YALRSVFRMFVALFFSLVFTFVYGTAAARCRRLSRVLIPLLDILQSVPILGFLSATITIW-MVLFPGSMAASIFAIFTMAFSFTRSLTSEPRELDEAARSLRLTRWQRFWTLDVPNAMIPLLWNCMMSVGGGWFFLTASEMISVNGIGSFVAQAAAEENLAAICWAIVTMVAVVLLIDVLLWKP------
256766394    ------------------------------------------------------------------------------------------QGTYDTLYMVLWSTLVTVLGGLPIGILLVLTDKLNKVLGVIVNIGRSLPFIILLIFLIPVTTIGPTAMIVPLAIGAVPFFARLVETAVREVDHGLIEAVESMGGGIPTLVGKVLLPQALPSLVAGVTTTVITLVGYSAMAGAVGGEGLGSAITYGFQRFETGFMFATVAVLIALVTVIDGVVRVLARRGR-
111022965    ------------------------------------------------------------------------------------------DLTKTHLYLALVPLLIGLLIAVPVGTAIRGASWLRKITLIVAGIAFTIPSLALFVTIPSVVGLQILNVVIALTIYSTALLIRAVPEALDSVPADVVDSATAMGFTRLRRALTVELPLALPVLVANVRVVAVTNISLVSVGSLIGIGGLGTLFTQGYQRDYPDQILAGIIAIVV------------------
224367369    ------------------------------------------------------ALAIIVWFMVSRGWRAISWSFLTMPPTDSMTRGGIFPCIVGTLCLMGVALVVALPVGVASAIYLNEYARFVRIIRLGINNLAGVPSVVFGLFGLAFFGVSVIAGGLTLGLMTLPVIIGTSEEALKSVPKTYREASLGLGATKWQTIYRVVLPSAFPGIITGGILGLSRAAGETAPIMYTGAGSLFDEVMTAGTNIATTRPLQYGTALVLIALIFGMNLGAILLRTRI
160915027    --------------------------------------------------------------------------------------------ILATLYLIVVALLVSLPLGIAAAIYLREYNKLTGWIRSAVEMLSGVPSIIFLFPITQLFGATTTNGGLTLAVILLPTIIRSSEEALIVVPQSLRDASLSLGASRSQTIFKVVLPNAIPGILTGVLLSIGRVIGES--AALIYTMGLAVHIYNIMSSEQPNFELACAISIVILVFVL-------------
150395349    ------------------------------------------------------------------LKKSFNTGIFTFGASSRPEAAGVGVALLGSLYMMLIVLVLSLPIGVAASIYLEEFNRLTDLIEVNINNLAAVPSIVYGLLGLAVFINFWGMGAFVLTLMTLPTIIIATRAALKAVPPSIRSAALGLGASKMQTVFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
149002609    ----------------------------------------------------------------------------TLWGLLQNNYKQLLSGLGITLALALISFAIAIVIGIIFGMFSVSYKSLRVISEIFVDVIRGIPLMILAAF--IFWGIPFVAGTIALSLNAAAYIAEIVRGGIQAVPVGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAIFYLVIITLLT-RLAKRLEKRIR-
225389905    --------------------------------------------------------------------------------------------TMQTIYMVFMSSLISYLIGIPLGIALMVTDKFNKVLGLAINLLRSVPFLILMIMVIPFTRLVVGAAVVPLIIAAAPYIGRMVESSLKEVDAGVVEAAQSMGASTWQIIWKVLLPEAKPSLLVGAAISITTILGYSAMAGAVGAGGLGDIAIRGYHRYQTDMMLVTVALLVIIVQLIQEAFMRTSRKS--
126649947    --------------------------------------------------------------------------------------------LIETMAIAFLGTIVGALLAIPLAFLSASTKPVAFIVRFLLIMIRTIPAIVYGLMFIRVTGPGPFAGVLTMSLTSIGMLSKLYVDVIEDLDKSILESMEAIGCTLMEKIRFGIWPQLTALFTSIVIYRFDMNLRDATVLGLVGAGGIGAPLIFAMNSYKWSEVGA-------------------------
296333344    -----------------------------------ITDKLATGMFGLCAAIIAAILVGLFSYIIINGVSQLSFDFITTKSSAIAAGGGIRDQLFNSFYILFITMLITIPLGVGGGVFMAEYNRVTDFIRTCIEVLSSLPSIVIGMFGLLMFGYTIIGGALALTVFNLPVMVRVTEDAIRSVPKDLKEASLALGVSRWHTVKTVLIPSAIPSIITGAILASGRVFGEA--AALLFTAGLTTPRLN-------------------------------------
188584086    ------------------------------------------------HWTPWLTLAALALLAWELVTAKFALLPMPFFPPPQAILEVFWEDILASLKLLAGGYLIGAGLGFGLGVAIGWSKAVGYWAHPVLRFVGPLPATAWLPLAFFVFPSSWSASTFLIALATGFPVTVLTWSGVAGVNKAYFDVARTLGASPGFLILRVAVPAALPHVFVGLFMGLGGSFAVLVVAEMLGVSGLGWYLQWAQGWAAYANMYAALIVMALMCSGLITLLFRLRDR---
294677185    -----------------------------------------------------------------------------------LVSGRMLPDLGATLARVGASFALAMLAGTVLGIVLGLSRRVNDWFDPWLTIWNNIPALVLIVLCYLWIGLNETAAITAVALNKVPLVAVILREGVRARDPALSEMARVFGMGFVARHRHILIPQLMPHLIAAARAGVSLIWKVVLVVEFLAARGSAFRIHLNFQMFDIAEVLAWAAAFVCVMLAVEWLILAP------
170750258    --------------------------------------------------------------------------------------------------------------SFVAAANLVRSRALRVGAKRLLELCRTVPEVVFALIFVIAFGLGPMVGVLAIAIHTTGALGKLFSEVVENIDMRPVEGLSASGATWVQTVRFAVLPQVLSNFASYALLRFEINVRGAGVMGFVGAGGIGQEFLVAIRNFYYADVSAILVLIILTVFCIDLVTERVRHR---
219667959    -----------------------------------------------------------------------------------------------SMKLLFTGIVIGIISGMISGILLGWSQICNYWFMPVLKMIGPVPSAAWLPIVMVLFATSRQASVFLIVLSIWFPLTLMVSSAIRDTDKRLVETARVLGAGEVYIMLHVALPAALPAMFTGLFMGLSSSFGALIIAEMLGVAGLGWYIKWAEAWGEYAKIFSTGIFIIIFFILMDTLFRLRNR----
160872910    ----------------------------------------------------FVALIMVLGMLAAFVWAGKQITSPYHVGQPFALTLDLPKYALFTVLRLFTAMAFSLLFTFTVGTLAAKNKRAARIIIPCIDILQSVPVIGLLSITIVGFITPEAAAIFAVFTAQVWNITLSFYQSLRSVPTELKEAADIFHLSSWQRFWRLDVPFSMPGLLWNIMMSMSASWIFLIASESISVNGIGSYLGLAINRASISGVIYTILTMFVVILLYDQLLFRP------
160872910    ----------------------------------------------------WYSMTFVFVSLSLWLLLQFILKNLSLHELIHVFFLG-----CITALRIISIILIASIIWIPIGVFIGLNRRIAEWIQPIAQFFAAFPANVLFPIVVILILKYHLNFEILLLLGTQWYILFNVIAGTAALPEDLKEVSSNFGVKGWQWWRRLILPGIFPHWITGTITAIGGGWNLTILTEIINSTGLGAYIAKSADAGDFPRIALGMAMMSLFVLVMNHLVWRP------
280964774    ----------------------------------------------------------------------------------------IFHGLLETLLDALYGYVAGTVAAIVVSVLFVLYRPVEQAFLPVAMVLRSVPLVAMTPIITLVFGRAVMGVTVIAGIVVFFPSLVNIVFGLRSTPKAAADLVTAYGGSPFTVLRKVAIPSALPALFASARIAVPGAIIGALLAEWLATGALGYYMEHSQQVFDYGGVWASVIVITAVSVALYGVVGIIE-----
209552095    -------------------------------------------------------------------------------------------RIWTTLQILFMGYAVGTVLAAFLTVLAINTRIGTDFLETMTAMFNPLPAISLLPLALIWFGLGASSLIFVLVHSVLWAVALNTHSGFLGVSRTLRMVGANYGLTGISYVLRILVPAAFPSILTGLKIGWAFAWRTLIAAELVGQGGLGWFIFENRNLLDIPAVFAGLLTVIIIGLIVENLVFQTIERHTI
289581354    -----------------------------------------------------------------------------------LGMFTIFGEAGTTLAMGVVGTILGFPLALLFSVLASERVTINLIFRAIMSFIRSIPAIVWALIFVALVGLGAAAATLAIALNTIGNLGRLFVEELEELEQGPIEAMRTTGASKPQVVFFGMLSQVRTSFIAWTLYILEINVRSAVTVGVIGAGGLGAVVATQESRLMFGNMMATLFVIFVLVFIVELFSQRLRARLR-
142747713    -----------------------------------------------------------LAVVGLFDFERISTGIPAVLKLLDFSRAGTWKPLIDSLAMSIAGTSISVFLSLLLCFFAARNPIFYNLATLILNVTRAVPELILGIILVAMIGFGALPGTLALGLHSVGMLGKFYAEAIELCDKEPIEAARASGASDLQVIVHSILPQVFPAMADVTFYRWEYNFRASMVVGAVGAGGIGLEIISALRIMDYAQ----------------------------
142394092    ----------------------------------------------------WILVASVVTIIAFFTIPFEIVNSFVFSNYPSQYRAGLRAAFWGSVYVVGYTMLFAIPVSIGGAIWLEEYNFWQSAIQTLVTNLAGVPAVVFGLFGLALCSSTILTAGITMATMAMPTIVISSQEALRAVPPSLRQGAFGVGCTKWQVIKDHVLPHAMPGMMTGTILAMSRIMGEAAPLILVGA----------------------------------------------
84489162     ---------------------------------------------------------------------------------------GILPMIVSTIYVTFFAVLIATPIGVGSAIYLYEYAKFVKAIRFCSESLASLPSIIFGLFGLAFFGWCILSASLTLAIMAMPTIMRTAENALEAVPPNYREGSLGMGATRWQTIENVILPAAIPGIITGVILGMARAIETAAIMYTVGSS---------------------------------------------
126347930    ----------------------------------------------------------------------------------LIDNGKLPSHLATSAQRALLGLLFGVAAGLLLALVAGLSRVGEAVIDGPVQIKRAIPSLALIPLLILWFGIGETMKVITIALGVFVPVYIHTHNGLRAIDSRYAELAETVRLGRLAFVRHVVLPGALPGFLLGMRFAVTGAWLALVVVEQVNASGIGYMMELARTYGQTDVIIVGLVVYGLLGLVSDALVRLVERR---
297567837    ------------------------------------------------------------------------------------------------------------VFTFVYATVAAKVPRTERVLIPILDFLQSLPILGFLTATTSIFFRGNLFGLEAASIFAIFTMTFSFYASLRTVPKELQEAAAMLRLSPWQRFWKLEVPFALPHLVWNAMMSVSGGWFFVVASEAINVPGVGSYIALAIQQANTHAMLYAGVTLFLLVLLYDQLFFRP------
297567837    -----------------------------------------------------------------------------------------------TALRVSFFVLLVTLVWLPVGVYIGLRPRLTQWAQPLAQFGAAFPAFPLFVVTIAHFRLPEIWVSPLMVLGGQWYILFNVIAGTVAIPNDLKEAARMYRLRGWGLWRRLLLPAIFPAFVTGGITATGGSWNASIVAEVVVATGLGAYIARWSTGEFNPHVGLGMLVMGLLVLAYNRLIQLAEERYRL
149203754    ------------------------------------------------------------------------------------------HHATITAAEVLIGLALGAILGGLSAIGLASSPMARRLIRPIMVFSQAIPVFALAPILTLWLGYGLWSKVAMALLIIYFPVTSAFFDALMRTPPQWLDLARVMGANRARLMWHIRVPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAILTLLL-------------
303245568    -------------------------------------------------------------------------------------------HVRASLGRWLAGLGIAATGGIAYGVLAARFPLFEAAAGQIPRLFLLVPGLAWIPVAILAFGIGPAATVFMIAATAFAPIAVGVLSGIRGVDPALVRAAGMLGAGRNALFFRVLLPAALPMVITGLRIGCGTGWRVLVAAEMVAGTGLGYSIIQARWTLDYLSSFACLVIICAIGFFVEGVL---------
150401002    --------------------------------------------------------------------------------------DGIWNAIKGTLALVAVSISFSIPFGVLGAIYLHEYASLTRLIRFSSDTLAGFPSIVFGLFGYAIIGPSLLIGGLTLSFMTLPIIIRTTEEGLKSVPPGLREGSLALGATKLQTIKKVVIPTALPQIITGIILGMGRSAEETAAIMFTAATAFGFSI---------------------------------------
56964748     -----------------------------------------------------------------------------------VVWEDVWAATQETVYMTVASAVATFFIGLLLGLFLWQNRFFYKIVAAFVNVFRSIPFIILIILLLVGSIFGPSAALPALIIGAAPFYARMVEIALREVDKGVVEAAQAMGSTNRHIIFKVLIPESMPALVSGITVTTIALIGYTAMAGTIGAGGLGTLAFQGFQRTNPDVMVVATVVILAIVFVFQWIGDFFTSR---
255655879    ----------------------------------------------------------------------------------------LFKHIGISVYETVLGLVIGTVLGILVAIALWWSEKLSKILDPFLVVLNALPKTALAPIIIVWVGAGIEGIVVTAVTISVVVTILSAYNYFMNIDEEKIKMLKSFGASKSQILFKLILPANTGNLINLTKINIGMAWVGVIVGELVSRYGIGYLIVYGSQVFKLDLVMMGVFVLAICAWAMYAVVNIIEK----
167031249    -----------------------------------------DRILSVERVLPWLLPVLIALLWGVASRQHWMAPALVWQSALEFGAGELWGHLWISLQRLFWGLAVGIGSGLLLGVWLGASRQAQTLVLPTFVALAQIPTLAWIPLFMLFFGIGELLKLVVLVKAVVVPVTLHTLVGVRDAQPKLREAAAALRLPRHLLFLRLLLPAALPAFLTGVRLALATGWTSLLAVELLASSGIGYLMVWGRQLFMLDLVLLCILVIGLVGAVLERSFSALEHR---
167031249    ------------------------------------------------------------------------------------------QALLLSLQRTLTGLLLGGGAGLLAGLVLGLSRNAERLFGPSLTALRQVALFAWVPLLTAWFGLGEGAKHVFVGLAAFFPLLIATQRGIAGLSPQLGEAARTLRLGLWQRLRLLVLPGAAPGIFAGLRLSLIYAWLGTIGAEMPSDGGIASLMIGAQQLFRMDQVMAAMLLIGLVGALLGTLGQRLESR---
136878117    ------------------------------------------------------------------------------------------------------------------------FDFFSKLHEPFVDFFRYMPAPTFSVLFVAFLGTSDAPKIMLVFVGTFFQLVLVIANTTRLLENSLLEAAQTLGANSRQILARVIWPGILPNLYNDLRILLGWAWTWLVIAELIGEKGLTGFIDTQGTRYNFDRVFPVIILIGLTGFFTDRLLNWL------
134368107    ------------------------------------------------------------------------------------------PKVGESLFIAWAGTVIGAFFSFPVAFLAANNNTFSRVTKQILNVIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTIVMVLIVDAISAAIRRR---
305390407    ---------------------------------------------------------------------------------------------------------------------------------PVLEWLSHINPFVVFHIIIVFIGAGEPTKVSIIAWACIWPIMFSTLSGMIHADADTVKAARSFGLSRLRLTTKVLLPLAFPSILTGTRLAAGYALLFLIAAEMMGSSGLGFMIYTAQANYQIVQMFSGVLIIAVLAIVLDGIMSAAGKR---
302340533    ---------------------------------------------------------------------------------------DMLQIILVSFTRLITALTVGTIAGFAIGILCGKFTVFREITGPLIGVLQVIPPVALLILAILWFGFNGKPAIFIASMAIFPIMVISVQHGIMNIDPKTLEMGETFRLTKRSMFLDIIIPSIRPSLTSGWRISLGLACKTMVMGEVLTTPGIGGALSQARMNLEPETVIAWTVITVLIFYVIDWLTK--------
283840218    ----------------------------------------------------------------------------------------LFDSVFASVKLQLGGYLIGAAVGFVTGVSIGWSRAVGYWVHPVLRFIGPLPATAWLPIAFFAFPSSWSASTFLIALATGFPVTVLTWSGVASVSNAYYDVARTLGARPSFLVFKVAIPAALPHVFVGLFMGLGASFAVLVVAEMMGVSGLGWYLQWAQGWAAYANMYAALLVMSLL--CSGAITALFKVRDRL
238061327    -------------------------------------------------------------------------------------NGGAYHAIVGTLEQVGIAALITVPLGILCAIYVVEYGRFAFAIRFFVDVMTGIPSIVSGLFVLAFWVLVVSPAALALSVLMLPTVVRSTEEMLRLVPAPLREGAYALGVPKWKTILRVVLPTALPGIVTGVMLAIARAAGETAPVLLVAGGG--------------------------------------------
143788971    -------------------------------------------------------------------------------------------AIGETILMAFLGTFGAALVAFPLAFLAAKNAPVRFFFRRIFDFTRGLDHLLWTIILARAFGPGPLTGALAMVVTDTGTFGKLFSEAIENVDKKQIDGVQSTGARNIQRYRFGVIPQITPVLLSQILYYFESNIRGATVIGAMVGGGIGLMLTQAITQSNWEEVTYYIILIILLVTATDWLSGKLRQR---
294851609    ------------------------------------------------------------------------------------------ENAAATIGEVLGGLVLGSAVGIAAAIGLMMSPLAQRLVMPVMVFSQAIPIFALAPILTLWLGYGPASKIAVAVLMIFFPVVSTFFDGMRRTETGLIDAAEILGTGRMAILFRIRIPSAFPALASGLSLAAVYAPIGAVVGEWVGASGLGYLMLLANGRAKVDLMFACLFVLAAFTMLLHGLVSYFARK---
156934057    --------------------------------------------------------------------------------------------ILNSLGTLLKGYAIGSVLALVFSALAISTRLGRDLLSTLTAMLNPLPAIALLPLALLWFGLGQGSLIFVLVHSVMWPIALNTWSGFQSVPETLRMAGRNYGLSGPRLVLNILIPAALPSIISGLKIGWAFAWRTLIAAELVGDGGLGWYIFQNRNELFTDRVFAGLATVIIIGLLVEGL----------
140863265    --------------------------------------------------------------------------------------------------------------------------WLVMLTRMLLNCIRTIPSLLWAILAVVLVGSNSLAGVIALTFYSSGYLAKFFSEAFESADLHAQSALRSLGASSLQAFQYGLWPNLRPVIWSHCLWMLEYNVRSASIIGYVGAGGIGLHLKSAESWDKFSMVLLCMLVIVTL-----------------
139478707    --------------------------------------------------------------------------------------------------------------------------------MPILLASQSIPVFALAPLLILWLGYGMSSKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNFSKTQLFWKIKIPSSLPGLCSGIRVAACFAPIGAVVGEWIGGSGLGSFMIYSNARLQTDNMFAALIILIFMTITLYRITDIILSK---
163748138    --------------------------------------------------------------------------------------------LWDTVNIATFATSFAVILSLPVAYIAAQNRATLWLGRLILVTSRSVNTIIWALLFVAIFGPGVVAGILAIMFRSIGFVGKLLGEAIEEIDKRPVEALEATGASRFKVIAYAIVPQVMPTFWAVAILRWDINLRESTVLGLVGAGGIGIILQGAIDTFNWPEV---------------------------
299529828    -------------------------------------------------------------------------------SWLLKVLQGIW----ETLAISIVGTLLAAI-----AGLLLALPRWRAPWNVVLNVLRSVPELVWATITALAVGLGPFAGALALALHTTGVLGRLFAEALQNAPAAPANALKLSGSNRLLAFCYGTLPGAAPQLLAYTLYRWEMNIRMAAILGFVGAGGLGQLLYFELSLFHYAQASTVIMAMLLLSIAVDWSSAGLRRAMR-
299529828    ------------------------------------------------------------------------------------------QATLETLAIATAGMALAFVIAVPMAYLSTGAARLNPIARSVLTILRGIPELVWALVFVRVFGLGPAAGVLALGLTYGGMLAKVYAEILESTDPAPARALRASGTGRIQALLYGLLPQAAKELTSYTVYRWECAVRASVVSGLCRGGGPG------------------------------------------
125975057    ----------------------------------------------------------------------------------LYRNGELFHHVIVTCVETVLGFVLGTLIGILIAIILWWSEFLEKVLEPYLVVLNSLPKIALGPIFIVWIGAGPAAIVVIAMTISVVVTILEVLNGFLGVDGDKIKLVKTFGANKVQILTKVVLPSSLPVMVNALKVSVGLSWVGVIVGELVSKAGLGYLIVYGGQVFQLDLVMASVVILAAAAFLMYRAVAWFEK----
83648076     ----------------------------------------------------------------------------------------FWADTLASLQRLAIGLALSTLVALIIGLNMGAFNGLYSLGNPILTFIAMIPPLALLPILFISLGIGELGKVALIFIGVFPIMTRDMALSVRSFPREQVVKAKTLGASDLAVVYKILLPQMMPRLITALRLSIGSAWLFLIASEAIAATGLGYRIFLVRRYLSMDVIIPYVIWITLLGFLMDWALRLILKW---
254486512    ---------------------------------------------------------------------------------------GMGVSMLGSLFMMLVVLALALPIGVAASIYLEEFAPKNWITDIIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
289168876    ----------------------------------------------------------------------------------------LWHHSWATLRVALLGLILGVLIACLMAVLMDSLTWLNDLIYPMMVVVQTIPTIAIAPILVLWLGYGILPKIVLIILTTTFPIIVSILDGFRHCDKDMLTLFSLMRAKPWQILWHFKIPVSLPYFYAGLRVSVSYAFITTVVSEWLGGEGLGVYMIQSKKLFQYDTMFA-------------------------
120613147    ------------------------------------------------------------------------------------------------------------------------SPLLERVLRPYVVVSQVVPKLALAPLFVLWFGFGIPSTALITGLICFFPLMENTFTGLRQADAQRLQLFRMLGATRWQTLLRLKLPLALPAILAGLRMAVVLALVGAVVGEFIGASGLGAVVIAAQGMMDTSLMFAALVLIAAIGLLLYQATLWLERW---
212638253    ------------------------------------------------------------------------------------------------------GFIAGTMIGVCFAAILWWFPRISHIADPYLVILNAMPKVALGPILIVALGPNMTSIVAMGAIISIIITTIVVYTSFKEVDANYIKVLRTFGATKRQWFTEAILPASFPTIISTLKVNVGLSWVGVIVGELVSKQGLGYMIIYGFQVFNFTLVLLSLLMIALLSSIMYQLVSWLEKK---
304399774    ----------------------------------------------------------------------------------------LWPAVWDTIYMVVISAVITFVLGVLLGIGLSVVPVLNETAGTIVNCLRSLPQMIMIIITLPLARMLLGACIIALAASCIPMYARLVQGALVEIPKGKIEAAKAMGSSSSAIVFKVMLPEAMPSIIRGFTVALIGIISMTALAGSFGAGGIGDIAVRGFNRFYHDMLIASVLVLIIM-----------------
296123110    ---------------------------------------------FLRTIVPPLVLFVIVLMAWDGAVRFWGIKPYILPGPWRVLQEELTKAFLLTGGSAVVGFSLSVLVGTLVGCLFSQSTIIRSSGYPYAIFLQTVPIIAVAPLIILWFGRGFGGVVAVAFVISLFPMIANATAGMVQIDPDLFDLFKLNDASRWQILFKLRLPNSVPSLCTGARTSSGLAVVGAIVGEFYAGYGLGYIIRLTTDQAKTDALFAAVMVSTLLGILIFGVVSLI------
160894770    ----------------------------------------------------ALTLVCIAFILIYILAKGIPNLTPDLFKLEYTSDNSMLPALVNTLFMTLLSLLIAGPIGIFAAIYLVEYNKLVGIVRITAETLTGIPSIVYGLFGMILFGLSLLSGAFTLAIMVLPVIMRTTEEALLAVPKSYREGSFGLGAGKLRTVFKVVLPSAVPGILSGVILATGRIVGETAALIYTAGS---------------------------------------------
53723408     -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
167037244    ---------------------------------SKLYDKIANIYFYVVAVFLILLLVSLISYILYQGRTKLNIDFLTSPPKFMEAGGGIGPQLFNSLQLLIITLIISVPIGLGAGIYMAEYAKLTEIIRLSAETLSSMPSIVVGLFGLLVFGYSLVAGALTLTVLNLPVMTRVSEDSIRSVPNSLREASYALGATKWQTIVKVVVPAAMPGIITGIILTAGRIFGEAAALLYTAGMSSPALNFSNLNPSSPTSPLNIFRPAETLAVYIWKVNS--------
266623751    ------------------------------------------------------------------------------------GTFGILGNIVNTLYIVVITLLIATPLGVGAAIYLNEYARAVCLIEFTTETLSGIPSIIFGLFGYVFFGTTLLTGALTLSIMVLPLITRTTQEALKTVPDSYRSGALGIGATKWYMIRTILLPSAMPGIVTGVILAIGRIVGESAALLFTAGSGLTIQLYLSMQKAKYDQAFGIAVVLLLIVLAINGLAKYLSHK---
142195829    ------------------------------------------------------------------------------------------------------GLGIALIIGVPFGILIGRSERFRALSNSPFQLMRMISPLSWEPIAVIVFATWNQAIVFLITIAAVWPIMFSTAAGLSKVDPAWFKVARNLGAKPRHMITQIIVPAITFDVLTGVRLAVGVAWIVLVPAEFLGTSGLGYSIQDARETLSYDYLMAMILVIGAIGYTLDSFCVLLIRR---
113475315    ----------------------------------------------------APVILGIIVLLTWEISVKMNIPPYLLPGPILVIKNALFMSLITTIKITVVALVVAVSSGVLISILFAQNKLIERSLFPYAVILQTTPIVAISPLIIIWLRDNTFGALILAWIVAFFPIISNTTLGLNSVDKNLSDMFKLYGASPWQTLIYLRFPSALPYFLGGLRISGGLALIGAVVAEFVAGSGIAYQILMSSYNLQIPRMFAALFLTTGLGIAIFVFFTVL------
142906466    --------------------------------------------------------------LGWLEHYTAQGRVRTQFAWVLFTSGDSREPEMAGLSGAFVGSLLTILVSFPIGVMAAIYNRITGIIEVNINNLAAVPSIVFGLLGLAVFISFFQMGGLVLSLMTLPTIIIATRASLASIPPSIREAALGVGASRLQVIFHHVLPLAMPGILTGTIIGLAQAAGETAPLLMIG-----------------------------------------------
253988149    -------------------------------------------------------------------------------GMILLLVKGVW----ETLVMTFVSGFFGFIIGLPIGVLIMESNKLYRFLSAIVNIFRSIPFIILLVWMIPFTRLIMQAAIVPLTIGAAPFIARMVENALLEIPSGLIEAARAMGATPFQIVKKILLPEALPSLLNAATITLITLVGYS------------------------------------------------------
298249648    ----------------------------------------------------------------------------------------LWVQISATLEETFIGFVIGVVLGVISGVVLGRNYFLADILSPYIKAANAIPRVVLGSIFAIGLGLGIQSKIALAVVLVFFIVFFNAFQGVREVDRNLIANARLLGASSRKVSTEVIIPSALTWIIASLHTSFSFALVGAVVGEFIGSTGLGLMIESAQANFNANGVFAAMAILAAVALIMEFLVTSLENR---
307296217    ----------------------------------------------------------------------------TFVGFM----QNNWKQLLHGLWMTILLTLISFVLALIVGVIFGLFKALRVLSTIYVDLIRGIPLMVFGLPGVLGFNIPVIAGIITLTLNASAYISEIVRGGIKAVPVGQMEASRSLGLSYNRTMQKIILPQAIRIMIPSFINQFVISLKDTTILSAIG-------LIELLQTGKIARTLQSTMVYFVIALIYLILITSLTK----
51893654     ------------------------------------------------------------------------------------------EHFLASAYRVIASTLISLALGVPLGLYLGRSG--GPVGSVLVYLTYPVPKVVFLPVIMVVLGIGDESKIFLITLVIFFQILVTVKDAAANVPRGLIRSVQSLGGGEAQIYRHVILPAALPAIFTALRLSTGTAVAVLFFAETYATRGLGSYVWDAWSMHAYSKMFAGVMAMALMGFGFYVVLDIAER----
154245728    ---------------------------------------------------------------------------------------DLFSNLAVTLARVAVSFVVAMAIGTVIGVAFGRMRRLDRVFDTWLVVLLNTPALVITVLCYIWLGLTETAAVLAVALNKIPTVAVLLREGARALSPELDEMAGAFRLSFLDRMRHVVLPQLEPHLAGAARSGLALVWKIVLVVELLGPNGVGYAISVYFQLFDVAAVLGYSLAFMAVMLAIEY-----------
261404927    --------------------------------------------------LPWVLPILLIVVWAILSRKILPLPQDVLFSFRDLLLSGLIEHIAISFQRAFIGFLIGGGIGLVLGFINGLSSIAEKLLDTTIQMVRNVPHLAMIPLVVLWFGIGEESKIFLVAVGVLFPVYINTLHGIRSVDNGLIEMGSVYGLRTASLFWKVVLPGALPSILVGLRYALGIMWLTLIVSETIATNGIGFLAMNAREYMQTDIILLTIVLYALFGKLADSIAKLLERR---
254440250    ----------------------------------------------------------------------------------------YLPSLIETINIAAASTLLGAVLGLFMSLLVTRVPMLVGPLRRILDVLRAVPEIVIALVLIFMLGGGPVPAMIAIALHTVGALGKLFSEVNENASLKPVEGLASVGASWTQRMWLGVIPQVAPNYLSYALLRFEINIRASAILGFVGAGGIGYDLTMSWGVGKYDEAAAIFILLFLTIVVVDQLSSIMRKR---
294785306    --------------------------------------------------------------------------------------------MFETIVTAFASSFIGVVLAVLCSPFLATNKYLAKLLTLFFSVFRTVPALVMAAILVSLIGIGSFTGFISLLIITFFSATKLLKEYLEEINQAKIQSFKTFGFSKFTFLKSCIYPFSKPYIISLFFLTLESSIRGASVLGMVGAGGIGEELWKDLSFLRYDKVSFIILILLIFIFLTDSLSWFFRKKD--
77918271     ---------------------------------------------------------------------------------------GLFPAIFGTVMLIFIMSLFSFPLGVLAAVYLREYARIVRLVRIAVNNLAGIPSIVYGIFGLAFFVYGILWASLTLSLLTVPVVIVATEEALGAIPAGVREGSLALGATKFQTLTRILLPMASPGIMTGLILAMARAAGEVAPLMITG-----------------------------------------------
262201340    ----------------------------------------------------------------------------------------WWEHLYMTLRRVAAGVVIGVAIGVTLGLAMGTIGWLRRLLEPWLTFLRALPPLAYFFLLVIWLGIDEAPKVTLLALAALPPAAVATTAAVSAAPLGLIEAARALGARRREVITDVVIPSALPETFTGIRLSVGIAYSSVVAAELFGIPGIGGVVKDASNYNNTPVVLVGIALIGLSGLVIDGVLRAIEHR---
295398454    ----------------------------------------------------------------------------------------FWDGIKTTLIIAGVSIFFGMILGIFLALMLTNNPVLKFLATAYIEFVRGTPLMIQVLFMFLIFGWTMTAGLVSVSMNSGAYIAEIIRGGIQSVDKGQAEAARSLGLGYWQTMRKVIFPQSLRSIWPSLGNEFITLIKESSIVSTIGVAELTFQAVTSITYQAVVPLFISMIIYFIMTYALSQVLNVYERKM--
142818459    ----------------------------------------------------------------------------------------FMPSLIETINIALVSTLVGALLGGILSLAATRWPHLIPVWRRILDVMRAMPEIVIALILIFVLGGGPIPAMIAISFHTVGALGKLFSEVNENASIKPVDGLASVGANWWQKMMLGVVPQVAPNYLSYGLLRFEINIRASAILGFVGAGGIGYDLKNSMSWGKYDEAAAIFILLFLTIVIVDQISSYFRNR---
171321953    -------------------------------------------------------------------------------------------DLGASLRRTTLGLGFGVAFGLVFGAAMARSPLARKLGEPTFQALRYVPLLGLIPLLSLWAGTGEFAKVFIIALAAFYPMTTASFDGLRRVDPRYVELAQSCRLTRIDLWRDVLIPGALPDLFAGVLQAVPFAWITATSSELLTGAGVGSLMQNAQAGARADVLLVCVLGVTALAVGMSALCERIAQR---
86138912     ---------------------------------------------------------------------------------------GMGVSMMGSLFMMLVVLALSLPIGVAASIYLEEFAPKNWITDVIIANLAAVPSIVYGILGLAVFINYMLVGGLVLTLMTLPTIIISTRAALKAVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
189467050    ------------------------------------------------------ILFAILGFIIYKGVGVISWEFLTTAPTDGMTAGGIFPAIVGTFYLMIGSALFAFPVGVMSGIYMNEYAWVVRFIRMMTNNLSGIPSIVFGLFGMALFGDSILAGSLTLGLLCVPLVIRTTEEALKAIPDTLREGSRALGATKLQTIWHVVLPMAMPNVITGLILAL-------------------------------------------------------------
241668297    ------------------------------------------------------------------------------------------QSTWETIFMVFIATLVAVIGGILLGILLYITKGFNKTFSIIINITRSIPYIILLILLIVGTTIGTTASIVPLAIAALPFYARLTESALREVDNGLIEAAKSMGATKRQIIFKVLLPESKNLLIDAATLTCISLIGFSAMAGIVGGGGLGDLTFKGYNYGNYTLLLGGVIMLVILVQI--------------
288935365    ---------------------------------------------------------------------------------LWVNRAYLGWHTLITLSEILSGLALGVTLGVTLALGMILSPRLQRWLMPLVLTSQAIPVFALAPLLVLWLGFGMSAKVAMAVLVIFFPVTSAFFDGLRRVNQEYLDLARSMNASFGAQLRHVRLMAALPALGSGLRMAAAVAPIGAIIGEWVGAEGLGYVMLNANARLQTDICFAA------------------------
26987563     --------------------------------------------------------------------------------------KAVWRGALETLAMSGMGTLLAMVLGMLLAPAAGRFGWLQGAARLLLNALRAIPELVWAALTVLAAGLGPNAGTLALALHTAGVLGRLFAEALENAPPEPAAAIRLQGGSQVAAFCFGTLPNLWPQLLAYSLYRWENNIRMASVLGFVGAGGLGQMLYTTLSLFQEAQASTVIIGM--------------------
307133183    ----------------------------------------------------------------------------------------LWVDTAASLLRLLTGVGLSALLALVFGLLCGALPSVRATLSPLITLFALIPPLAVLPVLFIVFGLGEVSKVVLIMVGITPFIIRDLQLYIQSLPQEQLVKAQTLGGHSGQILWRVILPQLMPRLLDAVRLSLSSAWFLIAAEAIAATEGLGYRIFLMRRYLAMDVILPYVAWITALAFLLDVLLRVVSRR---
300710336    -------------------------------------------------------------------------------------------DAAVTALTAGLGLLAGTAIGLVLAFSMTVSRSLARTVLPYVVALRIAPLIAIAPLLFLWFGRGIPARALLVTSLTLFPMTIATLDGLRNTPESYLALLESIGASDWKVFLHVRIPAATPSVLAGAKIAATLSVIGAVVAEFVALNGLGYRVFYTATYLRTAESFAALVVLSALGIAFYLLPVALER----
146341285    ------------------------------------------------------------------------------------------DSVVASIKLQLGGYAIGAAIGFVTGVSIGWSTRIGYWVHPVLRFIGPVPATAWLPIAFFTFPTSWSASTFLIALATGFPVTVLTWSGVASVPTAYYDVARTLGARPWFLVLKVAIPAALPHVFVGLFMGLGASFAVLVIAEMIGVAGLGWYLQWAQGWAAYANMYAALLVMSLL-----------------
126731221    -------------------------------------------------------------------------------------QAGLGVSMLGSFFMMLVVLALSLPIGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQAVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
307130273    ------------------------------------------------------LWLALVIIGVLAGVVQLVQYIGASLGMADVI--AVFSMGLATLARVVVLIALASVIWLPIGVWIGLQPSVAERLQPLAQFLAAFPANVLFPFAVILIAGFNLNPDIWLVLGTQWYILFNVIAGAAALPTDLLEAARIYGIRRWQWWRQVALPGIFPYYVTGALTASGGSWNASIVSESISATGLGAYIANATTAADFPRVALGIAVMSVFVIAFNRLLQFAERRLRL
307130273    ------------------------------------------------------------------------------------------EYALRTTLRMFVALGVSLLFTLVIATLAAKSRKAEMVIIPALDILQSVPVLGFLTFTVTFF-MGLFPGRFAIFTSQAWNMAFSFFQSLRTLPGDLSEVSQQFGFSPWRRFIRLELPFATPGLVWNMMMSMSGGWFFVVASEAITVGGIGSWLALAIAQENLTAIAWAVVAMTVVIVLYDQLLFRP------
167838946    -------------------------------------------------------------------------------------------HVRVSVMRVATGLGVALALGVPLGLLIGRVKWLDALLSPTFQLLRMISPLSWMPVAVMSFGIGERSICFLLAFAALWPILMSTASGVAQIDRRWLELGESLAATRDELAWHVVLPAITASVLGGMRLAIGVLWIVLVPAEMLGSAGLGYLVLDTRDRLAYPELAAVIVVIGVIG----------------
260892359    ---------------------------------------------------------------------------------------GIGPNIFNSFYLLFLSLIIVVPLGVLAGIYLSEYAKENALTRSIIETLASLPSIVVGLFGLLLFGYSLLAGALALTIINLPLMVRITEEALRTVPQDLREASLSLGATKWQTIYKVVLPTALPGLLTGIILASGRILGEA--AALIFTAGLTTPRLN-------------------------------------
90413557     ------------------------------------------------------------------------------------------EALGQTLTMVFASGLIGFALGIPLGVALHLSKTLNKVLGTVVNIGRSIPFIILLVAIIPFTSIGTAAAIVPLTVGAIPFIARLVEGALLEVPSGLVEAAQAMGATPQQIVTKVLLPEALPGIINAITITLVTLVSYSAMAGTVGGGGLGDVGIRGYQRFDGTVMMITVVMLVILVQLIQSVGDHLVKR---
78062608     ----------------------------------------------------PWLVALPLVLAAWAKTGWLPTPFFAPPQALIEVYADDWPRLLNTLKLLGLGFAYGVVVGFAVGVSIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVASVNKQYYDVARTLGANARFLVLRVAIPAALPHVFVGIFMGLSASFTVLVVAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLIALLFAVRDR---
289637750    --------------------------------------------TGVLYGVAGFFLLLLGAFTIYILFRGGR----AAMILTAAHSTGIGAQLFNTVYLVILSLLISTPIGICAGIYMAEYMRLSSFIRTCIETLSSLPSIVVGLFGYLVFSYNLVAGALAVSILNLPLVTTTTEDALRAIPKYYKEGSLGIGATHWQTIARVLLPASIPRIITGVILAGGRAFGEAAALLYIVGTG--------------------------------------------
302382811    --------------------------------------------------------------MAWLDGLKRDGAVSTTFNTLLFTNAGVLGAVVGSALMLLVTAALAIPLGVGAAVYLEEFSKKGRITDLIINNLAAVPSIVYGLLGVALFRSSPLVGGLVLALMALPTIIIATRSALKAVPPSIREAALAMGASRTQTVFHHVLPLAMPGVLTGTIISMAHALGETAPLLLIG-----------------------------------------------
142812163    -------------------------------------------------------------------------------------------ATQETLYMTALSGAATFILGIALGLALFLTARVYSAISLVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHSDVTLVATVTILLIVFIIDVITSLLDKR---
237731320    -------------------------------------------------------------------------------------------ATQETLYMTALSGAATFILGIALGLALFLTARVYSAISLVVNIFRSIPFIILIVLLIPFTKLGANAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGARLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHSDVTLVATVTILLIVFIIDVITSLLDKR---
239818092    -------------------------------------------------AVPAGIVIALLLAWEWMVRNNIPHYILPAPSLILRTLFDNWSALWFTVKLTLLALGAAIVGGVLLAIAFALFKWVEIGLFPIAVILQVTPIIAIAPLILIYVSSTTAALLLCAWIVAFFPILSNTVIGLKSADSNLRDLFQLYKASPWQTFRYLLAPSALPYFMAGLKIAGGLSLIGAVVAEFTAGTGLASRILESSFRTEIPMMFAALLLVSLLGIVIFIVFAALSR----
186685736    --------------------------------------------------LPSFLNWIFVSGFSLIVLWGTWEAVLLLRTLGWDDWQQVIKGAMLTALRVIIALILSLLWTVPVGVAIGRNRRLAQVLQPLVQIAASVPATALFPVLLLGLTRIAGGLQIGAILGTMWYILFNVIAGAQSIPSDLIEAASVYKLSRLQRWRTLILPAIFPYLITGIISAVGGAWNASIVSEYISTSGLGATISYATATGNFSLLLASTAIMSLLVVLTNHLVWRP------
186685736    -----------------------------------------------------LILVILSFIVAIIRTASKFTGTFEPELTISTNINALPGYTAQTLIRMGLAYFFSLIFTLLYAYTAYRSRIAERILIPMLDILQSIPVLSFLLALISLFPGQRIGVELAAILLIFTGMTWNMYQSLQSIPQELLETSRVYRLNPWQRFWTLELPSGVIGLVWNSVMSVAGGWFFLIAIESFTLGGLGSFLGTAANKGDFKAIFWGLVLLIAIIVATDFFVWRP------
146282371    ----------------------------------------------------------------------------------------FWQDTASSLKRLGSGLAIAAVAGLCLGVAAGTLPLFGAPLSPLLTVLSMVPPLAILPILFIVFGLGELSKVMLIVIGITPILARDLEQRAREIPRELLIKAQTLGANTWTLILRLVLPQLLPRLLISLRLVLGSAWLFLIAAEAIASDGLGYRIFLVRRYMAMDVILPYVAWITLLAWAMDLSLRRLTQ----
254426861    ----------------------------------------------------------------------------------------FFDQIGTSLITVMSGFLLASVIAIPLGIFIGLSNTAHAAMNPLIQLFKPVSPLAWLPLVTMVVSAVYVTSMFTVTLCCLWPTLMNTAVGVTSVSQDLTNVSKVLRLNALSHVRKIVLPSALPMMFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSQSLGRIMVAVIVIGLIGFLLDRLMLMLQR----
142070737    ------------------------------------------------------------------------------------------PKVGESLFIAWAGTVIGAIFSFPISFLAANNNSFSRATKQVLNVIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGTKLNELFFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
239816838    -------------------------------------------VAHSLRPAGPWLVALPVLFAIWEISALLPTPFFAPPQSLVETYIDDWRRLGESLRLLAHGFVLGALAGFLTGVTIGWSRIAGYWVHPVLRFVGPVPASALLPLAFFFFPSSYAAAVFLIALATGFPVAVLTWSGVAGVNRNYYDVARTMGASERFLVLRVAIPAALPQVFVGLFMGLGAAFSVLVTAEMMGVAGLGFYLSWAQGWASYSNMYAALIVMAVLCSGLITLLFKVRDR---
53719352     -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
120405655    -----------------------------------------------------------------------------------------------TLILTVVSIAIALVLGVMFGLFVSRSIWLRAIGTTYVDIFRGTPLLVFGVPSALDFRMTLTAGIITLSLNAGAYMTEIVRGGIQSVDKGQMEAARSLGIGYLPTMRKVILPQAIRTMIPSYVNQFVITLKDTSILSVIGIAELTQTLIIARNYQSFTMWLIIGVIYFIVIMALTKLSDRLERR---
141030887    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLSIAFPVALLAAVYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLALPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
163790488    --------------------------------------------------------------------------------LFGLTTGGVLYLLFETICIAFLGTIFGAILAIPIAFLMAPSAPIAYIVRLVVIVIRTVPALVYGLMFIRVTGPGPFAGVLTMSITSIGMVSKLYVDIIEDLDISILESLTSMGCTTFEKIRFGIIPQLFSNFLSITIYRFDMNLRDATILGLVGAGGIGAPLIFAMNSYRWNEV---------------------------
258542332    -------------------------------------------------------------------------------------------YALRTTIRMFAALACSLVFTFVYATLAAKSRRAGQILVPLLDVLQSVPILGFLSFTITFF-LGLFPGRILAAIFTIFTMALGMYQGLRSVPPELEETARCFGLTSWQKFWRLEVPCTIPSLVWNAMMSMAGGWFMVVYSESITVGGIGSYVGMAIDQQNIGAVAAAIVAMMVVILVYDQVLFRP------
282896350    ----------------------------------------------------------------------------------------LFPALLITIKITVVAFFYAAVLGLLISMIMAQSKWIEKSLYPYAVILQTMPIAAIAPLIIIWLRNNTFAALVLAWIVAFFPIISNTTFGLNSIDPNLRDLFRLYKANPWQTMVYLRLPSALPYFLSALRISGGLSLIGAVVAEFVAGSGLAYQMLMASYNLQIPRMFAALIMISALGILIFLILTA-------
167910900    -------------------------------------------------------------------------------------------EAIRHLALVAGSVAAAVALGVPLGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
218463358    ----------------------------------------------------PALLAGFVFLAAWGIKPSILPAPSRILTQGWLNREALISNTWPTLGATLGGFALSLAFAFVSSILMDFMPSMRRALLPIFIGSQTLPLVAIAPLVVLWFGFGLLPKILLVALVTFFPLLVALLQGYEATDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNFRPDLVLAAVVVSAVLTLCLFAVTLMIER----
142863443    -------------------------------------------------------------------------------------QAGIWGSLVGSFLTLLITLILSFPVAVAAGVFLEEKNKFTEFLEVNINNLAAVPSIIFGLLGLAIFLNIMIVGGMVLALMTLPTIIIATRSSLKSVPPSIREAAIGLGATRFQSVVDHVLPLAIPGIMTGTIIGMSRALGESAPLLMIG-----------------------------------------------
222106175    -------------------------------------------------------------------------------------------RIWTTLQVLFMGYTVGTVLAALLTVLAINTRIGTDFLETMTAMFNPLPAISLLPLALIWFGLGASSLVFVLVHSVLWAVALNTHSGFLGVSRTLRMVGANYGLTGISYVLRILVPAAFPSILTGLKIGWAFAWRTLIAAELVGQGGLGWFIFENRNLLDIPAVFAGLLTVIIIGLIVENLVFQTIERHTI
139665919    ---------------------------------------MENALLRALGATVFVLALWQGLVWVTGLPRFLLPGPGLVAQAMWDNAELLAYHASITALEVVLGLIIGTLLGAATAIHLASSPAARWLVQPVLVMTQALPVFALAPILTLWFGYGLGSKIVMAVLIIYFPVTSSFLDGLLRTPSGWLDMARVMDARPGAILWRVRVPAAIPSLASGLRLAAVYAPIGAVIGEWVGASGLGYLMLLANGRVKTDLMFAALIVLALMTLLL-------------
142973392    ------------------------------------------------------------------------------VDLPYALEPGYLSSILDSIQMGYLGLIIGVIIASVLAYFAASNKVGYVIGKFFIIFSRSVHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVETIRSNGANEMQVFAFGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
258654459    ------------------------------------------------------------------------------------------EAIVASAQRVGLGLFFGVTAALVAALIAGLFKVGEDIIDAPIQMLRTVPVVGLIPLLIIWFGIGDQPKLILIALGVFFPLYLNLFAGIRGTDPALIEAGRTLGLRKLGLIRHVILPAAVPSGLVGLRYSIGVSWLILVFAETINATGIGFLVNTAREFFETDTI---------------------------
116492898    ----------------------------------------------------------------------------------------YWKYFAMTILISILGVIFGFITGTLLALLRLSNKVLRGLSAAYVEFVRGTPLMVQLMFVYFGLGLFLTAGIIAVSLNSGAYVAEVIRGGINSVDDGQREAAESLGLNKRDRMRFVIMPQALKNIWPALGNEFISLIKESSIVSIIGVTDLIYQIVQSDTYRGVAPIVVAMILYFVMTFSLSRLLKFYERK---
136094632    ----------------------------------------------------------------------------------LIGSGDLSDSILSSLYRVGTGLLWGFAIGVPIGILIGYLTIAMRIANVPSQFLRMISPLAWMPIAVLAFETWDSAIIFLIVMATVWPIMFSTSHGVKRIDPDWFKVSRNLGASGTQMVRTIILPAIMADVMAGVRLAVGVAWVVLVPAEYLGTSGLGYAINDARDTLAYDTLAAIVLIIGVIGYTLDSACAKLVNR---
119387033    -------------------------------------------------------------------------------------------AILGSLYMMLVVLALAVPIGVAASIYLEEFNRWTDIIEVNISNLAAVPSIVFGILGLAAFQSAPIVGGLVLTLMTLPTIIIATRAALKAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGASALPVQVYNWTQRADPAFIRASGAIIVLLAFLLMNLLAILLRRK--
261821942    ----------------------------------------------------------------------------------------FWLDTQASLVRLALGLGIASLLSLLFGIAAGAFPLFRASLSPLMTVLSMIPPLAILPILFIVFGLDELSKVMLIVIGVTPMLARDLEQRARNIPQEMLIKAQTLGANSWVVVLRVILPQLLSRLLISLRLLLGAAWLFLISAEAISAAGLGYRIFLVRRYLAMDVILPYVVWITLLAWLMDMVLRWLHRR---
160936564    -----------------------------------GLDVFLTVIIYTCAGFSILLLAGIMGYVFVRGIPHVTWAFLSTASSATKGTFGILGNIINTLYIVIITLLIATPLGIGSAVYLNEYAKPGKVVRLITETLSGIPSIIFGLFGMVFFGYSILTGALTLTIMILPLITRTTQEALKTVPDSYRHGALGIGATKWYMIRTILLPSAMPGILTGIILAIGRIVGESAALLFTAGSG--------------------------------------------
146342318    -----------------------------------------------------WWVAATLAGSAKLPPPSTVLAVAVAEA----KSGALFLHLGATLARVALAFTLSMAIGSALGYWMGRSRLANRLGDPWLILLLNLPALVVIVLAYIWAGLTEVAAIAAIAINKLPTAVVTLREGARALDPSLDEMAKVFALPRSRILRHVLLPQLAPYIAAAARSGLSLVWKIVLVAELLGPNGIGFEIGVAFQLFDIPLLLAYSLSFAAVVLVIEALF---------
121997010    -------------------------------------------------WPPWAGLLGVVALWMAAAHQVPDSWVVTLELGGTLHSGDHWANTGVTLRNVVVSFLLSLLGGVALGLWAARSPTLQRALHPIIVLIEAAPHIAWLVLAVLWLGIGVGPPVLVGVSMALPLIYMATSHGIAQIDRGIMDMAHIYQLGWYKRLTHILLPHLALTLAGAASGALSVSWRAVIMAAFASDAGLGQSLWGSYLYGEVTAVYAQVLWIV-------------------
254505216    ----------------------------------------------------------------------------------------LWIDTFDSLMRLGTGMAVSTLLAIFFGIGIGFIPHIRSALAPYIATFSLIPPITILPILFITFGLGEVSKIALIVIGTAPVMIRATAQAVLDIPREMIIKAETLGASVWQMITRLVLPQVLPKLITALRLGLVPAWIFLISAEAIASTGLGYRIFLVRRYLAMDVILPYVVWITLLAFILDRLLLLLSKR---
217978740    ----------------------------------------------------------------------------------------LWSDTLASLTRLCAGLAIATVTSCVIGLTVGLLPYLRVLLTPFIAVLSMIPPLAILPILFIMFGLGEASKIVLIVIGIAPFMTRDLALRVSELPAEQLIKAQTLGATTWQILTRVVAPQMMPRLIDSVRLSLGAAWLYLIAAEAIASSGLGFRIFLMRRYLAMDVILPYVAWITFLAFLFDFILRRLQ-----
116750313    ---------------------------------RHLLQKAVFGVLRGAALINGLALFIIISFLVYNGWRAVDWTFLSQPPLDSMTRGGIFPCIAGTFLLGFGSMLVAFPWGVASAIFLHEYARALRVIRLGINNLAGVPSVVFGLFGLAFFGVSILSGVLTLGVLILPVIIGTAEEALRSVPATYREASLALGATKWQTILRVVLPAAFPGMLTGSILGISRAAGETAAIMFTAA----------------------------------------------
58825940     ----------------------------------------------------------------------------------------YYEHIYVSCRRIAIAFFLATLLGVPLGLLMGWSKTIKDYTFPVLETLRPIPIMAWVPLAILMFSGYETPVIFLATLASFFATTLNTMLGVQSIDESYFRAAGCLGSKKWTSSAMWWCGRIALDL-HGLQISIGVAWFSLVAAEMVGDFGLGYMILSAYVNSVTVPMVIGMLTLGFVGWFSSALVRWVGNR---
296162837    ----------------------------------------------------------------------------------------LFGSLLATLKITLLAFALATLLGVVIALLFVQSPLIEASLFPYAILLQVTPVVAIAPLIIIWVKDMDAALVLCATLVALFPIISNTALGLRSVNPGLINLFRINRATRWQTLVRLRIPSALPYFFGGLRISSGLSLIGAVVAEFVAGAGLAYQILQAGFQLNIPRLFAALLLITVTGVVLFAITAWVSR----
300312619    ----------------------------------------VTGIRKKLAMVLAIVFILLMWQIAAWSLPSFLMPGVPSVAARLVQSSNFRLALFGSLYRLGMGYGSALVLGIGFGLVGAVLFFFREVLKSAIVILQSIPSIAWVPLFLILMGFGNLPIVVVVAIAAFFPAALSVMNATESVQQVHVSAARVMGASRLSMLRRVYLPAVMPELITGAQLAFGNAWRALISAEMLFGKGLGRTLAYSGETADMVGVMANILTIAILAALIDQVI---------
118473444    -----------------------------------------------------------------------------------------------TLILTVVSIAIALVLGVIFGLLVSRSVVLRAIGTTYVDIFRGTPLLVFGIPSALGFQMSLTAGIITLSLNAGAYMTEIVRGGIQSVDKGQMEAARSLGIGYLPTMRKVILPQAIRTMIPSYINQFVITLKDTSILSVIGIAELTQTIIIARNFQSFTMWLIIGIIYFVVIMALTKLSDRVEKR---
289423475    ------------------------------------------FIKYTLSLIFWLLVWQILSMVVDQEILLVSPLLAVKTMFVMAADISFWQSIFNSFVRVFLGLFLGFVLGTGLAIMSYRSRTIKILLEPLILTIQTVPVVSFIIIFLIWIKPSNLSVLVSFLMVS-PIFYRNVYGGLSSIGREILDLARVYKVSTYKKIRYIYFSRIETSIRAACEVGLGFCWKSGIAAEVIGTNTIGEKLYESKIYLNTSQLFAWTITIILLSLLFKWVF---------
240140227    ----------------------------------------------------------------------------------LIASGEAWRAAAPSLARIGQGLAVAFGLGAPLGLLIGSVPLAERILQPPFQLLRMISPLAWMPVAVLAFPSWNGAIVFLIAAAAIWPILLATAAGVKRVDPVWLAMARNLGAGRLAALRAVIVPAVLQDILTGLRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDRLAALVLLIGGIGYALDTGLGRLAARAR-
261408695    -------------------------------------DQTLHMIFLACTSIGILVLMALIVTIVMDGVHRLSPELFTNFPSRIADKAGLKSPIVGTIYLLLLMAPLSFVLGVGAAIFLEEYSRWVRLIQLNISTLAGVPSIIYGILGLAIFGRSLLSGVLTMTLLVLPIIIVAAQEALRAVPKNRRDASYALGATKWQTVSSAVLPSAIPGIMTGVILALSRAIGETAPLIMIGA----------------------------------------------
309782774    --------------AELGVAALIVGIALFVVALAAGHVSPLRPVQEALQPAGPWLIAVPVVLALWAKSGALPTPFFAPPQALIEVYSEDWPRLLNTLKLLGIGYLLGALTGFLVGVSIGWSRAVGYWVHPVLRILGPLPATALLPITFYFFPSSYSAAAFLIALAAGFPVAVLTWSGVAGVSKSYYDVARTLGASNAFLVLRVAIPAALPQVFVGLFMGLGASFTVLVTAEMMGVSGLGWYLTWAQGWASYVNMYAALIVMALL-----------------
295706707    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLVLTLIISIPLGLGAGIYLAEYARFLNFVRLCIETMASLPSIVVGLFGLLIFGYTLIGGALVITILNLPGLTRVCESAIASVPASVKEASLGLGATKWQTIVKVVIPSAIQQIITGVILTAGRIFGEA--AALIYTAGLTTPMLNSNADLTSPNPFNIFRPAETLAVHIWKLNS--------
140980855    ---------------------------------------------------------------------------------------------------------------------------IEAFFEPFISFARYLPASAFIPLLILWAGIGEAQKLALIFIGSFFQLVLMIAVTVGNTRRDLVEAAYTLGVSDRSLIRRVLIPGAAPEIAETLRMVLGWAWTYVIVAELIGASGIGHMITDSQALLATDQIIFGIIVIGLIGLVSDYLFKSVNRR---
261415486    ----------------------------------------------------------------------------AVLTALFNSREELLRSAWSSLLKLVPAYFAAAVVGISLGIVSGSVPWVGTMLKPISRFAAPIPPNVYIPYAIAILPTFYLSSTFIIFIAAFWPIYLNTAAGAADIPEKYRRNAAIIGIGRFEYLWRIAFVASLPSIFSGLSVGMGLSFIMLTVAELFGENGLGHFVQFYADYSDYPNMVAGILWTGIVVLAIMEFFEFVKRK---
222102537    ----------------------------------------------------PTVLISVVTALVLLFAWWLVSALGVVPHLFLIFSDGYGDHVGASLFRIGVAAILAIAAGIPIGLLMGLNRWAKGILDTPIEFYWPLPPLSYLPLMIIWLGIGETSKIMVLFLAMFAPICLSAQAGVKSVPIERVNAARSLGANRWQLFSSIVFPSALPEILTGIRIGLGIGWGTLVAAELIASRGIGYMIMSASQFLATDVVFVGIAIISVCAFAFGAAIRLLER----
163746357    ---------------------------------------------------------------------------------------GMGVAMIGSFAMMLVVLVLALPIGVAASIYLEEFAPKNWITDIIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
92112384     ------------------------------------------------------------------------------------------QGLIESLTMTLTATVVGVAISVPIGIGAARSAWIYRCCRAIIAVSRSLQEIIVAIFLVAMFGFGPLAGFATLSFASIGFIAKLLADDIEEADPRQVEAIRATGAGWWQVLHYAIQPQVMPRLIGLSLYRLDINFRESAVIGIVGAGGIGATLNTAIDRYEYGS--AGAILLIVIAIVM-------------
167570002    ---------------------------------------------WLRKTLIALVLIAGWEFAARAIDNDLLLPSFSATALAFVANGELPAKIAASLSVLLRGYALGVACAFALTTLAVTTRAGRDLLTMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHAVLWPLALNTFAGFQAVPATLRMVGRNYGLTGLRHVVAILIPAALPSILAGLRVGWAFAWRTLIAAELVGGGGLGWYIFRNRNELYTDRVFAGLAAVIVIGLIVEGVFDALER----
137696031    ------------------------------------------------------------------------------------------------------------------------------IARVVTIFFRAIPEFIIAMILVIAVGFGAIPGVLALGLHTMGFLAKFYAEDIEHVNKGPIEAMKASGASKRQIISFAVIPQIIPSFIGNNLYILDRNIRMATMLGIVGAGGIGYELQSSFRMFEYQKVSAIIIIIFITIFIIDHLSSFIRSKVK-
142997580    ----------------------------------------------------------------------------------------YLKLLFETFNMALLATIVGSTLALFLSFLAAKNTSPNSLIRRILEFFRGVPEIIFAILFVWVLGIGPLAGIIAMTLHTTGSLGKLFSEVHENSNNKPIDALKASGGNWLSEMKFGLLPQVLPNLISYVLLRFEINIRASTILGFVGAGGIGQELYLVINFNYYEEVSAIILLIILTVVSIDLFSGYLRK----
142037780    ------------------------------HAVSGRTSSMLD-LTFPLRWRVALVAPALAVFAAFWLLPMAALVQVSADGAFLLGNARYMKSLGETVALSAGVTLATLVLSTISGLLLARREFAGRVLLALLTFPLAFPGVVVGFMVIMLAGRQGLIGMLSALYFSIPRVIVTVIAAASKLDASLEEAARSLGASPWRIFVDIVLPALAPGLIAAGAICFATAMG-AFGTAFTLATDLNVLPMTIYTEFTLNANIATAAGLIVLGIVTWAVLALARR----
213690946    --------------------------------------------------------------------------------------------MLQTICIAFLSMVIATVIAFPWSFISRHTPAVAGAAKFVTDLLRAFPELVYAIIFVKVVGPGPAAGVLALGVHMVGMLGKLYAENIESMDNGPAEAMESVGANFWKTTFFGRIPLLMPIFASLSLNHFEIAVRSAATLGLVGAGGIGAPLIFAIQSRQWSRVSIILLGIIIVVALIDAATGWLRKK---
280965406    -------------------------------------------------------------------------------GYSLAADGTLGHNLAISLRRVALGLLFGVAAAVVLAVVAGLFQLGEDLVDAPVQILRAVPILGLVPLAILWFGIGEHVKVFLVALGTAFPVYINTFAAIRGVDGRFVELARTVRLGRLALIRRVVLPGALPGFLVGLRFALTISWLILVVSEQIASSGIGYLMDQARTFGQTDVIVVGLAVYGVLGLLSDALVRLLERR---
239933968    -------------------------------------------------------VLVITGWWIASATGALSPDVLASPGAVLGAVGELWDALATSLTRSGIGLLLGLTAGLTLGVITGFSRLGDELLDSSLQALRAVPFLALVPLLMVWFGINETSKILLVAVATTFPMYVSVSGGVRNTDRKLVEAMRSFGMGRLALVREVVLPGALPSVLSGLRLSMTLSIIALIAAEQINAAGIGYLMAQAQAYARTDVLALCIVIYALLGLTADGIVRLLER----
242238740    --------------------------------------------------------------LAARWQNNDMLLPGFWQTLQAFRQDIFSGELPQKIAISLGTLLKGYVIGSLLALLLSTLAVSVRFGRDLLALLTSMPAIALLPLALLWFGLGEKSLIFVLVHSVMWPMALNAYSGFLGVPETLRMAGRNYGLTGWRYVSQILIPAALPAIISGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLASVILIGLLVEGLFFSTLER---
141691891    --------------------------------------------------------------------------------------------------------------------------------MPLVSCLFPIPKIALLPLFIVLLGIGEVSKVTTIFIGAFFPSILIAYNSIIRTPTTYVEAGRACGGGYWFILRKIILPISMPTIISGFRTSGSLSLVLLVAAEMLGSKGLGNWIFITGGEMDFAEMFAGIIWLSIIGLGIGWGTEFLKRR---
171911088    ---------------------------------------------------------------AWQWDKPIPMVQALTAFLFWITNSS-WQDFYGVVPLLTGSLIIALVIALPLSVAAAIYPREQELIKPFIEFIQAIPSVVLGFIGISVVGLNMFNAGLLLALMAIPTMFSLAEDAIQNVPRAFSEASEALGATKLQTVFRVIFPASLSGVFAAMLLGLGRIIGETMVVLLVAGNRIAIPDFDGIGTFQPAHTLTGIIA---------------------
139381509    -----EYTISISGYLDWGIKFITTSLFVPLGIFRDFLLIYFFMPTKAMFQSMPWVSVIVLVGCAGWRLGKLKLALTVMFFVFLIAASGYWVRAMITLYMVSVAMVISVGFGVPIAIWASRKLSTTKLILNICDTFQTFPSFIYLLPAVMLFQISDVSAIFAIVVYASIPITRYTIFGLR------------------------------------------------------------------------------------------------------
280961088    -----------------------------------------------------------------------------------------------TVWLSLVPLVVALVLSLPIGWLASRYRWTYAPVISLGGLLYTIPSIVLFLPGVLGTGLDPLNVAVALTVYSVALLVRVVADGLRSVDATVLDAAAAMGYTERQRLLAVQLPMAVPVIGAGLRVAAVSNVSLIAVASSLGVSQLGSLFTLGATTSDTAPIWLGLIL---------------------
166031954    ----------------------------------------------------------------------------------MVLDKSIFLHTNVTLYETILSFLLVTATSILVTILLWFSRRLSEILDPYLVVLNSLPKSALAPLLIVWLGATKTTIIVAGMSVAIFGSILNLYTSFMTVDPGKLKLIYTLGGNRRHALLKVVLPFSLPAIISNMKVNIGLCLVGVIIGEFLAARGLGYLIIYASQVFKMDWLLMSILLLCLMATLLYSLINLLERWCR-
254511998    -------------------------------------------------------------------------------------------HTWTTAIEVLIGLACGTALGVITALQLASSRAARVLVQPMLVFTQALPVFALAPLLTLWLGYGLWSKVAMAVLIIYFPITSSFFDGLMRTPPGYLDLARTMQVSKRSILWHIRIPAALPSLASGMRLAAVYAPIGAVIGEWVGSSGLGYLMLLANGRAKTDLMFAAMLTLGVFSILLHMAVRRATARM--
86606006     ----------------------------------------------------------------------------------------LFPSLLITLQITVVAFLLATVSGLLLAILFAQSKWIERSLFPYAVILQTTPIVSIAPLIIIWLRNNTFAAMVVAWIVAFFPIISNTTLGLNSVDHNLLNLFQLYKANRWQTLIYLRLPSALPYFLGGLRISGGLSLIGAVVAEFVAGAGIAYQILISSFNLQVPRMFAALVLVTGLGILIFVALSALSDK---
241554188    ------------------------------------------AIPFGLQIGPALLVLVVGSALGWIDPRILSAPWTVAEAFVRLIEQGRLQDNFVTSARALLGLSIGLLIGTILALIAGLSRIGEALIDGPVQIKRAIPTLALIPLLILWFGIGESMKVTTIALAVIVPIYIHTHNALRSIDSRYVELAETLRMSQKDFILQVVLPGALPGFLLGLRFAVTLCWVSLVVVEQINASGLGYMIDLARNYGQTDVILVGLVVYVLLGLVSDGLVRLLERR---
163745316    -------------------------------------------------------------------------VAFTLVDKFPILLANFWP----TLYESVLGFIVGNIAAVLIAVAFVHSRTVERAFFPIAVFVNTIPILAIAPILVLIFGPGLTAKVVIAALICFFPTLVNMVRGLQAVSPQALELARILSASKSEVFWKIRLPSSLPFLFSALKIAATTSVIGAIVGEWVGADGLGALIIDATFNFNSPLLYATVFMSSGLSVLMFATVSIVER----
220924080    --------------------------------------------------------------------------------------------LGETLLMAYLGTLFGGLAAFALCFLAVRSRILCFATRRLLELFRTVPEVVFALIFVIAFGLGPMVGVLALAIHTAGALGKLFAEVVENIDMKPVEGLTASGASWVETVRFAVVPQVLSNFASYGLLRFEINVRGAGVMGFVGAGGIGQEFLVAIRNFYYTDVSAILLLIILTVIGID------------
162148437    ------------------------------------------------------------------------------------------RATVETLDMVLASGLIAVIGGLPLAVLLVATPALSRILGLGIDAVRAVPFMILLVLLIPLTTLGTGAAIVPLAIAAVPYFARIAEVSLREVDRGLVDAVRAMGGTRWMVVRYVLLPEALPGLISGFTVTLVTLVGASAMAGVIGAGGLGDLAIRGYQRFNTQVMLSVVAVLIVMVTIIQLIGNLAARRLR-
258635253    --------------------------------------------------------------------------------------------TGRTALETLLGFALGSAFGVACGILFFYVSWIDRAWFPLFVVSQTVPVIAFGALVVIWFGNTLFAKVMIAFYLTFLPVTLNTKRGLQMVDPLHISLLRSFGASGLKRFLVLHFPAAAPAIFVALKLGISLSLVGAIVGEWFGDTGLGVLLIQSMYNEDVVRMWTLIVICGLTGALLYGVVERCERK---
167034347    ---------------------------------------VLSSLSWFISPLALLTLWAAVANAGLFPANLLIPPLEVWHSLTDLLATGLQEHLAGSLSRLALGFTGGALAGLAFGAALALSKTVEAYCAPLFHTLRQVPSIALIPMFVLLFGVDETFKVVIVAKTAFVPVALATCEGIRAIPRSHFEVAAVYRLRWPTLVGRIALPAAVPAIVTGIRVALTRAWVVLVACELLAASGLGQMIEMGRQMLRIDVVMVGVVLTGLIGFALDFTLRRVERR---
140293327    --------------------------------------------------------------------------------------------ITETLKIAFVSTGFGFIISLPLATLASRNDSIAIPFRFLLAAMRTLPSIIWAIFFVILVGLGPVSGVLAMTFYTIGYLGKLQYETIEGLSNDPLDAAKAMGLNNSEIIQRVVIPETANNLISQLFFMFEYNVRHGSVIGIVGAGGIGYYISTYLKFLQYDKVIALLLI---------------------
191637830    -----------------------------------VADKIATTVLYIVSGIIIIILASLLGYILFQGLPHISWHFLTSPAQSFEAGGGIGIQLFNSFYLLLLAMLISTPISLGAGIYLSEYNWLTDVIRTSIEILSSLPSVVVGLFGFLIFGFSILSGALALTVFNLPLLTRNVEDSLRGVEYEQREAGLALGLSRWETVLHVVIPEALPGIITGMILGAGRVFGEAAALIYTAGQSAPALDFTDWNPANIASPLNPFRPAETLAVHIWKINS--------
141123601    ------------------------------------------------------------------------------------------PKVAESLFIAWAGTVIGAIFSFPVSFLAANNNSLSRITKQILNIIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISASIRRR---
148254140    --------------------------------------------EWLLGAAPIVLVLLLWQGLVSFGYAPATLLPPPVQVFLRMGQQTFQQDIAATLFRLFAGFAIAVVLGVSIGIAAAVSPPVNAVVRPIVRVLAPLPKVALYPAFLLLLGFNHESKIMLVAADALFPILLSTYYGATIVEQKLIWSALAAGTPPRDVLWKVVLPAAMPSILTGCRIGLVISCIVVFLAEMISTDGLGHVLVTAARTFQAVDMFVPLITI--------------------
229493734    ---------------------------------------------------------------------------------------------------------------VPVGTAIRNVRWLRRITLTLASIAFTIPSLALFVTIPQLFGLKTLNVVIALSVYATALLIRAVPEALDSVPDNVIDASTAVGFTPLRRAQTVELPLALPVMIANIRVIAVTNISLVSVGSLIGIGGLGVLFKQGYDRDYPDQIVAGIIAIVVLALALDLILYLIGR----
77458656     ---------------------------------------------------------------------------------------------------------------------------FQSAARLLLNALRAIPELVWAALMVLAAGLGPNAGTLALALHTTGVLGRLFAEALENTPPEPADAIRLQGGNPVLAFCYGTLPNLAPQLLAYCLYRWENNIRMASVLGFVGAGGLGQMLYVSLSLFQEAQAGTVILAMLILVWGVDWLSGWGRGR---
258515192    -------------------------------------DRAATLMFWLGAAAVLAILALLLGYILWHGFRAISWDFLTAPPQTIMAGGGVGPQIFNSFYLLFLTMLITIPIGLLAGIYLAEYARLTEYIRLSMETLTSLPSIVVGLFGLLIFGYTLMSGALALAAINLPFIVRVSEETIRTVPVELREASLALGATRWETMWRVILPSAFPGIVTGTIIAAGRVFGEA--AALLYTAGMSSPVLN-------------------------------------
137433956    ----------------------------------------------------------------------------------------LWKPVWDTINIATIGTIMAMAIAVPVAFATARNTTVRTIGLFVIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIEATGASGSQKMIFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
143596922    ----------------------------------------------------------------------------------------LFFHTFITLKRVFISFFIAMFIGTFFGIYMGRNKKLNIFLDDWLVLGLNVPALVIIILCYVWFGLNEAAAILAVSLNKIPMVAVIMREGARSIERDYVEVAKFYKVNKSKLFFKVIFPQLYPYLLSSARSGLSLIWKIVLVVELLG-----------------------------------------------
254386495    ------------------------------------------------------------------------------------------QGTYDTLYMVLWSTLVTVIGGLPVGILLVLTDKLNKVLGVIVNLGRSLPFIILLIALIPVTTIGPTAMIVPLAIGAIPFFARLVETAVREVDPGLIEAVESMGGGVPTLVGKVLLPQALPSLIAGVTTTLITLIGYSAMAGAVGGEGLGSAITYGFQRFETGFMLATVVILVALVTVVQLI----------
254560219    --------------------------------------------------------------------------------------------ILASLKLLAGGYLIGAGLGFGLGVAIGWSKAVGYWAHPILRFVGPLPATAWLPMAFFVFPSSWSASTFLIALATGFPVTVLTWSGVAGVNKAYFDVARTLGASPAFLVLRVAVPAALPHVFVGLFMGLGGAFAVLVVAEMLGVSGLGWYLQWAQGWAAYANMYAALIVMALMCSGLITLLFRLRDR---
148253996    ------------------------------------------------------------------------------------------ESIRASLVLLGLGMTIGASVGFLSGLFTGWSPRISYWIQPVLRLIGPIPTTALIPLALFLFPTTFSASLFLLALATWFPVAVLTSSGVASVSTAYYDVARTLGASNRFLLLHIAIPASLPHVFVGLFMGLGHAIAVLVVAEMIGVAGLGYYLDWAQGWGAYGHLYAALIIMM-------------------
293400680    --------------------------------------------------------------------------------------------LLTTLYLIMISLLIALPLGIGAAIYLHEYNKITSGIRSAIEMLTGVPSIIFGLMGVVLFPLTKLAGSLTMAIILLPIIIRSCEEALAIVPQTLRDASLSLGANQSQTIFKIVLPCAVPGILSGVLLSIGRVIGES--AALIYTMGLAVHIYNIMSSEQPNFELACAISIVILVFVLNLLVKLMSRR---
114328576    -----------------------------------------------------LLLAIWEGAAVWAHDPLLPSASTVIVAMVQQAMHGALLPTLATLRRVAESFTLALVVGTAIGVALGRMPRLNAIMDSLLTALLNLPAVVLIVLIYIWFGLTEWAAVMAVALNKLPNTAVTVREGARALDPALLDMARSFRMSRLAILRHAVLPQLAPYIFAAARSGLSIIWKIVLVVELLGSDGVGFQLQVYFQLFDVTGILVYTLAFILVVQALWGVLQVLERR---
110638367    ------------------------------------------------------------------------------------------DQIGTSLKTVFAGVLLSMFIAIPIGILLGLSETLRTSINWLIQILKPVSPVVWLLLVSMVIKTLLTISFISVGLCGMWATLVNTSMGVASVDKDYINVSKVLRLNVWKNIYKIVLPSSFPLIFTGIRITVSVSWMVLIAIELLASPGLGSFVWEQFQNGSNAKILVAMFVIGGIGFLLDKIMMTLQK----
140265399    ------------DGVEKTFDYAVIKGDVLFSAITIGIRSVLDSLEMLFVTTPWIVVISAIVLMT-GLSAGPRAALYSLSFLAYMGLLGFWIKAMTTLALLGTAAILSISIGIPLGIYCSTRPRFYAFIRPIMDFMQTMPAFVFMIPVIAFFGTGKVSAVI-------------------------------------------------------------------------------------------------------------------------
114772400    -----------------------------------------------------------------------------------------------TVTRVGISFTLAMLLGSVMGILMGARAWFNIITDSVLIILLNIPALVVIILSYIWIGLVEAAAITAVVINKIPTVAVMLREGARTTDPKLTELARVYNISWFRYLRYIYLPQLYPFLLAAARNGLSLIWKIVLVVELLGSDGVGFALHSMFQFFDIAGILAYTMAFITVVFLIELVFKPFDKR---
83944339     ----------------------------------------------------------------------------------------YLPSLIETVNIAAASTLLGAMVGLFLSLMVTRVPWLVGPLRRVLDLLRAIPEIVIALVLIFLLGGGPVPAMIAIALHTIGALGKLFSEVNENASLKPVEGLASVGAGWSQRMWLGVIPQVAPNYISYALLRFEINIRASAILGFVGAGGIGYDLTMSWGQGKFDEAAAIFLLLFLTIVIVDQLSSVFRNR---
126696590    -----------------------------------------------------------LAVVGLFDFERISTGIPAVLKLLDFSRAGTWKPLIDSLAMSIAGTSISVFLSLLLCFFAARNPIVYNLATLILNVTRAVPELILGIILVAMIGFGALPGTLALGLHSVGMLGKFYAEAIELCDKEPIEAARASGASDLQVIVHSILPQVFPAMADVTFYRWEYNFRASMVVGAVGAGGIGLEIISALRIMDYAQ----------------------------
56964354     ---------------------------------------------------------------------------------------GIGPQLFNSFYILFLTMLFTVPLGLGGGIYMAEYARVTDFIRTCIEVLASLPSIVVGLFGLLVFSYSILGGALALTVFNLPVMVRVVEDAITSVPREQKEASLALGITQWDTIRTVILPAAFPGILTGVILSAGRVFGEA--AALLFTSGVTTPRLDWMNLN--------------------------------
153953975    ------------------------------------------LWTGVFYGLTVFIVLILVLLIGYILVKGMGFLEPSFLAKFGESGGGIAPQLFNSFYMLIVALLISVPFGIGAGIYLSQYAKFLNIVRLCIETMASLPSIVVGLFGLLIFGFTLLSGAFAISVLNLPALTRVSENAITAAAAPVREASLGLGATKWQTISKVILPSAIPQISTGIILAAGRIFGEAAALLYTAGMSAPKLNFSYMSLIDRGSSFSIMRPAETLAVYIWKLNS--------
86748247     -------------------------------------------------------------------------------------------RMLYSIQVLLTGYVIGAVLAGVLVSLAVSTQWGSDLLATLTAMLNPLPAIALLPLALLWFGLGMSSMVFVIVHSVLWAVALNAQTGFQSVSETLRMAGHNFGLRNMRYIFGILVPAAFPSILNGLKIGWAFAWRTLIAAELVFSGGIGWFIFENRNSLETANVFAGLLTVIVIGLLVDGLIFRAIERRTV
138960381    ---------------------------------------------------------------------------------------GYWESWYLSTGRVFLGFAVAQLIGIPFGLAMAVNKYFRGMFFPPFEILRPIPPLAWVPASIIFWPTTELSIMFVTFLGAFYTIVINVLGGARSIDIQYLRAAQSMGASQWDLFRKIILPGTLPSIFIGAAVGMGITWEVVLAGEMI------------------------------------------------
142848690    --------------------------------------------------------------------------------------------MVETLKIAFVSTILGFVGAILLSPMAARNLWISVPVRLLLSAVRSLPSLIWAIIFVIVIGFGPLSGVLAMTFYTIGYLGKLQYETFEGMDSGPLEAGRAMGLSSTSIAKDIVIPENSNHLLSQLIFMFEYNVRHGTVIGIVGAGGIGYHINNYLKFLQYDKVFALLILIFVVVILIDLI----------
256828665    --------------------------------------------------------------------------------------DGVHEALVESMHIAGMGTILALVMSLPVALLAAKNPALNWLARLILVSSRSVNTLVWAILFVAVFGPGALAGTIAIGFRSIGFCGKLLGEALEECNKGPVEALKAAGAPWPSIFLKAYWPQVSPAFWGITLFRWDINVRESAVIGLVGAGGIGMALDTAIDLFRWTQVSLILLCI--------------------
70726105     ----------------------------------------------------------------------------------------------NTIIISLIGVVCGAIIGSFIALALSKFKIISLPATIYIEFLRGTPMLVQVF--IVFFGTTLICGTIALVINSSAYIAEIIRAGINAVDKGQTEAAQCLGLNYSKTMIHIILPQAFKNILPALGNEFVTLIKESSIISTIGVGEIMFQVVQGISFDPFTPLIIAACMYFVLTFLLSRLMSLIEGRLK-
108802310    -------------------------------------------------------------------------------------------------------------------------PIVEKTVSPTLEFARAIPSTALIPFAMMLFGVSPEMKIFLIALGCVWPVLLSTADGARRLDSTMIASVRAFNITGLQRQWYVVLPAVLPRVLVGVRIAIPLSLILMVTSEMVGARGLGFVITQAQATFQLLTMWSGILVLGILGFLMTFLYALAERR---
296128155    ----------------------------------------------------------------------------------------FWEALGDTVVTWAIGLGLAVVAAVVAGTVVGLVPFLRRATHTTVEFLRPIPSVAIIPLAVLLAGLSREAALVIVVYAPFWQVFVQVLYGVGDVDTVADDTARSFGLGRWQRLRHVVLPTALPYVITGFRLAASIALVLTITAELIGNPGIGRQIDVYRSNADAPGLYALVLVTGGLGLLVNLATRLVERR---
170017608    -------------------------------------DKIATGVIYAISGIVALILIAMLAFILVRGVPHLSWHFLTSPAKAFEAGGGIGIQLFNSFYLLILAMIISFPIALGAAIYLNEYARFTTIVRTAIEILSSLPSVVVGLFGFLLFGFSILSGAVALTLFNLPLLTRSIETSLAQIPNLQREAGSALGLSRWETVIHVILPAAVPSIVTGVVLSAGRVFGEAAALIYTAGQSAPALNFADWNPFNISSPLNPMRPAETLAVHIWKINS--------
139437188    -------------------------------------NKIMLGVFRAAAYITTLVLVAIIAYVVINGLPHISLDFIFGWPQGVNAEGGIWPTIVSTVYVTALAMLICTPIAVLAAVYLAEYAKVVELIRYAADALASVPSIVMGLFGYALFGLSMVSAALALALLMLPIVMRTTEEAIRAVPRYIRWGAYGLGATKWQVVSKIVLPSAFGRIATGIVLAIGRAIGETAVVLYTMGQAINLPILLANDGINMNAAYGTALLLMVIILAFNLFARFLSRKRR-
261822737    -------------------------------------------------------------------------------AMMWLMAKGVW----ETVAMTFVSGFFGFVLGLPVGVLLYTNPKLYRTLSALVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEAARAMGATPMQIIRKILLPEALPGLINAATITLITLVGYS------------------------------------------------------
31790991     -------------------------------------------------------------------------------------------ATLETLYMTALSGGATFVLGILLGLALFLTARIYSVISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGVRLSTLIFRMLLPESSPALVSGMTVTLIALVSYSAMAGVIGARGLGNLALEGFQRNHGDVTLVATIMILVIVFIIDVVTTRLDKR---
289435679    ----------------------------------------------------------------------------------------MWVATQETLYMTLVSLFAVFLLGIVLGLLLFLTRILYWITAILVNVFRSIPFIILIVLLLPMTKIGPKAALPALIISAAPFYGRMVEIAFREVDKGVIEAAKSMGANMFTIIGKVLIPEALPAIISGITVTAISLVGFTAMAGVIGAGGLG------------------------------------------
295696600    ------------------------------------------------------------------------------------------SDVLYTSGSTVIGFVSGTLVGAAVGLSFWWSRSYAEVSEPFLILLNAMPKLALAPVLVILLGIGFFSKVALAFLMTVIVTALSAYSGVKSLDSDMERLLYSLGAQRRHVFFKVVVPWSMPWIIGSLRINIALALAGAIVGEFIASQGVGRMILYAGTILDIPLVWVGVVVLSILSMVMYTGVVALEKW---
298291048    -----------------------------------------------------LVLVWQIAALIAASPLLPGPAAVVAAMARAAESGALQANIAITLARVAASFLIAMAIGSAIGIALGRSVQLNELFGPWVVVLLNLPALVVIILCYVWFGLTEAAAITAVAINKIPNVAVTMREGAAALSRDLDEMARVYRLPRLKALREVTLPQLVPFFAASARSGLALTWKIVLVVELLGSNGVGFELQTAFQLFDVATILAYALAFTAVVQLIEGLLQPWERR---
118467527    -----------------------------------------------------------------------------------------------TAQSVFLAFVIGTAIGGGLGLLLGLSERLRVMFEPMLIILNGIPKIVLYPVLLPIFSL-TGSKVVMGVLFALFPVLINVSTGVQEIPRVYWKLARSVRAGRWQTLTHIIIPAIRRPLLTGIRLAVSLAVVGVVLSEFFATRGLGRVVLQSYSHGDYPSMVATIMLLITISFGISIVLWQWEKR---
258638668    -------------------------------------------------------------------------------------------HLTTTLGEVALALSISCLTGVVAGLLVGISVTARPIILPMASSAYAIPIVILYPIITAWLGVGAESKIIFGGFYGFFPAFLSVAAGVHSIPSAYVLTGRSLGASRLSLAWYVLVPAALPTILGGIRLGGALAIVGVIVGEMLSSSGLGYYISYNRTMMDTPKVYSGIILVILLTLVFDSFIGFLQ-----
227544923    ----------------------------------------------------------------------------------------YWRYFAKGIKYTLIITVVSVIFGFLLGTLLSKNKFLHSIAVCYIEFLRGTPMMVQIMFVYFGIGAILLAGIIAVSLNSGAYVAEIIRSGIQSIPLGQTEAARSLGMSKSETFRYVIMPQALKNIWPALGNELITLLKDSSLVSVIGVSELMYQLVQSATYKGVLPLFITMIIYFILTFTLSRILLYFEGRMK-
309369684    -------------------------------------------------------------------------------------------ATWETIYMVGAAGLVGFIVGIPLGVILHTSKRLNKALGAVVNIGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALIEVPSGLVEAAQSMGATPLQIIHKVLLPEAMPTIINSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVAMLIILVQIIQTIGDAVVRR---
94986501     ----------------------------------------------------------------------------------------FLTHAGISILRISVAMALAWFTAFPFGLLLGTKHLVDTIFSPIIFLTYPIPKIVLLPIFLTLFGLGESPKILLITLTTGYQILIATRASALNIDKKYRDSFRSIGGTPSQELQHVIIPATLPNALVALKISSGTATAVLMVESFATQSGLGFLIMDGWGRGNMLQMYTGILAMSLLGMGLHEFFNAIER----
136183035    ------------------------------------------------------------------------------------------RHLAPTVVELLVGGMIGGVLGLSIGVGLGLSGAARRIASPYLVIAQSTPILALGPLLVLWFGPGAAAKVAICALITLFPLAIAALVAVRDADPGLLELMRSLGASQRERLLLARLPSARSGIFAGARVASTLAVVGVIVGEWLGSSGLGILLNLARSLFDTPLMFATLVQIAILGLTSYGLVTVAER----
144223137    ------------------------------------------------------------------------------IAYWYFNFKKYGVLLYETFNMAVLSTFLGVLFALILSFLSAKNITSYHLVKRFLEFLRGVPEIIFAILFVWALGVGPLAGIIAITIHTTGALGKLFSEVHENADLKSCEAIRSHGGNWVSEMRYGIIPKVLPNIISYTLLRFEINIRASTVIGFVGAGGIGQELYLVINFNYYEEVSAIILLIILTVITIDLISGSIRQR---
256757024    ----------------------------------------------------------------------------------------MFHHIGITCWETFVGFVAGTVLGTLIAVVLWWSEFLSKVLEPYLVILNSLPKIALGPIFIVWFGAGTTSIIIIALAISIVVSILEVLNGFTATDEEQIKLVKTFGASKFQVFTKVVFPANLPVIINSLKINVGLSWVGVIVGELVSKSGLGYLIVYGGQVFKLDLVMASVIILCIAAGIMYQAVVLLQK----
225375503    --------------------------------------------------------------------------------------------LGNTLIITIFAVMIGIVLGFLIAIVRTSHDRLNAVCKAYLTIIRGTPVMILLIIYYVIFQSINTGKIVVAVIASAAYVAEIVRSGIMAVDIGQFEAGRSLGLNYRQTMTTIILPQAVKNILPALCNEFISLLKETSISGYIGLMDLGGDIIRSVTYEAFMPLIAVAVIYLLMVVGLSKAVGVLERKLR-
199597245    -----------------------------------VVDKIATTVLYIVSGIIIVILASLLGYILFKGVPHISWHFLTSPAQSFEAGGGIGIQLFNSFYLLVLAMLISTPISLGAGIYLSEYNWLTDVIRTSIEILSSLPSVVVGLFGFLIFGFSILSGALALTVFNLPLLTRNVEDSLRGVGFEQREAGLALGLSRWETVLHVVIPEALPGIITGMILGAGRVFGEAAALIYTAGQSAPALDFTNWNPANIASPLNPFRPAETLAVHIWKINS--------
229591154    --------------------------------------------------------------------------------------------------LLGSGVALGAITGFIAGVAIGWSTRIGYWLHPVLRILGPVPSTALLPLCFFLFPSSWSASVFLIALATWFPVTVLTWSGVASVDKAYYDVARTLGAKQGFLIFKVAIPAALPHVFVGLFMGLGASFSTLVVAEMMGVSGIGWYLQWAQGWAAYANMYAALLIMAL------------------
34557335     -------------------------------------------------------------------------------------NSGLYSAVIGTILTMLVTMAISVPIGVMTAIYLEEFNRVTQIIEVNINNLAAIPSILFGLLGLAIFINFFGAGGMTLALMSLPIIIVSSKAALKAVPASIRQAGFALGLTKWQIVKDHVLPLATPGILTGSIISLAQAMGETAPLIIVG-----------------------------------------------
89054782     ---------------------------------------------------------------------------------------GLGVAIIGSLYMMIVVLVLALPIGVAASIYLEEFNRLTDVIEVNISNLAAVPSIVYGILGLAVFINFMLVGGLVLTLMTLPTIIIATRASLRAVPPSIRQAALGLGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
140645134    ------------------------------------------------------------------------------------------DHTFITLLEIIISLIIGIIIGSVFAILISFSITLKRWLMPMLLASQAIPVFALAPVLVLWFGYGITSKIVIGTLIVFFPIASNFSDSLNKIPKEYLHAGQTLGLNKFHIFFFIKLPNALPGLFSGIRVGACFAPIGAVVGEWIGGSGLGSYMIYSNARLQIDNMFAALFILIILTISLYFLIDKILKKS--
139695398    ------------------------------------------------------AMVPVFAIVLFLAFWELTVWVNDWPNYKMASPSDLWPAFWETLWRTVVGLIIAVMVGLAFGVLMGFSRVLRQGLYPLLVGFNAIPATVVPIVALMFVGQHDLNTILIAFMISFFPIAVSVSVGLSTLEPEYRDILRALGASRFTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAILGIALYYVIVVLER----
296163407    ----------------------------------------------------------------------------------LLLSGQYTTDILQTLGSALLAVALAVVAGFIGGVLLFRLPRVRRVLDPLLLSYYAVPVFVLYPILIVVLGLNRWPLVGIGFLFAVVAMAVNTLNGLERVPRVLLRTARVCRLNTFDEIRLITLPSSLPFVFTGIKLTVVYAFIAVVAGEFVSGSGFGYQIAFAYNNFDNPTMYGLMVLMLLFVSSLNALLRTAEAR---
144028126    --------------------------------------------------------------------------------------------------IAILALGLSVIISTSFAIIFYFSKFIEKSMTPITVILQVTPIIAIAPLISIWVDDSEVATLICAFLVAFFPLLANTIAGLKSTEKNHLELVRLYGASKIQILRFVVIPNASPYFLSGLKISSGLALIGAIVGEFVGHSGLAYRIIESGYQLDIPKMFGAVFLISLSGIILFNIVRLI------
254469281    -----------------------------------------------------------------------------LVGLFGLVLQ-YLPYLLETVNIALVSTLLAFFLGGALSFVASRNRFVVGAMRRVMDIFRAFPEIVIALLLVLIFGPSPVAAVIAVTTHTIGALAKQFSEVNENCDLKAVEGIRSVGGNWLEQIRFGILPQVLPNFLSYGLLRLEVNVRASAILGFVGAGGLGAELKMVVDWNYGADILVIIFMLVISITSIDYLSGWMRQK---
51891896     ----------------------------------------------------------------------------------LAGEGALLQAVAVTTVRTLSGFGLAVLLGGVSGLLAGLLRPLGQALAPVVTAVQGVPPVALIIVALLWFDANSTAPVFTIAVAVLPIIFAAALEGTRSVDRGLIEMATVFRTPRRMLVTEVYLPHLLSYLFPALVSGLGLAWKVALLAELMAGSGMGAGLGAARVNLNVAGMFAWIAVVVILLLVMENLVLRPLKR---
90578975     -----------------------------------------DQIALSLIWLSAGVTVGFLLWVIWYIGLSHVDWSFITSDYTTIGQSGIWPMIVSTIYMVIASISVAAPLGIMTAIYLTEYSRLVKVIRFCTESLAGIPSIIYGLFGMTFFGYSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGIVTSIILSVGRVIGESAPVFMTAG----------------------------------------------
140156345    --------IPIRYWISDFMKWLLNDFDEFTRSLAWIIEQPYWLAKSLLSTFPRLSWLALIALIVLFSHSGWKLALLTGSCFAYLTVFGQWESAMVTLSSIVIAVPFGVLGGLLLGIAGHRSPRFEMALRPLLDLMQTVPVFAYLVPVLILFGFGPVAAMIATIIYAMPP----------------------------------------------------------------------------------------------------------------
136291150    ---------------------------------------------------------------------GAWAAGWDWFGLVGIYTPELFRTINLALFSTALGFICAVFLSLFASTNLISNGWVVSLARRTLDVLRSFPELVIAIALLFLMGKGELPALIAIWLHTVGALGKLFSEAVENCDMKPVEGLQSAGAGWWQRVRFGVLPQVLPLFFSYGILRLEINVRASTILGFVGAGGIGEAL---------------------------------------
296166874    ---------------------------------------------------------------------------------------GIAARILEHLEYTAIAVGASALIAVPAGLIIGHTGRGTLLVVGAVNGLRALPTLGVLLLGTLLFGLGLGPPLVALMLLGVPALLAGTYAGIANVEPAVVDAARAMGMTEAQVLW-VEARNAMPLILGGLRSATLQVVATATVAAYASLGGLGRYLIDGI-----------------------------------
310659580    -------------------------------------------------------------------------------------EKAFWMSIMYSVYRVGLGVILSIILGIAVGIISGMNDLVYEILNPAMVAIKSTPVMSFIILALIWFSSTNSPIFIC-FLMCFPLVWTNTVAGIRNVDKKLLEMAHIYDVSKKQIIKKIYLLSLKPYFVSSSVQALGLGWKVTVAAEVLSNPSIGGNLYAAKAYLDIPGLFAWTITVIGLSYVFEVFFVSLMKKK--
139761437    ----------IAPILDAGVDWIWETFFYYLNIFNKFLITNVLFVMRDAYLGMPVISTFVLVMGAGYIIGGIRSCIIVGALILFIALSEYWNRALITAYMATFAVGVSAILGIVTGSICARNEISAKFILAVCDFFQTFPSFIYLIPVILLFGITDTSVMIAAIAYASVPATRYTVEGLRSV----------------------------------------------------------------------------------------------------
150024467    -------------------------------------------------------------------------------------RFGLIALLLGTLKVTIIAMLFAGPLGVLAALYAFASKKAKEIIKPLIELLAAFPSVVIGFFALMIFGLNAFVGGVAMALAAIPIIYTISEDALSAVPKTYTEASLALGASKWQTAFFVTLPAAIPGIFAAILLGIGRVFGETMIALMAT----GNAALNTASPFESVRTFAATI----------------------
124009230    -----------------------------------------------------------------------------------IHSFGVLPIIVGTLLVCFGALLFAIPTGIIAAIYLVENKQVKNIINPFIELLAGIPSVIYGFFGLVVMGETALTGSIILGIISLPTIITISEDAIRSVPRELKEASFALGANHLQTIFKVIVPYALSGIVSAAILGVGRTIGETMAVLMVTGN---------------------------------------------
163797107    ------------------------------------------------------------------------------------VEAGIYGALIGSILTMTITLLVSFPVGVMAAVYLEEFNRLTDVIEVNINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLALMTLPTIIIASRSALKAVPPSIREAAFGLGASPLQVVTHHVLPLAMPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
141560114    ----------------------------------------------------------------------------------------LFDALLVTLQITLMALAVAVIGGVGLAVLFTQSRWMEMSFYPYAVILQVTPIVAIAPLIFIYVDSRIAGLLLCAWLVAFFPVLSNTTLGLNSADHNLRDLFRIYGATRWQRLRYLQLPSALPYFLGGLRIAGGLSLIGAVVAEYVAGTG--------------------------------------------
296115222    ------------------------------------------------------LVILMGFAVALATVGRHMLVPLSPATAQAIHLDPSWLPALRTTFRMFAALLASVVFTFTYAVWAAKSRRAGQILVPVLDILQSVPILGFLTFTVVFFLGLFPGRMMGAELAAIFTIAFSMYQSLRTVPADLEEAARCFGLTAWQRFWRLEVPFAIPSLVWNAMISMSGGWFMVVYSETITVGGIGSYVGTAIAHRDLLAILYAIVTMLAVILAYDQLLFRP------
301169337    -------------------------------------------------------------------------------------------ATYETVYISFASTLLAVLVGVPVGVWILQNNRTHFVLNTIINIGRSIPFIILLLIFIVGTVLGTTAAIIPLSICAMPFVARLTANALMEIPNGLTEAAQAMGATKWQIIRKFYLPEALPTLINGITLTLVTLVGYSAMAGTQGGGGLGSLAINYGVYRNMPYVWVATIIIVLFVMISQKLGDTLAKK---
254562665    ----------------------------------------------------------------------------------LLTSGEAWRAAAPSLARIGQGLAVAFGFGAPLGLLIGSVPLAERILQPPFQLLRMISPLAWMPVAVLAFPSWDGAIVFLIAAAAIWPILFATAAGVKRVDPVWLAMARNLGAGRLAALCAVIVPAVLQDILTGLRLALGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDRLAALVLLIGGIGYALDTGLGRLAARAR-
34557298     ---------------------------------------------------------------------------------LLLGDPRIQEHLSLTLHRALKGLLISLALGSLLGFLAGLFKTASLLARPIVTILVGIPPIAWIVLAMIWFGLGEGTVLFTIIIASFPIVFVGALEGSRAIEGESQEMCDAFSLSWIQKLFHLYIPHLFSYLFPSYIAALGMSWKIVIMAELLSSSGIGAELAIARSHLETITALALVCMMVGTLLIIEYLILEPIKRE--
261406265    --------------------------------------------------------------------------------FFWKYRDYYAKGIQFTLLISALGVFFGFILGLIVALMRMSGVKILKFATAYIEIIRGTPMLVQLFIILAAFDIKFSPGILTLSINSAAYLAEIFRAGIQGVDRGQLEAARSLGMTKGKAMRHIILPQALKGVLPAIGNEFVVIIKESSIVSFIGVFDIMYQILRGSTFAPLNPLLVAAMIYFILTFVLSKLLGVWERK---
108805819    -----------------------------------------------------LLVIWELIARANTQPGSLWPSPVTVAEVLWEERETFVSNAAVTLTEATLGFVGGVILAALFSLLSMFSRPLGDNLYRLSLVLYGLPLIAVAPLLVVWIGPGLWTKVIIALLASFFPVLVNTTQAIRHTDPKAIEMMDSLGASRLQTLWRVRLPYALPALIASFKVAGPGAIIGAMLAEWVGAKGLGLLVLFSMFSYLIPLLWATLIVSSALSLTVYYTFEWVGRR---
145223751    -----------------------------------------------------------------------------------------------TIILTVVSIFFALILGVIFGLAVSRSIWLRAIGTTFVDIFRGTPLLVFGIPATMGFQMSVTAGIITLSLNAGAYMTEIVRGGILSVDKGQMEAARSLGIGYLPTMRKVILPQAIRTMIPSYINQFVITLKDTSILSVLGIAELTQRIIIAGNYKAFEMWLIVGVIYFIVIMALTKLSDRLERR---
294084773    -------------------------------------------------------------------------------------------AFVGSLMTLAVCLVLSFPIGVATAVYLEKKNRITEFIEININNLAAVPSVVFGILGLAIFGIFGLPGGVVLALMTLPTIIISSRAAIRAVPPSVRDAAYGVGASRMQTIFHHVIPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
142050869    ---------------------------------------------------------------------------------------GIWGSLKGSFFTMLITLALSFPVAVAAAVYLEEFAPKNKITDIIINNLAAVPSIVFGLLGLAVFGLPRSAGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
118592812    ------------------------------------------------------------------------------------------RNFWPTLFESVLGFVVGNVAAVLIAVAFVHSRMVERAFFPIAVFINTIPILAIAPILVLIFGAGLTAKVVIAALICFFPTLVNMVRGLQSVSPQALELARILSATKSEVFWKIRLPSSLPFLFSALKIAATTCVIGAIVGEWVGADGLGALIIDATFNFRSALLYATVFLSSGLSVLMFAAVSIAER----
255263961    ---------------------------------------------------------------------------------------GLGVAILGSLYMMIVVLALALPLGVAASIYLEEFAPNNWITDLIISNLAAVPSIVYGILGLAIFQSAPLVGGLVLTLMTLPTIIISTRAALKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGATALPVQIFNWTQRADVERAFGAIITLLVFLLFMNLLAIFLRRK---
266619062    ----------------------------------------------------WLVLWQLISIAVHNSIVLVGPAEVAGALVSQISTVEFWRTIGLTFGKICSGFSGAFLAGILVGSAACRFPFLKDLLEPVMVLVKSVPVASFVILALIWIGSKNLSVFIA-FLVVFPMIYVNTISGLNSADAQLLEMAGVFHMSGWKKFRYIYWPALLPYLINGAAISLGMSFKSGIAAEVIGVPSIGEKLYMAKIYLSTADLFAWTLVIIVISGLFEKVF---------
168214871    --------------------------------MRKVKDNILNGLVWLSALFTIGILVIILGFIFIKGIGKINLTFLTS-NYSASGGGGILPMIVTTLWTVLLSLAVATPIGVLGAVYLQEYAKMVKFIRFATESLAGIPSIVYGLFGGIFFGYSILAGSLTVSIIILPVIIRTTEEALKTVPESYREASLGLGATKFQTLYKVILPSAMPGILSGVILSIGRIIGESAAILLTAG----------------------------------------------
82617411     -------------------------------------DRAASLLLWASAAATVLILMSIIGTIVYRGIGVIDISFLLDAPRLSGAEGGIFPAIIGTLCLVAVAILTAGPIGVGAAVYLIEYAPDNALTRIIVECLAGIPSIVIGLFGYAFFGFSILSGGVALMFMILPWTVRASEEAIKTVSGGLKEGSLALGATKWQTIRQVVLPNALPGITTGVILGIGKAIGETAVIMYTAGSSL-------------------------------------------
99081101     ---------------------------------------------------------------------------------------GMGVSMLGSLFMMFVVLALALPIGVAASIYLEEFAPQNWITDIIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
289550425    --------------------------------------------------------------------------------------------IVNTIILSAIGVIIGAVLGTLIALALSKIKIISWIAAAYIEIIRGTPLLVQVF--IVFFGTTFICGIIALIINSSAYIAEIIRAGINAVDKGQTEAAQCLGLNYNQTMKNVIMPQAIKNILPALGNEFVTLIKESSIVSTIGVSEVMFQVVQGISFDPFTPLLLAAGLYFVLTFSLSRIMTLIEGRMK-
144135891    -----------------------------------------------------------------------------------IWLELLFETILIAFMATLAGVIGGFLLSFPAARNLAPNAWVLWITRRYLEIARTVPELVWALIFVYCFSVGPMAGVMAIGLHAAGALGKLYSEVNENIDMAPLEGVKAAGGTWFDQIRYGAIPQVLPNIVSYTLLRFEINVRASSIIGYVGAGGLGQEFRTAMSFQEYTDLSALFVIIFVTVMVIDYGSEKLRHR---
16124546     -------------------------------------------------------------------------------------QAGVLGAVVGSAMMLLITALISVPVGVLAAVYLEEFNRWTDIIEVNINNLAAVPSIVYGLLGLALFNWLNVPGGLVLALMALPTVIIATRSALKAVPPSIREAALGVGASKTQTVFHHVLPLAMPGVMTGAILSLAHALGETAPLLMIG-----------------------------------------------
144131230    --------------------------------------------QAALRWAPWILALVYLLWSMWFFVLRLFGAIFNWQDMATWQYDNIYRAIAETLAMAFLGTLLGSLGALFVGFLAARNAAPRHGVRRILDVLRGVDQLVWGLVFVRAVGLGPLAGVLAIFVSDLGTLSKLYSEAIENVDRKQIDGIKATGGGPFSVVRYGYLPQVAPVFISQSLYFLESNTRSATILGIVGAGGIGMIIIERFRASLYDQVAFVVLNVLILVAVIDWVSKKIRNR---
83643639     ---------------------------------------------------------------------------------------GIFPAIYGTVLMVIIMSVLVTPLGVIAAVYLREYAHLTRIIRIAVNNLAGVPSIVYGVFGLGFFIYFLGSGSITLAILTLPVVIVATEEGLARIPRSIREGSLALGATKAETLWRVVLPMASPAMMTGVILAIARAAGEVAPLMLVG-----------------------------------------------
136718219    -----------------------------------------------------------------------------------------------------MGVTISAFLGIGLGLWIGLSEKIDWLISPIFVVMQTAPLAALIPLLVMAYGIGLTSKVFVVCIMAMPVIVLNTSGAVRNTPASLKEMGHAFLGSRSDIILKIILPAASPVIFAGLRLGISAGFIGAILSELITPTGVGDIITFSRSIADYPTMYAAIMSIILLAVLFLNVLERIE-----
282864230    ------------------------------------------------------------------------------------------QGTVDTLYMVLWSALVTVIGGLPLGILLVLTDKVNKVVGAIVNIGRSLPFIILLIALIPFTTWVVSAMIVPLAVGAIPFFARLVETAVREVDHGLVEAVQSMGGSVPTIVRKVLLPQALPSIVSGVTTTVIVLIGYSAMAGAVGGEGLGSAVTYGFQRFD-------------------------------
255318361    --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVIFISIPIGVASAIYLEEFAPKNYITDIIINNLAAVPSIVFGLLGAAIFGWMHLPGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASRVQTIFHHVLPLALPGILTGAIIGVAQALGETAPLLLIGMSAVQIFLWQGNELRNFFEGRTAAAIIVLLALMI-------------
294639436    ----------------------------------------------------------------------------------------LWPAVWDTLYMVALSALITLVLGVLLGIGLSIISKLNETAGTIVNCLRSLPQMIMIIITLPLARMLLGACIIALAASCIPMYARLVQGAFVEIPKGKIEAAKAMGSSSATIVFRVMLPEAIPSIIRGFTVALIGIISMTALAGSFGAGGIGDIAVRGFNRFYHDMLIASVLVLIIM-----------------
163792220    -------------------------------------------------------------------------------------------HLGASLGRIGSGWALGTATGLAAGLAMGMFSLARAAGLPVVSALFPIPKIALLPLLILWFGIGEPSKVATIALGTFFPTAIATFSAVDGVPRSLIRMAQSFGVPAPRIVWSIVLPGALPGILAGFRITASIALILVVAAEMIGAEGIGAFILQAGNLMRTDQLLA-------------------------
255322994    ------------------------------------------------------------------------------------------SEINITLVRSLVGVGTACAIGITLGLVAGAYKSFAAFLKPVITTLLSMPPIIWIVLAIFWFGFGNASTIFTIIITVLPLTFASSMVGMMSVSEELKEMFDAYKLGVCKKIRHLYVPHLTSHIISSLSVAVGMGVKIVIMGELLGANGMGAKIASARVMLDTTEVMAYVVLTIAIIMLFEYL----------
163758621    ----------------------------------------------------------------------------------------LWADFQQTLKAVIAGYVMGCGIGFITAILVDRSPFLRKGVIPVGNLVAALPIVGVAPIMVMWFGFDWQSKAAVVVVMTFFPMLVNTVAGLAATGSMERDLMRTYAATRWQTLFKLRLPAAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRMNVDMVWATIFVAALAGSLSYGLIALAER----
146342221    ----------------------------------------------------------------------------------MAYDGSLWRDTYVTGLETLLGFFVGNCTGTLIGLSLWYSRFVSRVVEPFVIALGSIPIIALAPIIIIWFGTGLISKVAMSTLSVVIVALVTSYKGATGVDPDQINLLRTLGASKFQIFRKLVVPASLTDIFAGLKLTVGFALIGAIVGEFMSSSGLGHAIFKAGSLYIIPKVFAALVATIALALVL-------------
254788384    -------------------------------------------------------------------------------------QAGILGALLGSLFTLLVTGSLSFPIGVAAAIYLEEYAKRSRLTDFIINNLAAVPSVIFGLLGLAIFRSMPLVGGLVLTLMTLPTIIISSRAAIKAVPPSIREAALGMGASKMQMILQHVLPLAMPGMLTGAIIGMAQALGETAPLLMIG-----------------------------------------------
224024789    --------------------------------------------------------------------------------------FGILPLIGGTLWVSFFAILIALPFGLAVSIYLAESPEMRKFLKPVIELLNGIPSVVYGFFGLAVIGESGLAGSLVLAIMALPTIITVAEDAMRSCPRSMREASLALGATQWQTIYKVVIPFSISGITSGVVLGIGRAIGETMAVLMVTGN---------------------------------------------
298293328    ----------------------------------------------------------------------------------------LWWDTWLSLQRLFLGLGISALMGLVLGIVVGFIPYLRSTFEPFFAAFSLIPPLAVLPILFIIFGLGEVSKIVLIVFGIAPFIIRDVMLRVAAIPTEQIIKAQTLGGSTWQMITGVVLPQVMPRLIDSVRLSLGAAWLFVIAAEAITAGGLGYRIFLVRRYLAMDVILPYVAWITLLAFLMDRLADAAYPWDRI
257065479    -------------------------------------NAMLKGLVYAGGILVCLVLLFIIAYIFYRGFPGITSELLTTESSYVHDTIGILPNILNTLYIVLVAMVIVIPLGVCAAVYLNEYAKNYRLVRLIVETLTGIPSVIFGLVGMLAFIQLMLVGGLTLVVMVLPTIISNTLESLKTVPDSYREGALALGSGKWHMIRTVVLPSSIDGIVTGCILAVGRIVGESAALLYTAGFGL-------------------------------------------
143788972    -------------------------------------------------------------------------------------------------------SIFAIFLSMLATQGMAKWPRLIPVFRRILDIMRAIPDFVIALILIFILGGGPVPAMIAITFHTTGALGKLFSEVNENASLQPLDGLSSVGASWMQKMLLGILPQVSPNYFSYALLRFEINIRISAILGFVGAGGIGYDLKNAISWGKGRYDEAGAIFILLFVVIVDQLSGIFRDR---
270260917    ---------------------------------------------------------------------RYFVRMFVWHDFVNWPFMYYFQQIFITIGIVFAGTITASLIALPLSFFAARNVMSTPLLRPILDILRGIDMAIWGLIFVRAVGMGPLAGVLAIVMQDVGLLGKLYAEGHEAVDKSPSRGLTAVGANGLQKHRYGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLILVMVVMAMDKVSSLLRNK---
229817178    ---------------------------------------------------------------------------------LQILQENLGQALLDTAYMVIVSAVIGVVLGTLVALLLYLNHALNVIVGFIVNAIRSLPFLILMVVLIPVAQFLLTGGAISLSIAAVPFFARIAESAFSEVDPGLLEAAISTGATTRQIIVDAVFPQALPSFIRGVVLTIISLIGYSAMVGTIGAGGIGDMIQYGYNRYETG-----------------------------
70730544     -------------------------------------------------------------------------------------------NLLASLGRASGGLLLGTLAGVMLGALMALSTLANRLIGPLFHSIRQVPMLGWIPLIAMWFGNGEFSKMLIVSLAAFYPMVLNTYQGLCQVERRYREVGQVLVLNPAQRLRHILLPAALPSIATGLLQALAFAWVTAVGSELFSGAGLGNLMMNAEAGSRMEVIVLCVLCIGLCG----------------
291172284    -----------------------------------------------------YLVALIFWLIVWELTSRIIGQEILLVSFVLSLELDFWKTVLLSSAKISFGFFLGIVLGMILAIVSSLNRTVRILLEPIITTVQATPVVSFIILCLIWLSSKNLSIFI-SFLMVIPIIYRNVLSGIDNIPKGLLEMATVFRVDKKRLVRIIYVSEVFPYFRSACNISCALAWKSGIAAEVIGIPSIGEQLYTSKVYLLTADLFAWTIVILLLSVIFKYLVLAIFDR---
144076078    ---------------------------------------------------------------------------------------GFGVSMVGSFYMMLVVLVLSLPIGVAASIYLEEFAPRNWITDVIISNLAAVPSIVFGILGLAVFINFMFVGGMVLTLMTLPTIIISTRASLKSVPPSIRDAALGIGASKMQTVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMIG--------------------------------------------
212716846    ---------------------------------------------------------------------------------LEILQDNLGQALIDTAYMVVVSAIIGVVLGTLVALLLYLNHALNVIVGFIVNAIRSLPFLILMVVLIPVVQLILTGGAISLSIAAVPFFARIAESAFSEVDPGLLEAAISTGATTRQIIVDAVFPQALPSFIRGVVLTIISLIGYSAMVGTIGAGGIGDMIQYGYNRYETG-----------------------------
260773286    ----------------------------------------------------------------------------TIIDWIAFNGDLLLSATWQTIYMVAVAGIIGFAIGIPLGVILHTTKKLNRVLGAIVNIGRSIPFLVLMVAIIPITKMGTTAAIVPLTIGAIPFVARLIEGALIEVPSGLVEAAQAMGATPLQIIRKVLLPEAMPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMTVTVIMLIILVQIIQSVGDHLVRR---
15887770     ---------------------------------------------------------------------------------------GVGVALIGSFYMMLIVLVLALPIGVAASIYLEEFNRLTDLIEVNINNLAAVPSIVYGLLGLSVFINFMLVGGLVLTLMTLPTIIIATRAALKAVPPSIRAAALGLGASKMQTIFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
134409718    -------------------------------------------------------------------------------------------ATLNTLKITLTAFFIATIVAIGLAIIFSLSKILEVSLYPITVIFQVTPVVAIAPLIIIWVGLDNVAILILSVIVAFFPVLANTNLGFRSVDKNLRELFIINKASKWQTLTKLNLPFAIPYILTGMKTSIGLALIGTVVAEFVASTGLSWIIIESGNRLDIAKLFSALILLVLSGI---------------
297583766    -----------------------------------------------------------------------------------MTEGGIWPALVGTFYVASLTVLISVPVGIGAAIYLNEYARFVRLIRLSIRNLAGVPSIVYGLFGLAIFGVGLITAAITLAIMVLPWVITASEEALKSVPASFREGGLALGATKWQTIRQLVLPSAVPGMMTGSILGLARAAGETAPIILTGA----------------------------------------------
301063526    ---------------------------------------------------------------------------------------GIWGAVMGSFYTLVVTLLLSFPIGVSAAVYLEEFAPKNKWTDLIINNLAAVPSIVFGLLGLAFFGLPRSTGGLVLTLMTLPTIIIASRASLKSVPPSIRDAALGIGASKTQMVSHHVLPLAMPGMMTGTIIGMAQALGETAPLLMIG-----------------------------------------------
144034679    ---------------------------------------------------------------------------------------GIFPAIIGTLLLVLGAMTIAITLGVFCAIFLAEYGKFLSLIRLAILNLAGVPSIIYGLFGFGLFNVSLLAGWFTLAFMVLPIVITASEESLRSIPQGFREGSLALGATKWIMIKTSVLPFAMPGILTSSILGVARAAGETAPIMFTAA----------------------------------------------
226307617    ---------------------------------------------------------------------------------------------------------------VPVGTAIRNVRWLRRITLTLASIAFTIPSLALFVTIPQLFGLKTLNVVIALSVYATALLIRAVPEALDSVPDNVIDASTAVGFTPLRRALTVELPLALPVMIANIRVIAVTNISLVSVGSLIGIGGLGVLFKQGYDRDYPDQIVAGIIAIVVLALALDLILYLIGR----
116254681    -------------------------------------------------------------------------------------------HVFASLFRIVVAALIAVSAGIPLGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRALPIERVNAARSLGASRLQLFLDIVLPSALPEILTGIRIALGVGWGTLVAAELIASRGIGLMIMSASQFLATDVVFVGIGIIAICAFTFSAAIRFLEA----
114771390    ---------------------------------------------------------------------------------------GVFPALFGTLLLVFLMTILVMPFGVLTALYLNEYNYFTIILRTIITNLAGIPAIVYGVFGLGLFVFVLLWAALTMALLTLPVVIVSTEEGLRQVPEGLKKGAMALGATKFEMIIKIVLPIASPSIVTGGILAIARAAGEVTPLLLVGA----------------------------------------------
307353630    ---------------------------------------------------------------------------------------GIFPAIIGTLYLVGGAILFALPIGVCAAIYLVEYSRITSIIRSGVDLLNGTPSIVFGLFGFAFFGVCLLAGMITLGLMVLPTIIRTTEEALKSVPDSLRHGSLALGATKWQTIRKVVLSPAAPGIITGTILSIGRAAGETA-----------------------------------------------------
307353630    -------------------------------------------VRGILFAAAAFGVLTVFFILLFLLKDG--IPAFASIGLYDFLFGSVWNPGVDTLLVTLGAMIIAAPLGIGSAIYISESSRIRSVIKPAVELLAGIPSVVYGFFGLVILGECWLAGSILLGIMALPTIISVSEDAINAVPDNFRRGSLGLGATYWQTISKVIVPAALSGITAAIILGMGRAIGETMAVMMVTGN---------------------------------------------
134371505    ----------------------------------------------------------------------------------------------------------AIVIAIPLGLAITFSSILRRTIYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVFLVCFFPIVLNAILAFGSLSDELDRFAKTTGASTFKVFLKIRIPSALPQCFVGFKYAAINATVGATIAEFIGSDGLGFYIQIVTGNMRPDLAFAGIFLLTIMGLSLFGIVTFVER----
307325490    ------------------------------------------------------------------------------------------QACWDTLYMVGWSAVIAVVGGLPLGVLLVLTDRVNKVVGQIVNVARSMPFIILMVALISFTTIGPEAAIVPLAIGAIPFYARLVETSVREVDGGLVEAVQSMGGSTWAVVRKVLLPESLPALISSATTTIVALIGYSAMAGTVGAGGLGDLAVRGYLRFETKLMW---ITVVILAVVI-------------
296111790    -------------------------------------DKIATGVIYAISAIVALILIAMLAFILVRGVPHLSWHFLTSPAKAFEAGGGIGIQLFNSFYLLILAMLISFPIALGAAIYLNEYSKFTTVVRTAIEILSSLPSVVVGLFGFLIFGFSILSGAIALTFFNLPLLTRSIETSLAQIPDLQREAGSALGLSRWETVIHVILPAAVPSIVTGVVLSAGRVFGEAAALIYTAGQSAPALNFADWNPFNIASPLSPMRPAETLAVHIWKINS--------
218262380    ------------------------------------------GFFTLLSYLVVAILFVILGFIIIKGGSVISWDFLTKAPEEGMTKGGIFPAIVGTFYLIVGSSIISFPIGIMSGIYMNEYAKVVRFIRIMTNNLSGVPSVVFGLFGMSLFGDSIIAGSFTLALMSLPLIIRTTEEALKSIDDSFRHGSLALGATKLQTIRRVVLPMAFPNIITGLILSV-------------------------------------------------------------
142290115    ------------------------------------------------------------------------------------------PKVAESLFIAWAGTVIGAIFSFPVSFLAANNNSLSRITKQVLNIIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTIAMVLIVDTISASIRRR---
34497746     ---------------------------------------------------------------------------------------------------------------------------------PYIKAANAMPRVVLAPVFALWFGLGIGSKVALGFTLVFFVVFFNVLQGVREVPPAVLDNVRMLGAGRRQLLRHVYLPSAAGWLFSSMRNAVGMAFVGAVVGEYLGARGMGYLILQAEGAFDINAVIAGVFVLTACALGLDAAVSLAERR---
86146920     ------------------------------------------------------------------------------------------EATGETLYMVAVAGIVGFAVGIPLGVILHTTKKLNKILGAVVNVGRSVPFLVLMVAIIPLTKMLITAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPTQIINKVLLPEALPTIINSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDSLVRR---
139712943    ------------------------------------------------------------------------------------------------------------------------------IESNILIVLNSFPSIGWAILGVIWFSISDITVIFVEIMIIIPFCLINCIQGFRQVDKEIKEMGISFSRNRVLTFLKIDLPLALPFIIAGIRISYGIAWKIAIIAELFGASGLGWLLQQAQTNADSEKVLAICLLIVLLFSAIDFLL---------
254555473    ---------------------------------------------------------------------------------WTILQQNLGTALWDTAKMVFISGFIGIVFGTIIGLGLYYYPLINSVAGFIINAIRSLPFLILMVVLIPFAKLTPLGGAVSLSVAAIPFFARLAEGAFAEIDAGVVEAARSTGASFWLTFQEVLFPEALPALIRGVVLTLISLLGYSAMVGTIGAGGIGDLIQYGYNRYNTG-----------------------------
251795829    ---------------------------------------------------------------------------------------GIGPQLFNSLFLLVLTMIITVPLGIGAGIYMSEYAKAGKITRLVVEVLSSFPSIIVGLFGLLVLGFSLLSGAIALTIFNLPLMVRITEQGLRSVPLQQKEASLALGISKWKTIRSVQLPIALPIVLSGSILAAGRIFGEAAALLFTAGMSSPRLDFSDWNPLHTASPLNPMRPAETLAVHIWKVNS--------
142489147    ----------------------------------------------------------------------------------------FFQYGWDTLWRTVAGLFLAVIFGVFLGMIMGLSKILREALYPLLVGFNAIPATVVPIIALMFVGQHDLNTILIAFMISFFPIAVSISIGLSTLEPEYRDILRSLGASKSMIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNADYPLMFAVLIGLAILGIALYYVVVVLEK----
144188459    -----------------------------------------------LKYLWPPVLIALVFLGAWQVLRNIEPFVLPAPSLIGQEFVGMWQTAYYTGTTAFLGLVFGTIAGLAMALLAQRFVVVNNLVTPLAAGLAAVPIIALTPILNNMFSITRTPRVLVTAIIVFFPMLVNITRGLIQVQPTQLELMRSMNAQPRTVLRVLRAPNAIPFFFTGMKVAAPLAVIAALVAEYFGGPGLGSRIASSAANTAYGRAWAYVVAAIITGLIFYLIVVAVERW---
137255668    ----------------------------------------------------------------------------------------FFPSLIETINIAAAATLTASIFAVLLSMLMAKWPRLIPVFRRILDIMRAIPDFVIALILIFILGGGPVPAMIAITFHTTGALGKLFSEVNENASLQPLDGLSSVGASWMQKMLLGVVPQVSPNYFSYALLRFEINIRISAILGFVGAGGIGYDLKNAISWGKYDEAGAIFILLFLTIVIVDQLSGILRDR---
258635252    ---------------------------------------MVGKITVTRKLLPPLVGVLSLILLWEGSIWLFNIQPFVLPSLLAIINNGLWISMGWTLVEALSGFVLGLLAGLALAILMTVFRTLEAMLLPLAVAINSVPTVAWIPLALIWFGMGALSKIVLVILAVSFVILVNSLHGLKQADPQMINLMRSFGASRLTIMRKLQLPAALPNIVSGLRVGLVRSIIVAIVAEMLGAQGIGWTIFQSTQQVDLLTVWAAVVVSSLVSIALYGLLAWLD-----
83591939     ---------------------------------------------------------------------------------------GIWGGVVGSVYVLLVTLALSFPIGVATAIYLEEYNWFTDLIEVNINNLAAVPSIVFGLLGLAVFRSAPVVGGLVLTLMTLPTIIIASRAALTSVPPSIREAALGVGASKMQMVTHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
148658244    ---------------------------------------------------------------------------------------GVGNAILGSLWVIAITMLLAIPIGILGGVYLEEYAWYYRLIETNINNLAGVPSIIYGILGLAVFGRTILSAGLTMALLVLPLMIINAREAIRAVPQSLRQASYGLGATKWQTVWHHVLPNALPGILTGTILSVSRAMGETAPLIVIGAS---------------------------------------------
142257084    ----------------------------------------------IFLFLVVWELLIHVFDIKWYLLPPPTMIIGSIYSNFFSLMSSL----AITLKVTLTALAMSVIISLCVAIIFYFSRIIEKTMMPITVVLQVTPIIAIAPLISIWVDNSEIATLICAFLVAFFPLLTNTITGLKSTEKNHLDLMKLYRANKIQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVVLISITGILL-------------
218710347    ------------------------------------------------------------------------------------------EATGETLYMVAVAGIVGFAVGIPLGVILHTTKKLNKILGAIVNVGRSVPFLVLMVAIIPLTKMLITAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPTQIINKVLLPEALPTIINSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDSLVRR---
268680177    ----------------------------------------------------------------------------------LFSDASFHTDLYLTIKRGLIGFGVSLVVGTFLGLLAGYFITASVMSRPIVTILVGIPPIAWIVLAMIWFGLGDMTVMFTVIIASFPIVFVGALQGSRTIEGDLKEMMESFHIGFFQKVRDLYFPHLFSYLFPSWVSALGMSWKIVIMAELLSSSGIGASLAIARSHLDTPLALALVSVIIGVLFFVEYIILEPMKRE--
85705084     ----------------------------------------------------------------------------------------FLPSLIETVNIAAASTLLGALGAVMISLLATRWPRLIGLFRRIMDILRAVPEIVIALVLIFILGGGPVPAMIAIAIHTMGALGKLFSEVNENASLKPVEGLQSVGATWGQRMWLGVIPQVAPNYLSYALLRFEINIRASAILGFVGSGGIGYDLKNAFSWGQGRYDEVAAIFLLLFGTIV-------------
159043922    ----------------------------------------------------------------------------------------LWEDFVQTVKGALSGYAMGAVAAFAVAILVDRYDFLRRGLLPVGNFMAALPIIGTAPILVMWFGFDWESKAAVVVVMVFFPILVNTVEGLRSADRMQRDLMETYAATNWQSLLYLRLPAAMPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAQITVAALAGSAFYGAVALIERR---
142824130    ----------------------------------------------------------------------------------------LWADTVSSLRRLGIGLVVSALIALVAAIATGSFPLVGATFSPFITVISMIPPLAVLPILFIVFGLDELSKVVLIVVGITPMIIRDLHARAREIPTELWVKAQTLGATSWTLVLRLVLPQLLPRLLVAMRLALGSAWLFLIAAEAIASDGLGYRIFLMRRYLAMDVILPYVAWITLLAWLIDELLRRLTQWS--
229494909    ----------------------------------------------------------------------------SIIGLIKSTYPQLLKGLWLTIVLSVVSIAIALVLGAIFGLCRVSTNMFRGIGTTYVDIFRGTPLLVFGIPAALHFQMSFTAGIITLSLNAGAYMAEIVRGGILSVDKGQMEASRSLGISYMKSMRKVIMPQAIRTMIPSYINQFVITLKDTSILSVIGLAELTQTIIIARNFQSFNMWLIIGVMYFIIIMALTKLSNRLEKR---
221635738    ----------------------------------------------------------------------------------LFVDGTVWTHVGATLYRVTAGFLLGTVLALLLGLVASSSPVLRLVLRDLSSILNATSVFVWIVLALIWFGLTDRAPIFTTLMITIPVLMSNVFEAIDSLDRRLLEMASVYRFTALDRFVHITFPSVIPYLFAGMRVAFALGLRVSVVAEIFGSTGVGYMMNFARDTLRTDAVFAWALILITMMLLVDNIIFSPLLR---
135050078    ----------------------------------------------------PLIAILVFLALALVWVNGWPNYKMASPSDLLPAYERYWELFWQTLWRTVVGLILAIIVGVLIGMIMGFSRTMRDALYPLLVGFNAIPATVVPIVALMFVGAHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFFGALKVAVTLAF---------------------------------------------------------
288796128    -------------------------------------------------------------------------------------NGGAYHAIVGTLQQVGIATLITVPLGVLCAIYIVEYGRFAFTIRFFVDVMTGIPSIVTGLFVLAFWVLVVSPAALALSVLMLPTVVRSTEEMLRLVPAPLREGAYALGVPKWKTILRVVLPTALPGIVTGIMLAIARAAGETAPVLLVAGGG--------------------------------------------
137833083    ------------------------------------------------------------------------------------------KHAVVTGSEIILGLLAGTVLGSFTAICLAISPVARTIVRPMMVLSQALPVFALAPLLTLWLGYGLWPKILMALLIIYFPVTSAFFDGLMNTPKGMLDLSRVMNGTPWRIMLNLRIPAAVPGLASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLVVMTLIL-------------
150388980    -------------------------------------------------------------------------------------------AALESIQVAVVSTILGVAFSAILAIFAANNTTPHQIIKGFAVFVRSIPALIWAIMFIVAVGFGPSAGIMALAINSIGMLVKVYAESIEEMDKGVIEALRATGASPFQVAMQGILPAVMSILISWSVFRLDINIRYAAILGVVGAGGIGAELDRYTRASNYDQALGVTIIIFLMVIFVEKITTYIKQ----
262282395    ----------------------------------------------------------------------------TILGLLKNNYPQLLKGFGVTIALALLSFAIALVIGIIFGMFSVSYKPLRWIAEIFVDVIRGVPLMILAAF--IFWGIPFVAGTIALSLNSGAYIAEIVRGGIQAVPVGQMEASRSLGISYSKTMRKIILPQATKIMLPNFVNQFVIALKDTTIVSAIGLVELFQTGKNIIARNYQSFRMYAILAVLYLLIILTRLAKRLEKR---
30248980     -----------------------------------------------------LLVLGMVVFLAQTSRDLMQPLAGPGETVISLEPSGLPEYVLRTSLRMLAAMVLSLIFTFTYATWAAKSRRAGQVLIPLLDILQSVPILGFISVTVVFFMSFAPGRMLGAELVAIFAIAFSFYQSLRTVPTELVEASRSFRLSPWMRFWKLEVPFAMPALVWNMMMSMSAGWFFVVASEAISVGGIGSYIALAIDQRDLGAVGRAIAVMLIVILIYDQLLFRP------
30248980     -----------------------------------------------------------------------------------------------TMVRVFVLIAVASVIWVPVGVWIGLHPAAARIIQPVTQFMAAFPANLLFPLAVSGIVVLRLDPDIWLILGTQWYILFNVIAGASTIPGELRDIGINLGVRGWLWWRRIALPAVFPFYMTGAVTASGGSWNASIVAELANANGLGAYIAEATAAGDFHRIVLGIAVMSAFVVLINRLFWRP------
137740223    ----------LGEPINDAQRWIQTHFVGVFTPASNVVEALLDATGAALEWLPWFVPAVAAYLVLARVGRRAQ-GVLAAIAVLYPGAVGLWQQSIETIALMAVSVTISVAIGVPLGVWTALDRRVESILRPVLDAMQTVPATVYLIPVVLVFG---------------------------------------------------------------------------------------------------------------------------------
254502632    -------------------------------------------------------------------------------------------ALINTLKITFGALLIATLGGLGLAVLFTQSKWIEISFFPFAVILQVTPIIAIAPLILIYVDSITAGLLICAWIVAFFPILSNTTLGLNSADHNLQNLFRLYGASRWQTLRFLRLPASMPYFLGGLKIAGGLSLIGAIVAEFVAGSGLANQILEASYRLNMPRMFAALILISVTGVLI-------------
220920073    -------------------------------------------------------------------------------------------AILQHLALAAGALALAVAASVPLALLSLRRGFAARLIDTALNGVQVVPALALFAALVSLLSIGPTPAVIGTAAYLALPLVRSLAAGLAATDPTVVETARALGLTPWQVLLRVRLPLGAPILLGGLRVAAVQSIGLTTLGGLVGAGGLGAVVFDGMAQFAPDLIVLGAVPVIALSLAVDRGLAALNPR---
144174190    ----------------------------------------LNGVLLVLTGMTVWGVVTIETGLMFTQPRPTASHFGVPEGFLVAGAAGY--VLLVTLALSFLTTLLGGVIALALGLFAATNARVSNAIKGVVAVIRAVPTVLWVLIFAIGAGLGSVAAVIGMSFHTIGYLIKAYSESFEELDDGTIEALRAAGANWFQIVFQAVIPSSITSIVSWTFIRFEINF---------------------------------------------------------
15887525     -----------------------------------------------------------LAALALWGERLDPARSNIGHMVDDFLDNSVWQHAMQTLVMAFVGTLFGTLVALPLAFIAARNRAANWGMKRLFDFLRSIDMLIWALFFTRSFGPGPIPGIAAIFFTDTGALGKVYAEALENVDDKQREGVKSVGASPIAVNRFGVLPQVLPVFISQSLYFWESNTRSATIIGAVGAGGIGLKLLEAMGTNDWDKVAYMVLLILFVVFLFDHISNSLRSR---
163732706    -------------------------------------------------------------------------------------SSDIYSGMLESIIMTVAASVVGIIISIPIALGAARNLPVYLICRGIIAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDKVQAEAIKASGARWTQWINYGVQPQVMPRLIGLSIYRIDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILIMIIVIVMALEYISGIVRAR---
83950683     ----------------------------------------------------------------------------------------YW-AIFETILMAFLGTFGAAIVALPLGFMAARNKSVRFAMRRVFDFLRGVDALIWTIVLARAFGPGPLTGALAILLTDTGSFGKMFSEALENVDSKQIEGVQSTGAKPLQRYRFGVIPQITPVLLSQVLYYLESNTRSATIIGAITGGGIGLLLTQAMTQKDWEEVSYYIVLIIMMVMAMDWLSGMLRRR---
89092204     ---------------------------------------------------------------------------------------GIFPAIYGTVLMVIIMSVMVTPFGVVAAVYLREYAKVTRVIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASITLALLTVPVVIVATEEGLTRIPRAVREGSLALGATKFETLMKIVIPMASPAIMTGVILAIARAAGEVAPLMLVG-----------------------------------------------
142700078    -------------------------------------------------------------------------------------------HMSVTGYEIILGLSLAVILGIILGFSMTLSKVLERSILPYVIASQVIPIFALAPILIVWFGAGLLSKIIVVFLISFFPICIGVFDGLNKKNNEMENMLKTMGASTYQIYSLLKIKLALPSFFSGLKVAAVSSVIGAVVAEWIGSAGLGWIMKVSGPLFQTERVFASIFLLSLFASVLFLSVKIIEKK---
220925802    -----------------------------------------------------------------------------------------------TLWRVALSFLLAMATGAALGILLGRARMADRLLDTPLLVLLNTPALVITVLAYIWLGLTETAAILAVALNKMPNVAVIMREGARGLDPGLQEMAQAFRYDRRTWIRHVLLPQLEPFAVAAARSGLSLAWKIVLVVELLGPNGVGYAISYYFQLFDVTALFGYSLVFSAVMLAIDALL---------
170740427    --------------------------------------------------------------LGLAQGRLVPPPSRILATLWALAATGLWIHVAASLTRVAAGFACGAAAGILLGAVTGTLPVIRRMLDPSLQALRAIPSIAWVPLFILWFGIFEASKITLIAVGVFFPVYLGVAGAIASVDRKLVEVGRVFRLSRTDLARRILLPAVLPATLLALRTGLGLGFMFVAAAELLGASGLGYLLLDGQQL---------------------------------
298290237    ----------------------------------------------------------------------------------MLVNGDLLYNTARSVSRAAAGLGAAVVVGVVVGLMMAQFRAARLLVNPIVQIFYPMPKSALIPVVMIWLGLGDSSKILLIFLGCLLPVVVGTYNGARGVNPFLLWSASSLGASRLDVLHEVVLPAAMPDILNGCRTALAFSFILMVSSEFIATDGVGFMISSLGDGGQYPAMFAAIFFVAGIGFAADRIYAMLAR----
298294093    ----------------------------------------------------------------------------------------------ETLQPLVIGIAISAVIGVGLGIVMGLSRFAEWLIAPVFIVLQAAPMAALIPLITFMYGIGLVSKTLAVIMLALPVIALNGYKAVRNANPSLVAMCYSFQGTWWQRIVKIIIPDASPVIFAGLRLGLAAGFIGVILAELITPTGIGDLITYHRSVANYAEMYAAVVSIILVSTLTLAALEAFELR---
254440483    ---------------------------------------------------------------------------------------GLGVAILGSLYMMAVVLCLALPIGVAASIYLEEFARKSWITDVIIANLAAVPSIVYGILGLAIFQSSPLVGGLVLTLMTLPTIIISTRASLKSIPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
135189802    ----------------------------------------------------------------------------------------LWHDTAASLMRLGIGVGISALIGLVTGLLIGLLPHMRAGLGTFVAVVSMIPPLAVLPILFIIFGLGEVSKVVLIVIGITPFLIRDMSQRVVDIPHELLVKAQTLGASSLVIGLRVALPQVMPRLIQAVRLSLGPAWLFLIAAEAIASEGLGYRIFLVRRYLAMDVILTYVIWITVLAFLIDWALRTLSAR---
135077172    ------------------------------------------------------------------------------------LMAGLINALVGTLWVILLVVAFAVPIGVGSAVYLEEYAPNNWLTRFIIRNLAGVPSIVYGILGLYAFGPVVLSASMTLALLILPVVIIASREAIKAVPSSLRQASYGLGATRWQTVSRVVLPNAVSGIVTGVILAVARAIGETAPLLMVGA----------------------------------------------
212703222    --------------------------------------------------LVIWGLVLAMLAWAWRGAEMKPMALVEQGGNILTLISDFFEEMIVTLHVAIWGTLLAVICAVPLGIMSSENIAPWWICQPLMDAARAINEMVFAMMFVVAVGLGPFAGVLALWVHTTGTLAKLFSEAVEAIEVSPVEGVRSTGASFLEEIIFGVIPQVFPLWISYSLYRFEANVRSATVVGMVGAGGIGMVLWELFRSFN----FQQTCAVMAIIVLVVTLFDLLSQRLR-
148261714    -------------------------------------------------------------------------------------------DTLASLRRILSGLAIATAISFGLGILVGMVPYLRKLLLPFITAFSMVPPLAVLPILFIIAGIGETAKVALIVIGTAPYIVRDLVLRVEELPRAQMIKAQTLGASSWQIALRVVVPQMAPRLIDSLRLSLGPAWLYLISAEAIAADGLGYRIFLVRRYFAMDIIIPYVLWITLLAVVFDAALRLAQAK---
282900518    ----------------------------------------------------------------------------------------YFSETVITISMGLWGTLMAAIVSVPLSILASNNMWIVQPTRRVLDAMRAINEIVFALIFVVAVGLGPFAGVLALFVHTTGVLGKLFSEAVESIEPGPVDGIRATGASHIQEVIYGVIPQVMPLWTSFTLYRFESNVRSASVLGIVGAGGIGVSLYQSFGAFQYQKVCAILIVLVAATAIIDLL----------
110803939    --------------------------------MRKVKDNILNGLVWLSAIFTIGILVIILGFIFIKGIGKINLTFLTS-NYSAGSGSGILPMIVTTLWTVLLSLAVATPIGVLGAVYLQEYAKMVNFIRFATESLAGIPSIVYGLFGGIFFGYSILAGSLTVSIIILPVIIRTTEEALKTVPESYREASLGLGATKFQTLYKVILPSAMPGILSGVILSIGRIIGESAAILLTAG----------------------------------------------
143093005    ----------------------------------------------------------------------------------YALEPGYLSSILDSIQMGYLGLIIGVIIASILAYLAAANRIGYPVGKFLIIFARSIHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVDTIRSNGANEFQVFAYGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
257057390    ----------------------------------------------------------------------------------LFGQEAFLRDVIASVLAWLIALGIAIVIAIPLGLVLGNFPLVRMATRSIVEFLRPIPSVALIPLVLVVIGGGPEAKITLAVYAAVWPILYNTIYAFDEIDPLLIDTARSCGVHKSGILTTVALPHAAPFVFTGIRISASVGLIVIVSTEFIAGAGLGSFILKAAGAGRTDLVLAGTVVAGVIGYLAN------------
291296262    --------------------------------------NPVIGFTPAALTLLALVVTAEALLRAYQVPPGLIPTPSRVLSTLLEVRDVLLQDAFQTVVLALVGYLVGCSLGLVTALLVSRYVFLERGLLPYAALFSSIPIVALAPVLVKMIGIDWPSKAVIVAITVFFPMVVNTFRGLTEVSPLSLDLMRSYAAGEVQQYRWLRLPNALPFIFNALKLGTTLAMIGAIVGEFFGANGLGFRIQIEAGRFGFDIVWSAIIVASVIGIAWYGLVAWLERR---
259504008    ---------------------------------------------------------------------------------------GIWGSILATLLLIATSLLFALPLGIGAALYLTEIAPDTAMTRMLIEMLAGVPSIIFGLLGIAVLGLSILLGGMTMAIILLPVIIRSVKESLLVVPDSLRSASLSLGGTQTQTIFKVVLPSALPGILSAVLLSVSRIIGESAALIYTGGTSLAVHIWSVMSQEQPNFELASAISIVILALVL-------------
289639864    ------------------------------------------GLIYAFLFLPIAVIIINSFNANTFKPYFRWTGFTFDWYVKLFQNTGLLQSFGNTIFLALATTVLSVMIGTVAAVGIYKFRRGKDIINGLLYIPVVIPEIVLGIALLSLFSLGMLSLLLAHVTFCIPYVIFNVRARLDGYDRSIEEASMDLGATRLHTFLRITLPVLAPGIGGGALLAFTLSIDDVIISYFTNGQTMTFPL---------------------------------------
137016906    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
163748251    ----------------------------------------MAVIMAVFLGLWHLVTSLGIVSRLILPTVPDTFADIFFVGKSLLSGNYMLAAFWVTTQEVLVGFVIAVSIGVSLGVLVGETTIGERAVMPYIVAIDTMPKLAFAPLFVSWLGFGIGSKVALAAFISVFPIVVGTAAGLHAADANSRMLFQSIGASRMQTLIKLKIPSGLPQFFTGLKIASISVVGGAVAGELLGGGGFGELIRAAAAQLSTARVFSLIIYLSLLGVLMFGFVSWMQHK---
296159209    -------------------------------------------------------LIALVLIGIWEIAARNDLLLPTFGATFSAFVQGVWQKTAVSMSVLLRGYLLGAALAFVLTSLAVSTRLGRDVLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHSVLWPLALNTYSGFQSVPATLRMTGRNYGLTGIRHVLLILVPAALPAILAGLRVGWAFAWRTLIAAELVGSGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLIEHL----------
222086798    ----------------------------------------------------------------------------------------LWTDIQQTIFKVLIGYIIGCGSGFIVAILADRFAFLRRGLLPIGNFVSAMPIIGVAPIMVMWFGFDWQSKAAVVVIMTFFPMLVNTVAGLTAAGNIERDLMRTYASSYWQTLFKLRLPAAAPFIFNALKINSTLAMIGAIVAEFFGTSGMGFRISTENGRLNLDMVWAEIAVAAIAGSVFYGIVAILER----
163736448    ---------------------------------------------------------ALVAAEVAAKTFNLDFITGADASDARPEAAGMGVSMMGSLFMMLVVLALALPIGVAASIYLEEFAPKNWITDVIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTVIISTRASLKSVPPSIRDAALGVGASRMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
91780183     ----------------------------------------------------PWLLALALGVSAWWLPRPFFAPPQALIGVFAEDYPRLGSSVVHSFGLLAYGYVLGAVAGFVTGVSIGWSQAVSYWVHPVLRLIGPLPATAWLPLAFFFFPSSFSASVFLIALATAFPVAVLTWSGVASVNPAYYDIARTLGARPSFLILRVAIPAALPSVFVGLFMGLGASFSVLIVAEMMGVAGLGWYLQWAQGWAAYSNMYAALLVMALMCSGLITLLFRVRDR---
146337816    -----------------------------------------------------LWLAAVVVGCAYAGWKTYLYLSTTLAPSDVFSAIGY---GLITLIRVAVLIALASLIWVPVGVWIGLRPKLAERMQPLAQFLAAFPANLAFPVFVVLIVRYGLNADVWLILGTQWYILFNVIAGASAFPSDLREAAASLHLTGWRWWFKVVLPGVFPYYITGAITASGGSWNAAIVAEVASASGLGAYIAAATERGDFPRVVLGIAVMCILVTLFNRLLAFGERRLRL
146337816    -------------------------------------------------------------------------------------------YALRTTLRMLLAIICSLVFTFVYAALAAKSRRAEIVLIPLLDILQSVPILGFLTFTVVFF-MNLFPGKVLACVFAIFTMTFSMYQSMRNVPKDLEEATRSFHLSGWQRFWRLDVPYAMPGLIWNAMMSMSGGWFFVVASEAITVGGIGSYVALAIQQKDLAAIGAALLTMLLVITAYDQLLFRP------
142279482    -----------------------------------------------------------------------------------------------TLKVTLTALVASIVISLLMAIIFYFSQFMEKAMMPVTVILQVTPIIAIAPLISIWVDNSEMATLICAFLVAFFPLLTNTIAGLKSTEKNHLDLMKLYRANKIQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISITGIVLYNLVRVI------
136149836    --------------------------------------------------------------------------------------------LWDSSKVALTGLSITIVLGVLLALLMSTRRWLERATWPYLVAIQSAPILALTPLIRALIEGSTTQRVLVVVLISVFPVVSNTLFGLLSADKGQHDLFTLHGAGRMTRLLKLQLPSALPSIFVGLRTAAGLSVIGAVVGDFAGVVGIGAQIDVYRQRLWGSELIASIILASLLGLSVFLVFGWLSRK---
269128860    -----------------------------------------------------------------------------------------------SVLRLLTGWAIASLIGITVGLAIGRIRWLGEMFEPALHFARAIPPTALAPMWVVLFEVGTPMQLVTIAFGVVWPVLLNTIDGARSVEPVQYDTALIYRLGPLQRVRYLIIPSAAPKIFAGLRVSLGLAVILMVVSEMTGSDGIAFLLLDAQRNYDMPAMWAGI-----------------------
259416460    ---------------------------------------------------------------------------------------GMGVSMLGSLFMMFVVLALALPIGVAASIYLEEFNWLTDIIEVNISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
253687293    ----------------------------LFRIQSRYLRRVILLVLAVMLYYLFFFQTFGISWTQWLNGGRYFLRMFVWHDFANWPFGYYLSQIAITLSIVFAGTVTATCIALLLSFFAARNIMQRRGLRPILDMMRGIDMAIWGLIFVRAVGLGPLAGLLAIVMQDIGLLGKLYAEGHEAVERSPGRGLSALGANALQKHRFGIFTQSFPVILALSLYQIESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLILVAIVMVMDGISAWLRKR---
270292808    ----------------------------------------------------------------------------TIWGLLQNNYKQLLSGLGITLALALISFAIAIVIGIIFGMFSVSYKSLRLISEIFVDVIRGIPLMILAAF--IFWGIPFVAGTIALSLNAAAYIAEIVRGGIQAVPVGQMEASRSLGISYGKTMRKIILPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAIFYLVIITLLT-RLAKRLEKRIR-
135704266    --------------------------------------------------------------------------------------------------VTLTALAMSVIISLCVAVIFYFSRIIEKTMMPITVVLQVTPIIAIAPLISIWVDNSEIATLICAFLVAFFPLLTNTITGLKSTEKNHLDLMKLYRANKIQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVVLISITGILL-------------
54310057     ------------------------------------------------------------------------------------------EALGQTLTMVFASGLIGFALGIPLGVALHLSKTLNKALGIVVNIGRSIPFIILLVAIIPFTSIGTAAAIVPLTVGAIPFIARLVEGALLEVPSGLVEAAQAMGATPQQIVTKVLLPEALPGIINAITITLVTLVSYSAMAGTVGGGGLGDVGIRGYQRFDGTVMMITVVMLVILVQLIQSVGDHLVKR---
258404599    ---------------------------------------------------------------------------------------GIFAAVVGSIYVLSLTLLFSVPIGVMTAIYLEEFNRFTQAIEVNINNLAAIPSILFGLLGLAIFINFFMAGGLTLGLMTLPIIIISTRAALRAVPDSIREGAYGVGASPWQVVWHHVLPLSLPGILTGTIIGLAQAMGETAPLLIVG-----------------------------------------------
293368285    -----------------------------------------------------------------------------------------WQAILETLYMTVVSTLFAFVFGLILGVLLFLSAKFYTIVSFIVNLFRAIPFIILILLLIPFTSILLTGALPALIIGAAPFYARLVEIAFKEIDKGVIEAAWSMGANTSIVVRKVLLPEAMPALVSGITVTAIALVGSTAIAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
300814024    ---------------------------------------------------------------------------------------------------------------------MVKSKIINSLTKLLFSIIRTIPTLVSALIFTYIFGLGTFAGTCAIFLFSFSYVGKLLYEQIETVNMGAYEALISMGYTSPLAFIKGIIPQILPYYLSTSLYNFEGNVRYAAILGYVGAGGLGLLINENINWRDYNRVGTILLALLITVFLIENI----------
160936156    --------------------------------------------------------------------------TFTDAFYLNFVSDNRWKYLTEGLKTTLIITFFACLMGIVLGFLVHKLKVLNAICKVYLTVIRGTPVVVLLIIYFVVFGSVRVDKVIVAILASGAYVAEIFRSGIMSIDPGQMEAGRSLGFNYAQTMWYIIMPQAFKTVLPTLCNEFISLLKETSVSGYIAIQDLGGDIIRSRTYSAFMPLIAVAIIYLIIVMIFTKLIQILERRLR-
167767693    -------------------------------------------LSFVLWLLVNVAMIATVAVLAYLIVYILVNGVPYLNSQLFELNASVFPAIINTLIMTVLSLVLAVPLGIFAAIYLVEYNKLVEVVRLTAETLSGIPSIVYGLFGMLFFGLCLLSGAATMAIMILPLIMRTTEEALKSVPDSFREGSFGLGAGKLRTVFCIILPSAVPGILSGVILGIGRIVGETAALMYTAG----------------------------------------------
220903840    -----------------------------------------NIMFIFLRGVAACNVLALVAVCGFLLYHGLPALSWEFISQSMMTEGGILPCIIGTAILSLGALLLAFPLGVASAVYLHEYAKFARYVRLGVNNLAGVPSVVFGLFGLSFFGVSILSGVLTLAVLTLPVIIGTAEEALRNVPDTYREASLALGATKSQTISRVVLPCALPGMLTGAILGVARAAGETAAIMFTAA----------------------------------------------
271499902    ------------------------------------------------------LWLALVIIGVLAGVVQLVQYIGASLGMADVI--AVFGMGLATLARVVVLIALASVIWVPIGVWIGLQPSVAERLQPLAQFLAAFPANVLFPFAVILIAGFNLNPDIWLVLGTQWYILFNVIAGTAALPTDLLEAARIYGIRRWQWWRQVALPGIFPYYVTGALTASGGSWNASIVSESISATGLGAYIANATTAADFHQVALGIAVMSVFVIAFNRLLQFAERRLRL
271499902    ------------------------------------------------------------------------------------------EYALRTTLRMFVALAVSLLFTLVIATLAAKSRKAEMVIIPALDILQSVPVLGFLTFTVTFFFPGRQMGVECAAIFAIFTMAFSFFQSLRTLPGDLSEVSQQFGFSPWRRFIRLELPFAIPGLVWNMMMSMSGGWFFVVASEAITVGGIGSWLALAIAQENLTAIAWAVVAMTVVIVLYDQLLFRP------
254504060    ---------------------------------------------------------------------NWPFITGADSGVDNPGGAGIGASVVGSFFMMLVVLFLSLPIGVAASIYLEEFAPQNRITDLIISNLAAVPSIVFGILGLAVFIQFMIVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
143759696    ----------------------------------------------------------------------------------VVFLPGYWESWYMSSGRVFAGFIMAQIIGIPFGLALAVNRYFKDIFFPPFEILRPIPPLAWVPASIVFWPTTEMSIAFVTFLGAFFTIVINVLGGAKSIDIRYLRAAQSMGASQWHLFTKIILPGTLPSIFTGAAVGMGITWEVVLAGEMIASGGLGFFIWSSYMGGTVASVIVGMISIGIAGYLSSSLIRFIGSRS--
308050100    ----------------------------------------------------------------------------------------LWNATQQTLQMVFLSGLLAALVGIPLGVVLHLNPWVNRVLGTLVNAGRSVPFIILLVAIIPFTSIGTMAAVVPLTVGAIPFIARLIEGALMEVPSGLVEAAQAMGASPAQIVSKVILPEALPGIVNSITITLVTLVSYSAMAGAVGAGGLGDLGIRGYYRFELDVMLATIVILLVLVQALQSAGDALVRR---
261338314    ---------------------------------------------------------------------------------------GILHAIIGTLEITAGAMVISIPVGIMCSVFLTEYRRLSRMIHLLVDVMSGIPSIVAGLFAFSMFAIIAGPGTVALSLLMIPTVVKTTEEMLRIVPNDLREASLALGVTKQRTITKVVLRTALPGIVSGSILAIARVIGETAPLLMTAG----------------------------------------------
143626812    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLAVSFPVALLAAIYLEEFNRLTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTLHHTVPLSLPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
227495661    ---------------------------------------------------------------------------------WLVLEKTFGWAVVETLLMTFISSILTVILGIPLGLLAVSTSKANQILSAIVNIGRSIPFIILIVAILPFTTIGWQAALVPLTISAVPFFARLVETSVRSVDSGKIEAAQMMGATRLGIMFGVQIREALPALVQSITVLVISLLGFSAMAGTIGAGGLGQLAIN-------------------------------------
217077210    ----------------------------------------------------------------------------------LVQTKTLWSSLLSTVLKGIIALAFTIILGFFFGFLMGIFDVLYELFRPAFTIFQSVPVISWLVLVIFVWGIGFKGPIVITVLSLLPNTTFAIAQGVKNTDKKLIEMAYVYKVPKKRIVKDIYIGSVIPFLFTALEVISGNIWKVIIVSEYLAGNGIGVQIAWARQYVNVPKVYALTIFAILLGISSERLIKFIIKRK--
39934458     ------------------------------------------------------------------------------------------RPLLETLSMSVAGTVLGALAALPLGALIVRSEWIGGPVRLLLNLLRSIPGLIWGVMFVAAVGFGPLPGILALGFHSTGMLGKFYAETLEHVEPGPGDALRSLGVSRLGVLRFSVLPQILPRLVDVTVYRWEHNLRAATTLGVVGAGGIGLEIITAFHLFEY------------------------------
291558282    -----------------------------------------------------------------------------------------FSSAAETLSRALIGFIIGMVLGYILALLMHLSHIVEKIAFPYLMIIQMIPILGMAPIVLSITGDISSARIIIAAILTFYPVSTNTLAGFKSVGRERHELMRSYGASKFQLYTKMLIPSAISYFFTGLKISAPMAITASILVTLQGGNGLGCMLSQSLKGSMTRFVFWDIVIFAVIGVLSFYLMGVIER----
142948959    ------------------------------------------------------------------APRQIGILVGAMFPLDLSDEDRIIPKVWESLFIAWAGTVIGAFFSFPISFLAANNTSISRFTKQVLNAVRAFPELILAFVFLPITGLGPLTGTLAVGVHSIGTLGKLSSEVIEGIDEGPLEAIKASGGSKLNELTFGVIPQVIPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVTTIILVLTVDTISAAIRKR---
28210159     ----------------------------------------------------WQIFILIIFLLQWILAKNKIIDVFHCLFKEYVKNGELFRHIGISLWETILGFTIGTILGILIAILLWWFETASKILDPFLVVLNALPKTALAPILIVWAGAGVKGIVVIAITLSIVTTILSAYNYFMNADEEKIKMLKSFGATKGQILTKLILPSNVGNIINIIKINIGLSWVGVIVGELVSRYGIGYLIVYGGQVFKLDLVMMGVAVLAVCALVMYQIVNAIEKR---
110681288    ----------------------------------------------------------------------------------------YYDQIWTSIKTVFFGFMIASIVAIPLGIAAGLSVTANAALNPLIQIFKPVSPLAWLPIVTMWFEKSFLVSAITVTLCSLWPTLINTALGVSSIDKDLVSVSRVLKMNTYTKITKLVLPSALPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVFQNGSSQSLARIMVAVFTIGIIGFLLDRVM---------
90023393     -----------------------------------------------------------------QLKRKFNTILFTSGDSSEPELAGILGALMGSLFTLLVTLSLSFPIGVAAAVYLEEYNKFTDFIEVNINNLAAVPSVIFGLLGLAIFLNFMEMGGLVLTLMTLPTIIISSRAAIKAVPPSIREASLGMGASKMQMIIHHVLPLAMPGMLTGAIIGLAQALGETAPLLMIG-----------------------------------------------
309792449    --------------------------------------------------------------------------------------SGLAGHLWATAQAGVGGLVLGSVGGVLLAILFVAIRPLERAFYPWVLVSQTLPSAALAPLLVIWLGNGLAPRLAMAALFAFFPVLVNTTQGLRQITPEQRDLLHAWGASSLQTFRLLRIPAALPALFAGLRIAATLAVVGAIVGELAGSSGLGYVISIATYHLQTDRVFAA------------------------
222153290    -----------------------------------------------------------------------------------------------TLSLTLISFAIAMIIGIIFGMMAVSSKGMRIASSIFVDVVRGIP--LMIVAAFIFWGVPFLAATIALSLNGGAYIAEIVRGGIEAIPAGQMEASRSLGIPYRVTMKKIILPQAVKVMLPNFINQFVISLKDTTIVSAIGLVELTGKIIIARNYQSFRMYAILAIIYLIMITLLTRLAKRLEKR---
300172955    -------------------------------------DKIATAVIYMIAGIVALILIAMLAFILIRGVPNLSWHFLTSPARAFEAGGGIGIQLFNSFYLLILAMLISFPIALGAAIYLNEYSRFTTVVRTAIEILSSLPSVVVGLFGFLIFGFSILSGAIALTFFNLPLLTRSIETSLAQIPNLQREAGSALGLSRWETVIHIILPAAVPSIVTGVVLSAGRVFGEAAALIYTAGQSAPALNFTNWNPFNISSPLNPMRPAETLAVHIWKINS--------
138545803    -----------------------------------------------------------------------------------------WEGILESIWMAIISTVAGIALSIPIGLGAARNLWVYMTCRFIIAASRTFPEIILAIFAVKLFGFGPFAGFIALSLGTIGFFAKLLAEDIENSSPAQAEAVKATGANWFQWINYAIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFSRYEFDTAAAILLVIIAIVMVLEYASSHLRKW---
302339637    ----------------------------------------------------------------------------------------FFRHIAASGERVAVSFLFSLIVGILLGIGSGLSSAFRAFLSPFVHTMRTVPVMAVILIAILWFPSTVVP-IFAAVLMALPVVIGAVERGILEIDSKLVEMAHIFRVPPVERLRRVIIPQLVPSILTAAHLTLGLCWKVVVAGEIIPRSGVGAQMQLAQLSLESEAVFAWTVVVVISAALSQALLSLAD-----
143893320    ----------------------------------------------------------------------------------YVLEVGYLKSILNSVQMGYLGLIIGVIISSILAYFAASNKIAYPIAKFLIIFARSIHETIWTILFVTIVGFGMLAGVMALTMYCIGFFGKLFSEELENVNMKLVETMRSNGSNEMQVFAYGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
144182083    ---------------------------------------------------------------------------------------GILGAVMGSLFALLVCFAIAFPLGVGAAVYLEEFNRWTDLIEVNINNLAAVPSIIFGLLGLAVFRSAPLVGGLVLALMTLPTIIIASRAALKAVPPSIREAALGLGASRHQVVWHHVLPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
148979798    ------------------------------------------------------------------------------------------EATGETLYMVAVAGIVGFAVGIPLGVILHTTKKLNQILGAVVNVGRSVPFLVLMVAIIPLTKMLITAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPTQIISKVLLPEALPTIINSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDSLVRR---
257895699    ----------------------------------------------------------------------------TFLGLIQNNYQALLKGLWRTILLTLISFALAIVIGVIFGLFSVAPIRLRTVASIYVDIIRGIPMMVFGLPGIVGFTIPFIAGVITLTLNASAYIAEIVRGGINAVPVGQMEASRSLGLSYNRTMQKIILPQAIRIMIPSFVNQFVISLKDTTIISAIGVVELTGKIIVARTTQSTYVYLIIAIMYLILITALTKLAKVLEKKVK-
121535326    ----------------------------FFGPITQLIDSAFNKVAAQIEHLTPLSYLTVAMKWALLLATIYYVGQQTYQGILLIASMGFDKLVFYTLGRVTAASLIGVLWTVPVGVWIGTNPRLSKFFQPIVQVTASFPANMIYPFVVVLYLNYGINFELGSILLMMWYILFNVIAGAMAIPTDLKEASTVFKLSGWQKWRKLILPAIFPHLITGCITASGGAWNASIVSELVNATGLGNFIGQVTEAGDWSGILGGIIVMCAFVIIINRLF---------
121535326    -------------------------------------------------------------------------------------------YAGRSLLRMFIAYGASLLFTFIYGSIAAKSRTAEKVLVPLLDILQSVPVLGFLSVTITMFIGLFPNSLLGVELASIFAIFTGFYHSLTTLPQDLKEAAAVLRLNWWQRFIKLEVPFAMISLVWNSMMSFGGAWFFLAASEAITVPGVGSFMAAAVEKGNMSAVGYAILTMIIMIMLVDQLFWRP------
138081496    -----------------------------------------------------------------------------------------------------VGVLISSFVGIGIGVWVGLSEKFDWLVSPIFIIMQAAPLAALIPLLIMAYGIGLTSKVFVVCIMAMPVIVLNTSVAVKNTPSSVKEMARSFLGTEKDVILKIIIPAASPVIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRMTADYPSMYAAIFSII-------------------
110635867    ---------------------------------------------------------LVIAIGVWQYAGDKESALFPPPATWLIAADTFFPALNATLSLIGLSLAAASLVGFVLGLVIGTLPGFRHWTSLVLEYLRALPPPVIIPLAVLLLGYTMTMKVSVIAFAAFWPVMLNTIAGVSQIHNLTFDVARSLRMTWFETLSKVVLPATIPSLLLGIRIALPQSVVVTLVVEMTGESGIGSLMIAAQRNFNAAEVFGLLAVMGLFGYGLTAAFSGLER----
302187860    --------------------------------------------------------------------------------------QAIGQGALETLAMSALGTLLAAIAGLLLALPAAGRFGWLLRSMSRLNALRAIPELVWAVLMVLAAGLGPNAGTLALALHTTGVLGRLFAEALENTAPQPAAAIRLQGGSAWQAFSYGTLPNLWPQLLAYTLYRWENNIRMASVLGFVGAGGLGQMLYVSLSLFQEAQASTVILAMLVLVFAVDALSGWSRQR---
20095124     -----------------------------------------------------MVLAGVIAAAALVGITGYIFANGVGALSWNILFSSLYPALLGTLALMFYSTVFAALIGIPTALYLAEFAAFTRAVRFAIDTLAGVPSIVYGLFGATLFGYSVLAGALTLAVMNLPVMVRTAEEAFRSVPREYVEAARGMGASWFHVVRDVLLPMAKPGITAGITLSM-------------------------------------------------------------
140241055    -------------------------------------------------------------------------------------------HAVSTLYECFIAFLCATLLGLSVSSLITISYIARKAVYPNLVLFQLIPVIALAPLFILWFGVGTEARVAYGICLAIFPIVVSSSTGLLNTGDTYLKLCSSLTASRWQTFSQVRLPFALPLIFTGLRIGLTLTIIGVVVGEFVTAQGIGYLISFAASGLETAIALAAISFLLFVGLILFTGLVVVE-----
295697626    ----------------------------------------------------WLIVAAIAVLTVWSAVQTDWSVVHLVQGFGDIYDLKLIKPTLETVYMSFVGTVTGALVAVVGGFMAARWTPLRLAVRGLASVLRNLPTLIWAVFLVAAFGLGNMVGTMAIVFSSIGILVRAYAEILEEIDERQAEALRATGAGYVQILGQAVWPQVLPGFAAWTLYMMELNIRASTIVGMVGGGGIGFAIQNGMKLFQFQQVSVAIAIVLVLIWATEWLTGKIRRR---
118500403    ----------------------------------------------------------------------------------VVFLPGYWESWYMSSGRVFAGFIMAQIIGIPFGLALAVNRYFKDIFFPPFEILRPIPPLAWVPASIVFWPTTEMSIAFVTFLGAFFTIVINVLGGAKSIDIRYLRAAQSMGATQWHLFTKIILPGTLPSIFTGAAVGMGITWEVVLAGEMIASGGLGFFIWSSYMGGTVASVIVGMISIGIAGYLSSSLIRFIGSRS--
153952260    -------------------------------------------------------------------------------------NSGILSSVVGTLLVMLVCMVVSVPIGVAAAIYLEEFAPLTHFIEVCINNLASIPSILFGLLGLGLFGMPRSSGGLTLAIMSLPIIIVSTKAALKSVDINMKNAAYALGMTKVQMVKGIMLPLAMPMILTGSILTLAGAIGETAPLMIIG-----------------------------------------------
142023735    -----------------------------------------------------------------------------------------------TLELSVATALGSLACGVVLAALLVPRAALARPARAFVELTRNTPTLVQLFCAFLVVNMLISAALRGLGGNPLTPFIWSVIAGLEAVPRATLEAAQSLGYSRRQRLWYVQLPLAVRFALPALVNNLVDLVKMTTVASAIAVGDVTYASIMIWTQRDLELMILILLFFGALTFTVNLAGRWLEHRLRI
295691119    --------------------------------------------------------------------------------------------MWQTIQMALWGTALAIIVAIPLGLLGARNIWIQQPVRRVLDLIRSIPDLVVALIFITAVGLGPFAGVMSIMFNTGGVLAKLFAEAVESIDKGPVEGVRATGAVKLQEIVWGVIPQVAPLWTSYALYRFESSSRAATVLGIIGAGGIGQILFDSINAFQFDQTGCIVLVIVVAVSMIDLLSQIIRTR---
220931988    -------------------------------------------------------------------------------------------HIGVTVTENIIGFISGTLLGTLIAIILWWFEYLYDLLEPYIVILNSIPKVALGPVIIVWMGNGPQAIIVMALLISVIVTIMMMINGFREVEGNLVKLLSTLGASKKQVLFKVILPASIPTIFSALKVSVGLSMVGTIVGELVSKAGLGYLIVYGGQVFNLHLVMMSIILLCLIAGLMYYIIVKLEQ----
295691210    -------------------------------------------------------------------------------------QAGVLGAVVGSAMMLIITALIAVPVGVMAAVYLEEFNRWTDVIEVNINNLAAVPSIVYGLLGLALFRSSPLVGGLVLALMALPTVIIATRSALKAVPPSIREAALGVGASKTQTVFHHVLPLAMPGVMTGAILSLAHALGETAPLLMIG-----------------------------------------------
126740095    -----------------------------------------------------------------------------------------------------------------------------WIGRFILVSSRSVNTIIWALLFVAIFGPGIVAGIVAIMFRSIGFLGKLLGEAIEEIDIKPVEALEACGASRFKIVLYAIVPQVMPAFFAVAILRWDINLRESTVLGLVGAGGIGMILQGAIDTFNWPEVSMVLVTILALVVFGEVVSSYLRKK---
118587937    ------------------------------------------------------------------------------------------PAMLETLNIAAVATLLGGAMAVVLAMASTRNGPLIPVVRRIMDITRAFPELIIALFLIFVLGSSPVPAMIAVAFHTAGALGKLFSEVNDNIDRKPIEGLSACGASWLQRIRFAVLPQVAPNYLSYFLLRLEINVRASAILGFVGAGGIGQEIGWGKGAGDETAAIFVLLFITIMAI---------------
135214221    ----------------------------------FVSDAWLKNNEWMTWPALPWTAGTVGAFLLGYKLDGIRLGLLGGIGALYVSVFGNWVPSIQTLSFVLITTPICFILGLSLGIWGYLNKKVETALQPILNIMQTMPQFAYLVPIIALFGLGDHAGSIATIIIATPPMIRNTILGLKRI----------------------------------------------------------------------------------------------------
146296624    -----------------------------------IIQGIVFTIIGIFTLITIAILLAILFHIVVNGIQGIKLSFITEYPEEMGKSGGIFPVIVGTIYITVLAVVIAAPIGVLAAIYLTEYAKVLSLIRFGTETLAGIPSIIYGLFGFAFFVIALLSGALTLSIMILPTIVRTSEEAIKTVPMSFREGSLALGATKWQTIAKVVIPPAMPGILTGVILGVGRAIGETAAVLLTAGSSLNLP----------------------------------------
140868434    --------------------------------------------------------------------------------------------------LQTLGTIIAMTIAVPVAFCAARHNSVRAIALFIIVSSRSVNSLIWALMLVFILGPGVLAGTIAIGLRSIGFCAKLLYESIEEIDESQVEAVKATGASNIQQMTYGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSTILLVILV------------------
92112385     -------------------------------------------------------------------------------------------PLWDTLNIATLGTVGGVIMAVPVAFLAARNTWVRPVALWVIVTSRSINSLIWALLLVAVLGPGLLAGVVAIALRSIGFVGKLLYEAIEETDARQVEAISATGASAAQRLDYAIVPQVMPAFWAIALFRWDINIRESTILGLVGAGGIGLKLQASINVLAWPQV--ATILLVILATVL-------------
305433150    -------------------------------------------------------------------------------------NSGILSSVIGTLLVMLVCMVVSVPIGVAAAIYLEEFAPLTHFIEVCINNLASIPSILFGLLGLGLFGMPRSSGGLTLAIMSLPIIIVSTKAALKSVDINMKNAAYALGMTKVQMVKGIMLPLAMPMILTGSILTLAGAIGETAPLMIIG-----------------------------------------------
241890022    ------------------------------------------------------------------------------IDLFKANYDGIMKAFWETNYMMIYSMLTVFFISLPLGIMLFSFSRVYEGLSIALNALRSVPFLIFVFILIPVTSFGNIAAILPLTLVGVSIYARFVEQALINVPKKIVDRAISMGATKIQIIRYFLLPATMDNLILSFTYTTISLLAYTTVMGVIGAGGLGEFAFRGYQEYNYDLMYL-------------------------
262274680    ------------------------------------------------------------------------------------------EALGQTLTMVLVSGAIGFLFGIPLGVLLHLTKPLNKSIGTLVNIGRSIPFIILLVAIIPFTSIGTGAAIVPLTVGAIPFIARLVEGALLEVPSGLVEAAQAMGATPLQIIHKVLLPEALPGILNGATITLVTLVSYSAMAGAVGGGGLGDVGIRGYQRFDGTVMLITVVMLVIMVQLIQSAGDYLVKR---
90420892     ----------------------------------------------------------------------------------------LFYHLAMTLMRVAAAFAIAMIIGSAIGVGLGMDARADRFFDPWLILFLNIPALVVIALAYIWFGLNEAAAVGAIAINKIPNVVVTMREGARSLDRGLSEMASVYRFGRWRTLRDVVLPQLQPYFAAASRSGIALIWKIALVVELLGSNGVGFQIHLYFQLFDVAAILAYTLAFVAIMLLIEFLL---------
119387508    ------------------------------------------------------------------------------------LLMAHLPSLVETLNIAAVSTLLGGLVAMGLALLLARWPRLTGVFRRLMDALRAVPEIVIALVLIYILGGGPVPAVIAISLHTAGALGKLFSEVAENADLKPVEGLASVGAGWGQQMGLGVLPQVAPNWLSYALMRFEINLRASAILGFVGSGGIGYDLKLAMQWGRYDEVVAIFLLLFVAIVVIDRISDHARGR---
114568945    ------------------------------------------------------------------------------------------PQMVVTVQIAIWGTFIAVVSAIPFGLLSARNGWIVQPVRRLMDVFRSINELIIALVFIAAVGLGPLAGVMALAVHTTGVLAKLFSEAVESIDHGPVEGVRATGARPIHEVIWAVIPQVAPLWTSFGLYRFESNARSATVLGLIGAGGIGQILFEAVRAFDYQRTAAIVIVIVVAVSAIDMMSQLLRKR---
137504451    ---------------------------------------------------------------------------------------------------------------------------WVAVARRSLDIMRSFPELVIAMIFLYLMGKSELPALIAIWIHTVGALGKLFSEVVENCDSKPMEGLESAGANWWQKVRFGVFPQVMPLFLAYGMLRLEINVRASTILGFVGAGGIGAQLSTVIQWRYGDEILAIMALLVITITALDYLSSYVRNR---
90418613     ----------------------------------------------------------------------------------LLGSAEFYVNLWASLYETAVALLVGGGAGLFVGIALGGSRFLGRAFEPYLYYLGPTPKIIFFPIMIMWFGVGPGSKMAMGAMSCFFPVALSVAVGMRAIPSILIRVGQSFRASQAQMVTKIYLPAMREPVVNGFRLGFGIALIGVLLAETLSNQGLGFLVIQNYQRFDMPAMYALLIAVFALSILANAGISRLTR----
253577314    ------------------------------------VDKIATVVIITLAGLIVLIMAGLLGFILVRGLGHISFDFLTSPPETIKAGGGIGPQLFNSLFLLVLTMIITIPLGIGAGVYMSEYAKITDFIRLIVEVLSSFPSIVLVIVNLFGFGFSLFSGALALTIFNLPLMVRITEQGLASVPQAQKEASLALGLSKWKTIQSVMLPIAMPVILTGTILAAGRVFGEAAALLFTAGMSSPRLDFSNWNPLSPTSPLNPFRPAETLAVHIWKINS--------
85703114     ---------------------------------------------------------------------------------------GLGVAIIGSIYMMLIVLVLALPLGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAIFINMVIVGGLVLTLMTLPTIIIATRAALKSVPPSIRDAALGVGASKMQAIFHHVLPLAMPGILTGAIIGLAQALGETAPLLLIG-----------------------------------------------
136563713    ---------------------------------------------------------------------------------------------WFTIKITLGALILACLGGILIASVFSLSPKLEHAFFPIAVVLQVTPIVAVAPLMLIYIESTSTALLLCAWIVAFFPILSNTVTGLRATDRNLVELFRLYRASPWQRLALLRAPAALPYFLTGLKISGGLSLIGAVTAEMVAGSGLASRILEASFRTETPKMFAALALLVLTGVLLFALFNAL------
108802309    ------------------------------------------------------------------------------------------PALWSTASTWLLALCIAVVLGTVAGIGLGLLVPLEALLRPVIEFLRPVPSVALIPLVVLTIGTGSQSALFLAVFAAFWQVLVPAIAGVRAAHPVALETARSYHLTVWQRIRWIQLPSMLPYLATAIRLATSTTLILVVTAEIIQMPGIGYEITMSRSAGDPARMYAYIAVSGLAGIVLNALMRRLENR---
290509100    --------------------------------------------------------------------------------------------------------------GFITGLSIGWSQRIGYWVHPVLRLLGPVPSTALLPLCLFIFPSSFGASVFLIALSTWFPVTVLTWSGVMGIDKAWYDVARTLGASQRFLILRVAIPAALPNVFVGLFMGLGASFSVLIVAEMVGVSGIGFYLQWAQGWAAYPNMYAALLVMALL-----------------
262372060    --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVIVISIPIGVASAIYLEEFAPKNMMTDIIINNLAAVPSIVFGLLGAAIFGWMQLPGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASKVQTVFHHVLPLALPGIMTGSIIGVAHALGETAPLLLIGMSAVQVYLWQGNELRNFFEGRTAAAIIVLLALMI-------------
282897440    ------------------------------------------------------------------------------------------SPLWISLKTSGLATLITFFLGIAVAYWMLGYGKGKSLIEGILISPLILPPTVVGFLLLLFFGKHGVAGAIAATVVSFPLMYRTALGAFNQIDANLLRVARTLGAGEWKIFWRVSFPLAFPGILAGATLAFARALGEFGATLMLAGNNIPMAIYFAVEAGDIQEAWFWAVFILSISLSGVMLTNFWQERKHV
144189482    --------------------------------------------------------------------------------LIYVENGNVWFHLYATMWLVLAGFVGGSILGIGLGALVGLIPVVRRFIKPYVIVLEATPRIAVAPLLIAALGFGAPSKIAIIVLVCFFAPFINTLSGVVNVDEEKLDLFRSLGASRLQILRKLVLPDAVPVIMAGERLALTAALSGALVAEFIQDQGLGSLILTYTRNLNMASAFACIFTL--------------------
293391516    --------------------------------------------------------------------------------------QTVWVSTYETVYISFASTFLAVIVGLPFGVLILQNARLNLILNIVINIGRSIPFIILLIIFVLNTTLGTTAAIIPLSICAMPFVARLTANALVEIPKGLTEAAKAMGATNWQIIRKFYLPEALPTLINGITLTLVTLVGYSAMA---------------------------------------------------
219872256    --------------------------------------------------------------------------------LLKLALQSTWLTFAYALITLSLSMLGGFCLSTFASGVLFRSLILQGAARAILGFLRAIHELIWAWFFVAAVGLNPIGAVFALAIPYSGYLGKIYADTLQAVPSKPIFALKEAGATPLQCLIYGYLPQALPTMLSYTMYRLECAIRSSSVLSFVGLGGIGMQIQLSLQDLKYDQVWTFLIFLVGLIVLVDRWSYAVRSRVK-
254502893    ----------------------------------------------------------------------------------------YIPAMLETLNIAAVATLIGGAMAVVLAMASTRNGPLIPVVRRMMDIMRAFPELIIALFLIFVLGSSPVPAMIAVAFHTAGALGKLFSEVNENIDRKPIEGLSACGANWVQRIRFAVMPQVAPNYLSYFLLRLEINVRASAILGFVGAGGIGQELRRGWGQGAGDETAAIFVLLFLTIMIIDQ-----------
238027857    ------------------------------------------------------VIVLVCAVLFAWFFATTWIDMASENPAVALAPANLLYYSMRTTMRFLIGMVWSTLFSLVFGVLAARYAPMRRVILPFVNFMESVPLVGFMTFTTGFFYPHNTMGMEALAIFAVFTMMLTVYQTMRVVPKELREVADSFRYNAWQRFWRLEWPYSVPGFLWNAINSQAAAWFALVASEAIPAPGVGSYVSMALDSASYRAVVYALIALVLNIVVIDQFIFRPLVR---
238027857    --------------------------------------------------------------------------------------------MLETAARVTLAMLLSCLLFVPLGVWMACHPRRLTWCQPVAQVLAAIPPNIY-YPLIALFVITAWWTIPMIMVGTQWYYLFNAIAGTLAIPTQITEVSQIFHLKGAMWWRKYMLPAIFPYIVTGTISAAGGAWNAAIAAEIVSTSGLGAFISTTTANGDHAAAALG------------------------
110678396    -------------------------------------------------------------------------------------SSDIYSGMLESIIMTVAASVVGIIISIPIALGAARNLPIYLICRGIIAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDKVQAEAIRASGARWTQWINYGVQPQVMPRLIGLSIYRVDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILIMIIVIVMALEYISGIIRAR---
254504195    --------------------------------------------------------------------------------------------ILESIIMTVAASVVGIAISIPIGLGAARNLPVYLVCRGIVAISRALQEIIVAILLVAIFGFGPLAGFLTLSFATIGFLSKLLAEDIESMDRVQAEAIKASGARWLQWINYGVQPQVMPRLVGLSMYRIDINFRESAILGLVGAGGIGATLNTAFDRYEYDTAAAILIIIILIVMALEYLSGIIRAK---
110799373    --------------------------------MRKVKDNILNGLVWLSAIFTIGILVIILGFIFIKGIGKINLTFLTS-NYSAGGGGGILPMIVTTLWTVLLSLAVATPIGVLGAVYLQEYAKMVKFIRFATESLAGIPSIVYGLFGGIFFGYSILAGSLTVSIIILPVIIRTTEEALKTVPESYREASLGLGATKFQTLYKVILPSAMPGILSGVILSIGRIIGESAAILLTAG----------------------------------------------
70733647     -----------------------------------------------------------------------------------------------SLVVLLKGYLIGIVLAFALTTLAVSTRLGRDLLSTLTSMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYAGFLGVSETLRMAGRNYGLKGLRLVLFILIPAALPSILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAVVILIGLLVENLIFDTLER---
22126881     ----------------------------------------------------------------------------------------YLGQIFITLAIVFAGTLTATLIALPLSFFAARNRIISFAVRRFLDVFRGIDMAIWGLIFVRAVGMGPLAGVLAIIMQDVGLLGKLYAEGHEAVDKSPSRGLTAMGANSLQKHRFGIFTQSFPTFLALSLYQLESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLIMVVIVMIMDKISAILRKK---
118581560    ---------------------------------------------------------------------------------------GLFPAIFGTVMMVLLMSVFSLPFGVIAAVYLREYAKLTRMVRIAVNNLAGVPSIVYGVFGLGFFVYGILWSSLTLALLTVPVVIIATEESLASIPRGIREGSLALGATKFQTLTRILLPMATPGIMTGLILSMARAAGEVAPLMIVG-----------------------------------------------
159046710    ----------------------------------------------------FLVVWEITAQIIDRSLVLPPVTAILAALWDLILSGELIVALSQSIFLLIVGLFVATVIGFVLGALIARSRTAYWMLNPYLSALFVTPTIALVPLVLVWFGFGFPGRVIVVVLAAVVPILFSVASGLRDSPGDLIDVARSFGVGEIALLFKVRIRAALPVLLAGLRLAAGRVVGMAVAETYLRLGGIGGLIKSYGAMFQTDYVFASILPLSLLGIAMVSAIGWVERR---
162448436    ----------------------------------------------------------------------------------LIADGRLLSNLLTSAQRAFLGLALGAGLGTVLALLAGLTRVGEALLDGPVQIKRAIPTLALIPLLILWFGIGEQMKVLTIALGVVIPVYVHTHAALRTIDARYVELAETVRLTRWQFIRKVALPGALPGFLMGLRLAVTGAWLALVVVEQINASGIGYMMSLARSYGQTEIILLGLVVYGLFGLASDSAVRLIERK---
256830446    ------------------------------------------------------------------IKKAFNVGFFTNGDSKLAEMAGILSAAVGTLYLLGITFIFSFPAGVMAAIYLEEFNRLMHIVEVNINNLAAIPSILFGLLGLAIFINFMLVGGLTLALMTLPVIIISTRAAIRAIPDSIREGALALGATHWQVVWDHILPLSLPGILTGTIIGLARAIGETAPLLIIG-----------------------------------------------
295108983    ------------------------------DRIRSYLRHPGSGVLALLTIGAAIVFAVLLFLVAYILVKGIPYLTPDLFSLEYTSDNSLMPSLINTFIMTALSLVIAAPLGIFAAIYLVEYNKLVQVIRITAETLSGIPSIVYGLFGMLFFGMSLLAGACTLVIMVLPLIMRTAEEALKAVPDSYREASFGLGAGKLRTIFTIVLPSAVPGILAGIILAIGRIIGETAALLYTSGTVAQVPNLMGSGRFHMNQASATAVVILLFVLLINSLSGMVAKR---
225156504    ---------------------------------------------------------------------------------------GIWPCIVGTLLLTVGSMTIALILGVCSAIYLSEYARFVRFIRLAILNLAGVPSIVFGLFGFGLFNVSLLAGWFTLAFMVLPVVITASEEALKAVPRGFREGALALGATKWQAIRTNVLPYALPGILTSSILGIARVAGETAPIMFTAA----------------------------------------------
168701488    ---------------------------------AALTDRVMTAVLWGCQVLTVVPLFLILGYITYKGADKVTAAFFT--NLPHERPPGLYHALVGSVTLVGLASVFAVPIGLMTGVLLSEYRKLVAPVRFVAELLGGVPSIVWLAPGQKPWGFSAWAGAFALGVMMLPVVIRSAEEAMRLVPNSLREASFALGASRRQTVLKVVIPAALPAITTGVLLAVGRIAGETAPLILTARG---------------------------------------------
83308739     ---------------------------------------------------------------------------------------ALFFNLAATLLRVVASFTLAMALGTALGLAMGRHKPVDRFCDPWLIILLNLPALVVIVLAYIWIGLNETAAIGAVALNKLPIATATVREGARALDASLDEMARVFAMPLGVRVRHVLLPQLAPYLAAAMRSGLSLVWKVVLVVELLGSNGVGFEIGVAFQLFDVTKLLAYALPFVGLMLAIETFIVQPIER---
134696567    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLSIAFPVALLAAVYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLALPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
154245032    ------------------------------------------------------------------------------------------DQIFTSLVTVGLGFLIATVIAVPLGIASGLSKTFAGAINPLVQIFKPVSPLAWLPIVTMVVSASLVISAVTVTLCSLWPTLINTALGVASIDKDLVNVGKVLQLSTTTTIRKLVLPSSLPLIFTGLRLSLGVGWMVLIAAEMLAQNGLGKFVWDEFQNGSLARIMVAVLTIGIIGFMLDRIM---------
142012107    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLSIAFPVALLAAVYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLALPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
225569506    ----------------------------------------------------------------------------------LSVTLGFWQAVGYSFVRIISGFFLALVLGMILAVLACRFSVIEILLTPLIVTVKSIPVASFIILCLIWLPSRNLSVFI-SFLIVLPVIYTNLLEGIRQTDEKLLEMADVFSIGWGRRILYIYLSQLLPYLLTACTLALGLCWKAGVAAEVIGVGSIGEKLYHAKIYLNTPELFAWTVVIVMISFVFEKCF---------
86609983     ----------------------------------------------------------------------------------------LFPSLLITVQITVVAFLAATVSGLLVAIVFTQSKWIERSFFPYAVILQTMPIVSIAPLIIIWLRNNTFAAMVVAWIVAFFPILSNTTLGLNSVDHNLLNLFQLYKANRWQTLIYLRLPSAMPYFMGGLRISGGLSLIGAVVAEFVAGAGIAYQILISSFNLQVPRMFAALILVTGLGILIFISLSALSDR---
88798426     ------------------------------------------------------------------------------------------SQIGTSLITVLSGFLLASAIAIPLGILIGLNQFVYMAANPIIQVLKPVSPLAWLPLVTIMFEKSFVTSVITVTLCSLWPTLLNTAVGVASIESDFNNISRVLKLKSLTHVRKIVLPASVPMIFTGLRLSIGIAWMVLIAAEMLAQNGLGKFVWDEFQNGSLSRILAAVLVIGLVGFLLDRAMLWLQK----
140307973    -------------------------------------------------------------------------------------------HGGITISSTLVGFLMGSVLGILLAIGIVHLPTLNKSVLPWIIASQTIPILAIAPMIIVVLGTGLLPKAFISAYLCFFPIVIGMVKGLRSPDPMHLDLMKTYNATQSQIFRKLRWPASTPFLFASFKVSIAISLVGAIVGELPAGAGLGARLLTGSYYGQTVQIWSALIVASVIAATLVFLMSYLEK----
158424073    ------------------------------------------------------LGIVLFVLAWEGIARGFHLPAYTLPAVSDILASIYAKRAVLTLTEALVGYVLGALIGIGLAIVITLIPPTRAVLLPAATAINSVPVVAYSPLILLWFGIGMGSKFVMVALAVSFTVFLSALAGFDRVDRRSVDLLRSFGAGRLAILWRLRLPTALPLIAAGLRVSTVRSLIVAIVTEMLGAGGLGWVIYQAVLQIDFVQVWGAIFVASAASLAFFGLIGFAEKR---
94313066     -----------------------------------------------------------------------------------------------SLTVLLQGYAAGIVLAFALTTLAASTRIGRDLLDTLTAMFNPLPAIALLPLALLWFGLGSKSLIFVLVHSVLWPLALNTYAGFRGVPETLRMAGRNYGLRGLRFVVLILVPAALPAILSGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLATVILIGLAVEGLVFATLER---
134381212    ----------------------------------------------------------------------------------MLQDQEVWNFFVITFASTLVANLIAIGFGLSVALLLHYKQVWAKATTPIFGALFAAPMILLYPIFLVLFGRTQTTIIAMGALTGFIPIVLNTVVALDAVPKTLRAVAKSYGCSTRQEIFYVVIPGAAAGMFVGIRLGLIYSLVNIIIEFLINFGGLGYLVSHMYDLFEITKMYAAIILVITVSAMFYVTLNLIQAR---
149192189    -------------------------------------------------------------------------------------------ATWETLYMVAVAGIVGFAVGIPLGVILHTNPRLNSVLGAIVNVGRSVPFLVLMVAMLIGTFIGTTAAIVPLTVGAIPFVARLIEGALLEVPTGLVEAAQSMGATPYQIITKVLLPEALPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIVLVQIIQSIGDAIVRR---
18309621     --------------------------------MRKVKDNILNGLVWLSAIFTIGILVIILGFIFVKGIGKINLTFLTS-NYSAGGGGGILPMIVTTLWTVLLSLAVATPIGVLGAVYLQEYAKMVKFIRFATESLAGIPSIVYGLFGGIFFGYSILAGSLTVSIIILPVIIRTTEEALKTVPESYREASLGLGATKFQTLYKVILPSAMPGILSGVILSIGRIIGESAAILLTAG----------------------------------------------
290968480    -------------------------------------EVFMKGLMYICTGLTAAISLFLLVYVLIKGVPGINRSFLSTAPSYLSDRIGILPDILNTLYIMIAALLIVLPLGVGAAIYLTEYAKIVSIMEYTAETLSGIPSIIYGLVGMLIFGTSLLAGALTLAIMNLPIIMRNTQESLKSVPISYREGAFGLGAGKWRVVRTVVIPGCVDGVITGCILSVGRILGESAALLFTAG----------------------------------------------
171779496    ------------------------------------------LATGILYTIAGIIVAILASLLLYILVNGLPWSFLTGKSSSYEAGGGIGIQLYNSLFLLVITLVISIPLSMGAGIYLSEYARFTNFIRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDGLRNVHHTQLEAGLALGLSRWETVVHVVIPEALPSIVTGIVLASGRIFGEAAALIYTAGQSAPALDWSNWNPLSVTSPISIFRQAETLAVHIWKVNS--------
209546597    ------------------------------------------AIPFGLQIGPALLVLAWVAALGWIDPRILSAPWTVVEAFARLLEQGRLQDNFLTSARALLGLSIGLLIGTVLAVIAGLSRIGEALIDGPVQIKRAIPTLALIPLLILWFGIGESMKVTTIVLAVIVPIYIHTHNALRSIDSRYVELAETLRMRQKDFILQVVLPGALPGFLLGLRFAVTLCWVSLVVVEQINASGLGYMIDLARNYGQTDVILVGLVVYVLLGLVSDGLVRLIERR---
135635325    -------------------------------------------------------------------------------------------YTGVTGLETIIGYAIAIILGLGFGIAISFSSILRRTLYPFFVSIEMTPKIAFAPLFISWFGFGLLPKVIIVVLVCFFPIVLNAILAFNSLSNELTLFHRSTGANALKTFFKIRLPAAMPQCFVGFKYAAINATVGATIAEFIGSDGLGFYISIVTGNMRPDLAFAGIFFLTLLGLSLFGFVTLMEK----
306833541    ---------------------------------------------------------------------------------------GIGIQLYNSLFLLVITLIISIPLSMGAGIYLSEYARFTNFIRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDGLRNVHHTQREAGLALGLSRWETVVHVVVPEALPSIVTGIVLASGRIFGEA--AALIYTAGQSAPALDWSNWN--------------------------------
291617939    ----------------------------------------------------------------------------------------YFSQVGITLAIVFAGTITATLLALPLSFLAARNVMHDKVARPIADMLRGIDMAIWGLIFVRAVGMGPLAGVLAIILQDVGLLGKLYSEGHEAVERSPSRGLGALGANSLQKHRFGIFTQSFPQFLALSLYQIESNTRSAAVLGFVGAGGVGLVYAENMRLWNWDVVMFLTLILVVVVMIMDAISSRLRKR---
143229036    ----------------------------------------------------WYSFFIDVGIFSFRVKKSCSFTAPTAIGSKFIVEITLWIDFTQTLKGALSGYILGCGAAFLTAVFIDKFDFLKRGLLPLGNFVSALPIVGMAPIFVMWFGFDWESKCAVVVMMVFFPMLVNTVQGLSIIDKSKQDLMKTYSASYFQTLLKLRLPSALPFIFNGLKICSTLALIGAIVAEFFGSPGMGFRISSEVGRFALDMVWAEIFVAALAGCLFYGFIALMEK----
262376069    --------------------------------------------------------------------------------------SGLAGAFMGSLFMMMIVIFISIPIGVASAIYLEEFAPKNWITDVVINNLAAVPSIVFGLLGAAIFGWMHLPGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASRIQTVFHHVLPLALPGILTGAIIGVAQALGETAPLLLIGMSAVQIFLWQGNELRNFFEGRTAAAIIVLLAMMI-------------
227494600    ------------------------------------------------------------------------------------------------------AIVATLLISVSVAYGVTKLPRIREWVLTASGLLYSIPSLPLLIVLPLILGIPLLNVQVALTIYGCSLLIRAAADAFDQVDSKVLQASLACGMSPLQCFWKVHLPLAGPAILAGLRVVAVSTIALTTIGALLGISSLGSLFTDGLMRSIVAEVITGIVATVLLAVSVDFLLVLLGR----
192291281    ----------------------------------------------VLVHYGPWVIVVGIWLAIWWLPKPFFSPPHGLLNVYVTDGSRLLICIGYTLRLWALGFLSGIVVGYGVGVALGWSRRFSYWGMPLLKLIGPVPATAWIPCTFYFFPTTFGASIFIVALASGIPVAILTASGVGSVNRAYYDVGRILGADSRYLIRRVAIPAAMPHVFVGLFMALYYSFAVLVVAEMLGAKGLGWYIQFQTAYSGYANVYAALLIMALLCAGIIRLLFVVRDR---
140891953    ------------------------------------------------------------------------------------------KHALYTIPEVLIGLALGAVLGGLSAIGLAASPIARALVRPMLVFSQAIPVFALAPILTLWLGYGLGSKIAMALIIIYFPVTSSFFDALMRTNPEWLGLARVMGVKGWRVMWHIRIPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFAALIVLAVFTLVLHASVSRLAGR---
143079547    ------------------------------------------------------------------------------------------HPIWDTINIATIGTIMAMAIAVPVAFATARNTTVRTIGLFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIEATGASGPQKMIFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
144131231    ----------------------------------------------------------------FVGRNEMGNAVEGSLTFWYTDLDKYLTLIFETILMAMTATILAFLLSFPASQNLAPNGWIYWISRRVMEVCRGVPEILLALIFVFMVGIGPLAGILAVAIHSAGALGKLFAEVNENASDKPIEGISAVGGTWFEKMRFGVVPQVAPNFTSYAFLRFEINVRASSIVGFVGAGGIGQELNRVISFYADDRVTA-------------------------
308747169    -------------------------------------------------------------------------------------------ATQETLYMTALAGAATFVLGITLGLTLFLHRTVYSAISLLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIALREVDKGVIEATRSMGAKLSTLIFRVLLPESSPALVSGITVTLIALVSYSAMAGVIGAGGLGNLALEGFQRNHNDVTLVATVTILLIVFIIDVITSLLDKR---
270283894    ------------------------------------------------------------------------------------------PAMGASVLRVLMGLLLGIAVAVPFAVATGMSRWGRRVLDPPIHMLRAIPFPALAPILIMLIGIDEGMKVVLIAIGAFALIYVNVRDAIAGIDPKLIEVAHTYGLPRRTVIGRIIIPGTLPGFMTGLRFATTVAWIALVTCETINQQGLGYVLSRAQQFSRMDEMAVCILIYALLGLACEAIVTFAER----
73663174     -----------------------------------------------------------------------------------------WVATYETIYMTVIATIFAFVLGIILGVLLFLSAKFYSIVSFIVNLFRAIPFIILILLLIPFTSLVLTGALPALIISAAPFYARLVEIAFKEIDKGVIESAWSMGASTWTVVRKVLLPEAMPALVSGITVTAIALVGSTAVAGVIGAGGLGNLALTGFTRNQNDVIFVST-----------------------
238917245    ----------------------------------------------------------------------------------------IFMHIWVTLYETLVAFAIITIVGIIFAILLWCFKGLSDCLEPFMVVLNSLPKSALAPMLIVWLGTNTKAIIITAVSVAIFGMIINLYTGFLEIDKEKITLIRTLGGKKWHILCKLILPGSKKIIISNMKVNIGLCLVGVIIGEFLAAKGLGYLIIYGSQVFKMSYVVLGIVILCIISTLLFALINIIQK----
222109730    ------------------------------------------------------------------------------------------HKTALSLAVLLKGYLAGIACAFVLTTLAVSTQLGRDLLSTLTAMFNPLPAIALLPLALLWFGLGQGSLVFVLVHSVLWPLALNTYAGFQGVPETLRMAGRNYGLKGLRYVLQLLVPAALPSILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDKVFAGLAMVIAIGLAVENL----------
20089773     -------------------------------------------------------VVIILAYIVYNGYSAINVEFLTEIPRMRMTQGGIYPAIVGTVLLIIGSMAVALPLGILAAVYLNEYARTTWLIEMAINNLAGTPSVVFGLFGLALFGSSILSASLTLSFLIIPVIIRSSQEALIAVPKEYRESSLALGISKWQTIRHVVLPAAIPGIVTGSILSIGRVAGETAPILLTGA----------------------------------------------
114762765    ------------------------------------------------------IVIFLLLWEFLVWVNGWPNYVMASPSDLPDAYIRFWEGSWQTLWRTVAGLALAVIFGTALGMVMGFSRIARDALYPLLVGFNAIPKATLVPVLALLFGQHNFNTVLMAFLISFFPIAVSVGIGLSTLEPEYRDILRSLGASRLTIFRKIALPKTLPEFFGALKVSVTLAFIGTNLVEIISGRGLGALFLSGQTNSNYPLMFAVLIALAVLGIILYYAVVMLEK----
304395160    ----------------------------------------------------------------------------------------LWVDTWISLSRLLTGLAISSLIGLCIGIAAGVFPMTRAALSPFMTVVSMIPPLALLPMLFIVFGLDELSKVMLIVIGITPMLARDLEHRAREIPAELFIKAQTLGANSWTVVLRVVLPQLLSRLITSLRLLLGSAWLFLISAEAISAAGLGYRIFLVRRYMAMDVIIPYVIWITLLAWLMDLALRQLHK----
269140443    ----------------------------------------------------FPLIISLIAMMAIGFHQALQPLASLEKQTISLAPSALPDYALRTTLRMLVAMLASLLFTLIYGTLAAKSRRAAKVLVPMLDILQSVPVLGYISFTVTFFIAVELAAIFAIFTSQAWNMTFSFYQSLRTVPGDLDEVARGLHFTSWQRFWKLDVPFAMPGLIWNMMMSMSGGWFFIVASEAITVGGIGAYLAEAILQRDLHAIGWVLLTMVAVILIYDQLLFRP------
269140443    -------------------------------------------------------LLWGAAVLVLTLYLCTRVVLYVRSGVSLHEVGYVLLMGLVTLLRVSLLILISSLIWVPLGVLIGLRPALAGKIQPLAQFLAAFPAPAFVIAIMHFQLNPDIWLSPLIVLGTQWYILFNVVAGTMNFPNDYREVTANLHIRGWQWWRQIMLPAIFPYYVTGAVTAAGGAWNASIVAEYVAAHGLGAYIAENTASGNFPKIILGIAIMSLFVTLFNRLLWRP------
147678666    -----------------------------------------------------------------------------------------------TVLISILSTVFGTLLGALICFMRMSNKALRQPAKVYISILRGTPVLVLLIFYVVFASVNIDPVLVAVIAFGMAYVSEMFRTGIESVDRGQTEAGIAMGFTRVKTFLYIVLPQAARNILPVYKGEFISLVKMTSVVGYIAVQDLTKDIIRS-RTFD---AFFPLVMVAVLYFFISWLLSL-------
140300208    ----------------------------------------------------------------------------------YIMDLDYLEYVVETIQMAYLATLFGLLMTLPLGWFGSYNRFIFPIARLITMGFRAVHEMIWAIIFVSILGFGMLPGVIALTFFCTGFASKLLAEEIEVIDMGQVEAIRSTGANLFQVMIYGVFPQIRVAFTGIAIYTWDVAFRAATVVGFFGAGGMGWYL---------------------------------------
37679075     -------------------------------------------------------------------------------------------ATWQTLYMVAVAGVVGFAIGIPLGVILHTTKKLNSVLGAIVNIGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLIEAAQSMGATPLQIITKVLLPEALPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDAIVRR---
293602690    -----------------------------------------------------------------------------------IANGELLARASQSLRVLVQGYLAGVALAFALTTLAVSTRFGRDLLSTLTAMFNPLPAIALLPLALLWFGLGEGSLVFVLIHSVLWALALNMYAGFLGVSETLRMAGRNYGLTGLRYVLQILVPAALPAILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLAAVVVIGLLVENL----------
142027113    --------------------------------------------------------------------------------------------ILETLLMAVLGTLLASLLGLPLAFLAAYNKFVRFSLRRLFDMLRGIDMIIWCLIFVRSFGPGLFTGIFAIAFTDTGTLGKLMSEAIENADNKQQEGVKSTGASTILQHRFGIIPQIMPVFISQSLYYLESNTRGAVILGAMGAGGIGLQLLGAIRTNDFENVGYMAVLIVLLVTVMDQMSAFLRR----
158425316    ------------------------------------------------------------------------------------------EATKQTLYMVAVAGFIGTLIGLPLGVFLATSPWLNHILGLVVNAARSTPFIILVVAIIPFTSIGTNAAIVPLTVAAAPFIARLIEASIREVDQGLVEAARAMGATPLQIVRKVLLPEALPSITLALTLAVVSLLGYSAMVGAVGGGGLGDLGIRGYQRFMPDVMLAVVIVLILLVQGVQSLGDFAARR---
307544725    ------------------------------------------------------------------------------------------QGLIESLTMTLTATVVGILVSVPIGIGAARNRPIYLVCRSIIAVSRSLQEIIIAIFLVAMFGFGPFAGFVTLAFASIGFLAKLLADDIEEIDASQAEAIRATGASWWQVIHYAVQPQVMPRLLGLSLYRLDINFRESAVIGIVGAGGIGATLNTAIDRYEYDS--AGAILLIVIAIVM-------------
197106777    ------------------------------------------------------------------------------------------SKMWLTVQIAIWGTVLAVVLAIPFGLACARNIWLQQPMRLLMNLLRSVPDLVLGTLFLVAVGLGPFAGVMALTVNTGAVLAKLFSEAVEAIDKGPVEGVRATGATPLQEVIWGIIPQVAPLWTSYALYRFESNSRSATVLGLIGAGGIGQLLFDALNGFAYAQLAAIIVVIIVAVSLIDLLSQAMRSR---
53804609     -------------------------------------------------------------------------------------QAGIGGALMGSFYTVLVTLVLSLPIGVAAAIYLEEFAPRNHWVDFIINNLAAVPSIVFGLLGLAVFINFLLVGGLVLTLMTLPVIIIAARSALKAVPPSIREAAMGVGASPMQTVFHHVVPLAMPGMLTGAIIGMSRALGESAPLLMIG-----------------------------------------------
270491316    ----------------------------------------------------WALLPLVLAGVVLLAYGAAQMARPFEMGDVIPLSLDPWQYLLRTTLRMFIALGASLIFACVFAVLAAKYRLAERVLVPLLDILQSIPILGFLSITVTGFIALFPGSLLGVECAAIFAIAFSLYQSLRTVPAELQEAARVFQLSGWQRFWRLELPFAMPGLLWNMMMSMSGGWFFVVASEAISVSGVGSYIAMAIEARDLPAIGWAIACMLVAILLYDQLLFRP------
270491316    -----------------------------------------------------------------------------------------------TLVRVMVLIALAAVVWVPIGVWIGMNPRWAGRLQAVAQFLAAFPANLFFPVAVMLVVHWKLNPDVWLILGTQWYILFNVIAGASSIPNELRLAAQNLGLSGWLKWKRYLLPAVFPSFVTGAITASGGSWNASIVAEYVTARGLGSYIAQMTATGDFPRIALGIGAMVVFVMGLNRLYRLAEDRM--
134763348    ---------------------------------------------------------------------------------------------------TLAASVFAIFLSMLATQGMAKWPRLIPVFRRILDIMRAIPDFVIALILIFILGGGPVPAMIAITFHTTGALGKLFSEVNENASLKPLDGLSSVGASWMQKMLLGVIPQVSPNYFSYGLLRFEINIRISAILGFVGAGGIGYDLKNAISWGKGRYDEAGAIFILLFVVIVDQLSGILRDR---
134541868    -----------------------------------------------------------------------------------------------TLKVTLTALAASVIISLCIAIIFYFSRIVERTMMPVTVILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLANTIAGLKSTEKNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIEAGYQLEIPKMFASVVLISITGILL-------------
291299833    -----------------------------------------------------------------------------------LGQSGFWLAVADTLAAWAQGLLIAVVAGVVCGVVIASVPGLRAATASTIEFLRPIPSVALIPLAILLLGTGIESTLLLVVYASFWQVLIQVIAGINDIDSVAADTARSFRLSAARRVWHLALPSALPYILTGVRLAASVALVLAVTAELIGAPGLGHEISVAKTSAAVPRMYALIAVTGILGVAVNLAARGAERR---
227432422    -------------------------------------DKIATGVIYAISGIVALILFAMLAFILVQGVPHLSWHFLTSPARAFEAGGGIGIQLFNSFYLLILAMLISFPIALGAAIYLNEYNHFTAIIRTAIEILSSLPSVVVGLFGFLLFGFSILSGAIALTLFNLPLLTRSIETSLAQIPDLQREAGAALGLSRWETVLHVIFPAAVPSIVTGVVLSAGRVFGEAAALIYTAGQSAPALNFADWNPFNISSPLNPMRPAETLAVHIWKINS--------
137394692    --------------------------------------------------------------------------------------------------------------------CMGVYPAVCALCEPLIAMLRYMPAAAFIPLLIIYLGIGEEPKIALIFLGTIYFNILMVMDAVKFVPKELIETTLTLGGRSRQVLVQVVARYSLPSIIDTLRINIATSWNLVVVAELVAAEGLGKRIQLAQRFFRTDQIFAELIVLGLIGFAIDMGFRLLLR----
295396186    -----------------------------------------------------------------------------------VIANELWPAFCETLFMTLLSALFSVVLGLPLGILLWRNPVLYRILSTIVDIGRSIPFIILMIALIPFTRFMVGTAVVPLTVGAIPFYARLVESALREVSTGKIEAVTMMGASRGQIIRQVMIPEALPGLVSAATVTTVTLVGTAMAGAAGGGGVGALAISYGYQRYQGDTMLVCIIVLVALVGVLDRIAHAVDHR---
78358763     -----------------------------------------------------------------------------------FYYEGVHASLVETLHIATLGTLLTLVLALPVGVMACRAPALNWLATFILVSSRSVNSLVWAMLFVAMFGPGTLAGVITIAVRSIGFVGKLFGEALEEAHSGPVEAMRAAGAPWVSIFLKAYWPQVSPAFWSIALFRWDINVRESSVIGLVGAGGIGVALDTALNLFQWTRVSLVLVCI--------------------
142065990    ------------------------------------FDRLKHSITNREGLLMWARMLFVFSVLFIPLAINIPFLTERYQDIFIPYASGIRSAFFGTIWVMTIAMLVSIPVSIGAAIYLEEYARTTKLIQALVTNLAGVPSIVFGMFGLAIFGPSILAAGLTMGVMAMPIIVLASQEALRSVPRSLRESAYGVGCTQWQVTRDHVLPSAMPGIMTGSILAMSRIMGEAAPLVVVGAAAL-------------------------------------------
284034634    ----------------------------------------------------------------------------------------IWEQLREHLFLALLPMVLGLLISVPLGYVATRFSWLANPLVALGGVLYSLPSIALFIVLPALIGTKVLSAVIALTIYAVSLLIRNVIDGLRSVPEDVLQAAVSVGYGTLRRVITIDLPIAVPVIFAGLRVVTVANISMVSV----------------------------------------------------
142647831    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLAIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
15613773     -------------------------------------------------------------------------------------------ATFESLSRIAIGFTIAVVVGSCLGILLALSKIADETLGSLVIALQSVPSIVWLPIALVVLQTGNTAIIFIIVLGGTWAMTMNMRMGIKNVQPLLIRAARTMGYRGAELVWKVMIPASIPSALTGMRLAWAFGWRALIAGELLGRGGLGRTLLDARDFFNMELVIAIMMIIAVVGLIVEYLIFNPIERK--
306843559    --------------------------------------------------------------------------------------SGLGVALVGSLYMMLIVLGLSLPIGVAASIYLERKNRFTDMIEVNINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLTLMTLPTIIIATRAALRAVPPSIRSAALGLGASKTQMVFHHVLPLAAPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
50084403     --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVIFISIPIGVASAIYLEEFAKQNILTDVIINNLAAVPSIVFGLLGAAIFINWMLVGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASKVQTVFHHVLPLALPGILTGAIIGVAQALGETAPLLLIG-----------------------------------------------
283797331    ----------------------------------------------------------------------------------MTADGSIFVHMGVTLFETLVSFVLVVLLGLSGAMLLWASRTVSDLLEPYLVMLNSLPKSALAPILIVWLGNNMNTIIVAAVSVAVFGSILTLHNGFSTMDPEQIKLIYSLGGTKKDVLRKVLLPGSLPLIISNMKVNVGLCLVGVIIGEFLAARGLGYLIIYGSQVFKMDMVVMSIVILCFMSALLYQAIAVLEKK---
217976878    -------------------------------------------------------------------------------------------YAMRTTLRMFAAMAASLLFTFTYATLAAKSRRAELVLIPLLDILQSVPILGFLSFTVTFF-LGLFPGSILGVIFAIFTMAFSFYQSLRSVPRDLVEVASGFQLSGWQRFWQLEAPFAMPGLIWNMMMSMSGGWFFVVASEAISVGGVGSYLALAIEQKRIDAVFAAVVTMAIVILAYDQLLFRP------
217976878    -------------------------------------------------------ILWFVAIAAMIAWSGWRIVDYVSTELTFADLGQAVEYTLFTLIRVVVLLALATIVWVPVGVWIGLRPALADKIQPLAQFLAAFPANVIFPIAVVLILRFSLNPDIWLVFGTQWYILFNVIAGAAAFPNDLKEAVAGFRIHGLDWWKSVMIPAIFPFYVTGALTASGGSWNAAIVAEYVAAHGIGAYIAEATEKGDYPKIVLGVAVMAAVVILFNRLFGLAERRLRL
296102549    ----------------------------------------------------------------------------------------FWVDTLVSLARLLAGLAIASLIGLCIGVTSGVFPLWRASLSPLMTVLSMIPPLAILPVLFIVFGLDELSKVMLIVIGITPMLARDLEHRACEIPPEILIKAQTLGASSWTLVLRVVLPQLLSRLLTSLRLLLGSAWLFLISAEAISSAGLGYRIFLVRRYMAMDVIIPYVLWITLLAWLMDLALRQLHK----
254466624    ---------------------------------------------------------------------------------------GIGVSMLGSLFMMFVVLALALPIGVAASIYLEEFAPQNWLTDMIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
143038956    -------------------------------------------------------------------------------------QAGILGSVIGTFFTLFITLLLSFPIAVAAGVFLEEKNKFTDFLEVNINNLAAVPSIIFGLLGLAIFLNVMVVGGMVLALMTLPTIIIATRASLKAVPPSIREAAIGLGATKFQTVNHHLLPLSTPGILTGTILGMSRALGESAPLLMIG-----------------------------------------------
304392856    --------------------------------------------------------------------------------------------MIESIIITIASTVVGIAISIPIGLGAARNLPVYIICRAIVAISRALNEIIVAILMVAIFGFGPLAGFITLSFATIGFLSKLLAEEIEDMSRVQAEAIQATGSSWLQWINYGVQPQVMPRLIGLSIYRLDINFRESAVLGLVGAGGIGATLNTAFDRYEFDTAAAILIIIIVIVMALEYLSGVIRAR---
239630683    -------------------------------------------------------------------------------SFWAKYGNYFLRGALYTLIFAVLTVFFGTVIGTLLALMKLSHSWFAAIANVYIEFIRGTPLLVQAF--IVFFGTQIVAGAIAMAINSGAYVAEIIRGGINSVPIGQTEAARSLGLHQGQAMRYVILPQATKNIWPALGNEFVTDIKESSVLSVIGATELMFEVVQGASFKPFLPLVVVAILYFIMTFTLSRLLRLIEKR---
306833827    ----------------------------------------------------------------------------TIWGLLKNNYSQLLAGLGKTLSLTLISFAIAMVIGIIFGMMAVANKVLRTISAVFVDIVRGIPLMIWGIPNLLITGRQFVAATIALSLNGGAYIAEIVRGGIEAVPQGQMEASRSLGISYGKTMQKIILPQAIRLMLPNFINQFVISLKDTTIVSAIGLVELGKIIIA--RNYQSFRVYAILAVIYLVMILLTRLAKRLEKRLK-
142083426    -------------------------------------------------------------------------------------------AIIGSLYAILIAFLVSFPIAVLSAVYLEKKNKFSDLIETNINNLAAVPSIVFGLLGLAIFRSAPLVGGLTLALMTLPTIVIASRAAIKSVPPSIEEAAIGLGASKVQTIFGFTLPLAMPGILTGTIIGIAQAIGETAPLLMIG-----------------------------------------------
137238644    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLVIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
242280930    -------------------------------------------------------------------------------------AFGIWPLIVGSGTVTMLSSLIAIPLGVMTAIYLAEIAKVRNIVKPAVEMLAALPSVVIGFFGMVVVGLNLFNASVMLAFMAVPTITSISEDALYSVPPELKEASLALGATHWQSIYKVIVPASLSGISTGVILGMARSIGETMVVLMVAGG---------------------------------------------
27363771     -------------------------------------------------------------------------------------------ATWQTLYMVAVAGVVGFAIGIPLGVILHTTKKLNSVLGAIVNIGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLIEAAQSMGATPLQIITKVLLPEALPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDAIVRR---
302389901    ------------------------------------------------------------------------------------------PHAALSIYRIIAGLIFSVLIGSILGLLMGFYHSVDRVLSPVIYFIYPIPKIALLPIVMILFGLGELSKITMIVIITVFQIIITMRDTVKNIPKEMFYSLTSLGAGDIVVFKEIILPAAAPELLTALRLGTGTAISVLFFTENFGTQGIGYFIMDAWMRVNYIDMYSGILVLGGIGLILFSFVDALDR----
253997819    ----------------------------------------------------------------------------------LLASGELQEHLSKSLSRLAFGYSLGASAGLLFGILMALSKNVEALCAPLFHGIRQIPTIALIPIFILLLGVDESFKIAIVIKASFFTVALAAYEATRGVSVNYLEVARVYKLPWTTLYGKVIIPAIFPPVLTGLRIAFARSWTVLVAAELVADSGLGQMMQMGRDMFRLDIVLVGVVLTGVIGFCIDRSFKWGEA----
291616142    ------------------------------------------LLPNVWDAVAFPLIICLIAMVAVGFHQTLMPIDSLKTQAISLDPTNLPEYAMRTTLRMLVAMLASLVFSLIYGTLAAKSRRAEKVLVPILDILQSVPVLGYISFTVTFFIAVELAAIFALFTSQAWNMTFSFYQSLRTVPADLVEVSRGFHLTGWQRFWKLDAPFAVPGLVWNMMMSMSGGWFFIVASEAITVGGVGGYLAQAILHKDIHAVGWVLLTMVIVILAYDQLLFRP------
291616142    -------------------------------------------------------IVWGAFVILLTLYVVYRVITYVQIGVTLNEVKHVFTLGLITLLRVTVLILISSLIWVPLGVMIGLRPALAGKIQPVAQFLAAFPAPVFVIMIVHFHLNPDIWLSPLIVLGTQWYILFNVVAGTTAFPNDYKEAAANFHIRGWQWWRQVMLPGIFPYYITGAITASGGAWNASIVSEFVTAHGLGAYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
84394455     -------------------------------------------------------------------------------------------ATGETLYMVAVAGIVGFAVGIPLGVILHTTKKLNKILGAVVNVGRSVPFLVLMVAIIPLTKMLITAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPTQIINKVLLPEALPTIINSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDSLVRR---
295696833    -----------------------------------------------LLLLVVLGIWELAARLHWVDPMLTSMPSQIATSFWIMAGQGIGHHTWVTVRETLIGFVLSLGVGGLAAVALWWSSLLSKVLEPYLVVLNALPKVALGPIFYIWLGDRNSIYGMAVAI-SIVVTILMLESGFREAGRDKLKLMESLGATRWQMFKLVVLPASIPSLVAAMKVNIGLTLVGVIMGEFLSSAGLGFLILYGGQVFQMNLVMTSIALLVIVSVVLYGLIVVAGR----
254453463    ---------------------------------------------------------------------------------------GLGVAILGSLYMMAVVLCLALPIGVAASIYLEEFARKSWITDVIIANLAAVPSIVYGILGLAIFQSSPLVGGLVLTLMTLPTIIISTRASLKSIPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
310784071    -------------------------------------------------------------------------------------------------------------------------PQAERAVLPLLVATQAAPVFALAPLLVVWFGFGMGPKVALTALVVFFPVALAFLQGLKHRDRGREDLLRLMGGGRIARFRAFHLPGALPPLMGGLKTGVCVAPIGAVLGEWCGASGLGFLMLQANARLATDRVFAALAVLVVLGTGLYGAVDRLERR---
302874731    ----------------------------------------------ILYIIAISVVTLLTVLLGAIIIRGWGFLDFKFLANASEAGSGIGPQLFNSFYLLILSLAITIPLGIGAGIYLSEYARLLNFIRLCLETMSSLPSIVVGLFGLLIFGFTLIGGALAIAIINLPSLTRVSENAIKAAGKSVKEASLGLGATRWQTIKKVILPSAVPQILTGVILAAGRIFGEA--AALIYTAGMSAPSTRAASMTSKANPFNIFRPAETLAVHIWKLNS--------
253997820    ----------------------------------------------------------------------------------LIASGDLQVNLAASLQRALTGLAIGGSFGLVLGVSMASSRFIDTSVGPLYHILRQVPLMGLVPVFSLWLGNGDTAKLFIVCLSAFFPLVLATYESLRQVDGKFLEVGNVLKLSRAQQFRHILLPAALPNIFTGVSFALAMAWLSTIGSEILAGAGLGNLMMNAEMASRMDILVVVTILIGVVGYLL-------------
114705577    -------------------------------------------------------------------------------------------PLWDTINIATLGTVGGVVMAVPVAFLAARNTTLRPVALFIIVASRSINALIWALLLVAIIGPGLLAGIVAIALRSIGFIGKLLYEAIEEIDHRQVEAVSAIGASGAQILSFGIVPQITPAFWSISIFRWDINIRESTILGLVGAGGIGLKLQASLNTLAWSQVTTILILILGTVIVSEWVSSKVRR----
144120482    ---------------------------------------------------------------------------------------GIAAALVGSFYTLVLTLLFSFPIAVGAALYLEEFNRFTDLIEVNINNLAAVPSIVFGLLGLAVFGIPRSTPLVALTLMTLPTIIIASRAALKSVPPSIREAALGVGASPLQTQFHHVLPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
85059894     -------------------------------------------------------------------------------GMIALLSRGVW----ETLMMTFVSGFFGFVIGLPIGVLLYVSRKLYRLASALVNVFRSVPFIILLVWMIPFTSIGLKAAIVPLTIGAAPFIARMVENALLEIPSGLVEASRAMGATPLQIIRKVLLPEALPGLINAATITLITLVGYS------------------------------------------------------
189500176    ---------------------------------------------------------------------------------------GIWGAVKGSIYTMLVTLALSFPIGICAAVYLEEFAPKNLATDFIINNLAAVPSIVFGLLGLAFFGMPRSTGGIVLMLMTLPTIIIASRAALKAVPPSIREAALGVGSSKLQVVASHVLPLALPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
159044084    ---------------------------------------------------------------------------------------GLGVAIMGSLYMMMIVLCLALPIGVAASIYLEEFNRLTDLIEVNISNLAAVPSIVFGILGLAIFQSAPIVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQAVFHNVLPLAAPGILTGTIIGLAQALGETAPLLLIGASALPVQIYNWTQRSDVERASGAIIVLLVFLLIMNAVAILLRRR---
139467642    ------------------------------------------------------------------------------------------------LSLTLLAIGLAALFALPIGLGIGHTGKGGALVVLLGSASRAIPTMGLLFALVMLMGLRELAVVLALVAIAFPPILTGAYSGITAIQAHVTDSARAQGMTASQLIRHVEIPLAMPAIIGGFRIAWIQVVSTVVLAPLIGLGGLGFGIIQGLALRNFEQVVASALLIVLITVFGDQLLGFAQ-----
124009229    --------------------------------------------------------IGVFFYIFFNGISVLSWGFFTGVPENGMTEGGIFPAIMGTLILIVGSGLVAFPMGILAGIFMNEYNWFKKFVRLMTNNLAGIPSIVFGLFGMAFFGVSILSGCLTLGVLILPIIIRTTEESLKFIPDDYRLASYALGASKWQTIWRVILPAALPNVVTGVILAVGRVAGTAAILFTVAA----------------------------------------------
289670967    -----------------------------------------------------------------------------------LLSGELLRRVGASLRVLAQGYALGVLLAFVLTALAASTRWGRDVLGTLTAMFNPLPAIALLPLALLWFGLGTGSLVFVLVHSVLWPLALTTYAGFQAVPETLRMAGRNYGLRGPRYVAQLLIPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDKVFAGLAMVIVLGLLVEGLVFQAIERLSV
167750375    -----------------------------------VSDIVLKALIFLSSGIVVALTLGMIIYIAVKGTEGMSLNFLTTPAFSYYENYGVLGNIINTLYLVVITLIIATPVGVGAAIYLTEYARLTRIIEFTTETLAGIPSIIYGLFGSVFFNYSLLTGALTLSIMVLPTIIRTTQEAIKTVPMGYREGAVGLGAPKWHTIRTVVLPSCIDGILTSVILSIGRIVGTAGIAAEVGINSLGDIFGKVMNQAEMKYAFSTALVLLVTVLIINICAKLVAYRIR-
254476625    ---------------------------------------------------------------------------------------GMGVSMLGSLFMMLVVLALALPIGVAASIYLEEFNWLTDIIEVNISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTVIISTRAALKAVPPSIRDAALGVGASRMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
218894470    ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLVMALIVTPFGVIAAVYLREYAKLTRVIRIAVNNLAGVPAIVYGVFGLGFFVYVLFWASLTLAILAVPVVIVATEEGLARIPRAVREGSLALGATKAETLWKIVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
225569524    ------------------------------------------------------------------------------------GSSGFSTHVMATLGRYLLGTLAGTAVAFICLFLTVRFRSFQEIFDPLVDILRAIPPLALAPFFLLWFGTSQGGIIGIVIFYVFTMIFVAGAEALKRLDPVQADFARTLGAGRTTVAYRVLLPSLLPSMAGPIKVACSWSWGLVIVGELLGASGVGRILNAFIAILSTDLVVVGIVWILIL-----------------
148256185    ------------------------------------------------------------------------------------------HALAASLKRDLLGFALGAGVGILVGLLLGLSSIADRIFTTWFNGLKQIALLAWIPLISLWFGFDEAAKIVFIALAASIPVILNTVEGVRSTSTKLREVGEVFRFSGPQLVWSLYLPAATPSVLTGLHLGLIYAWLATIGAEMAAGPGIGGLIISGRERFEMALVMLGIVVVGLVGFAVDRSASWIEHR---
298294081    --------------------------------------------------------------------------------MTMAADGSLWRDSYVTGLETLLGFAVGNVIGTLIGLSLWYSRFVSRVIEPFVIALGSIPIIALAPIIIIWFGTGLMSKIAMSTLSVVIVALVTSYKGAVGVDEDQINLMRTLGASKFQIFRKLVVPASLTDIFAGLKLTVGFALIGAIVGEFMSSSGLGHAIFKAGSLYIIPKVFAALVATIALALILTFLVGKVEK----
196233669    ----------------------------------------------------------------------------------------LFDCTWHSLLLLTEGYLLGVLIGVVTGVCIGWFPGARYWGMPILKVVGPIPVTALIPLSMVVAPSTTISAISLVALAVWFPVTMLTASGISNTRASYLDVARTLGASRSYLIFRVAIPAAMPNIFIGLFMGLGTSFLTLVVAETVGVSGLGWYVGWAQGWAEYGKVYAALIIMA--AFFSTVMTVLFKARDRV
103486314    ---------------------------------------------------------------------------------------GIWGALKGSVLTIFIAFLIAFPTGVLAALYLEEYNRWTDLIEVSINNLAAVPSIIFGLLALAWFGICQASGGLTLALMTMPVIVIASRNAIKSVPPSIRDAALGVGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLLIG-----------------------------------------------
135868043    -------------------------------------------------------------------------------------------YTGVTALETVLGYIIALILGVGFGIAISFSSILRRTLYPFFVSIEMTPKIAFAPLFISWFGFGLMPKVIIVVLVCFFPIVLNAILAFNSLSNELTLFYQSTGASRLKTFFTIRLPAALPQCFVGFKYAAINATVGATIAEFIGSDGLGFYISIVTGNMRPDLAFAGIFFLTVLGLTIFGFVTMMEK----
262191477    ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGAVGFALGIPLGVILHTTKKLNRALGAVVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPNGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
291529936    ----------------------------LTKKSRRVSDIVLKSLIFLSSGIVVALTLGMIIYIAVKGTEGMSLNFLTTPAFSYYENYGVLGNIINTLYLVVITLIIATPVGVGAAIYLTEYARLTRIIEFTTETLAGIPSIIYGLFGSVFFNYSLLTGALTLSIMVLPTIIRTTQEAIKTVPMGYREGAVGLGAPKWHTIRTVVLPSCIDGILTSVILSIGRIVGTAGIAAEVGINSLGDIFGKVMNQAEMKYAFSTALVLLVTVLIINICAKLVAYRIR-
144070507    --------------------------------------------------------------------------------------------------------------------------KFDWLVSPIFIVMQAAPIAALIPLLIMVYGIGLTSKVFVVCILAMPVIVLNTSSAVKNTPTNIKEMAKAFQGKDLDVIFKIILPASSPIIFAGLRLGVSAGFIGAILAELITPTGVGDIISYSRSIADYPSMYAAIFSIILLAVLFLNVLEKIE-----
209964747    -----------------------------------------------------------------------------------------------TVLITVQAFVLAVVSGVALAVLFSRSRLLAAALYPYAVILQVTPVVAIAPLVVIWVGYEDLALLILAWIVAFFPILSNATLGLSSVDPNLRDLFRLHGASRWQTLWRLQIPSALPYILAGMKVSGGLALIGAVVAEFVAASGLAWRIVESGNRLAIPRLFAALLLLSLLGIAIFAALSWLQRR---
143609737    -------------------------------------------------------------------------------------QAGILGSMLGSFFTLFVTLLLCFPVAVASGVFLEEKNKFTDFIEININNLAAVPSIIFGLLGLAIFLNVMIVGGMVLALMTLPTIIISTRASLKAVPPSIREAAIGLGATKFQAVTHHVIPQSMPGILTGTIIGMSQALGESAPLLMIG-----------------------------------------------
310764367    -----------------------------------------------------------------------------------IAGGELLARAGQSLRVLAQGYAAGVALAFVLTTLAVSTRFGRDLLSTLTAMFNPLPAIALLPLALLWFGLGEGSLVFVLIHSVLWALALNTYAGFLGVSETLRMAGRNYGLTGLRYVLQILVPAALPAILAGLRIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDRVFAGLAAVVIIGLLVENL----------
291556375    -----------------------------------VSDIVLKALIFLSSGIVVALTLGMIIYIAVKGTDGMSLNFLTTPAFSYYENYGVLGNIINTLYLVVITLIIATPVGVGAAIYLTEYARLTRIIEFTTETLAGIPSIIYGLFGSVFFNYSLLTGALTLSIMVLPTIIRTTQEAIKTVPMGYREGAVGLGAPKWHTIRTVVLPSCIDGILTSVILSIGRIVGTAGIAAEVGINSLGDIFGKVMNQAEMKYAFSTALVLLVTVLIINICAKLVAYRIR-
307941518    ---------------------------------------------------------------------NWDFITGADSGVDNPGGAGIGASVVGSFFMMLVVLFLSLPIGVAASIYLEEFAPQNKITDLIISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGIGASKMQAVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
308174287    -----------------------------------ITDKLATGVFGLCAAVIAAILAGLFLYILIHGVSEITLHFLTSKSSAIASGGGIRDQLFNSFYILFITMLITIPLGVGGGVFMAEYNKVTDFIRTCIEVLSSLPSIVIGMFGMLMFGYTIIGGALALTVFNLPVMVRVTEGALTAVPKELKEASLALGVSRWYTVKTVLIPSAIPSILTGAILASGRVFGEAAALLFTAGLTTPRLNFTDLNPFSEASPLNIFRPAETLAVHIWSV----------
142183910    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
160897225    ---------------------------------------------------------------------------------LSIPIERYGNALADTLMMVGVSGGIALAAGIPLAVLLIVSPRTHRALGSVINGFRATPFIVLLVALIPFTTIGVWAAIVPLAISATPFFARIVEVSLREVDPGLIEAAQAMGCRKWDIVRHVYLPEALPGIVGGFTITLVALISSSAMAGAVGAGGLGDLAIRGYQRFDTQVMLLVIAVLIALVTVVQVLGDRYVRRLR-
167585027    -------------------------------------------------------------------------------------------QVWVTLEETTIGFLIGSVAGVICGIVLGRNKLMADVFGLYIQIANSIPRVVLGSVFVIALGLGMASKIALAVVMVFFVVFGNAFQGVREADRYLIANAQILGASRRQITTSVVIPSALSWILASLHVSFGFALVGAVVGEFLGSKGIGLLISTAQGAFNASGVFAAMIVLAVVALAADY-----------
121535083    -----------------------------------VMDRLANAVMWLAGMVILGILATFLAYILYKGVPVLSWNFITGMPSDIRAGGGVGPQFFNSFYILFLSMLFSIPIAIGAGVYLAEYSRLTDLIRLSTESLATVPSIVLGLFGMIIFGFSIIGGALTLSLLNLPVLVRVTEEAIRAVPASYREASLALGATKWQTIWKVVLPNALPGIITGITLTAGRALGETAILIFTAG----------------------------------------------
283822101    ----------------------------------------------------FLALGAVLVAMAHGAKTMQQPLTGLAANPVSLDPANLPQYALLTTLRMFAALGFSLLFTFIVAPLAAKSRKAERVIIPALDILQSVPVLGFLTFTVVFFLNLFPGSQIGAELAAIFAIFTSFYQSLKTVPRDLEEVTEQFRLTPWQRFWKLEVPFATPGLVWNMMMSMSGGWFFVVASEAISVGGIGSYIALAIEQKNIGAVAWAVGAMGVVIVLYDQLLFRP------
283822101    -----------------------------------------------------------------------------------------------TFVRVMVLIAIASLIWVPVGVYIGLRPKLAERIQPLAQFLAAFPANVLFPFVVMGIVAWKLDPNIWLILGTQWYILFNVIAGASVFPRDLGEASELYRLKGWLWWRKVMLPSILPYYVTGALTASGGSWNASIVAEAVSAQGLGAYIADATAAGDFHRVVLGVGVMSVFVVALNRLYAYADRRLRI
310620192    ----------------------------------------------------------------------------------------------ETIFMVAVSGIIATVIGIPLGILLVTTDKINRVFGTIVNIIRSVPFIILMVAIIPFTSIGTLAACVPLTIVAIPFLSRLVETSVRDIDYGLIEAAQSMGATPFQIIRKVLLPEALPTIINNITVLIVSLIGSSAMAGAVGGGGLGDIAIRGYQRFRTDVMLATIVILII------------------
134102845    -------------------------------------------------------------------------------------------QLGEHIYLSLVPLVLGVLLALPLGRLAQRVRWLRGPLQGTANVLYTVPSLALFVLIPGIVGTPLLSVVIALSIYTAALLLGPVADALESVPVHITAAATALGYRPRRLFLSVELPLSVPVLAAAVRVASVSNISLVSVGALVGIGGLGRLFTDGFQRDYLVEIVVGI-----------------------
291548881    -----------------------------------------------------------------------------------------FHHIGITLYETLVSFLLVTLTSILIAILLWCFHGLSEILDPYMVVLNSLPKSALAPLLIVWLGANTTTIVVAGMSVAIFGSILNLYTSFSTIDQEKIRLIYTLHGKRRHALTKVVLPGSIPAIISNMKVNIGLCLVGVIIGEFLAASGLGYLIIYSSQVFKLDWLLMSICILCIIAALLYAIIGLIEKW---
91780304     ----------------------------------------------ILPLVLGITWWAVYAFGWAHSRMFVPPAQVIRTGLAMSFDGELPGAWLASLGRDLLGLAIGSLCGFGFALFLKSARWIDAAIAPTFHAIRQVALFAWIPLLGTWFGLGEVGKVVFISLAAFFPVWLNAAQGLEAVPRHYDELADVFRFTRWQRFRRIVLPAIVPSLFNGFYLALVTSWIATLGAELLMTSGIGTVLNDGRENFRMDQVLLGVAVVGLTGFAFHSFAAGIDSR---
143934155    ----------------------------------------------------------------------------------VLGTVAFQNALKETAYAFCSGVLYAVVIGIIVGILMGKNRLIDELLLPWVNVFLSAPLTALVPVLMVLFGFGMKSIIITTSLFAVWIIILNTRAGVRQINRSLVEMATSFGATPLKAFTKIYFWAALPEILGGVRIGIIRAVKGVIIGQLISIVGFGALFELYSANFLMSHFWAVLIVLFALAFSISEFLAYLERR---
229523297    ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGLVGFALGIPLGVILHTTKKLNRVLGAVVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
306835464    -------------------------------------------------GIPILVVLTVGGWLIWHATAELDDIEERTLQISSVLTM-----TREHLVLVVISALLVIATAVPLGIVLTRKKFMAPIITSIANIGQAAPVVGVIVLLAIWLGFGEPVAILGLWFYAFLPVLANVIAGLRGVDKQLVEAAYGLSMSPLQVLTKVELPMALPVIMTGIRTSLVLLVGAGAFATFIDA----------------------------------------------
167648408    -------------------------------------------------------------------------------------------DTVASLRRIGVALAISMGTALVLGLGLGLLPLLRAQFGPLVAAIAVVPPIAILPILFIVFGLGETAKIALIIIGITPVMVRDLAGQVEAIPEEQLVKAQTLGASTWQLALRVALPQAMPRLIDSLRLSLCPAWVYLISAEAIAADGLGYRIFLVRRYLSMDIILPYVVWISILAVLMDWALRAFSRR---
305665603    -------------------------------------------------------------------------------------KSGIYTALMGSIWILLLTTVIAFPLGVAAGIYLEEYNRFAGILEINISNLAGVPSIIYGLLGLEVFGASVLAGSLTLSLLILPIVIVATREAIKAVPTTVKDASYALGASKWQTIWHQILPASSGGILTGVILALSRAVGETAPLIVVGA----------------------------------------------
140945496    -------------------------------------------------------------------------------------------AMFETIEIAFLGTFIAIVLSIPLGLFSARNLAVYLICKTIVIFFRAIPEFIIAMILVIAIGFGAMPGVLALGLHTMGFLAKFYAEDIEHINKGPIDALKSSGATKSQIISFGVIPQILPSFVANNLYILDRNVRMATMLGIVGAGG--------------------------------------------
261821082    ------------------------------------------------------------------------------------------HKMVVSLGTLLKGYVIGSLLALALSALAVSTRFGRDLLGTLTSMFNPLPAIALLPLALLWFGLGEKSLVFVLVHSVMWPMALNTYSGFLGVSETLRMAGRNYGLTGFRYISAILIPAALPSIISGLKIGWAFAWRTLIAAELVGNGGLGWYIFQNRNELYTDRVFAGLASVIIIGLLVEGLVFSTIER---
282871539    -----------------------------------------------------------------------------------------------SLQRVVVGLLLGGVVGTALALVSGLSRLGEDLVDATVQMLRTVPWVGLIPLFIIWLGIGEAPKVALIALGVAFHLYLNVYAGIRGVDAQLIEAGESLGLGRWGLVRHVVLPGALPGAMTGLRYSLATAWLALVFGESINADGIGFLMNQAREFFRTDVIVVCLVVYAFLGLTADVIVRILER----
300789774    -------------------------------------------------------------------------------------------DLGDHVYLALLPLVIGIVLAIAAGWLGHRWRPARQVLMVVANLLYTIPSLALFVVIPGLIGLDSVNVVVALTIYTTALLVRPVLDALDAVPAPVVAAATAVGYKPVRRFFAVELPLSVPVLAAGVRVASVSNISLVSVGALIGTGGLGVLFTDGFQREYFSPIVVGI-----------------------
27383056     --------------------------------------------------------------------------VWTDVGEWLWGWRKWLKMLGETLLISYVGTLTGATLAFVLNFFAAENPWLRFTVRRLLEFARTVPGIVFALIFVIAFGLGPMAGVLAIAIHSTGALGKLFSEIVENADMKPVEGIRSTGASWLSCMRFAVVPQVTAGYASYALLRFEINVREASVMGFVGAGGIGQELVVAIRKFYYSDVSAILL----------------------
258621617    -------------------------------------------------------------------------------------------ATWQTLYMVAIAGVVGFALGIPLGVILHTTKKLNRVLGAIVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
116333810    ----------------------------------------------------------------------------------------YWKAFLTTLIITVCSVFFGFILGVLLALARMFRTGLRWLATAYVEFIRGTPMFVYFGLGLIVNLPALTSGIIAISLNSGAYVAEYIRGGINSVDAGQTEAARSLGMSSGATMRYVILPQALKNIWPSLGNEFITLIKDSSIVSIIGVS---ELIFQSIVRSDTYRGVAPIAVIMVLYFILSRILNYFERRM--
295425592    -------------------------------------DKIATWVIYWLVAIVVLILAGILGNILWTGLPHLSWHFLTSEASSYQAGGGVRDQLFNSIYLLILTTIISFPIALGAAIYLSEYNWFTSLIRTTIEILSSLPSIVVGLFGYLLFGFSIISGALALTFFNLPILTSNMEQAINGVPQSQREAGLALGLSNWKTIRGIVLPAALPGILTGLILSAGRIFGEAAALIYTAGQSGSTVNYSNWNPFSPTSFLNVMRPAETLAVHIWKV----------
149202578    ---------------------------------------------------------------------------------------GLGVAIIGSAYMMLIVLVLSLPLGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAIFINMVIVGGLVLTLMTLPTIIIATRAALKSVPPSIRDAALGVGASKMQAIFHHVLPLAMPGILTGAIIGLAQALGETAPLLLIG-----------------------------------------------
85711166     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSVIVTPFGVVAAVYLHEYNPVTKLIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSAITLAILTLPVVIVSTEEGLARIPSSLREGSLALGATKWETIWRIIVPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
15890497     ----------------------------------------------------------------------------------------LFKGLWQTLHMVAVAGIVGSIIGVPMGVFLATSPMTNRILGLIVNAARSTPFIILVVAIIPFTSIGTSAAIVPLTVATVPFIARLVEAAIREVDKGLIEAARAMGATPLQIVTKVLLAEAKPGITLALTLTLVSLIGYSAM----------------------------------------------------
142028283    -----------------------------FDLKRTANASAWRLLPNGWDFVAFPLIICVIAMAAIGFHQTLAPMSTLKTQVISLDPSSLPEYAMRTTLRMLAAMVASLTFTLVYGTLAAKSRRAGLVLVPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRSVPRDLDEVSRGFHLTGWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAISDKNLHAVGWVILAMTVVILAYDQFLFRP------
87301750     -------------------------------------------------------------------------------------------DAIASIRRVFLGFALSAALALPLGIAMGSNPLICRLLEPLLGLIRYMPAPAFIPLLIIYFGLGELPKVLLIFVGTFFFNTLMIMDAVKFVPPELIETALTLGGRGLPILTRVVAPFIAPQVIDAYRINMASAWNLVIVAELVAANGLGKRISLAQRFLRTDEIFVGLIVIGLIGLIIDLGFRFLLRRS--
141993794    --------------------------------------------------------------------------------------------------MAILSTLMGFIFALLLSFLSAKNITSYHLVKRFLEFLRGVPEIIFAILFVWALGVGPLAGIIAITIHTTGALGKLFSEVHENADLKTCEAIRSHGGNWASEMRYGIIPKVLPNIISYALLRFEINIRASTVIGFVGAGGIGQELYLVINFNYYEEVSAIILLIVLTVITIDILSGRIRQK---
143706547    ------------------------------------------------------------------------------------------PKVGESLFIAWAGTVIGAIFSFPISFLAANNNMVSRVTKQILNIIRAFPELILAFVFLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKISELLFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
257462617    ----------------------------------------------------------------------------------------LWTSTLETLYMVVFSTVFALILGFPFGILLWTHPKCHQILETVINVLRSFPFIILMIVLFPLTTIGSTAAIVPLAIGTAPFVARMIESSLSEVDSGLIEASESMGASNWTIISRVMIPEAASSLINGITITIISLIGYSSM----------------------------------------------------
170723521    ----------------------------------------------------------------------------------------LYEATLQTLAVATAGMVLALLLAVPASLLASWSRLLRMPVRGLLIFLRSVPEIVWALLFVRAVGLGPTAGVLAIAITYSGMLGKVYAEIFESVDQRPAHALLQAGSGRLTAFFYGILPSAGTELVSYTVYRWECAVRASVVMGFVGAGGLGQQIDLSMRMFAGGEVASMLLAFFGLVLLADLLSRFLRGR---
307278646    -----------------------------------------------------------------------------------------------TLFIALIGTVVGTTLGLLIGVFRTIPDSENPVARFFIEVFRGTPMMVQAMVIFLAFGISLDRTVAALFIVSVNTGAYMSEIGIFAVDKGQFEAAQAIGMTHGQTMRKVVIPQVLRNILPATGNEFVINIKDTAVLSVIGVADLGNAASGANFQFFQTFTIVGIMYLV-MTFVITRILRVVERKM--
262278827    --------------------------------------------------------------------------------------------TVDTLLMVGASALIAFLIGLPIAVVIHPSQKINQALGWVINITRSVPFLILMVAWIVGTSYGVWAAVVPLTIAAIPFFARIAEVSLREVDQGLIEAAQAMGCNRKQIIWHVLLPEALPGIVAGFTVTIVTMINSSAIAGAIGAGGLGDIAYRGYQRFDMQIM---------------------------
297624131    ------------------------------------------------------------------------------------------RPLWDTLNIATLGTLLALLVATPVAFMAARHPLLRAAALLIIVVSRSVHSLIWAVFLVYLVGPGVFAGVIAIALRSVGFIAKLLFEAIEEINPKPVEAVRATGGSGLQVLTYGVVPQVLPAWTGISVFRWDINIRESTFLGLVGAGGIGLQLNASVNALAWAQASVIFIAIFGLVLFSEWV----------
120556532    ---------------------------------------------------------------------------------------GILGAIVGSLLTMVVTLALSFPIGVAAAIYLEEFNKLTDFIEVNINNLAAVPSIIFGLLGLAVFRSVPVVGGLVLTLMTLPTIIISSRAAIKSVPPSIREAAEGIGASKMQVVLHHVLPLAMPGMLTGSIIGMAQALGETAPLLLIG-----------------------------------------------
239628147    -------------------------------------------------------FIWLFWIAVWQAANMLIHNNIIFVGLELVRDSSFWASVFNSFAKISIGFLGAFILSILLGCLAYAVPLVKDLLEPMMMLIKSVPVASFVILALIWIGSHNLAV-FTSFLVVVPMIYVSTLSGLEHTDRKLLEMAMVFRMPLLKQVRYIYIPAVLPYLISGCRTALGMSWKSGVAAEVIGEGSIGEQLYYSKLYLDTAGLFAWTFVIIIASAVFERLF---------
110640185    -------------------------------------------------------------------------------------NAGIYAALGGTLWIMALTTLIAFPIGIGAGIYLEEYNRMSNLLEINISNLAGIPSIIYGLLGLEIFSRTLMLGDTAITLLILPIIIVSTREALKTVPYNLREASLALGATKWQTIWYQILPASIPGIVTGAILAISRAIGETAPLIVIGA----------------------------------------------
142565353    ------------------------------------------------------------------------------------------QALWSSTEVALIGLSISIGLGFILAILMSQAKFMERAIFPYMVTLQAIPILAIVPLISFWFGTGQRSRVVVCVIISLFPIIVNTLFGLQSAERGMHDLFTLHHANRLTRLRKLMFPAALPAVFAGLRISAGLSVIGAVVGDFFGEAGIGQMLKKHANRLQGEELLSCVILSSALGVLVFWLFGVLQNK---
153802293    ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGAVGFALGIPLGVILHTTKKLNRVLGAVVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
111219642    --------------------------------------------------------------------------------------------LGATAKVALVGLAIAATLGMVFAVLMSQAGWVERSFYPWAVALQTIPILAIVPLIGFWLGYGFWSRTVVCVLVALFPIITNTLFGLRSTDAEQHDLFTLRQAGRWARLVHLEFPSALPAVFTGLRISAGLSVIGAIVGDFFGQPGIGSLIDDYTQRLQSAPLFAAIIVSSLFGLALFWLFGLAAR----
73669286     -------------------------------------------------------VLIILAYIIYNGYSAINVEFLTEMPRLMMTQGGIYPAIVGTVYLIIGSMIIALPMGVMAAIYLNEYARTTWLIEMAINNLAGTPSVIFGLFGMALFGPSILSASLTLSLLIIPVIIRSTEEALIAVPNEYRESSLALGVSKWQTIRHAVLPAAIPGIITGSILSIGRVAGETAPILFTG-----------------------------------------------
141013351    -----------------------------------------------------------------------------------IFTAEYYEHIAVSCRRILIAFALATGLGVPLGLFMGWSRSIRDYIFPLIEVLRPIPILAWVPLSILLLPGFEWPVLFLATLASFFVTTLNAMLGVDSIDEEYFRAAGCLGSSKWDVFKNVVVPGALPFIFTGLQISIGVAWFSLVAA---------------------------------------------------
143484628    ----------------------------------------------------------------------------------------FFTFGWETLWRTVVGLLIAIIVGVTFGMVMGFSRVVREGLYPLLVGFNAIPATVVPIVALMFVGQHDLNTILIAFMISFFPIAVSVSIGLSTLEPEYRDILRALGASRLTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAILGIALYYVVVLLER----
134354762    ----------------------------------WSFGTVLAILVFLGYSLHFLNIDILVMLSALGKLGGVIANRFYPPEISYVTNPGYLASILDTLQMSFLGGILGVFLAIPLAWFSAWNMIFFPFGRLCVISSRAIHETIWTILFVSILGFGMLAGVSALTMFCIGFAGKLFSDEIEAVDIGPVEAMRAAGANSFQVFIYAVMPQVRVAFTGIAIYTWDVAFRAATVVGFFGGGGMGWYLKRNVQQLENLRVGAIIISIIAMVLAAEFISSWL------
260596620    -------------------------------------------------------------------------------AMMWLLVRGIW----ETLAMTFVSGFFGFVIGLPVGVLLYENAKLYRILSALVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLIEASRAMGATPMQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
261212045    -------------------------------------------------------------------------------------------ATWQTLYMVAIAGVVGFALGIPLGVILHTTKKLNRILGAIVNVGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
227502865    -------------------------------------------------GIPILVVLTVGGWLIWHATAELDDIEERTLQISSVLTM-----TREHLVLVVISALLVIATAVPLGIVLTRKKFMAPIITSIANIGQAAPVVGVIVLLAIWLGFGEPVAVLGLWFYAFLPVLANVIAGLRGVDKQLVEAAYGLSMSPIQVLTKVELPMALPVIMTGIRTSLVLLVGAGAFATFIDA----------------------------------------------
161522946    -------------------------------------------------------FLLLAGISARQMAGPLAVAHPPAISLSPAALPGY---TLRTVARMFAALLASIVFTFVYATAAARSRRAERVLIPLLDVLQSVPILGYLSFTVLFF-LSLFPGRILAAIFAIFTMTFSFYQALRTVPPDLDEASRSFRLSAWQRFWRLDVPFAMPGLVWNAMMSMSGGWFFVVASEAIAVGGVGAYVAQAIANRDLAAVGWAIVAMSVAIVLYDQLLFRP------
161522946    -----------------------------------------------------------------------------------------------TFVRVTVLVTLASMIWVPIGIAIGLRPGVAARIQPVTQFLAAFPTNLLFPVAVFAIVRLRLEPDIWLILGAQWYVLFNVIAGASAFPADLREAAACFRVRPATWWRHVMLPGVLPYFVTGAIAASGGAWNASIVAEAVSAGGLGAYIARMTDAGDYPRIALGVAVMSLLVIATNRLYAFAERRTRL
220922642    --------------------------------------------LWQLGFLRKGLIIAALALAWLARWQNNDLLLPGCLATLSALTEGLLDRVRISLTVLAQGYLCGIGLAFLLTTLAVSTQAGRDLLSTLTAMFNPLPAIALLPLALLWFGLGSGSLIFVLIHSVVWPLALNTFAGFQSVPETLRMAGRNYGLTGLAYVWQILIPAALPAILSGLKIGWAFAWRTLIAAELVGRGGLGWYVFQNRNELYTDRVFAGLLLVIAIGLVVENIVFATFER---
288920440    -----------------------------------------------------------------------------------VILDGLWH----TLGDAAVGYAVGTVAALGIAIAFVLSRSVEQALMPVAMMLRSVPLVAMTPLLTLIFGRGLLAVSVIAGIVVFFPSLVNLVFGLRSASSAAADLVLAYGGGPFTVLRKVSLPSALPALFVSARISVPSAVIGALLAEWLATGGLGYLMQRSQQTFDYGGVWAATVLITVASVAIYALVGFVEA----
222083053    ------------------------------RFVSRLVDLAPAIGLFVSIGFAWETAVKVFSIPAYLLPAPSAIGVKIWEARDMLAQNLAW-----TMAAAVLGFIIGTAFAVSLAILFLYSRAAERALFPWAITLKAIPILAIAPLLTIWLGFGLSPKVAIAAIACFFPTLVNTVKGLRTVDRQSLEFLSVIGATKAQTFRHARFYAALPYIFAAAKVSSSTAVIGAIVAEFTGANGIGTVIVTAGYQQDAAMLFSAIVASSVATILMFYLVVVVEK----
152980798    --------------------------------------------LWAQGWLRKSVILVVLAVIWEVVARWLPTFIATAQALVEGISSGLLAKVGISLSVLLQGYAIGVLAAFILTTLAVSTQLGRDLLDTLTSMLNPLPAIALLPLALLWFGIGRGSLVFVLVHSVLWPMALNTYAGFQGVPDTLRMAGRNYGLRGIPYVLQILVPAALPAILSGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLATVILIGLMVENI----------
142194470    ---------------------------------------------------------------------------------------GIWGSLTGSFLTMIVTLLLSFPVAVAAAVYLEEFNKVTDIIEVNINNLAAVPSIVFGLLGLAVFGLPRSAGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
254455835    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLAVSFPVALLAAIYLEEFNRLTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTLHHTVPLSLPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
138984675    -------------------------------------------------------------------------------------------HTAITLKRVFLSFIIAMFIGTFFGIYMGRNSSLNNFLDDWLIMGLNVPALVIIILCYVWFGLNEVAAIVAVSLNKIPMVAVIMREGARSIEKDYVDVAKFYKISGSKFFFKVILPQLYPYLLSSARSGLSLIWKIVLVVELLGSNGVGFKLFGFFQFFD-------------------------------
255319210    --------------------------------------------------------------------------------------------TIDTLIMVGISALAAFLIGLPIAIILVNSRMINQPLGWVINITRSVPFLILMVALIPLTRLIVWAAVVPLTIAATPFFARIAEVSLREVDHGLIEAAQAMGCNRKQIIWHVLLPEALPGIVASFTVTMVTMINSSAIAGAIGAGGLGDIAYRGYQRFDITIMLAVILVLMILVMLIDALASQLDKRK--
296128154    -----------------------------------------------------------------------------------------------SLGRFAVGVLLSIVIGIVAGTAIGATPWLRALLEPMLEFFRAIPPVVLVPVLMLLLGIDDSMKLAVIVSGSVWPVLLNTVEGVRGTDPVLVDTSRSYRVRGLLAYRYVVLPAASPQIMAGIRLCLSIGLILMVISEMFASSGLGYQIVYFQRQYMVAEMWGGILLLGVVGVVVAAVFQLVERR---
163761274    ---------------------------------------------------------------------------------------GLGVAILGSAYMMLIVLALSLPIGVAASIYLEEFNRWTDLIEVNIANLAAVPSIVFGILGLALFINFIVVGALVLTLMTLPTIIIATRAALKAVPPSIRDAALGIGASKMQAIFHHVLPLAAPGILTGAIIGLAQALGETAPLLLIGASALPVQVYNWTQRGDIERASGAIIVLLVFLVIMNAVAILLRRR---
261417154    -----------------------------------------------------------------------------------FVKDSRWKFIVEGLRNTLVISFFAALLGIMIGFVIARFKVLNWFAKAYLAVIRGTPMMILIIYYIVFSSVNINKILVAIVAFGIAYVSEIIRSGIKGVDPGQIEAGRSLGLKFRTVLYYIVYPQAFKNSLPALTNEFISLIKETSICGYIGLTDLGGDIIRSMTYEAMLPLLAVAAIYFIIVAGLSACVAKLEKRLK-
142063333    -------------------------------------------------------IAWAILVLIGTAYVVWRVVSFVSTGVTLAEVGHVLVLGLITLLRVAVLIAIASLIWVPVGVWIGLRPRLAEKLQPLAQFLAAFPANLLFPAFVIVIARFHLNADIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEAIEAHGLGAYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
142063333    ------------------------------------------------DFIAFPLIICLIAMAVVGFHETMAPIGTLQTQKISLDPANLPEYALRTTLRMLAAMVASLTFTLIYGTLAAKSRRAGMVLIPILDILQSVPVLGFISFTVTFFLALFPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSRGFHLTSWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGVGAYLAQAIADKNLGAVGWVILTMSVVILAYDQFLFRP------
296130849    -------------------------------------------------------------------------------------------HAGATLGVTVVGFTASVVVAWVLAVTLDRLPRLRAAVVPLLVASQTVPVLVVAPLLVLWFGFGLTPKVLVVTLVTFFPVALGLVEGFAAAGPGASALLATMGASRWQEFAYVRLPAALPRFFTALRIGVTYAVVGAVVAEYAGAQGLGTYMTMQRAAFRTDLVLAGVGVCAALTLALYAGTSAVER----
226952526    --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVILISIPIGVASAVYLEEFAPKNVMTDIIINNLAAVPSIVFGLLGAAIFGWMHLPGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASRVQTVFHHVLPLALPGILTGAIIGVAQALGETAPLLLIGMSAVQIFLWQGNELRNFFEGRTAAAIIVLLALMI-------------
144093347    -------------------------------------------------------------------------------------------YTGVTALETVLGYIIALILGLGFGIAISFSSILRRTLYPFFVSIEMTPKIAFAPLFISWFGFGLMPKVIIVVLVCFFPIVLNAILAFNSLSNELTLFYQSTGASRLKTFFTIRLPAALPQCFVGFKYAAINATVGATIAEFIGSDGLGFYISIVTGNMRPDLAFAGIFFLTCLGLSVFGFVTMMEK----
296934833    ------------------------------------------------------------------------------------------DLTLNHLYQGIIPVLVGTALSIPVARYAKTYRSGAHALVHGFGLLYTIPSIAFFVLMPLILGTSIISVLVALTIYTMALMVRSGVDAFNAVPEHVVESSRALGYTPARAFFTVELPLALPVLFAGIRVATVANIAMVSVGAVIGVSSLGTLFTDGLARSIPAELITGVVL---------------------
209547779    ---------------------------------------------------------------------------------------GLGVALIGSLYLMLIVLVLALPIGVAASIYLEEFNRLTDLIEVNINNLAAVPSIVYGLLGLSVFINFVLVGGLVLTLMTLPTIIIATRAALRAVPPSIRAAALGLGASKMQMVFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
308750027    -------------------------------------------------------------------------------AMMWLLARGVW----ETLAMTFVSGFFGFVLGLPVGVLLYENAKLYRTLSALVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEASRAMGATPMQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
310816280    ----------------------------------------------------------------------------------------LWDALQITLLITFSALLLAIVGGALTALLFAQSRWAEIALYPYAVVLQVTPIVAIAPLLIVYAPSTEAVLLICAFLVAFFPILSNTVQGLKSADHNLVDLFELYGASKSQQLRLLKIPTALPYFVAGLNIAGGLALIGSVVAEFTAGAGLAFRILEAGRRLNIPRLFAALLLITLTGVAIFILTSFISK----
149187934    ---------------------------------------------------------------------SYFLHMFVWRDFWDWPFAYYFKQIAITLAIVFGGTLTASLVALPLSFMAARNRFIATFMRRVFDVLRGIDMAIWGMIFVRAVGLGPLAGVMAVFVQDLGLFGKLYAESHESADKKPSRGLTALGANNLQKHRFAIFTQSFPTFLALTLYQLESNTRSAAVLGFVGAGGIGLVYAENMRLWNWDVVTFITLVLVAIIMGLDKVSSILRQK---
294649103    ------------------------------------------------------------------------------------------DQILTSLKTVLTACLISSMIAIPVGLLCGLSPNFYRALNPLIQIFKPISPLAWLPIPIEGLSKSFVISAITVAMCTIWPTLINTMVGVGQISQDFMNVSKVLNLSWYTHLTKIVLPAIIPMLFTGLRLSVGVGWMVLIAAEMLAQNGLGKFVFQNGSSLSTSRIFVAVITIGLIGFALDRIMLMLQRR---
280956054    ---------------------------------------------------------------------------------------GIWAAAVGSMYVLIITFLFSFPTGVMTAIYLEENNRIMQVIEVNINNLAAIPSILFGLLGLSIFINFFLAGGLTLALMTLPVIIISTRAAIRAVPDSIREGSLALGATRWQMVLTNVLPLSLPGILTGTIIGLAQAIGETAPLLIVG-----------------------------------------------
87200292     ---------------------------------------------------------------------------------------GIWGALKGSMLTMFVTLVLAFPVGVLAALYLEEYNRWTEWIEISINNLAAVPSIIFGLLGLAVFRSAPLIGGMTLALMTMPVIVISGRNAIKAVPPSIRDAALAIGASKVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
15893407     -----------------------------------------------------------------------------------------------TLFITVIAMIIALFIGAIFGFFISTSKVLNTLARWFVDIIRGTPLLVQAFF--IFFGIPVVAGIIAVSLNAGAYMSEIFRGGILSINQGQMEAARSLGIPYRTAMLKIVFPQAVKVMIPSIVNQFIISLKDTSILSVIGIQELGQIIIGA-----TFKAFQIWLIVAIMYFIVIKLLSILSRK---
136987733    ----------LDNAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVILFVGAIGWKLGK-MRLALTVMLFVFFIASSGYWVRAMITLYMVFASLVICALIGIPLGIWASKKESRTKLVLNICDIFQTFPSFIYLLPAIMLFQISDVSAIFAI-----------------------------------------------------------------------------------------------------------------------
137224902    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
136725799    ------------------------------------------------------------------------------------------QNIPATAGVALGGFAIATVAGIAISVAMTWSLHLKEAFFPNIIAFQIVPKVAWAPMFVLWLGIGMESRLGFATFISIFPIIISMTAGLYNTDPTLLRLCRSLTASKWQVLVNVRFPYSLPYLFSAMKISITLAMIGVIVGEFITSQGLGYLILVAAGRAETDLVMATVLVLCFVGLFFYGLVEL-------
288556861    ------------------------------------------------------------------------------------------RESLVTLAMAFLGTFFALIVAVPLSFLAARSRVIYGSVRSFLSGLRSIPEIVFGLIFVTAFGLGPFAAVLAIILHNIGVLGKLISELIEAADDGPQEAMKSVGATRWVGHLFSIIPQIWPNILSHYFYRFEVAIRTSLILGFIGGGGIGQQLFNHFQSFYYTAVALDIICIMILVIFVDVIGGRIRAR---
254417699    -------------------------------------------------------------------------------------------QMWLTVQIALWGTFLAVFIALPLSLMASRNGWMVFIVRRFMDLLRSIPDLVIATLFIVAVGLGPLAGVLALALNTGGVLAKLFSEAVESIDKGPVEGVRATGAGKLHEIVWGVFPQVAPLWTSFALYRFESNSRAATVLGLIGAGGIGQTLFESIQAFDYSRVAAIAIVIVVAVTLIDTLSQVMRKR---
258540995    -------------------------------------------------------------------------------------DQGFWAKAIYTLVFAVLTVLFGTIIGTLLALMKLSRNWLAKVVNIYIEFIRGTPLLVQAF--IVFFGTQIVAGAIAMAINSGAYVAEIIRGGINSVPVGQTEAARSLGLHQSQAMRYVILPQAMKNIWPALGNEFVTDIKESSVLSVIGATELMFEVVQGASFKPFLPLVVVAILYFLMTFTLSRLLRLIEKR---
220932311    -----------------------------------------------------LLVIVVLFIIWYMASILLNSPVFEVVSVLVKQRSILLTHLGVSLYRVGYGLLFGLLTGVPVGLLLGRNKELDKVLSPVIYLGYPVPKIAFLPLVLLFLGLGNMSKIFLIAFIVFFQIVVTTRDAAKNIDPELIISVKSLGAGSMQIYREVIIPATFPKIFTATRISIGTAIAVLFLTETFATRGLGYFIMDCWTRVNYTEMYA-------------------------
108799550    -------------------------------------------------------------------------------------------HVGTSATRVLTGTVLGIVFGVLLAVLAGLTRTGEDLLDWTMQILKAVPNFALTPLLIIWMGIGEGPKIVLITLGVAIAIYINTYSGIRGVDQQLVEMAQTLEARRITLITQVILPGAMPNFLVGLRLGLSSAWLSLIFAEMINTTGIGFLMSRAQTNLQFDVSLLVIVIYAVAGL---------------
142100205    ---------------------------------------------------------------------------------------------WYSLRLALAGFVLGTAVGVGLAVLMARFRIVQRGLLPYLVVSQTVPLIALAPLVVSWGGKRWLSASVLGAFLAFFPIAVGTLRGLSAAPSAALELMDSYAASWRQSLVKLRFPAAVPYMVPAFKLAASASVIGVVVAEISTGGGIGRLIIEYARTGDPPKVFTAVFGAAALGL---------------
146342347    -----------------------------------------------------------------------------------------------TLAHMAYGWLLASIVGIALGAMIGSSKAMRSYVAPTLELLRPLPVSAIIPVAIAALGLSQSMALFVIAFGSLWPMLLGTIHGFAAVEPRLYEVARVLHMSRLAVIFKIALPSAAPDILAGMRLSLTVALILAVVCEMLGLDGLGQWVLLSARAFRSADLFAGVLLLGAIGYVTSVAMGAAESR---
307692555    -----------------------------------VYEVGMRTLLYLSAGATVLLLLFLIGYIFYRGLPNLNWTFLTSQESVLRGTDGILPAIQNTIYVIIVTLIFILPLGVGAAIYLTEYAKLVAAIEFATETLAGIPSILYALVGMLVFGKTLLAGALTLVIMTLPTIIRTTQESLKTVPQSYREGSLGLGAGKWHMIRTVVLPSSVDGIVTGCILSIGRVVGESAVLMFTAGMG--------------------------------------------
142947341    ------------------------------------------------------------------------------------------QSLWSSTKVAGIGLFCAILIGLFLAVLMSQAITVEKALFPFLVTLQAIPILAIVPLISFWWGTGQTSRVVVCIIISLFPIIVNTLFGLQSAERGMHDLFTLHHASRTTRLRKLMFPAALPAMFAGLRISAGLSVIGAIVGDFFGEVGLGQLIKRFASRLQGEELLTSVILSSVLGVGVFLLFTWIQNK---
183602352    ---------------------------------------------------------------------------------LEILQDNLGKALWDTFFMVGVATLVGVVLGTALAVLLYLNHAVNEMVGFVVNAIRSMPFLILLVVLLIGDPYTPTGGAIALSIAAVPFFARVAESAFQEVDEGLLEAAISTGAPLRQIIFGAIFPQALPSYIRGIVLTIISLLGYSAMVGTIGAGGIGDLIQYGYNRYETG-----------------------------
188579746    --------------------------------------------------------------------------------------------ALNHLVLAATGLAIVAVLGIGLGLIAPRFAAFRAGIDSLAALAQAVPPVVVVALALPVLGFGGPPTLLALVAYGIMPTLRGTVGALDAVTVEARESAQALGLTPAQILASIEVPLAAAGLVDTLRTALVLAVSVTAVGALAGASTLGTPIVAGLQNQNIVAMLQGALATA-------------------
56696823     ---------------------------------------------------------------------------------------GMGVSMVGSLFMMLVVLVLALPIGVAASIYLEEFNWLTDVIEVNISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
297586471    -----------------------------------------------------LVFNIVMAVLILGLAAQMLYFVATRTGLQEFATAGALGAL--TFARVAVLIFVSSLIWVPVGVYIGMNPKISRIMQPVVQILASFPAFPFAMMWFMAWHIDLGWGSIILMLGTQWYILFNVIAGASAIPDDLREMARSFRLNRMLKWKTLVLPAIFGSWCTGGITAAGGAWNASIVSEIVATQGLGAYITNATTVGDSVKTLVGVTVMSLIVVLSNRLFWTPLQR---
297586471    -------------------------------------------------------------------------------------------YTLRSVFRMMLALIASLIFTIIYGSLAARSRRLGKVLIPLLDILQSVPILGFLSATVTIWLVIFMMGVEAASIFAIFTMTFSFHRSLLSEPKELDEAVRSLQLTHWQRFWVLDMPNAMIPLLWNCMMSVGGGWFFLTASEMISVNGVGSFVAQSAAENKLGNIWWAILSMIVVVLAIDFFLWKP------
142051855    -----------------------------------------------------YLITVLIVVGSIWSASGLEITIFSAPGKIWILISAMFPKVAESLFIAWAGTVIGAIFSFPVSFLAANNNSLSRITKQVLNIIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISASIRRR---
254230386    -------------------------------------------------------------------------------------------ATWETLYMVAVAGLVGFAVGIPLGVILHITKKLNSSLGAVVNIGRSVPFLVLMVAIIPVTKMGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDAVVRR---
300022204    ------------------------------------------------------------------------------ATLELVRAPETWRLAWATSSRAVEGFFLVAILGGAMGLAVGYSAAAMRLARPLLTIIMGVPPIAWIVLAMIWFGSTSGTVLATVVVACFPLVFATVAEATATRDRALEDMARAFGAGPLQRLSTIVIRSVAGQYFPALAISLGSAFKVAVMAELLANNGIGIALAMARSNLDVAQSIAWIVLTVAAIFIVEY-----------
268324465    ------------------------------------------------------AVLLIVVGYVFVNGIGVISLDFLLESPYRFEYGGIFPQIIGSICLVAVCLIFAVPMGVASAIYLAEYASITRTVRFFVECLAGIPSIVIGLFGLVFLGICLLSGGLALGFMILPWTVRASEEAIKTVPPAYREASLALGVSKWRTIRSVVLKSAYPGIITGILLGMGKAIGETAVVLLTAGSGL-------------------------------------------
78356107     --------------------------------------------------LNALALAVICGFVLFYGLPAVNWEFLTAHPRDAMTAGGIFPCILGTIALSYGSMLIALPWGVCTAIYLHEYARFVHAMRLAINNLAGVPSVVFGLFGLAFFGVSLLAGMFTLAALILPLIIGASEEALRSVSQTYREASLALGATKWQTLAKVVLPAATPGILTGAILGIGRAAGETAAIMFTAA----------------------------------------------
81428116     -----------------------------------------------------LIVFIVLAIFYFVASKGLATFFKDKVSLWRFLTQSDWNPIMGSFGVTFLAALLATPFAIGAGIFMTEIKRGEKILQPVMELLVGIPSVVYGFIGLSVVGFGILAGTCVLFIMILPTVTSMTVDALKSVPRHYREASLALGATRWQTTWKVVLKAATPGILTGVVFGMARAFGEALAVQMV------------------------------------------------
160901253    ----------------------------------------------------------------------------------LLTGADIWMHTLLSLQRVAVGLLLAFVVGVPLGVLVGLSRGFSQAFSPVFQFLRMISPLSWMPIAVMVLGVGDAPVYFLLAFAAVWPILLSTAAGVAQLDRNWLLLARSLSATRTETVLRVVLPGITAQILTGVRLAIGIIWIVLVPAEMLGSAGLGYFILDTRDRLAYSELMAAVVLIGALGYALDHAARWLHQR---
148257216    -----------------------------------------------------------IAAAVAGSVKLPPPSAVLAVAIAEAQSGALFLHLGATLARVTLAFTLSMAIGSALGYWMGRSRLANRLGDPWLILLLNLPALVVIVLAYIWAGLTEVAAIAAIAINKLPTAVVTLREGARALDPALDEMAKVFAFPRGRILRHVLLPQLAPYIAAAARSGLSLVWKIVLVAELLGPNGIGFEIGVAFQLFDIPLLLAYSLSFAAVVLVIEAVIVQPFER---
27381565     ------------------------------------------------------------------------------------------DSVFASVKLQLGGYLIGATIGFLTGVSIGWSRAVGYWVHPVLRFIGPLPATAWLPIAFFTFPSSWSASTFLIALATGFPVTVLTWSGVASVSNAYYDVARTLGAKPSFLVLKVAIPAALPHVFVGLFMGLGSSFAVLVVAEMIGVAGLGWYLQWAQGWAAYANMYAALIVMSLLCSGAITLLFAIRDR---
288961254    ----------------------------------------------------------------------------------------MWADTLASLHRLGLGLGVATAAALVIGIAMGLIPYVRVGLSPFVAILSMVPPMAVLPVLFIVFGLDELSKVVLIVVGVAPFLIRDLAMRTGELPAEQIIKAQTLGGSTWQIVLRVVLPQMLPRLVDAVRLSLGPAWLFLISAEAIAATGLGYRIFLVRRYLAMDVILPYVAWITLLAFVSDYLLRLFNAR---
140804514    -----------------------------------------------------------------------------------------WIDFVQTLVKALSGYILGCGSAFLTAIAIDKFNFLKRGLLPLGNFISALPIVGMAPIFVMWFGFDWQSKCAIVIVMVYFPMLVNSVQGLELIDPSRQDLMKTYNASYTQTLFKLRLPSALPFIFNGLKICSTLALIGAIVAEFFGSPGMGFRISSEVGRFALDMVWAEIFVAAMAGCFFYGLIALIERR---
141534481    ----------------------------------------------------------------------------------------LWEPVWDTINIATIGTIIALIIAVPVAFAAAKHPVIRTIALFIIVSSRSVNSLIWALILVFICGPGILAGTIAIGLRSIGFCAKLLYEAIEEIDHNQVEAIQATGASRAQQMLYGIVPQVLPTFAGVGVYRWDINIRESTILGLV------------------------------------------------
135168935    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
291523023    ----------------------------------------------------AFFYLPILVTMVFSFNSSKSLSKFTGFSLALLENSEIMSAVYVSVTIAILATIASTVLGTMTAIGLSKSRKIIKDMVLSMNDIPILPDIVTAIGWMLLFSSGYMTMLLAHIAFCTPYVITSVYPKVRSLDPNLANAAMDLGATPYQALTKVIIPMIRPGIFAGALLAFTMSFDDFVISYFVSGNGV-------------------------------------------
135827562    -----------------------------------------------------------------------------------------WIGMIETIKIAILATFFGMLLSLPLGLLSSRNLFPNYITYPIVSACRSLPSLIWAIIFVIIVGLGPRAGVLAMSIYTVGYLGKMQYESIEGMNSAPLEAANAMGLTKTEISLWVVIPETANHLIAQMIFMFEYNVRSGTVIGIVGAGGIGYYINLYLKFLEYERVAAYLVIIFLVVLIIDMV----------
262402746    ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGMVGFALGIPLGVILHTTKKLNRVLGAIVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
168186541    --------------------------------------------------------------------------------LNLIVKKYFWITVFSSVSRVLIGLLFSIVLGVILGLFSGMNVYLEEILMPFISSIKATPVMSIIILALVWFKASNVS-IFTTILICFPIIYTNAVEGIKSTDLNLLQMANVYNVKKIYIVKDIYIPTIKSYVVSGILMCLGLAFKVSVASEVLSTPSIGVNILNSKAMLETEELFAWTIVVIILSLLFELIFKI-------
142083516    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFHLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
299131573    ----------------------------------------------------------------------------------LVRAGEAWPELAITARRALTGLLLAAGVGSALGLLAGLSMTASMMARPWVTLLLGMPPIAWLVLAMLWFGAGDGTPVFTVFVACLPVVFIGALQGTRTLDHHLKDMARAYRLPWRMRLFDLYLPHVAAYLFPAWITALGSSWKVAVMAELLATSGVGAALAVTRSHLDTSASLAWICAVVGSLLVLEYALLEPVKRE--
298290871    ------------------------------------------------------------------------------------------ERVRASLGILLTGYGIGIGVAAIITALAALSRWGESLLGLLTAMFNPLPAIALLPVALLWFGVGASSLVFVIVHSVLWPLALACHAGFRAVPPTLRMAGRNIGLTGPSYVVGLLIPAALPSILSGLRLGWAFAWRTLIAAEMVFGGGLGWFIFVNRSQLETANVFAGLLTVILIGLAVESFVFATLNR---
135090981    ---------------------------------------------------------------------SPAVTLAAVIGDASLLGGHLATTTLETLAGLGLAVGLGLVIAIV----MNGSKLVGEMIYPPLVLSQAIPLIAIAPIILIWFGLGMFAKVLIVAFVCFFPIGVSTYEGFRTVNPELGELLDTFHASRWQRYRHLYIPATLPGILAGLKIAATYSVLGAVVGEWLGGSGIGIYMTRALQSFRTDRLFGSIGIVMIMSFAI-------------
302186273    -----------------------------------------------------------------------------------MWVDRLLQGTLDTFLMVGVSSLIALLLGIPLAVILVTSSKINRVLGGFVNLFRSIPFLILMVALIPFTRMIVWAAVVPLTIAATPFFARIAEVSLREVDHGLVEAAQAMGCRRWHIIWHVLLPEARPGIVGGFTITLVTMI---------------------------------------------------------
310286892    -------------------------------------------------------------------------------------------YALRSVFRMFIALFLSLVFSFIYGLAAARCRRLRMVLIPLLDILQSVPILGFLSATVTIW-MVLFPGSIAASIFAIFTMTFSFYHSLLSEPQELDEAARSMQLTRWQRFWKLDVPNSMIPLLWNCMMSVGGGWFFLTASEMISVNGLGSFVAVASEHEQLGKVLWAIVTMVIVVLLIDVLLWKP------
310286892    ---------------------------------------------------------------------------------------------LITFMRVTLLTVVCSIIWVPIGVKIGMNPRISRFVQPLVQVLASFPSFPFVTLWFIAWHIDISWGSILLMLGTQWYILFNVIAGASAIPDDLREATRAFHLDTRQRWTKLILPAVFGSWCTGGITAAGGAWNASIVSEIVTANGLGTYIANATAVGDTGKTIIGVAVMSVFVVGVNRLFWRP------
142983292    --------------------------------------------------------------------KPILLSMITWNDFLLWNFNSILVGILQTLAMAFLGTIAASVISIPLGLLASRINLFRFIIRRLLDFIRGVDILIWALIFVRAFGLGPLSGVLAIFVADTGTLSKLYSEAADNSDNKQIEGLISSGSSKLSTIRFGLMPQVVPIFISQSLYFFESNSRSAVILGIVGAGGIGLQLSERMKAQYWDQAFFIIIIILIMVALIDRLSRFLREK---
220922237    ------------------------------------LVQAVRLALLLGGVFLWWLLTALDLIPVFFFGDPVGVARQLA---TWFASGTVFTHLSVTLIETLLAFGIGTALGLGIGLWLALNPFLAEVFDPFIKAFNSMPRLIFAPIFALWFGLGIWSKVALGVTLVFFVVFFNVFQGVREVSPVVLANTRMLGAGPRQLLRHVYLPSATSWVFSSLHNAVGIAFVGSVVGEYLGSRGVGYLILLAEGVFDINAVIAGILLLTVFALLLDIAVSFLE-----
166031595    ------------------------------------------VMTGVFYLIAVFFFALLISFASYVIIKGFSGATPEMFRFLRKGSIG--NQLFNTIYLVFISLVFSVPLGVTAGIYLSMYAKLTKFLRICIETLSSLPSIVVGLFGYLVFGKSLLAGALSISILAIPVITTTTEDAINGLPDDYLQASLGLGATRWQSIYHVLLPACIPRIMTGVILAAGRGFGEAAALLYTTGSG--------------------------------------------
85373910     ---------------------------------------------------------------------------------------GIWGALKGSILTMLVTLALAFPIGVLAALYLEEYNRWTDILEVSINNLAAVPSIIFGLLGLAVFRSAPLIGGMTLALMTMPVIVISGRNAIKAVPPSIRDGALAVGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
291519896    --------------------------------------------------------------------------------LGMLKVFSFWQSILFTFIRIFIGLLIANVLGIIFAAISYISTPFRELISVPVAVIKSTPVASFIILVLIWIPSRNLSVFI-SFLMAFPVIYTNILQGLTSMDKKMLEMAQVFRIPFKRRLRFIYVPEVIPYYQAAAALSNGLCFKAGIAAEIIGQGSIGERLYQAKIYLNTPELFAWTIVIIILSIVFNRCF---------
221369178    ---------------------------------------------------------------------------LIFVGRNLLTGGYMLEALWTTTRTVFWAFLLATGIGFSLGVLVGETKFGERAVMPYLVAIDTMPKVAFAPLFIAWLGFDIASKVALAAFIATFPIVVSTAAGLYSASENERMLFKAMGASRLQTLLRLKLPNGLPHIFTGLKIAAVGVMAGAITGEFLGGGGFGALIRQSASQMDTPRVFA-------------------------
123443455    -------------------------------------------------------------------------------AMMWLMGRGVW----ETLMMTFVSGFFGFVLGLPVGVLLYVNNKIYRTLSGVVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLVEAARAMGATPMQIIKKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
15640922     ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGAVGFALGIPLGVILHTTKKLNRALGAVVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
143907819    ------------------------------------------------------------------------------------------QAVSETGYALMSGLFFATFIGIPLGILMGKNRIIDEILLPWVNIFLSAPLTALVPVLMVLFGFGMKSIIITTTLFAIWIIMLNSRAGVLQINRSLVEMASSFGAKPLDAFFKVYFWAALPEILGGVRIGFIRAVKGVIIGQLISVVGFGALFEIYSSNFLMSHFWAIIFVLFTLAFFFAELLAFLERK---
142430695    ----------------------------------------------------------------------------------------IWKHLSATFFAAIVGIIGGLAIGIILGFASALTPILAELLEPIMIMLNAIPRVILAPLFVIWFGIGIESKVALSLILVVVLVFFAVYNGIREVDHRLIERVQTLGGNKWILLREVYIPSVTAWIIGNLKVAVGFAFTGAVVGEFVGSSGLGYLLQFAQSTYNAGLTISLIILIMVFVMVL-------------
135181542    ----------------------------------------------------------------------------------------YLPALIETLNIAAVATLLGFIVGMGLSLLLARWPLLIPVFRRISDILRAIPEIVVALVLIFMMGGGPVPAMIAIALHTAGALGKLYSEVNENADLKPVDGLASVGATWGQRMLLAVVPQVAPNYLSYALLRFEINIRASAILGFVGAGGIGYELRNSMTWGQFDEAAAIFILLFFTIVVVDQVSSNMRNR---
153835045    -------------------------------------------------------------------------------------------ATWETLYMVAVAGIVGFAVGIPLGVILHTTKKLNRVLGAIVNIGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALLEVPSGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIVLVQIIQSIGDAIVRR---
269965053    -------------------------------------------------------------------------------------------ATWETLYMVAVAGLVGFAVGIPLGVILHITKKLNSGLGAIVNIGRSVPFLVLMVAIIPVTKMGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDAVVRR---
307244628    ----------------------------------------------------------------------------------LSLEADFWKTVWYSFSKISLGFFLAFILGIGMALLGANFRAFRVLIQPLMATIQAIPVVSFIILCLIWVSSRNLSVLI-SFLLVLPIIYTNVLTGIDSIDSSFMDLAKVFKMKRSKIIRYIYLSEVYPHLKSATYVSLGLCWKSGIAAEVIGMPNIGEKLYQAKIYLSTGDLFAWTLVIIVLSVAFRKVFMALMDR---
227510040    ----------------------------------------------------------------------------TFLGLIKQNQGALLSGLKETMWLTVVSIFFATIFGIVVGLMGVVPGKFNWLSSILIYLFRGMPLLVLALFIIPSLTGEKIPAFVAGVVTLTFYIAAFVKGGIQAVDPGQMEAARSLGLPFGKSMRKVILPQGIRIMIPSFINQFIITLKDTSILSIIGLLELTQTIIIARNLEGFKVWTIVALMYLIIITLLTWLSNWVQRRTKV
152981719    ------------------------------------------------------------------------------------------PAIGSSLVHYFWGLGLGTLFGIAFGLAAATIRPFELLQAYLIRILRPIPPLAWVVFAIAWFKVSHAGAAFVISIGVFWINYYATASAVRNIDPRFYELARSFGQSYWRRAVSITLPAIAPGTLAGIRTGIGQAWMTLIAAELLGVPGMGQEMNAAAGVGAYEAVVIYMLAISLVYAISDLIYVLIEKR---
225164830    -------------------------------------------VEFLTLFVPLLVLWEVLPRIGVLPSTLVPPPSRVAVAFWLLTHKDLVRHIGVSLLRLSLGLGLAILTAFPIGVLMGWNIFVRKHALPLFQILAPVPPPAWVPLTIVVLGVGLPMQTFLIFLGAFYPILFNTYQGVKDTDPRYLASARVFGASEFTLIRKVYVWHALGSVIMGVKIGIALGLVMLIIAEMGGNSGIGYLLVESKEYFQIDRMVVAMVLLGALGWFLIEVMKFIEAK---
284047040    ----------------------------------------------------------------------------------LIAEETFLSSLWFTVKNYLIGFTVASVIGVTFGLMIGWFQLLNKLFAPLAWLAYSVPKVAIAPVVILGLGLGATSKIAMVFLLVVFVVLTNTMEGARTVDRSYVWAGRVFGYTKWQVLRRIVMPASAPYIFAALERAVILGMIGEILAEYLGSKGIGVTLQRAAFDFRMDDAMAVVLVMVIVTITARVLLRWAIRW---
225569386    ------------------------------------------LVMLLVMLSAILTFTVLIFLIAYILIRGVPYITPSLFSFTYTSENALMPALINTVVMTLLSLLIAVPFGIFSAIFLVEYNRFVEMIRLTTETLSGIPSIVYGLFGMLFFGFSLLAGAFTLAIMILPLIMRTTEEALRSVPDSYREGSFGLGAGKLRTVFRIVLPSAVPGILAGVILAVGRIVGETAALIYTAGSGSGRTLAVHMYNLAMNQAYATAVILLVLVVGINTLSGIVAKR---
288961668    -----------------------------------------------------------LLLAVTGLWAGWSMVVFIASGVAWGDVGTVLLLGGATLLRVLVLIALATLVWVPLGVLIGLRPRLAEKVQPVAQFLAAFPANLLFPVAVVVIVRFDLNPDIWLILGTQWYILFNVVAGATAFPSDLKEAAANFRIRGWQWWRDVMLPGVFPYYVTGAVTASGGSWNASIVAEAVNAHGLGSYIAQATTAGDYPRIVLGIAVMSLFVILFNRLLAFAERRLRL
288961668    ---------------------------------------------------------LVIGLLALLAIGGHQMALPLGSIEEVPITLDPWEYALRSTLRMLAAMAASLLFTFTYATLAAKSRRAGMLLIPVLDVLQSVPVLGYISFTVVFF-LSLFPGSVLAAIFAIFTMAFSFYQSLRTVPRDLDEAATGFGFSGWQRFWTLEAPYAAPGLVWNMMMSMSGGWFFVVASEAITVGGIGSYLAKAIDGQRLDAVGWAVLAMLLVILAYDQLLFRP------
134519773    ---------------------------------------------------------------------------------------GIFGAFVGSILTLAVCLVLAFPLGVATAVYLEEFNRITELIEININNLAAVPSVVFGILGLAIFGIFGMPGGVVLALMTLPTIIISSRAAIRAVPPSIRDAALGVGASRMQTMLHHVVPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
137744293    ----------------------------------------------------------------------------------------IWGATKVSGTNALIGLLVGAAFGILMSLVLSRYRTLSELVTPLAIALNAIPIFVLVAVLNNMFAITEVPRRIMVTLVVYFIVLVNVAKGLTQVSPTHVELMRSYAASEVSILRKVRIPNAVPYLFTALKIAAPASVITAFVSEYFGGNGLGSRIASNIANSKNAVAWAYVLGACLLGLAFYVISSLLE-----
300717320    ----------------------------------------------------------------------------------------YFNQIFITLAIVFAGTLTATLVALPVSFLAARNRPVALVVRRLLDIMRGIDMAIWGLIFVRAVGMGPLAGVLAIVMQDVGLLGKLYAEGHEAVERSPGRGLNAVGANALQKHRYAIFTQSFPAFLALSLYQIESNTRSAAVLGFVGAGGVGLVYAENMRLWNWDVVMFITLILVVIVMAMDYVSAKLRKR---
153008105    --------------------------------------------------------------------------------------SGLGVALVGSLYMMLIVLGLSLPIGVAASIYLEEFNRFTDMIEVNINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLTLMTLPTIIIATRAALRAVPPSIRAAALGLGASKTQMVFHHVLPLAAPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
143999953    ------------------------------------------------------------------------------------------KAVSETGYAFLAGTFYAVVIGVPTGILMGKNRIVDELLLPWVNMFLSAPLTALVPVLMVLFGFGMKSIIIITTLFAIWIIILNTRAGVMQINRSLVDMAKSFGAKPMDAFFKIYFWAALPEILGGVRIGFIRAVKGVIIGQLISIVGFGALFELYSSNFLMKHFWAIIIVLFAMAFTLSEILAYFERK---
142184111    ---------------------------------------------------------------------------------------GIWGSLKGSFLTMLITLVLSFPVAVAAAVYLEEFNKVTDIIEVNINNLAAVPSIVFGLLGLAVFGLPRSAGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
167759451    -----------------------------------------------------------------------------------------WPAFGVTMRILIATVILATILGLIMAMLLTVTKKIFNTLDFLINIIRSFPFLILLVSFIMGTSIGERAAIFPLTVSMSPFVARLIASHMDSVEKQLIEAAQSFGALPRQILWHVIMVEAVPGIVSVISFTFVTGLGATTAAGMVGAGGLGSIAMR-------------------------------------
163848089    -------------------------------------------------------------------------------------------HTGATASAALLGLAIGICIALTLAIAFIFVRPLEDALYPWILLGQSLPSVALAPLLTIWLGDGIAPRAAMAALFASFPLLIATISGLRRPAPEQLAMMQAYGASQWQILRMLRLPAALPFIFSGLRVAGALAVIGALVGELAGAGGLGYLITTSTYRLATDRAFAAVAAAAGLALVLHGIFLLLER----
300309875    ---------------------------------------------------------LICGLLIFEALRGLVAAIDALHGAMSWSLFGHWLGFL-TMLRVLAMTVIATLIWTPVGVWIGSKPHIARFAQPLAQIGASFPVNMTFPLVVGWFVAANVSMNWGSILLTQWYILFNVIAGAMAIPNDLKEAARMYGLSRWNLWKTLILPAIFPFWVTGACTAAGGAWNASIVAELASADGLGAYISAVTKSGDTPLIIASIGVMSMFVVLMNRLYAFAERRFRL
300309875    -------------------------------------------------------------------------------------------YAGRTLLRMWIAFAFSLFFAIGTGYLAAKSRRARALILPALDILQSVPVLGFLSATVAGFMALFPAAIFAIFTGQVWNMAFGFYHSMVTIPTDMQEAATTYRLTAWQRFRTVELPASAHSLIWNSMMSFGGGWFFVAQSEAISVPGLGSYMAQAIDQGDHTAALWAVIAMLALILVSDQLVWRP------
238917329    ---------------------------------------------------------------------------------------------WFTMYHIVGGFLAGLLCGIICAVLAYICKPVEYILWPWMVTIKAVPVASFVVICLIWFTAKNLSVFIA-FLIVVPVIYQNTLTGLRSTDKGIREMADVFHIPWIRRIRYIIMPQLSPYLISAGRVTAGMAWKAGVAAEIIGKGSVGQMLYMSKIYLDTDDLLAWTVIIVVLSVIFEKL----------
254424508    -------------------------------------------------------------------------------------------DIAMSLSRVVVGFMSGAIAGVFVGVLTGQYQLVANLLTPVFQLLRPIPPIAFVPIVILWFGLSELGKWFLVFWGVFFTVWIAAHLGVQRVDKNLIRAAQCLGTPEKQMLPQILLPGSLPYIFVGLRTSISISFYTLVAAELAGTSGIAYRIDISQQNLQVGKSLGGLIILGLISAIADKGFDAVSKK---
227871942    -----------------------------------FVVFASEAILLLFRKSPVAVNIGIILYCILIFWEIMTAKIGVKNSMLYPAPENVFQGVFSSLQLLFIAFIIATVLGVSLGLFVGLSDHLSGIVLPIVRVISPIPPIIYSPYAVALLPTFRVAAIFVVTLTIFWSLFMNMVLSVREIDPKIMNSAKTLNVSKFSMIVDVLIPYSLPGLINSISVSISTSFLVLTAAEMIGGSGLGWYIKYHSDFANFDKVVFGIFMIGLVVTILNFGVKSLRR----
78484883     ---------------------------------------------------------------------------------------GVFPAIIGTITMVILMAIFVTPMGVIAAIYMSEYARVLRTVRISINNLAGVPSIVFGIFGLGFFVYILLWASLTMALLTLPVVIVSTQEGLSRIPRALREGGLALGATKSETIMKIVLPMSMPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
77918466     ----------------------------------------------------------------------------------LTTTLNFWANIAITIFRGVLALGISVTTALVLGLAAGRSKRAMALTGPLVAALQASPPILWITLLMVWVGTGSKVPITVVVASLLPPLFATVAQSAAVVDHRLFELASVYRVKRSRILTDILLRGIYPSLLGGFSYALGSCWKIAAVAEFLGSSGIGARIYWSYRMLNMPELFAWATVLVGLGMAVE------------
260430437    -----------------------------------------------------------------------------------------YAHAGATLLRLLTAWSIAFVIGTLLGVLAGRRRLVFDFMANPVWIAMSVPSVVWVFILLVLFGIENIVPVSALVLLLSAPVFLGTAEGVRAISKDLLEMCDSYHVRGWQRLTGFYLPSIASYMVANARVSFAYGIRIVLIAEVIGPNGVGILVAYWSDTLFMAPIVAWGILLTAVGMAVDLLVFGPLQR---
142333288    ----------------------------------------------------------------------------------------FFTFGWETLWRTVLGLIIAIIVGVLLGMVMGFSKVVREGLYPLLVGFNAIPATVVPIVALMFVGQHDLNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRALGASKFTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAILGIALYYVVVFLER----
142669123    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
116254133    ----------------------------------------------------------------------------------WLNREALISNTWPTLGATLGGFALSLAFAFAASILMDFVPFMRRALLPIFIASQTLPLVAIAPLVVLWFGFGLLPKVLLVALVTFFPLLVALLQGYESTDRDIAELLNSMKASRWRIFRLARLPSSLPYFFAGLRISITYAVVGAIFAEYAGARGLGIYILNAKNNFRPDLVLAAVVVSAVLTLCLFGLTLMIQR----
142396142    -------------------------------------------------------------------------------GLSTNMEFGVNSLFLATLQVSVGALLIAVPLGLGTAVYLSEYPRLVAVLKPVLELLAGIPSVVYGLFAIIFFGFNPLNGAVVVGIMVLPLIASMSEDALHAVPRNLREGSLALGATRIETTFRVTFPAALSGILASIVLAFSRAVGETMAVTLISAQTMTAYIAQAYGTIQYYTVFAVGIYLFVITLSLNLL----------
150015821    ---------------------------------------------------------------------------------------GLIKHIAVTCYETILGFSLGTILGALIAVILWWSPFVSKILDPYLVVLNALPKVALAPIIIFWIGNGIPAIIVIALLISVITTIIGVLTGFNEIDKEKIMLMNTFRATKIQILRYLIFPYSIPILISALKINVGLSWVGVIMGELVAKNGLGFLIVYGGQVAQLDMVMMSIVILSAIAFIMYEVVAIVENK---
141886545    ------------------------------------------------------------------------------------------DRTFTSVRVLVLGYACGVALAAVFTAFAVSTRIGTDLLSTLTSMFNPLPAIALLPIALLWFGLGIPSLVFVIVHSVLWAVALNTHTGFLAVSETMRMAGQNYGLKGIRFVAFVLMPAAFPAILSGLKIGWAFAWRTLIAAELVFSGGLGWFIFENRNQLDTAAVFAGLTAVIIIGLVVESVI---------
283853439    -------------------------------------------------------------------------------------------EAGQTLGRALLGLGLAALLAIPCGLAMGVSRRLSGLLTPTVELLRPVPPPAIIPAAMLFWGIGLGMKLFVVVFACFFPILVGAVDGARGVAPGFRLTAAAYGATRWDMLARVILPAAGPSVAAGFRTAVPMALIVAVLSEMIGAGGIGHYILRMERTFAIPEMYAGVVMLGIMGLAVNA-----------
159044001    ----------------------------------------------------------------------------------LAVDPAAWEIAALTLQRALSGFFLVAAAGTALGVAAGYFPAILRLVTPLVTVLLGVPPIAWIVLAMIWFGGSDATVRTVILISALPVVFMGAARGITTRDRRLDRLAEAFGAGPLRRFLTMGLRQTTTTLFPALALALGTAFKVAVMAELLAAGGIGGALADARINLDIELALAWVLIAVTLLIAVEYTL---------
137402975    ---------------------------------------------------------------------------------------------WDTINIATLGTVIAMVIAVPVAFATARNTTVRSIGLFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSVGFCAKLIYESIEEIDHTQVEAIEATGASSSQKMLFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
228966586    -------------------------------------------------------------------------------------------AMLDTIRMAIIGTTLGAILAIPLALFAFTNTFLYSPARMILNFIRTIPDL----------------------LLAAIFVAKLLYESIESIDPGPLEAMTAVGATKVQWIVYGVIPQVKAHFVSYVLYTFEVNVRAAAVLGLVGAGGIGLYYDRTLGFLQYQQTASIIIYTLIVVLLIDYISTLLREK---
110634396    ----------------------------------------------------------------------------------------LWADFQQTLKAVLIGYALGCGSGFLAAIAVDRSPFLKRGLLPLGNFVSALPIIGIAPIMVMWFGFDWPSKAAVVVVMTFFPMLVNTVEGLAASSAIDRDLMRTYAASYWQTLLKLRLPAAAPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRMNIDMVWAEIAIAALAGSLFYGLVALIER----
241202934    ---------------------------------------------------------------------------------------GLGVALIGSLYLMLIVLVLALPIGVAASIYLEEFNKLTDLIEVNINNLAAVPSIVYGLLGLSVFINFILVGGLVLTLMTLPTIIIATRAALRAVPPSIRAAALGLGASKMQMVFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
139135130    -------------------------------------------------------------------------------------------YALRSVIRMLVAMILSLLFTFSIGTLAAKSRKAERVIIPLIDILQSVPVLGYLSLTLAAFVALESAAIFAIFTAQVWNMTLSFYQSLRNFPPGLREAGDIFHLNSWQRFWRMEVPFAMPGLVWNMMMSMSGSWVFLVASEAIEVSGLGSYLGEAILHKDSMALCWLILTMFIVILIYDQLLFRP------
142684454    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLVIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
144155013    -----------------------------------------------------------------------------------------------SLMVGLVATLVAVCVGAVMGALAGYFGWIDDLLMRVTEMFQTIPSFIFAILLVAIMKPSIESVVIAIAVVSWPAVARLVRGEFLSLSREFVQACHTIGMGDMRIILGEILPNCLSPIIVIGSLMVATAILIESGLAFLGLGGSGRTLLRSAWWVCTFPGIAILLTVLAINLVGEGLNDALNPRLR-
251793798    --------------------------------------------------------------------------------------QAVWVSTYETVYISFASTLLAVVVGLPFGVLILQNSRLNMMLNIIINIGRSIPFIILLIIFVLNTTLGTTAAIIPLSICAMPFVARLTANALVEIPKGLTEAAKAMGATNWQIIRKFYLPEALPTLINGITLTLVTLVGYSAMAGIVGGGGLGSLAINYGEYRNMVYVWIATIIIVVFVMISQKLGDDLAKR---
30249698     ---------------------------------------------------------------------------------------GLFEATAITLARVGIGMLAGLLVSSCLAVMVIELPLLRRLVLPIVQSLAPIAPVAWIPFTIAVIGIGGQAAVFIVFMAVLGTMSLSLIAALDGIPAEYLKIARNLGTSRMRMWWHVRLPAITPGAMTAIRMSFFGAWMAVLAGEMAGNSGLGYMIIMAQQMYNMKLVMIGILAIGFIGFAID------------
255022347    --------------------------------------------TGVFYAIAVLIVIILAGLLGYILVKGVPQLFLTTPPQSFQAGGGIGPEIWNSFYMLVITMIISVPISLGAGIYMAEYARKNWITRTTIEVLSSLPSIVVGLFGFLVFVIQMISGALTLTIFNLPLLIRVVEEALNAIPNTQREAGLALGLSRWETITRVLVPAALPAIITGVILAAGRVFGEAAALIFTAGQSTPILDFTDWNPANPASPLNIFRPAETLAVHIWKI----------
73662246     ----------------------------------------------------------------------------------------FLKGIQNTILISIVGVLLGTVFGAGIALLKLSKIKLLSWASAYIEFLRGTPLLVQVF--LVYFGTTLICGMIALVINCSAYIAEIIRAGINAVDSGQTEAARSLGLTYGQTMKSVILPQAIKNILPALGNEFVTVIKESSIVSVIGVSEIMFQVVQGASFDPFTPLIVAAILYFILTFTLSRVMYYFEGRMKV
88799185     -------------------------------------------------------------------------------------------AMLGSFFTLLVTLALSFPIGVAAAIYLEEFNRLTEIIEVNINNLAAVPSIVFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRSAIKAVPPSIREAALGLGASKVQMVMHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
222147398    -----------------------------------------------------------------------------------------------HLSLSVIPVLIGLLLALPLGWFAQRAGVFRSTLLGAAGLLYTIPSLALFVLLPLVLGLDPLNVVVALTVYALALLVRTVSDGLDSISPDVLQAANAMGYRRAARLLTVELPLAVPVIAAGLRVAVVSNVSIVSVAALVGTPQLGLLFTQGLQLQFLTPIIAGIVLCVLLAVLLDGLVLFIAHR---
142772243    ----------------------------------------------------------------------------------------YFPALMETVNIAAVSTLIGALIGLLLSFAATRYPAAIPYVRRFLDIMRAIPDVVIALILIFVFAGGVIPAIVAISFHTAGALGKLFSEVNENVDLKPLDGLASTGASWSQKMFFGVIPQVLPNYLSYGLLRFEINIRASAILGFVGAGGIGYELRNTMTWGQYDNAMAIFILLFGTIIIVDQLSSVLRNRM--
142561162    ----------LERWVKDVISLCPKAFQPFWRRSPIVFIGYIIAILYFLFCLHYFDFTLGKIFSGLSNMKPILVAMFTWSDFFNWNFNSIFTGLAQTLGMAFLGTFLASLVCIPISFLASRQGLIRFLIKRFLDIIRGVDILIWAIIYVRAFGLGPFAGLLSIFTVDVGTLGKLFSEAADNADTRQIEGMQSTGASKISVIRYGLIPQIFPIFISQSLYFFESNTRSAVILGVVGAGGIGLQLTERM-----------------------------------
119387733    ---------------------------------------------WTAQRAPWLLAIGIGAAIWTVLTAKTGIPFFPTPQAMLEVFIYDWPKTSFSVWLLAKGFFFGAVAGFLIGVGMGWSRAVSYWATPLLRYVGPLPATAWLPLAFFIFPSSGSASVFLIAFSTAFPVAVLTWSGIASVNRDYYEIARTLGASPLFLILRVAVPAALPHVFVGLFMGLSTSFAVLVVAEMLGVAGLGWYLQWAQGWAAYANMYAALFVMAAMCSGLITLLFRIRDR---
142084725    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
156973510    -------------------------------------------------------------------------------------------ATLETLYMVAVAGIVGFAVGIPLGVILHTTKKLNRVLGAIVNIGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALLEVPSGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIVLVQIIQSIGDAIVRR---
169832099    -----------------------------------VEELAVKGFLYLSILVVFGSLFGIFAHIFYHGIGRVNLHFLLAYPEDMGRAGGIFPAIMGTAWLVGLALAVAAPLGILGATYLTEYARFVRIVRFGVDTLAGVPSIVFGLFGFAFFRWSVLSGGLTLAFMILPTIIKTTEESIKAVSNDYREASLSLGATKWQTVALVVLPAALPGILTGIILALGRAAGETAAILLTAGSSLTVP----------------------------------------
297587432    ------------------------------------------------------------------------------------------EATGETLYMILVSTFFTILFGLPLALILYTKPKLYAVLDVIVNITRSFPFIILMIVLLPLTKIGTSASIVPLTVGAIPFLARLFEQEFLNVDRGIIEASKSMGASNFNILTKVLIPESLPQLVLAITNLMITLIGYSAMAGTI------------------------------------------------
291619629    ----------------------------------------------------------------------------------------LWADTFISLSRLLMGLALSSLIGLCLGIAAGVFPMSRAALSPLMTVVSMVPPLAILPVLFIVFGLDELSKVMLIVIGITPMLARDLEQRAREIPAELLIKAQTLGANSWTVVLRVVLPQLLSRLITSVRLLLGSAWLFLISSEAISAAGLGYRIFLVRRYMAMDVIIPYVIWITLLAWLMD------------
163859331    ------------------------------------------------------------------------------------------SRALQSLQVLLKGYVAGIALAFVLTTLAVSTRLGRDVLSTLTAMFNPLPAIALLPLALLWFGLGEGSLVFVLVHSVLWALALNIYAGFLAVPETLRMAGRNYGLKGPRYVFGILVPAALPAIVAGLRIGWAFAWRTLIAAELVGEGGLGWYIFQNRNELYTDRVFAGLAAVVIIGLAVENLVFNTLER---
294665684    -----------------------------------------------------------------------------------------------SLRVLAQGYALGVLLAFVLTALAASTRWGRDVLGTLTAMFNPLPAIALLPLALLWFGLGTGSLVFVLVHSVLWPLALTTYAGFQAVPDTLRMAGRNYGLRGPRYVAQLLIPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDKVFAGLAMVIVLGLLVEGVVFQAVER---
84501124     ---------------------------------------------------------------------------------------GIGASVVGSFFMMLVVLFLSLPIGVAASIYLEEFNRWTDMIEVNISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQAVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
293400689    ----------------------------------------------------------------------------------------YWPMFLETLGLAFVTVLGGTLIGTAFALIKLSKNRFQLLSSAYVEAIRGTPLLLQLWLFVSIFAAMMVSVIVALIINSSAYVAEIIRGGILSVDKGQWEAAKSLGMSNQHMMVKIIFPQAIKSILPSLGNEFIMMVKETSLASSFYIGELMSVIVKTATYFSLEPLTIAAIIYLIVTYSLSKLVKYMERRMRV
135268189    -----------------------------------------------------------------------------------IYNGDLVLHTGITLARVLAAFFISMVIGTVIGIIMGRSSITNSFLDDWLVLGLNIPALVIIILCYIWFGLTEVAAILAVSLNKIPLVAVTIREGARDLDTKFMQVAQIYHIGRKKTLTQVFIPQLYPYLMAAARSGLSLIWKIVLVVELLGSNGVGFQLHSFFQFFDIASILSYTLVFVAIVLSVEILILRPLEKK--
258545592    ------------------------------------------------------------------------------------------EHALVTLAEVGLGLISGTTLGILSALALQYSRLLRALLSPLLVSSQAIPVYALAPVLTLWFGFGMLPKILMTVLIIYFPITTAAYDGLRRTPQGYLDLARSMNSLPRNTLLRLRLPAALPAFASGLRVAVAIAPIGAVIGEWVGSSGLGYLMTYANARTQTDLLFAALAVLVLITLTLYSATDRLLHR---
310815037    ----------------------------------------------------------------------------------------FLEMSWQTLWRTVVGLLLAVIVGTFLGMIMGFSRVLREALYPLLVGFNAVPKATLVIISLLFIGQHDFNTILMAFMISFFPIAVSISIGLSTLEPEYRDILRSLGASRLTIFRKIALPKTLPEFFGALKVAVTLAFIGTNLVEIVSGRGLGALFNSGAINGDYPLMFAVLIALAALGILLYYGVVVLEK----
251790215    ----------------------------------------------------------------WMPPQILPAPSRVAATAVSLLQGDLLSQLLISLHRLVSGLAAGVLAGTLLGALMGASVRAERLLYPTVYALAQIPTLGWVPLFMVLFGIDDGLKLAVLIKAVIVPVTLHSQRGVRDVPPALLDVAR---TLRLTRLTRLILPAALPVWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVLVCIAVIGLTGLLMEWGINQLDQR---
251790215    -----------------------------------------------------------------------------------------------SLWRALAGGALGISAGLLAGLALGLSTRAEAVFTPTLTLLRQVALFAWLPLITAWVGNDDGGKVTFIALVAFFPMLVATHRGVHRRSLALQEVAQVLRLPWLRRLRLLILPDAAPALFTGLRLAMIYAWLGAIGAEMSSGAGIGSLMINAQQLLDMPIILSGMLLIGVTGTLIDSLGQRLEQRM--
83745812     ----------------------------------------------------------------------------------------FLPAFWETLAMVGVSGGIGALFGVPLGVLLYLTPVFNRVAGLIVNAVRSVPFIILLVAVIPFTSIGTAAATVPLTLAAIPFIARLVETALREVDRGLIEAAQSMGATTGQLVRKVLLPEAMPGILAGLTITFVSLVGYSAMA---------------------------------------------------
295698942    -------------------------------------------------------LIALVLIAAWEIAARVDLLLPTFGATLSAFVQGLLAKTAVSMSVLLRGYLLGAGFAFMLTSLAVSTRVGRDLLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHAVLWPLALNTYSGFQSVPATLKMTGRNYGLTGLRHVLLILVPAALPSILAGLRVGWAFAWRTLIAAELVGSGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLVEHL----------
141998392    --------------------------------------------------------------------------------------------------------ILGTAIGFSVACLIGDSKRIQKLTMPALVISQALPVFAIAPILMLWLGYGFASKLAMTTLIVFFPVTASTLAGFRAFPTSWDTTFQTLRPKASKLFWHVRLPLAIPYAMSGVRVAASVAPIGAVVGEWVGSSGLGYLMLHANARGQTDLMFAALLVLCVEALVIWSLVNRLTNR---
142012213    --------------------------------------------------------------------KPILVAMFTWNDFFNWNFNSIFTGLAQTLGMAFLGTFLATLVCIPISFVASRFGLIRFLIKRFLDFIRGVDILIWAIIYVRAFGLGPFAGLLSIFTVDVGTLGKLFSEATDNADARQIEGMQSTGASKVSVIRYGLIPQIFPIFISQSLYFFESNTRSAVILGVVGAGGIGLQLTERM-----------------------------------
300854427    -------------------------------------------WTGVFYAVTVFVVALLVALIGYILFKGIGFFKPSFLAKFGEAGGGIGPQLFNSFYMLIVALIISVPFGIGGGIYLAEYARLLNMIRLCIETMSSLPSIVVGLFGLLIFGFTLLSGALAISILNLPALTRVSENAIRVASIPVKEASLGLGATRWQTISKVVLPSAIPQILTGIILAAGRIFGEAAALLYTAGMSAPKLNFSYVSLTNNGSAFSLMRPAETIAVYIWKLNS--------
140837066    ----------------------------------------------------------------------------------------------QTFTAAFTGYIIAAVIGITVATIMSLSKILERSLYPYAILLQTVPVVAVAPLIVLWFGFEIKSIIIISIIIALFPIINNTLLGLKSTPKTLVELFDYHKTNKFTSFFKLRFPSAIPNIIAGMKISAGLSVIGAIVGEFIIGGGLGVQIIYAQANLETSLVMALILTATGLGFAF-------------
114565898    -----------------------------------------------------IVFILLWQLLAVILDKSIIVPTGETFGLFLLLSPATLLAGLQTAWKVLMALGLVLLLGLPLGLIIGLFEPLYDMSRPIIMVIQAVPVISWLSLVLFTWGRNWQGPVLIAFLSILPIAILTTVSGVRNLDKKLLEMARLYQVPARKIIHDIYFGSLLPFIIAIIDVSLGQAWKVILVAEYLGDSGLGLKIFDARSFVDTPSVYAYTLLAVLLGIITERLIKMGTGR---
280958219    ----------------------------------------------------PIMRYGLVMLALGLLWKLAAVALGGVIFASALSTRIFWEHFCISGYRAVTAMALAWCVAFPLGLVMGSVRRADALLAPFIFLTYPIPKIVLLPVFLLLFGLGDASKIAMIALILGYQILVTTRDGVRSIHPKYFDSVRSLGGSRWNVLREVLLPAALPHGFTALRLGTGVSVAVLFVESFATTRGLGYMIMDAWGAMDYLGMFTGIIGMSLMGAALYELANFMERK---
134696680    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
297624132    --------------------------------------------------------------------------------------------LLESLTMSVVATVAGVALAVPVALGAARNLAVYLLCRAYVTLVRTFPEVVIAIVFVVMMGFGPFAGLLTLVLATTGFIAKLLAEDLEDIDRAPLEAVRASGASWAQLILYGVLPQVAPRFVGLFVYRLDINFRESTILGIVGAGGIGATLTTAMSRYDFDTAGAVLILIIAVVLALELLAGAVRKR---
88854325     ----------------------------------------------------AFLLIWQAAVAWFKLIPSNFLPAPTEVSVALVVNPNFWSALAFSLGNMAVGLAMAIGVGVFVGIALGLSPALRITVAPFLWLLYSTPKVALAPIFILALGLGSASKIGLVFLLAVFPVLLNTMEGTLTVSPSLVNAARVYGASRFSVGWKIIAPATLPFSLVGIQRAVALGFTGEILGEFLGAGGIGHMLEYAAYKFLMDEALAIVFVMVIVSNLSLGLISIVRRK---
257456137    ----------------------------------------------------PLAIIAVFSFNEGKAIVWSGFSLKWYAALFLESEK-LWTSFWNSVFIAFVSAFFSVVIGTFAGLGVQWYRFRGRGYVQVVSILPMVPEVVIGMSTLIFFSAINIPIIIAHITFCLPFAFLLVLARLEEFDFSIVEAAHDLGATERQTLFKVVIPAIFPAILSGFFMSVTLSLEDFVITFFVSGPGSTTLPLYVFSMVRYGIVINALSLIMILGTML-------------
302188283    ---------------------------------------------------------------------------------------------LATMVRVIVLIVIASLIWVPVGIWIGLRPVWAERLQPIAQFMAAFPANVLFPFVIAIVGLHLNPDIWLMVLGTQWYILFNVIAGASALPTDLREAATMFNMRGWQWWRRVALPGVFPYYITGALTASGGSWNASIVAEAVSAAGLGSYIANATQAGDFPRVALGIVVMSVFVIAFNRLLWRP------
302188283    ------------------------------------------------------------------------------------------EYALRTTLRMFIALGASLIFTFVVATLAAKSRKAEQVIIPALDILQSVPVLGFLTFTVTFFFPGRQMGVECAAIFAIFTLAFSFYQSLRTVPSDLNEVSRQFGLSAVLRFTRLELPFAIPGLVWNMMMSMSGGWFFVVACEAISVGGIGSWLALAIEQKNLAAIAWAVGAMALVILAYDQLLFRP------
289639744    ----------------------------------------------------------------------------TVIAVLAQNGQDMAGDAAVTFSRAAIGFALGALVGIILAILMSLSKIVEKIAFPYLIISQMIPVLGLAPIIFNIVRDMDVSRIFIAAYITFFPVSVNMLSGLRSVEQDKRELLYSIATNKFEVYRKLMIPASLPQLFTGLKITAPMAVTASILVDMLGSSGIGVRILYALYSSMMDTFWAAVAISALMGIISYYVIVVLER----
197116829    ----------------------------------------------------FLMVMGLVTLFAWGSREMGIPYMPGEQIPLSLDPVNLPEYALRTVLRMAAALAFSLLFTFSYGTLAAKSRRAERILVPLLNILQSVPILGFLSVTVTGFIAMFPGKLLGVECAAIFAIAFSFYQSLKTIPSDLSEASVLFGLSPWQRFWKLDAPFAMPPLIWNMMMSVSGGWFFVVASEAITVGGIGSYVAQAIHYRSLSAIGWALLTMLLVILVYDQLLFRP------
197116829    -----------------------------------------------------------------------------------------------TLVRVTVLLIIASLIWVPIGVYIGLNPKWATRVQPLAQFLAAFPANLFFPVAVFFMVHYHLSPEIWTILGTQWYILFNVIGGASAIPTDLREAARNFGVSGWKLWKTLLLPGIFPSLVTGLVTAAGGTWNASIVAEIVTATGLGSYIAIWTEKGDYPRIALGIAVMSIYVLVLNRFF---------
138394004    -----------------------------------------------------------------------------------------WDGIQESIWMAIISTVAGILLSVPIGLGAARNKYIYLFNRAIIALSRTFPEIILAIFAVKLFGFGPFAGFIALSIGTIGFYAKLLAEDIENMSEDQAEAIKATGASWFQWINYAIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFDRYEFDTAAAILLIIIGIVMCLEYVSGFLRKR---
293394739    -------------------------------------------------------------------------------AMMWLMARGVW----ETVMMTFVSGFFGFVIGLPVGVLLYVNPALYKVLSGLVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLVEAARAMGATPMQIIKKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
169825010    ------------------------------------------------------------------------------------------EATGETLYMILVSTFFTILFGLPLALILYTKPKLYAVLDVIVNITRSFPFIILMIVLLPLTKIGTSASIVPLTVGAIPFLARLFEQEFLNVDRGIIEASKSMGASNFNILTRVLIPESLPQLVLAITNLMITLIGYSAMAGTI------------------------------------------------
27378426     -------------------------------------------LVRLLLGLAIAAVIWEGSVQLFGIRPYYLPRLSTILMAIAATPRAYVDGFLRTLAETLIGFASGGAFGVLMGVVFFRIRALREMVFPIFVVSQTIPVIAFGALVVLWFGNTLLAKAIIAFYLTFFPVTVNTLLGLETVDPKQVALMHSFGASNRQLLLRLQLPTALPQIFVALRLAASLSLVGAIVGEWFGTTGLGVLLLQAMFTENVVAIWAALLAAALLGTGFYAVVAAVERR---
303239887    ------------------------------------MRKIKDRFLKALIWLCGLITVGILAWIYILINGISHLSLDFVFSQYKGTKHGILPMIVNTLYIVLLSVIISTPIGIFSAIYLVEYSKILKLIRFATETLQGIPSIIYGLFGFIFFGFSLLAGALTLSIMVLPTIIRTTEEALKTVPVSFREGSLALGATKLQTIIRVVLPSAIPGILNSVILSIGRIVGETAAVYLTAG----------------------------------------------
307544718    ---------------------------------------------------------------------------------------GIASAAMGTVLTLLVTLAVSFPIGVMTAVYLEEFNRVTQLIEININNLAAIPSILFGLLGLAIFRSSPVVGGLTLALMTLPVIIIATRTALRSVPDSIRHAAFGVGCSRWQMVRDHVLPVALPGIMTGSIIGLAQAMGETAPLIIVG-----------------------------------------------
289166596    -------------------------------------------------------------------------------------------YALRTVLRMFIALFFSIIFTFTVGLWAAKNRRAEQIIIPAIDILQSIPVLSFLSITVTGFIGPECASIFAIFCAQVWNMTFGFYQSIKTLPHDLKEVASMFRLSAWQRFWKLEVPFSMSSLLWNMMVSMSASWFFVVLSEAISVPGVGSYIALAIQQRDLHAVGYAILTMVIVIFLYDQIFFRP------
289166596    ----------------------------------------------------AFVFLCVCSGAWFLLR-------FILAELKISDIVHVFLLGAATGTRVICLIILSSLIWIPVGVWIGMRPRIAQKIQPVIQFVAAFPANLFYPLFVIAIVKFHLNVEIWVILGTQWYILFNVIAGASAIPRELYLAADNFGLKGWLWWKRLAVPGIFPFYITGAITAAGGAWNASIVAEFVSATGLGEYIQASTATGDFPKIALGTAMMCLYVLAFNHLIWRPLYR---
291562142    --------------------------------FKKFIEDFYLVLVLVFLYAP----ILVMMVLSFNSSKSRSQWGGFTLKWYMFESATIMDALYNTLLIAFLSALIATILGTAAAIGLSAMKKL---PRTICMGLNNIPMLISLMLMFIAFGISLGFKTIAHITFNVPYVMLSVMPKLKQTSRNTYEAAMDLGAGPLQAFFKVVFPDIMPGVLSGFLMAFTMSLDDFIITHFAGINTLSTLIYSEVRRGIKPSMYATVIFVTILALLLITNFAPAKPQAK-
290968576    ------------------------------------------------------------------------------------------QGIQETLIMVCVSTVIAAIIGIPLGITLVTSSKVHQILSAIVNIIRSIPFIILMVAIIPFTSIGTTAACVPLTIVAVPFLSRLVETSIRDVDFGLVEAAESMGASPFQIIRKVLLPEALPTIINNITVLIVNLIGASAMAGAIGGGGLGDIAIRYGYQRFEGDVMLVTIIILIIGV---------------
280958946    ---------------------------------------------------------------------------------IMALQLETWTTLAITIARGLTGLVAALACALVLGVAAGSSPTAMRMITPLVAALQSCPPILWITLLMVWVGTGSTVAVTVVFASVFPPLFANIAQGCMALDRRLFDMARLYRIPKVRMLARVVLPGLAPYLLAGLSYAAATSWKITAVAEFLGSSGIGAKVFWAYRMLEIPRLFAWAGIVILLGVALELLVIAPLRKS--
254518493    ------------------------------------------------------------------------------------------KHILITCYETILGFTLGTVLGAIIAIVLWASPFTSKVLDPYLVVLNALPKVALAPIVIFWVGNGMTAIIVIALLISIVTTIITVLTGFNEVDKGKLKLMQTLQATKFQTLKYLVFPSNIQVLISALKINVGLSWVGVIMGELVAREGLGFLIVYGGQISQLDMVMMSIVILSVIAFVMYMIVAKIEERLK-
114772882    -------------------------------------------------------------------------------------------ALTGTMLTMLVTLVLSFPLGVAAALYLEEFNKWTDMIEVNINNLAAVPSIIFGLLGLALFGLPRSAGGIVLTLMTLPTIIIASRASIKAVPPSIREAATGLGASKIQTTFSHVLPMAMPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
221209695    ------------------------------------------------DAVAFPLIICVLAMAIVGFRETLAPIATLQTQKISLDPSNLPEYALRTTLRMLAAMVASLAFTLVYGTLAAKSRRAGMVLIPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRTVPRDLNEVSRGFHLTGWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAIAEQNLGAVGWVIVAMTVVILAYDQLLFRP------
221209695    -------------------------------------------------------FVWAAAVIVLTVYVAARVVSYVSTGVTIDDVGHVVVLGLITLLRVIVLIAIASVVWVPLGVLIGLRPALAEKIQPLAQFLAAFPAPVFVIAIVRWHLNADIWLSPLIVLGTQWYILFNVIAGATSYPNDYKEATKNFRIRGWQWWRQAMLPGIFPYYVTGAITASGGAWNASIVSEAVQAHGLGAYIAEMTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
157147369    -------------------------------------------------------------------------------AMMWLLARGVW----ETLAMTFVSGFFGFVIGLPVGVLLYENAKLYRTLSAVVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEASRAMGATPLQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
140560770    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
289551740    -----------------------------------------------------------------------------------IDSSQLLQALYETLYMVTISLIIGALIGIPLGVLLVITRRIHQLLNPMINILRSIPFIILLIAIVPFTSIGTTAAIVPLTVYVAPYIARLVENSLLEVDDGIIEAAKAMGASPLQIIRYFLIPEALGSLVLAITTAIIGLIGST------------------------------------------------------
308068352    --------------------------------------------TFVICFFALFIVALLVGLLGFILARGISFDFLTSAPQTLRAGGGIGPQLFNSVFLLILTLIITIPIGWGAGIYMAQYAKITDFIRLVVEVLSSFPSIVIGLFGLLLFGFSLLSGALALAVFNLPLMVRTTEQAFRAVPKEQKEAGLALGLSKWKIITSILLPAALPSLITGTILAAGRIFGEAAALLFTAGMSTPPLDFTDWNPLHARSPINPMRPAETLAVHIWKVNS--------
187779975    ----------------------------------------------------------------------------------------FWISVFKSILRVITGILISIALGISLGIIAGINVFMEELLEPLIVTIKATPVMSIIIIALVWFKSSSV-AIFTSILMCFPIIYTNVLSGIKSVDKKLLEMANLYKVKNKYILTNIYLPSTKPYIISGILMCLGIGWKVSVASEILSTPSIGLNLLNAKAILATEELFAWTIVVVLLSLIFEKIFKYYVKK---
78221745     ----------------------------------------------------AWNAIFALAALYGLWKLATFVSVIPLREVLSVFGLGL-----ATLARVTVLLALASLLWIPVGVRIGLNPRWATRVQPVAQFLAAFPANLFFPVVVVLIVRFRLNPEIWTILGTQWYILFNVIAGASAIPNDLREAATNLGLSGWELWRRLLLPGIFPSLVTGLVTASGGTWNASIVAEMVSATGLGSAIARWTEQGDYPHIVLGIAVMSIFVVCLNRLF---------
78221745     ----------------------------------------------------FFLVMGIIALLAWGSRMALPYVPGKTVPSLSPDPWHLPYYALRTVIRMGAALGLSLAFTLTYATLAAKSRRLGPILVPALDILQSVPILGFLSVTVTGF-ISLFPGSLAASIFAIFTMAFSFYQSMKTVPKDLGEAATIFGLSPWKRFWRVEAPFGVPPLIWNIMMSVSGGWFFVVASEAITVGGIGSYMALAIHRQDLGAIGWALATMALVIFLYDQLFFRP------
254497295    -----------------------------------------------------LLLILIFAVLFFLGWAGSQMATPYQLGPISLVPENLPFYALRTVLRLFIALFFSILFTFAVGLLAAKNRRAEQVIIPAIDILQSIPVLSFLSITVTGFIGPECASIFAIFCAQVWNMTFGFYQSLKTIPHDLQEVAAMFRLSAWQRFWKLEVPFSMSGLLWNMMISMSASWFFVVLSEAISVPGIGSYIALAIQQRDLHAVGYAILTMVIVIFLYDQILFRP------
254497295    -----------------------------------------------------------TMVLFCVLSGGWFLLRFILAELKVSDILHVFLLGAATGTRVIALIVLSSLIWIPVGVWIGLRPRIAQRIQPVIQFVAAFPANLFYPLFVIAIVEFNLNVEIWVILGTQWYILFNVIAGASTIPRELYLAADNFGLKGWLWWKRLVLPGIFPFYITGAITAAGGAWNASIVAEWVSATGLGAYIQASTTIGDFPQIALGTAMMCLYVLTFNHLIWRPLYR---
83953657     ---------------------------------------------------------ALVADGALEKRFNIDFIIGADASDARPEAAGMGVSMLGSLFMMLVVLALALPIGVAASIYLEEFAPKNLLTDIIISNLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
269103305    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSIIVTPLGVMAAVYLHEYAKFTKVIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLARIPNSVRNGSLALGATQSETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
91228727     -------------------------------------------------------------------------------------------ATWETLYMVAVAGLVGFAVGIPLGVILHITKKLNSGLGAIVNIGRSVPFLVLMVAIIPVTKMGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDAVVRR---
149916547    ----------------------------------------------------------------------------------------LWLPLWDTINIATLGTIGGVIMAVPVAFMAARNRILRPIALFIIVASRSINSLIWALLLVAIIGPGLLAGIVAIALRSIGFVGKLLYEAIEETDARQIEAIEATGASGAQVLSYGIVPQIMPAFWGISVFRWDINIRESTILGLVGAGGIGLKLQASLNVLAWSQVSVILLLILATVVLSEWV----------
296133807    -------------------------------------DKLATGMFWAGALTVIALLLFLIGYILYHGAKVIDWHFLTSPPTNIAAGGGIGPQIFNSFYLLVLSMLITVPIGLLAGIYMAEYAKLVKIIRTCIETLASLPSIVVGLFGLIIFGYSILAGAFALSVINLPFIVRVTEESITGVQKEYKEGSLALGATKWQTIVKVLLPTAFPGLITGFVISAGRIFGEAAALLYTAG----------------------------------------------
291537651    ------------------------------------------------------------------------------------------PAMINTLFMTVLALVLSVPFGVGAAIYLVEYNKLVGIIRVTAETLSGIPSIIYGLFGMLFFGYSMMAGAATLAIMVLPVIMRTTEEALLCVPDSFREGSFGLGAGKLRTIFKIVLPSAIPGILSGIILAIGRIVGET--AALIYTSG--------------------------------------------
143363437    ------------------------------------------------------------------------------------------EAAWKTFWVTMLGFGISIVVGVLLGFLIGSSRMAYTALYPLMVAFNAVPKAAVVPILVVWFGIGLGPGVLTAFLISFFPITVNIATGLATLEPELEDVLRVLGARRWDILVKIGLPRSMPYFYGSLKIAITLAFVGTVLAEMAGDSGIG------------------------------------------
219848219    -------------------------------------------------------------------------------------------HTIATAGAALLGLAVGTLISFIVAVAFLFSRPLEDALYPWVLLGQSLPSVALAPLLTIWLGEGLAPRAAMAALFAGFPLLIATISGLRRPAPEQLAMMQAYGASQWQILRMLRLPAALPFIFSGLRVAGALAVIGALVSELAGAGGLGYLITTSTYRLATDR----------------------------
45358660     --------------------------------------------------------------------------------------DGIWNSIIGTLALVVLSILLSIPFGVLGAIYLHEYNKLTQAIRFSSDSLAGLPSIVFGIFGYALVGPSLLIGGLTLSFMVLPIIMRATEEGLKSVAPGLREGSLALGATKWQTITKVVIPSALPQMITGIILAMGRSAEETAAIMFTAATGIGLYVLSTEYSNAEELKMAYGIALVLIAIMF-------------
86356165     ---------------------------------------------------------------------------------------GLGVALIGSLYLMLIVLALSLPIGVAASIYLEEFNKLTDLIEVNINNLAAVPSIVYGLLGLSVFINFILVGGLVLTLMTLPTIIIATRAALRAVPPSIRAAALGLGASKMQMVFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
163761674    --------------------------------------------------------------------------------------------LIETLNIAAVSTLIGAAAAIVLALLSTRWPRMIPVFRRLMDGMRAIPEIVIALVLIFILGGGPVPAMIAIAIHTAGALGKLFSEVSENADLKPVEGLSSVGASWIQKMWLGVLPQVAPNWFSYGLLRFEINIRASAILGFVGSGGIGHDLRIAMQWGQGRYDEVVAIFILLFATIV-------------
126730549    --------------------------------------------LKAFLTPVVAVIVFLLLWELLVWAMGWPNYKMASPSDLLPAYTRYWELFWQTLWRTVAGLLLAIVVGVAIGMVMGFSRTMRDALYPLLVGFNAIPATVVPIIALMFVGMHDFNTVLIAFMISFFPIAVSISIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFFGALKVSVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAFLGIVLYYVVVALEK----
298506983    -------------------------------------------------------------------------------------------YALRTVIRMGAALCLSLAFTLTYGTLAAKSRRLSPILVPTLDILQSVPILGFLSVTVTGFIALFLMGVEAASIFAIFTMAFSFYQSLKTIPRDLGEAATLFGLSGWQRFWRVEAPFAVPPLVWNIMMSVSGGWFFVVASEAITVGGIGSYVALAIHRQDMGAIAWALATMLAVILLYDQLFFRP------
298506983    ---------------------------------------------------------------------------------------------LATMARVAVLLIMASLFWVPIGVTIGLNPRWTTRVQPVAQFLAAFPANLLFPAAVVLIVRFRLNPEIWTILGTQWYILFNVIAGASAIPNDLREAAANLGLSGWELWRRLLLPGIFPSLITGLVTASGGTWNASIVAEVVSATGLGSAIARWTEQGDYPHIVLGIAVMSMYVVCLNRFF---------
143149318    --------------------------------------------------------------------------------------------TTDTLIMVGVSAILAFLIGLPIALILVSSKKINQSLGWIINITRSVPFLILMVAWIVGTSYGVLAAIVPLTIAAIPFFARIAEVSLREVDQGLIEAAQAMGCNRKQILWHVLLPEALPGIIAGFTVTIVTMISSSAIAGAIGAGGLGDIAYRGYQRFDMQVM---------------------------
84684432     ---------------------------------------------------------------------------------------------WQTLWRTVVGLVLAVIVGLFLGMIMGFSRLMRDALYPLLVGFNAIPATVVPIVALMFVGEHNFNTILMAFMISFFPIAVSVSIGLSTLEPEYRDILRALGAKQATIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALALLGIVLYYIVVALEK----
239827733    ---------------------------------------------------------------------------------------GVGPQLINSLYMLVITLLISVPLGLGAGIYLAEYARMLNFIRLCIETMASLPSIVVGLFGLLVFGYTLIGGALALTILNLPGLTRICENAILDIPSSIKEGSLALGATRWQTLMKVILPSALPQIMTGVILAAGRIFGEA--AALIYTAGLTTPLLN-------------------------------------
120601813    -----------------------------------PLQRFMFGLFHVAVFINAAALAIICGFVLYHGLPAISWEFLTAFPRDSMTKGGILPCILGTIALSYGSMLIALPWGVATAIYLQEYARLVHAIRLTINNLAGVPSVVFGLFGLSMFGVSLLAGMFTLAALVLPLIIGASEEALRSVSQTYREASLGLGATKWQTISLVVLPAALPSILTGAILAVGRAAGETAAIMFTAA----------------------------------------------
137325047    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
83310963     --------------------------------------------------------------------------------------SGMWTYVVASLGHYSAGVLIGSVLGITLGVASALWPLVEASQEGIARLLRPIPPIAWIPFAIIWFGVTEGAAAFIIAIGVFWLNYFAANTAVKGVDRGLIELAHAFGQGSLKRLLKVVLPGAAPGLFSGLRAGLGMGWIAVLAAELFGISGIGQRMMEASGVLATDIVLLYMATIALLYAIFDGAVIWVAER---
300309803    --------------------------------------------------------------------------------------------LLVTLKITFLAFALAVVLGVAIAFVFVQSRFIEISLFPYAIILQVTPIVAIAPLIIIWVKDTTAALTVCATIMALFPIISNTTLGLRSVNPGLLNLFRLNKATRWQTLRRLRIPSALPYFFGGLRISSGLALIGAVVAEFVAGSGLAYQILQAGFQLNIPRLFAALLLITLTGILLFWLMSALSR----
159043047    ----------------------------------------------------------------------------------LAGDPAAWKIAALTLQRAVSGFFLVAAVGTALGVAAGYFPAVLRLVTPLVTVLLGVPPIAWIVLAMIWFGGSDATVRTVILISALPVVFMGAARGITTRDRLLDRMASVFGAGPVRRFMTIGLRQTTTTLFPALALALGTAFKVAVMAELLAAGGIGGALADARINLDIGLALAWVLIAVALLIVVEYTL---------
251800093    -------------------------------------------------------------------------------------ASNLWVSVYTTITEAVLGFLLSILLGIGFAILLASSKLIERSIYPYAIIMQTIPIVAIAPIIVIWFGAGMNAIIIIAFLIGFFPMLSNTLIGLNSTDHNMKNLFYLYNASPLQTMFRLRIPAALPYIVAGLKISCTLAVIGAIVGEYIANGGLGYAITVASSRLQTAYLFACGLSASLLGIAFFLLVNAFSKWM--
85708494     ---------------------------------------------------------------------------------------GIWGALKGSILTMIVTFLLAFPIGVLAALYLEEYNRWTDLIEVSINNLAAVPSIIFGLLGLAVFRSAPVIGGMTLALMTMPVIVISGRNAIKSVPPSIRDGALAVGASPVQVVFHHVLPLALPGMLTGTIIGMARALGETAPLLLIG-----------------------------------------------
225575562    -------------------------------------------------------FCVLIFLVAFILVKGIRYLTPDLFALKYTTENALMPALVNTLIITALSLLIAVPIGVFAAIFLVEYSRLVSLIRITTETLSGIPSIIYGLFGLLFFGFSLLSGSLTLVIMILPLVIRTTEEALKSVPDFYREASFGLGAGKLRTIFKVVLPSAVPGILAGVILATGRIVGETAALIYTAG----------------------------------------------
136831499    ----------------------------------------------------------------------------------------------SSLYRILAGLTWAIAIGVPVGVMIGYVATAMKVANVPFQFLRMISPLAWMPIAVLAFDSWDAAIIFLIVMAAVWPIIFSTANGVNKIDPNWFKVARNLGATGPQMLLRIVFPAIMMDVVAGIRLAVGVAWIVLVPAEYLGTSGLGYAINDARDTLSYDTLAALVVVIGAIGYCLDVFCGILVRR---
143785384    ------------------------------------------------------------------------------------------KAVWDTFLMAFAGTFLGLILGIPLGLLAAKNAFIRFLSRVAIVFARAIPALVFALFFVRVYGIGPLAGILALGLHSIGMIGKLITDAAEEIDSGPREGVTSTGASGFQDTITGVWSQIVPTAIAVGLYRLEICFRSANILGWVGAGGIGVIFRGYQGNLRYQEMLGVTLLITLMVILMELLSAI-------
296159051    ------------------------------------------------DFVAFPLIICLIAMAAIGFHETLAPMSTLKTQAISLDPANLPEYAMRTTLRMLAAMVASLVFTLAYGTLAAKSRRAGLVLVPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRTVPRDLDEVSRGFHLTSWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAISDKNLHAIGWVILAMTIVILAYDQLLFRP------
296159051    ---------------------------------------------------------------------------------------------LITLLRVVVLIALASVVWVPVGVLIGLRPALAEKIQPLAQFLAAFPAPVFVIAIVRFHLNPDIWLSPLIVLGTQWYILFNVIAGATSYPNDYREAAKNFHIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVAEFVAAHGLGAYIAQSTAAGDYPKIIVGIAVMSLFVTLFNRLLWRP------
142403743    -------------------------------------------------------------------------------------SSGILGATVGSAFALFITLLLALPLAVMSAVYLEYFAKPGKITDFIINNLAAVPSIVFGLLGLAVFGFFGMPGGMVLALMTLPTIIIATRASIRAVPSSIRDAALGLGASKMQAATDHVLPLAAPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
142194038    ------------------------------------------------------------------------------------------QGLIETLAIAIVSTVLGSIISIPLGFLASVNRIVYGITRLVLVIIRGIPELILAIIFVAAIGLGPIAGVFALTIGTGGFLAKLVADSVEEIDPQPRQAVIATGASRIQELFTSVLPQVLPALVGQLLYTFDINIRASAILGIVGGGGIGFLLFNSMKVLAFETTGAIILATFLLVYLIEILAGYVRR----
261253691    -------------------------------------------------------------------------------------------ATWETLYMVAVAGIVGFAVGIPLGVILHTTKKLNGILGAVVNVGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPMQIISKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIVLVQIIQSIGDAIVRR---
170721763    -------------------------------------------------------------------------------------------ALWMTLKITFLSFALAVVIGTLAAFVFVQSRLVEASLFPYAILLQVTPVVAIAPLIIIWCSDTTLALVICATLVAVFPIIANTVLGLRSVNPGLLNLFRLNRASRWQVLLRLRIPSALPCFFAGLRIASGLALIGAVVAEFVTGAGLAYQILQAGFQLNIPRLFAALVLIALTGVALFSLMALLAR----
292492327    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVLIMSVIVTPFGVVAAVYLREYAKLIRIIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASLTLAILTVPVVIVATEEGLSRIPRSIREGSLALGATRAETLWRTVLPMAAPAMMTGLILAVARAAGEVAPLMMVG-----------------------------------------------
148252824    ------------------------------------------------------------------------------------------RALLVTLRITLQAFAAAVLLGTLIAFMFVQSRAIEISLFPYAVLLQVTPVVAIAPLIIILVKNTQLSLTICATLVALFPIISNTTLGLRSVDPGLANYFRMNRASRLKTLIKLRIPGALPYFFGGLRISSGLALIGAVVAEFVASSGLAYEILDAGFTLDIPRMFAALFLITLTGVALFAIMVAVSR----
139667048    ---------------------------------------------------------VFAALLALLGVVVWLYSDVDEVTREILAPEKIVRQINQTITLGFLSSLLVVVIAVPIGIIVSRFPRLKNFLVDFLGLAQALPAYGLIVIFFTFMGTGITTVVYALALFSLLPVLRNTIVGLEQVDKSVIDAGRGMGYTKLQVLLQIELP---------------------------------------------------------------------------
209694463    -------------------------------------------------------------------------------------------ATGETLYMVSVAGIVGFAIGIPLGVILHINPAFNSILGAVVNMGRSVPFLVLMVAIIPVTKIGTTAAIVPLTIGAIPFVARLVEGALIEVPSGLVEAAQSMGATPLQIITKVLLPEALPMIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDLTIMAVTVVMLIVLVQIIQSI----------
222080807    ----------------------------------------------------------------------------------------LWSDTWASLIRLFAGLGISTLTALLIGMLIGMLPYLRALLAPFVAVISMVPPLALLPILFIVMGLGETSKIALIVIGVAPTMIRDLALKALELPREQIVKAETLGGSSWQIALRVVLPQILPRLITCLRLQLGPAWLFLIAAEAISSSGLGYRIFLVRRYLSMDIIFPYVVWITLLAVLTNYILDRI------
143706002    -----------------------------------------------------------------------------------------WLGMTETLKIAFVATILGMVISFPLSLFASRNLSPAWISYPILAGSRSLPSMIWALFFVIVIGFGPLSGIFAMTVYTVGYLGKLQYETIEGIDRGPLEASKAMGHGWLERSFGVIMPESANGLISQVIFMFEYNFRHGTVIGIVGAGGIGYYINLYLKFLQYDKVIA-------------------------
137946335    -----------------------------------------------------------------------------------------WDGIQESILMAIVSTVAGIMLSIPIGLGAARNKSVYLVNRAIIAISRTFPEVILAIFAVKLFGFGPFAGFIALSIGTIGFYAKLLAEDIENMSESQAEAIKATGASWFQWINYAIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFDRYEFDT--AAAILVVIIAIVM-------------
197334989    -------------------------------------------------------------------------------------------ATGETLYMVAVAGIVGFAIGIPLGVVLHITKKFNSVLGAIVNVGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIEGALIEVPSGLVEAAQSMGATPLQIITKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDLTIMAVTVVMLIVLVQII-------------
253578110    -------------------------------------NKFFSMLYVVLCLAFFYLPILVTMIFSFNSSKSLTRFTGFSLRWYLLGNGEVIKAVYVSVTIAIIATIVSTILGTITAIGLSKSKKVIKELLLNINNIPILPEIVTAISLMLLFSSGYLTMLLAHIAFCTPYVITSVYPKVRALDPNMANAAMDLGATPFQALTKVIVPMIKEGIFAGALLAFTMSFDDFVISYFVSGNGV-------------------------------------------
59711292     -------------------------------------------------------------------------------------------ATGETLYMVAVAGIVGFAIGIPLGVVLHITKKFNSVLGAIVNVGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIEGALIEVPSGLVEAAQSMGATPLQIITKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDLTIMAVTVVMLIVLVQIIQSVGDALVKK---
261415439    ------------------------------------------------------------------------------------------QSTWETVVMVFFSTLFAILLGFPLGFLFVTSPRGYQLISRIVNVLRSFPFVILMIVLFPLSRVVLGTAIIPLSIAAAPFIARLTETALNEVDKGVIQAAVAMGASKRQVVRKVLIPEALPSIISGVTLTIITLIGYSAMAGAIGGGGLGDLAIRGYQRFRTDVMIESVVIIVAMVEVIQFL----------
190894445    ----------------------------------------------------------------------------------------LWSDTGASLIRLLSGLGISTAIALLIGMLIGMLPYLRALLAPFIAVISMVPPLALLPILFIVMGLGETSKIALIFIGVAPTMIRDLALKALELPREQIVKAETLGGSSWQIGLRIVLPQILPRLITCLRLQLGPAWLFLIAAEAISSSGLGYRIFLVRRYLSMDIIFPYVIWITLLAVVMNALLDRL------
269122664    ---------------------------------------------------------------------------------------GVYPALLGSLWLVGLVGLITIPVGVGAAIYLEEYSKLYNFLEVNISNLAGVPAIVYGLLGLALFSRSILAGAVTLSLMVLPVVIVSSREAIKAVPGILREAAYGLGLTRWQMIKAVVLPYASPGIFTGIILSLSRALGEAAPLLVVGAASYVTRIPNGIMSRYTALPIQ-------------------------
166363667    ---------------------------------------------------------------------------------------GIRPAIIGSFYLGIIVLLVAVPIGVGSALYLEEYAWWTALIEVNIGNLAGVPSIVYGLLGLAVFGPTLISGALTLALLSLPVIIVTAREAIRAVPDSLRQASYGLGSTKWQTIQHHVLPYAVPGILTGVIISVSRAIGDAASLMVVGA----------------------------------------------
307942258    ----------------------------------------------------------------------------------------LWADFQQTLKAVLIGYAIGCGSAFVVAILVDRVPFLRRGLLPIGNLVSALPIIGVAPIMVMWFGFDWPSKAAVVIIMTFFPMLVNTVSGLAETDAMQRDLMRTYASNYWQTLFKLRLPMAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRMNVDMVWAEIAVAALAGSLFYGFVALLER----
237801737    -------------------------------------------------------YLWLGLVMAGCLAGGTYLFRFIEASLGLSDMATAFGLGLATMLRVIVLIIIASLIWVPIGVWIGLRPVWAERLQPVAQFMAAFPANVLFPFAVIAIAGLHLNPDIWLVLGTQWYILFNVIAGASALPTDLREAASMFNMRGWQWWRRVALPGVFPYYVTGALTASGGSWNASIVAEAVSAAGLGSYIANATQAGDFPRVALGIVVMSVFVIAFNRLLWRP------
237801737    ------------------------------------------------------LLAVFVGLLLYGAGQMLQPIDVLTSSPVSLDPARLPEYAWRTTLRMFIALAASLVFTFVVATLAAKSRKAEQVIIPALDILQSVPVLGFLTFTVTFF-MGLFPGRFAIFTSQAWNIAFSFYQSLRTVPSDLSEVSRQFGLSPVLRFTRLELPFAIPGLVWNMMMSMSGGWFFVVACEAISVGGIGSWLALAIEQKNLMAIAWAVGAMALVILAYDQLLFRP------
255764497    ---------------------------------------------NIFDLLAFVLVIGIINILLHGIQETTVPRDIVDIVPITLDVHSLPQYASRTTLRMLSAMVISLLFTFVYATLAAKSRRLGMVLVPILDIMQSIPILGFLTFTVVYFIGAELAAIFAIFTSQVWNMTFSMYQSLCNIPRDLEEVSRSFRLSGWQKFWYLGVPFSMPGLVWNMMMSMSGGWFFVVASEMIVVGGIGSYIALAIKEQDLLAILYAMLTMLGVIFLYDQLLFRP------
27363929     ---------------------------------------------------------------------------------------GVFPAIFGTVFLVLIMSIIVMPLGVIAAIYLHEYAKFTRVIRIAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPNSVRHGSLALGATQFETLWRVVLPMATPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
50365050     -----------------------------------FFKKTYSAVMLFLMWISTAIIISFTFWILGDVIIKGLMGLSDPIAFIHMDTEGIFAALFTTILLVVCTLIFAIPFALGAAIYLNEYARQSSVFRFAINLLASTPSIVFGIFGLSIFPFSILAAGLTMTVVVLPMLISNFEDALQQVPHQYREAGSALGLTKIQTLFKIILPNAMEGIITGIILAMAKIIGESA-----------------------------------------------------
50365050     ----------------------------FFKSLIYTLTFTVLAILFIL-----VLFVILKSLHVFEEQGFWSFITGTKPGKDGEGQYGIGLIIIMTIVLLTISMLFAIPLTIFTTLFISEYLSVQKKVLTVIKLLASVPSVVFGLFARALFQLMGAPASMTMTFMAAPTMISLSYNAVQSVPEGYRLGSLGLGISKEQTTFKIIRKSASAKIISAIILGMARVIGETMAIMMIAGNSTGGFITNS------------------------------------
142749222    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
182677546    ------------------------------------------------------------------------------------------RDIAASLTRDLLGFALGAMLGTSLGILLGLSSLLRHLIKPTFDALKQIAIFAWIPLVSVWFGIGEAAKIAFIAIAAFTPCLVNTLTGMAGIPRPYIEVAKVLDFSPWSFLTRLAIPAALPSIFTGLHLGLIHSWLATIGAEMTAGPGIGGMMIAGREQFEMDLVLLGVILLASIGVLLN------------
220929518    -------------------------------------NSIFHGVIFCVTLIGIVVLVILLADIIMRGVPYLTKNFFTSFPSRFPKKAGILPGIYGSVYIILLTILFAVPIGLGTAVYLEEYNRFTKFIKINISNLSGTPSIVYGLLGLTVFGKSIVAGALTMSLVVLPIVIVSSQEAIKAVPQYLRHGSYALGATKWQTIRKIVIPTALPGIFTGVILSVSRALGETAPLIMVGAATYVSKLPEGLNSIFTALPLAAAGIIVLLAILL-------------
254423647    --------------------------------------------------------------------------------------SSYLADIIETIGMGIWGTLLAVFVAAPLSILASSNLWIVQPTRRLLDAMRAINEIVFALVFVVAVGLGPFAGVLAIFVHTAGILGKLFSEAIENIDVGQIEGVRATGASKLQEILFGVVPQVIPLWISFVLYRFESNVRSATVLGIVGAGGIGVSLYQSFRSFDYTKVCAILLILIVAVGLIDAASAWLRR----
142656456    -------------------------------------------LQKILKIIAIFISILLIWQIVVTLTSIEHYILPSPNRVLIALNQNYYKHSVITFSEIILGLILGVGLGFFSALLMGYYKLARDWLMPIVVISQAIPVFALAPILVLWIGYGLASKIAMATIIIYFPITAALLDGLVRTNKEQIYLAKIMGASSWSIIKNIKLPSAMPSFASGVRIGAAVAPIGAVVGEWVGSGGLGYLMLHANAKMQIDLMFAALFILALIATL--------------
283835260    --------------------------------------------------------------------------------MMWLLVRGVW----ETLAMTFVSGFFGFVIGLPVGVLLYENAKLYRTLSALVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEASRAMGATPLQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
110633166    -------------------------------------------------------------------------------------------------------------IGVAVGIALGFSRVLNQTFMPIVLLIYATPNAVFLPLFMLLFGLGVTSKIAYGFAHGVFPIIITVAAGVANLKPVLLASARSMGASRYQILRHVIFPHMLPNFFAAMRLGMATTLLGVILSELVSQAGIGHFARLFSMTFQTVNLYALILLVTTIAIIINEILRRQEAR---
306834325    ------------------------------------------------------------------------------------------PALINTIFMTILALSVAVPIGIGASIYLVEYARFVSVIRIATETLSGIPSIIYGLFGALFFGLSLLSGAVTLSIMILPLIMRTTEEALLSVPDSYREGAFALGAGKLRTIFKIVLPSAMPGIFSGIILAIGRIVGESAALIFTAG----------------------------------------------
137955278    ---------------------------------------------------------------------------------------GIWGAAVGTFYTIGLAILFAFPIGVGCAVHMEEFPRYRDFMEININNLAAVPSIVYGLLGLAFFGMPRSAGAVTLGILVLPFIVISARTALRTVPQHIRDASNALGASRLQTTIYQVLPAAMPGIITGTIIAIARAIGESAPLIMIG-----------------------------------------------
135320547    ----------------------------------------------------------------------------------------FLRAIGATLQSALMGFLSGALVGILLASSAHIFQILKDGSDRLAAVINSVPSIALGPIFLILIDRDATPAGVAS-IHVFFIVYVSMSSGLKSATQEHEDLFSIFGANRIRQFWSLHLPYSAPTIVSGLRLSWRAALIGAIIGEWFGASGIGILIINAMQNFQINLLWSAVLIAAMMSLLFFGLMTILER----
56476604     ----------------------------------------------------------------------------------LVTTGAAWPELAVTARRALIGLAIAVAIGTALGLAAGVSVTASMMSRPLVTVLLGTPPIAWLVLAMLWFGASDGTPVFTVVVACFPVIFVGALQGTRTLDHHLKDMAHAFRLPARMKFFDLYLPHVVSYLFPAWITALGTAWKVVVMAELLSSSGVGAALAVTRSHLDTAGTLAWICAVVGSLLAVEYLMLEPVKRE--
88799388     ----------------------------------------------------------------------------------------LWADFKQTLKAVLAGYVIGCVSGFIVAQLAVKSRFLELGLVPLGNFVSAIPIVGIAPIMVMWFGFDWPSKAAVIVVMTFFPMFINTLTGLQSVDALHKDLMHTYAAKSAQKFTTTQLPQALPYIFNALKINATLALIGAIVAEFFGTPGMGFRISTEVGRMNMDMVWATIVVAALAGSI--------------
222111853    ----------------------------------------------------------------------------TFATLWGLVQSGVWPELAVTARRALAGLLLAVTVGSALGLLAGLSMTASMMARPWVTLLLGMPPIAWLVLAMLWFGAGDGTPVFTVFVACLPVVFIGALQGTRTLDHHLKDMARAYRLPWRMRLTDLYLPHVAAYLFPAWITALGSSWKVAVMAELLATSGVGAALAVTRSHLDTGASLAWICAVVGSLLVLEYALLEPIKRE--
260430507    ------------------------------------------------------------------------------------------EAMWTTSRTVLYAFALATTLGFSLGVLVGETKFGERAVMPYLVAIDTMPKVAFAPLFIAWLGFGISSKVALATFIATFPIVVSTAAGLYAASENERMLFKSIGATRMQTLLRLKLPTGLPYFFTGLKIAAVGVMAGAITGEFLGGGGVGALIRVSASQLNTPRVFSLIIYLSFLGLALFLMVVWLER----
295399186    ------------------------------------------VWTGVFYVIAAFVVGLLVLFFATILSKGWGFWFLFGRPSNTQAGGGVGPQLINSLYMLVITLLISVPLGLGAGIYLAEYARMLNFIRLCIETMASLPSIVVGLFGLLTFGYTLIGGALAITILNLPGLTRICENAILDVPSNIKEGSLALGATRWQTLVRVILPAALPQIMTGVILAAGRIFGEA--AALIYTAGLTTPLLN-------------------------------------
254463115    ---------------------------------------------------------------------------------------GMGVSMLGSFFMMLVVLALALPIGVAASIYLEEFAPKNWITDIIISNLAAVPSIVFGILGLAVFQSAPLVGGLVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQSVFHHVLPLAAPGIFTGTIIGLAQALGETAPLLLIGMIG--------------------------------------------
294679017    ---------------------------------------------------------------------------------------GLGVAILGSIYMMVLVLCLALPIGVAASIYLEEFNRFTDLIEVNVANLAAVPSIVYGILGLAAFINFAGMGALVLTLMTLPRIIIPTRAALNAVPPSIREAALGVGASKTQTIFHHVLPLAVPGILTGAIIGLAQALGETAPLLLIGASAIPVQIYNWTQRADPAFVERASGAIIVLLIFLLMMNSLA------
142803764    ----------------------------------------------------------------------------------------FFDQIGTSLLTVLCGFGLATLIAIPCGVLLGMNQGLYRAANPVIQLLKPVSPLAWLPLPTPWLAKSFLTSALTVTLCSLWPTLINTAVGVAGLDRDLHNVSRVLRLSFVTHVRRIVLPGALPMIFTGLRLSLGVAWMVLIAAEMLAQNGLGKFVFQSGGSASLARIMVAVITIGLIGCALDR-----------
300692101    ----------------------------------------------------------------------------------------YLPALGETLAMVGVSGGIGALFGVPLGVLLYLTPVFNRIAGLIVNAVRSVPFIILLVAVIPLTSIGTAAATVPLTLAAIPFIARLVETALREVDRGLIEAAQSMGATTGQLVYKVLLPEAMPGILAGLTITFVSLVGYSAMA---------------------------------------------------
222106535    -----------------------------------------------------LLIIGVIVLFAYGERVTTIPLSALDAAPLSLDPTNLPIYALRTILRMLAAIVFSLIFTLIYASVAAKSRRAEMVMIPVLDILQSVPILGFLTFTVTFFIGAELAAVFAIFTSQAWNMTFSLYQSMRSQPKDLEEATRSFQLSGWQRFWRLDVPFAMPGLVWNTMMSMSGGWFFVVASEAITVGGIGSYVALAIKQQDILAVFYAVIAMLAVILLYDQLMFRP------
222106535    -----------------------------------------------------------------------------------------------TLLRVIVLMAIATVVWVPVGVWIGLRPKLSEKVQPLAQFLAAFPANIAFPVFVVVIVHFGLNADIWLILGTQWYILFNVIAGASAFPSDLKEAARSFHITGWRWWFKVILPGIFPYYITGAITASGGSWNASIVAEVASTPGLGSYIANATTAGDFPRVVLGIIVMCTFVTLFNRLVWRP------
148553197    --------------------------------------------------------VWTAAIAIAVLFAAWTIIGYVGRTLDWAEAAAVFGLACLTMLRVLALIAVASLIWVPVGVWIGLRPQWAERLQPVAQFLAAFPANVLFPFAVIAIVRWKLDPDIWLVMGTQWYILFNVIAGASAIPTDLREAAGMFGVRGWQWWRQVALPGIFPYYVTGALTASGGSWNASIVAEAVSASGLGAFIADATAIGDYPRVALGIAMMSLFVIAFNRLLSFAERRLRL
148553197    -------------------------------------------------------------------------------------------YALRTTLRMFAALFASLAFTLAIGTLAARSRRAEQIIVPALDILQSVPILGFLTFTVTFFMGLFPGRQLGVELASIFAIAFSFYQSLRSVPSDLEEVSRGFGLSPLRRFLRLELPFATPALVWNAMMSMSGGWFFVVASEAITVGGIGSWLALAIDRSDFTGVAWAVGAMAVVILLYDQLVFRP------
17545640     ----------------------------------------------------------------------------------------FLPAFGETLAMVGVSGGIGALFGVPLGVLLYLTPAFNRIAGLIVNAVRSVPFIILLVAVIPFTSIGTAAATVPLTLAAIPFIARLVETALREVDRGLIEAAQSMGATTGQLVYKVLLPEAMPGILAGLTITFVSLVGYSAMA---------------------------------------------------
241895516    ------------------------------------------------------------------------------------------QATWETLYMTFWSAIIAGVLGLGTGIFLVVTPPFYSFLDKVVNLLRSVPFIILLAVMIVGTTVGTPAALVPLIVGIFPFYARQVQNALLSIEPSVIEAAQAMGSSTTEIIFRIYLRECLPDIIRVSVVTIISLLGLTTMAGAIGSGGLGDIISVGYARFENDVTIAALLVILVLVFMTQIIGDWVARR---
170760783    ----------------------------------------------------------------------------------------FWLSVFKSIVRVVIGILISIVLGISLGIIAGINVFMEELLEPLVVTIKATPVMSIIIIALVWFKSSSV-AIFTSILMCFPIIYTNVLSGIKSVDKKLVEMANLYEVKNKYILINIYLPSTKPYIISGILMCLGIGWKVSVASEVLSTPSIGLNLLNAKATLATEELFAWTIVVVLLSLIFEKIFRYYIKK---
255657218    -----------------------------------------------LSALFTIVSLVVIVGFIFIKGIGKMNFNFLFSNYSASGDGGILPMIITTLYTVLVSIVVATPIGILAAIYLQEYAKAVTAIRFATESLSGIPSIVYGLFGGIFFGYSIVAGSLTVAIIILPVIIRTTEEALKTVPQAYRESSLALGATKFQTLYKVVLPSAIPGILSGVILSIGRIIGESAAILLTAG----------------------------------------------
307323830    ------------------------------------------------------------------------------------GDTAFLNGVGATLEAWATGLALACALAIPLGLLLGSVPAAGQAARVLIEFLRPVPSVALIPLVSLLLGAGSETTTALVTYACVWPVLFNTVYGLGETDPLAKDTLRAFGFGRLAVLLRAGLPSAAPFIAAGVRIAAATALILAVAGEILAGEGLGIFIAQAGMATDGTRVLAGVVWAGALGLVVNLALTAVERR---
297624138    -----------------------------------------------------------------------------------------FEAMMETLYMAVIGTVIGGVLSVPLAFISAANGRGALPGRGILAGVRVFPELLFAIIFVAAIGPGAVAGIMALGVNSVGFLGKMFSDIIESIDPGPGEALRATGAGPVHTFVYAVLPQVMPEFASNVLYRFEINLRAASVLGLVGAGGIGGLLSQRIQFRRWEEISMILLVIIAFVVVVDIVSSYVRRR---
158320153    ------------------------------------IRKFKNSLFHGLLLLSIGFGIVALFLLIFQVLRTGLEWIITSMPSRFPQKAGIFSALVGSIWTIGLTALFSLPIGVGTAIYLEEYAWHNKVLQLNISNLAGVPSIVYGILGLTVFVRFILSGALTLTLLILPVIIVSAQEAIKSVPNSLREGSLALGVTKWQTVTGVVLPYALPGILTGSILAISRAMGEAAPLIMVGAAG--------------------------------------------
110835544    -------------------------------------------------------------------------------------QAGILGAILGSLFTMIVTLLLSFPIGVAAAVYLEEFNRFTDFIEVNINNLAAVPSIIFGLLGLALFGLPPLVGGIVLTLMTLPTVIISSRAAIKAVPPSIRQAAMGLGASKMQVVLHHVLPLALPGMLTGAIIGMAQALGETAPLLMIG-----------------------------------------------
143715340    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
218133473    ---------------------------------------------------------------------------------------DIFIHTGITLAETLLSFILVLTAGILLAILLWASDTVSGILEPYLVILNSLPKSALAPVLIVWLGNNPKTIIVTAVSIAVFGTIINLYTSFSQIDSEKIKLIKMLGGNRLDVLFRLILPSSLPIIISNAKVNIGLCLVGVIIGEFLAARGLGFLIIYGSQTFKMNWVLMSIVILCIIAGVLYLILNRLEK----
269792188    ----------------------------------------------------------------------------------------FGQAATVTLKVSICAMLLAMAFGFVLAIMRVFGPRWASLALGYIEAIRGTPVLIYGLPNVGIKLSPFMAGVIGLGMNYAAYEAENYRAGLLAVPRGQMEAALALSMTRWQALRHVVVPQAFRVVIPPVTNDFISLLKDSSLVSIITMVDLTYGQIAATYYDYFGTGIMVAIIYLLLGLPFVRLSKWAERK---
153852893    -----------------------------------------------------LTFAVLIFLIVYVVVHGVPYLKPSIFSLHYTSENALMPALINTVIMTFLSLLIAVPFGIFSAIFLVEYNKFVEVIRLTTETLQGIPSIVYGLFGMLFFGFSILAGAFTLAIMVLPLIMRSTEEALKAVPDSYREGSFGLGAGKLRTVFRIVLPSAVPGILAGVILAIGRIVGETAALIYTAG----------------------------------------------
142752927    ------------------------------------------------------------------------MMFATAGGFFRHLDAGKWQATVDTLLMLGGSLPLTLAIGLPLGVLLHRKPVVYGALALLVNLLRSVPFIILMIVLIPLTLWMMGTAIVPLVIGAAPFYARLVETALREVDRGVIEATQAMGATTWQLVTRVLLPEARPGLIAGATVTVIALIGFTAM----------------------------------------------------
222084781    ---------------------------------------------------------------------------------------GLGVALIGSLYLMLTVLVLALPVGVAASIYLEEFNRLTDLIEVNINNLAAVPSIVYGLLGLSVFINVMLVGGLVLSLMTLPMIIIATRSALRAVPPSIRSAALGLGASRMQVVFHHVLPLAMPGILTGTILGLAHALGETAPLLLIG-----------------------------------------------
83594784     -----------------------------------------------LLFGLWLLFCWEMAVRVFDVPKVLLPAPSAVALALATHAPTLWADFVQTLRGALAGYVLGSLLGALLALACDRVPFLARGLLPIASLAGAVPIIGIAPIMVMWFGFDWPSKAAVVVVMTLFPMLVNTLAGLRAAEPEQLDLMRSYAAGWGRTLVLLRLPAALPFLFNGLKINATLALIGAIVAEFFGTPGMGFRISTEVSRMNTDIVWASIAVAAVAGSGFYGLLALLEKR---
288916584    ----------------------------------------------------------------------------------------YIEYGFNTLREAVQGLAFGVAVGVAVAVATFRSKLLSELARAYSAALLALPVVAVIPLSNVFFGLQPASRVFVVAVGTTPIMLTYTLTGLKATDAGLAEMFRACAMPRWRSVLSLFLPSALPYFISGVRVALPSAFSVAIIGEYFGGNTLGTYIKTAAVQSKVADLWGAAMTAFLFAVALFALVALADR----
88604210     ---------------------------------------------------------------------------------------GIFPAIIGTFYLVIGSILIALPLGIGAAIYLVEYTKLTRFIRTATDLLNGTPSIVFGLFGFTFFGISLLAGMITLALMVLPTVIRTTEEALKSVPDSLREGSYALGATRWQTVRRVVLPPSVPGIITGAILSIGRAAGETA-----------------------------------------------------
88604210     ----------------------TMHIVWFICAISSIIGIFFILIFLLYDAAPAFLDIGLIPFLTGERWDPTSI----------MPKYGLVPLIVGTLLVTMGAMVFAVPFGIACAIFIAESPRMRNILKPAVELLAGIPSVVYGFFGLAILGESVLAGSILLGIMSLPTIISVSEDAISSVPRYLKEGSLALGATHWQTISQVIVPAALSGITAAVILGIGRAVGETMAVIMVTGN---------------------------------------------
258514382    ----------------------------------YIQEKIARLLLFISVLLTLGVLSAIIFHIFYHGVSGLSWEFLTQTPRNMGRDGGVFPAIVGTVYVVLIAVLVAAPVGVFAAVHLAEYSRWVGVIRYAVNTLAAIPSIVFGLFGFTFLGWSVLSGGLTLAMMILPTIMRTTEESIKTVPDAYREGSLALGATKWQTIRLVVLPNALPGILTGIILGIGRSVGETAAVLMTAGSSLQVP----------------------------------------
226946861    ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLIMAVLVTPFGVLAAIYLREYAKLTRVIRIAVNNLAGVPAIVYGVFGLGFFVYVLLWASLTLAILAVPVVIVATEEGLARIPRALREGSLALGATKAETLWKVVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
188583007    ------------------------------------------------------------------------------------------------------------------------SQRIYRSIEFLIDFFRSTPATALFPLFMIIFGLGELSKIAVAAFSAFLIVLFNVAYGVMNARPTRMLAAQVMGASRLRIFRDVTIYESLPQTFIGVRTAVSLALVVIIVAEMIGSNGLGKRIIDSQITFDMPGLYGTILLTGALGYAFNLALFALESR---
283783987    --------------------------------------------------------------------------------MMWLLVRGVW----ETLAMTFVSGFFGFVIGLPVGVLLYENAKLYRILSAVVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPVGLIEASRAMGATPLQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
258406416    --------------------------------------------LWPLAVLAGLLVFWEIGVAVWDMPHYILPPPSRIAQALLAHWPRLVPHALTTCSEIVLGFGVALAAGLLLGAGIAGSRILERALLPLVIGSQTIPVFAIAPLLVLWFGYGIGSKVVMAALIVFFPITVSTVQGLKAADRDLLDLLRVLEAGRWRIFWTVRVPQALPHIFAGAKIGMAVSVIGAVIGEWVGARGLGYYMVQANAQMQVDRVFAAIVLLSMIGVGLYALVVLVERW---
142372096    ----------------------------------------------------------------------------------------YMPSLVETINIAAVATLIGAIIGLLLSLFSTRGLAFWPAGIPLMDIMRAMPEIVIALVLIFIMGAGPIPAMIAIAIHTSGALGKLFSEVNENCDIKPVDGLASVGASWGQRMWFGVFPQVVQNYFSYALLRFEINIRASAILGFVGAGGIGYDLRNTISWGKYDDATAIFILLFLTIVMVDQLSSVVRSR---
297566507    -----------------------------------------------------------------------------VFATLWAVREVLLQDAFQTVQEALVGYLVGCSLGVATALLVSRFIFLERGLLPYATAFSSIPIVALAPVLVKMVGLEWPSKAIIVAITVFFPVVVNTFRGLTEVSPLSLDLMRSYAASEAQQYLSLRIPNALPFIFNALKLGTTLAMIGAIVGEFFGAGGLGFRIQIEAGRFGFDIVWAAIIVASLVGILWYNLVAWLERK---
190890214    ---------------------------------------------------------------------------------------GLGVALIGSLYLMLIVLALSLPIGVAASIYLEEFNKLTDLIEVNINNLAAVPSIVYGLLGLSVFINFILVGGLVLTLMTLPTIIIATRAALRAVPPSIRAAALGLGASKMQMVFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
94499907     ---------------------------------------------------------------------------------------GVFPAIFGTVLMVILMAIMVTPLGVIAAVYLREYAKLTRVIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASITLALLTLPVVIVATEEGLARIPRTIREGSLALGATKWETLVKIILPMSSPAMMTGVILAVARAAGEVAPLMLVG-----------------------------------------------
163757344    -----------------------------------------------------------------------------VIGQIVANREILWANTLPTLTATLTGFACSLSVAFALSVLIDFIPRLRRALFPVFVISQTLPLVAIAPLVVLWFGFGLTPKILLVALVTFFPMLIALVDGYHSTDRDISALLASMGASRATIFRRARLPSATPYFFAGLRISITYAVVAAIFAEYVGARGLGIVILNAKNSFRPDLMLAAVVI---------------------
226949879    ---------------------------------------------------------------------------------------GIWPQLFNSFYMLLVSLIITVPIGIGAGIYLSEYAKFLNVVRVSIEAMASLPSIVVGLFGFLVFGFTLLSGALAISILNLPSLTRVSENAIKEASKGIKEASLGLGATRFQTIKTVVLPSAIPQILTGIILAAGRIFGEA--AALLYTAGMSAPSLN-------------------------------------
260881365    ------------------------------------------------------------------------------------------KALGETVYMVVVSMIVATIIGVPLGVLLHTSPAVNRVVGAIVNAVRSIPFIILLVAIIPFTRLGTTAAMVPLVIAAIPFIGRQVETSLKEVPFGLVEAAQSMGATPAQIIWKVLLPESMSSIVAQLTTVIISLVGESAMAGAVGGGGLGDLAIRGYQRFRPEIMLATVIILIVLVQLVQFVGNTLAKR---
136372708    -----------------------------------------------------------------------------------------------TIKVTLTALMASIIISVCLAIIFYFSKIVERSMMPITVILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTIAGLKSTERNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISITGILL-------------
142486366    ------------------------------------------------------------------------------------------HHALVTIAEVLLGLGLGSLLGAMTAIGLAISPMARTLLRPMMVISQALPVFALAPLLTLWLGYGLWPKVIMALLIIYFPVTSAFFDGLMATPRGMLDLARVMNGQPWRIMAHIRIPAGLPGLASGLKLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKTDLMFAALIVIVIITLSLDRLCRVLARRM--
170743816    -----------------------------------------------------------------------------------------------TLLRVAASFLLAMTTGAVLGILLGRSRAADRLLDTPLIVLLNTPALVITVLAYIWLGLTETAAILAVALNKMPNVAVIMREGARGLDPGLQEMAQAFRFDRRTWIRHVLLPQLEPFAVAAARSGLSLAWKIVLVVELLGPNGVGYAISYYFQLFDVAALIGYSLVFSAVMLAVDLLL---------
104779443    -----------------------------------------------------------------------------------------------SLVVLLKGYVLGIVLAFGLTSLAVSTQLGRDLLGTLTSMFNPLPAIALLPLALLWFGLGDNSLIFVLVHSVLWALALNTYAGFLGVSETLRMAGRNYGLRGLRLVLHILVPAALPSILSGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAVVILIGLLVEGLVFNTLER---
146277958    ---------------------------------------------------------------------------------------GLGVAILGSAYMMFIVLVLALPIGVAASIYLEEFNRWTDLIEVNISNLAAVPSIVFGILGLAIFINFMIVGGLVLTLMTLPTIIIATRASLKAVPPSIRDAALGVGASKMQAIFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
237807026    ----------------------------------------------------------------------------------------------ETLWMVFASALFGTILGVPLGVALHIHPIFNKVLGTVVNVGRSVPFIILLVAIIPLTSIGTNAAIVPLAIGAIPFLARLVEGALMEIPAGLIEAAQAMGATHRQIIRKVMLPEALPGILNAIVITLVALVNYSAMAGAIGGGGLGDVGIRGYQRFDPAIMLITVAILVILVQLIQSIGERLVKR---
225405626    ----------------------------------------------------------------------------------------------NTLIITFFACLMGIVLGFLVGMVRSTYEKLNAICKVYLTVIRGTPVVVLMIIYFVVFGSVRISKVLVAVINSGAYVAEIFRSGIMSIDSGQLEAGRSLGFSYWQTMWYIIMPQAFKNVLPALCNEFISLLKETSVAGYIALQDLGGDIIRSRTYSAFMPLFAVALIYLTIVMIFTKLIQILERRLR-
110635448    ---------------------------------------------------------------------------------------GLAGAFMGSLYMMLVVIVLAVPLGVGSAVYLEEFNRFTDLIEVNINNLAAVPSIVFGLLGAAVFINYFLVGGLVLTLMTLPTIIIATRSALRAVPPSLRQAALGLGASRMQTVFHHVLPVTYPGILTATIIGVAQALGETAPLLLIG-----------------------------------------------
256669697    -----------------------------------------------------IVFSVVVFGLILYGTVRMVLFIGETTGYGEIGH--VLLLGLITFARVVALVVVGTLVWVPVGVWIGMNPRVSRLAQPVVQVLASFPAFPLITAVLLATGISLDWGGILLMLGAQWYILFNVIAGASAIPHDLREASANLRLPRALWWRRLVLPAVFPSYVTGGITAAGGAWNASIVAEIVSATGLGAYIADATSTGDSGRILLGVAVMSLYVVGLNRLF---------
256669697    -------------------------------------------------------------------------------------------YAGRSLLRMFVALVLSVGFTFCYATAAARLRRTEKILLPALDILQSVPVLGFLSVTITGFIALFPGSQLGLECASIFAIFTAFHHSLVSQPRDLDEASRLLRLSRWQRFWRVDVPSGMIPLVWNGMMSFGGGWFFLTASEALSVNGIGAYVATASEEGDLGK----------------------------
89056244     ------------------------------------------------------------------------------------------RNFWPTFTVSVAGFVAGNVAAILIAVAFVHSRLTERAFFPIAVFINTIPILAIAPILVLIFGPGMTAKVIIAGLICFFPTLVNMVRGLQSVSPQTLELARILSASKSEVFWKIRLPSSLPFLFSALKIAATTCVIGAIVSEWIGADGLGALIIDSTFNYRSPLLYATVFMSSGLSVLLFASVTIAEK----
295092509    --------------------------------LRKFFQDFYLVIILIFLYAPIFTMM----VLSFNDSKSRTLWGGFTTKWYMFENQSIMDALYNTLLIAFISALAATILGTLAALGINSMKRV---PKNITMGINNIPILISLMLTFIAFGISLKTILIAHITFNLPFVILSVLPKLRQTSRYTYEAALDLGANPLQAFFKVVFPDIMPGVLSGFLMGFTLSLDDFIITHFAGINTLSTLIYSEVRRGIKPSMYATIIFVTVLALLL-------------
139504779    -----------------------------------------------------------------------------------------WDGIQESIWMAVISTVAGIMLSVPIGLGAARNKYIYLFNRSIIALSRTFPEIILAIFAVKLFGFGPFAGFIALSIGTIGFYAKLLAEDIENMSESQAEAIKATGATWFQWINYAIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFDRYEFDTAAAILLIIIGIVMCLEYLSGFLRKR---
167841519    --------------------------------------------LATLRRAGPWLVALPLGLAAWAKTALLPTPFFAPPQALIEVYVDDWPRAGNTLKLLGIGNAYGALTGFLVGASIGWSRRIGYWVHPVLRVLGPVPATALLPLTFYFFPSSYSAAAFLIALATGFPVAVLTWSGVAGVNKAYYDVARTLGANARFLVLRVAIPAALPQVFVGLFMGLSASFTVLVTAEMMGVSGLGWYLSWAQGWASYVNMYAALIVMALLFSGLITLLFAVRDR---
262195262    ------------------------------------------------------------------------------------------RATAVTTLSVAIGFGAATVLGVATAVVLAWSRLLERALYPFTVFLQTVPLVAIAPMLVLWLDPGVPAVSVCAFIVCLFPVITNTLIGIRSIPRAQVELFALYGASRLQTLRKLSLPGALPSILTGLRVAAGLSVIGAVVGEFVAGQGLGILVVVA------------------------------------
259503172    -----------------------------------------------------------------------------------------------TLIITVISVIFGFLLGTIFALMLSQSKFLHGIAICYIEFIRGTPMLVQIMFVYFGIGAILVAGIIAVSVNSGAYVAEVIRSGIQSLPVGQTEAARSLGMTKKQTFRFIVLPQALRNIWPALGNEFITLLKDSSLVSTIGVGELMYQLVQADTYKGVLPLFITMMIYFILTFTLTRILNYFEGRMK-
50365326     ------------------------------------MKRFVRSTYFALILLVIYVPIGIMVLFSFNSGSSVSNWMGFSTRWYFFKNSPFIKSIITSLFVAVVSTMISVVIGVMAAIGLSRSKWMSIANIPLINIITAVALMVVFLICGLKFGILTL--IMAHVSFNVPYVLITVMPRLRKVDKSIVEASYDLGAKTSTVIFKIILPILKPAIIIATIIAFAMSFDDFIISYFTGGANVASFIYSAKRIKPYIFAFGTMMVIIAAGVIIWNAFLFAQDKK--
261349579    -------------------------------------------MNGVFILSGVITLLILVTILGYILVKGLQVINFEFLFLSPIDEGGIFPMIISSIYVVFIAAIIATPLGVGAAIYMSEYAKVIKFIRFGSETLASIPSIVFGLFGLAFFGWCILSGGLVLALMAIPTIFQVAEVTLSSIPNSYKEGGYGLGATKWQVIYSVILPAALPGIITGVILAMTRAISEAAAVMYAVGSAITVPV---------------------------------------
302184683    ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLIMAVIVTPFGVLAAVYLREYARVTRLIRIAVNNLAGVPAIVYGVFGLGFFVYVLLWASLTLALLAVPVVIVATEEGLARIPLTLREGSLALGATKAETLWKIVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
137485600    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
26989929     -------------------------------------------------------------------------------------------ALWMTLKITFLSFALAVVIGTLAAFVFVQSRVVEASLFPYAILLQVTPVVAIAPLIIIWCSDTTLALVICATLVAIFPIIANTVLGLRSVNPGLLNLFHLNRASRWQVLLRLRIPSALPCFFAGLRIASGLALIGAVVAEFVTGAGLAYQILQAGFQLNIPRLFAALVLIALTGVALFSLMALLAR----
28377607     ------------------------------------IDKIATGVLYGVAAFVVIILVALLGYILIQGVPKISWHFLTSPALAFEAGGGIGIQLFNSFYLLFLALLISLPISLGAGIYLNEYNTVTGLIRTTIEILSSLPSVVVGLFGYLFFGFSILSGAFALTVFNLPILTRSIEEALANISDNQREAGYALGLSRWETVTKIVVPAALPSILTGVVLSAGRIFGEAAALIYTAGQSAPALDFGNWNPFDISSPLSPLRPAETLAVHIWKINS--------
143876467    ---------------------------------------------------------------------------------------GIASAVVGSFFTILVCLVISFPVAVLAAIYLEEFNRITDFIEVNINNLAAVPSIVFGLLGLAIFHLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
92114223     ------------------------------------------------------------------------------------------EATLDTLYMVALSGAVSALIGIPLGVLLYVTRPGQILAQPFANIGRSIPFIILMVAIIPFTSIGTNAAVVPLIIAAIPFVARLVEGALNEIPPGLIEAAQAMGATPYQIITKVLLPEAKGGILNGLTITVVTLVSYSAMAGAVGGGGLGDLGIRGYNRFDPLIMLITVAILVIM-----------------
303246164    -------------------------------------------------------LAALMGAWEVAAGRGHGIAVASAALAGLLGQSSFWLDLAVSARRVGCGFSLGFAVGGALGLLAGRFPAARTFLAPSRWMLTSVPGVVAVMLGMLWFGLGAGMVVAIVALMVAPAIHVAVIEGLSTVDATLAEMARAYRFTPLMRFWHIYAPAMAAPLFSGGVVALGGAMRVAVLAEALGANGIGHALSVARTNLDTPQLYALALCSMLLVGVAEMALLGLARR---
239908521    -------------------------------------QKIMWGVFGASSLINMAALVLICGFLLVKGLPAISWSFLTEMPRDSMTAGGILPCILGTIYLSLGTMCVAFPLGVASAVYLNEYARPGRTLRLIINNLAGVPSVVFGLFGLAFFGVSLLSGILTLSILVLPVIIGTAEEALKSVPQTYREASLGLGATKWQTIRLVVLPAAMPGMLTGAILGLSRVAGETAAIMFTAS----------------------------------------------
240849906    ---------------------------------------------------------------------------------------GLGVAIIGSLYMIGIVLLVSLPIGIATALYLAEYARKNKFTDFIINNLAAVPSIVFGLLGLSFFVNFLFVGGLVLALMTLPTIIIATRSALRAVPLSIRAAALGLGASKTQMIFHHVVPLAAPGILTGTIIGVAQALGETAPLLLIG-----------------------------------------------
78485498     ----------------------------------------------------------------------------------------FFEQIGRSLVTVMSGFILASIIAIPIGIVIGLSANAYAAVNPLIQIFKPVSPLAWLPLVTMVFDKAFLNSMFTVLLCCLWPTIINTAAGVATVTQDLKNVSQVLRLSWWTHVRKIVLPCSIPMMFTGLRISLGIAWMVLIAAEMLAQNGLGKFVFQNGSSNSLGRIMVAVIMIGIVGFILDRGMLVLQK----
142823001    ------------------------------------------------------AMAFGLLWLVWILYTTLRLGIG-GLSVELFTQSGLANAIVGSLMLVALATFVGTPIGILAGVYLAEYGWLAGVTRFINDILLSAPSIVVGLFVYALVVAKMWAGVFALALLQIPIVIRTTENMLKLVPNALREAAFALGTPKWKMVLSITLKASIAGIVTGVLLGVARIAGETA-----------------------------------------------------
87198635     ----------------------------------------------------------------------------------------FWADTLASLQRLGLGLGIATAMALLVGLVLGVLPPLRATIGPLVTGIAVIPPIALLPILFIALGLGETAKVALIVIGIAPVMVRDIASHVGDLPREQIVKALTLGASSWQIMIRVALPQAMPRLIHAVRLALGPAWVFLISAEAIASDGLGYRIFLVRRYLSMDVIIPYVAWIALLAIVMDVALARLSRR---
251790266    ---------------------------------------------------------------------RYFLRMFVWHDFIHWPFGYYLSQVFITIAIVFAGTLTATLIALPLSFLAARNVMHAPVLRPLLDVLRGIDMAIWGLIFVRAVGMGPLSGALAILMQDAGLLGKLYAEGHEAVERSPSRGLSAVGANSLQKHRFGIFTQSFPTFLALSLYQMESNVRSAAVLGFVGAGGIGLVYAENMRLWNWDVVMFITLILVVVVMLMDALSAHLRRR---
258591858    ---------------------------------------------------------------------------------------GVFPAIFGTVMMVMIMSLLVAPLGVLAAFYLREYAKLVSTVRIAVNNLAGVPSIVFGVFGLGFFIYGILWASLTLALMTVPVVIVATEEGLAAIPPGMREASLALGATKFETTWRVVLPTVMPSILTGLILAMARAIGEVAPLMITG-----------------------------------------------
290512440    --------------------------------------------------------------------------------MMWLLLRGVW----ETLAMTFVSGFFGFVLGLPVGVLLYVNAKLYRTLSALVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEASRAMGATPLQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
289551323    -----------------------------------------------------------------------------------------WTAIYETLYMTIISTIFAFIFGLILGVLLFLSAKFYSIVSFVVNLFRAIPFIILILLLIPFTSIVLTGALPALIIGASPFYARLVEIAFKEIDKGVIEASISMGATTLTIVRKVLLPESMPALVSGITVTAIALVGSTAVAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
256393086    -----------------------------------------------------------------------------------------WTDIETTAFEVVVGFAIGVAAGIVMGLVLGSFRLAGRVMEPLVAAVNGVPKIALAPLFVLFFGIGSWSKIYIAATGVAFVVFYNVYLGLRLRERELVEIIQVMGGRRHHVLSYVTIPTLAAPFFAALKTGGPLAILGVIGGEFIAASGVGHELFNSAMNLDAAGEFASLAVLMGMTLILNSVLTTLDK----
254500320    ----------------------------------------------------------------------------------------LWADFQQTMKAVLVGYALGCGAGFLIAILVDRVPFLRRGLLPIGNLVSALPIIGVAPIMVMWFGFDWPSKAAVVIIMTFFPMLVNTVSGLAASDAMQRDLMRTYASNYWQTLFKLRLPMAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRMNVDMVWAEIAVAALAGSLFYGLVALLER----
301301313    ----------------------------------------------------------------------------TVLGLLKQNKKAFLDGIVETLKLTVVGIIGATIFGILIGMLGVVPNKFAQISTTIIYIFRGLPLLVLALFIIPSLTGSKIPAFIAGIITLTLYTAAFVKGGIEAVDKGQMEAARSLGLSFGKSMRKVILPQGVKIMIPSFINQFIITLKDTSILSIIGILELTQTGKIIIARNLEGFRIWGIIAIM-------------------
28199540     --------------------------------------------------------------------------------------------ALATLLRVVVLIALASLIWVPIGVWIGLRPVLAQRVQPLVQFLAAFPANVLFPFAVVAIVSTDANPNIWLVLGTQWYILFNVIAGASAFPTDLKEAAQVYRLRSWTWWRRVMLPGIFPYYLTGALTASGGSWNASIVAELVSAYGLGSYIASATEAGDYPRVLLGVVVMSLFVTVFNRLFVFAERRLRL
28199540     ------------------------------------------------------------------------------------------EYGLRTTLRMFAAMTASLLFTFVVATLAAKSQRAERLIVPALDVLQSVPVLGFLTFTVTFF-LGLFPGSFALFTSQAWNMAFSFYQSLRTVPRDLQEVSRGFGFSAWLRFWRLEVPFAMPGLIWNMMMSMSGGWFFVVASEAITVGGIGSYLALAIAHQQFG-----------------------------
254451333    ----------------------------------------------------PYWLLIVLAVGGYFFWRVLTDDLYTQV--LQTLSKGIW----ITVFVTLVGFTLAATMGLGLALMSTRFIVVRQTARLYTEIVRGVPIIVLLLYMVALFNWILWRAIIALTIGYSAFIAEVFRAGLQSIEKGQIEAAEALGLSPWRRFRHIVFPQAFRRILPPLGNDFIAMVKDSSLVSVLG-----------------------------------------------
143488607    -----------------------------------------------------LITVLIVAGSIWSASGLEITPFLTAPSKVWILVTAMFPKVGESLFIAWAGTVIGAIFSFPISFFAANNNSFSRATKQVLNVIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
137332687    -----------------------------------------------------IALVLIVIWEIAARAIDNDLLLPTFGATFTAFVQGVWQKTAVLMSVLLRGYLLGALLAFALTSLAVSTRLGRDVLSMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHSVLWPLALNTYSGFQSVPATLRMTGRNYGLTGMRHVLLILVPAALPAILAGLRVGWAFAWRTLIAAELVGSGGLGWYIFQNRNELYTDRVFAGLAAVIVIGLLIEHL----------
91783797     ----------------------------------------------------------------------------------------LFGSLLATLKITLLAFALATLLGVVIALLFVQSPLIEASLFPYAILLQVTPVVAIAPLIIIWVKDMTVALVLCATLVALFPIISNTALGLRSVNPGLINLFRINRATRWQTLVRLRIPSALPYFFGGLRISSGLALIGAVVAEFVAGAGLAYQILQAGFQLNIPRLFAALLLITVTGVVLFAITAWVSR----
284045942    ---------------------------------------------------------------------------------------GFRPAIVGTLYLIAGVVFLVVPIGIGAAVYLEEYRWWNRLIELNIQNLAGVPSIIYGILGLAFLGFILAAGSLTLALLVLPTVILASREAIRAVPPSIREGSLALGATQWQTIRRQVLPASIPGIITGVILAISRAIGETAPLLLVGA----------------------------------------------
136552324    ---------------------------------------------------------------------------------------------LQTLAISALATLMAATLSLGLSLPVSGRSTAKGLTRFICNFLRSVPELVWAALMVLAVGLGPFAGTLALTLHTTGVLGRLFGESLENHPIVPSNALMLSGSGRVSSFLYGTLPGIAPQLLSYSLYRWEMNIRMATILGFVGAGGLGQMLYYELSLLREAQASTVIIAMLLLVVFVDMVSNKLRR----
135054276    -------------------------------------------------------------------------------------------HTGITLAEALTGYAIANIIAIALSVSFIYIPWLESLLIPWTVVIKNIPFVTIASILIITLGDTPAPKILIVILICFFSLLANLNKGFKSADDVLLDRMRVLNASKWDVFRKVLWPTALPYYIAAHEISFTGCIIGAIVAEMFSERGLGYLIVEAMSQYRADRLYAVTLISSLLAVGAYVLVKQLEK----
118470340    --------------------------------------------------------------------------------FAIIASGAAVTNFAASITKIVAGFALAMVGGLVVGFVMGRSRFMAAYFSLPLFVLGNMPGLTYAVFGLLIFGVGAGGPIVVSALVALPFIAMNVAEGVRSIDGRLLDMCQAFERSHFDILRHLYLPALTTFVFAGVRYGFAMAWKVEALTEVFGAGGVGFMIRKAYQEFRVDDMLAWTTLFIVAMVLIERALAYLEAR---
111223752    ------------------------------------------------------------------------------------------RALWLSTSVALIGLGVSIVLGMAVAIAMSQARWIEKSVYPYAVILQTIPTLALVPLIGFWFDYGFLSRVIVCVLIALFPVISSTLFGLQSVDQGMLDLFRLHRIPRWRRLVSLQLPAAMPATFAGFQVSAGLSVVGAVVGDFFGRPGIGVLIDLYRARLLSQQLFGAVLLASLLGVVVFTFFGWLSR----
167036360    ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLIMAVIVTPFGVLAAVYLREYARVTRLIRIAVNNLAGVPAIVYGVFGLGFFVYVLLWASLTLALLAVPVVIVATEEGLARIPRTVREGSLALGATKAETLWKIVLPMASPAMMTGMILAVARAAGEVAPLMLVG-----------------------------------------------
167579935    -------------------------------------------------------------------------------------------YTLRTVLRMLAALGASFVFTFAYASLAAKSRAAEAVLIPLLDVLQSVPILGYLSFTVVFFFGAELAAIFAIFTSQAWNMAFSFYQSLRTVPRDLDEASRSLRHTGWQRFWRLEVPFAMPGLVWNAMMSMSGGWFFVVASEAISVGGVGAYVARAIAERNLAAIGFAIAAMTIAIVLYDQLLFRP------
167579935    -----------------------------------------------------------------------------------------------TLARVLVLIGIATAVWVPVGVLIGLRPRATALVQPVAQFLAAFPAFPLAVFAIVRFGLAPAIWLSALMILTQWYILFNVIAGASAFPDDLKEAAASLRVRTPTWWREIVLPGILPYYVTGAITASGGAWNASIVSELVGASGLGAYVARTTAAGDYPRIALGVAAMSLLVIAMNRLMAFAERRSRL
296532084    -------------------------------------------------------------------------------------------ALIETLHIATLGTVFCFVLAVPLALLAARNKPLNAAAQLGLVASRSVNSLVWALLFVAIFGPGAAAGVFAIAFRSVGFVGKLLAEALEETNQGPREALRASGASWGAELLKGVWPQVQPAFWGIALFRWDINVRESAVLGLVGAGGIGLVLDDAINFFQWERV---------------------------
291532218    --------------------------------------------------------------------------------MFSFTRNGIGNLFFNTIYLVFLSLLVSVPLGIAAGIYMAEYAKTTKFLRICIETLSSLPSIVVGLFGYLVFQWNLFAGALAVSILSLPLITTVTEDAFRSLPPGYKKGSMGMGATLWQTIRYVMLPACMPRIMTGVILAAGRGFGEA--AALLYTAGMSTDIVWS------------------------------------
134625375    -----------------------------------------------------------------------------------------WNGIQESILMAIVSTVAGIMLSIPIGLGAARNKSVYLVNRAIIAISRTFPEVILAIFAVKLFGFGPFAGFIALSIGTIGFYAKLLAEDIENMSESQAEAIKATGASWFQWINYAIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFDRYEFDTAAAILVVIIAIVMCLEYLSSFLRSK---
143814964    ----------------------------------------------------------------------------------MIFSGEFFVAYADSLPPLLTGLFITIIGGVIIGISIGLVRSAEWFIMPLLIIFQTAPVSALIPMLTYIYGISDTSKIVAIVILGMPLVALNSYKGIQATNPSLLEMSKSFLASRLDTILFVILPSAQKMIFAGLRLGISGAFIGIVLAELITPTGIGDLITYNRFIARYDKMFATIVSILAIAGLTLSLMRVFE-----
141498426    ----------IAHYIDGAVDWVWETFFYSLNSFNKFLLTQVLGPMKHAYLGMPVIATFTLAMGAAYIVGNARTALIVGGMLLFIALSEYWDRALITMYMGSFAVIMASLNGIILGSIFGRTERGGRILLSFCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPAT--------------------------------------------------------------------------------------------------------------
86360399     ----------------------------------------------------------------------------------------LWSDTGASLVRLLSGLGISTAIALIIGMLIGMLPYLRALLAPFIAVISMVPPLALLPILFIVMGLGETSKIALIVIGVAPTMIRDLALKALELPREQIVKAETLGGSSWQIGLRIVLPQILPRLITCLRLQLGPAWLFLIAAEAISSSGLGYRIFLVRRYLSMDIIFPYVVWITLLAVVMNALLDRL------
297242881    -----------------------------------------------------WVFNVIMLIIVAAGAAHMLYFVYTTAGLHEFITAGM--LGGITFIRVAVLILISSLIWVPVGVVIGMNPKISRIMQPIVQILASFPANFIFPFAMAWFHIDLGWGSIILMLGTQWYILFNVIAGASAIPDDLREMTRSFRLDRTLRWKTLILPSIFGSWCTGGITAAGGAWNASIVSEIVEYGGLGAYITNATTLGDSARTLVGVTVMSLIVVLSNRLFWSPMQR---
297242881    -------------------------------------------------------------------------------------------YTLRSVFRMLIALVASLIFTIVYGSIAARSRRLGKVLIPLLDILQSVPILGFLTIWLVIFPGSML-GVEAASIFAIFTMTFSFHRSLLSEPKELDEAVRSLQLTHWQRFWVLDMPNAMIPLLWNCMMSVGGGWFFLTASEMISVNGIGSFVAQAAAENKLGLIWWAIVSMVIVVLALDFFLWKP------
142035733    ---------------------------------------------------------------------------------------GVGGSIVGSLFTILVVLILSFPIGIFAAIYLEEFNRVTDFIEININNLAAVPSIVFGLLGLGIFGLPRSTGGIVLSLMTLPTIIIATRASLRAVPPSIREGALAVGATKMQAVMHHVVPVAMPGALTGTIIGLAQALGETAPLLLIG-----------------------------------------------
291288082    ----------------------------------------------------------------------------------LLSDDEFYHSLFLTVYRLFAGILAGSMAGLILGIAAGLNNTLKNILEPFGWVLMSIPPVIVTMLAMLWFGMGSFMVIFIASLLLVPFVYFNALKGMEMVDDNLLSMAKLYKYNFFMLLRHIYLPAISSHVLAGMTIVMGSGIRVVVLAELLGASGIGFEVVTARSSIEVESIFAWAVVTLLIAACLEYV----------
134548064    --------------------------------------------------------------------------------------------------------------SVCLAVIFYLSKFVERSMMPITIILQVTPIIAIAPLISIWVDSSQMATLICAFLVAFFPLLTNTISGLKSTEKNHLDLMKLYRANKYQLLRYVVLPNALPYFLSGLKISTGLALIGAIVGEFVGHSGLAYRIIESGYQLEIPKMFASVFLISVTGIILFNLANLL------
186472802    ----------------------------------------------------------------------------------------MWDDTVSSMRRLGIGLVASAAVALVFGIVTGSIPLAGATLSPFITVISMIPPLAVLPILFIVFGLDELSKVVLIVIGITPMMIRDLQQRTREIPEELWIKAQTLGASSWTLIVRVIVPQLLPRLLIALRLALCSAWLFLIAAEAIASDGLGYRIFLVRRYLAMDVILPYVAWITLLAWLIDEALRRITQW---
288935430    ----------------------------------------------------------------------------------------LWADTLISLSRLLTGLAVSSLIGLGIGIAAGVFPMYRAALSPLMTVVSMIPPLAILPVLFIVFGLDELSKVMLIVIGITPMLARDLEQRAKEIPAELFIKAQTLGANSWTLVLRVVLPQLLSRLITSLRLLLGSAWLFLISAEAISAAGLGYRIFLVRRYMAMDVIIPYVIWITLLAWLMDLALRQLHK----
167031211    -----------------------------------------------------------------------------------------------SLVILLKGYVLGIVLAFGLTSLAVSTQLGRDLLGTLTSMFNPLPAIALLPLALLWFGLGDNSLIFVLVHSVLWALALNTYAGFLGVSETLRMAGRNYGLKGLRLVLHILVPAALPSILSGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAVVILIGLLVEGLVFNTLER---
282896185    ----------------------------------------------------------------------------------------YFSETVITISMGLWGTLMAAIVSVPLSILASNNMWIVQPTRRILDAMRAINEVVFALIFVVAVGLGPFAGVLALFVHTTGVLGKLFSEAVESIEPGPVDGIRATGASQIQEVIYGVIPQVMPLWTSFTLYRFESNVRSASVLGIVGAGGIGVSLYQSFGAFQYQKVCAILIVLVAATAVIDLL----------
135368052    -----------------------------------------------------------------------------------------WDGILESIWMAIISTVVGIALSVPIGLGAARNLWVYITCRSIIAGSRTFPEIILAIFAVKLFGFGPFAGFIALSLGTIGFFAKLLAEDIENSSEAQAEAVKATGANWFQWINYSIQPQVMPRMIGLSVYRLDINFRESAVVGIVGGGGIGATLNTAFSRYEFDTAAAILLVIILIVMVLEYASGFLRKW---
229587802    ------------------------------------------------------------------------------------------QGAIDTLLMIGVSSLIALLVGIPLAVFLVTSDKLNRVLGAFVNLFRSIPFLILMVALIPFTRLIVWAAVVPLTIAATPFFARIAEVSLREVDHGLIEAAQAMGCRRWHIIWHVLLPEALPGIVGGFTITLVTMINSSAMAGAIGAGGLGDIAYRGYQRFDTQIMLTVIVLLVILVAVIDRLARVLNKR---
259502421    -----------------------------------------------------------------------------------------------TLLITVLAVICGFLIGILFALMRLSSSKLHSIAICYIEFIRGTPMLVQIMFVYFGIGAILVAGIIAVAINSGAYVAEIIRSGIQSLPLGQTEAARSLGMTKRQTFRYVIMPQALKNIWPALGNEFITLLKDSSLVSTIGVTELMYQLVQADTYKGVLPLFITMMIYFFLTFTLTRILNHFEKK---
227496675    -----------------------------------------------------------------------------ATGLLAAAEDGTWSATMETLGMTFVSGALTIVFGLLLGLALHRNRTVYEVLSQIVNFGRSMPFIILLVAIMSFTSIGWQAACVPLTVGAIPFYARLVETAIYDVDRGKVEAALMMGASGRQITWGVLVREALPALISSATVTIVTLLGYSAMA---------------------------------------------------
225386877    ---------------------------------------ILTGLIYLCAGLSIAILTGIMGYVFVRGIPNISWRFLTTVTSATKGTFGILGNIVNTLYIVVITLLIATPIGIGAAIYLNEYARPGRLVKAITETLSGIPSIIFGLFGMVFFGYSILTGALTLTLMILPLITRTTQEALKTVPDSYRSGALGIGATKWYMIRTILLPSAMPGILTGVILAIGRIVGESAALLFTAGSGLTIQLYLFMQKAKYNEAF--GVAVVLLAIVL-------------
260549705    --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVIIISIPIGVASAIYLEEFASKNFITDIIINNLAAVPSIVFGLLGAAIFGWMHLPGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASKVQTVFHHVLPLAMPGIMTGSIIGVAHALGETAPLLLIGMSAVQVYLWQGNELRNFFEGRTAAAIIVLLALMI-------------
260903262    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVLIMSIIVMPLGVVAAIYLHEYAKLTRIIRIAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRVVLPMATPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
167561672    -------------------------------------------------------------------------------------------YALRTVLRMLAALGASFAFTFAYATLAARSRAAEAVLIPLLDVLQSVPILGYLSFTVVFFLSITPSSTFGAELAAIFAIAFSFYQSLCTVPRDLDEASRSLRQTGWQRFWRLEVPFAMPGLAWNAMMSMSGGWFFVVASEAISVGGVGAYVARAIAERDLAAVGYAIAAMTIAIVLYDQLLFRP------
167561672    -------------------------------------------------------IVWFSLCAAGIVYAGIGLFRFAAPVLTWADVVDVARNGALTLARVLVLIGVASAVWVPIGVLIGLRPRATAFVQPIAQFLAAFPANLLFPPAVFAIAHFELTPAIWLILGTQWYILFNVIAGATVFPDDLKEAAASLRVRTPTWWTKVVLPGILPYYVTGAITASGGAWNASIVSELVGASGLGAYVARMTAAGDYPRIALGVAAMSLLVIAMNRLMAFAERRSRL
294637815    ----------------------------------------------------FPLIISLIAMMAIGFHQTLQPLASLEKQSISLAPAALPEYALRTTLRMLVAMLASLLFTLIYGTLAAKSRRAAKVLVPMLDILQSVPVLGYISFTVTFFVAVELAAIFAIFTSQAWNMTFSFYQSLRTVPSDLDEVARGLHFTGWQRFWKLDAPFAMPGLIWNMMMSMSGGWFFIVASEAITVGGIGAYLAEAILQRDLHAIGWVLLTMVAVILAYDQLLFRP------
294637815    ------------------------------------------------------------AILLLTLYLSVRVGAYVQSGVSLHEVGHVFLLGLITLLRVSLLILISSLIWVPLGVLIGLRPALAAKIQPLAQFLAAFPAPVFVIVIVHFRLDPDIWLSPLIVLGTQWYILFNVVAGTMSFPNDYREAAANFHIHGWQWWRQIMLPAVFPYYVTGAITAAGGAWNASIVAEYVQAHGLGAYIAENTASGNFPHIILGIAMMALFVTLFNRLLWRP------
91780946     -------------------------------------------------------------------------------------------QIWVTFSRMALGFLLALVVALPIGIATARSKAISRFVEPGITLGLTVPGLVWALLCVIWFGTSLLSPVISVALGVLPSLVISVQEGIRSLSGELVEMTQVFRLKRITVLRKIWLPVLYAFIVPGTRVGFSIAWKVIVLVEIFGSDGVGYQLNAQFSTQNVEGVIAWTVAFWATMLVVENLIFAPIER---
291537786    ------------------------------------------------------------------------------------------PAMINTLFMTVLALLLSVPFGVGAAIYLVEYNKLVGIIRVTAETLSGIPSIIYGLFGMLFFGYSMMAGAATLAIMVLPVIMRTTEEALLCVPDSFREGSFGLGAGKLRTIFKIVLPSAIPGILSGIILAIGRIVGET--AALIYTSG--------------------------------------------
77461834     ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLIMAMIVTPFGVLAAVYLREYAKLTRVIRIAVNNLAGVPAIVYGVFGLGFFVYVLLWASLTLALLAVPVVIVATEEGLARIPRTVREGSLALGATKAETLWKIVLPMASPAMMTGMILAVARAAGEVAPLMLVG-----------------------------------------------
146329206    -------------------------------------------------------------------------------------------AIIGSAYTLLVTLALSFPIAVLAAIYLEEFNRFTDFLEANINNLAAVPSIIFGLLGLAFFGLPRSTGGLVLTLMTLPTIIISSRAALKAVPPSIRAAALGLGASKMQVTFHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
254502396    ----------------------------------------------------------------------------------------IFVALFETIMMAVLGTITAALFGLPLAFLAARSMFLRFGTRRLFDFLRGIDMLIWSLIFIRAFGLGPLTGALAIAFTDTGSLGKLFSEALENIDNKQVEGVRATGANQWQRYRFGVIPQILPVFVSQVLYYLESNTRSATV----------------------------------------------------
229163786    ---------------------------------------------------------------------------------------------------TGIGFILGTVLGAIIATFLWWMPLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKQVILPSSFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEAFEK----
222055627    ------------------------------------------------------------------------------------------QGLVNSFGLLLPSYALALVLGIGGGLLVGFCGRLRTILMPIFRGVSPIPPTMLIPYAIAILPTFWLSSAFIIFAGAFWPILMGTIHGVTLLEERYLDNASALGLGGFRLMRKVIFPGALPMIFSGAGMALVFSFILLTVAEMFGAAGMGHFIQYYADFSDYPKVLAGMLFMSLVIVLIMELFDLLQKR---
288961131    -------------------------------------------VIAGLSASVPWLIALALGLTGWAKLNLLPRPFFVPPQALLEVYLDDWPRLLDSLRLLVTGYAVGSILGVVTGVAIGWSRAVGYWVHPVLRLIGPLPATAWLPIAFFAFPTSWSASVFLIALASGVPVTILTWSGVAGVNSAYYDIARTLGASNRFLVLKVAVPAAMPHVFVGLFMGLGAAFAVLVVAEMLGVSGVGWYLQWAQGWAAYGNMYAALLVMALLCSGLVTLLFRVRDR---
138371106    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLSIAFPVALLAAVYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLALPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
296159218    ------------------------------------------------LAAMPWLLALALGVSVWWLPRPFFAPPQALIGVYAEDYPRLGTSVVHSFGLLAYGYLLGAIAGFAIGVSIGWSQAVSYWVHPVLRLIGPLPATAWLPLAFFFFPSSFSASVFLIALATAFPVAVLTWSGVAGVNSAYYDIARTLGARPSFLILRVAIPAALPSVFVGLFMGLGASFSVLIVAEMMGVAGLGWYLQWAQGWAAYSNMYAALLVMALMCSGLITLLFRVRDR---
309368037    ---------------------------------------------------------------------------------------GVFPAMFGTVLLVLIMSVIVMPLGVIAAIYLHEYAKVTRLIRVAVINLAGVPSIVYGVFGLGFFVYMLLWSALTLAILTLPVVIVATEEGLTRIPVSVRQGSLALGATQFETLWRIVLPMASPAILTGLILAVARAAGEVAPLMLVGA----------------------------------------------
170742610    -------------------------------------------------------------------------------------------ATGDTLRMVAVAAGLGTLFGLPLGVFLATSGRGELFAAPLVNATRSTPFIILVVAIIPFTSIGTGAATVPLTVAATPFIARLVEGAIREVDAGLVEAARAFGASPLQIVLKVLIPEALPGIVLGLTLAVVSLIGFSAMVGAVGGGGLGDLGIRYGYQRFMPEMMVAVVAVLILLVVGDRLARRLNKRLR-
104782479    ----------------------------------------------------------------------------------LLGNGELLVNLLASLARTSIGLLLGILGGVSLGALMALSPLANRLIAPLFHALRQVPMLGWIPLIALWLGNGEAAKLLIVSLAAFYPMVLNTFEGLRQVDTRHREVGQVLALDRWQQLRLVLLPAALPSIATGVLQALAFAWVTAVGSELASGAGLGNLMMNAEAGARMEIIVICVLCIGLCGYLMTWL----------
222149534    ----------------------------------------------------------------------------------------LWADFQQTLKSVLTGYVAGCGLGFIVAVLIDRSPFLKQGLLPIGNFVSALPVVGVAPIMVMWFGFDWPSKVAVVVIMTFFPMLVNTVQGLSAASNMERDLMRTYAASWWQTLIKLRLPAAWPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRSNVDMVWAEIAVAALAGSVFYGLVALAEK----
254509901    ---------------------------------------------------------------------NWPFITGADSGVDNPGGAGIGASVVGSFFMMLVVLGLSLPIGVAASIYLEEFNKFTDLIEVNISNLAAVPSIVFGILGLAVFIQFMLVGGLVLTLMTLPTIIISTRASLKAVPPSIRDAALGVGASKMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
142589898    ---------------------------------------------------------------------------------------GIGGAVMGSLLSLLVCFFLSFPIGIATAVYLEEFNRWTEWIEVNINNLAAVPSIIFGLLGLAFFGMPRGTGGTVLSLMTLPTIIIACRSSLKAVPPSIREGAFAMGATPVQVVLHHVLPLAMPGTFTGTIIGLSQALGETAPLLMIG-----------------------------------------------
159043931    ----------------------------------------------------------------------------------------LYEASLLTARTTILALLLAVIGGAGLAILFNQSKMVEMSFYPYAVILQVTPVVSIAPLIFIYVDSKTAGMLLCAWIVAFFPVLSSTTLGLNSVDHNLRDLFRIYGATRWQKLWMLQLPSALPYFLGGLKIAGGLSLIGAVVAELVAGTGGVGAIQEAGYRLNIARMFAALSLVAAMGVFIFAALSVL------
310784256    -------------------------------------DRATTLFLWLSMGFVLLVLGGILGFLILQGAGSLSWSFLVEPPRNGMTEGGILTPLVGTVQLIAVSMAFAFPVGVFTAVYLNEYARFTRTLRLAVRSLAGVPSVVFGLFGFSFFGASLLAAGLTLGCLALPVIVGAAEVALQNVPQDYRDASFGLGATRWQTIRRVVLPAALPSILTGAILSVGRVAGETAPIIFTGA----------------------------------------------
222147390    ---------------------------------------------------------------------------------------GVGVALIGTAYMMLTVLILALPIGVATSIYLEEFNRWTDLIEVNINNLAAVPSIVFGLLGLAVFGLPRSAGGLVLTLMTLPTIIIATRAALKAVPPSIRAAALGLGASKMQTVFHHVLPLAMPGVLTGTIIGLAHALGETAPLLLIG-----------------------------------------------
256849332    -----------------------------------------------------------------------------------------------TIVITIFSVLIGIILGMLLALMLSKNKLLHWIAVCYIEFIRGTPQMVQILFVYFGVGALIVAGIIAIGLNSGAYVAEDIRSGIASVAKGQTEAARSLGLSQAKAYRYVIIPQALKNIWPALGNEFITLLKDSSLVSVIGVTELMYELIQTSTYRGVLPLFIAMIIYFIMTFTLTRLLNYFERRMK-
125974065    ------------------------------------------------------------------------------------------PAVGETLYMTVVSSIIMLVFGLLLGILLTVMKILYTGSGWLINALRSLPQMIMIILMILFFGKSYGTNACIISIAAIPMYARIVENSLLEISKGKIEAAKSIGSTNFQIIFRILIPETLPSLIRGFTVAVIAVISMTALAGMFGAGGIGDIAVRGYQRFQHDVLFASVYVLIALVQLVQWI----------
229815115    -------------------------------------NKIMLGVFRVAAAITTLVLVAIIAYVVINGLPHVSPAFIFTWPHGVNAEGGIWPTIVSTVYVTALAMLICTPIAVLAAVYLAEYARLVNIIRYAADTLASVPSIVMGLFGYALFGLSMISAALALALLMLPIIMRTTEEAIRAVPRYIRWGAYGLGATKWQVVSKIVLPSAFGRIATGIVLGIGRAIGETAVVLYTMGQAINMPFLLANDGINMNAAYGTALLLMAIILAFNLFARWLSRKSK-
163791315    ---------------------------------------------------------------------------------------NYWNYTGYTILISVVSVFFGSILGVVLSFMMSKNKIVHFVATAYVEFVRGTPMMIQVMFIYFAVGYALASGIIAVSLNSAAYICEIIRSGLNSVPKGQSEAARSLGMSKKIAMRQIIFPQALKNIWPALGNEFITVIKESSIVSIIGVSDLQTRVVTSVSYRGIAPLVVTMIIYFILTFSLTKLLNHYEGKM--
167585833    ------------------------------------------------DFIAFPLIICVIAMAVVGFHETMAPITTLNTQKISLDPSNLPEYALRTTLRMLAAMVASLAFTLVYGTLAAKSRRAGMVLVPILDILQSVPVLGYISFTVTFFLALFPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSRGFHLTSWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAISDKNLGAIGWVILAMTVVILAYDQLLFRP------
167585833    -------------------------------------------------------IAWALLVLAGTAYVVWRVVSFVAAGVTMAEVGHVFTLGLITLLRVIVLIAIASVIWVPIGVWIGLRPALAEKMQPLAQFLAAFPANLLFPAFVIVIAHFRLNPDIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEAIEAHGLGAYIAQTTAAGDFPKIILGITVMSLFVTLFNRLLWRP------
227894251    -----------------------------------------------------------------------------------------------TIVITVFSVLIGIVLGMLLALMLSQNKLLHWIAVCYIEFIRGTPQMVQILFVYFGIGVALVAGIIAIGLNSGAYVAEDIRSGISSVAKGQTEAARSLGLSQAKAYRYVIIPQALKNIWPALGNEFITLLKDSSLVSVIGVTELMYELIQTSTYRGVLPLFIAMIIYFIMTFTLTRLLNYFERRMK-
241895266    -----------------------------------------------------------------------------------------------SVGLAVIGVFFGIVLGVLFALMKMSSKPLKWIAVAYIEAVRGVPLLIQVFIVIGIHVSSFLAGAIAMFLNSAAYVAEIIRSGIQAVPDGQTEAARSLGFTKNQTMRYMILPQAIKNILPALGNEFVTVIKEGSVVSVIGVGELTFQVVQGASFKPFLPLVITAAIYFILTFGISRLLNLFEKK---
62261160     ------------------------------------------------------------------------------------------QSTWETIFMVFIATLVAVIGGILLGILLYITKGFNKTFSVIINITRSIPYIILLILLIVGTTIGTTASIVPLAIAALPFYARLTESALCEVDNGLIEAAKAMGAIKRQIIFKVLLPESKNLLIDAATLTCISLIGFSAMAGIVGGGGLGDLTFKGYNYGNYTLLLGGVIMLVILV----------------
299822330    --------------------------------------------------------------------------------------------LWYTIRLTVLSLLIALIIGVVFGFMVSQNRIVRGIATVYVDIFRGTPLLVFGIPQALDFRMPAFLAALLALSLNAGYMVEIVRGGIQSVDSGQMEAARSLGLPYRKSMIKIVLPQAIRTMIPSFINQFVITLKDTSIMSVIGLVELTQIIARTFQSFDIWLIVALMYLIVI--TILTKVSDRVERRLR-
254427673    -------------------------------------------------------------------------------------------DTMASLQRLAIGVGISALVALMVGIGNGTIPLIRATFSPLVTGLSLVPPMAILPVLFIVFGLGELAKVMLIIIGITPFMIRDLQQRALEIPAEQIIKMQTLGANTWQIITRLVWPQLMPRLIGVVRLSLGPAWLFLIAAEAIAADGLGYRIFLVRRYLAMDVILPYVMWITLLAFAIDFILS--------
140240475    -----------------------------------------------FWSLIFWAMVWELVGQMGWMTLLPPLSEIWFAFAEMFEQTAFWDAFAMTARTFSIGLGLSIAVGIPVGILMGISNRADKILSLWVNLFLSAPITAVIPALMPILGIGDATVIATVILFSIWVVIIDTQAGVTHVKDSLVEMGRIFGCSRWKIIFWIVIPSAMPEIITGIRLSVVRAVKGVIVGQIIALIGFGGLFNTYLSYFLMERFWGLIIVVFIMSFTIIGLVEMLERR---
136525293    ----------------------------------------------------------------------------------YVFETGYLKSILNSVQMGYLGLIIGVIVASLLSYFAAANKIAYPIAKFLIIFSRSIHETIWTILFVTIVGFGMLAGVMALTMYCIGFFGKLFSEELENVNMKLVETVRSNGANEIQVFAFGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
149916450    ------------------------------------------------------------------------------------------QGLVESLTMTLTSTVVGVAISVPIGIGAARNRWIYYICRSIIAVSRALQEIIIAIFFVAMFGFGPFAGFLTLSFATIGFIAKLLADDIEEINESQAEAIRSTGASWWQVVNYAIQPQVMPRLIGLSLYRLDINFRESAVIGIVGA----------------------------------------------
218295961    ---------------------------------------------------------------------------------------GIGVAVAGTVWVLTLALLIAIPVGVGTAILLEEYLREGRLNRILLRNLAGVPSIVYGLLGLAFFGPTVLAAALTLALLGIPVITVTAREALRAVPESQRQAAFALGATRRQVVFRVVLPAALPGVVTGVILSAARLIGEAAPLLLVGA----------------------------------------------
135297253    ----------------------------------------------------PLAMGLIMLGAWEALVRLNHVPAYILPGPWLIFQIADWGTLSGSLLITLQSTLMAFVLAALGGLALAISRLIELSLFPYAVILQVTPIVAIAPLIIIWVNNTQAALIVCAWIVAFFPIVSNTTLGLKSVDHNLVSLFTLYGATRMQILMRLRLPSALPYFLEGLRISGGLALIGAVVAEFVAGSGLAYRILESGYRLNIPRMFAALILISVTGILI-------------
294676739    ----------------------------------------------------------------------------------------YLPSLIETLNIAAVSTLLGGLIAAVLAVLSARAPWLVVPIRRGMDVMRAMPEIVIALVLIFLLGGGPVPAMIAITLHTAGALGKLFSEVAENADLKPVEGLASVGAGWLARIWFAVAPQVAPNWSSYALLRFEINIRASAILGFVGAGGIGYDLRTTLQWGQYDQVVAIFALLFLTIVLVDHLSDRARAR---
254490338    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVIIMAIMVTPFGVVAAVYLKEYAKVIRLIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASLTLAILTVPVVIVATEEGLSRIPRAIREGSLALGATKAETLWRTVLPMAAPAMMTGLILAVARAAGEVAPLMMVGVVKLGFHIYDGFQSPNVPLVYATAFLLVLIIIVLN--MAAIGIRNRL
158521938    -----------------------------------------------------------------------------------MTKGGIFPCILGTFYLAAGAICFALPIGVASAVYMNEYARVLRIIRFGINNLAGVPSIVFGLFGLAFFGVSLLAGILTLGVLTLPVIIGATEEALKAVPDDYRKASLALGATQWQTIYRVVLPAAIPEILTGAILGLSRAAGETAPIMFTAA----------------------------------------------
224476520    -------------------------------------------------------------------------------------KYGIWALILGTLKVTFIATIFAVPVGLGAAIYLSEYKRMRSIIKPILEILAGIPTIVFGFFALTFVTPMLISPGLVVGVMIIPLITSMSEDAMASVPNKIREGALGLGATKFEVSLKVVLPAAISGIVASIVLAISRAIGETMIVSLAAGSTTGYIVQVATGDATFGSIYAVGFTLFLFTLVMNLISQWISKRFR-
90418938     --------------------------------------------------------------------KRFNWGLFTFGASSRAETAGVGVAIVGSLYMMGIVLVLALPIGVAASIYLEEFNRFTDLIEVNINNLAAVPSIVFGLLGLAWFGLPRSAGGLVLTLMTLPTIIIATRAALKAVPPSIRSAALGLGASKMQMVFQHVLPLAMPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
114706440    --------------------------------------------------------------------QNFNWGLFTFGASSRAETAGVGVAIIGSAYMMLIVLALALPIGVAASIYLEEFNRFTDLIEVNINNLAAVPSIVFGILGLAWFGLPRSAGGLVLTLMTLPTIIIATRAALRAVPPSIRWAALGLGASKTQTVFQHVLPLAAPGILTGTIIGLAQALGETAPLLLIG-----------------------------------------------
134416108    -----------------------------------------------------------------LSTRFGDFLSGTLRSRSIDEKLGVHQGLVGSFWIAVTTAIVAFPIGIGAAIYLEEYNRLTRFIEINIRNLAGVPSVVYGLLGLFIFGKSLLSAALTLSILVLPIVIITASEAIRATPQSLREGAYGVGATRWEVVRRQVLPYAAPGILTGTLLAMSRAIGEAAPLILVGA----------------------------------------------
300704738    ----------------------------------------------------------------------------------------FLPAFWETLAMVGVSGGIGALFGVPLGVLLYLTPVFNRIAGLIVNAVRSVPFIILLVAVIPFTSIGTAAATVPLTLAAIPFIARLVETALREVDRGLIEAAQSMGATTGQLVCKVLLPEAMPGILAGLTITFVSLVGYSAMA---------------------------------------------------
260775249    -------------------------------------------------------------------------------------------ATWETIYMVAVAGIVGFAVGIPLGVILHTTKKLNSILGAVVNVGRSVPFLVLMVAIIPVTKIGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPMQIINKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIVLVQIIQSIGDAIVRR---
296388181    --------------------------------------------TWRLLLWPLLVVAAVGASFAYLDMDTAGLFSGKGLGQMAAYASEFFPPLLETLAMSAIGTLLAALLGLLFALPAAGRFGVQSLARLLLNALRAVPELVWGALMVLAAGLGPNAGTLALALHTGGVLGRLFAEALENTPAQPAEALRLAGSGRLAAFAYGTLPGVWPQLVAYTLYRWENNIRMASVLGFVGAGGLGQMLYFSLSLFQQAQAATVILAMLILVLGVDSLSAWARQR---
89068073     -------------------------------------------------SIPLLLLIWHAAATILQDPTVPSPVAVVAELVAQVVDGRLLEDFAKTLARVAAAFAVSMLLGCAIGALLGRVRFADGLFAPWIVIGLNIPAIVVAIVCYIWMGLSEIALVTAVAINKTPLVATTMREGVRALSAEYRELAQVYRMSPWRRLRLVELPQLMPYLLTAARTGLSLIWKIVLVFEVLGSGGVGFRIGIFFGFFDMTAILAYTLAFICVVFAVEY-----------
169335561    -------------------------------------DNILKFLVIISAGFTALLALSLVLYVMVKGVGSIDLKMLTTSPSELTGSVGVFPMIINTLYMIVLTLVIAVPIGIGSAIYLNEYARLVKAVEFTTQTLAGIPSIIYGLFGYMFFSIFLISGTLTLSIMVLPTLIRTTQEALSSVPNMYREGALGMGAKKIYLIRTILLPCSMPGIVTAVILSVGKVVGES--AALIFTAGMGYMLTGGL-----------------------------------
296283971    ---------------------------------------------------------------------------------------GVWGALKGSILTMIVTLALAFPIGVLSALYLEEYNRWTDIIEVSINNLAAVPSIIFGLLGLAVFLWIFLVGGMTLALMTMPVIVISGRNAIKAVPPSIRDGALAVGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLLIG-----------------------------------------------
84499376     -------------------------------------------------------------------------------------------ALFETVLMAFLGTFGAALVALPLAFLAARNMIVQQVARRFFDFFRGVDALIWTIVLARAFGPGPLTGALAILVTDTGSFGKMFSEALENVDGRQIEGLQSTGAKPVQRYRFGVIPQVTPVLLSQVLYFFESNTRSATVIGAITGGGIGLLLTQAMTQKDWEEVTYYIVLVVLMVFAMDWFSGWLRRR---
294501603    --------------------------------------------------------------------------------LIKLADGSLAEHIGFTLFETVLGFILGTLLGILLATALWYSTRLANILDPYLVILNAMPKVALGPILIVAIGPGFFSILTMGTIISVIITSIVVYTAFKEVDPNYIKLLKSFGATKTRCFKEAILPASMPAIISTFKVNVGLSWVGVIVGELVSSKGLGYMIIYGFQVFNFTLVLLSLLLIAIFATIMYQGVAYLEKK---
149913481    ----------------------------------------------------------------------------------------FFPSLIETVNIAAASTLIGGLMAVVLSLLLARFPALVGPFRRLMDILRAVPEIVIALVLIFILGGGPVPAMIAIALHTAGALGKLFSEVNENASLKPLEGLESVGANWTQRMILGVVPQVAPNWLSYALLRFEINIRASAILGFVGSGGIGYDLKNAFSWGQYDEVAAIFILVFLTIVFFDQLSS--------
262277657    ---------------------------------------------------------------------------------------GFGGAILGSLFTILICLLISFPIALAAAVYLEEFNKLTDLIEININNLAAVPSIVFGLLGLGVFELPRSTGGIALSLMTLPRIIIPARASLKAVPPSIREGALAMGASKVQTVFHHVVPLAMPGTLSGTIIGLAQALGETAPLLLIG-----------------------------------------------
301155501    -----------------------------------VLFYIIDYLWSGFTGLSVAMMVVALWAWGSALFGEFMLPAPSDVFQKALELLDHFQEIGISLWRSVVGIAIALVAGLAAGLIAGSFKTAMALLKPVITILLAMPPIIWVVMALFWFGFGNPSVLFTIIVLVAPLTFASAAMGMASVNKQHEELFDAYKLGLWKKIRYLYVPHLTGYVISSIGVAVAMGVKVVIMAELLGANGVGARIADARAMLDTSTVMAYVLLVIVFVSLFEYLITKP------
228475552    ---------------------------------------------------HWLIAIVVLAIIVWGFAGMPALELKSSIEILKSIFNGLFHPLLETFAIAVIGTFIAAVICIPFAFLGARNRPVTGITKFILSVIRVFPEIVMALIFIKAVGPGSFSGVLALGIHSVGMLGKLFIEDIESLDFSSAEALKASGANKTKTLVFAVIPQILPSFLSLILYRFELNLRSASILGLIGAGGIGTPLIFALQTRSWDRVGIILIGLVIMVAIVDFISGAIRKR---
254427840    -------------------------------------------------------------------------------------QAGILGAILGSLFTMIVTLVLSFPVGVAAAVYLEEFNKFTDFIEVNINNLAAVPSIIFGLLGLALFGLPPLVGGIVLTLMTLPTVIISSRAAIKAVPPSIRQAAMGLGASKMQVVLHHVLPLALPGMLTGAIIGMAQALGETAPLLMIG-----------------------------------------------
218673762    ---------------------------------------------------------------------------------------GLGVALVGSFYLMLIVLALSLPIGVAASIYLEEFNKLTDLIEVNINNLAAVPSIVYGLLGLSVFINFILVGGLVLTLMTLPTIIIATRAALRAVPPSIRAAALGLGASKMQMVFHHVLPLAMPGILTGTIIGLAHALGETAPLLLIG-----------------------------------------------
136442907    ---------------------------------------------------------------------------------------------------TLIAALFSLGLSLPVSGRFG--PTAKGLTRFICNFLRSVPELVWAALMVLAVGLGPFAGTLALMLHTTGVLGRLFGESLENHPTASSKALMLSGSGRVTSFLYGTLPGIAPQLLSYSLYRWEMNIRMATILGFVGAGGLGQMLYYELSLLREAQASTVIIAMLLLVIFVDLVSNKLRR----
148256233    -----------------------------------------------------------------------------------LLHENLASATAASLGILIKGYLLALLLGLIFVSLATANALCREALITLTAMFNPLPAIALLPLAMLWFGLGETSLIFVLVHSVLWPFALATFTGFQSVPDTHRLVGRNYGLTGARYVGSILIPSALPSILSGLKIGWAFAWRTLIAAELVFGGGLGWFIFRNRNELFTDKVFAGLIMVILIGLIVE------------
239826286    -----------------------------------------------------------------------------------------WYGTRISLYIGLLAALIDLCIGIAYGGISGFYGRVDNIMQRIIEILYGIPSLIVVILFILIFEPGIISITLAMVITGWMTMARIVRGQILKLNMEYVLAARTLGASNSRLIFKHLIPNVVGPIIITTMFTIPSAIFTEAFLSFIGLGSLGSLVNEGYKSIQTHMMIIPAVVISLLILVADGLRDALDPKMR-
134669086    --------------------------------------------------------------------------------FEIIRTPAFQKALGETAYAFFAGVFFAVVIGITVGILMGKNRLLDELLLPWVNVFLSAPLTALVPVLMVLFGFGMKSIIITTSLFAVWIIILNSRAGVKQINRSLVEMAHSFGASPMDAFFKIYFWAALPEILGGVRIGIIRAVKGVIIGQLISIVGFGALFELYSANFLMGHFWAVLIVLFALAFTISEFLAYLERR---
137241532    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETA-----------------------------------------------------
258543897    --------------------------------------------------------------------------------------------TCETLYMTLTATAFATLLGVPLGVILYATRRGRFLANPLVNIGRSIPYLILALWIIPFTSIGNTAAIVPLTLSAAPFIARMVENMLNEVPAGLVEAAQAMGASPVQIVRKVLLPEALPGLTNALTITLIALIGYSAIAGSLGAGGLGKVAYAGYQRYRPDIMLYTVCTIVVLVQLIQWLGDMLAKR---
144061044    ---------------------------------KDIMNTPKQPINQKLLKYTITIMIIIGSVWSASGLQITPDRFLTAPGKIWILVSAMFPKVAESLFIAWAGTVIGAVFSFPVSFIAANNNSLSRVTKQILNIIRAFPELILAFVLLPVTGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKINELFFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTIMMVLIVDTISAAIRRR---
28897479     -------------------------------------------------------------------------------------------ATWETIYMVAVAGVVGFAVGIPLGVILHITKKLNGILGAVVNVGRSVPFLVLMVAIIPVTKMGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDAVVRR---
58336481     -----------------------------------------------------------------------------------------------TIVITIFSVLIGIILGMLLALMLSKNKLLHGIAVCYIEFIRGTPQMVQILFVYFGVGTALVAGIIAIGLNSGAYVAEDIRSGIASVAKGQTEAARSLGLSQAKAYRYVVIPQALKNIWPALGNEFITLLKDSSLVSVIGVTELMYELIQTSTYRGVLPLFIAMIIYFIMTFTLTRLLNYFERRMK-
260438044    ------------------------------------------------------------------------------------------RHVWKTIYETLICFIFVMITAIAAAVLMWLNRNIFKVAEPFLVLLNSLPKSALAPVLIVWLGNSTKTVIIAAVSVAVFGAMLSIYTSFTETDKEKIKLIRTLGGKKRHVLFYLLFPSSLPTIVNAMKVNLGLSLVGVIIGEFLAAKGLGYLIIYGSQVFKMDWVLLSIVLLSILSVILYIIIGIFEKR---
126700881    -----------------------------------------------LSALFTIVSLVVIVGFIFIKGIGNMNFNFLFSNYSASGDGGILPMIITTLYTVVVSIVVATPIGILAAIYLQEYAKAVTAIRFATESLSGIPSIVYGLFGGIFFGYSIVAGSLTVAIIILPVIIRTTEEALKTVPQAYRESSLALGATKFQTLYKVVLPSAIPGILSGVILSVGRIIGESAAILLTAG----------------------------------------------
308273631    -------------------------------------------------------LFLVVSFIALKGYKAISWEFLTQPPIDSMTKGGILPCIIGTLCLGIGSIIVALPIGVASAIYLNEYARILRLIRLSISNLAGVPSVVFGLFGFAFFGVSILAGVLTLASLTLPVIIGSTEEALKSVPDTYREASLALGATRWQTIYRVVLPAALPGTLTGAILGLSRAAGETAPVMFTAA----------------------------------------------
108805820    -------------------------------------------------------------------------------------RQRILDAIGVTGLEAVGGFIVGNFTGFLAATLIAYSTTAARTLLPIGLAIQSIPIVALTPFLTLLFGRGFATVMIIAAIIVFFPTLVNGVLGFRSVRAEALEMLGIMSASDWQVFWHLRFPTALPNLFAAFRIGAATSILGAMIAEWVTTGGLGYLILQAGVNFEVELMWAAILISSMLALTALALISLVE-----
256756860    -------------------------------------------------------------------------------------SFGVLPLVMGTLIITLVSAVISIPIGLLTAIYLSEYKRVRKIIKPILEVLAGIPSIVFGYFALTVITFNALSASIAVGIMTIPLVSSLSEDALRAVPDSLRQGALALGSTKMETSLKVVVPAAISGISASFVLAISRAIGETMIVTIAAG----------------------------------------------
142412797    ------------------------------------------------------------------------------------VRDRIFTALAISTRTALTGLAISAVLGVLLGILMAQAKWIERSLWPHLIALQVTPIIAIVPLMIRLIGANFTARVAVTVIISIFPIVSNTLFGIQSVPQGLRDLFKLHNCTRLTVLLKLQLPYASPAIFTGLRVSAGLAVIGAIVGDFFGDPGLGQLITFFFLNNLSGPMFITAL----------------------
254976858    -----------------------------------------------LSALFTIVSLVIIVGFIFIKGIGNMNFNFLFSNYSASGDGGILPMIITTLYTVVVSIVVATPIGILAAIYLQEYAKAVTAIRFATESLSGIPSIVYGLFGGIFFGYSIVAGSLTVAIIILPVIIRTTEEALKTVPQAYRESSLALGATKFQTLYKVVLPSAIPGILSGVILSVGRIIGESAAILLTAG----------------------------------------------
149200784    -----------------------------------------------------------------------------------VWNNRMWQHIFETILMAFLGTMGAGLVALPLAFAAARYLAVRAAVRRVFDLLRGVDALIWTLVLARAFGPGPMTGALAILLTDTGTFGKLFSEALENVDKNQIEGVQSTGAKPLQRYRFGVIPQITPVLLSQLLYYLESNTRSATIIGAITGGGIGLLLTQAMTQKDWEEVSYYIILILIMVMLMDTLSGWLRRK---
241662475    ----------------------------------------------------------------------------------------FLPAFWETLAMVGVSGGIGALFGVPLGVLLYLTPVFNRVAGLVVNAVRSVPFIILLVAVIPFTSIGTAAAIVPLTIAAIPFVARLVETALREVDRGLIEAAQSMGATTGQLVYKVLLPEAMPGILAGLTITFVSLVGYSAMA---------------------------------------------------
225573409    -----------------------------------------------------------------------------------------FASVLVTLALALSSTTIAAILAFFVSLFGSEFPRIAKYVRGFATFLRNIPALVWAFILFSSLGIGTGVGFVALCITSFAFMVRAFVETMEDVSQDCVESLQAVGASFPQRVSQAILPSCLSGFLSWFLYCIEVNIRASTIVGMVGGGGVGLTLFSYIKGFQYDVALSIILLVAVMVILVDRVTERLRK----
192289991    ----------------------------------------------------------------------------------------LWSDTLASLERLGAALTISTSLALVFGIVIGLLPAANALLGSFVSVTSMVPPLALLPILFIVMGLGENSKIALIVIGTLPCIIRDLSMKVLELPREQLIKAQTLGASTWQIALRVVLPQILPRLIDSLRLQLGPAWLFLIAAEAIASSGLGYRIFLVRRYLAMDVIIPYVVWITLLAFLMDLALRLIQRK---
302338215    ----------------------------------------------------------------------------------------------------------STPIGVLGAIYMVEYARVIRILRLGTETLAGIPSIVFGLFGFIFFGIGFISATLTVTMMILPTIIRTSEEALKSVPLSFREGSLALGATKLQTIAKVVVPAATPGILTGIILAVGRTVGETAV--LIYTLGSNYELVRGPSSISFDRSFATGAILIFIILLVNYSTTSLIGR---
142022363    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
83950684     ------------------------------------------------------------------------------IALLPAHLVTYLPALIETINIAAAATLTGALFAILLSLLATRWPRLIPVFRRVMDIMRAVPEIVIALVLIFVLGGGPVPAMIAIAFHTAGALGKLFSEVNENADIKPVDGLASVGATWSQRMWLGVIPQVSPNYVSYALLRFEINIRASAILGFVGAGGIGYELKNAMSWGQYDEAAAIFILLFLSIVLVDQLSSVVRHK---
190894435    ---------------------------------------------LALRIAVPMLVIALLVLIWYAYVKLSGVPSYILPGPAAVANAFLAPAFWVTTKITFLSLMLALVGGVGFAIFLVQSRWIELAFYPLAVILQVTPIVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLLYLKLPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRLNIPRLFAALLMLSLLGVAIFAVTSFI------
289450368    -------------------------------------DCLLRSLVYLCAAFAVSLLAGIIFYVFWRGSRTVTWEFLTGVKSVLTGKAGIAGNIVNTCLIIILTMVIAAPLGIGSAIYLSEYSRLVSLIEFATETLAGIPSIIFGLFGMLFFGYSLLTGALTLILMILPLLTRNTEEALKAVPVMYRSAAIALGSGKWHMIRTVLLPAALPGILTGIILAVGRIVGESAALLFTAGS---------------------------------------------
303248512    -------------------------------------QKIMWGVFGLSSLVNMAALVLICGFLLVKGLPAISWSFLTEMPRDSMTAGGILPCILGTIYLSLGTMAVAFPLGVASAVYLNEYARTLRLIRLGINNLAGVPSVVFGLFGLAFFGVSLLSGILTLSILVLPVIIGTAEEALKSVPQTYREASLGLGATKWQTIRLVVLPAAMPGMLTGAILGLSRAAGETAAIMFTAA----------------------------------------------
148257245    ---------------------------------------------------------------------------------------------------MAYGWLLASVAGIALGAMIGSSKAMRIYVAPTLELLRPLPVSAIIPVAIAAFGLNQSMALFVIAFGSLWPMLLGTIHGFAAVEPRLYEVARVLHMSRLAVIFKIALPSAAPDILAGMRLSLTVALILAVVCEMLGLDGLGQWVLLSARAFRSADLFAGVMLLGIIGYITALAMGAAESR---
23098433     ---------------------------------------------------------------------------------------GIVEKLTETIFMSIAATTLAAVLSIALALLGSKTTKVNNFFRFIASFSRNIPVVAWSLILLISFGQNSVTGFLALFVGTLGFLTRAFIETIDEASSSSVEALSATGATYFHIVNNAVIPQSLPQMLSWILFMIETNIRSATLVGILTGTGIGYMFDIYYKNLNYDVVALITLSIVIAVIIIELLSNKIRK----
238917619    --------------------------------------------------------------------------------------------LLNTVIIAFFAALMGVVIGFLIAVVRSNHDKLNFICNIYLTVIRGTPTMVLIIYYVIFSSVHIDKLIVAILAFGIAYVAEIFRSGIMSIDNGQFEAARSLGLSYKTTMISVILPQAFKNVLPALANEFIVLLKETSISGYIGLNDLGGDIIRSITYDPMLPLIGVAIIYLVMVMGLSQLVKKLERRLR-
139940441    ------------------------------------------------------------------------------------------------------------------------HNSVRAIALFIIVSSRSVNSLIWALMLVFILGPGVLAGTIAIGLRSIGFCAKLLYESIEEIDESQVEAVKATGATNIQQMTYGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSINTLAWTQVSTILLVILVTVFISEWV----------
291529331    --------------------------------VKKIASRVYMGLIFLFLYLP----IVVLIVLSFNNSKSKVKWGGFTLDWYIFQSERIMSAFSTTLQITLLAAVISTIIGLAAMGISAMKKRNQTIYLGATNIPMLNADIVTGISMMLLFNLGFVTVLIAHITFNIPYVILNVLPKLKQTNKYTYEAALDLGASPLYAFFKVTWPEISPGVFSGFMMAVTMSLDDFSITYFTKGAGV-------------------------------------------
137860546    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLSIAFPVALLAAVYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLALPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
170751221    --------------------------------------------------------------------------------------------ILNSLILLSGGYAIGAATGFVLGVAIGTFRAVGYWAHPVLRFVGPLPATAWLPLAFFVFPSSWSASTFLVALATGFPVTVLTWSGVAGVNKAYFDVARTLGASRGFLILRVAIPAALPHVFVGLFMGLGGSFAVLVVAEMLGVSGLGWYLQWAQGWAAYANMYAALIVMALM-----------------
142068389    ----------------------------------------------------------------------------------FLTDAGLAGNLAISLGHVAAAMALAFLIGGALALLPEAAPAARMVDDRLTPFLNAFSGIGWLFLAILWFGINSTTVIFAVTMVLTPFAIINLRTGLREMDRDLLELGASLSRSPLRRFLKLAAPMLAPFAFATLRTSFGVAWKVVLTAELFGARGVGAVLNSARQEFDTETIFAVILFIMLFVAAAELLAFRPAQR---
229525521    ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGAVGFALGIPLGVILHTTKKLNRALGAVVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSI----------
51245734     ---------------------------------------------------------------------------------------GILGAACGSFYTLLITLCLSFPIGVATAIYLEESNRWTDLIEVNINNLAAVPSIIFGLLGLAVFRSTPLVGGLVLSLMTLPTIIIASRASLKSVPPSIREAALGVGASKMQTITHHVLPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
143595868    -------------------------------------------------------------------------------------------HMFYSFAHIISAVIISFFIGSFLAFSAHYLDVFDTMVHGRLSFLNSFSGIGWTFLAIIWFGISDVTVVFVISMVLIPFAIINMREALINLDKERIEMSVSFTRSGWRRFRLVILPSLYPFIFATIRISFGVAWKVALTAELFGGNGLGYMLNLARQDFDMPLVLAVIVVIIAFVYSTDR-----------
206901048    --------------------------------------------------------------------------------LELFSERNFYHHLFITLLRSVGG--FTLALFLGFLLGCIKNKFLYSAIRNIIDIFQSNPLIVWITIALFWFGFGNKTIVFTVFIVLFPNFYLITYNAINNIPKEYIELFKIYPISRKKYLTKFLIPYLKPFLLPTLANSIISSLKITAMAEFLGESGIGFLLSYAKTFLNTEEVYAYAVILFVFSKILEFIF---------
225017314    -----------------------------------------DIVLKVLINLAAAVVIVLVGIIAYILINGLPHISWKFLSTAYAQNQGILPMIINTLYVVVITLVIATPIGICSAIYLTQYARLVRMIRFTTEILSGVPSIIFGLFGYSVFGTSILAGCLTMTLCILPTIVRTTEESLLAVPPSYKEGAMALGAGKLRVVMGIVLPCAMPGVLTAVILAMGRLVGES--AALLYTVGLSYNMPKAGWDGFVGHALESGRTLTL------------------
116494444    -----------------------------------------------------LIVIVVVAIFFFVASKGLATFFQNKINLWSFLSKSVWNPIVGSFGVTFLSAIIATPFAVGAGIFMTERKWGQKILQPVIELLVGIPSVVYGFIGLSVTGFGILAGTFVLFVMILPTVTSMTVDALKAVPRHYREASLALGATRWQTTYRVVLRAAIPGILTGIVFGMARAFGEALAVQMV------------------------------------------------
143451625    -------------------------------------------------------------------------------------------HGWVTISSTLVGFGIGALLGIVLAVGIVYIPTLNRSVMPWIIASQTIPILAIAPMIIVGLGTGLFPKSIISAYLCFFPVTIGMVKGLRSPDPIHMDLMKTYCASYSHTFFKLRWPSSTPFLFASLKVSIAISLVGAIVGELPAGAGLGARLLTGSYYGQTIQIWSALICASILAAILVFMMIAIEK----
217970220    ----------------------------------------------------------------------------------LIDSGAAWPELAATARRALTGYALSVVAGSVLGLVAGLSMTASMMARPLVTVLMGTPPIAWLVLAMLWFGASDGTPVFTVFVASFPVIFIGALQGTRTLDNQLHGMAAAFRLPRRMMLTDVYLPHVVSYLFPAWIAALGTAWKVVVMAELLATDGVGAALAVSRSHLDTAATMGWIAAVVGLLLAVEYLVLEPIKRE--
197103970    -------------------------------------------------------------------------------------QAGVLGAVVGSAMMLLVTALLSVPIGVLAAVYLEEFNRWTSVIEVNINNLAAVPSIVYGLLGLAVFRSSPLVGGLVLALMSLPTVIIATRSALKAVPPSIREAALGVGASKTQTVFHHVLPLAMPGVMTGSILSLAHALGETAPLLMVG-----------------------------------------------
254508668    -------------------------------------------------------------------------------------------ATWETLYMVAVAGIVGFAVGIPLGVILHTTKKLNSILGAIVNIGRSVPFLVLMVAIIPVTKIGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLVEAAQSMGATPVQIISKVLLPEALPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIILVQIIQSIGDAIVRR---
143439604    ---------------------------------------------------------------------------------------GIWGAVMGSLYALIICFSFAFPIGLLASVYLEEFGKVTDIIEVNINNLAAVPSIVFGLLGIGLPYQVPLVGGLVLGFMTLPTIIIASRASLRSVPPSIREGALAVGATKMQTVFHHVIPLSLPGTLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
228474198    -----------------------------------------------------------------------------------IDSSQLMQALYETLYMVTVSLIIGALIGIPLGILLVVTRKIHQILNPIINILRSIPFIILLIAIVPFTSIGTTAAIVPLTVYVAPYIARLVENSLLEVDDGIIEAAKAMGASPLQIIRHFLLPEALGSLVLAITTAIIGLIGST------------------------------------------------------
294341775    ----------------------------------------------------WALLFWQLGVTAFDVPRVILPAPQWVLASLVERAGTLVQDAMQTLVRALTGWLIGCGLGFGVALAIDRHSFLQRGLLPIASMTSAVPLVGVAPIAVMWFGFGWESKAAVVALMTFFPMLVSTLAGLRAAGTLEAELMQTYGASHRQTLWLLKLPSAVPQMITALKINATLALIGAIVAEFFGSPGLGFRISTEAARMNMGLVWAAITAASVAGSVAYAALVLLERR---
56695685     -----------------------------------------------------------------------------------FWNNNMWRHIGETILMAFLGTFGAAIIALPLAFLAARNAPFRFAVRRVFDFVRGVDALIWTVVLARAFGPGPLTGALAILVTDSGTFGKIFSEALENVDDKQIEGVQSTGANAAQRYRFGVIPQITPVLLSQVLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVAYYILLIVLMVMLMDWLSGWLRAR---
186476907    ------------------------------------------------DFIAFPLIICLIAMAVVGFHETMAPISTLQNAPISLDPANLPEYALRTTLRMLAAMVASLVFTLVYGTLAAKSRRAGQVLVPILDILQSVPVLGYISFTVTFFLALFPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSKGFHLTSWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGMGSYLAQAIAEKNLHAIGWVILTMTVVILAYDQFLFRP------
257466776    ----------------------------------------------------------------------------------------LWTSSLETLYMVFFSTVFALLLGFPFGILLWEHPKFHQVLETSINILRSFPFIILMIVLFPLTTIGSTAAIVPLAIGTAPFVARMIEGALLEVDSGLIEASESMGASNWTIIRKVMIPEATSSLINGITITIISLIGYSSMAGAIGAGGLGDLAIRGYQRFQIDLMCYAIVILLII-----------------
212637819    -----------------------------------------DKLLFAAIWSAAAITILFLLWVVWHIGLAHVSWEFITGAYTRIGESGIWAMIVSTVYMVGLSLAIAAPIGIMTAIYLTEYSKVVKTIRFCTESLAGIPSIVYGLFGMTFFGFSILSGSLTLAMLILPVIIRTTEEALLAVPMSYREGGYALGSSKIYTIYRLILPSALPGIVTSIILSTGRVIGESAPVFLTAG----------------------------------------------
302391642    ---------------------------------------------------------------------------------------GILSLIVSTLLVTIGSLIFSVPLGIACAAYLAEVSRVREALKPVIEILAGIPSVVIGFLGIVLVGLNAINGSILLGIMALPTIISISEDAISAVPEEYKEASLALGANRWHTLIKVVLPAALSGITAAVMLGMGRAIGMAVLMATGNAPALPGSIFDSVRTM--------------------------------
144133406    ---------------------------------------------------------------------------------------GIWGSLKGSFFTMLITLALSFPVAVAAAVYLEEFAPKNKITDIIINNLAAVPSIVFGLLGLAVFRSAPLVGGMVLALMTLPTIIIASRAALKAVPPSIREGAVGVGASKMQAVFDHVLPLAMPGMLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
289582026    -------------------------------------------------------------------------------------------YMGETIAMAFVATFTGVLISVPIAFGAAENRPIYYLNRGIISITRAIDELIIAIIAVKAVGVGPLAGIIAISYLTIGFFSKLFAEDIEDIDMGAKEAIDATGASRFQTLVYAVIPQVAPRFIGLTVYRWDINIRSSTIIGIVGAGGIGTLLLRAFERYEFD--FAALILLSIIAVVLAGELFSAYIRRRV
150392303    ------------------------------------IAFSILTFTAMLVVIPTLLIIGYIFVKGIGMINWEFLTAMPRKGM---TEGGIYPAIIGTLYLVLGTVLFALPLGIGSAIYLTEYAKLSRLIRLAILNLAGVPSVVYGLFGLGLFGSSILAGSLTLACLILPIVITASEEALKSVPQSYREASLALGATKWQTIQKVVLPHATPGITTGAILGIGRAAGETA-----------------------------------------------------
117617477    ----------------------------------------------------------------------------------------FFDQIGTSLLTVLCGFGLATLIAIPCGVLLGMNQGLYRAANPVIQLLKPVSPLAWLPIPTPWLAKSFLTSALTVTLCSLWPTLINTAVGVAGLDRDLHNVSRVLRLSFVTHVRRIVLPGALPMIFTGLRLSLGVAWMVLIAAEMLAQNGLGKFVFQSGGSASLARIMVAVITIGLIGCALDR-----------
163789522    --------------------------------------------------------------------------------------------LGRTLVLTLVSFAIALVVGVILGLFSATSNNLLSISTLYVTIMRGIPLIVLAFFFLNIQLSAYLAGVITLSLNTSAYISELVRGGIQAVAGGQLEAARSLGLPYKTSMRKIVLPQAIKIMIPSFINQFVITLKDTSILSVIGIVELTQTIIIARTYSSGNMWLIIGIMYIVLITILTKLSTVLERKM--
260776655    ---------------------------------------------------------------------------------------GVFPAMFGTVLLVLIMSIIVMPLGVIAAIYLHEYAKNNAFTRLIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLTRIPSSVRHGSLALGATQFETMWRIVLPMASPAIITGLILAVARAAGEVAPLMLVGA----------------------------------------------
154151458    ---------------------------------------------------------------------------------------GIFPAIVGTLYLVAGAILIALPLGVGAAIYLIEYTREGRITKLIVDLLNGTPSIVFGLFGFAFLGVSLIAGMITLALMVLPTVIRTTEEALKNVPQSLREGSLALGATKWQTIKNVVIPPAVPGIVTGAILSIGRAAGETA-----------------------------------------------------
154151458    ----------------------------------------------------------------------------------YVPSYGIAALIIGTLLVTLGAMVFAVPLSLGCAIYISESPRIKNILKPATELLAGIPSVVYGFFGMIVLGQTWLAGSILLGIMALPTIISVSEDAISSVPREYREGSLATGATRWQTISKVIVPAALSGIAAAIILGIGRAIGETMAVIMVTGN---------------------------------------------
271968809    -----------------------------------------------------------------------------------------------TVATLLGGWVLAAVLGVLTGFLIGRHHLLAVALEPYLVALYSVPLIALVPLMIIWFGIGQGFLLATIVLSTGIMLVFPAATGTRESVRAYGELARAYRVTGHRLLLKVVLPGALPYIAAGLRISVQRALMAVVVGFLVGHPGLGTLLSDARARLDADEVFAVALVSLAVGALLTALVGWAGRR---
77456368     ---------------------------------------------------------------------------------------------WISLVVLIKGYLIGIVLAFALTTLAVSTQVGRDLLSTLTSMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYAGFLGVSETLRMAGRNYGLKGMRFVLFILIPAALPSILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAVVILIGLLVENL----------
134096489    -----------------------------------------------------------------------------------VISGGLLGKVWFSIKILLMGYGAGLVLAALLTVFAITSRIGRDFLETLTSMFNPLPAIALLPLSLLWFGLGTGSLVFVLIHSVVWAVALNTHSGFQSVSTTLRMVGHNYGLSGLRYVFQILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIYENKNQLEIPSVFAGLLTVIMIGLFVE------------
257065395    -----------------------------------------------------WITAVLFVVLAALYTHATNVGALDPVLFPTVEKIGLAPNFVSSMAILIPSLIIGCLVALGLGIPMGLYGRFRKTIYPLIYAISVIPAILLSPFALHMMPSFFSASIFLIVYGSIWATLFSTVNGIMTIDKRYFDNADTLKLTGFKRLIHVILPAAMPSIMSGMVTSLRGAFLMLCFAEMYGSQGMGYFVKRNADMGLFDNMWAGFIFMTIVLVIIMQLFE--------
66043608     ---------------------------------------------------------------------------------------------WISLTVLIQGYLIGIVLAFALTTLAVSTQLGRDLLSTLTAMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYAGFLGVSETQRMAGRNYGLKGLRFVWHILIPAALPSILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAAVILIGLLVENLLFANIER---
134657247    ------------------------------------------------------------------------------------------PKVGESLFIAWAGTVIGAIFSFPVSFLAANNNTVSRVTKQILNIIRAFPELILAFVFLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKISELLFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRKR---
294634716    -------------------------------------------------------------------------------AMMWLMVRGIW----ETVVMTLVSGFFGFVIGLPVGVLLYTSRKLYKLLSALVNIFRSIPFIILLVWMIPFTSIGLQAALVPLTIGAAPFIARMVENTLLEIPSGLIEAARAMGATPMQIISKILLPEALPGLINAATITLITLVGYS------------------------------------------------------
142012214    --------------------------------------------------------------------------------------------LYETFNMAVLATLMGFIFALILSFLSAKNITSYHLVKRILEFLRGVPEIIFAILFVWALGVGPLAGIIAITIHTTGALGKLFSEVHENADLKTCEAIRSHGGNWVSEMRYGIIPKVLPNIISYALLRFEINIRASTVIGFVGAGGIGQELYLVINFNYYEEVSA-------------------------
116492238    ------------------------------------VDKIATAVIYLLVGIVILILVALLGFILITGLPHVTWSFLTSPASAFNAGGGIGDQLFNSFYLLFLTLLISFPISLGAGIYLAEYNRVTEAIRITIEVLSSLPSVVVGLFGFLLFGFSIISGAIALTFFNLPLLTRNIENSLNGVSNLQREAGLSLGLSRWKTVTKVVVPAALPGIITGIILSAGRVFGEAAALIFTAGQSAPVLNYANWNPFSGDSPLNIFRPAETLAVHIWKI----------
300689778    ------------------------------------------------LALLPIILAAIVLVAYAARQMNVPYTPGEPLSVSLDVAQ-LPYYLLRTSIRMLLALGASLLFSFAFAAIASRNRTAEKVMVPALDILQSIPVLGFLSITVTGF-IALFPGSLVGVIFAIFTMAFSLYQSFRTIPTDLEEAATVFRLSKWQRFWRLEVPFAMPGLLWNMMMSMSGGWFFVVASEAISVSGIGSYISLAIQQQNLHAIGWAIVAMLIGILLYDQLLFRP------
300689778    -----------------------------------------------------------------------------------------------TMTRVLVLIALAALIWVPIGIRIGLNPNVARIAQPVAQFLAAFPANLMFPLVVMLIARFSLNPEIWLIFGTQWYILFNVIAGASSIPVELRLAARNFGLRGWLKWKRFLVPAVFPSLLTGLVTAAGGSWNASIVSEYVSATGLGSYIAEMTAKGDFPRIALGIGVMSLFVVGFNRLL---------
135120177    -------------------------------------------------------------------------------AMMWLMARGVW----ETVMMTFVSGFFGFVLGLPVGVLLYVNNSLYKILSGLVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLVEAARAMGATPMQIIKKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
16126075     -------------------------------------------------------------------------------------------DTLASLERMGLALAIATAVSLLLGLSLGLLPLLRAKFGPLVAGIAVIPPIAVLPILFIVFGLGETAKIALIVFGVAPVMVRDLAAHVAAIPEEQLVKAQTLGSSTWQLALRVALPQAMPRLIDSLRLSLCPAWVYLISAEAIAADGLGYRIFLVRRYLSMDIILPYVAWISLLAVIMDVTLRLISRR---
269965141    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVLIMSIIVMPLGVIAAIYLHEYAKLTRVIRIAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRVVLPMATPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
136608212    ---------------------------------SVMIGLLTIIIFFGLTRMPWPAILLVMTFLSWQLS-GPKLALTVLAGLAYLLLSGIWPEALLSVYLCGIGVALSFAIGCSLGILASEFNAISRLLRPINDTLQTIPLFVLLIPFVMIFKIGEFTALLAIMAYAIVPATRYSEHG--------------------------------------------------------------------------------------------------------
261252020    -------------------------------------------------------------------------------------------ALIETLHIATLGTLFTLILAIPLAPNITPNKTLNWIAQFFLVSSRSVNSLVWALLFIALFGPGVLAGIMAIAVRSIGFVGKLLAEAIAEVNMGTIEALKATGASWASILMKGYWPQVMPAFFSIVLFRWDINVRESAVLGLVGAGGIGVVLNDAQNLFEWQKVSMVLVSI--------------------
229541510    --------------------------------------------TSVLYFIAMFIVAILAGLVGYILVKGLPHVSWSFISQTFKEGGGIGPQLFNSFYLLVLTMVISMPIALGAGIYMARKNRLTDLLRTAIEVLSSLPSIVVGLFGFLFFGFSILSGAFALALFNLPLLVRVVEDSLRAISPAQREAGLALGVSRWETIQSVLLPAALPGIITGIILASGRVFGEAAALIYTAGMSSPNLDFSNWNPFSMNSPLNPLRPAETLAVHIWKI----------
295692225    -------------------------------------DKLATAIIYILVGIVVLILAGILGDILITGIPHLSWHFLSSEASSYQAGGGVRDQLFNSIYLLILTTIISLPIALGAAIYLAEYNWVTNLIRTTIQILSSLPSIVVGLFGYLLFGFSIISGALALTFFNLPILTSNIEEAIKGVPQDQREAGLALGLSNWKTIRGIVLPAALPGILTGIILSAGRIFGEAAALIYTAGQSGSTVNYADWNPFSPTSPLNVMRPAETLAVHIWKV----------
137968732    ----------LDDAIKSFTRSLFVPLGIFRD---WMLIYFLMPLKAVFQSMPWTGVILFVGALGWKLGK-LRLALTVMLFVFFIASSGYWVRAMITLYMVFASLIICSIIGIPLGIWASKKLNRSTIVLNICDIFQTFPSFIYLLPAIMLFQISDVSA---------------------------------------------------------------------------------------------------------------------------
142158316    -------------------------------------------------------------------------------AFAILWDRALWSSIGETFSMAFLGTLGGATLAFLLAFLAADNKALKPLTRALLGAQRAAPDFAIMLVIVVAVGFGPFAGTLALLLGSTGMFGKLFADAVENVDQRTLDGLWVTGATRLQVIRYGVVPQVLPSFIANTLYLFEINIGGAIALGVFGGGGLGFAMHIANATLSYAKMLAYILVIVLMMIITERIADALRHR---
157738204    ------------------------------------------------------------------------------------------ENVLITIKRAFLGFGISLVIGSILGLVAGLFVTASIMSRPIVTILVGMPPIAWIVLAMIWFGMSDMTVVFTVIIASFPIIFVGALQGTRTIEGDLKQMADSFHLPFKMKIFDLYLPHIFSYIFPAYISALGMSWKIVVMAELLSSNGIGASLAIARSQLDTPVALALVVIMIGSLLFIEYLIFEPIKRE--
241771955    -------------------------------------------------------------------------------------------DTVASLQRLGIGIGVATAIALVLGLALGVLPLARATLAPLIATIAVIPPIAILPILFIIFGLGETSKIVLIAIGIAPLMVRDLAAHVAALPNEQILKAQTLGASTWQLTLRVALPQALPRLIDSLRLSIGPAWVFLISAEAIASDGLGYRIFLVRRYLSMDIILPYVVWIALLALLMDIVLRAISR----
254796836    -------------------------------------------------------------------------------------------ALIGSLYTVFVSLLVSFFIGVLTALWLGEYSSRSSITRVLINNLSSTPPIVFGILGLTFYINFLLVGGLTLAFIMFPILVTSSLHAIRSVPDNIKQAAFALGASKVQVILHHVLPISMPGIMTGTILGIARILGESAPLLMIG-----------------------------------------------
227516496    -------------------------------------DFTVYTCVYISAALIVLLLVGIIGYVLAQGWPALNLEFFTCSTSLRKGTIGVAGNIINTLIIVVATLAIAIPIGVGGAIYLQEYKKLVRVIDFATDVLAGIPSIIFGLFGMLFFGYSLLCGALTLALMVLPLITRNTQEALTCVPQGYKLGAFGLGAGKWHTIRTILLPVAAPSIVTGVILALGRIVAESAALLFTAGS---------------------------------------------
139602704    --------------------------------------------------------------------------------YALFTDPQFLGHTLASTLRILLAVVLALVCGAALALMARAWPSLDGIVSGVLQFFNAFPSIGWAILAAIWFPPGHFAIVFVQLAILIPFCLISIGEGLRQIDREMLEMATSFTRSRTRLVLHVGLPLMLPYVMGALRIAYGVAWKIALVAELMGSSGLGFLMLRAQGSADITTVVAACLAIVLLFYAGEKLLIDPLAR---
142466645    ------------------------------------------------------ILIPLYAIIIFLLFWEFLVWINGWPNYKMASPSDIWPAFWDTLWRTVMGLLLAVVLGVFLGMVMGFSKILREAIYPLLVGFNAIPATVVPIIALMFVGQHNLNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASKSTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALALLGIGLYYVVVFLER----
239909235    -------------------------------------------------------------------------------------------QAGETFARAVAGLLAALVLAGPLGLGMGTSRRLSALLTPAVELVRPVPPPAVIPAAMLLLGIGTSMKLSVIVFACFFPILVGAVDGARHVEPGFRLTAAAYGLRRSQLLFGVILPAAGPSLAAGFRTAVPMALIVAVLSEMVGASGIGHYILRMQRTFAIPEMYAGVAWLGILGL---------------
28872590     ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLIMAVIVTPFGVLAAVYLREYARVTRLIRIAVNNLAGVPAIVYGVFGLGFFVYVLLWASLTLALLAVPVVIVATEEGLARIPLTLREGSLALGATKAETLWKIVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
142038563    -------------------------------------------------------YIPIISLIVYSFNESKLVTVWSGFSFALVEDDELLTAAWLSLKIGVLTAFASVFIGTWAGFVLARMGRFRALFSGMINAPLVIPEVIQGISLLLLFGWPAERGVFTIVMLCISYVAIIVQSRVRELNPSLEEAALDLGATPLKVFFTITLPLISQALIAGWLLSFTLSIDDLVLSAFLSGPGSTTLPLVVFSRVRLGLALATLFIVAVTAVVIANFVMLRQERKRM
267991936    -------------------------------------------------------------------------------AMMWLLVRGVW----ETLAMTFVSGFFGFVIGLPVGVLIMENARLYRSLSAVVNIFRSTPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPAGLIEASRAMGATPLQIVRKILLPEALPGLVNAATITLITLVGYS------------------------------------------------------
119386873    -----------------------------------------------------------------------------------------------TTARALAGFGLCALIGTLAGVAAGYSPATLRLSRPVLTLLLGVPPIAWIVLAMIWFGPSDMTVAVTILISATPVVFVGAVEGVVTRDRGLDDMARVFGAGPLRRFLFVSARQISAQLFPALILALGSAFKVAIMAELLAAGGIGGALARARAMLDIAEALAWVSLAVAALIAVEYVL---------
260102147    -----------------------------------------------------------------------------------------------TIIITVFSVLIGIVLGMLLALMLSKNKLLHWIAVCYIEFIRGTPQMVQILFVYFGVGAALVAGIIAIGLNSGAYVAEDIRSGIASVAKGQTEAARSLGLSQAKAYRYVIIPQALKNIWPALDNEFITLLKDSSLVSVIGVTELMYELIQTSTYRGVLPLFIAMIIYFIMTFTLTRLLNYFERRMK-
137368984    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETA-----------------------------------------------------
153828931    ----------------------------------------------------------------------------TIAQWFALNSDLLLTATWQTLYMVAIAGAVGFALGIPLGVILHTTKKLNLALGAVVNIGRSVPFLVLMVAIIPVTKLITTAAIVPLTIGAIPFVARLIESALLEVPTGLVEAAQSMGATPLQIIRKVLLPEALPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDITIMAVTVVMLIVLVQIIQSIGDALVRR---
239832612    ----------------------------------------------------------------------------------------LWRSFWETIIMTGFSSLISLVVGLPLALIMILTERVNTILGAIINGFRSVPFIILLVALIPVTSIGTWASIVPLSIAAIPYYARIAEVSLREVDHGLIEAARSMGANRWTIVREVLVPEALPGIVAGFTVTIITLVGASAMAGAIGAGGLGDLAIRGYQRFETQIMIAVVIILIIMVWIGDRLVSRLDKRN--
154495979    -----------------------------------------------------------------------------------------------------------------------RNRKLVSAIEFATETLTGIPSIIYGLVGMLFFGTSLLAGGLTLVVMTLPTIIRTTQESLKTVPQSYREGALGLGAGKWHMIRTIVLPSSVDGIVTGCILAIGRVVGESAALLFTAGMGLTILYMYAMERGEIDVAFAIAAILMILTLIINLAAKLVGSKLR-
269962443    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVVAAIYLHEYAKLTRVIRIAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRVVLPMATPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
289550795    -------------------------------------------------------------------------------------------ALVGTLWLMLTIIPFSIILGVGTAIYLEEYAKFTDFIKVCISNLAGVPSVVFGLLGLTIFGNSILAGALTMTLLILPVIIVAAQEAIRAVPSSVREASYGLGANKWQTIRKVVLPAALPGILTGFILALSRALGETAPLILIG-----------------------------------------------
110635291    -------------------------------------------------------------------------------------------HASITATEALTGFILGGFIGMIMGTILGRSQGLAELLEPFIMAFYSLPKVALAPLFVMWLGIGISMKITLTAAIVFFLVFLNTYTGVRSVSKELVTIMHLMGAKERHILLKVVIPSALSWVFAGLKVSVPYALIGAIVGELIASNGLGYLLSSSAGQFDTAGVF--------------------------
140961029    ---------------------------------------------------------------------------------------DVFTTFGRSLFRLVSGFLIALVIGTGLGIAMGLSKAWDAFWHDWVMAILAMPALGWALFLSLVFGFGNTGPILTVILAGIPFVIVNVREGVRNTPRELFDMATAFGVDRAGTIRHVLIPAMMPYFFAAIRYAFSIGWKGLVISEVFGGDGAGWTIKFWYDAHRAHGVVGYAFFFVIFAILLEQLFERWSRR---
309700406    --------------------------------------------------------------------------------MMWLLVRGVW----ETLAMTFVSGFFGFMIGLPVGVLLYVNAKLYRTVSAIVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEASRAMGATPMQIVRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
149911075    ----------------------------------------------------------------------------------------FFNATLETLAMVGIAAAIACLLGMPTGILLHVNKKLNNALSVIVNIGRSVPFIILLVAIIPFTSIGTGAMIVPLTVASIPFIARLIEGALLDVPAGLIEAAQTMGATPLQIIMKVLIPEAMPGIINSITITLVTLVNYSAMA---------------------------------------------------
300813032    -------------------------------------------------------WIMLAFLLYLTLTIIFDGLKGFQWDFLGAAGNGIFNQFFNTIYLVFLSLLVSVPIGIGAGVYLAEYAKFLTIFEISIESLSSLPSIVIGLFGYLAFSWNILAGALTISILSIPLITTETNNAIRALPVEYKEGSLGLGATKSETIRKVLIPAAMPQILTGVIMAAGRGFGEAAAL---------------------------------------------------
229593410    ---------------------------------------------------------------------------------------GIFPAIFGTVMMTLIMAMIVTPFGVLAAVYLREYAKLTRIIRIAVNNLAGVPAIVYGVFGLGFFVYVLLWASLTLALLAVPVVIVATEEGLARIPRTVREGSLALGATKAETLWKIVLPMASPAMMTGMILAVARAAGEVAPLMLVG-----------------------------------------------
220903704    ---------------------------------------------------------------------------------------AFWQGMLPTLGRVLSGFGLGLVVGGALGWAAGICPAAGFMLLPFRWVLSSVPGVVLVILAMLWCGVGSAMIILIVALTSIPTIYMALQEGLRAVDPALCEMARAYKISLRKRFTELYLPAVAAPLVSACVVALGGGMRVAILGETLGASGLGYMLALARADLDTPKLYAVALVSMLLVSVIEATF---------
302384353    ------------------------------------------------------------------------------------------EKMWETVQIALWGTFLAVFAAVPMGLAAARNGWVVTPVRLLMNLLRSIPDLVIGLLFVVAVGLGPLPGVLAIALNTSGVLAKLFSEAVESIDKGPVEGVRATGGTGLHEIVWGIIPQVAPLWTSFALYRFESNSRSATVLGLIGAGGIGQVLFDRMNGFAYRDVSAIVIVVVIAVTLIDMLSQAMRKR---
261416096    --------------------------------IGYYKHAPFSLFLRILVSLAIAITVCTLGFLILYLVKGIPFLKPSLFSLTYTSENSFLPSILNTVIIVFGSLLVAGPLGICAAIYTVEYARIVGLVRITTETLSGIPSIIYGLFGMLFFGYSLVSGILTISIMILPLVMRTTEEALRSVPDSYREGSYGLGAGKLRTVLSVILPSAVPGILAGVILAVGRVVGET--AALVYTAG--------------------------------------------
140451564    --------------------------------------------------------------------------------------------ILDSIQMGYLGLVIGVIIASILAYFAASNRIGYWIGKFFIIFSRSIHETIWTILFVTIVGFGMLAGTMALTMYCIGFFGKLFSEELENVDMKLVETMRSNGANEMQVFAFGVWPQVKTAFTGILIYTWDVCFRASTIIGFFGAGGMGWYLKRNVLQLEYAR----------------------------
222086853    ----------------------------------------------------------------------------------------LWPALWVTTQITFISLVLALIGGVGFAIFLVQSRWIELAFYPLAVILQVTPIVAIAPLILIYAPTRESALLICGFLVAFFPILSNMVQGLKSVDHNLLNLFDLYGASRWQMLLHLKLPAAQPYFMTGLRIGGGLSLIASVVAEFAAGSGLAFRLLEAQYRQNMPRLFAALLLLSALGVAIFALTSFI------
260458174    ------------------------------------------------------------------------------------------QGTVDTLYMVLWSTLVTVVGGLPLGILLVLTDKVNKVVGVVVNIGRSLPFIILLIALIPFTTWVVSAMIVPLAIGAIPFFARLVETAVREVDHGLVEAVQSMGGSVPTIVRKVLLPQALPSLVSGVTTTVIVLIGYSAMAGAVGGEGLGSAVTYGFQRFD-------------------------------
82617304     -------------------------------------DRAAKVMLWVSASISILTLLFILGYIVVRGLPVLTLSFLLESPRLSGAEGGILPAIVGTFCLMLVTLLSAVPIGIGAAIYLAEYAHEGAVTRIIVECLAGIPSIVIGLFGYAFFGFSIISGGLALMFMILPWIVRVSEESLKAVPSGLREASFALGATKWQTVSRVVLPTAIPGITTGVILGIGKAIGETAVIMFTAGSSL-------------------------------------------
222055585    ----------------------------------------------------------------------------------------------------------------------------AEAIEPLLRVLSQVNPFTLMPVFILFFGIGETAKVAVVAWVCLWPVLFYTITASRHVEAIQIKTAASMGISTVDMMLKVIVPGALPTIFVGIRIGACLTFYILVAAEMLGAGGLGWLVHNSAMNYLIPRIYAGATFIVVLGFLLNRFLLYLER----
242239722    -------------------------------------------------------------------------------------------AFGETFQMVGISTLLAILGGLPLGFLIYVTDRHLFWENRFVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREVDPGIVEAAEAFGASPMRIICTVLLPEARAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMVVTVIALVILVQIVDGLSKRADKRER-
307354418    ----------------------------------------------------------------------------------------LFPDIYKSLIHFAIGVTAAVIVGIPLGIAMGWFRDLDTAINPIIEIIRPIPPLAWIPFAIIWFGLTDASAGFIIFIGAVFPIFINTYTGFRNVPRIFIEAGKVLGCTNFSLIRRVAFPSSLPSIVSGIRISMGIGWMCLVGAEIFGAGGGKYGLWTYYNLHQMPSVVVYMIVLGLIGLTIDLVFRYFVNRQAL
55821036     --------------------------------------------LYVIAGIIVTILAALILYILVRGIPHISWSFLTSMSSSHKAGGGIGVQLYNSLFLLVITLIISVPLSMGTGIFLSEYARLSNFVRTCIEILSSLPSVVVGLFGYLIFGFSILSGALALTVFNLPQMTRTVEDSLRTVHHTQREAGLALGLSRWETICHVVIPEALPGIVTGIVLSSGRIFGEAAALIYTAGQSAPALNWSNWNPLSISSPISIFRQAETLAVHIWKVNS--------
255524913    -----------------------------------------------------------IGFIVRWIVRILIYGVFNAFKLLMQLSKNEWGRILPSVGRVAAAQVIALIWTVPVGVAIGMNKKVANVLQPIIQVVASIPATALFPVILIYFMNKLGGLNIASVILMLWYILFNVIAGAMAIPEDLKAAAKTFGINGWKRWKVLILPSIFPYLLTGMVTATGGCWNASIVSEYVNFGGLGALISEATEKGNYPLLLIATIIMCVVVVGVNKTL---------
255524913    -----------------------------------------------LGVLDIIIFLVIVSILYLAIAPGIKGNVNTSGIQVSTDIRNLPIYVLKSVGRMTAAYILSLIFTLIYGYIAAHNEKAEKVMMPILDILQSIPVLSFLPAVIALFPSHNIGLELSSIILIFWNMTFSFYHSIKILPKDLEEASGVFGLNKWQKFKRLEVPFAVIGLVWNSMMSWSGGWFFLMACEMFTLKGIGSFLQTAASQGDKKALACGIAALIFVIVLLDQLVWKP------
134722209    ------------------------------------------------------------------------------------------PALFETFSAALFSTVVGASIALILCPLATINLSPNQFTVQIVDILRSFPELVFALILLYLMGKSIVPAIIAVTLHTIGAMGKLFSEAIENIDMKPVDGLKSVGARWYQIICFAVYPQVLPLVLSYSLLRLEINVRASTILGFVGAGGI-------------------------------------------
262368444    --------------------------------------------------------------------------------------------TIDTLIMVGASAFFALLIGLPMAVVLVSSKSINHSLGWLVNITRSVPFLILMVAWIVGTSYGVWAAVVPLTLAATPFFARIAEVSLREVDQGLIEAAQAIGCNRTQIIWHVLLPEALPGIVAGFTVTIVTMINSSAIAGAIGAGGLGDIAYRGYQRFDMQIMLA-------------------------
227529932    ------------------------------------VDRIATGVILGLAGLVGLVILSLLIYILAMGLPNISWHFLTANAESFAAGGGIRDQLFNSLYLVVLTLIVSVPLALCAAIYLSEYNRWTQMLRLAIEVLSSLPSVVVGLFGYLVFVLQLLAGALALTILNLPILTRSCEDALQQVPYLQRQAGLGLGMSKWRVTTKIVLPAALPGIITGAILSAGRIFGEAAALIYTAGQSSPAINYADWNPFKPTSFLNPMRPAETLAVHIWKVNS--------
283457306    ------------------------------------------------------------------------------------------PAIGDTFYMVSITMLCAGLVGLIVGALLYTNRFVYTILNILVNVIRPIPFIILIAAAVVGTRLGVNAAVFAMSFGAAFAIARIVEQNMVSIDPGVIEAARAMGASKLTILFTVMIPEALGPLILGYTFLVIGVVDMSAMAGYVGAGGLGIAIVDGYQRFNDEITWAVVAIIIVLVQLVQFIGNFLAKK---
17229719     ----------------------------------------------------------------------------------------YFSETLITISMGIWGTLMAAIAAVPLSILASNNMWVVQPTRRLLDAMRAINEIVFALIFVVAVGLGPFAGVLALFVHTTGILGKLFSEAVESIESGPVEGIRATGASHIQEVIYGVIPQVMPLWTSFTLYRFESNVRSASVLGIVGAGGIGVSLYQSFGSFEYQKVCAILIILVVTTGVIDLL----------
49078528     ----------------------------------------------------------------------------------------LWQGFLDTLLMIGASSAIVLLVGIPLALVIFEARLLNRILGGLVNVLRSVPFLILMVALIPFTRMIVWAAVVPLTIAATPFFARIAEVSLREVDHGLVEAAQAMGCERRHIICNVLLPEARPGIVGGFTITLVTMINSSAMAGAIGAGGLGDLAYRGYQRFDTQVMLTVIIVLVLLVTLIDRLARLLNKR---
251798662    ----------------------------------------------------------------------------------------LWNYSLYTGAEMIGGCLIGSAIGLLAAIAASFITQAGKGAITLVAALNAVPIVALAPVMNNWFGDGVASKMAIVAIMTMATMAVSAYKGLRSVEPAYLELMHAYAAGRFVIFLKLRFKLALPAIFTALKINMATGIIGAIVGEFISSRGLGFLLSDQIKLGNMPIAWSCIVIAAVLGIALYYLIQLLER----
226324583    ------------------------------------LQNLYLLLIVIFLYAP----IMTLMVLSFNSSRTRAKWGGFTGKWYVSLFQD--EAIMSTLYNTLIIALLSALIATVIGTLASINRKFRTFMLGVTNIPMLNADIVTGVSMMLLFTMGFTTILIAHITFNIPYVILSVMPKLKQTNRRTYEAALDLGASPIYAFFKVVFPDILPGILSGFLLAFTMSLDDFVITHFTKGPGI-------------------------------------------
15889661     ----------------------------------------------------------------------------------------LWADFRQTLKSVLTGYVLGCGLGFLVAILIDRSPFLQRGLLPIGNFVSALPVVGIAPIMVMWFGFDWQSKVAVVVIMTFFPMLVNTVQGLAASSHMERDLMRTYAAGWGQTLLKLRLPAAWPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISAEMGRSNVDMVWAEIAVAALAGSGFYGLVALAER----
227819565    ------------------------------------------------------------------------------------------HKMLETVNIAIFSTVLGVFFGFCLCFLAARNPWIRGIVRRLMEILRAFPEVVIAGFFLAILSLGPIPAIAAVSIHTIGALGKLFFEVVENADMKPEEGLRAVGANWTERVWFGIVPQVMPNFVSYFLLRLEINVRASTIIGAVGGGGIGELLRLSIGQGHEAKTLAIVLLLFATIFAVDQFSAWLRRR---
260425362    --------------------------------------------------------------------------------------------SWQTLWRTVAGLGIAVVAGTLIGMVMGFSRIARDGLYPLLVGFNAVPKATLVPVLALLFGQHNFNTVLMAFLISFFPIAVSVGIGLSTLEPEYRDILRSLGASRFTIFRKIALPKTLPEFFGALKVSVTLAFIGTNLVEIISGKGLGALFLSGQTNSNYPLMFAVLIALAVLGILLYYAVVALER----
157364206    ----------------------------------------------------------------------------------LIKSGKLFIQLLQTFYKAFLGLFLALLIGLITGFFVGIFQALFELLRPVLMVLRSVPVVSWLSTVILLWGIGWKGVVFIVFMTLLPVVIFNVAEGVRSVDIKLIEMAKVYNVPRPKMFKYIYAGSVLPFLLSAINISIGTMWKAAIVSELIGDSGLGLQIFQAKFYVDTPKVFAHTVSAIFFGLLLEIIFYNIWER---
90418612     ----------------------------------------------------------------------------------VVTEEGVVPRFVLTAGEAFAAGLLVAGIGIPAGILLFSVNLLRRATENWVAAFAAAPVVLVYPLFLVIFGRSSWTIIAIGTVAGLPPVILKTLEGLSGVRPVLIRVGASFNLTRWQQFRTILFPAAVPTIFAGLRLGLIFAMINVVVEFLINFGGLGPLINELSERYDMPGTYAAICFVVLVSVLFFLLVERVEKWLR-
304317186    -----------------------------------------------------LFLVALIGYILYQGRSELNLHFILTPPKFMEKGGGIAPQIFNSLLLLVITLIISVPIGIGAGLYMAEYARITELIRLSTETLSSLPSIVVGLFGLLIFGYSLMSGALALTVLNLPVMARVSEDSLRSVSSSLKEASFALGSTKWQTIVRVLIPSALPGLVTGIILTSGRIFGEAAALLYTAGMSTPSLNFNVLNPASPASPFYPFRSAETLAVYIWKVNS--------
228477498    ----------------------------------------------------ALIVFIVAMILLFVAQKGLATFFVNKVSLIEFLFSGDWSPILGSFVVTLLSALVATPFAIGAAIFMTISPKGAKFLQPAIELLVGIPSVVYGFIGLQVTGFGILSGTFVLFVMILPTVTFMTTDTLRAVPRHYREASLAMGATRWQTIWRVTLNAAKPGIFTAVIFGMARAFGEALAIQMV------------------------------------------------
73542714     -----------------------------------------------------LPIILAIIVMVAFAAQQMNVPFVPGEPMTVHLDIAYLPYLMRTSIRMLAALAASLVFSLAFAALASKNRTAEKVLVPALDILQSIPVLGFLSITVTGFIALFPGNLIGVECAAIFAIAFSLYQSFRTIPGDLIEAAAMFRLSPWQRFWRLEVPFAMPGLLWNMMMSMSGGWFFVVASEAISVSGIGSYIALAIQQQNLAAIGWAILAMLVGILVYDQLLFRP------
73542714     ---------------------------------------------------------AVILLVALAALSRVMYFVHSEVGWLEVGHV-LWLGTL-TMVRVIVLIALAAVIWVPIGIRIGLNPSVARIAQPVAQFLAAFPAFPLVVMLIVRFGLPEIWLSPLLIFGTQWYILFNVVAGASGIPTELKLAARNFGLRGWLLWKRFLIPAVFPSLLTGLVTAAGGSWNASIVAEYVTATGLGSYIAETTARGDFPRIALGIGVMALFVVGFNRLL---------
295397425    -----------------------------------------------------------------------------------------------TVYLAIVSLVIATILGIFLGLMRTSNVVLSGIATVYIDIMRGLPLIVMSFF--IYFGIPNLAGILTLSLNAAAYMGEIVRGGIQAIDTGQTEAARSLGLTNGQTMRHIILPQAVKVMVPSFINQFVITLKDTSILSVIGIVELTQTIIIARTYQSGSMWLIVGLMYIIIITILTKLSNYIEKR---
308449227    ------------------------------------------------------------------------------------LGEGLW----NTLRITMMAFIIAMVLGLIFGFMISTSRTLRGIAAVYVAVFRGTPVLVWAFLFYFVTGNVFWAGTATLALNSGAYLTEIVRGGLQAVDPGQMEAARSLGLGWGKSMQRVVVPQAVKISTPAIINQFVITLKDSSLLLTIGFAELAQQIYAANYRTTEMLIIVGIMYFVVITLL--------------
302387424    -----------------------------------------------------------------------------------FIVDDRWKYIADGLQNTLKITFFAVLIGILLGFLVHKLKILNAICSVYLTVIRGTPVVVQLMIMYFVIFASTNPGQVPTAILAFGIVAEIFRSGISSIERGQFEAGRSLGFNYAQTMWFIIMPQAFKNVVPTLANEFIVLLKETSVAGYIGLQDLGGDIIKSRTYSAFMPLIAVAIIYLVMVMVFSYLVKLLERR---
307294610    ---------------------------------------------------------------------------------------GIWGAFKGSLLTMLVTLALSFPVGVATAVYLEEYARKNWLTDIIINNLAAVPSIIFGLLGLSIFLNFLLVGGMTLALMTMPVIVIAGRNAIKSVPPSIRDAALGIGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
171914592    -----------------------------------------------------------------------------------------------TLLRVLVMTTLATLIWVPVGVWIGLRPGVARFAQPLAQMAASFPTFPFVVGFYVAWHIPMGWGSIFLMAMTQWYILFNVVAGAMAIPNDLKEAARTYGLRGWNLWRTLILPAIFPYWVTGACTAAGGAWNASIVAELATANGLGATLAEATHQGDKPVIICSIAMMSLFVVLMNRLYRLAERRFRL
171914592    ----------------------------------------------GFGWVDLVVMLALLGLLWSVLHFGRGMWVHFDEAKAPPLDTSVWNYAGRTLLRMWMAFACSLVFTFVVGYAAAKNRVARAVILPALDVLQSVPVLGFLSATVTGF-MALFPGSFAIFTGQVWNMTFGFYNSLVTIPADMEEAASTYGLNRWQRFTTVQLPASMHSLIFNSMMSFGGGWFFVAQSEAISVPGLGSYMASAVETGDNRAALWAVAAMLLIILASDQLVWRP------
143354467    ----------------------------------------------------------------------------------------IWEATRVSGTNALVGLIAGTVLGIAMSFLLSRYKILGDIVTPLAIALNAIPIFVLVAVLNNMYSITEIPRRLMVTLVVYFIVLVNVAKGLTQVSPTQVELMRSYAAPESAILRKVRVPNAVPYLFTALKISAPAAVITAFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLGACLLGLAFYLVSIIVE-----
126737845    ---------------------------------------------------------------------------------------GIGVSMAGSLFMMMVVLALALPIGVAASIYLEEFNWLTDIIEVNIANLAAVPSIVFGILGLAVFINYMLVGGLVLTLMTLPTIIISTRAALKAVPPSIRDAALGVGASKMQAVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
310816052    ----------------------------------------------------------------------------------------LWQATLDTLYMTAFAGVATMLLGLILGALLWANRVIYGVISVVVNIARAIPFIILLVLLIPFTKLGTNAALPALIFGTAPFYARLVEIAFREVDRGVIEATRAMGGGLPTILLRVLIPESAPALISGLTVTLIALVSYTAMAGVIGAGGLGHYALEGFQRNNQQVTFAGVILIIVFAIVGDRTTRRIDKR---
307132334    -------------------------------------------------------------------------------AMLWLIARGVW----ETVVMTFVSGSFGFMLGLPVGVLLYINPKLYRSISALVNIFRSIPFIILLVWMIPFTRIGLQAAIVPLTVGAAPFIARMVENALLEIPTGLIEAARAMGATPLQIIRKILLPEALPGLINAATITLITLVGYS------------------------------------------------------
293607987    ------------------------------------------------------------------------------------------------------AFVCAVVIGTLIAFVFVQSRVVEACFMPYAILFQVTPIVAIAPLVIIWIQNTTLALVVCAMLVAVFPILTNTTLGLRSVNKGLLNLFQINKASRWQILMRLRVPNALPYFFGGLRISSGLALIGAVVSEFVASAGLAYQILQAGFQLDLPLMFAALFLITCTGLGLFVLMSLL------
24379567     ------------------------------------------LATGILYTIAGIIVAILASLLLFILVRGLPNVFLTGRSSSYEAGGGIGIQLYNSFFLLVVTLIISIPLSMGAGIYLSEYARLTDFVRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNIEDSLRNVHHTQREAGLALGISRWETVLHVVIPEALPGIVTGIVLASGRIFGEA--AALIYTAG--------------------------------------------
182678590    -----------------------------------------------------LLWITLIAFLSLWALRFVIVFVGQTLTFADIQESLI--LTFFTMLRVVLLMALATLVWVPIGVFIGLRPALAEKIQPLAQFLAAFPAFPIVVVVIVRFGLPDIWLSFLIIFGTQWYILFNVIAGTMAFPNDLKEAASSFGIKGWNWWTSVILPGIFPFYVTGALTASGGSWNAAIVAESIEAHGIGAYIADATAKGDYPRIVLGVTVMSIVVILFNRLFGLAERRLRL
182678590    ----------------------------------------------------AFILLLAAFVAVAYGSSGLTLPLSAPEATHISLDYGALPYALRTTLRMFAAIAASLVFTFTYATLAAKSQRAALVLIPLLDILQSVPILGFLSFTVTFF-LHLFPGSFAIFTSQAWNMAFSFYQSLRSLPRDLVEVANGFHLSPWQKFWQLETPYAMPALIWNTMMSMSGGWFFVVASEAISVGGIGSYLAQAIEMRRIDAVIAAVAAMAIVILLYDQLLFRP------
260767250    ----------------------------------------------------------------------------TISSWLSLNSDLLLMATWQTVYMVAVAGIVGFALGIPLGVILHTTKKLNNVLGAIVNIGRSVPFLVLMVAIIPVTKMGTTAAIVPLTIGAIPFVARLIEGALLEVPTGLIEAAQSMGATPMQIITKVLLPEAMPTILNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVTIMAVTVVMLIVLVQIIQSIGDAFVRR---
70726525     -------------------------------------------------------------------------------------------ALAGTIWLMISIIPISIVLGVGTAIYLEEYAKFTSFVKISISNLAGVPSIVFGLLGLTLFGNSVIAAALTMSLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLILIG-----------------------------------------------
163867537    ---------------------------------------------------------------------------------------GLGVAIIGSLYMIGIVLLVSLPIGIATALYLEEYARKNKFTDFIINNLAAVPSIVFGLLGLSVFVNFLFVGGLVLALMTLPTIIIATRSALRAVPLSIRAAALGLGASKTQMIFHHVVPLAAPGILTGTIIGVAQALGETAPLLLIG-----------------------------------------------
295398457    -----------------------------------------------------------------------------------------------TLVISATAIFFGLIIGAALALMLSENKLVDLIAQAYIEVVRGTPLFVYLGFAGMFGWSTMTSGLVAVSLNSGAYIAEIIRGGISSVDKGQAEAARSLGLGYWTTMRKVIFPQSLRSIWPSLGNEFVSLIKESSIVSTIGVAELTFQ-TRNVSTITFNGIIPLIISMAILTFTLTKLLNVYERRM--
297583270    --------------------------------------------------------------------------------------------TQETLLIGFVSVAIGTVVGTILGLLAGYYGWLDSLITRMTDILLAFPGILLAIAVIAFLGAGITNIIIAVAVFTIPVFVRIVRGSTLSLKESYVEAARSIGVRNSVIIFRHIFPGTLSVVMVYLTMRIGVAILIGAALSFLGLGGDGSMLSAAKDNSSTHATFFPGLAIVIFNIFGDGLRDALDPKLK-
260772396    --------------------------------------------------------------------------------------------MIESLTMTLTSTVVGIALAIPVGLGAARNTWVYMICRAFIALSRSLQEIIVAIFFVALFGFGAFAGFLTLTFATIGFIGKLLAEEIEGIDPAPIEAIKATGASWLQWINYAIQPQVLPRLLGLCLYRLDINFRESAVIGIVGAGGIGATLNTSLSRYEYDS--AGAILLLIIAIVM-------------
288956867    ------------------------------------------------------VAAADALLASGALAQGFNTTLFTAGDSREPEQAGIGGALVGSLLTLLVTMALSVPVGVAAAVYLEEFNRWTGLIEVTINNLAAVPSVIFGLLGLAVFGFFGMPGGLVMALMTLPVIIISARVALRAVPPSIRDAALAIGASPLQTVLHHVLPLAMPAILTGTIIGMARALGETAPLLMIG-----------------------------------------------
138852472    ------------------------------------------------------------------------------------------DQIWTSLITVGTGFLLASIIAIPIGIVCGMSAGFYAGMNPIIQVFKPVSPLAWLPLVTIIVSAVYVSSAITVTLCCLWPTIINTTVGVATVDKDLMNVSRVLRLGWLKQTLKIILPSAMPMIFTGLRLSLGIGWMVLIAAEMLAQNGLGKFVFQNGSSNSLARIMVAVLVIGIIGFLLDRAMLMLQRR---
256392959    -------------------------------------------------------------------------------------------NITASLRRAGYGLALGTAAGFLLALASGLSRLGEAVIDGPIQIKRAIPTLALIPLFVAWFGIGEQMKIITIGLISMIPIYINTHNGLRGIDGRYAELAETLDIRRGTFLRHVVLPGALPGFLLGLRFAVTAALGLVVVEQYNSLSGIGHMMTLAQEYGQTSVIVVGLVLYGFYGFLADAAVRLVERK---
289582018    ---------------------------------------------------------------------------------------GFGASILASLWLMALTAVLAFFIAVGCAIYLVEYNRVTRLIEANLANLAGVPSIVYGLLVLALLGSVILAGAIALALLIVPIIIVASIESIRAVPSSVRDGSYAMGATKWQTIRQVVLPKAMPGILTGTILALARAIGETAPLIMVGTSAMPTQIYNWTYQADRMFNGLAALGIVVLLLFLVAMYALA------
88608117     -------------------------------------------------------------------------------------------ALIGSLYTVFVSLLVSFFIGVLTALWLGEYSSRSSITRVLINNLSSTPPIVFGILGLTFYINFLLVGGLTLAFIMFPILVTSSLHAIRSVPDNIKQAAFALGASKVQVILHHVLPLSMPGIMTGTILGIARILGESAPLLMIG-----------------------------------------------
163789533    ------------------------------------------------------------------------------LGFFGLIQQNLLKGLGRTLLLTITAFIIATILGVIFGLFASPNKVLNWIATIYVDILRGIPLIVLAFFFLNIQIPAYLAGVITLSLNTTAYIAELVRGGIQAVDNGQLEASRSLGLTYNTSMRKVVLPQAVKIMIPSFINQFVITLKDTSILSVIGIVELTQTIIIARTYSSGDMWLIVGLMYIIIITILTKFSNYLERR---
308185767    -------------------------------------------------------------------------------AMMWLLGRGVW----ETLMMTFVSGFFGFVLGLPVGVLLYVTRPLYRVLSALVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLELPTGLIEASRAMGATPMQIVRKVLLPEAMPGLVNAATITLITLVGYS------------------------------------------------------
260773408    ---------------------------------------------------------------------------------------GVFPAIFGTVLLVLIMSVIVMPLGVIAAVYLHEYAKFTRLIRVAVINLAGVPSIVYGVFGLGFFVYTLLWAALTLAVLTLPVVIVTTEEGLTRIPPSVRYGSLALGATQFETIWRIVLPMASPAMITGLILAIARAAGEVAPLMLVGA----------------------------------------------
134661521    -----------------------------------------------------------------------------------------------------------------------------SILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVLSAVFPIIINAWAGVKTTEKSLLAAAKVFGANRTQLYYKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMTFAVLLLLIVMSLSLINFTRWLEAK---
142214970    ------------------------------------------------------------------------------------------QGLIETLAIAIVSTVLGSIISIPLGFLASVNRIVYGITRLVLVIIRGIPELILAIIFVAAIGLGPIAGVFALTIGTGGFLAKLVADSVEEIDPQPRQAVIATGASRIQELFTSVLPQVLPALVGQLLYTFDINIRASAILGIVGGGGIGFLLFNSMKVLAFETTGAIILATFLLVYLIEILAGYVRR----
220904809    -------------------------------------------------------------------------------------------ATWETVQMVLISTFFSLVIGFMLAILMIVTRSVYRIVDFVVNLLRSFPFIILLIAIIPFTRMVVGAAIVPLTIAAAPFVARLIETCFLEVDRGVIEAARSFGASNAQIIFRVLFPEALPSIVLNIAVIAITLLGYSAMAGTVGGGGLGDLVKYGYNRFQVDIMVYSVIILCVLVLLIQSICNFLYKILR-
154498789    -------------------------------------------------------------------------AIFQNDKMFWTFLGGTWETLYSTFIATAVAYILGLALGIALTVIHPLPRPLMKVLNVVINILRSMPFLLLMILCLVGTEIGTAASIPPLIIAAAPFVARLVETSFREVDRGVLEAAQSMGCSTFQIIWKVILPESKPSLIAGFATAFITILGYGAMA---------------------------------------------------
218671314    ----------------------------------------------------------------------------------------LWSDTAASLVRLFAGLGISTVTALVIGMLIGMLPYLRALLSPFVAVVSMVPPLALLPILFIAMGLGEASKIALIAIGVAPTMIRDLALKALELPREQIVKAETLGGSSWQIGLRVVLPQILPRLITCLRLQLGPAWLFLIAAEAISSSGLGYRIFLVRRYLSMDVIFPYVVWITLLAVVMNYILDRI------
304394456    -------------------------------------------------------------------------------------QAGIWGAVVGSFLSLMVCFTLAFPLGTLAAVYLEEFARISQIIEVNINNLAAVPSIVFGLLGLAIFRSTPLVGGMVLALMTLPTIIIASRASLRAVPPSIREAAYGLGASKVQTTFHHVVPLAIPGMLTGSIIGMAQALGETAPLLMIG-----------------------------------------------
146305222    ---------------------------------------------------------------------------------------GIFPAIFGTVLMVMLMAVIVTPFGVIAAVYLREYAHLTRVIRIAVNNLAGVPSIVYGVFGLGFFVYVLMWASLTLAILTLPVVIVATEEGLARIPRAVREGSLALGATKAETLWKVVIPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
222445876    -------------------------------------QKIMNGVFILSGVITLLILVTILGYILVKGLPVINFEFLFSSPIDAGREGGIFPMIISSIYVVFIAAIIATPLGVGAAIYMSEYAKVIKFIRFGSETLASIPSIVFGLFGLAFFGWCILSGGLVLALMAIPTIFQVAEVTLSSIPNSYKEGGYGLGATKWQVIYSVILPAALPGIITGVILAMTRAISEAAAVMYAVGSAMTVPV---------------------------------------
297158505    -----------------------------------------------------LAVIPLVSLIWETVDRGRTVLDGYFLGHSMEGVQGVYHAIIGTLEQVGIATAIAAPIGLLTAVYLVEYGRLAKAVTFFVDVMTGVPSIVAGLFILTFFDYSGFAGAMALAILMMPIVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTAIGGIITGVMLAVARIAGESAPIMLLGATGINNNPFDGAQSSSYNRAWAAALVLIAFVMILNLLARGIARWK--
242238796    ----------------------------------------------------------------WVDATLLPAPALVVQTLWRGVLDGTLPDAMLHLFRALTGGIIGVSTGWLAGIALGLSTRAEALFAPSLSLLRQVALFAWLPLITAWAGNDEGGKVTFVALAAFFPMLVASHRGVRQRSAALQEVAQILRLPLSARLRVLILPGAAPAMFTGLRLSLIHAWLGTVGAEMSSGAGIGSLMINAQQLMEMPIILSGMLLIGLTGVLLD------------
242238796    -----------------------------------------------------------------------------------LLQGDLPSHLLISLQRLGGGLLAGVLAGTLLGALMGASRRAEQLLYPTVYTLAQIPTLGWIPFFMVLFGIDDGLKLAVLIKAVIVPVTLHSQRGVRDVPPTLREAAAVLRLPLPTRLLRLTLPAALPVWFTGLRLALSQAWVSLIVVELLASSGIGYLMVWGRQLFQLDIVFVCIAAIGATGLLMEW-----------
142355696    ------------------------------------------------------------------------------------------RSLWDSVKIAVIGLIITIIIGTTLATLMATRRWMERATWPYLVALQSAPILAMTPLIRALIDGITLQRILVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHGASKLTRLRKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGAELIAAIILASIFGLVVFILFGLLSK----
152985541    -----------------------------------------------------------------------------------------------------------------------------------------VPELVWGALMVLAAGLGPNAGTLALALHTGGVLGRLFAEALENTPAQPAEALRLAGSGRVAAFLYGTLPGVWPQLVAYTLYRWENNIRMASVLGFVGAGGLGQMLYFSLSLFQQAQAATVILAMLVLVLGVDSLSAWARQR---
142051853    ------------------------------------------------------------------------------------------QALLETIQIAILASILGCFIALPLSFYASKTTTTYLIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALVMFSMAIMGKLLSETIDSIDLGPLEAAKASGAKHNQAVFTSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ISPIIVLILLAVIAIEQFSVWLRRK--
269962323    -------------------------------------------------------------------------------------------ATWETFYMVAVAGIVGFAVGIPLGVILHTTKKLNGILGAIVNVGRSVPFLVLMVAIIPVTKLGTTAAIVPLTIGAIPFVARLIEGALLEVPSGLVEAAQSMGATPTQIITKVLLPEAMPTIVNSVTITLVTLVSYSAMAGTVGGGGLGDVAIRGFHRYDVVIMAVTVVMLIVLVQIIQSIGDAIVRR---
239627922    --------------------------------------------------------------------------TFTDAFYLNFVSENRWKYLTDGLKTTLIITLFACLMGIVLGFIVHKLKLLNAICKVYLTVIRGTPVIVLLIIYFVLFGVRIDKVLVAILAFGIAYVAEIFRSGIMSIDAGQMEAGRSLGFNYAQTMWYIIMPQAFKTVLPTLCNEFISLLKETSVAGYIAIQDLGGDIIRSRTYSAFMPLIAVALIYLIIVMIFTKLIQILERRLR-
119513464    ----------------------------------------------------------------------------------------YFSETVITISMGVWGTLMAAITAVPLSILASNNMWVVQPTRRVLDAMRAINEIVFALIFVVAVGLGPFAGVLALFVNTTGVLGKLFSEAVESIEPGPVEGIRATGASHIQEVIYGVIPQVMPLWTSFTLYRFESNVRSASVLGIVGAGGIGVSLYQSFGSFQYQKVCAILIILVIATGLIDLLSAKVRRW---
288574439    --------------------------------------------------------------------------------MWAQLSRVLFNSFLETLYMVGMSSTISFICGIPLGVFLHERPKVNGVLSAVVNAARSTPFIILMVLLIPVTRMIVGTSVVPLAVAAIPFVGRIVEGALKEVDRGVVEAAQSMGATPRQIIGKVLLPEALPAIISGLTLAVINLIGYSAMAGAVGGGGLGDLAIRGYQRFRMDIMFATVVILIAMVQLCQALGDRMAGKAR-
284048517    ------------------------------------------------------------------------------------------KALGETLYMVALSAAIASLFGIPLGVILTITGKLHKTLGSIVNALRSVPFIILMVAIIPLTSIGTTAAIVPLTISCTPFISRIIESSLLEVDPGVIEAAQSMGASPLQIIWKVLLPEAMHSIVLGITLAVISLIGSSAMAGALGGGGLGDLAIRGYQRFQADTMIATVIVLIALVQLVQTI----------
296500997    -------------------------------------------------------------------------------SFLDEWGKVIWEATIQTFQMTSISLFISILIALPLGVTLHENKIIYPILNTIINIIRSLPFIILLFFILPFTKFLMGTVIVPLVVFTAPYIARLMETALLEVDRGVIEAYQAMGVSTIKIIWHVMVKEARPSLVLGLTIATIGLIGATAM----------------------------------------------------
27381311     ---------------------------------------------------------------------------------------ALFLHLGATLARVALAFVLAMSLGSAIGYLMGRVKLADRLGDPWLILLLNLPALVVIVLAYIWAGLTEAAAIAAIAINKLPTAIVTLREGTRALDRSLDEMASVFAMPRWRAFRHVVLPQLAPYIAASARSGLSLVWKIVLVAELLGPNGVGFEIGVAFQLFDTPRLLAYSLTFAAVVLVIETVL---------
222148837    ----------------------------------------------------------------------------------------LWTDTLASLTRLFSGLGISLLIALTIGMAIGMLPYLRALLSPFVAAISMVPPLALLPILFIAMGLGEVSKITLIVIGVAPIMIRDLALTALALPREQIIKAETLGGSSWQVAIRVVLPQILPRLITCLRLQLGPAFLFLIAAEAISSSGLGYRIFLVRRYLSMDVIFPYVLWITLIAVVADVLLDRL------
304314077    ---------------------------------------------------------------------------------------GIAPMIVSSIYVTLIAGIIATPLGVGAAVYMAEYATEERIVKLIAETLASIPSIVFGLFGLAFFGWSILSGGLVLALMALPTIFQVSQVSIETVPQSYREGSLALGATKWETIYRVVVPAALPGITTGVILGMARAISEAAAVMFVVGSALAMPI---------------------------------------
158320383    -----------------------------------------------------------------------------------------------SLQVGFIAVGISAIIGGALGSIAGYYGRLDNFIMRAMDILLAIPSILLAISIVAALGPGLQNVMIAVGIGSIPSYARIVRASVLSIDQEFVEAARAVGANDFRIITKHILPNAMAPIIVQATLGVAGAILSAAGLSFIGLGSSGREYLRDNWYVATFPGLAIMITIFALNLLGDGLRDALDPRLK-
302342495    ------------------------------------------------------LFSLLVMGLIVVFLFSEGAGVLGAVSLGDFLLGHYWYPTYESASVTLVSSAIAVPLGVGAALYIGEVARAREIIKPGVELLASLPSVVLGFVGMVIIGLNILSASLMLAIMAIPTITSISEDALRAVPGDLREASLALGATRWETLRKVQVPAALSGIGTGVILGMSRAMGETMVVLMVAGG---------------------------------------------
167034348    ----------------------------------------------------------------------------------LLGSGELLVNLWASLLRTCSGLAIGIVGGVGLGALMALSAPANRLIAPLFHALRQVPMLGWIPLIALWLGNGEGAKLLIVSLAALYPMVLNTFESLRQVTAQHREAAQVLMLSRWQQLWLILLPAALPGIAAGVLQALAFAWVTSVGSELFAGAGLGSLMMNAEATARMEIIVVCVLCIGLSGYLMSWL----------
49475057     ---------------------------------------------------------------------------------------GLGVAIIGSFYMIIIVLVISLPIGIATALYLEEYARKNKFTDFIINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLALMTLPTIIIATRSALRAVPFSIRAAALGLGASKTQVVFHHVLPLAAPGILTGTIIGVAQALGETAPLLLIG-----------------------------------------------
238028311    ------------------------------------------------DFIAFPLILCVIAMAAVGFHETMAPIATLSTQKISLDPANLPEYALRTTLRMLAAMIASLVFTLVYGTLAAKSRRAGMVLVPILDILQSVPVLGYISFTVTFFLALIVAGAELAAIFAIFTMTFSFYQSLRTVPRDLDEVSRGFHLTSWQRFWKLEVPFSMPGLVWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAITEQNLHAVGWVILTMTVVILAYDQLLFRP------
238028311    ---------------------------------------------------------WAILVLLGTAYVVWRVVAFVSTGVTLAEVGHVFLLGLATLLRVVVLIVIASVIWVPIGVWIGLRPALAEKAQPVAQFLAAFPANLLFPVFVIVIARYKLNPDIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIMPYYITGAITASGGAWNASIVSEFVQAHGLGAYIAQMTAAGDYPKIIMGITVMSLFVTLFNRLLWRP------
18313525     -------------------------------------------------------------------------------------------ALLDTMYISAFATAAGTLIAFPLAALSTPSAPIASVMRMFTSLIRTVPSLLYAVIGVIMVGPGPVAGALALTIYTTGYLAKLFYETFENVDKEFLDVMRTFTHS-LPLLAHLVYLKLRKQFITNIMFIFEYNLRTAAVIGFVGAGGIGYYISQYISLLRYDAVFTLVLLTFLFVGVIDIISYIFRKK---
297570588    -----------------------------------IIDWLVNLWLWGSIATVAAIFLLLVGHIVLQGWRSLEFLFGAPRGMPLGAEGGIFPAIMGSLALAGISLAVASLLGLATAQLYCRNPRIVGLIRVVVQCIAGIPSIVLGLFGYALFGYSLLAGGLTLAIMIFPVVAISAEKAIADVRRELIVASHALGVSRSYTFWHIIWPAAKNDIISGILLGTVWALGATPPIMLTAA----------------------------------------------
119492663    ----------------------------------------------------------------------------------------YLEDTIITISMGLWGTLMAAIAAIPLSLLGSENVWIVQPIRRILDTMRAINEIVFALIFVVAVGLGPFAGVLALFVHTTGILGKLFSEVVESIDPGPVEGIRATGAQKIQEIIFGVLPQVMPLWTSYILYRFESNVRSASVLGIVGAGGIGVSLYQSFQAFQYQKVCAILIILIVATSTIDFLSS--------
142539496    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
126652123    -----------------------------------------------------------------------------------------------SLMMGLVAVLIAGVIGVILGVIAGYYRKFDIYIMQVMDILLAFPSLLLAIAIIAVLGVGLTNAMIAVAISAIPSYVRVVRGSVLSIEKEYIEAVKALGVSDFKIIVKHVFPNVLSPVIVLSSLQFGTSILVAAALSFLGLGAVGKAFLGQAWWMSLFPGMAIMLVVLGFNLLGDGLRDALDPRQK-
118587408    -----------------------------------------------------------------------------VVSMGWSGDYGWWAAIYQTLYMTFFSAIIGGAIGLVFAIILVVSDKIFWLTDKIVSIFRAIPFIILLFVILIGTTLGATAALVPLSLSVAPFYARQIQVVLKSVDTGKIEAAQALGANNWDIL-VIYMRESFPEIIRVSTVTLISLVGLTAMAGAIGSGGLGNTVVTFGQQSKYDVVWIGTIALLILIFAIQGIGDWLAKR---
160915351    ---------------------------------------IFGSLLMGLTVIFFYLPIVFMVIFSFNSSKSLTHFEGFSTMWYMFANRDMMESLYTTIIIALIATVVSTIIGTITAIGLSKSKKLVRLVMQLNDFPIMNPEIVTAIGLMLLFITFFMTMLLAHIAFCTPYVILSVMPKIRSLDPNLADAAMDLGATPWQALTKVLVPQITPGIVSGALIAFTMSFDDFIISYFVTGGGLSIMVYTMSKRVNPSINAISTLVVVLITIVLIVINVVPLIKAR-
302342496    ---------------------------------------------------------GIIIFLLIQGAGAISWEFLTEAPRDAMTKGGIFPAIVGTLYLTIGAIVVSLPLGVAAAIYLSEYARLLQIVRLGIQNLAGVPSVVFGLFGLALFGISMLAGSLTLGLLVLPTVIGASEEALRQVPPTFREASLALGATRWETIYKVVLPAALPGILTGSILALGRAAGETA-----------------------------------------------------
77165860     ---------------------------------------------------------------------------------------GIFPAIFGTVMMVLIMSVIVTPFGVVAAVYLREYAQLIRIIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASLTLAILTMPVVIVATEEGLSRIPRSIREGSLALGATRAETLWRTVLPMAVPAMMTGLILAVARAAGEVAPLMMVG-----------------------------------------------
163802445    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVVAAIYLHEYAKNNALTRMIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRVVLPMATPAIITGLILAVARAAGEVAPLMLVG-----------------------------------------------
284043891    -------------------------------------------------------------------------------------DDDLLRLMLNTTSVLLIGFVVSVVVGVLVGLAMGEFRWVRVMLEPYLTALYATPRVAYIPLLVIWFGIGRTFLYAAVIAAAAVIIVFPTISGVHEANRSYRQVADSLCINKLQYFARVLLPASTAFVLTGARLGVQRALTTVIVAELVGYPGLGDAMKTARVTTDVDRVLAIAVVCLVVGAAITGVLTLIDRR---
141848671    -----------------------------------------------------------------------------------------------------LGYVLAVIAGIPFGIVMGAIPRVGDILQPYLYAIFSTPRVVVVPLIVVWFGIGFEARLFLVFFWSAIAISVNTAQGVRHARPDLVEVAQSFQVSRVQLARHVLIPGAIPFVLAGLRIGAERAIVGVIIGEMLQIVGLGGVITQGSSELLPAKMLVAVVVIALMGTIIVTALDMLERR---
258636506    ---------------------------------------------------------------------------------MSLGFDRLWTGLLDTLLMVGVSSLFALALGLPMAVILVVTGRGDLFPNPLLNLFRSIPFLILMVALIPFTTYGVWAATVPLTLAATPFFARIAEVSLREVDKGLTEAAQAMGFHRWHIVWHVLLPEARPGIVSGFTITLVTMI---------------------------------------------------------
85713470     ----------------------------------------------------------------------------------------LWRSLLTTLLTTVEGFAAAAVGGIGLALLFNQSKWLEQAFLPYAIVLQVTPVIA-IAPLLLIYLPQHTAVVVCAWIVAFFPVLSNTTLGLNSVDRGLVGLFQLYGASRLQTLRYLKLPAALPYIFGGLRIAGGLSLIGAVVAEIGAGSGLAYRIAESGYRLNIPRMFAALLLLSVAGIVIYMCLATA------
153207129    --------------------------------------------------------------------------------------------LGETIEMVIIPCIIAVLIGLPLGVILLVTQKNQLLARPFLNATRSIPFIILMIAIIPLTSIGTTAAIVPLSLCAIPFFARLSETAMQEVPAGLVEATQAMGATPMQIIRKVLIPEALPTLVRGITLTAVTLVGYSAMAGVVGGGGLGDLAIRGYERFDIRVMLITIAVLIVLVQLLQYLGDWAANR---
229497877    ------------------------------------------LMLVLISVISLFIFFLILALLYTIVRKGIDVHFLVGLPEEIDAGGGVGPFLWNSLYILFLSLALSLPIGIGAGIFLAEYARFMEWVRGAIESLASVPSIVFGLFGYALFGVTILGAAVTLALLNLPVLARVTEEAVTAVPSTWREASFALGATKTQTILKTVLPAAAKGIITGISLVACRAFGESAIILLVGG----------------------------------------------
139438953    ----------------------------------------------------WLAVWVLVAGLVAQPLILPGPGAVVVALLRLVCDAGTWAILAGSGARILAGLALAAVCGVVMAGASVRSLTFARLVAPALSFVKATPVACVVVLLLIWLGSARVS-IAAVFLMALPGVYFSLVEGLTQVDQSLEQMFHLHSVRGWRLFCAHTWREVLPFVLSCARAVIGMSWKAGVAAELIGTGTVGERIYQAKLLIETADLLAWTVLVVAASWVCERVLVWLLR----
270494741    ----------------------------------------------------------------------LPAPSAIAASLWQGLRTGYFPHVRATLAALLLGLAGGGLAGLAIGIALAESPLLERVLRPYVVVSQVVPKLALAPLFVLWFGFGIPSTALITGLICFFPLMENTFTGLRQADAQRLQLFRMLGATRAQTLLRLKLPLALPAILAGLRMAVVLALVGAVVGEFLGASGLGAVVIAAQGMMDTSLMFAALVLIAGIGLLLYQATLWLE-----
229551749    -----------------------------------------------------LIVLVVVAIFFFVASKGLATFFQNKINLWSFLSKSVWNPIVGSFGVTFLSAIVATPFAVGAGIFMTEHKWGQKVLQPVIELLVGIPSVVYGFIGLSVTGFGILAGTFVLFVMILPTVTSMTVDALKAVPRHYREASLALGATRWQTTYRVVLRAAIPGILTGIVFGMARAFGEALAVQMV------------------------------------------------
154245092    ------------------------------------------------------------------------------------------DATQQTLYMVAVSGVLGTLAGLPLGVFLATSRKANHVLGLIVNAARSTPFIILVVAIIPFTSIGTNAAIVPLTVAAAPFIARLIEAAIREVDQGLVEAARAMGASPLQIVAKVLLPEALPAITLALTLAAVSLLGYSAMVGAVGGGGLGDLGIRFGYQRFMPEVMAAVVIVLILLVVGDLIARRLDKRSR-
88607119     -------------------------------------------------------------------------------------NAGILGALIGSLLTIIVCLAIAIPLGIMTGICMQENNKVSSIIEISINNLSSVPSIIFGVLGLVIFGVPRLAGGMTLSIMILPYLILTTRQALAAVPESVKHAALSLGATNMQVIMHHSLPIAFPALVQGVLVSVARIIGESSPLIMIG-----------------------------------------------
256823312    ---------------------------------------------------------------------------------------GVFPAIFGTVMMVLLMSVVVTPLGVVAAVYMREYAKLTRTIRIAVNNLAGVPSIVYGVFGLGFFVYFLTPGLIWASLTLAPVVIVSTEEGLSRIPKSIREGSLALGATKFETLWKTVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
260905442    ------------------------------------------------------------------------------------VTQQMLPATIETLLMTAWSTGLAVLIGLPLGIWLFTSPVLYRVLSIIVDITRSIPFIILIIALIPFSALGWQATVVSLTIGAIPFYARLVENSLREVSEGKVEAALMMGASNGQVVRQVYVPEAKPGLIGAATVTSVTLVSTAMAGAVGGGGLGALAISYGYQRYQADTMIACIIVLVLIVTLIDRIARAVDHR---
283841132    ----------------------------------------------------------------------------------------LWTDTLASLERLGAALAISTSLALVFGIVIGLLPAANALLGSFVSVTSMVPPLALLPILFIVMGLGENSKIALIVIGTLPAMIRDLAMRVMELPREQLIKAQTLGASTWQIALRVVLPQILPRLIDSLRLQLGPAWLFLIAAEAIASSGLGYRIFLVRRYLAMDVIIPYVVWITLLAFLMDLALRLIQRK---
283821529    -----------------------------------------------------------FLYAGALNPKRYADAIPTILKLAFSRWQSWGKPLLETLSMSVAGTVLGVCMALPLGALVTRSNFINVPVRFVLNMLRSIPGLIWGVIYVAAVGFGPLPGVLALATHSTGMLGKFYAETMEHVDPGPGNALKSHGVSKLGVLRFSVVPQILPQLVDVTLYRWEHNLRAATTLGVVGAGGLGLEIITAFNLFEYREAMA--LIIVLLVLV--TLITILGARLR-
86357663     --------------------------------------------ELALRVLTPLLVIACLVLVWYAYVRLSGVGPAAVASTFVTDWGTLAPALWVTTKITLISLMLALVGGVGFAIFLVQSRWIELAFYPLAVILQVTPIVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLLFLKLPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRLNIPRLFAALLMLSLLGVAIFAVTSFI------
125717782    ------------------------------------------LATGVLYTIASIIVAILASLILYILVRGLPWSFLTGKSSSYQAGGGIGIQLYNSFFLLVITLIISVPLSMGAGVYLSEYAKVTNFVRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLRHVHHTQREAGLALGISRWETVLHVVIPEALPSIVTGIVLASGRIFGEAAALIYTAGQSAPALDWSNWNIFSVTSPISIFRQAETLAVHIWKVNS--------
298253103    ---------------------------------------------------------------------------------------GILHAIIGTLEITLGAMVISIPIGLMCAVYLVEYARGNKISRIIVDVMSGIPSIVAGLFAFSMFALLAGPGTIALSLLMIPTVVKSSQEMLKIVPNDLREASLALGVTQQRTITKIVLRTALPGIVSGCILAVARVIGLLMASGFIASTNL-------------------------------------------
304407966    -------------------------------------------------------------------------------------SFGIWPLICGTLLITVIACLVAVPIGLASAIYLSEYARLRKIVKPILEVLAGVPTIVYGYFALSLITFNALSAGIVVGIMIIPMVCSLSEDAMSAVPRSLRDGAYALGATRFEVALKIVVPAAFSGIVASAVLAFSRAIGETMIVTVAAGSTLTGNPLESIQTMEYGTIFAVGMTLFVITFLLNILAQYVARRFR-
209519701    -----------------------------------------------LEWLPRPFFAPPQALIAVYADDLPRLAASVAHSFVLLSY----------------GYVAGALTGFVIGVAIGWSKAVGYWVHPVLRLIGPLPATAWLPLAFFFFPSSFSASVFLIALATAFPVAVLTWSGVASVNSAYYDVARTLGARPSFLILRVAIPAALPSVFVGLFMGLGASFAVLFVAEMMGVAGLGWYLQWAQGWAAYPNMYAALLVMALMCSALITLLFRVRDR---
137059066    -----------------------------------------------------------------------------------------------------------------------------AILSPYVWALASLPRIALVPLFILFLGFTTTMQVTIIVISAVFPIMINAWAGVKTTEKSLLAAARVFGANRRQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMNFAVLLLLIVMSLSLINFTRWLEA----
142678944    -----------------------------------------------------------------------------------------WYALLETIIMAFMGTLIAMLVGFPLAFLAAYNAGVRFAVRRLFDFLRGIDFLVWSLIFLRAFGPGPFTGIFAIAFTDTGTLGKLMSEAIENTEKNQKEGVESTGANKTLQNRFGIIPQILPVFISQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALQTTDFENVAYYTVLVVGVVIAMDMFSAWLRKK---
125974112    ------------------------------------------------------------------------------------LNVSLMPALINTVIITIISLLIAAPIGVFSAIYLVEYNKLVSIIRITAETLSGIPSIVYGLFGLLFFGMSLLAGAFTLSIMILPLIMRTTEEALKAVPNSYREGSYGLGAGKLRTVFKIVLPSAMPGILAGVILGIGRIVGESAALIYTAG----------------------------------------------
118589881    ----------------------------------------------------------------------------------------LWADFRQTLKAVLAGYAIGCGSAFITAILVDRVPFLRRGLLPIGNLVSALPIIGVAPIMVMWFGFDWPSKAAVVIIMTFFPMLVNTVSGLAASDAMQRDLMRTYASNYWQTLFKLRLPMAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISTEVGRMNVDMVWAEIAVAALAGSLFYGLVALLER----
281492351    ------------------------------------------------------------------------------------ILQNNWEQILVTLELAILSFILAMIVGIIFGLFSVASKILRTIARIYVDLNRSIPLLVYGIPNLIITGNEFTAGVIALTLNSSAYIAEIVRSGVQAVPSGQMEASRSLGVTYLTSMRKVILPQAIKITIPSLINQFIITLKDTTLVSVIGLVELTGQIIVARNFQAFRVYGLIGLVYMIVLLFLMWVGRRVEKRMK-
146308220    --------------------------------------------------------------------------------------------ALETLAMSAIGTLLAALLGLALALPAAGRAIALHATRLLLNALRAIPELVWAALMVLAAGLGPNAGTLALALHTAGVLGRLFAEALENTPREPADAIRESGGGRMLAFCYGTLPGVWPQLVAYTLYRWENNIRMASVLGFVGAGGLGQMLYVSLSLFQEAQA---------------------------
144045416    -----------------------------------------------------YLITVLIVIGSIWSASGLEITFLSAPGKIWILVSAMFPKVAESLFIAWAGTVIGAVFSFPVSFLAANNTSINAISRGILNIIRAFPELILAFVLLPVTGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVVPQVMPTVTSYWLYRFEINLRASAVLGIVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDNISAAIRRR---
75906272     ---------------------------------------------------------------------------------------GIRPAIISSILLGLVVIFVTVPIGVGAALYLEEYAWWTAIIEINISNLAGVPSIVYGLLYLLGFGPALISGALTLSLLSLPVIIVTSREAIRAVPDSLRNASYGLGVTKWQTIRSHVIPYAIPGILTGVIISVSRAIGDAASLIVVGAVG--------------------------------------------
283824381    ------------------------------------------------------------------------------------------RRVWVSLKVLLTGYGIGILIAACITVLALVTRIGEDLLETLTAMFNPLPAIALLPLALIWFGLGTQSIVFVLVHSVLWPVALNANSGFKSVSPTLRMVGKNYGLGLLSTVRQILIPAALPSLITGLKVGWAFAWRTLIAAELVGSGGLGWFIFENKNQLEIANVFAGLFTVILIGLAVEGLFRALEER---
228899401    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLVITLIISIPLGLGAGIYLAEYARFLNFVRLCIETMASLPSIVVGLFGLLVFGYTVMGGALALTILNLPGLTRVCENAISEVPHNVKEASLGLGATKWQTIVRIIIPSSLLQIITGIILAAGRIFGEA--AALIYTAGLTSPILNS------------------------------------
291527578    -----------------------------------IGDDVVYFFIYLCAALSVVLLAGIIIYVFVRGIGQVNWQFLTSETSVLRGTVGIAGNLLNTLYIIIITMLIATPVGVGAAVYLNEYAKLVSTIEFATETLAGIPSIIFGLFGMMFFGYSILTGSLTLTLMVLPLITRNTQEALKTVPDSYRHGAVGLGAGKWHTIRTILLPSAMPGIITGVILAIGRIVGESAALLFTAGS---------------------------------------------
139733381    ------------------------------------VSNIFATIFGALSILVAWQFLLPLSGVPTYIAPTPTTIIAVFFNQTDLILSNFLPTAIE----ALAGFLIGNLAAVLFAILFAYARFIRMAYFPVVLFFNTIPILALSPIIILIFGLGMTPKIIIAAIICFFPTLVNMIRGLASASQNEEELFRMLSANKFEIFLRLHLPRSLPMLFSSLRIATATAVIGAIVGEWIGADGLGALIIQATFNYQSDKLYAAIVASSSLSIAMFALVALVEAR---
302388939    -------------------------------------------------------------------------------------KAGILPALYGTIYVMIITAVFAIPLGIAAAVFLEEYSKFLSFIQVNIYNLAGIPSIVYGILGLTVFGRSLLAGGLTMGLLILPVIIVTAQEAIRAVPQSWRHASYALGASKWQTIRYVVLPSALPGILTGIILALSRAIGETAPLIPIGA----------------------------------------------
22537150     ------------------------------------------LATTILYSIAAIIVTILASLLIFILVRGLPWSFLTGKSSSYEAGGGIGIQLYNSFFLLIVTLIISIPLSLGAGIYLSEYARLTNFVRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRSVEDSLQNVHHTQREAGLALGISRWETVIYVVVPEALPSIVTGVVLASGRIFGEAAALIYTAGQSAPALDWSNWNVLSVTSPISIFRQAETLAVHIWKVNS--------
144027321    ----------------------------------------------------------------------------------------LWKDFVQTLKGALRGYLIGCSAAILTAFLVDRFDFLSRGLLPVGNFIAALPIIGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETTAMQRDLMHTYAARPAQSFLKLRLPAAMPFMFNGLKISTTLALIGAIVAEFFGSPGMGFRISASVGQLALDMVWAEIVVAALAGSAFYGAVAIIEK----
142041696    ----------------------------------------------------PLIIGILAMAIVGFHQTMAPIGVLQTQKITL-DPSNLPEYALRTTLRMLAAMVASLTFTLVYGTLAAKSRRAGMVLIPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRTVPRDLSEVSRGFHLTPWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAISDKNLGAVGWVIVAMSVVILAYDQFLFRP------
142041696    -------------------------------------------------------IVWGAFVILLTLYVVWRVVTFVATGVTMGEVGHVLVLGLITLLRVLVLIAIASVIWVPLGVLIGLRPALAEKIQPLAQFLAAFPANLLFPVFVIVIVHFHLNADIWLVLGTQWYILFNVIAGAMSYPNDYKEATKNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEFVQAHGLGAYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
146284337    ---------------------------------------------------------------------------------------GVFPAIFGTVLMTLIMAVIVTPFGVIAAVYLREYAKLTRIIRIAVNNLAGVPSIVYGVFGLGFFVYVLMWASLTLAILTLPVVIVATEEGLARIPRMIREGSLALGATKSETLWKVVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
70733746     -----------------------------------------------------------------------------------MWFDRLLQGILDTLLMVGVSSLIALLAGIPLAVILVTSPNLNRALGAFVNLFRSIPFLILMVALIPFTRLIVWAAVVPLTIAATPFFARIAEVSLREVDHGLIEAAQAMGCRRWHIVWHVLLPEALPGIVGGFTITLVTMINSSAMAGAIGAGGLGDIAYRGYQRFDSQIMLTVIVLLVILVAAIDRLARVLNKR---
82750980     -------------------------------------------------------------------------------------KFGIWALIIGTLKITVIATIFAVPVGLGAAIYLSEYDRARRIIKPILEILAGIPTIVFGFFALTFVTFNAISPGLVVGIMIVPLITSLSEDAMASVPNKIREGAYGLGATKLEVATKVVLPAATSGIVASIVLAISRAIGETMIVSLAAGSSTGYIVEIATGDATFGSIYAVGFTLFIFTLIMNLLSQWISKRFR-
149913482    -----------------------------------------------------------------------------------VWNNSMWRHIFETILMAFLGTMGAAIVALPMAFIAARNASLRFAIRRVFDFVRGVDGLIWTIILSRAFGPGPMTGALAILITDTGSFGKIFSEALENVDDKQIEGVTSTGAKPLQRYRFGVIPQITPVLLSQVLYYLESNTRSATVIGAITGGGIGLLLTQAITQKDWEEVSYYIMLIIIMVIFMDTLSGWLRRK---
157371989    -------------------------------------------------------------------------------AMMWLMARGVW----ETVMMTFVSGFFGFVLGLPVGVLLYVNNTLYRTLSGLVNVFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLVEAARAMGATPMQIIKKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
194367256    ------------------------------------------------------------------------MIAATAEGFFRHLDADKWKATIETLLMMAGSLPLTLAIGLPMGVLLYRRPFAYGVLALVVNLLRSVPFIILMVLWLMGQSIGVLGTLPALVIGAAPFYARLVETALREVDRGVVEAAQSMGATTWQLVSRVLLPEARPGLIAAATVTTVALVGFTAM----------------------------------------------------
142306919    ---------------------------------------------------------------------------------------------------------------------------------PIAVIFQVTPVVAIAPLILIWVGLDEFAILILAVIVAFFPVLANTNLGIRSVEKNLSELFSLYEANRLQRLFKLQLPYALPFILTGMKTSIGLALIGSVVAEFVAGSGLAWRIIEAGNRLDVPKLFAALILLVILGVILFLIMSLLEK----
141388291    ----------------------------------------------------------------------------------------LWVHLRASLGRTLAGLLLGGSAGILTGALMAQSPLADRLIGPLFHSIRQVPLLGLIPLLGLWVGNGDGAKLLVIAIAAFYPTVLNTYAGMRQVEGRLREVGQVLTLTRTQTLRQILLPGAMPAIVTGITHALAFAWLACLGGELLAGPGMGSLLLNG------------------------------------
310764921    -------------------------------------------------------------------------------AMLWLLGCGVW----ETLMMTFVSGFFGFVIGLPVGVLLYVNARLYRVLSAAVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLELPSGLIEASRAMGATPLQIICKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
296119674    ----------------------------------------------------AFIFLIALFGLGIDWRELPEVPGKVGHYLQLMFASPDWEEMWRSIAMAWIGSLICVVVSIPLGFLAAFGLWLRNTLKVFFAVIRAFPEVVIAIILLTVTGLTPFTGALALGISGIGQQAKWTYETVESARTGAPEAIRAVGGTTATVVRWGLWPACVPALLSFALYRFEISIRTSAVLGIVGAGGIGSMLANYTNYRQWEVVGMLLIVMVGITMIIDAISGRLRR----
297622871    -----------------------------------------------LVWLALLGVWELVGRAGLLADLYATTPSAVAETLYTLFASGIWPHLQATFSAALLGLVFGLVVGAALGFAAALVPFLRELLEPVMLFLNAIPRVVLAPLFIIWFGIGVGSKVALSLVLVAVLIFFAVYNGFREVDRRLVERVTTLGGGRGVLLREVYGPSVASWVMSNLKVALGFAFTGAVVGEFVAASGLGYLMTFALSTYNTAQVVALVLLIGLFVLLLFYVAGRLEAR---
260459308    -------------------------------------------------------------------------------------------HLGISLARVAASLGAAILIGAVLGYAAGRSRRADVWMRPWIVLLLNMPALITVILIYIWLGLADTALVLAVALNKIPNVVVTIREGAGRLDKDFAEMAELYRFGRAAMLRYVVLPQLAPFFLVTLRNGLALTWKIVLLAELLGSNGVGFQLQVYFQNFDVTHILAYAISFGVVMLAIEYGLLVPLER---
120404121    ------------------------------------------------------------------------------------------SALWVSAKVAIIGLVAAIVIGGVLAVAMAQAKWVERSLYPWVILLQTVPILAIVPVIGFWFGFELFARVLVVVIIALFPLIINPLQGLLGADRGLHDLFTLTGARPLTRLLKLQIPSAMPDVFVGLQSAAGLAVVGATVGDYFGQIGLGMLLARYSSRLQSAEMLATVLTACLLGVVAFWIFGALGRR---
237808806    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMTVIVTPLGVVAAVYLHEYNAMTKLIRIAVINLAGVPSIVYGVFGLGFFVYMLIWSALTLAILTLPVVIVSTEEGLSRIPSAIRHGSLALGATKAETLWRIVLPMASPAIMTGLILAIARAAGEVAPLMLVGA----------------------------------------------
148252998    -----------------------------------------------------ILVIGAMVLIVYGGKQTTLPLSALDVSPVSLDPANLPFYALRTTLRMLLAIACSTVFTFIYAAVAAKSRRAEMVLIPLLDILQSVPILGFLTFTVVFF-LNLFPGRVLACVFAIFTMTFSMYQSLRNVPKDLDEASKSFHLSGWQRFWRLDVPFAMPGLIWNAMMSMSGGWFFVVASEAITVGGVGSYVALAIEKRDLAAIGYAIFTMLLVIIVYDQLLFRP------
148252998    -----------------------------------------------------------------------------------------------TLLRVITLIALATLIWVPIGVWIGLRPRIAERVQPLAQFLAAFPANLAFPVFVLWIVHYGLNSNIWLILGTQWYILFNVIAGASAFPSDLREAAASLHLTGWRWWIKVILPGIFPYYVTGAITASGGSWNASIVAEVLSATGLGAYIAKATEDGDFPRVVLGIAIMCIMVTLFNRLFAFGERRLRL
310622962    ---------------------------------------VMTALVWASAVLVMVLVAGIIGMVLVRGIPHISWKFLSTTASVLKKTDGILPAILNTLYVIVLTLLIVLPLGVGAAVYLTEYRRLIEVIEFTNETLAGIPSIIYGLVGMLVFSTCLLSGSLTLVVMNLPTIIRTTQESLKTVPQGYREGAMGLGAGKWHIIRTIVLPCSIDGIVTGCILAVGRIVGESAALLFTAG----------------------------------------------
261367829    -------------------------------------------------------------------------------------------ETWETIWSTAVATLLALVIGLPLGVCLVTGRWVMSVLNAFINLLRSVPFLILMIIVIPLTSIGTPASIVPLVIASFPFVARLVETSIREVDAGVIEAAQSMGATPLQIITKVMIPESMPSLISNVTIATTTIMGYGAMAGIIGGGGLGKIAINGYYRFNVVLEIFATVLLVILVQILQTVGTRLAVR---
291519683    ----------------------------------------------------------------------------------------------NTLLIALCAVLAGMIIGFVVAIIRVTHDKANAICKLYLAIIRGTPIMILLIIYYVVFAAVNVPKVVAIIAFAIAYVAEIMRGGIMSIDDGQMEAGRSLGLTYKQTMISIILPQAIKNVLPALGNEFISLIKETSICGYIGLMDLGGDIIRSITF----EPFLPLIGVAIVYLFIVQLLNLA------
228923541    ---------------------------------------------------------------------------------------------------TGLGFILGTVLGAIIATFLWWMPLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMNTFGANKWQCYKQVVLPASFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEAFEK----
307130745    ---------------------------------------------------------------------------------------DLFNAFNETFQMVGISTLFAVLGGLPLGFLIYVTDRFYLFGTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALRDVDPGIVEAAEAFGASPLRIIGTVLLPEARAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMVITVIALVILVQIVDWLAKRADKRER-
15926968     -------------------------------------------------------------------------------------KFGIWALIIGTLKITVIATIFAVPVGLGAAIYLSEYDRARRIIKPILEILAGIPTIVFGFFALTFVTFNAISPGLVVGIMIVPLITSLSEDAMASVPNKIREGAYGLGATKLEVATKVVLPAATSGIVASIVLAISRAIGETMIVSLAAGSSTGYIVEIATGDATFGSIYAVGFTLFIFTLIMNLLSQWISKRFR-
226322439    ------------------------------------------------------------------------------------------PALINTVVMTLLSLLIAVPFGIFSAIFLVEYNKFIEVIRLTTETLSGIPSIVYGLFGMLFFGFSVLAGAFTLSIMILPLIMRQTEEALKAVPDSYREGSFGLGAGKLRTVFRIVLPSAVPGILAGVILAIGRIVGETAALIYTAGTGSGRTLAIHMYMLSMNQAYATAVILLVLVVAINTLSGVVAKK---
251789996    ---------------------------------------------------------------------------------------DLFNAFNETFQMVGISTLFAVLGGLPVGFLIYVTDRLYLVSTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREVDPGIVEAAEAFGASPLRIICTVLLPEARAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMVITVIALVILVQIVDWLAKRADKRER-
259504088    -------------------------------------------------------------------TKLMPSGFFAGVGFLI---QNNWKLFLNTLLIALTGTSFGLIIGLFIAGLIKISDRDKGITRLFVQYLRGTPMMVQGILILRGLEVAISPLTAGIIIISINTSAYMSEAGIQAIDKGQNEAARSLGMTEAQTLRYVILPQAIRNAIPAIGNEFVVNIKDSSVLNVITVSELGNR-LTGIYYRQMEPFFIVSLIYLVLTICSTQILNMIEKRM--
260888656    ------------------------------------------------------------------------------------------KALGETVYMVVVSMIVASLIGIPLGVLLATTAKLNRAIGAVVNALRSIPFIILMVAIIPFTSIGTTAAMVPLVLASIPFIGRQVETSLREVPAGLVEAALSMGATPYQIVRRVLLPESMPSIVAQLTTVVIALVGESAMAGAIGGGGLGDLAIRGYQRFRPDIMIATVVILIVLVQIVQFL----------
303256564    ----------------------------------------------------------------------------------------LWESFLETILMVGVSGGLGAAIGIPLGVFLFVTSPVNRIIGTVVNAVRSTPFIILLVAIIPFTSIGTVAAIVPLTIAAAPLIARLVETSLREVDKGLIEAAQSMGATNTQIICKVLIPEAMPGILAGLTIAFVALVGSSAMAGAVGGGGLGDMGIRYGYQRFMPEVMAAVVIILIV-----------------
168184309    ----------------------------------------------------------------------------------------FWLTVFKSIVRVVIGILISIVLGISLGIIAGINVFMEELLEPLVVTIKATPVMSIIIIALVWLKSSNVS-IFTSILMCFPIIYTNVLLGIKSVDKKLVEMANLYEVKNKYILINIYLPSTKPYIISGILMCLGIGWKVSVASEVLSTPSIGLNLLNAKATLATEELFAWTIVVVLLSLIFEKIFGYYIKK---
295103788    -----------------------------------------NRVMTILVWASAVLVMVLVAGIIGMVLVRGIPHILSTTASVLKKTDGILPAILNTLYVIVLTLLIVLPLGVGAAVYLTEYRRLIEVIEFTNETLAGIPSIIYGLVGMLVFSTCLLSGSLTLVVMNLPTIIRTTQESLKTVPQGYREGAMGLGAGKWHIIRTIVLPCSIDGIVTGCILAVGRIVGESAALLFTAG----------------------------------------------
258639797    ----------------------------------------------------------------------------------------YLSQIGITLAIVFAGTLTATLLALPISFLAARNVMHDPITRPILDILRGIDMAIWGLIFVRAVGMGPLAGVLAIVMQDIGLLGKLYAEGHEAVERSPSRGLSAVGANSLQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGVGLVYAENMRLWNWDVVMFITIILAAIVMIMDVISSRLRKR---
22299940     -----------------------------------------------------------------------------------------------TTLRVMTALLLSLLWTVPVGVAIGRNPRAAQVLQPIVQIAASVPATALLLLALANVGGGLEIGSVALMMLTMWYILFNVIAGAQAIPTELFEAAVVYQLPWWQRWRTLILPGIFPYLMTGIITAVGGAWNASIVSEYVQTLGLGALISEASVRGDFPLLMAATAVMSLLVVLTNRLVWRPLYR---
22299940     ------------------------------------------------------------------------------------------SYTAQTLLRMLIAYMISLVFSILYSYIAYYNRTAEKILLPLLDILQSIPVLSFLLALIALFPGSRMGVELAAIILIYTGMAWNMYQSLISVPQELREVAKIYRLGWWQRVWTLDLPAGAIGLIWNSVMSVAGGWFFLMAIESFTIGGLGSYLATAANEQDYAALIYGLAVLIGVIITIDILVWRP------
241667474    ------------------------------------------------------ALILVVSALAYYAWNDMHQSFIDASSVSAISLDHLPYYMLRTTMRLIIGMIFSFAFALIAGYACAKNKHFARVCLPIINFLESAPLLGFLTFTTAFFLFHSIMGLEAAAIFGIFTMALILYQTIRIVPAELTEAATAFKLNAWQRFWKIELPYSVPGLLWNIMVSQSAAWFAITASEAIPTPGIGSYIALALTDSNITAILYALVAIIINIALFDQLLFRP------
241667474    ----------------TIVFWLINGASFLNKKIN--LKSPIRDIKILKKLSCIAWYIVIISACVWAGNALWHFFPDGDMSYLI-------PLMIETTVRVTIAMMISVAICTPLGIWIGMSSKRTKAIQPIIQIGAAIPQPIFFPIVAVLIGSLNVWCIPLIMTGTSWYVLFNVIAGVSSLPTEIIEMTKSFHLKGWKWWFKFAIPAVFPYIVCGIISAAGGAWNSAIAAELVGSNTIKVDGIGALVSTTTGQLHEAALAVVAL-----------------
299135927    ------------------------------------------------------VFNVVVSLLALGMIVAAVRFILSSVGMAEVGHAAL--LGLATGARVLALLVLSTLIWTPIGVAIGFNPRLARLSQPLVQICASFPANFLFPFATLIFGIHLNWGSMLLMLGAQWYLLFNVIGGAQSVPNDLREMATSIGLRGFRKWKFLIGPSIFGSWVTGAITASGGAWNASIVAEIVSAAGLGAYIADATSVGDWPRIVLGVSLMSVFVVTLNRILWKPLYR---
299135927    --------------------------------------------------------------------------------------------------RMFIALGFSTLFTFVYGYAAARSRRAEKVLIPLLDILQSVPVLGFLSVTVTLFIAMFLLGLEAASIFAIFTMAFSFYQSLRTVPAEMDEMVTLYGLSKWERFTRLELPSSVIGLVWNGMMSFGGGWFFLAASESISVPGLGSYVASAIAARDLHAVAWAVVTMIILVLLIDQFFWKP------
87311015     -----------------------------------PIVSAIRISINNLAGVPSIVF-GVFGFAFLIGNVGRYIDGGPKNADLPVMSSGSWYLLLGVLAATACGAFMMSMYAVLTGRRNQWLGKFAAATVAFLVALATTPEFNGFFPNPVFGKGCLAWASITLALLTLPVVIVATEESLAAVPNSLREGSYGCGASKWQTIWRIVLPHALPGIMTGMILAMARGAGEVAPLMLVG-----------------------------------------------
271501810    -------------------------------------------------------------------------------AMIWLLARGVW----ETVVMTFVSGFFGFVLGLPIGVLLYINPKLYSSISALVNIFRSIPFIILLVWMIPFTRIILQAAIVPLTVGAAPFIARMVENALLEIPTGLIEAARAMGATPMQIIRKILLPEALPGLINAATITLITLVGYS------------------------------------------------------
291459269    ----------------------------------------------------------------------------------------YLAESWATLYMVLISSTISYAIGIPLGVILVATRIVHGILGFITNIFRTIPFLILLVMVLPLTGTTLGPRAIILIIASAPYIARMVESSLKEVDAGVIEAAKSMGASNWQIIRMVLLPEARPSLYVGAAICITTILSYSAMA---------------------------------------------------
163789823    ------------------------------------------FAVGVLYALSIFIVLILFSLLAFILIRGLPQIFLTQPAKSFQVGGGIGIQLFNSFYLLFLTMLISTPLALGAAIYLSEYNWLTDIIRTAIEVLSSLPSVVVGLFGFLIFGFSILSGALALTIFNLPLLTRTIEDSLQAIPGVQREAGLALGLSRWETVTRIILPAAIPGILTGMILAAGRIFGEAAALIYTAGQSAPALDFANWNPQSITSPLNIMRPAETLAVHIWKINS--------
161524071    ------------------------------------------------DFIAFPLIICLIAMAVVGFHETMAPIGTLQSQKISLDPSNLPEYALRTTLRMLAAMVASLAFTLVYGTLAAKSRRAGMVLIPILDILQSVPVLGYISFTVTFFLALFPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSRGFHLTGWQRFWKLEVPFSMPGLVWNMMMSMSGGWFFVVASEAITVGGIGAYLAEAIVERNLGAVGWVILAMTVVILAYDQLLFRP------
161524071    -------------------------------------------------------VTWAVVVLLATAYVLWRVMSFVATGVTMDEVGHVFVLGLITLLRVVVLIAIASVVWVPIGVWIGLRPALAEKMQPLAQFLAAFPANLLFPVFVIVIARFHLNADIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEAVQAHGLGAYIAQMTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
142280388    ---------------------------------------------------------------------------------------GVASSAMGSVFTILICFLLSFPIAIFASIYLEEFAKSGKVTDLIINNLAAVPSIIFGLLGLGFFGLPRSTGGMVLSFMTLPTIIVACRSSLRAVPPSIREGALALGATKNQVVFHHVLPLAMPGTLTGTIIGLARAVGETAPLLMIG-----------------------------------------------
84686260     ----------------------------------------------------------------------------------------LWRDTAASLLRLLGGVGIAALTSLILGMLIGLLPYARRGLSGFVAVLSMVPPLALLPILFIVFGLGETAKIVLIVIGITPFMTRDLSQRVLDIPHEQIVKAQTLGASTWVIAARVALPQILPRLIANVRLSLGSAWLFLIAAEAVASDGLGYRIFLVRRYLAMDVILTYVIWITLLAFLIDWALRLLTRK---
289435758    --------------------------------------------TGVFYAIAVLIVVILASLLGYILVKGVPQLFLTTPPQSFQAGGGIGPEIWNSFYMLLITMLISVPISLGAGIYMAEYARKNWITRTTIEVLSSLPSIVVGLFGFLVFVIQMISGALTLTIFNLPLLIRVVEEALTAIPNTQREAGLALGLSRWETITRVLVPAALPAIITGVILAAGRVFGEAAALIFTAGQSTPVLDFTDWNPVSPVSPLNIFRPAETLAVHIWKI----------
142170495    ----------------------------------------------------------------------------------------FFDQIGTSLITVLAGFILAAVIAIPLGICIGLSESLYSALNPIIQLFKPVSPLAWLPLVTMLFAKSFLTSLFTVALCCLWPTLINTAVGVSAVSPDLTNVSKVLRLPWSVHVRRIVLPSSIPMIFTGLRLSLGIAWMVLIAAEMLAQNGLGKFVFQNGSSNSLARIMVAVLVIGLIGFGLDRIMLMIQRK---
257066001    -----------------------------------------------------------------------------------------------TVCALILSFILGLIIALVIGDELSGFPKFDKIFALFVSIIRGTPSTILIMFNVILVNLDNL-VLVAIISFALAYMAELFRGGINSVSKGEKEAARSLGLSNLQMMKKVVMPQAVKNSLPALGNEVITLFKETSIAGFIGLADLGASIVISQTFDAATAYFSAAIIYLVIVLVMEKIFKELEK----
118443973    ----------------------------------------------------FWLLIWGAVSLYINNQVLFPSPKATFISLLLIVQKYFWITIFSSVSRVVMGLLFSILLGIILGLCSGINVYLEEILMPLISSIKATPVMSIIILALVWFKASNVS-IFTTILICFPIIYTNVVEGIKSTDLNLLQMANIYNVKKIYIVKDIYIPNIKTYVESSILMCLGLAFKVSVASEVLSTPSIGLNILNSKSMLETEELFAWTIVVIILSLLFEVIFK--------
293375549    ------------------------------------------------------------------------------VDFLFDFKLGVPALLLETIVIAFVGTIIGAILALPLAFLAARNKWVNFIALTFIAAIRTFLAFVYGLMFLRVTGPGAFAGVLTVSVVSIGMISKLYIEAIEDLDKRILESLDAAGCNTFEKIRYGILPQLFTDFASTVIYRFEINIKDASTLGLVGAGGISAPLIFAMNDFNWSK----------------------------
126737490    ------------------------------------------------QLLVPVIFGVTILVVWELLVRGLEVSLVILPAPTLIAERFLWQDFAQTLKGALSGYIMGCGAALLMAVAVDRSDFLRRGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETSAMQRDLMQTYAASYWQSFFKLRLPAALPFIFNGLKISTTLALVGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEILVAALAGSLFYGVIALVEK----
295680673    -----------------------------------IGLTAWEVVTAQLEWLPRPFFAPPQALLAVYADDLPRLASSVGHSFVLLAY----------------GYVCGALTGFVIGVSIGWSKAVGYWLHPVLRLVGPLPATAWLPLAFFFFPSSFSASVFLIALAAAFPVAVLTWSGVASVSSAYYDVARTLGARPSFLILRVAIPAALPSVFVGLFMGLGASFAVLIVAEMMGVAGLGWYLQWAQGWAAYSNMYAALLVMALMCSGLVTLLFRVRDR---
206563802    ----------------------------FFDPNRTANASAWRVLPNRWDAVAFPLIICVLAMAIVGFHETMAPIGVLQTQKISLDPSNLPEYALRTTLRMLAAMIASLVFTLVYGTLAAKSRRAGMVLIPILDILQSVPVLGYISFTVTFFLAAELAAIFAIFTSQAWNMTFSFYQSLRTVPRDLSEVSRGFHLTPWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAIADKNLGAVGWVIVAMSVVILAYDQFLFRP------
206563802    -------------------------------------------------------IVWGAFVIALTLYVVWRVVSFVATGVTMGEVGHVLVLGLITLLRVLVLIAIASVIWVPLGVLIGLRPKLAEKIQPLAQFLAAFPANLLFPVFVIVIVHFHLNADIWLVLGTQWYILFNVIAGAMSYPNDYKEATKNFRIRGWQWWRQAMLPGIFPYYVTGAITASGGAWNASIVSEFVQAHGLGSYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
292489197    -------------------------------------------------------------------------------AMMWLLGRGVW----ETLMMTFVSGFFGFVLGLPVGVLLYVNAKLYRVLSAAVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLELPAGLIEASRAMGATPLQIIRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
91775909     -------------------------------------------------------------------------------GFLEIISTGELQQVAASLQRAFLGLLIGGSIGFGVGAVMALWRVADILIGPLYHMLRQVPLMGLVPLFSLWLGNGDPSKLLVVCLSAFYPMVLATYESLHQVEEKYKEVGDVYKLGRSKTFFKILLPAALPSIFTGVSFALAFAWLATIGSEILAGAGLGNIMMNAQAASRMDILIILTALIGLLGYLMNLLIQQVGR----
296121742    ---------------------------------------IFEWVCWLATWGSVVILGVLIATMAWQAMGWLTPKFLVSMPRRNPADAGILPGIVGTFWLILLTAILSVPLGVGAAIYLEEYSKLTKFIQLNIANLAGVPSIVYGILGFLPFGRTVISGALTLALLSLPVVIIASQEALRSVPPSLRHASLALGATKWQTIWHQVLPSALPGMMTGVILAMSRAIGETAPLVAIGA----------------------------------------------
139488469    -------------------------------------------------------------------------------------------HSVSTLYECFIAFLCAILLGLSVSSLITISYIARKAVYPNLVLFQLIPVIALAPLFILWFGVGTEARVAYGICLAIFPIVVSSSTGLLNTGDTYLKLCGSLTASRWQTFSQVRLPFALPLIFTGLRIGLTLTIIGVVVGEFVTAQGIGYLISFAASGLETAIALAAISFLLFVGLILFAGLVVVE-----
144082710    ------------------------------------------------------------------------------------------KAVSETGYAFLAGTFYAVVIGVPTGILMGKNRIVDELLLPWVNMFLSAPLTALVPVLMVLFGFGMKSIIIITTLFAIWIIILNTRAGVMQINRSLVDMAKSFGAKPMDAFFKIYFWAALPEILGGVRIGFIRAVKGVIIGQLL------------------------------------------------
134372124    --------------------------------------------------------------------------------------------LLESLMMTVTSTVIGIGISIPIGLGASKNLAVYLFCRGIIAVSRSFQEIIIAILFVAIFGFGPLAGILTLSFATIGFLSKLLAEDIEDIDPSQAEAVKATGARWWQWLNYSIQPQVMPRLIGLSLYRLDINFRESAVVGLVGAGGIGATLNTAFDRYEFDTAAAILITIIAIVMLMEYL----------
138530954    -------KLSLRQPIANTVDSLTVNFIAFTKGLRFVYLNLLRPLDTFLTHIPWWYTMGIFIAIGYF-TVGLRFAFITFLLLMFIGACGIWSQSMITLSSVLVSVALCFIIGVPLGIIASYNEKFRNIQNVVLDAMPTLPYFCYLIPVLM------------------------------------------------------------------------------------------------------------------------------------
158314114    ------------------------------------------------------------------------------------------RALWLSTSVALTGLGISIVLGMALAVLMSQARWIERSVYPYAVILQTIPTLAMVPLIGFWFHYGFVSRVIVCVLIALFPIISSTLFGLQSVDRGMLDLFALHRVPRWVLLVKLRLPAALPATFSGFQVSAGLAVVGAVVGDFFGDPGIGVLIDLYRARLMTEQLLGAVILASLLGVAVFVFFGYLSR----
254445204    -----------------------------------------------------------------------------------------WYGIMPLFTGSLLVASIAMVFAVPLGVGAAIYQKEQTLIKPYIEFISAIPSVVIGFFGIAVFGLTAFTAGCLLALMAIPTIFTLAEDAINNVPKSFKEASLAMGATRLQTTLRIIVPTSLSGIISAILLGFGRVIGETMVVLLCAGN---------------------------------------------
138646421    ---------------------------------RYIIAKIFHGFCFTVAWSGVLILGVLLFHVTQEGIQWLDLQFLSDFPSRFPAKAGIHSALIGTLWLISLTALFSVPIGIGAGLYLEEFNRIHQFVDLNISNLAGVPSIVYGMLGLVIFNQSVLAGSLTMSLLILPVIIISTREALRAVPNTIRQAAFALGATRWQTIYAHVLPAAFPGILTGIILALSRAIGETAPLIMIGA----------------------------------------------
89896246     -----------------------------------------------------------------------------------------------SMKLLFTGIVIGIISGMISGILLGWSQICNYWFMPVLKMIGPVPSAAWLPIVMVLFATSRQASVFLIVLSIWFPLTLMVSSAIRDTDKRLVETARVLGASEVYIMLHVALPAALPAMFTGLFMGLSSSFSALIIAEMLGVAGLGWYIKWAEAWGEYAKIFSTGIFIIIFFILMDTLFRLRNR----
239833499    -------------------------------------------------------------------------------------------ALLQTLPLTFLGMAAGILFAFALAIASVAKPAIVRGFMPVALVTQTMPLVALTPLLVLLLGRGPSVILWITISVTFFPAFVTMAQGMALVPRAALDVPRAYGANVWKQIRLVSVPASLPYLFAAIRLAVPRALLGVMIAEWLATGGLGNLLNQSRGYLDYGMIWAVAVVSVMLSVFFYQIVALCERR---
239833499    -----------------------------------------------------LLAIWEICGRFSLIADGALPAPSAILARLWIDRADYPAHILATLEGAGAGFIIGNLIAVAAGILFALFPAAAKLGRGVNIAIFALPPIA-ISPILVLTFSGMTPRITLAALGCYFITMAATVTGISQTDRRMIDIVRAYGGNRWKVLRLAQLRSALPSILAGLRIAAPNAVLGSILAEGGGRFGLGAYLIGSLGRAEPTRLWGIGLCATLLAGLAYALFSVVAK----
119486752    ------------------------------------------------------------------------------------------SPAFISFRAAIIATIITFFLGTISARLMFYHGKGKGLIDGILTAPLVLPPTVVGFLLLVLFGFTWYATVIAAIVVAFPLMYKTALGAFKQIDRSLLACARTLGASEWTIFWRVMLPLAKPGLFSGTMLAFARSLGEFGATLMLAGSGRTQTIPVAIGRMDVAFAWVIVILVISLGII--------------
210620980    -------------------------------------------------------------------------------------------ALGETIYMTLVPTVLATIIGFVMAVILVLNKTVNSIVGFIVNILRSFPFIILMIAMIPLTSIGETAAIVPITVGSAPFIARVIESALNEVDEGLIEAARSFGATKSQIIWKVMVKEAMPSIISGITLSIISILGTAMAGAVGAGGFGKVAIVYGYQSFDDNVMLYTVVALAILVQIIQSLGNVIYKKLK-
304439853    ------------------------------------------------------------------------------------IKGDFLPATLETIYMVFFTSIFAGIVGLALGIVLVTNKVLNSILDKFINLLRAVPFIIILAVVIVGTRIGATAAIVPLFFGAFPFYAKQVESALSSIDKGLIEAAVSMGDSPFNVITRVYLREGLQNLVRVSALTMISLIGLSAMAGAIGAQDLGKLIATGYNRFQDDVVIVSMVLILILVYFVQGISNLAIKK---
187933562    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLIVSLIITVPIGIGAGIYLAEYAKFLNIIRMSLETISSLPSIVIGMFGLLVFGYSILAGAISVSILNIPSMTRISENAIRAASKKVKEASLGLGASKWQTIAKLTVPTAMSEILTGIILSAGRIFGEAAAFLYTAGLSSGALNFNQISLVGNKSAFSLFRPAETLAVHIWKLNS--------
227508103    -------------------------------------NNVATGVIYLLVTAVVGILVFLLGYILVTGIPHVSMHFLTSAAQSFKAGGGIRDQLFNSLYLLVLTLIISFPIALGSGIYLSEYNWFTSLIRTAIEVLSSLPSVVVGLFGYLVFGFSILAGAIALTFFNLPLLTRSIEESLEDVPDLQREAGLSLGLSRWKTITGIVFPAALPGILTGIILSAGRVFGEAAALIYTAGQSAPIVSYSNWNPFSPTSFLNPMRPAETLAVHIWKV----------
142518937    ---------------------------------------------------------------------------------------GVGGSIVGSLFTILVVLILSFPIGIFAAIYLEEFNRVTDFIEININNLAAVPSIVFGLLGLGIFGLPRSTGGIVLSLMTLPTIIIATRASLRAVPPSIREGALAVGATKMQAVMHHVVPVAMPGALTGTIIGLAQALGETAPLLLIG-----------------------------------------------
196229503    ----------------------------------------------------------------------------------------FWQDWYGIVPLFVGSLLIALAIAVPLGISAAIYPREKGIVKPYIEFISAIPSVVLGFFGIAVLGLNALTAGCLLALISIPTIFSLAEDALNNVPKHFKEASYALGANRFQTIVRVLVPASLSGIISAVLLGFGRVIGETMIVLLCAGNGLGAFFMTGIIAQEMGEVFMVGVVLFTLSLVINYVAQRIVHRYRI
294640460    ------------------------------------------------------------------------------------------PAVWDTLYMVVLSAVITLVLGVLLGIALSVIAKLNETAGTIVNCLRSLPQMIMIIITLPLARILLGACIIALAASCIPMYARLVQGALVEIPKGKIEAAKAMGSSSATIVFKVMLPEAIPSIIRGFTVALIGIISMTALAGSFGAGGIGDIAVRGFNRFYHDMLIASVLVLIVM-----------------
84501013     --------------------------------------------LRILGTVLLALLVWQAVVTVFALPRFILPGPHLVFGTLWTSRALIAEHAWVTVTEVLLGLGLGAALGFASAIVMAASPVARSLLRPMLVFSQAVPVFALAPILTLWLGYGLWSKVAMALLIIYFPVTSAFFDALMRTPTGWLELARVIGARPARILWHIRVPAALPGFASGLRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALIVLAVLTLLLHAAIDAACRRM--
291296263    -----------------------------------------------------------------------------------------------TAFETVVGLLLAAVVGFFFAIGMVASRAFERALLPWIVASQTVPIIAIAPMLVVLLGQYWLPKAIIAAYIAFFPITIGVAKGLKSPDPMALDLMKTYNASHWQTYLKLRFPASVPYLFTAFKVAMTAALIGAIVAEIISFQGIGKMLAENSRASDVVAMWVIMLSSAVLGILLVALVNWLER----
302390901    ------------------------------------------LVFGLLGSTLVLSLGILVLIIYFVFSKGLSVISWTFISEMGMTEGGIFPALLGSFYLIVGSISFATPLGVLSAIYMTEYAKIIRIIRIGVNNLAGVPSVVFGLFGLAVFGVSVLSGALTLGIVILPTIIRASEESLMAVPDEYREASLALGATRWDTVKNVVLPAAAPGILTGCILGVGRVAGETAPILFTAA----------------------------------------------
294055782    -----------------------------------------------------------------------------------------------TSLLVAGSIAIALSLGVLCAIYLSEYSRALQIIRLSILNLSGVPSIVFGLFGFGMFGVSMIAGWFTLAIMALPVIIAASEESMRAIPKGFREGSLALGASKWTAIRTNVLPYAMPGILTSSIMGIARVAGETAPIMFTAAFALRDQLPWEGLRSPTDFVFQGVMAL--------------------
283470109    -----------------------------------------------------------------------------------------WTAIVETLYMTVVSTIFTFILGLILGVLLFLSAKFYSIVSFIVNLFRAIPFIILILLLIPFTSLILTGALPALIIGAAPFYARLVEIAFKEIDKGVIEAAWSMGANTWTVIRKVLLPEAMPALVSGITVTAIALVGSTAVAGVIGAGGLGNLALTGFTRNQNDVILVST-----------------------
119963289    ------------------------------------------------------LVIWQVLATANVAGNALPLATTVFTTLATILGTGFWSALGATIGIALLALALAALAGVVLGLLIGSFESVRYATLAVLEFLKPVPPIVILPLAVLVLGPTAEMALFLVVFGCLLPIIMQTVDGVQGTDPVARDTARSYGMGEGEILARVVLPSAMPYIGTAMRVAAPAALVVTVVAGLLGGGPGLGQIYQAQAAGDYASLYGLVIVLGVLGLLFQGATRLAERR---
309799781    -----------------------------------------------------------------------------------------WQQLLRTLLISIIGTIVGLVIGLAIGVFRTIQKLIGWILNIYIEIFRGTPSMVIYYGTAQAFGINLDRTLAAIFIVSINTGAYMTEIGILSVDKGQFEAATALGMTHNQTMRKIVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAVIFVLTFTVTRILRFIEKRM--
301066392    ----------------------------------------------------------------------------------------YWTYFLKTLLISAIGAFFGVLLGTIFALLRLSKNKLSHIGVSYIEFVRGTPMFVYFGIGIFIDIPALIAGLIAVSLNSAAYVAEIIRSGIDSIPVGQTEAARSLGLSERQTMISVVLPQAIKNIWPALGNEFISLIKESSIVSIIGVTDLQLTVVQTATYKGVQPILVAMVLYFVLTFGLSKLLSHFERKM--
150376799    ---------------------------------------------------------------------------------------DVWTKLLQTVVMAFVGTLFASFIAFPLCFLAARSRITNQVVKRFFDFLRSVDMFIWALFFTRAFGPGPLAGMSAIFFTDTGTLGKLYSEALENIDDKQREGVKSVGAAPVAVQRFGVLPQVLPVFASQALYFWESNTRSATIIGAVGAGGIGLKLWEAMRTNDWENVAYMVLLILIVVFVFDSISNICRSR---
221640431    ---------------------------------------------------------------------------------------------WQTLWRTVAGLGLAVIFGTLLGMVMGFSRIARDGLYPLLVGFNAIPKATLVVLALIFIGQHDFNTVLMAFLISFFPIAVSVGIGLSTLEPEYRDILRSLGASKLTIFWKIALPKTLPEFFGALKVSVTLAFIGTNLVEIVSGRGLGALFKSGETNGDYPLMFAVLIALAFLGILLYYAVVALER----
144080628    -------------------------------------------------------------------------------------------AFIGSIMTLAVCLVLSFPIGVATAVYLEKKNRITEFIEININNLAAVPSVVFGILGLAIFGIFGMPGGVVLALMTLPTIIISSRAAIRAVPPSVRDAAYGVGASRIQTIFHHVIPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
239932354    ------------------------------------------------------------------------------------------QACTETLVMVGWSTLIAVVAGLPIGVLLVLTDKVNKVIGQVVNIGRSMPFIILMVALMSFTRWVTAAAIVPLAIGGIPFFARLVETAVREVDHGLVEAVQSMGGSTWTIVRKVLVPEALPSLIASTTTTIIALIGYSAMAGTVGGGGLGDLAVRGYQRFETGLMW---VTVAVLAVAISLIQFAGDHAAR-
255281907    -------------------------------------------------------FAVLLFLIAYILIKGIPNLKPSLFAWNYTSENSMLPAIINTIYMTALALLIAVPLGIFSAIYLVEYASFINVIRLTTETLSGIPSIVYGLFGMLFFGLSLLSGAFTLSIMVLPSIMRTTEEALKAVPDSYREGSFGLGAGKLRTVFRIVLPAAVPGILSGVILAIGRIVGETAALIYTAG----------------------------------------------
209552358    ----------------------------------------------------------------------------------------LWSDSGASLIRLFAGLGISTIAALVIGMLIGMLPYLRALLSPFVAVISMVPPLALLPILFIAMGLGEASKIALIVIGVAPTMIRDLALKALELPREQIVKAETLGGSSWQIGLRVVLPQILPRLIACLRLQLGPAWLFLIAAEAISSSGLGYRIFLVRRYLSMDIIFPYVVWITLLAVVMNYILDRI------
157146325    ------------------------------------------------------------------------------------------EKIVNSLSTLLKGYLAGSALALIASALAVTTQFGRDLLSTLTAMLNPLPAIALLPLALLWFGLGNASLIFVLIHSVMWPIALNTWSGFSSVPETLRMAGRNYGLSGPRYVITILIPASLPAILSGLKIGWAFAWRTLIAAELVGEGGLGWYIFQNRNELFTDRVFAGLLTVIAIGLLVEGVFASLEK----
188533066    -------------------------------------------------------------------------------AMMWLLGRGVW----ETLMMTFVSGFFGFVLGLPVGVLLYVNAKLYSVLSAMVNIFRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLELPTGLIEASRAMGATPLQIIRKVLLPEALPGLVNAATITLITLVGYS------------------------------------------------------
296442355    -------------------------------------------------------VILLAISSITIIMLGWIIGYIVFKGIAHIDFGKLVPPIVSTLYMVAIGLLISGPIGIGAAIYLNEYAKFVNAIRFATESLAAVPSIIFGLFGMAFFGISIMAGSLTVSMMVLPTIVKTTEEALKTVPVSYREGSLALGASKFKTIIKVVLPNALSGILTGVVLGTGRIVGETAAIYLTAG----------------------------------------------
269796193    -------------------------------------------------WKPWAAFAVVVLLTAAAIARNWRNGADRIVKLFWSFFPRTVEPMLETLQMAVVATVVGAAVALPVSMWAARNRWTRGAVRLALNVVRAVPELLYAAVLVAMVGVGALPGVIALVLFNVGIIVKMVSETIDGSDRGPLEAGRAAGATQTQINRTIALPEMLPSFVNQTLYVLELNVRASSVLGLVGAGGLGLLVDAVRTYYRYDQLSLIILEILVAVLVIDLVSSIVRRR---
134749686    -------------------------------------------------------------------------------------------AIGETVLMAFLGTVLSAIIALPLAFLAAINKTVRFGVRRLFDFLRGVDHLVWTIILSRAFGPGPMTGALAMLITDIGSFGKMFSEALENVDNKQIDGVESTGAKGIEKYRFGVIPQVMPVFLSQVLYYLESNTRSATVIGAIVGAGIGLLLTQAITQKNWEEVTYYLVLIVLMVMVMDYV----------
209549273    ------------------------------------------------------------------------------------------PALWVTTKITLLSLMLALVGGVGFAIFLVQSRWIELAFYPLAVILQVTPVVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLLFLKLPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRLNIPRLFAALLMLSLLGVAIFAVTSFI------
242237497    ------------------------------------------------------------------------------------------------LKSVLAGYLLGSGLGIAVAMLIDRLPFLQRGLLPLANLTSTIPLVGVAPIAVMWFGFDWPSKAAVIVLVTFFPALVSTLAGLRASGKLERELMYCYAASPRRTLWALRLPAALPFIFSALKVNATLALISAIVAEFFGSPGLGFRISTEAARMHMSIVWAAIVVASAIGSLVYALLVRLERK---
144044665    ------------------------------------------------------------------------------------------RALYETGYSFLAGIFFAVFIGIPTGILMGKNRFLDELLLPWVNVFMSAPLTALVPVLMVLFGFGLKSIIITTTLFAIWIIILNSRAGVMQINRSLVDMANSFGASPIDAFIKIYFWAALPEILGGVRIGFIRAVKGVIIAQLISIVGFGALFELYSSRFLMTHFWAVILVLFALAFTLSELLGMLARK---
291518768    --------------------------------------------------------------------------------------------IVGTVYMSIVSTFFGYVLGLPMGVLLTISDKLYKVLDATSNVVRSIPFVILLILLIPFTRLVTSATIVPLVICAAPYIARMVESSLKEVDDGVIEAAKAMGASNIQIVFKVLLVEARTSLITNATIALGTVLGYSAMAGTVGGG---GLGDIAVRYGYYRYQLDIMIVTVILLIVLFQIFQ--------
266624830    -----------------------------------------------------------------------------------FIEDNRWKYITDGLQNTLKITFFAVLIGIVLGFLVHKLKILNAVCTVYLTVIRGTPVVVQLMIVYFVIFVAINPGMVTTAILAFGIVAEIFRSGISSIERGQFEAGRSLGFNYAQTMWYIIMPQAFKNVVPTLANEFIVLLKETSVAGYIGLQDLGGDIIKSRTYSAFMPLIAVALIYLVMVMIFSYLVKLLERR---
84499512     --------------------------------------------------------------------------------------------SWQTLWRTVAGLGLAVIFGTLLGMIMGFSRIARDGLYPLLVGFNAVPKATLVPVLALLFGQHNFNTVLMAFLISFFPIAVSVGIGLSTLEPEYRDILRSLGASKVTIFRKIALPKTLPEFFGALKVSVTLAFIGTNLVEIISGRGLGALFLSGQTNSNYPLMFAVLIALAVLGILLYYGVVALEK----
141773424    -----------------------------------------------------------------------------------------------------------------------------RITKQILNAIRAFPELILAFVFLPITGLGPFTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKMNELTFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGQELINQLRFRDFPRAGTVLVCTIVLVLVADTISAAIRNR---
296443526    --------------------------------------------------------------------------------------------AGETLLRAGVGFLIGAACGFVLALLMNLSGVVEKVAFPYLMLIQMIPILGMAPIVLAVTKDINKSRIIIAAILTFYPVCTNTLAGFKSVEREKHELMYALAASKYEIYKKLMIPSCIPYFFTGLKISAPMAITASILVTLQGGGGLGCMLSQSLKHAMSIYVFWQIVFFAIIGISSYYLMGLIER----
308748513    ---------------------------------------------------------------------RYFLRMFVWHDFFNWPFRYYFTQIAITLAIVFSGTITATVIALFLSFFAARSGIVAMLVRRLFDLLRGIDMAIWGLIFVRAVGLGPLAGVLAIIMQDTGLLGRLYAEGHEAVERSPGRGLTAVGANGLQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLIYAENMRLWNWDVVMFITLILVGVVMLMDTLSAWLRRR---
307151019    -------------------------------------------------------------------------------------QGGIRPAIVSSILLGIVVILVAVPIGVGAALYLEEYAPWTAIIEINISNLAGVPSIVYGLLYLLGFGPVLISGALTLSLLSLPVIIVTAREAIRAVPDSLRNASYGLGITKWQTLSNHVIPYAIPGILTGVIISVSRAIGDAASLIVVGAVG--------------------------------------------
134503239    ----------------------------------------------------------------------------------------LWIDFVQTLKGALSGFLIGCSSAILIALLVDRFNFLERGLLPIGNLLSAMPIIGTAPILVAWFGFDWHSKAAVVVAMVFFPMLINTVQGIKLSDRLYQDLMNTYSSSYFQTLIKLRLPAAMPFIFNGLKICSTLSLIGAIVAEFFGSPGMGFRISTEAGRFALDMVWAEIFVAAITGTLFYGVIALLEK----
134482116    ------------------------------------------------------------------------------------------QSLWSSTKVAGIGLFLAILIGLFLAVLMSQAVSVEKALFPFLVTLQAVPILAIVPLISFWWGTGQTSRVVVCIIIALFPIIVNTLFGLQSAEKGMHDLFTLHHVNRVTRLRKLMFPAALPALFAGLRISAGLSVVGAIVGDFFGEVGLGQLIKRFASRLQGEELLTSVILSAGLGVAVFLFFTWLQNK---
302343118    --------------------------------------------------------------------------TLTALGQMLSQGDFWADHLLVSLGRVTVGLGLGLAAGLSLGVLAGALPPLRRVLSPTRWMLMSVPGVVVIMLAMLWFGMGGAMVVAIVATMVAPLIYISVVEGLDAVDARQLEMARVYHFPLAMRLYRIHGMAMAGPLIAGGLMALGSAIRLVVLAEALGAAGLGYALALARTNLETPRLYALALLCVCVV----------------
292669060    ------------------------------------------------------------------------------------------KALGETIYMVAISMLIASAIGIPLGVLLHVTPMVNRSIGAVVNAVRSIPFIILMVAIIPLTRLITTAAMVPLVIASVPFIGRQVETSLREVPRGLVEAALSMGATPMQIITRVLLPESMPGIVSQLTTVIIALVGESAMAGAIGGGGLGDLAIRGYQRFRPDIMIATVVILIVLVQLVQFLGNTLAAR---
193214632    ------------------------------------LEQAAQIVLLLMTLLMIVPLVLIIGYLIYKAAPLLSLDFLLKNPVHGMKAGGIWAPLLGTIYLVLTSLLIATPVGVLAAIYLNEYNWFTRTVNLAVVNLAGVPSIVHALFGLAGFGRSVLAAALTLAIMTLPVIIASTKEALAAVPVSFREACWNMGATRWQTIRNIVLPNSVSGILTGVILQVSRAAGETAPIMFTGA----------------------------------------------
138417240    ---------------------------------------------------------------------------------------------VATGKRFFLGLLASIALAFILGVLMGRYRAVEAFWVPPLSLLAKVPPTAALAVFFVMVGTDLKMYVTMIVFGVVPTMAQSIYLSVHDIKEQTLHKALTLGASEGEIIWNVIVRQILPKFIDSIRLQIGPAMVYLIAAEMVASEGFGYRIRIQFKKLDMDVVYPYLVLLAVFGFLMDFLLRQAQRR---
227508089    ----------------------------------------------------------------------------------------FLQSIWETIYMTFWSSLIAGISGLAIGIVLVITQKVYSLTDKIVNFLRSIPFIILLAVMFPITNFITTAALVPLVVGIFPFYARQVQNALLEIDPQVIEAARSMGSSTTEIIFRIYLREGLPDLIRASIVTVISLIGLTTMAGAIGSGGLGDIAIS-------------------------------------
297585980    ----------------------------LFSAIAKLHHKAFISLKAWLSTI-AILFLWFLITLTPAENRALPSPIEVIKAFVDLNNEGILLPSLASIFRVVAGLLLGIAFALPSGIISGGSKIGESVINKPSHMLRSIPFPALAPLLIIFLGVDEMMKIMLIALGVFGPMYVNIRDGVRNIDPKLIELAKAYNVKKSTVFTTIFMRGTLANFMTGLRFSISVAWVALVTCETVNSSGIGYILSRAQQFFRPDQMMACIILYAIAGL---------------
300710337    ----------------------------------------------------------------------------------------YARNALFTLEKVTYGGMIGIAVGFVLALGVAYLPWFRRAIYPYLVTARVLPKIAIAPVLLIYLGTGTITAVVFVALIAFFPVALSTAAGLSKAPAGHHDLLESVNAGRIRRVLYVDLPYALPDAFAGLKQAVTLSVVGAVIAEWIAANGLGFVILIASENVRTDVMLAALAVLILEGLALYGAVTLVQR----
21230246     -----------------------------------------------------------------------------------LLSGELLRRVGTSLRVLAQGYVVGVVLAFVLTALAASTRWGRDLLGTLTAMFNPLPAIALLPLALLWFGLGTGSLVFVLVHSVLWPLALTTYARFQAVPDTLRMAGRNYGLRGPRYVVQLLIPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDRVFAGLAMVIALGLLVEGVVFQAIER---
227543363    ----------------------------------------------------------------------------------------YLNAGAETAYMVGIALAIGALIGIPLALLMVITPAIYQVVNVVVNILRSLPFVNLMVAIVPLTSIGTTAALVPLTIYIAPFVARLIEQSLLEVDAGIIEAADSMGATLWQTFRNFILPEAKPSIILALTTSTVGLISATAMA---------------------------------------------------
226310049    --------------------------------------------------------------------------------------------TMDTLTMLGFSTLFTVLIGLPLGIILFLTSRFYTIASFVVNVLRSVPFIILMILMIVGTSLGVLGAIPPLVFGAAPFFARLVETSLREIDKGVIEAAQSMGASNWQIVWNVLLPESRSGLIAGITITTVTLVSYTAMSGVIGGGGLGDLAIRGYQRFQTDVMVVTVVILLVMVQILQSL----------
124268598    ------------------------------------------------------------------------------------------PSLWFTVKLTLLALGAAVLGGVLLAVAFALSRWVEVALFPIAVVLQVTPIIAIAPLILIYVESTTLALLLCAWIVAFFPILANTTIGLKSADARLRDLFTLYGATRWQRLRFLLVPSALPYFMAGLKVAGGLSLIGAVVAEFTAGTGLASRILEASFRTETPLMFAALLLVSLLGVAIFLVFSGLSKW---
159905952    --------------------------------------------------------------------------------------DGIWNSMVGTLALVVLSILFSIPFGVLGAIYLHEYASDNTITRAISDSLAGLPSIVFGIFGYALVGPSLLIGGLTLSFMVLPIIMRATEEGLKAVAPGLREGSLALGATKWQTITKVVVPSALPQMITGIILAMGRSAEETAAIMFTAA----------------------------------------------
141025990    ---------------NAGVDWIWDTFFYTLKIFNTWLIVEVLQPMRAIYLRMPVVATFVLVMGVGYIIGGLRSALVVGAFILFIALSPWWDRALVTAYMATFGVIASGLLGLLVGTLCAQNKFSSKFVLSVCDIFQTFPSFVYLIPVMMLFGVTDTSVLIAVIIYATIPATRYTVEGLRSVPSALHDAGSM------------------------------------------------------------------------------------------
143337683    ---------------------------------TMGITFLVLLVTAIITIEMPVISSFGLLDDVWRSILRLFPPDFETAG------ADLWRGIAETLAIGFIATTLGLLISLPLGILSARNKFVYSTTRLFMLGLRGLPELVVAVLFVSAMGLGPVPGTLALTVGTATFMAKLIGDALEEVSSAPREAVFATGASGIQEFFSAVLPQALPNLVSQTLYMLDVNLRSSTV----------------------------------------------------
143337683    ------------------------------------------------------IFVGYVAATVWSW---------TFIDMTLTTIFGLWKATIETVWMALIGTFVSVLLSVPLAFLAARNTTVFAIGRAIITLARAIPTLVLAAVFTLALGIGPLAGILALALHSIGMIGKLFTEAVENSEEYSREAVLSTGGGKWKTVVATIVPQVTPAFIGTALYRLDINLRESAVLGFVGAGGVGFVIQTELRGLDYQRAISAVSVIFVVITIIE------------
229088550    ------------------------------------------------------------------------------------------------------------MLGTIIATILWWVPLIARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQTYQQVILPSSFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCILATLMYVFVEGLEK----
307545588    ------------------------------------------------------------------------------------------DATLDTLYMVAVSGLIAAALGIPLGVMLYVTPVLNSVLGIVTNIGRSIPFIILMVAIIPFTSIGTNAAAVPLTIAAIPFIARLVEGALNEISPGLVEAAQSMGATPWQIITKMLLPEARGGIFTALTVTIVTLVSYSAMAGAVGGGGLGDLGIRGYNRFNPTIMLITVAILVIM-----------------
30249181     ----------------------------------------------------------------------------------LIAEGSAWQELTITARRALIGFGAALAVGSTLGLVAGLSMTALMMSRPIVTVLIGTPPIAWLVLALLWFGNGDGTPIFTVFVACMPIVFVGAMLGARTLDGQLGDVATAYRLPPLMRFTDIVLPHVVSYLFPAWITALGISWKVVVMAELLASSGVGAALAVSRSHLDTAATLAWITAVV-------------------
294787372    ---------------------------------------------------------------------------------------GILHAMVGTLEITLAAMVISLPIGVMTSVYLVEYSHLARAISFFVDVMSGIPSIVAGLFAYSFFSILLGPGTVALSILMIPTVVRSTQEMLQIVPTDLREASYALGVTRSRTIVRVVLRTALPGIISGAILAIARVIGETAPL-LIAAG---------------------------------------------
148257244    -------------------------------------------------------------------------------------------ATRDTLASAFAGLAIGGAIGLVLGVALGLSHVLSRLMEVTIEAIRPIPSVALLPIALIALGFGYRMEIAIVAFACVWPVLIVTRAAVGGIEPRLIEVARVLRLTQLDRIRKIVLPAALPRIVLAFRLAAGIALIVAVTVEIINPLGLGAGIMTAQQALRPDLMLAYLVWIGVTGFALNAALTAAQQ----
300814333    --------------------------------------------------------------------------------------------ILSTVIGSLVITTVSCICAVPLSIMASSYKRIYKFLKPGLNLMAGIPSIVYGFFALNIIGMNMLSASILLMIMVLPTIISMSEASLRTVPKSYYEGSLSLGATHDETLTRVMIPAARSGIFAGVILGVGRAIGETMAVILVAGNQVTFNLLKGIRTMTTNIVMEMG-----------------------
90418405     ----------------------------------------------------------------------------------------LWVDFVQTLKAVIAGYVIGCASGFVVAVLVDRSSFLKRGLLPVGNLVSALPIVGVAPIMVMWFGFDWPSKAAVVVVMTFFPMLVNTVAGLSAAGAMERDLMRTYAAGPWQSLLKLRLPAAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISAEIGRMNTDMVWAEIAVAALAGSLTYGILSVIER----
294618488    -----------------------------------------------------------------------------------------------TLFIALIGTVVGTTLGLLIGVFRSVPESGNALTRFFVEVFRGTPMMVQAMVIFLAFGISLNRTIAALFIVSLNTGAYMTEIGIFAVDEGQFEAAQAIGMTHGQTMRKVVIPQVLRNILPATGNEFVINIKDTAVLSVIGVADLGNSASGANFQFFQTFTIVGIIYLV-MTFTITRILRAVEKK---
138337731    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLVIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
158317436    -----------------------------------------------------------------------------------VILDGLWH----TLGDAAVGYVAGTLAALGVAVAFVLNRAVEQSLMPVAMMLRSVPLVAMTPLLTLVFGRGLLAVSVIAGIVVFFPSLVNLVFGLRSGPAAAADLVVAHGGGPFTVLRKVALPSSLPALFVSARISVPGAIIGALLAEWLATGGLGYFMQRAQQTFDYGGVWASVVVITTASVAVYALVGLAEA----
89069579     -------------------------------------------------------------------------------------QAGIGVAMLGSFFMMLVVLALALPIGVAASIYLEEFNRITDFIEVNISNLAAVPSIVFGILGLAVFQSAPLVGGLVLTLMTLPTIIISTRAALAAVPPSIRAAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
126664595    -------------------------------------------------------------------------------------NAGVLGAIVGSLLTMLVTLAISFPVGIAAAVYLEEFNKLTDFIEVNINNLAAVPSIIFGLLGLAVFRSVPVVGGLVLALMTLPTIIISSRAAIKSVPPSIREAAEGVGASKMQVVLHHVVPLAMPGMLTGSIIGMAQALGETAPLLLIG-----------------------------------------------
124485937    ------------------------------------------------------------------------------------LEGGIFPAIIGTLQLVGGAILIALPIGIGSAIYLHEYSRLTRLLRTGNDLLAGTPSIVFGVFGFAFWGVCLLAGMVCLALMILPTIIKTTEEALKSVPNSLREASLGLGATKWQTLKNVVLPSAAPGILTGTILSIGRAAGETA-----------------------------------------------------
124485937    ---------------------------------------------------------------------------------------GIATLIIDTLLVTFGAMIFAVPLGIISAVFLAYLAKVRDIVKPAIELLAGIPSVVYGFFGMVVLGFSWLAASILLGIMALPTIVSVSEDALYVVPKDYKEASLGLGATKWQTISRVLIPAAASGISAAVILGIGRAIGETMAVMMVAGN---------------------------------------------
291171367    --------------------------------------------------------------------------------------------LWETILMITISGFFSTLFGLPLGIIMLENPKLYSVLSKIVNALRSIPAIILFTAFIMGTSIGLKGSLFPLTIACIPFLAKQIELALYSIDLGVIEAYTSMGFSPFQIILKVILIEGLGGIINAITVSLVSLLSFSAIAGSVGSGGLGYFAIR-------------------------------------
298345765    ------------------------------------------------------------------------------------ITREMLPATLETLAMTVVSSLFTVLFGLPVGLFLVSTAKVNRILGFIVNLGRSLPFLILAVFILPFTTIGWQPACVPLIVGATPFFARLVESNIMGVDAGKIEAAQMMGASRRQIMWGVQVREALPALIQSTTVLVITIIGYSAIT---------------------------------------------------
194292721    -----------------------------------------DAARWLLAWPVPLALLLVAARNAWIPPQVLPAPEDVARTLADLWQSGELQANLAISALVAGGFAVGLAGGLALGAAMGLSPTLRDYVYPTFKAFSQVPVLGWLPLLMLLVGIDEALKVILIAKAAFVPVALNTYKGIGSVPTRYLEVARVLRLTRWQTLSRVVLPAAAAPVWNGVRYGLTHAWLALVVVELLASSGLGYMIVYGRQLFQLDMVLAAVVVVGVVGFALDKTLALAE-----
298674022    ---------------------------------------------------------------------------------------GIYPALIGSIYLMLLVAVFSFPLGVGTAIYLEEYSRIKNIIELNISNLAAVPSIVYGLLGLALFGRSLIAGALTLTLLILPIVIVSSQEAIKAVPDSLRDASYGIGATKWQTIRKIVIPEALPGIMTGTILSLSRAIGETAPLIMIGA----------------------------------------------
167772676    ----------------------------------------------------------LVFIVVYILAKGIPYLTPSLFELEYTTENSLFPAIVTTIEMTLLSLLIAAPLGILTAVYLVEYNKLVGLVRLTSETLSGIPSIVYGLFGMLFFGYSLISGAFTLAIMILPLIMRTTEEALKSVPDPYREASFGLGAGKLRTVFVIVLPSAVPGILAGVILAVGRIVGETAALIYTAG----------------------------------------------
135058594    -------------------------------------------------------------------------------------QAGILAALKGSFLTLIVTLGLSFPVGVAAAVYLEEFNRFTDLVEVNINNLAAVPSIIFGLLGLAVFRSAPVVGGLVLTLMTLPTIIISSRAALRAVPPSIKDAALGLGASPMQTVFHHVVPLALPGMLTGTIIGLAQALGETAPLLMIG-----------------------------------------------
142832738    ---------------------------------------------------------------------------------------AIWGTVALTLLMTLIVAPLGVVAALYLSEYASRS-WMTATMRIAINNLAGVPSIVYGAFGLGFFELFFMPALLALALLTLPVVIISTEEAIAAVPNSMRNGSYACGATKWQTIRRIVLPRALPGILTGIILAMARAAGEVAPLMLVGVKKL-------------------------------------------
29376306     --------------------------------------------TGILYAVSGVIVLILAALLIYILARGIPHIFLTQPSRAYQVGGGIGIQLFNSLYLLLITMIISIPISLGAGIYLSEYNWLTDLIRTSIEILSSLPSVVVGLFGFLIFGFSILSGALALTFFNLPLLTRNVEESLKAIHYTQREAGLALGLSRWETVKKVILPEALPGILTGVILSSGRIFGEAAALIYTAGQSAPALDFSNWNPLSVSSPISIFRQAETLAVHIWKI----------
167835552    -------------------------------------------------------------------------------------------YVLRTVLRMLAALGASIAFTFAYAPLAAKSRTAETVLIPLLDVLQSVPILGYLSFTVVFFLSIELAAIFAIFTSQAWNMAFSFYQSLRTVPHDLDEASRSLRHTGWQRFWRLEVPFAMPGLVWNAMMSMSGGWFFVVASEAISVGGLGAYVARAIAERDLAAVGWAIAAMTIAITLYDQLLFRP------
167835552    -------------------------------------------------------IVWLSLCAALAVYAGVALLRIAAPALSWFDVVDVARNGALTLARVLVLIGVATVVWVPVGVLIGLRPRATALVQPVAQFLAAFPAFPLAVFAIVRFGLPAIWLSPLMILGTQWYILFNVIAGATAFPDDLKEAAASLRVRTPTWWREVMLPGILPYYVTGAITASGGAWNASIVSELIDAAGLGAYIARTTAAGDYPRIALGVAAMSLLVIAMNRLIAFAERRSRL
308449210    ------------------------------------------------------------------------------------------------IWMTLAASLVALIIGSSLGILAAFRDKVDQFVTWLTDVFMAFPDLILVLLIVSMLGREPWLIVLTVSIAFIPGVVRLARVALNLVEQEYVEAAKILGYSKSYILCREILPNMLTPLLIHLGVMLTWAVGMLSGLAFLGYGGLMINENRAGLLVQPWAVFAPVILIALFAL---------------
139418332    -----------------------------------------------------------------------------------------------------MGVGIAAVMALVVGLVNGVLPLVRAHLSPLVSALSMVPPLAILPILFIVFGLGELSKVMLIVIGTAPIMMRDVAQRVRELPSEQLIKIQTLGANSWQVITRMALPQVLPRLIDAVRLSLGPAWLFLIAAEAIASTGLGYRIFLVRRYLAMDVILPYVIWITILAIVIDQCLRYTNRR---
296876745    --------------------------------------------TGVLYAISGIIVAILASLILYILVRGLPHVFLTGKSSSYQAGGGIGIQLYNSFFLLVITLVISFPLSLGAGIYLSEYARLTNLVRTCIEILSSLPSVVVGLFGYLVFGFSIISGALALTVFNLPQMTRNIEDSLQHVHHTQREAGLALGLSRWETVIHVVVPEALPSIITGVVLASGRIFGEAAALIYTAGQSAPALDWSNWNIFSVTSPISIFRQAETLAVHIWKVNS--------
306824964    -----------------------------------------------------LIVIIVAMILIFVAQKGLSTFFVNGVNIFDFLFGQTWNPILGSFIVTILSALIATPFAIGAAVFMTESPKGAKILQPAIELLVGIPSVVYGFIGLQVTGFGILSGIFVLFVMILPTVTFMTTDSLRAVPRHYREASLAMGATRWQTIWRVTLKAARSGIFTAVVFGMARAFGEALAIQMV------------------------------------------------
307942259    -------------------------------------------------------------------------------------------HTGITLSSTLLGFLIGTTLGILLAVGIVHSRVLDKSMMPWVISSQTIPILAIAPMIIVVLNAVLLPKAMISTYLSFFPVTVGMVKGLRSPEVIHMDLMHTYSATRWQTFWKLRLPYAVPYLFTSMKIGMAASLVGAIVGELGAVAGLGARLLAGSYYGQTVQIWSALLMAAFLAGALVALIGVMEK----
145298516    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVFLMAIIVTPLGVVAAVYLHEYNSLTKIIRIAVINLAGVPSIVYGVFGLGFFVYTLIWSALTLAILTLPVVIVSTEEGLARIPSTIRQGSLALGATQAETLWRIVLPMASPAIMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
222081809    ------------------------------------------------------------------------------------------EYALRTTLRMFAAIGASLVFTFVFATLAAKSRRAEMIIIPALDILQSVPVLGFLTFTVTFF-MGIFPGSFAIFTSQAWNMAFSFYQSLRTVPRDLDEVSRGFGLSAWQRFWRLEAPFSAPGLIWNTMMSMSGGWFFVVASEAITVGGLGSWLAVAIDKQDFAAVSWAVLAMGVVIVLYDQLLFRP------
229587703    --------------------------------------------LWQQGWLRKGLILIVLAILWEAVARNNDLLLPSFLQTFHALYDGLLSKVSISLVVLIKGYLIGIVLAFALTTLAVSTQLGRDLLSTLTSMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYSGFLGVSETLRMAGRNYGLKGMRFVLFILIPAALPSILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAVVILIGLLVENL----------
254521191    ------------------------------------------------------------------------MIIATAGGFFRHLDAGKWQATVDTLLMLLGSLPLTLAIGLPLGVLMKRRPLAYGVLALVVNLLRSVPFIILMILFLMGTSLGVRGAIVPLVIGAAPFYARLVETALREVDRGVIEATQAMGATTWQLVTRVLLPEARPGLIAGATVTTVALIGFTAM----------------------------------------------------
114332379    ------------------------------------------------------------------------------------------EYALRTSLRMLLAMVLSLIFTFTYATWAAKSWRAEQILIPLLDILQSVPVLGFISITVVFFLSFAPGKMLGAELASVFAIAFSFYQSLHTVPRELDEVSRSFRLSPWMRFWKLEVPFAMPALIWNMMMSMSGSWFFVVASEAISVGGIGSYIALAIDQRDLGAIGWAIAVMLIVILIYDQLLFRP------
114332379    -----------------------------------------------------WLWYGTITVVCAIISWKITFFILQEVALAEVGTAMF--LGFITMVRVFVLIAVASVIWVPVGVWLGLRPGAARIAQPIAQFMAAFPANLLFPPAVYGIVVLQLDPDIWLILGTQWYILFNVIAGASTIPGELHDISANLGVRGWLWWRRIALPAVFPFYVTGAITASGGSWNASIVAEIVSAHGLGAYITEATVAGDFHRVALGIAVMSAFVVVINRLFWRP------
134467383    ------------------------------------------------------------------------------------------ELLWQHTQLVCISLFFGTLLTGALLVVTLRWPATAQPLIYLCGVIFTIPSLALFILLLPFTGLSLTTSVIGLTIYSLLILLRNVIAGIEKLPAAVLESARALGYTRHYRFMDIELPLLVPSLFAGLRIASVTLVGLVTVTALIGQGGLGQLLLAGFNQDFLTPIVVSLALSLVLSFLLDSLIA--------
142778976    -------------------------------------------------------------------------------------------PSLETLMISLLGTFLGVLICIPATWFGALNITTYPIGRLLMTLSRSIHEIVWALFFVSVFGLGALSGIFAIAVRSVGFIAKMSAEAIEDIKPGPIEAIRSTGANGFQVLIFGIIPQVIPQVLSVIIFEWEINIRRSAILGLVGAGGLGLVFFRQMNTFNF------------------------------
163746782    ----------------------------------------------------------------------------------------LWQNALWSAGNLALGLGVGIILGVETAVLLTLSRRARWLLRPMLVVAQAVPVFALAPVITLWLGYGMPSKIVTIALVTYFPIASALFDRLMALPPGLSDLSRLAGASRWRETLLLRLPHAVPGLISGLRLAVVYGPLAVLIGEWVGSSGLGHLMLMANGRGQTALMFAALVVLAALSLVLWVVVEALARW---
134299950    -------------------------------------EKIARGLLWTSVIVTIGALMAVIFHILQHGLMHVNWTFLTEEPLFMGKEGGIFPTIVSTIYLILISLAIAVPIGIMASIQLTEYGPLVKVIRFATETLAGIPSIIFGLFGFAFFSWSLLSGGLTLAFMVLPTIIRTSEEAIKSVPLSFREGSMALGATKWQTVWKIVLPSALPGIVTGIILSIGRVVGETAAVILTAGSSLNIPSILAMEGISMEKAYATATVLIILIFLINSVANWIMRRM--
256756859    -------------------------------------------------------IVVLVILLADIIRRGVPFLFFTNFPSRFPKKAGILPGIYGSVYIIVLTILFAVPIGLGTAVYLEEYNRFTKFIKINISNLSGTPSIVYGLLGLTVFGKSILAGALTMSLVVLPIVIVSSQEAIKAVPQYLRHGSYALGATKWQTIRKIVIPAALPGIFTGVILSVSRALGETAPLIMVGAATYVSKLPEGLNSIFTALPLAAAGIIVLLGILL-------------
182439772    ------------------------------------------------------------------------------------------QGTVDTLYMVLWSALVTVVGGLPLGVLLVLNTAVNKVVGVIVNIGRSLPFIILLIALIPFTTWVVTAMIVPLAVGAIPFFARLVETAIREVDHGLVEAVQSMGGSIPTIVRKVLLPQALPSLVSGVTTTLIVLIGYSAMAGAVGGEGLGQAITNGFQRFDNRFMLVTVALLVVIVTVIQLIGDLA------
225175536    ------------------------------------------------------------------------------------------SAIAETLQIAYLGTLLALILALPLSFLAAWNTAVYNGVRSVLSFIRAVPEIVFALIFVPTVSLGAMAGVLAITLHNLGVLGKLIAELVEAAERGPQEAVAASGAPGILVATHGILPQILPNVLSHAFYRMEVSVRSVLVLGFVGAGGIGQQLFIHFRMFQYEKVFVDVLAIMALVVLIDYLGAFVRSR---
257876059    -----------------------------------LTLGTIYGLILLLITSVALLDLEVARFLSRWQDAGTILAKFMTLDFSKIIPA--LGQLFVSLCMAICGLFIGWLIALVLSFLGAANTTLSMLIKGSVAVVRAVPALVWILIVVASLGFGNTSGVLGLVFPTVGYLTKSFISSIEEQDAAIIETMQATGAGWLQMITEGLLPNLSSRFLAWTSIRLEGNIAESISLGMVGAGGIGMLLTRAIGQYNYGEISMLILLIFFTMISVELGIGQVKKRMR-
261409239    ------------------------------------------------------------------------------LDFTQIDWKEIWTATLDTLRMLGASALFSFIIGLPVGVLLYMAARGYTILSFIVNILRSVPFIILIVAMIPITSYGVLGTIPPLVIGAAPFFARLVETALNEVDKGVIEAAHAMGSSTSQIVWRVLLPEARPGLLAGMTITIVTLVSYTAMSGQVGGG---GLGDLAIKYGYYRYETEIMILAVVLMIVLVQLLQMAGDR---
257461050    -----------------------------------------------------------------------------------ILKNFAANDLVLSLKRALAGTFLALFAGICSGLAAGYFKSLRAFLNPLITVLLSTPPIVWIVLAIFWFHFGDTSVLFTVVIVVAPMTFASAAQAMASVSAEYTELFDSYKSSFFKKLRYLYAPHLIERLLPAIYVAVSNGAKVLVMAELLGANGIGAKIAEARVNIDTVEVMAYVCLAIAFTALFDYLVTKP------
229916293    -------------------------------------------------------------------------------------QAGLYPALIGSLWLMLLIVPMVFVIGVGAAIYLEEYNRMTSFIEVNISNLAGVPSIVFGLLGLTIFGNSIMAGALTLGLMSLPIVIVASQEALRAVKMELRHASLALGASKWQTTFNVVLPSALPGIITGIILAVSRAIGETAPLIMVGA----------------------------------------------
308050092    -------------------------------------------------------------------------------------ESGIWPMIMGTIYMVIVSILIAGPIGIMTAIYLTEYSKLVKVIRFCTESLAGIPSIIYGLFGLTFFGFSILSGALTLAILILPVIIRTTEEAIIAVPLAYREASFGLGASRLYTVWRVILPSAMPGIVTSLILSIGRIIGESAPVFLTAGTALYMLTTELYTQHDWDMAFATATVLIVVVLGINLITKLISSR---
257869938    ----------------------------------------------------------------------------------------YLSGAGYTIFLAFVGVLFGSIAGSLLAFMLSASKILRWIAIVYIEYVRGTPLLVQIFIVYFGTGVKLTAGCIALALNSAAYVAEIIRAGINAVNKGQLEAARSLGMNQVQAMRFIIFPQAIKNILPALGNEFVTVISVIGVSELIFQTGI---VQGASFKPFLPYVIVS-LIYFVLTFALSRLLGVAERRMK-
158424094    -----------------------------------------------------------------------------AASLAEILARGTYRDMLVSFSNVAAAAVIAIVLGFLIGAILHALPKVRGAVEPLLASYYAVPTFMFYPVFIILFGVGSGAIIAIAVLLAIVAMITATLNGIDRIPPVLGKTARMLRMGPVERALKISLPAALPYLFTGMKLSVAYAFIGVIASEFILSGGIGYAIAYAYNNFNNRDMYALMLLIILAVTVINAGLDAVDRR---
299134542    -------------------------------------------------------------------------------------------RAWSSVKVLLMGYACGITLAAILTGLAITTRIGTDFLETLTSMFNPLPAIALLPLALIWFGLGNGSLVFVLVHSVTWAIALNTHSGFLSVSRTLKMVGRNYGLGGLGYIRKILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIFENKNSLDIPTVFAGLLTVIIIGLVVENVIFRA------
254451772    ----------------------------------------------------------------------------------------FW-ALFETLLMAFLGTFGAAIVALPLAFLAARNGSLRFAARRLFDFLRGVDGLIWTIVLSRAFGPGPLTGSLAILLTDTGTFGKLFSEALENVDDKQIEGVASTGAKPVQRYRFGVFPQMMPVLLSQVLYYLESNTRSATIIGAITGGGIGLLLTQAIATQDWEEVTYYIVLIILLVMAMDTLSGWLRRK---
127512628    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAVIVTPFGVVAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMLIWSALTLAILTLPVVIVSTEEGLSRIPSSVRQGSLALGATKAETLWRIIIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
137237100    ---------------------------------------------------------------------------------------GIASSFMGSLFSILVCLAVSFPVALLAAIYLEEFNRLTDFIEVNINNLAAVPSIVFGLLGLAVFGLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTLHHTVPLSLPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
153855009    -----------------------------------------------------------------------------------FIDDNRWRYITDGLKITLLVTVFAVLIGVVLGFLIAIVRTLNAICKVYLTVIRGTPVVVLMIIYFIIFGSVDISVVVAIVAFGIAYVAEIFRSGIMSIDNGQFEAGRSLGFNYAQTMMYIVMPQAFKNVLPTLCNEFISLLKETSVSGYIALQDLGGDIIRSRTYDAFMPLIAVALIYLAMVMIFTKLVSLLERRLR-
302872009    ---------------------------------------------------------------------------------------GIFPVIVGTLYVTLLAVIIATPVGVLAAIYLTEYAKKGKVVELITETLAGIPSIIYGLFGFAFFVIALLSGALTLSIMILPTIIRTSEEAIKTVPISFREGSLALGATKWQTIAKVVVPPAMPGILTGIILGVGRAIGETAAVLLTAGSSLNFP----------------------------------------
269795709    ---------------------------------------------------------------------------------------------------ALVGLVVGALLGVLLAVVASSAQVVDRLGEPVVTALSVVPVVALAPVLYSMYGAASEQARVIVAGLAVFPVYVNTLRGLRQVTPVHRDLMRALAASPRQVALTVTVPTAVPFVFTGLRIASSLAVISAIVAEYFGGSGIGSFITTAASGSNYARAWAYVLGGIVVGLVFFTVTALAE-----
270494448    ---------------------------------------------------------------------------------LSIPAERYGQALADTLLMVGVSGTAAFLAGIPLALLLIVSPRVHRVAGSVINGFRATPFIVLLVALIPFTTIGVWAAIVPLSISATPFFARIAEVSLREVDRGLVEAAQAMGCRKWHIVRHVYLPEALPGIVGGFTITLVALIGASAMAGAVGAGGLGDLAIRGYQRFDTQVMVIVIAVLIALVTAVQSAGDFCVRRLR-
110634428    ------------------------------------------------------------------------------------------EPLLSSLTIYFTGYLLAVIVGIPIGMLMGGIRDLGRTLDIYVSALMATPRVAFIPLIILFLGLGPEAKIAVVFLGAVIPILIGTYSGILNSDAELIEMARSMGATRSQIYWRIMLPGALGFVVMGLRIGATIGLINTVVAELTAASGLGGLLALYGNTFQMARYFVVVLALALIGGLVSQGLRALEAWS--
141542823    ---------------------------------------------------------------------------------------------------------------------------IEAILSPYVWPLASLPRIALVPLFILFLGFTTKMQVTIIVISAVFPIMINSWAGVKTTEKSLLAAARVFGANRVQLYVKVVLPYTLPFIISGIQQGIGRGLIGVVIAELFGSNGLGYLIQRSADTFNTAMTFAVLLLLIVMSLSLINFTRWLEA----
227505879    ---------------------------------------------------------------------------------------------IAHANLAWPPILLALLVALPIGWVAHRYRRIREIVVGLSSALYIIPSLALFILLPLVIGTSVLSVIIAMTLYGLALQVRSTADSFDTVPAAVASAATAMGYSPLQRVFQVELPLAGPGIIAGLRVVSASTISLISVGALVGVHSLGTLFTEGFQRNFPTQIIAGFV----------------------
296536367    ----------------------------------------------ALLWLGGAAFLAWLAYSFWLFEITPARLWNGFSGLMTILRLELWMEILESVAMAFLGTFLAALVAVPLGFLGARNTLLRFSVRRFFDGIRGVDQLIWALAYVRAVGLGPLAGVLAIFTSDLAVLAKLYAEAIENAEKKQSEGVLASGGSRLQAVRYGVLPQVLPVMLAQALYFFESNTRSAAILGVVGAGGIGLQIAERIKVRHWDEVAFIIILMIATVAAIDLLSGAIRRR---
303258016    -------------------------------------------------------------------------------------SFGIFPLIIGSVSVTLLAAVLAIPLGILCAIFLSESSRLRSIFKPFIELLAAMPSVVIGFVGMTVLGLNILNAAILLALMAVPTICTISEDALRSVPRSLKESSLALGATHWETLTTVTIPAAFSGIATGVMLGLSRVIGETMVVLMVAGG---------------------------------------------
21388709     ---------------------------------------------------------------------------------------GLGVAILGSAYMMIIVLVLALPIGVAASIYLXEFNRWTDLIEVNIANLAAVPSIVFGILGLAIFINMMIVGGLILTLMTLPTIIIATRVSLAAVPPSIRDAALGVGASRMQAVFHHVLPLALPGILTGTIIGMARALGETAPLLLIG-----------------------------------------------
91976661     ----------------------------------------------------------------------------------------MWSDTFASLVRLLSALAISTSLALLFGIVVGLLPAANAMLGAFVSVTSMVPPLALLPILFIVMGLGENAKIALIVIGTLPCMIRDLAMKVLELPREQLIKAQTLGASTWQIALRVVLPQILPRLIDSLRLQLGPAWLFLIAAEAIASSGLGYRIFLVRRYLAMDVIIPYVAWITLLAFAMDFALRLIQRK---
150402275    --------------------------------------------------------------------------------------DGIWNSILGTLALVVLSILLSIPFGVLGAIYLHEYNKITQAIRFSSDSLAGLPSIVFGIFGYALVGPSLLIGGLTLSFMVLPIIMRATEEGLKAVAPGLREGSLALGATKWQTITKVVIPSALPQMITGIILAMGRSAEETAAIMFTAA----------------------------------------------
142164207    ---------------------------------------------------------------------------------------------------------VALPLAMWATDFGNPYPALRAMVRTFNAVVRSIPDLLWALLFVTAVGIGVLPGWLALFFFSIAVVSKLTADTLDGIDRGPIEAAQASGASLTALLKTAVVPQILPAYTSFLLYGFELNLRASAVLGLVGAGGIGARIEFFRGRGEWSEVWGLVLMFFLVVFLVERLSVSLRRR---
15924378     -------------------------------------------------------------------------------------KFGIWALIIGTLKITVIATIFAVPVGLGAAIYLSEYDRARRIIKPILEILAGIPTIVFGFFALTYVTFNAISPGLVVGIMIVPLITSLSEDAMASVPNKIREGAYGLGATKLEVATKVVLPAATSGIVASIVLAISRAIGETMIVSLAAGSSTGYIVEIATGDATFGSIYAVGFTLFIFTLIMNLLSQWISKRFR-
58336700     -----------------------------------------------------LIIVLVVSIIGFVGYHGLATFIGDHVNVFHFLTSTDWDPIVTSFAVTLLSALVATPFAIAIALYMTEYKKGANFLQSVTELLVGIPSVVYGFLGLTITGFGILAATLVLFVMVLPTITSLTVDALKAVPGHFRKASMALGATHWQTIYRVVLRVATPRILTAVIFGMARAFGEALAVQMV------------------------------------------------
142521253    ---------------------------------------------------------------------------------------GIFPAIAGTILLVGGAMLIALMLGVCCAIFLSEYGKFLSLVRLSILNLAGVPSIIFGLFGMGLFVIFLLAGWFTLAFMVLPIVITASEESLRSIPKGFRESSLALGATKWTMIRTSVLPYAMPGILTSAILGVARVAGETAPIMFTAA----------------------------------------------
186475525    ------------------------------------------------------------------------------------------QSFWETLIMVGISGLIGAAVGLPLGVALYLTDRFNRAMGVVVNAVRSVPFIILLVAVIPFTSIGTAAAVVPLTIAAAPFIARLVETALREVDRGLIEAAQAMGATTSQIVFKVLLPESLPGIVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRFLPEVMVTVVVILIV-----------------
218550123    --------------------------------------------------------------------------------LSLLSNHDFWQATWTVIKLSLLTWFFSIVLGFILA-LAKQSPRFNTPARIYIWLFRSIPLLVLLIFVYSILNDPFRAGLIAMVLCEAAYIAEIHRGGLLSIPKGQSEAARALGMRYAGTQWRVVIPQALRVALPALANEYIAIVKLSSLVSVISLTEIGQRLY-SQNFLVMETMAAVAFYYVFIVTVFDFLLKRLEK----
291550510    -------------------------------------------MTGVFYLIAVFFFTLLIGFASYVIIKGFTGATPEMFAFARKGSIG--NQLFNTIYLVFISLLFSIPLGVTAGIYLAMYAKLTKFLRICIETLSSLPSIVVGLFGYLVFGKSLLAGALSVSILAIPVITTTTEDAINGLPGHYLQASLGLGATRWQSIYHVLIPACIPRIMTGVILAAGRGFGEAAALLYTTGSG--------------------------------------------
163738990    -------------------------------------------------------------------------------------------AIFETLLMAFLGTMGAGLIALPLAFAATRNRAVRFATRRVFDFVRGVDSLIWTVVLARAFGPGPLTGALAILVTDTGTFGKIFSEALENVDQKQIEGVASTGAKPAQRYRFGVIPQITPVLLSQLLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVAYYIVLIILMVMLMDWLSGWLRRR---
260892984    --------------------------------------------------------------AYYGYRGVLLIAQLGLEGILDLFRLGFYS-FLRVVAAVALGTLIMLPLGVYLGWNAERARRWQPFITFVASFPANMLFPFFTILFLRLHISQEWGAIPLMMLGTQWYILFNVIAGVSSLPNDLKEAAAVLGVKGWKRWRYFILPGIFPFLVTGGITAAGGAWNATIVAEVVSATGLGAYITNATEAGNWPAIMGGIITMSLYVVAINRLF---------
260892984    ------------------------------------MRQPVELVARRFSFIDVAVILTVLALLYTLIHLGAGMAEPLRMGAKIDLNIHLPYYVGRSLLRMFIALIASLIFAIVYGYWAAYSLRAEKILIPFLDILQSVPVLGFLSATIALFPNSMLGAELASIFAVFTAQAWNITYGLRTIPRELRDAAAIFRLNWWHRLWQLELPFSAIPLVYNAMMSFAGSWFFLSASEAITVPGLGSYLATAIMHKDMKALILSIITMAVTIVLVDQLFWRP------
110802534    ----------------------------------------------------------------------------------VIKSSDFFKIIINTLGRTFISFTLSLVIALFLGVFSAFNKYVYNFMIPILNVMRSFPTIGFIILALIWLSQGIAPILVG-FVMSFPIFYDAIIGAILNIDKNILEMAKVYELNIGNLIKNIYLPSISFAICRIMISTFSLTMKLVVGGEVIGQPGIGTALFVEKNYLNTNMVFA-------------------------
87119090     ----------------------------------------------------------------------------------------FWKDTLSSLKRLLMGVACAAAIALILGLITGAIPLVAANFNPIITTISLIPPMAVLPLLFIVFGLGELSKVMLIIVGITPFLIRDLYQKTKEIPQEQLVKAQTLGANSVQLINRVLLPQVLPRLLDALRLSLGTAWFLIAAEAIAATEGLGYRIFLVRRYLSMDIILPYVIWITFLAFLLDWLLVHASKK---
239831104    ----------------------------------------------------------------------------------------LWADFRQTLKAVIIGYVAGCGLGFITAIIADRIPFLRKGLLPLGNLAAALPIVGVAPIMVMWFGFDWQSKAAVVIIMTFFPMLVNTVAGLASAGAMERDMMETYGSSYWQTLFKLRLPAAMPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISAEIGRMNVDMVWAEIFVAALAGSLSYGLIALIERR---
84516858     ----------------------------------------------------------------------------------------FFPALIETINIAAVSTLVGALLGLVLSLLSTRWPRLIPVFRRIMDIMRALPEIVIALVLIFILGGGPIPAMIAIAFHTAGALGKLFSEVAENADLKPVEGLASVGANWSQRMLLGVIPQVAPNYLSYTLMRFEINIRASAILGFVGAGGIGYELRNAMTFGMGRFDLAAAIFVLLFLTIV-------------
258639877    ----------------------------------------------------------------------------------------LWTDTAASLIRLLSGVLISAMLALALGLFTGALPVVRAVLAPLVTLFALVPPLAILPILFICFGLGEVSKVVLIVIGITPLIARDLQLQVEKIPREQLVKAQTLGGHSAQILWRVILPQLMPRLFDAVRLSLSSAWLFLIAAAIVATEGLGYRIFLMRRYLAMDVIL--------------------------
294012874    ---------------------------------------------------------------------------------------GIWGAFKGSLLTMLVTLALSFPIGVATAVYLEEYARKNWMTDIIINNLAAVPSIIFGLLGLSIFLNFLLVGGMTLALMTMPVIVIAGRNAIKSVPPSIRDAALGIGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
221639013    ---------------------------------------------------------------------------------------GLGVAILGSAYMMIIVLVLALPIGVAASIYLEEFNRWTDLIEVNIANLAAVPSIVFGILGLAIFINMMIVGGLILTLMTLPTIIIATRVSLAAVPPSIRDAALGVGASRMQAVFHHVLPLALPGILTGTIIGMARALGETAPLLLIG-----------------------------------------------
241896667    ----------------------------------------------------PWIIATLVVLLFIWAFSGIPLAMQVTKSIIHGLFHPDWSALIETLAIAFLGTFISAVLTLPFAFLAARTKKGSTIGKLILTIIRVFPEIVLAIMFIKAVGPGAYAGVLAVSIHSIGMLGKLFSEAIENIDRGPNEAIVAAGGSALDGLTLATIPAVMPEFMNYTLYRFEIAVRSAAILGIVGAGGIGAPLIFALQTRQWSKVGIILLGIIVMVTVIDFLSGQLRKR---
150390667    -----------------------------------------------------------------------------------------------SLQVGFVAVGIAAIVGGSLGAIAGYYGKLDNVVMRLMDVLLAIPGILLAISIVASLGPGLTNVMIAVGIGSIPGYARIVRASVLTIDQEFVEAARAIGANDFRIIMKHILPNSMAPIIVQATLGVAGAILSAAGLSFIGLGEWGAMLSSGRQYMRTFPGLAIMFTIFGLNLLGDGLRDALDPRLK-
226365139    -----------------------------------------------------------------------------------LLLEGLWL----TIVLTVVSIAIALVLGAIFGLFVSTNIVLRGIGTTYVDVFRGTPLLVFGIPAALDFQMSFTAGIITLSLNAGAYMAEIVRGGILSVDKGQMEASRSLGISYLKSMQKVVMPQAVRTMIPSYINQFVITLKDTSILSVIGLAELTQTIIIARNFQSFNMWLIIGVMYFIIIMALTKLSNRLEKR---
144202845    --------------------------------------------------------------------------------------SGILSAAVGTILTLLVTMAVAFPIGVATAVYLEEFSKWSQIIEININNLAAVPSILFGLLGLSIFRSSALVGGLTLALMTLPIIVVSSRAALRSVPQSIRQAGYGLGLTKIHVVKDHVLPLAFPGIMTGSIIGLAQAMGETAPLIIVG-----------------------------------------------
288906150    ------------------------------DFVSFILFGLVYFAAF----LSFLVIIFIVGYILVKGVPHLNKALFSFT--YTTENVSLLPALINTLFITGLTLLIAIPIGIGGSIYLTEYAKIVNIIRIATETLSGIPSIIYGLFGALFFGLSLLSGSMTLSIMILPLVMRTTEEALLSVPTSYREGAFALGAGKLRTIFKIVLPSAIPGIFSGIILAIGRIIGESAALIFTASRTLAVHMYASGEGLYINQTYATAVVLLLLVIGINFLSGLVAKR---
116333284    --------------------------------------------------------------------------FLTAPAKAFLKGGGVGVQLFNSFYLLILAMLISFPIALGAAIYLYEYNWVTTTIRTAIEILSSLPSVVVGLFGFLFFGFSILSGAFALTFFNLPLLTRSIEDSLRTISDVQREGGLALGLSRWETVTRVILPAAVPSILTGVILSAGRVFGEAAALIYTAGQSAPALNFADWNPFNISSPLNPMRPAETLAVHIWKINS--------
256768768    -----------------------------------------------------LAVIPLLSLIWTTISRGAKALDGAFLSTSFEQGGGVYHALLGTIEQVALATLIAAPIGLLTAVYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFILLGFGPSGFAGSMALSILMMPVVVRSTEEMLKLVPNELREAALALGVPKWRVILKVVLPTAIGGIATGVMLAIARIAGETA-----------------------------------------------------
289422428    ------------------------------------------------------------------------------------------PALINTLIMTLISLVIAVPLGIFAAIFLVEYNKLLGLIRLTTETLSGIPSIVYGLFGLLFFGFSMIAGAFTLAIMILPLIIRTTEEALKSVPNSFREGSFGLGAGKLRTVFKIVLPSAVPGILAGIILAVGRIVGETAALMYTAGTGSGRTLAVHMYTLAMNQAYATAVVILVMTVGINTLSSVVARR---
309800708    ------------------------------------------LATAVLYTIAGIIVTILASLILYILVRGLPWSFLTGKSSSYQAGGGIGIQLYNSFFLLVITLFISVPLSMGAGIYLAEYARVTNFVRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLKHVHHTQREAGLALGLSRWETVLHVVIPEALPGIVTGIVLASGRIFGEAAALIYTAGQSAPALDWSNWNVLSVTSPISIFRQAETLAVHIWKVNS--------
254471300    -----------------------------------------------------------------------------------------FEYILITAKRAFAGFLLASAFGISFGLIAGWSNTLSLLCKPFITVALGVPPIAWIVLALLWFGGDDGTPIFTVFISTLPLIFAGALQGVRMREKELDEMAQSFHVPLIQRFWQVQAPQIVSYLFPAWATALGLSWKVVVMAELLSSRGIGAGLAEARVNIDTASTMA-------------------------
146277962    -------------------------------------------------------------------------------------------ALGQSLITYGTGLGAAILVGIPLGALMGMVRLFGRTVDVFVFALAATPRVAFIPLIILLLGLGIEAKAMIVFLGAVMPIILNTYAGVQARDEELIEMARSTGASATRIQIHVVLPGALPFLVVGLRLGATIGLINTVVAELTAVSGLGGLLALYGNTFRMAEYFVIVLALAAIGVIVTESLRLLEGR---
59712591     ---------------------------------------------------------------------------------------GVFPAIFGTILLVLLMSVIVMPLGVIAAIYLHEYAKLTRLIRIAVINLAGVPSIVYGVFGLGFFVYVLLWSALTLAILTLPVVIVATEEGLSRIPNSVRHGSLALGATQFETLWKIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
295106725    -------------------------------------------------------------------------------------------DIVSSVTLLVMGYAGGLALGVVLGIVCGWIPRLRAMFFPIANVLAPIPPTVFAPYLIVLLPTFRTASCFIILLGVFWPQFLNMVVRTSSLDAQLLDNARTLGVRNFTMITRIILPYVLPEVLKGLRVSLTTAFLMLTFAEMLGASGIGYFISNANNYANYTNVVAGIIVCGVVVTVLSFATAWVQRR---
51893109     ----------------------------------------------------------------------------------------LWMHLGVTLRETLAGFAIGMALGLGVAIALWWWPALAAVLDPYLVVLNALPKIALGPIFYIWLG-HTLSVYGMAVAISVVVTIVMLHAGFSEVEANQVLVMRTFGATRGQILRKVVIPSSLPTVMAALKVNIGLTLVGVIVGEFLSARGLGYLIIYGGQVFQMQLVMTSVVILAVISALLYLAVTWAER----
49083186     -----------------------------------------------------------------------------------------------SLLVLFKGYLLGIVLAFVLTSLAVSTQLGRDLLGTLTAMFNPLPAIALLPLALLWFGLGQNSLIFVLVHSVLWALALNTYAGFLGVSETLRMAGRNYGLRGLRFVLLILVPAALPSILAGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGLAVVVLIGLLVENL----------
116334430    --------------------------DWLGKAISYLCIGVIILVVASMLWFITSKGIATVSLGKFLTGTNWAPDQGQIGALPMIVGS-----FAVTFAAALVATPFAVGTAIFMTEISP--NRGRKLLQPVIELLVGIPSVVYGFIGLAVVGFGIISATFVLFVMVLPTITSMTVDSLRSVPRYYKEASLALGATRWQTVSRVILRSATPGILTAVIFGMARAFGEALAVQMV------------------------------------------------
209522523    -----------------------------------------------------IIWAAIVLLATVYVVYRVFLYVRTGVSMDEIGH--VFVLGLITLLRVVLLIAIASVIWVPIGVLIGLRPALAEKVQPLAQFLAAFPAPVFVIVIVRFHLNPDIWLSPLIVLGTQWYILFNVIAGASSYPNDYREAATNFHIRGWQWWRQVMLPGIFPYYVTGAITASGGAWNASIVSEFVAAHGLGAYIAQTTAAGDFPKIIVGIAVMSLFVTLFNRLLWRP------
75674531     ----------------------------------------------------------------------------------------LWRSLLTTLLTTMEGFIAAAIGGVALALLFNQSKWLEQALLPYAIILQVTPVIA-IAPLLLIYLPQQTAVVVCAWIVAFFPVLSNTTLGLNSVDRNLAGLFRLYGASRMQTLRYLKLPAALPYILGGLRIAGGLSLIGAVVAEIGAGSGLAYRIAESGYRLNIPRMFAALLLLSVAGIVIYMCLAAV------
119025298    ---------------------------------------------------------------------------------------GILHAIIGTLEITFGAMLISIPIGLMCAVYLVEYSKLAQVITLLVDVMSGIPSIVAGLFAFSMFTILIGPGTIALSLLMLPTVVKSSEEMLKIVPHDLREASYALGVTKQRTITKIVLRTALPGIVSGAILAVARVIGETAPLLMTAG----------------------------------------------
136310656    ----------------------------------------------------------------------------------------LYHEAIPTLIETLMGLAIGILWGAIVAISMSLWRPVQSWTLPLIIGSQAIPTFAIAPILVIWLGYGIASKIATSVLILFFPVTAAFYDGLKHIKLSWLDLAQINQANRYRTMLYIRLPAALPALATGIRMAAVWAPIGAVMGEWVGSSGLGFLILESNARMNTQLMFAAIFVLIIISGFLYFLTDRILAK---
140528435    --------------------------------------------------------------LYWLDHYTAQGRVHTQFAWVLFTSGDSREPEMAGLSGAFVGSLLTILVSFPIGVMAAIYNRITGIIEVNINNLAAVPSIVFGLLGLAVFISFFQMGGLVLSLMTLPTIIIATRASLASIPPSIREAALGVGASRLQVIFHHVLPLAMPGILTGTIIGLAQAAGETA-----------------------------------------------------
283853671    -------------------------------------QKIMWGVFGLSSLVNMAALLLICGFLLIKGLPAISWSFLTEMPRDSMTAGGILPCILGTIYLSLGTMAVAFPLGVASAVYLNEYARTLRLIRLGINNLAGVPSVVFGLFGLAFFGVSLLSGILTLSILVLPVIIGTAEEALKAVPQTYREASLGLGATKWQTIRLVVLPAAMPGMLTGAILGLSRVAGETAAIMFTAA----------------------------------------------
85707410     ---------------------------WINSRIAALPKSGLTKFLVPMLFGVTVLIIWELTVTSFGISPVLLPAPTAIAATFAKSTHILWQDFVQTLKGALTGYIMGCGAAFLTAIAIDRFPFLQRGLLPVGNFVAALPIIGMAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVQGLTDTDAMQRDLMRTYAAGYWQTLFKLRLPAAMPFLFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDLVWAEIVVAAIAGSGFYGAVALVEK----
126729354    ----------------------------------------------------------------------------------------LWKDTWASLIRLLGGVAIAATLSLVIGMGIGLLPYVRRTFSGFVAVISMVPPLALLPILFIVFGLGETSKVVLIVIGITPFMTRDLSQKVLDIPHEQIVKAQTLGASTFVIALRVALPQVLPRLIANVRLSLGSAWLFLIAAEAVASDGLGYRIFLVRRYLAMDVILTYVAWITLLAFLIDWGLRTLSRK---
170693813    ----------------------------------------------------------------------------------------LWADTVSSLRRLGIGLLVSAVIALAAAIATGSFPLVSATFSPFITVVSMIPPLAVLPILFIVFGLDELSKVVLIVVGITPMIIRDLHSRAREIPAELWVKAQTLGANSWTLILRLVLPQLLPRLLVAIRLSLGAAWLFLIAAEAIASDGLGYRIFLVRRYLAMDLILPYVAWITLLAWLIDECLRRVTQWS--
116248976    --------------------------------------------LALRIAIPFLVIALLILVWYAYVKLSYILPGPAAVANAFVTDWGLAPALWVTTKITFMSLMLALVGGVGFAIFLVQSRWVELAFYPLAVILQVTPIVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLIHLKIPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRMNIPRLFAALLMLSMLGVAIFGLTTLI------
238895155    --------------------------------------------------------------------------------------------------------------GFITGLAIGWSQRIGYWVHPVLRLLGPVPSTALLPLCLFIFPSSFGASVFLIALSTWFPVTVLTWSGVMGIDKAWYDVARTLGASQRFLILRVAIPAALPNVFVGLFMGLGASFSVLIVAEMVGVSGIGFYLQWAQGWAAYPNMYAALLVMALL-----------------
86748058     -----------------------------------------------------------------------------------IWSGSMTEDFWSTLVRVGYSIAIAIIAGVPIGIVLGAKATVYRSVEFIIDFFRSTPATAMFPLFLLLFGLGDLAKVAVAAFAAWLVIVFNVAYGVMNARQTRILAARSMGASSLRIFRDVIFFETLPQTFIGLRTAVSLALVVIIVAEMFATDGMGHRIIDAQISYSLTDMYGSILIAGAMGYGLNLILLFLER----
167844450    -------------------------------------------------------------------------------------------YALRTVLRMLAALGASFVFTFAYATLAAKSRAAQAVLIPLLDVLQSVPILGYLSFTVAFFLSIELAAIFAIFTSQAWNMAFSFYQSLRTVPHDLDEASRSLRHTGWQRFWRLEVPFAMPGLVWNAMLSMSGGWFFVVASEAISVGGLGAYVARAIAERDLAAVGWAIAAMTIAIALYDQLLFRP------
310762164    ----------------------------------------------------------------------------------------YLQAFLQTLAMVGVSAVIAIVLGLALAVVLTVRPRFNKVLSVTVNTFRAIPFIILLVAMLPFTTLGTWAAIVPLSANLVPFFARIAQVSLNDVDHGLVEAARAMGCRRWHIVRHVLLPEALPGIIGGMTVSVIAMINASAMAGAVGAGGLGDLAIRGYERYETRVMFEVIVILIALVSIVQFTGEWLSRR---
300814329    --------------------------------------------------------------------------------FQMLKDGSLFVHVSTSLTRVFIGYFIAFFLAFFLSIASLIFKSFDKYFDWLIQFLRNVPPLSLIPLLILWFGIGEKTKIIIIILASFFPMYLNINKGFKMTDVKLIEVGKAFNFSKLKLFFKIRLPYALNDILVGMRIGLGYSYRAIIGAEMIASSGLGYMINFARSLSQTDVVIVGIIIIGLLGYLCDYLFK--------
292558424    ------------------------------------------LATGILYSIAGVIVVILTSLILYILLRGLPHVFLTSKSSSYKAGGGIGIQLYNSFFLLVVTLLISVPLSTGAGIYLAEYAKLTNFIRTCIEILSSLPSVVVGLFGYLIFGFSILSGALALTVFNLPQMTRNVEDSLRHVHHTQREAGLALGLSRWETVLHVVIPEALPGIVTGIVLASGRIFGEA--AALIYTAGQSAPALDWSNWN--------------------------------
293375972    ---------------------------------------------------------------------------------------DLLKALNETLLMVSISGIFATMIGLPIGVVLVENKWVYYIIGKLMNVLRSIPFIILLAFWIVGTTIGLKGALVPLIVGTTPFVARQVESALLNVDDGVIEAAKAMGSSPFEIIYRVLLKEGLPNIIYALTITIVSLIGFSAIA---------------------------------------------------
167761527    -----------------------------------------------------LTFTVLIFLIVYILIHGIPYIKPSLFSLTYTSENALMPALINTIAMTFLSLVIAVPFGIFSAIFLVEYNRFIEIIRLTTETLSGIPSIVYGLFGMLFFGFSMLAGAFTLSIMILPLIMRTTEEALKSVPDSFREGSFGLGAGKLRTVFRIVLPSAVPGILAGIILAVGRIVGETAALIMGSGRTLAVHMYNASEGLYMDQAYATAVILLLLVVGINTLSGVVARR---
84516857     -----------------------------------------------------------------------------------FWGNTLWRHTGETVLMAFLGTFGAAIIALPLAFLAAKNVAVRFAVRRVFDFVRGVDGLIWTIILSRAFGPGPLTGALAILVTDVGGFGKSFSEALENVDEKQIEGVQSTGAKPIQRYRFGVIPQVTPILLSQILYYFESNTRSATIIGAITGGGIGLFLTQAMQTNDWEKVTYYIILIVIMVMVMDTVSGWLRRK---
254410386    ------------------------------------------------------------------------------------------SPLWISLKTAFVATIFAFLVGIAAARWMYGYRKAKGLIDGFFTLPLVLPPTVIGFLLLLLLGFSWSATVIAATVVAFPLMYKTVLSAFKQIDKDLIHCARTLGASEWRIFWQILLPLALPGVVSGTILAFARALGEFGATLMLAGSTMPIAIFFAAEAGKMGEALNWVLLMVAIALLV-------------
303229184    --------------------------------------------------------------------------------------------TLDTLQMTVISTIMAMIIGIPLGVVLVVTSKLNKILGAIVNATRSIPFIILMVAIIPFTSIGTTAACVPLTLAAIPFLARLVETSIKDIQFGVIEAAQSMGASPFQIIRKVLLPEALPTIIDNVTVLIVNLIGYSAMAGAIGGGGLGDIAIRGYQRFQGDIMLATIIILIIMVQVIQMI----------
299134754    -------------------------------------------------------------------------------------------RAWSSIKVLLMGYAAGVTLAAVLTALAITTRIGTDFLETLTSMFNPLPAIALLPLALIWFGLGNGSLVFVLVHSVTWAIALNTHSGFLSVSRTLKMVGRNYGLGGFRYISKILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIFENKNSLDIPTVFAGLLTVIIIGLVVENVIFRA------
149184839    ---------------------------------------------------------------------------------------GIWGALKGSILTMIVTLALAFPIGVLAALYLEEYNRWTDLIELSINNLAAVPSIIFGLLGLAVFLTIFPSGGMTLALMTMPVIVIAGRNAIKAVPPSIRDGALAVGASPVQVVFHHVLPLALPGILTGTIIGMARALGETAPLLMIG-----------------------------------------------
136265603    ----------------------------------------------------------------WRVLEPQAYPVCTAYPLFDFTCSTAWIGITETIKIAFISTVFGVMISLPISILASRNLNPNPITFPFLAACRSLPSIIWAIFFVILVGFGPLSGILAMTIYTVGYLGKLQYESIEGMSNIPLESADSMGLSGVEKAIGVVIPEQANNLISQAVFMFEYNVR--------------------------------------------------------
261252155    ---------------------------------------------------------------------------------------GVFPAMFGTVLMVLIMSVIVMPLGVIAAIYLHEYAKNNAFTRLIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLTRIPNSVRHGSLALGATQFETMWRIVLPMASPAMITGLILAVARAAGEVAPLMLVG-----------------------------------------------
284163960    ----------------------------------------------------PTAALAVAALCWWAVTVVGDVPSFVLPSPGAVVARLYAHNAWYTLETVLYGGSVGIAAGFLLAVLVAYLPWFRTAVYPYLVAVRVLPKIAVAPLLLIYLGTGTETAVVFVALITFFPLVLSTAAGLERAPSAHRDLLRSVDAGPLERIVYVDLPYALPDVFAGLKQSVTLAVVGAVVAEWIADRGLGFLILMGSENVRPDVM---------------------------
269791711    -----------------------------------------------------------------------------------MTQGGIATPLVGTIQLMLLSMAFALPIGVATAVYLTEYAPVASAVRLAIRSLAGVPSVVFGLFGLSFFGASMLSASLTLACLVLPVVVTAAETALLNVPKDLRDASFAMGATRWQTIRKVVLPTAMPSIMTGAILGLGRVAGETAPIMFTGA----------------------------------------------
150389653    -----------------------------------------------------------------------------------------------SIQVGFIAIAFAVVIGGAIGSIAGYYGRLDNLIMRCIDVLLAIPPILLAIAIVSAFGGSLVNVMIAIGIGNTPRMARLVRGSVMSVREEYIESAKALGASDARIIFNEIIPNALAPIIVQGTLNVASAIIAAAGLSYIGLGAPGSMLSSGQNYIRTAWGLAIFITVLSLNLLGDGLRDALDPRLK-
83588986     -----------------------------------LVDHVATFFFWLGAGIILVLLGVLVGYVLFKGGKWLDLAFITRPPENLKAGGGVGPQLFNSFYLLVLSMLFTIPLGVGAGIYLPRSKRATNYLLAALNLLASLPSIVVGLFGLLVFGYSLMAGALALTVLNLPVMVRISLEALQAVPRDLKEASLALGASRWETIWKVVLPAAFPGLVTGGIITAGRVFGEAAALLYTAGMSSPVLDFSDWNPLHPNSPLNPFRPAATLAVHIWKINS--------
42523159     ---------------------------------------AIETVLFLAAASSVLVTIGIVGILV-----TESMPFFAHVSLKDFLTDTQWTPLFENLSGTLLSTVIALSVAIPLGTVAYVRPSAREILKPVLELLAAVPTVVYGYFALLFVGFNVLSAGIVIGVMIVPYVSSLSEDAMRSVPNHLREASFAVGASRMQTAFRVVIPAAFSGITSAYILGISRALGETMVVAIAAG----------------------------------------------
15679722     ---------------------------------------------------------------------------------------GIAPMIVSSLYVTLLAGIIATPLGVGAAVYMTEYATEERIVKLIAETLASIPSIVFGLFGLSFFGWSILSGGLVLALMALPTIFQVAQVSVETVPQSYREGSLALGATKWETIYRVVIPAAIPGITTGVILGMARAISEAAAVMFVVGSALSMPV---------------------------------------
89067336     -------------------------------------------------SLPARVAVPVLFGLALLVLWEGLVRFFEVPGVILPPPSEVWAAIQRSLKGALSGYLIGCGAAFLTAILIDRSPFLTKGLLPIGNFVAALPIVGIAPILVSWYGFDWHSKAAVVVVMVFFPVLINAVQGLRESDTMQRDLMRTYGASYWQTLLKLRLPAAMPFLFNGLKIASTLALIGAIVAEYFGSPGMGFRISTGVGRLSIDLVWAEIAVAAVAGTVFYGVVAFIEAR---
170016703    ----------------------------------------------------------------------------TVMGILNANRNAFLQGLWQTVILTVFAIVLASIWGILLGVMVSQLPWIRAISTTIIYLFRGLPLMVLFFIYIGLPGVIFTAGLLTLILNEGAYTAAFVRGGFEAVDRGQMEAARSLGLPYSKSMRRVIMPQGLKIMIPSFINQFIITLKDTSILSAIGILELTQTGSLIVSRNSQGFRVWAIVAVIYLIVILTWLSNWVEKRTR-
136259329    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
298292808    ----------------------------------------------------------------------------------------LFQSMLVTLETTVLALLFAVIGGVGLALIFASARIVEFSLFPIAVILQVTPVIAVAPLMLIYLST-DTAVLVCAWIVAFFPVLSNTTLGLNSVDPNLRDLFRLAGASRWQTLAQLKLPTALPYFLGGLRIAGGLALIGSVVGEIAAGSGLAFRIVESAYRLNIPRLFAALLLISLAGILIYAALSLL------
310782996    ----------------------------------------------------------------------------------------FGEAAVVTLKVSVTAMLLAMALGFLLAVIRVFGPKWAALAVAYIEAIRGTPVLIYGLPNVGIKLSPFLAGALGLGLNYAAYEAENYRAGLLAVPRGQMEAALGLSMTRWQALRHVVIPQAFRVVIPPVTNDFISLLKDSSLVSIITMVDLTYGQIAATYYDYFGTGIMVAAIYLLLGLPFVRLSRWAERR---
299136998    --------------------------------------------------------------------------------------------AAATFLRVNIALVIAAAWTIPVGVAIGFNPKLARLAQPLAQIAASVPATALFPVILLALIRVGGGMGIASILLMLWYILFNVIAGAMAIPSDLREVAQLFHFSTLQRWRTVILPGIFPFLITGMVTASGGAWNASIIAEYMQTVGLGAQISSATDHGEFHLLLLSTIVMALMVVTINRLVWRPLYR---
299136998    -----------------------------------------------------------------------------------------------SIVRIGLAYILSLLFAVGYGYVAAYSRRLEPLMVAGLDICQSIPVLSFLPGVMLAMVALFPTRQIGVEMGAILLIAFSFYSSIKSIPRELSEAATIYRFSRWQRLWQLELPYGAIGLVWNSMVSVAGGWFFLMACEMFVLGGLGSYLQTAASENDTRAIVMGLAVMIGIIVAIDQLIWRP------
143495693    --------------------------------------------------------------------------AGRFIGVDLSLFPDLIVPSIETFMISILGTFVGVIICIPATWFGAKNPLTYPLGRLLMTLSRSIHEIVWALFFVAVFGLGALSGICAIAVRSVGFIAKMSSEAIEDIDVGPIEAIRSAGGNGFQILIYAIIPQVIPQILGVIIFEWEINIRRSAILGLVGAGGLGLVFFRQMNTFNF------------------------------
304438174    ------------------------------------------------------------------------------------------KALGETVYMVAVSMVISSALGIPLGVLLHVTARGEILDAPVVNAIRSIPFIILMVAIIPLTRLITTAAMVPLVIASVPFIGRQVETSLREVPHGLIEAALSMGATPLQIVTRVLLPESMPGIVSQLTTVVIALVGESAMAGAIGGGGLGDLAIRGYQRFRPDIMLATVVILIVLVQLVQFVGNTLAAR---
143105375    ---------------------------------------------------------------------------------------GIWLPLIGTFYLVVVSLILVAPIGILAGVYLNEYNWFTRAINMAVTSLAGVPSIVHALFGVGCFGESLIAAACTIAVMTIPVIVTATREALASVPQSFRDACWNMGATKWQTIRTIVLPNSVSGILTGVILEISRAAGETAPILFTGA----------------------------------------------
303239886    ----------------------------------------------------------------------------------LEGKFGIFPMILSSLMVTLGATLIGVTIGLMTAVLLAEIKRLSGIIRPAVDLLAGIPSVVYGFFGLIVLGNSLLAAIIILGIMILPTIVSISETSIRAVPKEYKEGSLALGASHIETIFKVILPAAKSGIFAAIVLGMGRAIGETMAVILV----IGNTPQIPNSLFDRARTLTSNIAI--------------------
163744156    ----------------------------------------------------------------------------------------YLPSLIETVNIAGAATLIGALFAFFAALLATRAPWLVAPLRRLLDVLRAVPEIVVALVLIFLLGDGPVPAMIAIALHTVGALGKLFSEVNENASLKPVDGLASVGAGWLQRMVLGVVPQVAPNYLSYGLLRFEINIRASAILGFVGAGGIGYDLRNTMSWGQGKFDEAAAIFLLLFGIIVDQISSHFRDR---
297243000    ---------------------------------------------------------------------------------------GILHAIIGTLEITLGAMVISIPIGLMCAVYLVEYSRGNKISRIIVDVMSGIPSIVAGLFAFSMFAFLAGPGTIALSLLMIPTVVKSSQEMLKIVPNDLREASLALGVTQQRTITKIVLRTALPGIVSGCILAVARVIGLLMASGFIASTNL-------------------------------------------
163849245    -----------------LVAWIGRRLRWLNDLLRWLGQHPADDVPTGERRRSLFGWIALAVIIVLTGW-----GLLNGSRFLFSVSLTQWGEILATFGRVSVAMCIALLWTVPLGVLIGTRQKIAAVLQPVVQILASIPATALFPVLVLFPGGLNLAAIALMMLGTQWYILFNVIAGVNAIPQDLRFTSDLLQLHGWRRWRTLILPGLFPYLITGLITASGGAWNASIVAEYVVFNGIGSTIAAATDAGDFAKLFAATLTMIITVVTINRL----------
163849245    -------------------------------------------------------------------------------------------YALYSVGRMAMAYMLSFIFTLVYGYIAAYNPRAERILIPLLDVLQSVPILSFLPVVLLGLSAILLTAVVLIFTSQVWNMTFAWYQSLTTIPKELREASSIFRFSWWQRFITLEFPFGAPTLVWNSMMSWAGGWFFLMAAEIFTLGGLGAFLQTAADTGDLGAIGWGLFSLAVVIVVLDQLVWRP------
222086912    -----------------------------------------------------------------------------------IILSLLWRSFWETIWMTGASGLLSLVIGLPLGLALVVTGRVNRILAALVNGFRAVPFVILLIALIPLTRLITTAAIVPLTIAAIPYYARIAEVSLREVDRGLIDAVRAMGGNRWTIIREVLVPEALPGIVAGFTVTLVTLIGASAMA---------------------------------------------------
254560933    -----------------------------------------------------------------------------------------------TLARVAVSFVIAMSLGVLLGIALGRSRLADRLLDTPLLVVLNTPALVITVLAYVWLGLTETAAIVAVALNKLPNVAVIMREGARGLDPGLEEMATTYRFDRRTWIAHVLLPQLQPFMVAAARSGISLAWKIVLVVELLGPNGVGFAINYYFTLFDVTAVIGYSLVFMSVMLALDSLL---------
295677598    ----------------------------------------------------------------------------------------LWTDTASSLRRLGIGLVVSAVIALVAAIATGSLPLVSATLSPFITVVSMVPPLAVLPILFIVFGLDELSKVVLIVVGITPVIIRDLHARAREIPVELWVKAQTLGATSWTLILRLVLPQLLPRLLVATRLSLGAAWLFLIAAEAIASDGLGYRIFLVRRYLSMDLILPYVAWITLLAWLTDELLRRITQW---
58336701     -------------------------------------DKLATAIIYIFVGIVVLILAGILGNILITGIPHLSWYFLTSEASSYKAGGGVRDQLFNSLYLLVLTTIISLPIALGAAIYLAEYAKVTNLIRTTIQILSSLPSIVVGLFGYLLFGFSIISGALALTFFNLPILTSNIEEALKGVPQAQREAGLALGLSNWKTIRGIVLPAALPGILTGIILSAGRIFGEAAALIYTAGQSGSTVNYADWNPFSPTSPLNVMRPAETLAVHIWKV----------
226944087    -----------------------------------------------------------------------------------------------------------------------------------------IPELVWAALMVLAAGLGPNAGTLALALHTAGVLGRLFAEALENIPGEPAEAVRLAGGGRVAAFCYGTLPGVWPQLLAYTLYRWENNIRMASVLGFVGAGGLGQMLYLSLSLFQEAQAATVILAMLSLVLGVDALSGWGRHR---
222147228    ----------------------------------------------------------------------------------------YFYKMIETLNIALVSTLLGGMLGFCFSFMAARNRFIRWPVRRFMELLRAFPEVVLAGFFLAILSIGPIPAMIAVSVHTVGALGKLFFEVVENADMKPDEGLRAVGGNWLERLWFGMVPQVMPNFISYALLRMEINVRASTIIGAVGGGGIGEPLRLSISQGHAAKTVAIVILLLTTVIAVDQFSAWLRRK---
254455974    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRR----
24373291     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLVMAVIVTPFGVIAAIYMHEYAKITKIIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
239834075    ------------------------------------------------------------------------------------------ESLRQTAIMVAASAVLSTLIGLPLGVALVERPAFNRIAGTIVNLVRSTPFIILMVAIIPLTRLITYAAIVPLTVAIVPLYARLAETAMREVDQSLIEAAESMGATPIQIIFKVLLPEALPGIIAGQTVTLVSLVGYSAMAGTVGGGGLGDLGIRFGYQRFMPEVMIA-VVIILVAIV--------------
182414363    ---------------------------------------------------------------------------------------GIFPAIAGTVLLVVGSMTIALALGVCAAIYLNEYARDSRFVRLAIVNLAGVPSIVFGLFGFGLFNVSLLAGWFTLAFMVLPVVITASEESLKAVPKGFREGALALGATKWQTIRKNVLPYALPGILTSSILGIARVAGETAPIMFTAA----------------------------------------------
148358279    -----------------------------------------------------LLLILTFSVLFFLGWAGSQMATPYQLGPISLEPSNLPFYALRTVLRMFIALIFSILFTFIVGALAAKNRRAEQIVIPAIDILQSIPVLSFLSITVTGFIGPECASIFAIFSAQVWNMTFGFYQSLKTVPHDLIEVSAMLRLSAWQRFWKVEVPFSMSGLLWNMMVSMSASWFFVVLSEAISVPGVGSYIALAIAQRDLHAVGYAILTMVIVIFLYDQILFRP------
148358279    --------------------------------------------------------LWTALVLIAVITGGWFLLKFILAELKVSDIFHVFLLGAATGARVIILILLSSMLWIPVGVWIGLRPRLAQKIQPIIQFVAAFPANLFYPLFVIAIVKFNLSVEIWVILGTQWYILFNVIAGASSIPRDLYLAADNFGLKGWIWWKRLALPGIFPFYITGAITAAGGAWNASIVAEYVSATGLGEYIQASTTAGDFPQIALGTAMMCVYVLAFNHLIWRPLYR---
55821477     ----------------------------------------------------------------------------TIVGLIKNNYKQLLQGLGITLGLTLLSFAIAMIIGIIFGMMAVANKTLRVISQIFVDVVRGIPLMIWGIPNLIITGNNFVAATIALSLNGGAYIAEIVRGGIEAVPIGQMEASRSLGVPYNTTMRKVILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELFQTGKIIIARNYQSFRMYAILAIIYLVIILTKLAKRLEKRLK-
89099175     -------------------------------------------------------------------------------------------ALIGTIWLMGVVAPVSLLLGVGTAIYLEEYAKKNKFTDFIISNLAGVPSIVFGLLGLTVFGTSVIAAGLTMSLLVLPIIIVASQEAIRSVPKELREASYGMGATKWQTIVRVVMPAAVPGILTGGILALSRAIGETAPLVVLG-----------------------------------------------
136279520    --------------------------------------------------------------------------------------------ILGSVVGSALTLFVTVMFALPLAVMASIYGRITDFIEVNVNNLAAVPSIVFGLLGLSVFRSAPLVGGLVLGLMTLPTIVIASRASIRSIPPSIREAALGLGASKMQAAMHHVLPLAAPGILTGTIIGMAQALGETAPLLMIG-----------------------------------------------
89092868     ------------------------------------------------------------------------------------------SNVLATLQRVAISFTFAMLLGGTLGILMGAVPRINRFFDPFLIILLNIPALVIIILLYIWFGLVEVAAVAAVIINKLPNVAVTIREGGRLFDSKLNEMANLYKFSFSQKIAHLWWPQIFPYFMVATRGGLALIWKIVLVVELLGSDGVGFQLHLAFQMFDVSTILAYSLVISIVQVIEWCILQPLDHK---
143068160    ----------------------------------------------------------------------------------------LWKDLVQTIKGAFRGYVLGCLSAIVVGILLERFEFLRLGLMPVASFMAALPIVGTAPILVMWFGFGWQSKAAVVVVMVFFPMLINTVAGLRESSQIQNDLMRTYAANNWQAFLKLRFPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGMGFRISTSVGRLALDMVWAEIVVAAVVGSLFYGIIVIIEK----
296269880    ----------------------------------------------------------------------------------------LWEATGQTLQMVAWSTLFTALFGLPLGVLLVGTARGGLFPAPLLNVGRSLPFVVLMIAVIPLTTIGTTAAVVPLTIGAVPFFARLVETSLREVSRDVVEAARAMGASRTTVVVKVLLPEALPGLVASLTVTVVALISYSAMA---------------------------------------------------
158423575    ------------------------------------------------------------------------------------------QRVLVSLQTLLIGYGIGIVLAAILTTLAIGSRLGADLLEALTSMFNPLPAIALLPLALIWFGLGQGSVIFVLVHSVLWAIALNTHSGFRSVSNTMRMVGMNYGLRGLKLVRLILIPAAFPAILTGLKVGWAFAWRTLIAAELVGSGGLGWFIFENRNQLETSNVFAGLLTVILIGLIVENVGFATIERKTV
290890035    ------------------------------------------------------------------------------------LQFGAFPMIVGSFLVTLLSALVATPFAIATALFMVESNWGKKIMQPVVELLVGIPSVVYGFIGLTVVGFGILAGTIVLFVMILPTITSLTVDALRNVPNHYRELALAIGATRWQMIYKVILRAATPGILTAVVFGMARAFGEALAVQMVSASTLTSILTQGIGNTSDGSVWTLATLLLIMSLFFNLIIRFIGKRTNI
220933061    -----------------------------------------------------------------------------LIGLLARYNDLIINGLKETLYMVGLSLGLATLFGIPLGVMTTITAKLNKVLNSIINIGRSVPFIILMVAWLVGTSIGTTAAIVPLSLAAIPFLGRVINNALMEISPGVIEAAQSMGAAPWQIIFKVLLPESLPAMILGITLTGINLIGYSAMAGAVGGGGLGDIAVRGFQRFKVGIMIETVIVLVILVQLVQWLGNYLASR---
77411942     --------------------------------------DPLSFFLFAIVYLGAILSFATIAFVVIYILVKGLPHVNTGLFAWTYNTQNLLPAFINTIFIIALTLLFAVPLGIGGSIYLTEYARYLKIIRVATETLAGIPSIIYGLFGALFFGLSLISGSLTLSIMILPLIMRTTEEALLSVPDSYREGAFALGAGKLRTIFKIVLPSAMSGIFAGIILAVGRIIGESAALIFTAG----------------------------------------------
134962520    ---------------------------------------------------------------------------------------GIYGALVGSILTLAVCLVLAFPLGVATAVYLEEFNRVTELIEININNLAAVPSVVFGILGLAIFGIFGMPGGVVLALMTLPTIIISSRAAIRAVPPSIRDAALGVGASRMQTMLHHVVPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
148379346    ----------------------------------------------------------------------------------------FWLSVFKSIVRVVIGILISIVLGISLGIIAGINVFMEELLEPLVVTIKATPVMSIIIIALVWLKSSSV-AIFTSILMCFPIIYTNVLSGIKSVDKKLVEMANLYEVKNKYILINIYLPSTKPYIISGILMCLGIGWKVSVASEVLSTPSIGLNLLNAKATLATEELFAWTIVVVLLSLIFEKIFRYYIKK---
206560942    ---------------------------GFFNPNRTANASAWRVLPNRWDFIAFPLIICLIAMAVVGFHETMAPSGVLQTQKISLDPSNLPEYALRTTLRMLAAMVASLAFTLVYGTLAAKSRRAGMVLIPILDILQSVPVLGFISFTVTFFLALFPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSRGFHLTSWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAISDKNFGAIGWVILTMTVVILAYDQFLFRP------
206560942    -------------------------------------------------------IAWAGLVLIGTAYIVWRVVSFVATGVTMAEVGHVLVLGLITLLRVVVLISIASVIWVPIGVWVGLRPKLAEKLQPLAQFLAAFPANLLFPVFVIVIARFHLNADIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEAIEAHGLGAYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
126180217    ---------------------------------------------------------------------------------------GIFPAIVGTFYLVGGALAVALPLGIATAVYLIEYTAETPLTRSIVDLLNGTPSIVFGLFGFAFFGVSLIAGQITLGLMILPTIIRTTEEALRSIPGSLREGSYALGATKWQTISRVVLPPALPGILTGAILSIGRAAGETAPIMFTAA----------------------------------------------
126180217    --------------------------------------QIVDRIVGKLLFLVALFAIVVFFIIVFLLRDGYQIVLETGVWDFLTGPDGVFPLIVGTVLVTALAMVIAGPLSICTAIYIAEIPRTREVIKPAVELLAGIPSVVYGFFGLILLGSSWLAGSILLAIMAIPTITSVAEDAVSSVPREFREGSLALGATHWQTIRRVVVPGALSGISAAIILGMGRAIGETMAVLMITGN---------------------------------------------
144182610    -----------------------------------------------------------------------------------FWNNSLWQHLFETLLMAVLGTAIAAMLGLPLAFLAARNPVVRFINRRLFDLLRGIDMLIWSLIFLRAFGPGLFTGIFAIGFTDTGSLGKLMSEAIENADRKQVDGMKSTGASKMQQHRFGIIPQILPIFVSQSLYFLESNTRSAV-----------------------------------------------------
218662135    ---------------------------------------------------------------------------------------------------IVVAALIAISAGIPLGLLMGLNRWAKGVLDAPIEFYWPLPPLSYLPLMIIWLGIGETSKITLLVLAMFAPICLSAQAGVRSLPIERVNAARSLGANRLQLFIDIVLPSALPEILTGIRIALGVGWSTLVAAELIASRGIGFMIMSASQFLATDVVFVGIAIIAVCAFTFSSAIRFLE-----
229083686    ----------------------------------------------------------------------------------------IWEATIQTFQMTSISLLISVIIALPLGVTLHENKIVYPILNTIINVIRSLPFIILLFFILPFTKLLMGTVIVPLVVFTAPYIARLMETALLEVDRGVIEAYQAMGVSTVKIIWHVMVKEARPSLVLGLTIATIGLIGATAM----------------------------------------------------
78356108     -------------------------------------------------------------------------------------DFGILPMIAGSLAVTGLSSVIAIPLGLMTAVYLSESPRMRSVVKPLVEMLQALPSVVIGFFGMVVTGLNLTNAAIMLAFMAVPTITSISEDAIYSVPNELREASLALGATRWQTISRVVLPASLPGISTAVILGMSRSIGETMVVLMVAGG---------------------------------------------
239637076    -------------------------------------------------------------------------------------------ALVGTLWLMITIIPISIVLGVGTAIYLEEYARFTNFVKVCISNLAGVPSVVFGLLGLTLFGKSIIAGALTMSLLILPVIIVAAQEAIRAVPNSVREASYGLGANKWQTIYKVVLPAALPGILTGFILALSRALGETAPLILIG-----------------------------------------------
256957248    -----------------------------------------------------------------------------------------------TIFLAFIGVLFGAILGALLALMLANSKILRGIAIAYIEYVRGTPLLVQIFIVYFGTGVKVAAGCIALSLNSGAYVAEIIRAGIQAVNKGQLEAARSLGMNQNQAMRYIIFPQAIKNILPALGNEFVTVIKESSVVSVIGVS---ELIFQAGNVQ--GASFKPFLPYLIVSLIISRLLGVAERRM--
46198727     --------------------------------------------------------------------------------LDLFATGEVWPHLQATFTAALLGLFWGILLGGALGLLAALSPFFSDLLEPIMLLLNAIPRVILAPLFVIWLGIGLASKVALSLVLVAVLMFFAVYGGVKEVDPRLLERVRTLGGGRYWLLREVYLPSLTAWVLSSLKVAVGFAFTGAVVGEFVAASGLGYLLSFAQSTYNARLSLALIALVVLFVLLLFYAFDRLEAR---
92116049     ----------------------------------------------------------------------------------------LWQSLLTTLLTTGEGFAAATVGGVALALLFNQSKWLEHALLPYAIILQVTPVIA-IAPLLLIYLPQQTAVVVCAWIVAFFPVLSNTTLGLNSVDRNLAGLFQLYGASRMQTLRYLKLPAALPYILGGLRIAGGLSLIGAVVAEIGAGSGLAYRIAESGYRLNIPRMFAALLLLSVAGIVIYMCLAAV------
298528290    -------------------------------------------------YLNVLALALFLGFIAINGISAISWEFLTEHPRKSMTEGGIWPCIVGTVYISLGSILVAFPLGVGTAIYLNEFSRWTRIIRMGIINLAGVPSVVYGLFGLAFFGVSLLAGSLTLGAFILPLIIGSAEEALRNVPQSYREASLALGATKWQTVYRMVLPAALPSMLTGMILGVSRAAGETAPIMFTAA----------------------------------------------
149203256    ----------------------------------------------------------------------------------------LWADFVQTLKGALTGYVMGCGAAFLTAIAIDRFPFLQRGLLPVGNFVAALPIIGMAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVQGLTDTDAMQRDLMRTYAAGYWQTLFKLRLPAAMPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDLVWAEIVVAAIAGSGFYGAVALVEK----
167626183    --------------------------------------------------------------------------------------SGIWAMIISTIYMVGLSLAFAAPIGIMTAIYLTEYSRIVKVIRFCTESLAGIPSIVYGLFGMTFFGFSILSGALTLAMLILPVIIRTTEEALLSVPMSYREGGYALGSSKIYTICRLVLPSALPGIVTSIILSTGRVIGESAPVFLTAG----------------------------------------------
169335560    ---------------------------------------------------------------------------------------GILPMILSSICATFGAIIIGVPIGVLTAVFLSENKKVANFIRPFIEILSGIPSVIYGFVGLILLGANLFTGMLVLSIMILPTIVTISENSIRSLPSEYKEASLGLGATKMQTIFKILIPAARSGITTSIVLGIGRAIGETMAVIMVTGNSVNMPIFQSVRLMTSGIVFAIGLVLFIFIMIINLILNVFLAK---
229916294    -------------------------------------------------------------------------------------RFGVWALVMGTLQITVIAMIVAVPLGLASAIYLSEYARARRVLKPILEVLAGVPTIVFGFFALSFITYNALSPGIVVGIMIIPMIASISEDAMSAVPKKIRDGALGLGATRLEVATKVVMPAATSGIIASIVLGMSRAIGETMIVTIAGGS---------------------------------------------
138895008    ------------------------------------------------------------------------------------------KAFFETIYMVAISLFVAIIVGLPLGVLLFVTDRLKSVLGFLVNMVRSIPFIILLVGLLPLTTIGPTAASVSLSVAAIPFFARIVETSLREIEKDVIEAAVAVGATPWMIIKDVLLPEARPGIVQGITITTISLVGYSAMAGIVGGGGVGDLAIRGYYRYDNTVMITTIVILICLVQVIDRIARLVDKR---
160879812    ---------------------------------KFIIWTAALFVIVILMSIVVYILVKGIPMISWQFLTEIPRDMG--------RSGGISSSIVGTLLVTAVAIIVATPFGIGTAIYLTEYTREGRVTRIIAESLAGIPSIVYGLFGFIFFGWSILSGGLTMAIMILPTIIRTSEEAIRTVPQLYREVGFSLGATKWQAITRAVLPSALPGIVNGVILSIGRCVAETAAVILTAGSALRMP----------------------------------------
118586961    ------------------------------------------------------------------------------------LQFGAFPMIVGSFLVTLLSALVATPFAIATALFMVESNWGKKIMQPVVELLVGIPSVVYGFIGLTVVGFGILAGTIVLFVMILPTITSLTVDALRNVPNHYRESALAIGATRWQMIYKVILRAATPGILTAVVFGMARAFGEALAVQMVSASTLTSILTQGIGNTSDGSVWTLAMLLLIMSLFFNLIIRFIGKRTNI
142206117    ---------------------------------------------------PTLFIVGILAFWEWIVWYKQLPDFRMASPSDLIPRYRFWDKSWETLWRTVAGLGLAVIFGTLIGMIMGFSRFAREGLYPILVGFNAIPATVVPIVALMFVGQHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASNVTIFWKIALPKTLPEFFGALKVAVTLAFIGTNLMEIVSGRGLGDLFDSGRISADYPLMFAVLFALAALGIILFYFVVFLER----
140860645    ---------------------------------------------------------------------------------------GVGGSIVGSLFTILVVLILSFPIGIFAAIYLEEFNRVTDFIEININNLAAVPSIVFGLLGLGIFGLPRSTGGIVLSLMTLPTIIIATRASLRAVPPSIREGALAVGATKMQAVMHHVVPVAMPGALTGTIIGLAQALGETAPLLLIG-----------------------------------------------
142687057    ------------------------------------------------------------------------------------------ESASYTLGMTLIGCMIGFLLAFLLVYIRYWAMPIRFICIAYVEVFRRIPFLVVIYLVLFFIQTVTTDASLAICIYAIAYTAEIIRGGIESVPRTQIEAAETMNISRLQTTFRVILPQAWPVIIPP---AIAFGVSFIKDTALVSQIGVFELTFRGKELNN--QGFSGILVFGTIAL---------------
78186898     -----------------------------------------------------------------------------------IIKENRWKLILSGLRVTVIISVLSALFGTVLGMRMSSAKTLKTLASVFISLLRGTPVLVLLIFYVVFASVSIDPVAVAVIAFGLAYVAEIFRSGVESIDNGQREAGISMGFTRLRTFLLIILPQTIQRILPVYKGEFLSLVKMTSIVGYIAVEDLGDIIRSRTFDAFFPLIMVAILYFSISWLLLQSM-AYLERR---
139467641    ------------------------------------------------------------------------------------------QLTLTHLLVSLVPLALGFVIAVVLARITPTS--FAPAVTSTLGAIYAIPSLALFVSLPALIGLGPTNVLVALTIYFISSMFFSARDAFASLPAATVEFARAQGLSASQRFLFVELPLAIPGLIAGARIAAASTISMASIGAVVGVRNLGYLFLDGFQRRIFDEVFVGLIAIFVIAIIVDISLWLLGR----
222529155    -----------------------------------VVQGIVFSIIGLFTLITMVILIVIVFHIISNGLKGISLNFILQYPEEMGKSGGIFPVIVGTLYVTLLAVIIASPVGVLAAIYLTEYAKVVELIRFGTETLAGIPSIIYGLFGFAFFVIALLSGALTLSIMILPTIIRTSEEAIKTVPMSFREGSLALGATKWQTIAKVVIPPAMPGILTGVILGVGRAIGETAAVLLTAGSSLNFP----------------------------------------
56696662     -------------------------------------------------------------------------------------------HGWVTLSATLLGFGIGTVLGVLLAVGIVHSRVMDMSVMPWAIVSQTIPIIALAPMIIVVLYSVIIPKAVISAYLSFFPVVVGMVKGLRSPDAMQLDLLRTYNASQGETFWKLRLPASMPYLFASLKIGIAASLVGAIVGELGAVSGLGARLLAGSYYGQTVQIWSALFGAAILAACLVGLLGVIER----
310642316    ----------------------------------------------------------------------------SIVDIFLKYRSFYATGIGYTLLLSALGVLFGFIIGLIISLLRMSGIRIEWLGTAYVEILRGTPMLVQLMLTLGVNFTPLQSGIITLSLNSSAYLAEIFRAGIQAVDRGQMEAARSLGMGRGKAMRHVILPQAFKSILPAIGNEFITIIKESSIISTIGMVDIMYQVIKNITYEGLSPFVIAAAIYFVMTFSLSKLLGLWERKLR-
144136788    ----------------------------------------------------------------------------------------LWADFVQTLRAVLFGWAVGCGAAVLVALAIDRSPFLQRGLMPVGSFVAALPIVGIAPIMVMWFGFDWQSKAAVVIAMVFFPMLVNTVAGLQAAERMQRDLMRTYAADYRQELMKLRLPAAAPFIFNGLKITSTLALIGAIVAEFFGTPGMGFRISTEVGRMNLDMVWAEIAVAALAGSSFYGLLALVER----
139608836    --------------------------------------------------------------------------------FSIIGTLAFQKALAETAYAFFFGVFFAVVIGIVVGILMGKNRLLDELLLPWVNVFLSAPLTALVPVLMVLFGFGMKSIIITTALFAIWIIILNSRAGVKQINRSLVEMANSFGASPMDAFFKIYFWAALPEILGGVRIGIIRAVKGVIIGQLISIVGFGALFELYSANFLMGHFWAVLIVLFALAFTISEFLAYLERR---
227529156    ----------------------------------------------------------------------------------------YWRYFAKGLEYTLIITIVSVFFGFILGTLLSKNKLLHTIAVCYIEFLRGTPMMVQIMFVYFGIGAILLAGIIAVSLNSGAYVAEIIRSGIQSIPLGQTEAARSLGMDKNKAFRYVIMPQALKNIWPALGNELITLLKDSSLVSVIGVTELMFQLVQSATYKGVLPLFITMMIYFILTFTLSRILLYFEGRMK-
309790670    -------------------------------------------------------------------------------------------AVMGSLWLLLITVLFAFPLGIGAALYLEEYRRLNAILHRGSSIIQTVPSIIYGMLGLAIFGRTIMAAGMTMALLVLPVVIISSQEAIRAVPNSLRQASYGLGATRWQTIWKVVLPNALPGILTGTILAISRAIGETAPLIVVGAS---------------------------------------------
136158377    ---------------------------------------------------------------------------------------GVYHALMGSIWVIALTGALALPIGVAAAIYLEEYSRAARFIELNIANLAAVPSIIYGLLGLGVFVRLMGMGQSVMAGAATPVVILSTREALRTVPKTIREGSYALGATKWQTIWHQVLPMATPGVLTGLILALSRAIGETAPLITIGA----------------------------------------------
194292143    -----------------------------------------------------------------------------------ILIERLWQGFLDTLTMVGASAAIAVLAGVPLALVLVVTPRLHRVLGSVVNSFRATPFIVLLVALLPFTTIGVWAAVVPLAVSATPFFARIAEISLREVDAGLVEAAQAMGCRRRHILLHVLLPEALPGIVGGFTITVVSLIGASAMAGAVGAGGLGDLAIRGYQRFDTTVMAVVIVILIALVTVVQASGDRLVHRLR-
226944088    ------------------------------------------------------------------------------------------RATLETLAIATAGMSLALLIALPASLLAWWGALLRWPVRIFLIVLRSVPEIVWALLFVRAVGLGPSAGVLAIAITYAGMLGKVYAEIFESVDPRPARALLGSGSPRLVAFLYGILPNAAAEMLSYTVYRWECAIRASVVMGFVGAGGLGQQIDLSMRMFAGGEVASMLLTFLLLVLLADQLSRLLRGR---
73538009     -----------------------------------------------LSVMLIWAIVLAMLVLSWNGADMRPLDLLRDSGNMAQFAADFFDEMLVTVQIAVWGTAIAVFMAVPFGLLCSANAWIYQPARRVMDACRAINEMVFAMLFIVAVGLGPFAGVLALWIHTTGVLAKLFAEAVEAIDPRPVEGVRATGAGPLEEIIYGVIPQVLPLWLSFALYRFESNVRSASVVGIVGAGGIGTVLWEIIRSFQYGQTCAVMIIIIVFVTAIDVISAQIRK----
172040089    ------------------------------------------------------------------------------------------QAIYDTLTMVLATLVIGGLLGLVFGMLLYTNKPIYWVINFLVNFVRPIPFIILLTAILVGSRIGLKAAVLGMVIAATFGAARIVEQNLVTIDPGVIEAAKSMGASPLRIIFTVIIPEALGPLILGFTFMFIAIVDMSAMAGYIGAGGLGDFAI--------------------------------------
270493452    --------------------------------------------------------------------------------------------TAISLSVLLKGYLAGIAGAFVLTTLAVSTQFGRDLLGTLTSMFNPLPAVALLPLALLWFGLGQGSLVFVLVHSVLWPLALNTYAGFQAVPETLRMAGRNYGLTGIRYVLQILVPAALPAILSGLKIGWAFAWRTLIAAELVGQGGLGWYIFQNRNELYTDKVFA-------------------------
308069275    -----------------------------------------------------------------------------------------------TLLLSALGVLFGFIIGLIISLLRMSGVRIEWLGTTYVEILRGTPMLVQLMLTLGVNFTPLQSGIITLSLNSSAYLAEIFRAGIQAVDRGQMEAARSLGMGRGKAMRHVILPQAFKSILPAIGNEFITIIKESSIISTIGMVDIMYQVIKNITYEGLSPFVIAAAIYFVMTFSLSKLLGLWERKLR-
295696565    ------------------------------------------------------------------------------------------QASLDTVYMIGLSVLFSVLLGGPVGIFLVVMPGLYRIVGAVVNILRSIPFIILLILMIPFTSIGVTAAIPPLVASAAPFFARLVETSLREVDRGIIEAAQAMGARTGQIIWKVLLPEARPGLLAGITITAVNLIGYSAMAGAIGGGGLGDLAVRGYQRFDTGVMLLTTALLVVFVQLLDRLVLRFTRR---
260439237    ------------------------------------------LVLRGLMYLAAGITVVALLYVLFYILVNGVPALFTSKGIFSTENVSLLPSLINTLILTAVSLAIAIPLGIGAAIYLSEYAKFVRVIELMSETLSGIPSIIYGLFGMIFFVVFLMAGAATAAIMVLPTILSTTKEALDAVPDSYREGSFALGTGKLRTIFKVVLPAAVPGILSGIILAIGRIVGETAALLYTATRGLTKGLMSSGRTFHTKQTFATAVILLIFVFIINTLSSVAAK----
225569526    ------------------------------------------------------------------------------------------SNSLITVKRVVTGLFIGGAAGVVTGIIIGLQPVLRGMFYPVVKILRNIPLLALIALFLVWFGGEEIGIIVYIAFGLWIIYTTNIIEAIDNTDRIRINFARTLGAKNMDVYTNVIIPMIVPNIINATKVALGVAWAIALGGEFLAADGLGRLLIVSQQYMETGRMLIILIVFIVLTAIFGWIVKVTGNR---
302037731    ---------------------------------------------------------------------------------------GIFPAIFGTVLMVFLMTLAVMPFGVMAAVYLREYATLVRLVRIAVNNLAGVPSIVFGVFGLAFFVYALLWASLTLALLTVPVVIVATEEGLSAVPRDFREGSLGLGATKFETLRHVIIPCALPGILTGLILAMARAAGEVAPLMLTG-----------------------------------------------
300769780    -----------------------------------LILIGIYVLSMALVNFQAWASISKIPAGLMWLFTNFIPTSRSISYLGPILYQ-LWRTLLVAISSTMVASLFALIFAILGAKTTTPTPVLRWIIRFGASLLRNIPVVAWAMILLFSFKQSDFTGFLALFFMTLGYLTRAFTETIEDLDAEKLQALQAVGANYFQCVFCGVLPEAASTLTSWILYMIENNLRDATLVGLLTGTGVGFLFDYYFKAFRYDAAGLIVLLIAILVIVLE------------
227499962    ----------------------------------------------------------------------LPSPLATLDGLITAIEKGLLKHALISLMRIVLSLLISLLFALAIGIPIGYKEEVYQLLYPLVSSLYPIPKVVFLPVLVLFFGLGNLSKIVLISSIIFFQLLLVIIDSVRNLPRDLYISMYSLSQSFKDILINLILPYIIPDILTALRICIGTAISVLFFSETFASDGLGYFILDTMGRREYEQMYGGIIVMSLLGLILYKLVLLIEK----
24375772     --------------------------------------------------------------------------------------SGIWAMIVSTVYMVLLSLTFAAPIGIMTAIYLTEYSKVVRVIRFCTESLAGIPSIVYGLFGMTFFGFSILSGALTLAMLILPVIIRTTEEALMSVPMSYREGGYALGCSKIYIIWRLILPSALPGIVNSIILSTGRVVGESAPVFLTAG----------------------------------------------
141737265    ----------------------------------------------------------------------------------------------------------AAALGVPMGIAIGCTPWLREITNVPFQFLRMISPLSWMPIAVMVYDTWDGAIVFLIAVAAIWPILFSTAAGVRRIDPAWLKVARNLGANPLHMLFTVILPAIAVDVLTGIRLALGVAWVVLVPAEYLGTSGLGYSINDARDILDYSRLAAVVVVIGMIGFALDYICMLLIKR---
142012096    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRR----
238020094    --------------------------------------------------------------------------------------------TLDTLQMTIISTVMAMLLGIPLGVILVVTSKLNKVLGAIVNATRSVPFIILMVAIIPFTSIGTTAACVPLTIAAIPFLARLVETSIKDINFGVIEAAQSMGASPLQIIWKVLLPEALPTIIDNVTVLIVNLISYSAMAGAIGGGGLGDIAIRGYQRFQADIMIATIIILVILVQLVQMIGDAWSK----
295100175    --------------------------------------------LMILSLLFFYIPILYMIVFSFNSGRSLTNFEGFSLTWYMFKNRDMMESLYTTITIALIATLVATLLGTISAIGLSKSRKFLKSFVLQLNDFPIMPEIVTAIGFMLLFITFFMTMLLAHIAFCTPYVILSIMPKIRSLDPNLADAAMDLGATPWQALTKVLVPQIMPGIFSGALIAFTMSFDDFIISYFVTGGGV-------------------------------------------
154495980    ---------------------LVMNGVFFFCGIVAIVFVLFISIYLIVSGLPAIMEIGLVDFLFGQ----------TWASTAKDPQFGILPFILTSIYGTAGAVVLGVPVGLMTAIFISKVKKVAAVVRPAVDLLAGIPSVVYGLIGMIVLGASLFAAIIVLAVMILPSIISVSETALNAVPREYEEASLALGATHIETVFRVSVPAASSGIAASVVLGIGRAIGEAMAIMMVAGN---------------------------------------------
254489021    ------------------------------------------------------------------------------------IVSGFWNNTMETLLMAFLGTFGAAIIALPLAFLAARNFTLRFAARRVFDFLRGVDGLIWTIVLSRAFGPGPLTGALAILLTDTGSFGKMFSEALENVDARQIEGVASTGATPLQRYRFGVIPQLTPVLLSQILYYFESNTRSATIIGAITGGGIGLLLTQAIATQDWEEVTYYIVLIILLVMSMDTLSGWVRRK---
16264588     ---------------------------------------------------------------------------------------DVWTKLLQTIVMAFVGTLFASFIAFPLCFLAARSRLTNQFVKRFFDFLRSVDMFIWALFFTRAFGPGPLAGISAIFFTDTGTLGKLYSEALENIDDKQREGVKSVGAAPVAVQRFGVLPQVLPVFASQALYFWESNTRSATIIGAVGAGGIGLKLWEAMRTNSDWENVAYMVLLILMVVVFDSISNLCRSR---
294141826    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAVYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSSVRQASLALGATKAETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
77409123     --------------------------------------DPLSFFLFAIVYLGAILSFATIAFVVIYILVKGLPHVNTGLFAWTYNTQNLLPAFINTIFIIALTLLFAVPLGIGGSIYLTEYARYLKIIRVATETLAGIPSIIYGLFGALFFGLSLISGSLTLSIMILPLIMRTTEEALLSVPDSYREGAFALGAGKLRTIFKIVLPSAMSGIFAGIILAIGRIIGESAALIFTAG----------------------------------------------
283843420    --------------------------------------------------------------------------------------------TLDTLYMVGLAGLFGTLIGLPLGIFLATSPIANRLIGVVVNATRSTPFIILVVAIVPLTSIGTAAATVPLTIAAIPFIARVIEAAIREVDHGLIEAARAFGASPLQIVRKVLLPEAMPAVTMALTLTIVSLLGYSAMVGAVGGGGLGDLGIRYGYQRFMPEVMLTVVLVLI------------------
296442122    ----------------------------------------------------------------------------------------FYLQIAGTFYRVFMGIGSSLILGIVSAYLAYKSLFFRTFIKPMINFMKSTPVMAIIILALLWFKSEEVP-IFVCFLMCYPLVYTNILNGLLELSQELKELSKVYEVKAFYYIKECVLPQLRPYLRTAMQLVVGMAFKVVIAAEVLAIPAMGYELLDAKIYLETTEVFAWIIVIILLSQFCEYIVDLLFKERR-
226361843    --------------------------------------------------------------------------------------------MGETLAIAVIGTAIGVVLALPWALLGARSAWLHHAARTSINVTRAIPELMWALLFVSAVGLGPLAGTLAIVVGSAAGMARLFADIFETMDMRAWEAAAAAGATRSQRVSWVLLPQSVPTVASYTLLVLDGNVRAASLLGIVGAGGIGMELTQQLRLFEYGNVLTIVLVVLVVVVTLDRVASYLRKK---
167837778    -------------------------------------------------WRTWLAWALAFAILTWRSADMRPLDLLAESANMGEFARGFFPEMGVTLSIALWGTALAIVSAVPFGLMSARNAWLLHPVRRAMDCCRAINEMVFAMLFIVAVGLGPFSGVLALWVHTTGVLAKLFAEAVEAIDPRPSEGVRATGATPLDEIVYAVLPQVLPLWISYALYRFESNVRSAMVVGMVGAGGVGVVLYEAIRSFDYAQTAALLVIVIAVVTLIDMTSAWLRAR---
262282375    -----------------------------------------------------LIVIIVAMILIFVAQKGLSTFFVNGVNVFEFLFGSTWNPILGSFIVTILSAVIATPFAIGAAVFMTESPKGARILQPAIELLVGIPSVVYGFIGLQVTGFGILSGIFVLFVMILPTVTFMTTDSLRAVPRHYREASLAMGATRWQTIWRVTLKAARPGIFTAVVFGMARAFGEALAIQMV------------------------------------------------
85705085     -----------------------------------------------------------------------------------VWNNRMWQHIFETILMAFLGTMGAGLVALPLAFAAARNMAVRGAMRRIFDLLRGVDALIWTLVLARAFGPGPMTGALAILLTDTGTFGKLFSEALENVDKKQIEGVQSTGAKPLQRYRFGVIPQITPVLLSQLLYYLESNTRSATIIGAITGGGIGLLLTQAMTQKDWEEVSYYIILILLMVMLMDTVSGWLRRK---
142913119    ----------------------------------------------------------------------------------------LFGALTVTLYITTLAFFWAVISGIALAVIFTRARIIEMAFYPYVVTLQVTPVVAIAPLILIWVGFDNVDRALILIIVAFFPMLTNTVQGLRATEASLHELMTLSRASWWQRLIYLELPAALPSILTGAKVSGGLALIGAVVAEFVAGSGTGWRIIEAGNRLEIANMFAALVLLSLLGIFIFYALSIVE-----
192290010    --------------------------------------------------------------------------------------------TLDTLYMVGLAGLFGTLIGLPLGIFLATSPMANRLIGVVVNATRSTPFIILVVAIVPLTSIGTAAATVPLTIAAIPFIARVIEAAIREVDHGLIEAARAFGASPLQIVRKVLLPEAMPAVTLALTLTIVSLLGYSAMVGAVGGGGLGDLGIRYGYQRFMPEVMLTVVLVLI------------------
91977691     --------------------------------------------------------------------------------------------TLDTLAMVGLAGLFGTLIGLPLGIFLATSPTANRIVGVIVNATRSTPFIILVVAIVPLTSIGTAAATVPLTIAAIPFIARVIEAAIREVDHGLIEAARAFGASPLQIVRKVLLPEAMPAVTLALTLTIVSLLGYSAMVGAVGGGGLGDLGIRYGYQRFMPEVMLTVVLVLIALVLGDTLARKLDRRTR-
294102662    -----------------------------------------------------------------------------------MTRGGISTPLMGTLQLVVVSMLFSLPVGIATGLYLAEYSRFTALLRLAIRSLAGVPSVVFGLFGLSLFGSSLLSAGLTLGCLALPLIVTASEQAFLAVPQDYRAASYALGASKWQTIWKVVFPAASSTIITGGILSIGRVAGETAPIIFTGA----------------------------------------------
226313718    -----------------------------------------------------------------------------------------------SLLMGLITVVLSTLIGVTLGIIAGYYRRVDLFIMQGMDILMSLPALLLAIAVIAVLGPGLTNAMIAVVIAVIPSYVRVVRSAVLSIEKEYIEAVRALGIRDWQILLKHILPNILSPIIVLSTIQFGVSILAAAALSFLGLGAVGKAFLSQAWWMSIFPGLAIMLVVLGFNLLGDGLRDAFDPKTR-
141332395    ------------------------------------------------------------------------------------------RHASVTFSEVMLGLIFGALLGGMTAIALAASPVIRAVMRPMMVLSQALPVFALAPILTLWLGYGLVPKIIMALLIIYFPVTSSFFDGLMRTPSGMLDMARVMGAKPSAILLHIRIPAGVPGLASGMRLAAVYAPIGAIIGEWVGASGLGYLMLLANGRAKIDLMFAALFM---------------------
143890862    -----------------------------------------------------------------------------------------------SFRLALVGFLIGSTIGVALAALMTRFKTMERGLLPYLVVSQTVPLIALAPLVVSWGGKRWLSASVLGAFLAFFPIAVGTLRGLKSAPAASLELMDSYAASWKQTLFKLRFPAAIPYMVPAFKLGASGAVIGVVVAEISTGGGIGRLIIEYQATGDPAKVFTAVFGAAGLGLAMAGLVALAD-----
307819764    ----------------------------------------------------AIVFIALLCGVGYSAVHAIDLLRSVELQQFLTILRG----AAATFLRVNIALVLASLWTIPVGVAIGFNPRLARIAQPVAQIAASVPATALFPILLLFRGGMGLAAILLMLLGTQWYILFNVIAGAMAIPTDLLEVATLFRFSRIQKWKTVILPGIFPYLITGLLTASGGAWNASIVAEYLKTFGLGEQISSATDSGQFQLLLLATIVMALMVVTMNRLVWRPLFR---
307819764    -----------------------------------------------------------------------------------------------SMVRMALAYFLSLAFAIGYGYVAAYSRRLEALMIAGLDILQSIPVLSFLPGVMLAMVALFPSRQIGVELGAIWNIAFSFYASLKSIPKELDEAATLYGFSRWQRLWQLELPYAAIGLIWNSMVSVAGGWFFLMACEMFVLGGLGSYLQTAASRGNFPAMLWGIATMIGIVVLTDQLVWRP------
298247444    ------------------------------------------------------------------------------------------------------------------ASLSIFFPFGRDLLTVLTAVFSPLPGIAILPLTMIWFGLSSSSIIFVVVFSSIWPISANTDTGFRTISNTTRMVALNLGLSRTQTVRDVFLPAALPYILSGLRLAWAFGWRTVVGAEIVSSGGLGWYINNARYFLNPPAIFAGLVVISLLGILLDTFFSWIEQW---
157964041    -------------------------------------------------------------------------------------ASGIWAMIVSTVYMVGLSLAFAAPIGIMTAIYLTEYSKVVQVIRFCTESLAGIPSIVYGLFGMTFFGFSILSGALTLAMLILPVIIRTTEEALLSVPMSYREGGYALGSSKIYTICRLVLPSALPGIVTSIILSTGRVIGESAPVFLTAG----------------------------------------------
22538100     --------------------------------------DPLSFFLFAIVYLGAILSFATIAFVVIYILVKGLPHVNTGLFAWTYNTQNLLPAFINTIFIIALTLLFAVPLGIGGSIYLTEYARYLKIIRVATETLAGIPSIIYGLFGALFFGLSLISGSLTLSIMILPLIMRTTEEALLSVPDSYREGAFALGAGKLRTIFKIVLPSAMSGIFAGIILAVGRIIGESAALIFTAG----------------------------------------------
110004085    -----------------------------------------------------FIYIPIMILILFSFNSGESMSIFNGFSKQLANEQPFLQSIIVSVFTAIIATVVSVIIGTLAAIGLSRARRVTQKMTLSITNIPIITAVSLMMLFIALGGFGMLTLVLAHISFDVPYVIITVLPRLRKVDPKLIEASLDLGAKPSQTLRKIILPILKPAIIAAAAIAFAMSFDDFIISYFTGG----------------------------------------------
136535592    ----------------------------------------------------------------------------------------------ETALAFSVGTLSAIVIGVPVGILMGKNQLIDELLLPWVNLFLSAPLTALVPVLMVLFGFGLKSIIITTALFAIWIIVLNSRAGVRQINQSLVEMSKSFGATQMNALTKIYFWAALPEILSGVRIGFIRAVKGVIIGQLISIVGFGSLFELYASNFLMSHFWAVLIVLFALSFIIAEFLAYLERR---
135142489    --------------------------------------------------------------LAWSEDRLRPEMSNAALIFTEFRDNPDWQHGAVTLMMAVLGTFVACFVGLPLAFLAARSMGLRFLTRRLFDFLRGVDALIWSLIFIRAFGLGPLTGALAIAFTDTGSLGKLFSEALENVDGKQIEGVHATGASQLQRYRFGVIPQIAPVFLSQGLYFLESNTRSATIIGALGAG---GIGLLLVETMRTSRDWENTLYIIILTILVVVLMDSVSTRLR-
302340537    ------------------------------------------------------VVILLWAALSSFRPEIIPPPLSTFALFFSLLPGVLLAHAGATMLRAVTAIVVTSLIAVPLGVAAGRCRLIDRVLSPVSYLLYPIPKVALLPVVMLLFGLGNQAKVILLILVLFFQMMLAIRDAAANIPDQYFTTIEVLGGGPLAKLRYVIIPAGLPRYVTALRVGTGTALAALFFSETFATHGLGFFIMDCWMRINYPEMFAGIIAMGVVGGIMFALIDLAE-----
114569031    ----------------------------------------------------------------------------------------------------------SVPIGVFTALYLEEYNRFTALIEVNINNLAAVPSIVFGLLGLAVFRSAPLVGGLVLSLMTLPTVIIATRAALQAVPQSIRQAALAVGASRTQTVFHHVLPLAAPGILTGAIIGLAQALGETAPLLMIGAPTLGLEGFTQPATVMPVQIFLGAAILVLLALMI-------------
119946229    -----------------------------------------DKFLLAATWAAATVTILFLLWVVWHVGLSFVTWEFITSSYTRIGESGIWPMIVSTVYMVVLTLSIATPIGIMTAIYLTEYSKIVQVIRFCIESLAGIPSIVYGLFGMTFFGFSILAGSLTLSILILPVIIRTTEEALMAVPMSYREGGYALGSSKIYTIWRLILPSAMPGIITAIILSIGRVIGESAPVFLTAGRTLTVHLYELFSQNEWDQAYATATVLIVLVLFLNLITKLIATR---
172056898    -------------------------------------------------------------------------------------EYGIWPLVVGTLEITVIAMLVAVPIGLTSAIYLSEYARARRVLKPILEVLAGVPTIVFGFFALTFVTPLLVSPGIVVGIMIIPMIASISEDAMSSVPKKIRDGALALGSTRLEVALKVVVPAALSGIIASIVLGMSRAIGETMIVTIAGGSNMTAYIVQGYGTIEYYSIYAVGTLLFVFTLLMNLLANWITRRFR-
222082129    -----------------------------------------------------------------------------------LMYERLWQALLDTIVMVGVSAVFALAIGIPLAVFLIHAPRLNRVLAALINGFRATPFIVLLVALLPLTTIGVWAAIVPLSISATPFFARIAEVSLREVDAGLIEAAQAIGCRRWHIVRHVLLPEALPGIVGGFTITIVSMIGASAMAGAIGAGGLGDMAIR-YGYQRYDTMVMAMVIVVLIALV--------------
241113026    ------------------------------------------------------------------------------------------PALWVTTKITFISLMLALIGGVGFAIFLVQSRWIEIAFYPLAVILQVTPIVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLINLFELYGASRWQTLLFLKLPAAQPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLEAQYRMNIPRLFAALLMLSMLGVAIFGLTTLI------
269102358    -----------------------------------------DIIAQGVIWLSASITVGFLLWVVWYILSNVNWSFITSDYTTLGEESGIWPMIVSTIYMVIASIAVAAPLGIMTAIYLTEYSRLVKVIRFCTESLAGIPSIIYGLFGMTFFGYSILAGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGIVTSIILSVGRVIGESAPVFLTAG----------------------------------------------
168491302    -----------------------------------------------------LIVILVAMILVFVAQKGLSTFFVNGVNIFDFLLGGTWNPILGSFIVTILSALIATPFAIGAAVFMTESPKGAKILQPAIELLVGIPSVVYGFIGLQVTGFGILSGISVLFVMILPTVTFMTTDSLRAVPRYYREASFAMGSTRWQTIWRVILKAARSGIFTAVVFGMARAFGEALAIQMV------------------------------------------------
167761066    ------------------------------------------------------IMAVAFWLLVWQIGSMWEILLASPVSVVLLVTQEFWKSVWFSFGRIIGGFLSALAIGTLLAILSYRFGWVKILFHPLVTAVKSTPVASFIILCLIWIPSRNLAVFI-SFLIVFPVIYANLLEGLQRTDEQLLEMADVFSIGKVKRALYIYLPQVLPYLLTACSLGLGLCWKAGTAAEVIGVGSIGEKLYHAKIYLNTPDLFAWTLVIITISFLFEKCFLWGLGR---
294495552    ---------------------------------SRTTEKIAFGFLRACMWVVVAFVAVLILYIVFQGYNIMSWDFLTEMPKNRMTEGGIYPALVGTAYLVGISMAVAIPLGVLSAIYLNEYSRSKWIIEMAINNLAGTPSVVFGLFGLALFVKFLISASLTLSLLILPVVIRASKEALITVPLAHREASLALGVTKWKTIRSIVLPEALPGIVTGIILSIGRVAGETAPIMFTGA----------------------------------------------
146318758    -----------------------------------------------------LIVFIVAMILIFVAQRGLSTFFVDGVSITDFLFGSKWEPSSKMISGSFIVTILSAVVATPIAIGAAVFKRGAKILQPVIELLVGIPSVVYGFIGLQVTGFGILSGVFVLFVMILPTVTFMTVDSLRAVPRHYREASLAMGATRWQTIWRVILNAAKPGIFTAVIFGMARAFGEALAIQMV------------------------------------------------
124547310    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAIIVTPFGVVAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
188994723    -----------------------------------------------------------------------------------VWQQSMSAHLMASLLRIVIGISIALVLGFMVALSMFRYKNFGRVMDSFVYFCYPIPKLALLPIIMLLAGLGDVTKIIMIVLIIIFQIIVNLRDSLRNISKESFLVLTSLGATHAQLMRHLILPAITPEALSTLRVAIGTAISVLFVTETYGTNGMGFFIVDAWMRISYTEMYVGIVVLGMAGFFLFLLVDGLE-----
299821895    ---------------------------------------------------------------------------------------GIAPEIWNSFYMLVITMIISVPIAIGAGIYMSEYAKQNWITRTMIEVLSSLPSIVVGLFGFLVFVIQMLSGALTLTIFNLPLLIRVVEDALRSIPDAQREAGLALGLSRWETITRVLVPAALPAIITGVILGAGRVFGEAAALIFTAGQSTPILDFTNWNPFSATSPLNIFRPAETLAVHIWKI----------
303327854    ------------------------------------------------------------------------------------GLFGIFPLLMASLAVTLFSSLLAVPLGVLTAVYLTEHPGVRRIIKPFVELLAALPSVVLGFLGMVVLGLNLLNASLVLALMSVPTICSVSEDALYSVPRDLREASLALGATRWQTTVRVAIPAALSGIGTAVMLGMSRAIGETMVVLMVAGG---------------------------------------------
158319320    -------------------------------------------------------------------------------------NAGIFPMILNTLYLILLSLAISTPIGVCSAIYLVEYAKAGKIVRVITESLAAIPSIIYGLFGMIFFNFSIVSGAITLSMMVLPTIIRTTEEALKSVPNSYREGSLALGASKLKTILSIILPSAMPGIITAVILSIGRVVGETAAVYLTAG----------------------------------------------
146338492    --------------------------------------------------------IILVALAALWQAYGVWLGNPLLFPTFTDTLSAFFERTLVSLETLLIGYGVGIALAAVLTTIAIGSRIGADLLEALTSMFNPLPAIALLPLALIWFGLGKGSIIFVLVHSVLWAIALNTHSGFRAVSNTLRMVGLNYGLRGLKLVRFILIPAAFPAILTGLKVGWAFAWRTLIAAELVGSGGLGWFIFENRNQLETANVFAGLFTVIIIGLVIENVVFATIERKTV
125717781    -----------------------------------------------------LIVVIVAMILIFVAQKGLSTFFVNGVNVFDFLFGGVWNPILGSFIVTILSALIATPFAIGAAVFMTESPKGAKILQPAIELLVGIPSVVYGFIGLQITGFGILSGIFVLFVMILPTVTFMTTDSLRAVPRHYREASLAMGATRWQTIWRVTLKAARSGIFTAVVFGMARAFGEALAIQMV------------------------------------------------
183601910    ---------------------------------------------------------------------------------------GILHAIIGTLEITLGAMVISIPIGVMCAVYLIEYSKLARTIHLLVDVMSGIPSIVAGLFAYSMFAILVGPGTVALSLLMIPTVVKTTEEMLKIVPNDLREASLALGVTKQRTITKVVLRTALSGIVSGSILAIARVIGETAPLLMTAG----------------------------------------------
229552146    ----------------------------------------------------------------------------------------YWTYFLKTLLISAIGAFFGVLLGTIFALLRLSKHRLHLIGVAYIEFVRGTPMFVYFGIGIFIDIPALVAGLIAVSLNSAAYVAEIIRSGIDSIPIGQTEAARSLGLSERQTMTSVVLPQAIKNIWPALGNEFISLIKESSIVSIIGVTDLQLTVVQTATYKGVQPILVAMVLYFVLTFGLSKLLSHFERKM--
257416730    ------------------------------------------------------------------------------------------EKTIETLYMTGISIIVVAILGLILGLLLFESRLLYWLVAIFVNIFRSIPFIILIVLLIPFTKIILGSMSPALIISAAPFYARMVEIAFREVDKGVIEAAKAMGANRFQIIWKVLLPESLPALVSGLTVTTISLVGYTAMAAAIGAGGLGSLAYQGFQRGQNTVTLVATICILIIVFAIQWLGDTVAKK---
283821880    ---------------------------------------------------------------------------------------GLAVALLGSFYIMLIVVLLSVPLGVAAAIYLEEFNRITDIIEVNINNLAAVPSIVFGLLGLAVFINFALVGGLVLTLRTLPTVIIATRASITAVPPSIREAALGVGASKVQSVFHHVLPLSLPGIITGTIIGLVQAIGETAPLLMIG-----------------------------------------------
143337501    -------------------------------------------------------LLILIALIVSLLDRAWPVLDGRLGDFLSSGLDGVWQAIRGTITLAVIVTVVSFPLGIACAVYLERRSRLARIIRINVRNLAGVPSIVYGILGLTIFGRTVIAGGLTLSVLVLPVVVITASEALRAVPQSIREGAMGVGATQWETVRSHVLPSAAPGILTGTMLALSRAAGEAAPLLLVGG----------------------------------------------
142020291    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAIIVTPFGVIAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
310288064    ---------------------------------------------------------------------------------------GVLHAIIGTLEITLGAMVISVPVGLMCAVYLIEYNKLAKSIGLLVDVMSGIPSIVAGLFAYSMFSLIGGPGTIALSLLMIPTVVKTSEEMLKVVPGDLREASYALGVSKQRTICKIVLRTALPGIVSGVILAIARVIGETAPLLMTAG----------------------------------------------
143838367    ------------------------------------------------------IIIPLLSVFIFCIFWEWLVWINGWPNYKMASPSDLWPAFWDTLWRTIVGLSLSVFVGVGFGIIMGFSKTMRIALYPLLVGFNAIPATVVPVIALMFVGFHDMNTILIVIFISFFPIAVSISIGLSTLEPEYKDILLSLGATKFEIFYKIALPKTLPEFFGALKVSATLAFIGTNLMEIIEGKGLGHLFDSGKISADYPLMFAVLIALAVLGIFLYYIVVLFE-----
32474705     -------------------------------------------------------------------------------------QFGIWPLLSGTLRVTFIAMLIALPCGLITAIFLSESNRVRAVLKPTLEVIAGIPTVVLGYFAVLVVTFNATSAGIAVGILCLPMVSSLSEDALHAVPRALREGAYGLGCTPFETAVKVVVPGALSGIISAFLLAFSRAIGETMVVALAAG----------------------------------------------
239617107    ------------------------------------LDKFMGILMGTVSFSFAAAIISLITFLIAKGLDSISWEFLTKFPSNSMESGGIFPAILGSAYFLLIALTFSIPIGILGAVFLSEYSSENWLKKIILNVLSSIPSIVFGLFGLALFSITLLSGGLTLGVLALPYIISNTHEALKAVPDSYREASMALGATKGETVFKVVIPASISRILTGVIISVGRIIGETAPILFTGA----------------------------------------------
113970894    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAIIVTPFGVIAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
34557488     -------------------------------------------------------------------------------------------DTAASLERLGLGVIISVLLGLLIGVPLGLIPYLRAGLSPFVAAFSMVPPMAILPILFIIFGMGELSKVALIVIGVTPLIARDMQQRVQELPLEQLIKAQTLGGSTWNIALRVVLPQVFPRLLDAVRLTLGTAWIFLISAEAIASSGLGYRIFLVRRYLSMDVILPYVVWITLLAFALD------------
90426006     ------------------------------------------------------------------------------------------SDTLASLGRLLSALAISTTAALLFGIVIGLLPAANAMLGSFVSVTSMVPPLALLPILFIVMGLGENSKIALIVIGTLPCLIRDLSMKVLELPREQLIKAQTLGASSWQIALRVVLPQILPRLIDSLRLQLGPAWLFLIAAEAIASSGLGYRIFLVRRYLAMDIIIPYVIWITLLAFLMDFALRLLQRK---
148508197    -----------------------------------------------------------------------------------------------TITRVVTGFMISMVLATFWGVIMGVQQSMTDYLAGPLFVLLTVPSVVWAFVGVLWLGLTEFAVPVLVIVLIFPYLTTIIWEGTRDLNEDLLKMATTYDARRSHIWRDIYLPHIKPVLFGAMRVGLAVSWKLALVAEVFGATGVGVAVNYHFEAFDTGMVIAWAIPVMGVMIIADRLLRWSER----
142300848    ------------------------------------------------------------------------------------------PHLRDTLLQLAIGYTIGASIGLILAGFITQFPFGEKIITPYILLLVTTPTLALVPLLILNFGFGYTPRVIAIALAAGPIVMINATTGFRRTDSNKIALATVYGASTLQIFMKIRVAMAMPMIIVGLMMGAIFSVITCIGAEMAGGGGLGSRLTTYSSTLRTDDFFA-------------------------
142041268    ----------------------------VFDLVRRALPGTLAWLIALLLFFPIFWMAITAFKTEQQAYASSLFFIPTLDSFRVFARSNYFAFAWNSVLISAGVTVISLLFAVPAAYAMAFFPN-HRTQKVLLWMLSTMPSVGVLVPIYLLWKLDTVSGLVIVTLINLPIAVWMTFTYFNEIPKDILEAGRIDGASTWQEIVYLLLPMALPGLASTALLLVILSWNEA------------------------------------------------------
119774546    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAVIVTPFGVIAAIYLHEYAKLTKIIRIAVINLAGVPSIVYGVFGLGFFVYMLIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
141148919    -----------------------------------------------------------------------------------------WGATKVSGTNALIGLLAGALFGMLMSLVLSRFRILNDLITPLAIALNAIPIFVLVAVLNNMFAITEVPRRIMVTLVVYFIVLVNVAKGLTQVSPTHVELMKSYAASDTEILRKVRIPNAVPYLFTALKIAAPASVITAFVSEYFGGNGLGSRIASNIANSKNAVAWAYVLGACLLGLAFYVISSVLE-----
157146863    ----------------------------------------------------------------------------------------------ETFQMLSISTVLAVVGGLPLGFLIFVTDRVYLVSSVLVNIIRSVPFVILLVLLLPLTTIGPIAASVPLSVAAIAFYARLVDSALREVDKGIIEAAEAFGASPMRIICTVLLPEASAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMIVTVVALIILVMLGDWLAKRADKRDR-
256833470    ------------------------------------------------------------------------------------------DLTLAHVWMTVQVTVFTVVIAVPLARLSIMNRWARGGGVAAASALYAVPSLALFMIIPVVVGIPLRSVVIVLTLYGVAVMWRSCVDALTTLPGHIVDASRAVGFTGWQIFWRVELPLAAPVLLAALRVVLASTMSLITVGAVLGVPSLGLLFTDGFQRGIVAEVLTGIVVVLGVAWVLDR-----------
136843065    ---------------------------------------------------------------------------------------GVASSVMGSVFTILICFLLSFPIAIFASIYLEEFAKRGKMTDLIINNLAAVPSIIFGLLGLGFFGLPRSTGGIVLSFMTLPTIIVACRSSLRAVPPSIREAALALGATKNQVVFHHVLPLAMPGTLTGTIIGLARAIGETA-----------------------------------------------------
257065264    --------------------------------------------------------------------------------------------LMATVLTFGFGTLIGIVLAWTNATGLDSRPAFYQPLSALINALRSLPSMIMIILTLPLKGYGANACIIALAMSCIPMCARLVETALLEVDRGKIEAAKAMGASNTRIMFTVVLPEAVPSIFRSFGVVVIAILSMTLAGAFGAGGIGNIAVQYGFNRFRYDILIATVLILVVFAELVQLMFE--------
212704967    -------------------------------------LFVQGAMLGTLRLVAAFNVILLVAICLFLLVQGLPALSWEFLSTEMMTAGGILPCIVGTAILALGSLLLAFPLGVATAVYLHEYAPFARMVRLGVNNLAGVPSVVFGLFGLSFFGVSILSGILTLAVLTLPVIISTAEESLRSVPDTYRQASLALGAGKAQTITRVVLPCAMPGMLTGAILGVARAAGETAAIMFTAA----------------------------------------------
281422145    ------------------------------------------------------------------------------------------QGLGNTLIITFFAIILSVILGTLIAIVRARHKIPNMLCQLYLTIMRGTPTMVLLIIYYVVFASADVNKILVAVIASAAYIAEVIRSGIMSVDNGQMEAGRSLGLSYGKTMRLIILPQAFKNVLPAMGNELITLLKETSISGYIGLVDLGSDIIRSIT-------YEAMMPLGVVA----------------
143427019    ----------------------------------------------------PPILVLICFLLIWSVTAQIYNLPFMLPGPMAVAEAFINDGASITIQEALFGYLSAIIIGITVAAIMSQSKILERSFYPYAILLQTVPVVAVAPLIVLWFGFEMKSVIIVSFIISLFPIINNTLLGLKSTSINLVELFQLHNKSRLVAFYKLRLPAAIPNIIAGLRISAGLSVIGAIVGEFIMAGGLGVQIIYAQAEMETALVMALIASATIMGFAF-------------
239940007    ------------------------------------------------------------------------------------------QGTYDTLYMVLWSALVTVVGGLPLGVLLVLTDKVNKVIGVIVNIGRSLPFIILLIALIPFTTWVVTAMIVPLAVGAIPFFARLVETAIREVDHGLVEAVQSMGGSVPTIVRKVLLPQALPSLVSGVTTTLIVLIGYSAMAGAVGGEGLGSAVTYGFQRFDNQFMLITVALLIVIVTVIDLTVRLLARRGR-
257784753    ---------------------------------TQTIRKIISSWGVRLGVLVFWLAIWQIVAVAINQDIVLTSPIQTIQTLFSLAQREFWVSIGLSLLRIFVGGALAFTAGSLLAFLSFKYKLVKLLFEPLISTIKSIPVASFVILLLIWVRTPYLSISIS-FLMALPIIYIAVLEGLLGTDQKLIEMANVYQIHGWYRVKAIYLSQLMPSLKTATSLAMGFCWKSGIAAEVIGLPSIGEHLYNAKVYLDTPALFAWTLVVIVMSVLGEKIVMWL------
254439268    ------------------------------------------------------------------------------------IMEDFWTNTMETLLMAFLGTFGAAIIALPLAFLAARNGSLRFVARRVFDFLRGVDGLIWTIVLSRAFGPGPLTGAFAMLLTDTGSFGKMFSEALENVDDKQIEGVASTGAKPLQRYRFGVIPQLTPVLLSQVLYYFESNTRSATIIGAITGGGIGLLLTQAIATQDWEEVSYYIVLIILLVMSMDTLSGWLRRK---
297195457    ------------------------------------------------------------------------------------------QGTFDTLYMVLWSTLVTVAGGLPLGVLLVLTDKVNKVVGVIVNIGRSLPFIILLIALIPFTTLVVTAMIVPLAVGAIPFFARLVETAIREVDHGLVEAVQSMGGSIPTIVRKVLLPQALPSLVSAVTTTVIVLVGYSAMAGAVGGEGLGSAVTYGFQRFETQFMLITVVILIAIVLIGDGAVRLLARRGR-
226945009    -------------------------------------------------------------------------------GYDMLANGTLLPHWLASAWRAWWGLGIGVAAAVLLALASGLTRIGEASIDSLVQIKRAIPTLALIPLAILWLGIGETMKIALIAGSVFVPVYINTHAAIKGIDIRHVELARTLGLGKAVFIRRIVLPGALPGFFTGLRLSVTSCWASLVVLEQINTTGIGYLMNRARDYGQTEIIVVGLVIYMVLGLASDAAVRAIER----
225351099    ---------------------------------------------------------------------------------------GIQHAIIGTLEITFGAMVISIPIGLMCAVYLVEYSKLARVITLLVDVMSGIPSIVAGLFAFSMFTILIGPGTIALSLLMLPTVVKSSEEMLKIVPHDLREASYALGVTKQRTITKIVLRTALPGIVSGAILAVARVIGETAPLLMTAG----------------------------------------------
260467030    ---------------------------------------------------------------------------------------DVWTKLLQTIVMAFLGTLLGGIVAFPLAFFAARNITLSQVLKRFFDFMRSVDMLIWALFFTRAFGPGPLAGSAAIFFTEIGTLGKTYSEALENIDDKPREGVVSTGANGLLVQRYGVIPEVVPVFISQTLYQWESNTRGATIIGAVGAGGIGLKLWEAMRTNNWANVFYMVLLTLVVVFIFDNISNFLRRR---
142339754    ------------------------------------------------------------------------------------------QALLETIQIAILASILGCFIALPLSFYASRTTVTYLIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALVMFSMAIMGKLLSETIDSIDLGPLEAAKASGAKHNQAVFTSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ISPIIVLILVAVIAIEQFSVWLRRK--
260771427    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVLIMSIIVMPLGVVAAVYLHEYAKLTRIIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLTRIPLSVRHGSLALGATQFETIWRIVLPMASPAMITGLILAIARAAGEVAPLMLVGA----------------------------------------------
300711668    -----------DDWFDTG-----GSGDWRGRIFQGVCLGATLFGILMVGVLLVYVTLDAFALTQPNTPRWLDWQFLTSAPSRFPDEAGIYPALIGSIMMMIVVAVATVPIGVGAALYLVEYNRFTELIQLNIANLAGVPSVVYGLLGLALFIRVFTVGGMAVGLLILPIVIISAQEAIDSVPDSQREASLAMGATRWQTTRNVVLPGALPGILTGTILAFGRAIGETAPLLMIGA----------------------------------------------
291299834    -------------------------------------------------------------------------------------------DILPSLARLAAGYAAASALGIALGVLIGLNWRIRALCEPVLEFFRAVPPPVLVPVIMLFTGVGDTMKAVVIVSGCVWPILLNTVTGVRGIDPVQRDTCAVFALRPLTRLRRLVLPAAAPHIATGMRQALSIGIILMVVSEMFAASGLGFAIVQFQRGFQIPEMWSGIILLGLIGVTLSLLFTVVERR---
297623363    --------------------------------------------------------------------------------------------AWISLFIGLIAVAIGIAVGVPIGALSGYHGTFDLVVQRFIDVMLAFPGILLAIVLVATFGTGLTNVMIAVGIASIPIYARLVRGSVLSVSREYIEAAKALGKKDVPILIQHVIPNALAPIIVQSSLQMAVAILFAAGLGFLGLGARGLMLARGREYLATAPGLAIILVVLGFNLVGDALRDALDPR---
300113429    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVLIMSVIVTPFGVVAAVYLREYAQLIRIIRIAVNNLAGVPSIVYGVFGLGFFVYFLLWASLTLAILTMPVVIVATEEGLSRIPRSIREGSLALGATRAETLWRTVLPMAVPAMMTGLILAVARAAGEVAPLMMVG-----------------------------------------------
140059379    --------------------------------------------------------------------------------------------ILSALMGSILTLSICFIVSFPIAILAAIYNKISAFIEVNINNLAAVPSIVFGLLGLAVFDLPRSTGGLVLSLMTLPTIIIASRASLRAVPPSIREAALGMGASPIQATFHHVVPLALPGILTGTIVGMAQALGETAPLLMIG-----------------------------------------------
307329858    -----------------------------------------------------LAVIPLLSLLWETIDRGRTVLDGYFLGHSMEGVQGAYHAIIGTLEQVALATLIAVPIGLLTAIYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFILSFFSYSGFAGAMALAILMMPIVVRSTEEMLKLVPDELREASLALGVPKWRTILKVVLPTAIGGITTGVMLAVARIAGESIVLLVFGATGINNNPFEGAQSSSFNRAWAAALVLIAFVMILNLVARGIARWK--
170731042    ------------------------------------------------------------------------AASGFFVNLDADKWKDIGRATLDTLLMVGGALPPALALGLPLGIALYRHPQVYTLLALAVNLLRSVPFIILMITMIPVTLLIMGTAILPLVIGAAPFYARLVESALREVDRGVVEAAQAMGATTWQLVWRVLLPEARPGLIAGATITAIAVVGFTAM----------------------------------------------------
121610087    ------------------------------------------------------------------------------------------SALWFTVRLTLLALAAAIVGGVLLAIAFALFKWVEIGLFPIAVILQVTPIIAIAPLILIYVPNTTAALLLCAWIVAFFPILSNTVIGLKSADRNLRDLFWLYRASPWQTFRYLLAPSALPYFMAGLKIAGGLSLIGAVVAEFTAGTGLASRILESSFRTEIPMMFAALLLVSLLGIVIFVLFAALSR----
296876746    -----------------------------------------------------LIVVIVAMILIFVAQKGLSTFFVNKVNIFSFLFGSSWNPALGSFIVTLLSALLATPFAIGAAVFMTESPKGARFLQPAIELLVGIPSVVYGFIGLQVTGFGILSGVFVLFVMILPTVTFMTTDSLRAVPRHYREASMAMGATRWQTIWHVTLKAARSGIFTAVVFGMARAFGEALAIQMV------------------------------------------------
288962224    ---------------------------------------------------------------------------------------DLWDDFRQTLVSVLRGYLMGCGAGFLVAILADRLPFLARGLLPLGNLASAVPVVGIAPIMVMWFGFDWQSKAAVIVVMTFFPMLINSLAGLQSAERIQLDLMRSYAAGHWRTLAMLRLPCALPFLFNGLKINSTLALIGAIVAEFFGTPGMGFRISTQVARMNLDVVWATIAVAALTGSLLYGALALAER----
206900627    -----------------------------------------------------------------------------------------------SLLRMILAYFISLIFTIVYAYTAAYKKSLEKILIPLLDILQSIPVLSFLPPVFMAVISMEITSIILIFTGQVWNMVFSFYQSLISIPRDLKEAAQLFKLNPWQRFWYLELPYSAIGLIWNSMMSWAGGWFFLMACEMFTLPGLGSYLSFAALKGDLLKIFYGLFALITVIILLDQLVWRP------
206900627    -----------------------------------------------------LLNLIVSTILIFLVLRGFIGLLKLIINLPLNMWKDIIYSAFLTLLRVTTAVLIALSWTLPLGVRIGMNPKLSKVIQPIVQIVASVPATAIFPVIVMLPGGLNIASIVLMLLGTQWYLLFNIIAGGMSIPNDLIEVSELLKLSKIDKWKILIIPSILPFLVTGGITAMGGAFNASIVSEYIEFKGLGALITEASSKGNNSLLAASTLVMALIVVTINRLF---------
140130719    ----------------------------------------------------------------------------------------YLHLLFETFNMALVATIIGSSIALFLSFFAAKNTAIYFITRRTLEFFRGVPEIIFAILFVWALGIGPIAGIIAMMLHTTGSLGKLFSEVHENSDVRPREALKASGGNWFSEMKFGLLPQVLPNLISYILLRFEINIRASTILGFVGAGGIGQELYLVIN----------------------------------
258647698    ----------------------------------------------------------------------------------LTGEASLFHHLAESLLRLAIGLALSVLLALAGAVGMYFFKSFRYVLDGLLYFVYPIPKLILLPIIMVLCGLGNASKVTMLVLVLVFQLMVNIRDALAAVPQRYVAVIVSLRGNRRQLLRHVLLPAIAPTLFSSVRVALGTAISVLFVTETYGTDGVGYLIVDLWMRMDYTAMYGAIVMLALTGFLLFILFDYLER----
227528363    ------------------------------------------LMIRIIAGIVVVILAFLIGRILIQGLPHISWKFLTTSSKAFTSGGGIGIQLFNSFYLLILTLIISFPISLGAGIFLAEYNALTNVIRMAIEILSSLPSVVVGLFGFLLFGFSILSGAIALTFFNLPLLTRNIEDSLNSVPKLQREAGLALGLSKWHTVIKVILPEAIPGIVTGIVLCAGRIFGEAAALIYTAGQSATSVDFTKWNPFDASSPLNLFRPAETLAVHIWKINS--------
126464984    ----------------------------------------------------------------------------------LITKMDLLENLLYSTIRVAIGYVIGVFLGIGLGVLILLSRLIRSLLYPIVTFIVITPSFAFIPLLMIWIGLNDWLAITAIIICTAFPIIYAFMSSHKYIDRELIEAARIYGATDTYIAIHIILPLSITHLATILRYEAGHSWRLGFVTEYIASNGLGALMMYAYSTLRVDEVIALLIIIGLLTYIFQQTITLIENK---
90409161     ---------------------------------------------------------------------------------------GVFPAIFGTIFMVLLMAVIVTPLGVIAAIYLHEYNSITKMIRISVINLSGVPSIVYGVFGLGFFVYILFWSALTLAILTLPVVIVSTEEGLSRIPMSLRQGSLALGATKFETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
119468111    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAIYLHEYNAVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMLMWSALTLAILTLPVVIVSTEEGLSRIPSTVRDGSLALGATKVETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
142306102    ------------------------------------------------------------------------------------------EALLETVQIAILASILGCFIALPLSFYASRSTLTYYLYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALVMFSMAIMGKLLSETIDSIDLGPMEAAKASGARHTQAVFNSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDRITPIIILILGAVIGIEQ-FSVWLRRK--
229821055    ------------------------------------------------------------------------------------------SATVVTGVNALVGLVVGTVLGAAFAVAASTWRALDELVAPLVAVLAVIPIVALAPVLYTMFGAGEQTARQVVASVAVYPVFVTTLRGLRQTTPVQRDLMRAYAATRRQVMRAVRLPAAVPFLATGVRIASSLAVISALVAEYFGGGGLGSYITSSAAQSDYARAW--------------------------
293607109    -------------------------------------------------SLPVLLVWAVVLALLVMSWRGADMRMAQFAADFFPPNFRDWDEMIVTVQIAVWGTFLAIVVAVPLGLLCSSNAWVYQPMRRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWVHTTGVLAKLFSEAVEAIDPRPVEGVRATGANALEEIVYGVIPQVLPLWISYSLYRFESNVRSASVVGIVGAGGIGTVLWEIIRSFRYAETCAVMIIIVAFVVAIDMLSSRIRR----
39934501     --------------------------------------------------------------------------------------------TLDTLYMVGLAGLFGTLIGLPLGIFLATSPMANSLIGVVVNATRSTPFIILVVAIVPLTSIGTAAATVPLTIAAIPFIARVIEAAIREVDHGLIEAARAFGASPLQIVRKVLLPEAMPAVTLALTLTIVSLLGYSAMVGAVGGGGLGDLGIRYGYQRFMPEVMLTVVLVLI------------------
229545094    -------------------------------------------------------------------------GLASFFDFSQIDISKLQEKTIETLYMTGISIIVVAILGLILGLLLFESRLLYWLVAIFVNIFRSIPFIILIVLLIPFTKIILGSMSPALIISAAPFYARMVEIAFREVDKGVIEAAKAMGANRFQIIWKVLLPESLPALVSGLTVTTISLVGYTAMAAAIGAGGLGSLAYQGFQRGQNTVTLVATICILVIVFAIQWLGDTVAKK---
118589847    ----------------------------------------------------------------------------------------LWLDSFDSLWRLGTGMAVSTLLALSFGIAIGFIPHVRSALAPYLATFSLIPPITILPILFITFGLGELAKIALIVIGTAPVMIRSTAQAVLDIPREMIIKAETLGASVWQMVTRLVLPQVLPHLITSLRLSLVPAWIFLISAEAIASSGLGYRIFLVRRYLAMDVILPYVVWI--------------------
121610437    ----------------------------------------------------PTLGIVGLLLMWWAVVAWFGVEPFIAPSPVLVLQTLYLSNLIPTAIEAAGGFAIGNLAAILVATVFVHHKTLQDIFFPVVLMFNAIPIVAKAPILVLMMGNGIAPKITIAALVCFFPTLVNVVRGLESVNPQAMELMRMLSASKVEIFFRLRLFNALPHLFSALRIAASMCVIGAVVGEWVGANGVGAMIIQATFNFDSALLYAAIVMSATLSGTFFLLVTLAERW---
142047105    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMAIIVTPFGVIAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
90422088     --------------------------------------------------------------------------------------------TLDTLMMVGLSGLFGTVLGLPLGIFLATSPVANRIVGLIVNATRSTPFIILVVAIVPLTSIGTAAATVPLTIAAIPFIARVIEAAIREVDQGLIEAARAFGASPLQIVRKVLLPEAMPAVTLALTLTIVSLLGYSAMVGAVGGGGLGDLGIRYGYQRFMPEVMLTVVLVLIALVLGDTVARRLDKRSR-
298294095    -------------------------------------------------------------------------------------QTGTWQAALTTLNSFLLGMFFAIVAGIVIGVLMGRFAAADNLLGIWVNIFVSAPLSALVPVLMILFGMGETTVVVTVFLFSVWIIVLDTRAGIQGVPASLIEMGRSYGASRFALYFKIILLAALPEILAGIRLGVVRGVKGVVIGQLVSIIGYGELFELYSRNFDMDNFWALTIILFAAAMGLSAVIESIEKR---
90411748     -------------------------------------------------------------------------------------ESGIWPMIVATLYMVAASIAVAAPLGIMTAIYLTEYSKWVKVIRFCTESLAGIPSIIYGLFGMTFFGYSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYALGSSKIYTIWRLILPSAMPGIVTSIILSVGRVIGESAPVFMTAG----------------------------------------------
268319128    ------------------------------------------------------------------------------------------DQLFNSLYLLVLTLIISLPIALGAGIYLAEYNWFTNLIRTTIEILSSLPSIVVGLFGYLLFGFSIISGALALTFFNLPTLTSNIEQAIEGVPQAQRDAGLALGLSNWKTIRGIILPAALPGILTGIILSAGRIFGEAAALIYTAGQSGSTIDYSNWNPFSPTSFLNVMRPAETLAVHIWKV----------
21283004     ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGILGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
222081500    ---------------------------------------------------------------------------------------DVWSKLFQTIVMAFLGTLLGSVVGFPLAFLAARNRLLNQVLKRFFDFLRSVDMLIWALFLTRAFGPGPLAGSGAIFLTETGTLGKLYSEGLENIDNKPREGVKSTGSSTILVHRYGIMPQIVPVIVSQTLYQWESNVRNATIIGAVGAGGIGLKLWEAMRTNNWENVAYMVLLILIVVFLFDAASSALRTR---
137781310    --------------------------------------------------------------------------------------------AWFSFRLALVGFFVGTTLGLGLSILMARFKVAERGILPYLVLSQTVPLIALAPLVVSWGGKRWLSASVLGAFLAFFPVAVGALRGLTSAPSASVELMDSYAASWWQTLRKLRFPAAVPFIVPALKLAASASVIGVVVAEISTGGGIGRLIIEYARTSDPAKVFTAVFGAAALGLAMSGFVTIAD-----
258635550    -------------------------------------------------------------------------------------------RAWLSVSLLLKGYILGTLLALLFSALAISTRIGRDLLSTLTAMFNPLPAIALLPLSLLWFGLGNASLVFVIVHSVIWPMALNTWSGFMGVSDTLKMAGRNYGLKGWRYVAWILIPAALPALLSGLKIGWAFAWRTLIAAELVGSGGLGWYIFQNRNEMYTDRVFAGLVTVTVIGLLVEGLFSTLEK----
136734930    ------------------------------------------------------------------------------AAMIAILGYATWQTCVMVLVSSLLGVGFGLVVGIMLFVWRHPRPWCYQCVGFVVNVTRSVPFIILLIGWLVGTSIGTAAAIVPLVIAAIPFYARVAESAFEEVPGGLIETAHAMGATQSQFIRRFLLPEALPALVKGATLTVIGLVGYSAMAGAVGGGGLGELAINGYQRFNMWVMLETVVILVILVQLVQWWGDRMARTRRV
154245174    ----------------------------------------------------------------------------------------LWTDTLASLERLFSALAISTAIALLVGVLVGMLPIVRSFLAPFVAMVSMVPPLALLPILFIVMGLGEASKIALITIGITPYLIRDLAMRVEELPREQMIKAQTLGASTWQMALRVVLPQILPRLMDGLRLSLGPAFLFLIAAEAIASSGLGYRIFLVRRYLAMDVILPYVAWITLLAVAMDFALVRARR----
171741314    ---------------------------------------------------------------------------------------GILHAIIGTLEITFGAMVISIPIGLMCAVYLVEYSKLARVITLLVDVMSGIPSIVAGLFAFSMFTILIGPGTIALSLLMLPTVVKSSEEMLKIVPHDLREASYALGVTKQRTITKIVLRTALPGIVSGAILAVARVIGETAPLLMTAG----------------------------------------------
137994586    ------------------------------------------------------------------------------------------------------------------------------IENNILVVLNSFPSVGWAILGVIWFSISDGTVVFIEIMIITPFCLINCLQGFRQMDQELLEMGKSLSRNTFRNFFKLHIPLAVPFIIAGVRMSYGIAWKIAIVAELFGASGLGWLLQQAQNQSNAQRVLAVCILIVILFSIIDGLILRPIAR---
86140253     -------------------------------------------------------------------------------------------AIAETLLMAFLGTIGAGIFALPLAFIAARNGPLRFVVRRFFDFLRGVDSLIWTVVLARAFGPGPLTGALAILVTDTGTFGKIFSEALENVDEKQIEGVSSTGAKPAQRYRFGVIPQITPVLLSQLLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVAYYIVLIILMVMMMDWLSGWLRRR---
140061979    ----------------------------------------------------------------------------------------LWKDFVQTFVKALSGYFIGCAAAVALAVLVERFDFLRRGLLPVGNFVAALPIIGTAPILVMWFGFDWHSKAAVVVVMVFFPMLVNTVAGLGETTAMQRDLMKTYGADPWQAFIKLRLPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGMGFRISASIGQLALDMVWAEIVVAALAGSAFYGVVAIIEK----
218282141    -------------------------------------------------------------------------------------------QVFNTIYLVFISLLVSVPIGVLAGIYLAMYAKVTRFLRTCIETLSSLPSIVVGLFGYLIFSKSLLAGALSISILSLPLITTTTEDAIKGLPEGYYQGSMGLGATKWQTIFHVLLPACLSRIMTGVILAAGRGFGEAAVLLYTTGSG--------------------------------------------
209695876    ---------------------------------------------------------------------------------------GVFPAIFGTILLVLLMSIIVMPLGVIAAIYLHEYAKLTRLVRIAVINLAGVPSIVYGVFGLGFFVYVLLWSALTLAILTLPVVIVATEEGLSRIPNSVRHGSLALGATQFETLWKIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
262165041    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVVAAIYLHEYAKFTRMIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLSRIPNSVRHGSLALGATQFETIWRIVLPMASPAIITGLILAIARAAGEVAPLMLVGA----------------------------------------------
141046761    -----------------------------------------------------------------------------------------------------------------------------RFTKQVLNAVRAFPELILAFVFLPITGLGPLTGTLAVGVHSIGTLGKLSSEVIEGIDEGPLEAIKASGGSKLNELTFGVIPQVIPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVTTIILVLTVDTISAAIRKR---
143454582    ------------------------------------------------------------------------------------------------------------------------RNWITDIIEVNISNLAAVPSIVFGILGLAVFINFMFVGGMVLTLMTLPTIIISTRASLKSVPPSIRDAALGVGASKMQTVFHHVLPLAAPGILTGTIIGLAQALGETAPLLLIGASNMPSTLLEGLASPNYERAWGGIIILLIFLVTMNTLAVILRRR---
296036177    -----------------------------------------------------------------------------------------WEATQETLYMVGISFVLTLIGGVLLGVVLHVTRAVNAVLGGIVNVFRSLPFLILMIALIGVTRLIVTAAIVPLTIGAIPFYARVVESALREVPVGRVEAAQAMGASNGQIVRKVLLPESVSALIAGATLTVVLLVGYSAMA---------------------------------------------------
226940968    ---------------------------------------------------------------------------------------DIWLASQDTLIMVGVSLVFTIAFGLPLGVLLFLSPRLYRVLAFMTNLLRSLPFVILLIAMIPITVLLTGTVIPPLVIGATPFFARLVETALREVDRGIIEASQAMGASTRQIVLKALLPEALPSILASVIVTAITLVSYSAM----------------------------------------------------
284028182    -----------------------------------------------------LLAIWSIGSAAGWLDPRVLSAPWTVVTTTLIADGRLQSNLLTSTQRAFVGLGLGILLGTVLALASGLSRIGEAVLDGPIQIKRAIPSLALLPLLILWLGIGETMKITTITLGVFVPIYIHTHNGLRTIDSRYVELAQTVGLSRWTFVRRVVLPGALPGFLLGLRFAVTGAWLSLVVVEQINSSGIGYMMELARTYGQTDIIIVGLVLYGILGLLSDGAVRLIQRK---
269955243    ----------------------------------------------GLLGVTALALIWVVGAATGFIDPRVLSAPWTVVGADLIADGRLQENLLVSLHRSALGLFFGVSIGLVLALIAGLSRLGDALLDGPIQVKRSIPNLALLPLLILWFGIGEEMKVITIAIGVFLPIYIHTHNGLRSIDARFVELAETVSLPRAQFIRRVVLPGALPGFLLGLRFAVTGSMLALVVVEQVNAAGIGYMMELARTYGQTDVIVVGLVVYGVLGFSADSAVRLLQRR---
91205578     ------------------------------NLLSKLYIIFIKPIPNLLIAIIWYGCLACLAIYAANKCYDFVKTTISLSEFLLVIKLGFF-----TLLRVITMVILALIIWVPIGVFIGLNSSYTEKMMPVIQIASAFPANFLFPFVVIFISHYNLNPNIALILGTQWYILFNVIAGTSAFPADLKESANIFRVKGWLWWKNIILPGIFPHIVTGVITAYGGAWNASIVAEIISATGLGLYITNAANASDYSRVAIGVVVMSLYVIVISRLVWRP------
143845770    ------------------------------------------------------------------------------------------------------GTVIGAIFSFPVSFLAANNNMVSRVTKQILNIIRAFPELILAFVFLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKISELLFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRRR---
192289983    -------------------------------------------------------------------------------------------RIGNSLRVLLTGYVIGVVLACLLTSLAVSNRFGRDALSVLTAMFNPLPAISLLPIALLWFGMGWGSLVFVIVHAVMWPMALNVHTGFEGISPTLRMAGQNAGLRGLRYVWHILLPAALPSIISGLKLGWAFAWRTLIASEMVGSGGIGWFIFVNRNLMETANVFAGLLTVVLIGLLIESLI---------
116249933    ----------------------------------------------------------------------------ASLALDNFLNNASWQHLMQTLVMAFVGTLFGTLVAFPLAFIAMRSRAANWGTKRLFDFLRSIDMLIWALFFTRAFGPGPLPGIAAIFFTDTGALGKVYAEALENIDDKQREGVRSVGAAPVAVQRYGVIPQVLPVFISQSLYFWESNTRSATAIGAVGAGGIGLKLLESMKTNDWDKVAYMVLLILLVVFAFDNLSNALRSR---
229916537    ------------------------------------------------------------------------------------------EQTWETLYMTLVAGVATFVIGLALGSLLLKNRPIYVFVSAIVNVFRSIPFIILIILFLLGTMLGSTAALPALIIGAAPFYARMVELALREVDRGVIEAAESMGATKWQIIYKVLIPEALPAIVSGLTVTIVAIVGYTAMAGVVGGGGLGNLAFEGFQRSQNDVTFVATVLILIIVFVIDRLVTKIDKRS--
138143842    ------------------------------------------------------------------------------------------------------------MLGMIIALTLEIFVTARLILRPLLIFSQSIPVFAIAPLLTLWLGYGILSKVVMAILIIYFPVTSAFHDGLSQTPSRFLDLAKTMRGTNRRNLLYLKIPHSIPSLCSGIKLASVYAPIGAVIGEWVGSSGLGYLMILANGRVKTDLMFASLFTLGILSITLFGLISYL------
291455132    -----------------------------------------------------LATLAIAAILGWILYLLFDTDQFTTAKWRPFAYTGIQELLLRGLGNTLKAFAYASVLSLVLGGVLAVHRPVRWVATVIVEFFRAMPVLVMIFFVFVALQVQALPALVTLTLYNGSVLAEVFRSGVNSVDKGQREAAYALGMRKTQVMVQVLAPQALRAMLPAIISQLVVALKDTSLGYLI------------------------------------------------
49473894     ---------------------------------------------------------------------------------------GLGVAIIGSFYMIAIVLVISLPIGIATALYLEEYARKNKFTDFIINNLAAVPSIVFGLLGLAFFGLPRSAGGLVLALMTLPTIIIATRSALRAVPLSIRAAALGLGASKTQMVFHHVVPLAAPGILTGTIIGVAQALGETAPLLLIG-----------------------------------------------
226349693    -----------------------------------------------------FLFAVLAVIIVEGLARFDWNLISQQPSRLHPETSGVQSAIFGTLWVMLGTIILAIPIGIAGAVYLEEYKWWNRLIELNIQNLVAVPTIIYGILTLAFLGPVVLAGSVALALLILPVIIITTREALRSVPRDIRDASLALGATLWQTTWKQVLPSAISGIATGTILALSRAIGEAAPLLLVGA----------------------------------------------
229818369    ---------------------------------------------------------------------------------------GVQHAIIGTLEITLGAMVISIPIGLMCAVYLVEYSKLSRAITLLVDVMSGIPSIVAGLFAFSMFTILLGPGTIALSLLMLPTVVKSSEEMLKIVPNDLREASYALGVTKQRTITKIVLRTALPGIVSGCILAIARVIGETAPLLMTAG----------------------------------------------
239930378    ------------------------------------------------TSLVWVAFILAVIPLASLVWETLKRGVKVLDGYFLTHSMGIYHAILGTLQQVGLATLISVPVGVLTAIYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFILSLWGYSGFAGAMALSILMIPVVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTSIGGITTGIMLAIARITGETA-----------------------------------------------------
92113602     ---------------------------------------------------------------------------------------GIASAAIGTVMTMLVTMAVCFPIGVMTAVYLEEFNRLTQLIEININNLAAVPSILFLAIYISFFGVPRSSGGLTLALMTLPVIIISTRAALRSVPDSIRHAAFGVGCSRWQVVRDHVLPVSLPGILTGSIIGLAQAMGETAPLIIVG-----------------------------------------------
140828062    ---------------------------------------------------------LIVIWQAVVLFTGVPRFILPPPALVYSAFVENWRLIADHGLVTVTEVILGLTIGIFLGIALEISPTARLFLRPILVFSQAIPVFALAPVLTLWLGYGLISKVTMAVLIIYFPVTSAFFDGLRKTPTGLLDLATVMQATNLRTLFFLKIPAAMPSLLTGIRLAAVYAPIGATIGEWVGSSGLGYLMLLANGRVKTDLMFAALFTLGALSMSLYGFINV-------
167463281    ------------------------------------------------------------------------------MDFSHIQWDEISKATVQTMTMLGISILFTFIIGLPLGILLYITSKIYSILSVVVNILRSVPFVILMIAMIPLTSIDVQGTIPPLVVAAAPFFARLVETSLREVDRGVIEAAQSMGASYRQIIFRVLLPESLSGLIAGITITTVSLVSYTAMAGLIGGGGLGDLAIRGYQRFDTAVMLVTIVILLILVQILQMI----------
163751372    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAVYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSSVRQASLALGATKAETLWRIILPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
225378728    ------------------------------------------------------------------------------------------PAIINTITMVLLALLFSVPFGIGAAIYLVEYNKLVELVRITAETLTGIPSIIYGLFGMLFFGYSMLAGAATLAIMVLPVIMRTTEEALLCVPDMYREGSFGLGAGKLRTIFKIVLPTAIPGILSGIILAIGRIVGET--AALIYTAG---TVAEAAGVMDSGRTLA-------------------------
134094065    -------------------------------------------------------------------------------------------ATFETLAMSAIGTLIAACFGILLGLPASGRFGVAALTRSILNVLRSIPELVWASVLLIAAGLGPFAGTLALALHTIGVLGRLFAEAFENCPSLPEETLRTNGAHPVAAFLYSTLPQCSPQMMSYTLYRWENNIRAAAILGVVGAGGLGQMLKYHLSLFQMQQAASVIVAMLLMVGVVDALSYLLRR----
34499738     ------------------------------------------------------LWWALVGLIAVAAASKLVHFIATEVGAWEVLK--VFGLGLVTLVRVSLLIAIASLIWVPLGVLIGLRPALAEKVQPLAQFLAAFPANLLFPVFVIVIAHYKLNPDIWLVLGTQWYILFNVIAGATAFPNDFKEAAANFRIRGWQWWRKVMLPGIFPYYVTGAITASGGAWNASIVSEFVAAHGLGAYIAQTTAAGDYPKILLGIAVMSLFVVLFNRLLWRP------
34499738     --------------------------------------------------IAFPLILGFLLMATTGIRETWAPITALQTAPISLEPGNLPEYALRTTLRMLAAMAASLAFTLVYGTLAAKSRRAGLLLVPILDILQSVPVLGYISFTVTFF-LALFPGRVLAAIFAIFTMTFSFYQSLRTVPRDLQEVSVNLRLTAWQKFWKLEVPYAMPGMIWNMMMSMSGGWFFVVASEAITVGGVGSYLALAIQHKDLAAVGWVILTMSVVILIYDQFLFRP------
142786602    ----------------------------------------------------------------------------------------LWADFVQTVRAALTGYLIGCGSAFIIAILIDKSLFLRRGLLPIGNFISAIPIVGIAPIMIMWFGFDWQSKAAVVVIMTFFPMLVNTVTGLSVNNPIDRDLLKTYASSYTQSLILMRLPAAAPFIFNALKINSTLALIGAIIAEFFGSPGLGFRISVEVGRLNLDMVWAEIVVAAIVGSASYGVISFIEKK---
304363506    --------------------WLTALIAWTLTARVRPASSAATSLTHFLPWINAAGAWFIVWQLTTSKLGLLTPPYFAAPEVLIASFLGDWRLLLSCLGLFIIGYTAGSVLGFFTGLLMGWSRRADYWLHPLLQTIGPVPAASLLPLALLLLPTTYTSAAFIVGFGAWFPMATMTRAGVRSVRRDYIDMARTLGADELFLIRRVAVPSALPDMLTGLFTGLGTSLAALMTAELTGVDGLAWYINWVKGWADYPRMYVGLIILV-------------------
268317380    --------------------------------------------------------------------------------------FGIWPLLAGTLMITVIAALVAIPIGLSAAIYISQYDRVRRWLKPSLELLAGVPTVVYGYFALTFVTYNALSAGIVVGIMIIPMVASLSEDALRAVPRSLAEGAYALGATKYEVVLRVVVPAALSGIMASFILALSRAIGETMIVTLAAG----------------------------------------------
90579396     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSVMVTPLGVLAAIYLHEYNNFTKVIRIAVINLAGVPSIVYGVFGLGFFVYMILWSALTLAIMTLPVVIVSTEEGLSRIPSSVRNGSLALGATQAETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
146320886    ------------------------------------------------------------------------------VGLLKNNYGQLLSGLGITIGLALLSFAIAIVIGIIFGMFAVSVKALRVTSSVFVDVVRGIPLMIWGIPNLIMTGQQFVAGTIALSLNSGAYIAEIVRGGIQAVPAGQMEASRSLGISYGTTMRKIILPQAGKIMLPNFINQFVITLKDTTIISAIGL----VELFQAGKII-IARNYQSFRMYAILAIIYLVVITLLTRLAR-
15679721     ------------------------------------------LIEKGLFITAIFSIIAILLIIVFIFREGFPIFQGYGVTNFIFGKYGIFTMIVGSLYITFLSLAIAVPLSILCAIFMAEVSPMRRILKPVIETLAAIPSVVYGFFGLIILGFGLLTASLILTVMIMPTIISVSEDALRSVPLEYKEASLALGATQWQTIRKVIFPAALPGIITSIILGMGRAIGETLAVIMVAGN---------------------------------------------
280959924    ---------------------------------------------------------------------------------------GAYAALIGTLEQIGLASLISIPFGVLVAVYLVRRNRLSRTISFFVDVLTGLPSIVAGLFIFAFWILLLFAGSLALVILMIPTVVRSTEEMLKLVPNELREASFALGIERWRTIMKVVIPTALPGIVTGVMLAISRVAGETA-----------------------------------------------------
136961119    ---------------------------------------------------------------------------------------GIASSFMGTVFSILVCLAFSFPIAVLAAIYLEEFNKFTDFIEVNINNLAAVPSIVFGLLGLAVFNLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASNMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
136025789    ---------------------------------------------------------------------------------------GVASSAMGSVFTILICFLLSFPIAIFASIYLEEFAKPGKVTDLIINNLAAVPSIIFGLLGLGFFGLPRSTGGMVLSFMTLPTIIVACRSSLRAVPPSIREGALALGATKNQVVFHHVLPLAMPGTLTGTIIGLARAVGETAPLLMIG-----------------------------------------------
226323073    -----------------------------------------------------------------------------------FIKDDRWHYIADGLKVTLIVTFCAVLIGVVLGFLLAIVRSTYDICQIYITVIRGTPVVVLLIIYFVIFASVDVSKTIVAILASSAYVAEIFRSGIMAVDNGQFEAGRSLGFNYRQTMIYIIMPQAFKNVLPALGNEFIVLLKETSVAGYIALQDLGGDIIRSRTYDALMPLMAVAIIYLVMVMIFSKLVSMLERRLR-
304437014    -------------------------------------------------------------------------------------------HAAYSLMRIAVGVLAAVAVGYPLGILMGYFRRVNHLLAPILYLTYPIPKIALLPVVMLLFGVGETSKLLLVFLIIVFQVIVTVRDAVAAIPPATYFPLRVLGASFGQMVRHIIVPASLPKFITAVRVAMATAISVLFFTETFGTQGIGYYIMDAWLRVNYLDMYAGIVVLSAIGLLLFILLDLAERR---
295102751    ----------------------------------------------------------------------------------LLPQAEFWQRIGFSAGRILLGFGLGVLSSAVLAVAAEKWEWVDALLAPVMQLVKATPVASFIILALVWVSGSSLSVLI-SFLMVLPVLYSAVRTGIGSADRQLLEMAQVFRLPLGRRLRAVWLPAVLPAFRQGCSVALGICWKSGVAAEVIGDGSIGDALYRAKITLSTGELFAWTFVIILLSAVFEKLF---------
73662733     --------------------------------------------------------------------------------------------LLETFAIAVVGTILAAIICIPLAFLGAKNRPVTGTSKFILSIIRVFPEIVMALIFIKAVGPGSFSGVLALGIHSVGMLGKLFAEDIENIDLSATESLKACGANKIKTLVFAVIPQILPTFMSLILYRFELNLRSASILGLIGAGGIGTPLIFALQTRSWDRVGIILIGLVIMVGIVDYISGKIREK---
78188477     ---------------------------------------------------------------AGRVRVTFNALFFTAGDSKLPEVAGILSAIVGTLYVITLTVLFAVPIGVMSALYLQEFAPDNAFTRLIISNLAAIPSIIFGLLGLSIFINFFLAGGLTLALMTLPVIIISTRASLAAVPDSIRHGAYAVGASRLQMVFHHLLPLAVPGITTGTIIGVARALGETAPLLIVG-----------------------------------------------
213964888    ------------------------------------------------------------------------------------------EAFGQTLYMVCVAMLIGGVAGLAIGVLLYRNKFVYQVLNVLINFVRPIPFIILLTKNVVGTTIGTEAAVFVMSIAATFAIARLVEQNLMSIDPGVIEAARAMGASPWRIIRTVVVPEALGPLVLGYTFAFIAVVDMSAMAYIGGGGLGNFAITYGYQAFDWNVTLVTTLVIIFI-----------------
255523879    ----------------------------------------------------------------------------------LVKKIYFWECAFNSVLRVIAGVSLSIGIGIFIGIIAAVNKFIEELLEPLIVCIKATPVMSIIILALVWFKASNV-VIFTSVLTCFPIIYTNVLEGIKAVDKNLIEMASVYKVKNKYIIKDIYLPYIKHYIVSGVLMCLGMGWKVSVASEVLSIPSIGLNLLNAKSTLETAELFAWTIVIVALSFIFEIIFK--------
254461882    -----------------------------------------------------LLIIWECVVRGLQIQQVLLPAPSVIAGRFVASTSILWQDWVQTLKGMMSGYIIGCLAAFATALAVDRFDFLKRGLLPVGNFAAALPIIGMAPILVMWFGFDWHSKAAVVVVMIFFPILVNTVQGLAASDAMQRDLMRTYAAGYWKTLFKLRIPMALPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDLVWAEIVVAAITGSALYGAVALLERK---
84514674     ----------------------------------------------------------------------------------------LWVDFEQTIVKAMTGYVIGMICAFAVAVLADRSDFLTRGILPVGGFMAALPIVGIAPIFVKWLGSDWESKAAVVAVMVFFPILVNIVAGLRDTSAMQRDLMRTYGAGYWQTLFKLRLPAAMPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGRLALDMVWAEIVVAAIAGSTLYGAVAWIEGR---
158319319    ----------------------------------------------------------------------------------LQGVFGIFPMIIGSIYATLGAIVMGVPIGVLTAVFLAEVAWLVKIVKPAVELLAGIPSVVYGFFGLVVIGNSLLAVNVMLGIMILPTIVNISENAIRSVPKEYKEASLALGASQIQTIFKVILPAARSGILTSVVLGIGRAIGETMAVILVAGN---------------------------------------------
149910867    ---------------------------------------------------------------------------------------GVFPAIFGTIFMVMLMAVIVTPLGVVAAIYLHEYAPLTKMIRIAVINLAGVPSIVYGVFGLGFFVYMLLWSALTLAILTLPVVIVSTEEGLSRIPTSLRQGSLALGATKFETLWRIIIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
218708608    ---------------------------------------------------------------------------------------GVFPAIFGTVLLVILMSIVVMPLGVVAAIYLHEYAKNNALTRLIVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVTTEEGLTRIPSSVRHGSLALGATQFETLWRIVLPMASPAIITGLILAIARAAGEVAPLMLVG-----------------------------------------------
257886979    ------------------------------------------------------------------------------LAYLSIIVSRLIQTILMAVTATTSGAVIALIAAVIGSREIGLNRFTKVMARGMASFFRNVPIVVWAMILLLSFKQNEFTGYLAITFTTFGYLTRSFMETIDEVSGSVIEAMMASGASYLQIIWQGVLPMCLNQLLSWLLFLIENNIRDATLVGILTGTGIGFLFDFYYKRFQYDVVGMVTLTVIIAVIVLE------------
83310472     ---------------------------------------------------------------AGQIRKAFNLQFFTGGDSRAPEQAGIWGAVVGSFFSLAVTLLISFPLGVATAVYLEEFNRWTDLIEVNINNLAAVPSVVFGLLGLAVFRSSPVAGGLVLALICLPTIIIAGRAALKAVPPSIRQAAAGLGASPLQIVAHHVLPLAMPGMLTGTILGMARALGETAPLLMIG-----------------------------------------------
289450156    --------------------------------------------------------------------------------------------ILLTLVVSLVATFIGCLIGLAVGLLQTWSSREAWLKRGFVEIFRGTPMMVQAAFIYLLFNWHMNLIFAAIFIVSIAYMAETVRGGVMSIDPGQTEGAKALGLNHYRTMRSIILPQAIRNIMPQIGNNLIINIKDTCVLSIIGVMELFYTMISGATYAFFPTFTVAMVIYFAITFTCSRLLLCLEHR---
134537635    ---------------------------------------------------------------------------------------GVFPAIFGTILMVLLMSVIVTPFGVIAAVYLREYATLVRIIRVAVNNLAGVPSIVYGVFGLGFFVYFLIWASLTLALLTVPVVIVSTEEGLTRIPRSLREGSMALGATQAETLFKVILPMASPAILTGVILAVARAAGEVAPLMLVG-----------------------------------------------
84683761     ----------------------------------------------------------------------PRLALIGAAIWAFVTSGDFWLNFFATVQRMLIGLSVAVVIAIAVALVAARFALLRRALEPITDILRSLPPPALVPLLIFVLGITPALFYFVIIFGCMWATYISASNALSTVEPVQVNTAKIYGLTDWQILWQIRLPAAMPEIFTGIRLSASVSLLATTATEMLGGQGLGAMIYNAGFSLLWDQMYALMFIIGLLGIAMNFLVAAV------
257869065    --------------------------------------------TGVLYAVAGIIVLILASLLLYILVRGIPHIFLTSPSKAYQEGGGIGIQLFNSLYLLLVTMIISFPISLGAGIYLSEYNWFTDVVRTSIEILSSLPSVVVGLFGFLVFGFSIISGALALTFFNLPLLTRNVEESLQAIHYTQREAGLSLGLSRWETVMRIIVPEATPGILTGVILSSGRIFGEAAALIYTAGQSAPALDFSNWNPLSVSSPISIFRQAETLAVHIWKI----------
307303553    ------------------------------------------------------------------------------------------HKMLETVNIAIFSTIIGVFFGFILCFLAAKNPWIRGIVRRLMEILRAFPEVVIAGFFLAILSLGPIPAIAAVSIHTIGALGKLFFEVVENADMKPEEGLRAVGANWIERVWFGMVPQVLPNFTSYFLLRLEINVRASTIIGAVGGGGIGELLRLSIGQGHEAKTLAIVLLLFATIFAVDQFSAWLRRR---
262368529    --------------------------------------------------------------------------------------SGLAGAFMGSLFMMLIVIIISIPIGVASAIYLEEFAPKNWITDVIINNLAAVPSIVFGLLGAAIFGWMHLPGGLVLSLMTLPTVIITTRASLKAVPPSIRQAALGLGASRVQTVFHHVLPLALPGILTGAIIGVAQALGETAPLLLIGSSALPVQIFQGNELRNFFEGRTAAAIIVLLAMMI-------------
262402887    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVIAAIYLHEYAKFTRMIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLSRIPISVRHGSLALGATQFETIWRIVLPMASPAIITGLILAIARAAGEVAPLMLVGA----------------------------------------------
86160237     -----------------------------------------------------------------------------------------------TLGRVLLATALGTLWTVPAGLAIGLSPRLSRILQPVVQVVASFPAPMLFPAVVAVLAAAGVGLGWGSILLMLWYILFNVIAGATAIPADLREAARVYRVGTLQRFRDLYLPAVFPYLVTGWVTAAGGAWNASIVSEYLATDGLGARISHAAASGDLAVLAAAITVMAALVAIFNRL----------
86160237     -------------------------------------------------------------------------------------------YTLLSLSRGLAAYVLSLLFTLAYGYWAARDRIAERVLVPALDILQSIPVLGFMPGLVLGLVAAFPGSNVGLELAAVVMIFTGFYHSLKSIPRDLTEVATLSRFHWWQRFRWVELPFGAIGLVWNGMMSMAGGWFFLMISESFVLGGLGSYMSVAVAHGDGGAMFAAVVAMASMIVAVDQLLWRP------
189423783    -----------------------------------------------------------------------------------------------TVVISVFATLFGTLLGALICFMMAKSRLLSAPARLYIAILRGTPVLVLLIFYVVFASININPVIVAVIAFGMAYTAEIFRTGIEGVEKGQTEAGISLGFTRTSTFLHIVLPQMVRRILPVYKGEFISLVKMTSIVGYIAVQDLTSDIIRS-------RTFDAFFPLVMVAIISWTLMQSLEYLERI
238926329    ------------------------------------------------------------------------------------------KALGETVYMVAVSMVISSALGIPLGVLLHVTARGEILDAPVVNAIRSIPFIILMVAIIPLTRLITTAAMVPLVIASVPFIGRQVETSLREVPHGLIEAALSMGATPLQIVTRVLLPESMPGIVSQLTTVVIALVGESAMAGAIGGGGLGDLAIRGYQRFRPDIMLATVVILIVLVQLVQFAGNTLAAR---
300932925    ------------------------------------------------------------------------------------------KALTSTLYMVSVTLLISAVLGLVLGMLLYTNKPVYWTLNVLVNFVRPIPFIILLTAIIAGSRIGTEAAIVGMVLAATFGAARIVEQNLVSIDPGVVEAAKAMGASPLRIIFSVIIPEALGPLILGFTFMFIAIVDMSAMAGYIGAGGLGDFAI--------------------------------------
140260357    ----------------------------------------------------------------------------------VIEQGTIYWHFYATLAQMSIGFAYGITIGTTLAVLAAFNETFRRYVAPYAVVFNVTPGIAVLPLIIAWFGFGWESKIALATLVCFFPPFINTLTGLLKKNDEAIELFQTIGATQSQYFWKQQLPNALPEVFAGLKLAITTALLGTIVAQFGSATGVGILMQRFAFRLDMAGSFASLVT---------------------
262275973    --------------------------------------QMKDNISLITVWAAAATTIGFLFWIIWYIGLQYVDWAFVTGDYTRIGEQGIWPMIVSTLYMIIASIIVAAPIGIMTAIYLTEYSRTVKVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQAYREGAYGLGASKSYTIWTLILPSAMPGIVTSIILSVGRVIGESAPVFLTAG----------------------------------------------
136517467    -------------------------------------------------------------------------------------------ALIETIQIAILASILGCFIALPLSFYASRATNTYYIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSMAIMGKLLSETIDSIDLGPLEAAKSSGAKHNQAVFSSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ISPIIVLILFAVIAIEQFSVWLRRK--
143362594    --------------------------------------------------------------------------------------------AWYSLRLSAAGFVLGGAVGVGLAVLMARFKTVQRGVLPYLVVSQTVPLIALAPLVVSWGGKLEVSASVLGAFLAFFPIAVGTLRGLAAASGSSVELMQSYAASWTKTLLKLRFPTAVPYMVPAFRLGASASVIGVVVAEISTGGGIGRLIIEYARTGDPAKVYTAIFGAAALGLTM-------------
143731353    ------------------------------------------------------------------------------------------QSLWSSTKVAGIGLFLAILIGLFLAVLMSQAVSVEKALFPFLVTLQAVPILAIVPLISFWWGTGQTSRVVVCIIIALFPIIVNTLFGLQSAEKGMHDLFTLHHVNRVTRLRKLMFPAALPALFAGLRISAGLSVVGAIVGDFFGEVGLGQLIKRFASRLQGEELLTSVILSAGLGVAVFLLFTWLQNK---
300715423    -------------------------------------------------------------------------------AMIMLLCRGVW----ETLVMTFVSGFFGFVIGLPLGVLLYESRSLYRSLSALVNIFRAIPFIILLVWMIPFTSIGLQAAIVPLTIGAAPFIARMVENTLLELPTGLIEASRAMGATPFQIVKKVLLPEALPGLINAATITLITLVGYS------------------------------------------------------
49483578     ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
297193515    -----------------------------------------------------LAVVPLFSLAWVTITKGLEVVDGYFLGLDAEPGGGIYHALLGTIEQVLIAAVIAAPIGLLTAIYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFILATFGPSGFAGGLALAILMMPVVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTAIGGITTGVMLAVARVTGETA-----------------------------------------------------
88703472     -------------------------------------------------------------------------------------QGGVFPAILGTVILVILMALIVSPVGVLAAIYLQEYAPVTRLVRIAVNNLAGVPSVVYGVFGLGFFVYALLWSALTMALLTLPVVIVSTEEGLARVPTSLREGSLALGATRAETLWNVVLPAASPAILTGLILAIARATGEVAPLLLVG-----------------------------------------------
136399031    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLMIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAIFHLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
86137286     ----------------------------------------------------------------------------------------LWKDLSQTLKGALSGYVMGCGAALLMAVAVDRSDFLRRGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETSAMQRDLMQTYAASYWQSFFKLRLPAALPFIFNGLKISTTLALVGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVMAALAGSFFYGAIALIEK----
225375062    -----------------------------------------------------------------------------------------------SFVIGLIAVIMSYLIGVPLGILMARKKLVDKIGTLYIVFIIAVPSLAYIFLFKAIGGSFGLPTTFPIVSLALPSIANLMRYMIDQMNSDYVKFARSGGLTEGEIFTRHILKNAAIPIIQGIPAAVLGALTGAIITERVYVPGIGNLLTEAINKYDNGVIVGGTLFYAILTILGDVLMAMVDPR---
253575291    -------------------------------------------------------------------------------------------ATLDTLKMMGFATLFTFLIGLPLGVLLYTFSRVYRIISLIVNILRSVPFIILIVALIPVTRAIMGVSTGVLVIGAAPFFARLVETALREVDRGVIEASQAMGASSFQIIRKVLLPESLPGLIAGMTITVVTLVSYTAMSGMVGGGGLGDLAIRGYYRYETGIMIVSVIFMVILVQVLQML----------
296117708    --------------------------------------------------------VIFLAVIAWVAWTLNNNGQFESRLWTPFLQSQTWTTYLGTLFSAFASIILACIFGVVLGLRLSEHRIVRWICGVIVEFFRAIPVLLLMIFAYQLFQLAFSAVVLALTLYNGSVIAEILRSGIRSLPKGQTEAAKAIGLSHRLTMYRVLLPQAIASMLPALIAQMVIALKDSALGYQIGYV---EIVRSGIQSASYNQNFLASLVIVIMVLINWGLTTLAQRIER-
154245217    -------------------------------AFSAPVSQDTRRVVESAWASPWAEGIWLALVFAVAGYALYVIVAFVGTELTLPEVTQVFGLGVLTMIRVIVLIALATLIWVPIGVWIGLRPRWAQRVQPLAQFLAAFPANIIFPFAVVAIVRLGLDPDIWLVLGTQWYILFNVVAGASAFPNDLKEAASTFRIRGWNWWRKVMLPGIFPYYVTGAITASGGSWNASIVAEVASAHGVGAYIADATAAGDYPRIVLGVAVMSIFVIFFNRLFTFAGRRLRL
154245217    ------------------------------------------------------------------------------------------EYALRTTMRMLAAIVASLVFTFAYGALAAKSRRAEMVLVPMLDILQSVPVLGFLSFTVVGF-MSLFPGRVLGVIFAIFTMTFSFYQSLKTVPRDLDEATRSFRLSGWQRFWRLEVPFSMPGLVWNTMMSMSGGWFFVVASEAISVGGVGSYVALAIKEQNLAAVGWAVLAMLAVILLYDQLLFRP------
302875693    ---------------------------------SSILKSLYTFLVFMFLYVPILVLIG----FSFNESKLNVTWTGFTFKWYLINNVGILEAFKNSFIIAIISTIISVIIGTLAAIGLYRYKKGKNILDSILNIPLVIPEIVMGISLLAFFAFVDLPRIIAHVTFSIAYVISTVKTRLDGFDNSVEEAAMDLGATPLVTFFKVTLPIIMPGVIAGGLLAFTLSLDDVIISFFAAGPGLPLKVFSMVKFGVTPEINALSTIIMLVTVVILTL----------
143376023    --------------------------------------------------------------------------------------------------VAFVGLAVAIVIGVSIGTLMSLSKTIERAVFPYAVIVQAMPILAIVPLIGFWFGYGFSSRVFVCVVVATFPIVVNTLFGLLSVEPGLHDLFTLAGAPRSVRLKKLMFPAALPALFAGLRISAGLSVIGAIVGDFFGEAGIGQLLKKYASRLQGEQLLAAVILSSALGVAVFLAFGWLAR----
142067212    -----------------------------------------------------LIFVGLIAVSWFAVEFSPWQFVFSTAGRLLEIGSDLVTGMLETIAIALVSTFLGTLLSIPLGLLAARNRFAYGITRLVLLVIRGIPELIIAVIFVAAIGLGPIAGVFALTVGTAGFFAKLIADTLEEVDRKPREAVFATGATRLQEIASSVIPPTSPTLVSLFLYIFDINLRASTVLGIVGGGGIGFLLFNSIRVLEFQATGAIILTIFVVVYAVELV----------
142067212    ------------------------------------------------------LFVFIVATVWAWTYIGIDITVFVT-GFGDIARNQALDLTFQTLWMAVLGTFLAVLLSVPLAFAAARHPVIRVVARGIIVFTRAVPDLVFALIFVRALGIGVLAGVLALGFHSIGMIGKLLADSIESTDPMPQEAVTSTGGRRGQVVMSSLVPQIIPAFIGIVLYRLDINLRSAT-----------------------------------------------------
260889725    ----------------------------------------------------------------------------------FLQFQNMAIPLWETIYMVFISTVISLIIGLPIGILLVTSDEHKILDMIIVNITRSIPFIILMVLLIPLSRMLVVAFIVPLSLGSAPFVARIIEGALKEVNDGLIEASKSMGATASEIIFKVMIPEALPALVHGMTLTLISLIGYSAMA---------------------------------------------------
104780215    ----------------------------------------------------------------------------------------LFEATMQTLAVATAGMTLALLLAVPAGRLGLWSRTLRLPVRGVLIFLRSVPEIVWALLFVRAVGLGPTAGVLAIAITYSGMLGKVYAEIFESVDQRPAHALLQAGSGRLSAFFYGILPQASTEVVSYTVYRWECAVRASVVMGFVGAGGLGQQIDLSMRMF--------------------------------
289523920    -------------------------------------DKSLTFILWASMFAVILILFGILGFVIVQGAGALSIEFLTQPPRNSMTEGGILTPIVGTIQLILVSIAFSLPVGICTAIYLAEYAKFTTTLRLAIRSLAAVPSIVYGLFGLSFFNPSLLSAGLTLGCIALPLIVGAAETALLAVPQSLRYASYALGASKWQTISKVVVPTAMPSILTGAILSVGRVAGETAPIMFTGA----------------------------------------------
194467047    ---------------------------------------------------------------------------------------GIRDQLFNSLYLVVLTLIVSIPLALCAAIYLSEYNRWTNLLRLAIEVLSSLPSVVVGLFGYLVFVLQLLAGALALTILNLPILTRACEDALRQVPYLQRQAGLGLGMSKWRVTTKIVLPAALPGIITGAILSAGRIFGEAAALIYTAGQSSPAISYTDWNPFSPTSFLNPLRPAETLAVHIWKVNS--------
161506939    -----------------------------------------------------LIIVLVVSIIGFIGYHGLETFIDNHVNVFHFLTSTDWDPIVTSFAVTLLAALVATPFAVAIALYMTEYKKGASFLQSVTELLVGIPSVVYGFLGLTITGFGILAATLVLFVMVLPTITSLTVDSLKAVPSHFRKASMALGATHWQTIYRVVLRVATPRILTAVIFGMARAFGEALAVQMV------------------------------------------------
34558235     ------------------------------------------------------------------------------------------PATWETLYMSLVATLIALGLGIFPAILLTLSPKLYQGLDLLINTLRSFPFLILMIVLFPLTTIGTTAAIVPLSIGAAPFVARILEGALKEVDKGVIEAAKSFGAGDYQIIFKIMFSEALPSIVSGLTLTLITVIGFSMAGAIGGGGLGDVAIKYGYYRFQTEVMVYTVILLIVLVQIIQALGDFLYRKIK-
239626406    ----------------------------------------------------------------------------------------FFKALGVTLQMTVISLFFATILGVIFGLFKVSFKALKFIANIYIDIIRGTPLLVQVFIMYYGVGSMLRPGCVTLSLNAGAYMAEIIRGGIEAVDKGQMEAARSLGLSYGKAMRKVILPQAFRTMLPTIINQFIISLKDTSLISVIGPRELTQIIAANASSMVMPIYLSVAIFYLVICTILSRVAKYVERR---
153000064    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAVYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
302386713    --------------------------------------------------------------------------------------------IWESLFMTFSSSFFAYLIGIPLGIILVVMPWLQRILGLIINLLRSVPFIILLIMVIPITTLGAKAVIPPLVIASAPYVARVVEASFKEVDPGVIEAAKSMGSSTFQIIWKVLLPEAKPSLLVGAALSITTILAYSAMAFVGGGGLGDIAIKYGYYRYQTEMMF---ITVAILVIIVQVIQEAGMKLSRV
254303281    ----------------------------------------------------------------------------------ILLDTTLLKEILTTIIRLFIGFSFGLIFSIIFSLIITRSKLLGDIFYPIIEFLQVVPPISWLILAILWLGLNGKPAILIVSISIFCIMTISLVNSINNIDKKLLEVADVFHLTKFKKWKYIIVPSLYPAFETALIVCLGTGVKLVVMAEVLTDSGIGGQITNARINIETEMVIAWSVIIVGIYFILGGIVKCLKK----
289580175    -------------------------------------------------------------------------------GELATGPGGMYPMIIGSIYLIIMTAIFTLFLGVGAAIYLEEYAPDSNLTRFIISNLAGVPSIVYGLLGLAVFGASLIAGALTLTLLILPIVIVQSQESLRAVPDSMRQASYGAGATKWQTIRNVVLPEAVPGIMTGIILSLSRAIGETAPILMVGA----------------------------------------------
148658632    ----------------------------------------------------------------------------------------LWLGLLTTMRVVIW-IGISTLVWTPIGVWIGLRPRVAQFVQPLAQFAAAFPANLLFPIAVVLIATYALPQNLLMILGAQWYILFNVIAGTISIPNDLKEAARVLGLRGWAWWRKLIIPAIFPAFVTGGITASGGSWNASIVSEVVSWGGLGAYIAYWSTGEFNPHVGLGMLVMGLLVLGFNRLFALAETRFRL
148658632    ----------------------------------------------------PLVIVAILLLTVAFQGASQPFDETTPDLTVSLNPANLPYYGLRTVFRMFLAVLLSLLFTFTVATLAAKSRRAEIVIIPALDFLQSLPILGFLTVTTAIFLGMEAASIFAIFTSQVWNMAFSFYHSLITTPRELQEAAAVLRLSPWKKFWKLEVPFAMPGLIWNTMMSVSGGWFFVVASEVISVPGVGSYVGLAIEQADVAAMVYAG-----------------------
256616949    -------------------------------------------------------------------------GLASFFDFSQIDISKLQEKTIETLYMTGISIIVVAILGLILGLLLFESRLLYWLVAIFVNIFRSIPFIILIVLLIPFTKIILGSMSPALIISAAPFYARMVEIAFREVDKGVIEAAKAMGANRFQIIWKVLLPESLPALVSGLTVTTISLVGYTAMAAAIGAGGLGSLAYQGFQRGQNTVTLVATICILIIVFAIQWIGDTVAKK---
298505212    -------------------------------------ERLVEFVLFLAAFSSVATTFAIVAILVY-----ESIPLFKHVSLVEFLTDPQWTPIMPLVSGTLVTTGVALTVCIPMGTIIAIYHKVRETVKPFLELLGAVPTVVFGYFALIVVGFNMLSAGLVMGIMIIPYVSSVSEDAMRAVPMHLREGSYAMGATRFQTAVRVVVPSAFSGIAAAYILGISRAVGETMIVAIAAASTISSYIVQVAGSIGYQSIFAAGLTLMVMTLVFNIIGYWLKKRFR-
187735937    -----------------------------------------------------------------------------------FMQEGRWKYLTNTVEVSFFSVLLGILVGFVVAVIRATHDKLNALCKLYLTVIRGTPVVVLLMIYFVIFGSVDVSKVVAVVAFGFAYVAEIIRGGIMSIDKGQFEAGRSLGLGYAQTMIYIILPQAFKNVLPSLGNEFIVLLKETSVSGYIALQDLGGDIIRSQTYTAFMPLTAVALIYLSVVMLFSWMLGKLERKLK-
228993014    -------------------------------------------------------------------------------------QAGIAAALSGTIVFMSIVVPVSFIFGVGTALYLEHYARFTRIVELNIQTLAGVPSVVFGLLGLTIFGESIVTAAFTMSLLVLPTVVVSSQEAIRMVPSSLLEASYGVGATKWQTMYQIVVPTALPGILTGCVLALSRAIGEAAPLLVIGA----------------------------------------------
118587431    ---------------------------------------------------------------------------------------------IETIKLTVVGIILASIWGILMGVLVAESKILRTFSNIIIYIFRGLPLLVLAFFIYIGLP-HLLNVKIPAFVAGILTLTLNVKGGFLSVDKGQMEAARSNGLSYWQAMRYVVMPQGMRITVPSLINQFIITLKDTSILQAIGLVELTQTGNLIVARTQQGFQIWAIVAIIYLVMI--------------
255284108    ---------------------------------------------------------------------------FTDKFYLNFIADDRWKYLTNGLKTTLIVTVFAVLIGIAIGFLVKKLKVLNALCKLYLTVIRGTPVVVLLIIYFVIFGSVRIDKTIVAILASGAYVAEIIRSGIMSIDNGQFEAGRSLGFNYVQTMIYIVLPQALKNVLPALGNEFIVLLKETSVAGYIALEDLGGDIIRSRTYDAFMPLIAVALIYLVMVLAFSKLLSILERRLR-
146320961    -----------------------------------------------------LIVFIVAMILIFVAQRGLSTFFVDGVSITDFLFGSKWEPSSKMISGSFIVTILSAVVATPIAIGAAVFKRGAKILQPVIELLVGIPSVVYGFIGLQVTGFGILSGVFVLFVMILPTVTFMTVDSLRAVPRHYREASLAMGATRWQTIWRVILNAAKPGIFTAVIFGMARAFGEALAIQMV------------------------------------------------
284043890    ---------------------------------------------WALRVLAAFLVVGTWAWLSTRVSPALLPSPGATVGWEMVTDGTLGTAWKESAVQILFGMVIASTLGVSLAIVVGWYQAVDRVTSPVVTILFLTPRIAFVPLLAIWLGYDDLAKIALIVLFSFFEIFLTVKRGVQAVEDSYIELSRSYSIPDRDLLRKVIFPAVTPYVAAGLRLGLLASLVGVVLAGFFQVNGIGGLIYQAGSTFRTAELLVAVGSLSVVALTISTGLRRLEA----
296314924    ------------------------------------VFYIIDYLWSGFAGLSVAMVVVVLWAWGSAVFGEFMLPAPVEVFQKSFDLLKHFQEIGISLWRSVVGISVALVAGLAAGLVAGSFKTAMALLKPVITILLAMPPIIWVVMALFWFGFGNPSVLFTIIVLVAPLTFASAAVGMASVNKQHEELFDAYKLGRLKKIRYLYIPHLTGYVISSVGVAVAMGVKVVIMAELLGASGVGARIADARAMLETSTVMAYVVLVIVFVSLFEYLITKP------
143460212    ----------------------------------------------------------------------------------------LWSDTLASLTRLLLGIFLGSLVGLMVGLSTSIFPVMRAISGPFLTFLSIVPPLTILPILFIALGVGETSKIALIFLGTVFVISRDLQLYIAHLPGEQITKALSLGARPASIPVRILLPQVMPRLLDTTRLTLGAAWLFLIAAEMISADGLGYRIGLVRRYLAMDVIIPYVLWITFLGFVMDWFLRI-------
261337477    ---------------------------------------------------------------------------------LEILQDNLGKALADTFFMVSIATVVGVVFGTLLAIALFLNAAVNNVVGFIVNAIRSMPFLILLVVLIIGDPYTPLGGAIALSIAAIPFFARIAENSFTEVDSGLIEAAIATGAPTRQILCDAIFPQALPSFIRGIVLTIISLLGYSAMVGTIGAGGIGDMAIQ-------------------------------------
229823624    ------------------------------------------------------------------------------------IPKDFLEATQQTLYMTFWTALWSGIFGILLGVILVENRWFYRILDQLVNIFRSIPFIILVALFLAGTTIGSKAALVPLIAGVIPFFARQVENALLEVNPGVVEAVQAMGTSPWGIIFRVYLKEGLPGIVRASALTLISVIGLTMAGAVGGGGLGNLAISRGYNRFQTDVTLMSTILILILVFITQFIARRIEKR---
167645225    ----------------------------------------------------------VLAVPVYLLPAPSAIGAALADGWPLLLAS-----AWNTLSTALVGLALASALACGLALLVSLNPVIEDAVRPVAVTLQVTPLVAIGPLMTIWAGIEHPAVVALAAVAAFFPIFSGALTGLKAVDPDLGRLFDLYGARRVQRLWRLRLPSAVPALLEGHKVAAGLAVVGAVVAEFVAGSGLAWRILEASNRLQTARVFAALAVLALLGVALHAVMSLAERR---
160943545    -----------------------------------------------------LVMILVAGIIGMVLVRGIPHISWNFLSTVLKKTDGILPAILNTLYVIVLTLLIVLPLGVGAAVYLTEYRRLIEVIEFTNETLAGIPSIIYGLVGMLVFSTCLLSGSLTLVVMNLPTIIRTTQESLKTVPQGYREGAMGLGAGKWHIIRTIVLPCSIDGIVTGCILAVGRIVGESAALLFTAG----------------------------------------------
237810965    -------------------------------------------------------VAWLALCSAAAVYAGIALLRTTAPALSWSDLADVARNGALTLARVLVLIGVATVVWVPAGVLIGLRPRATALVQPVAQFLAAFPAFPLAVFAIVRFGLPAIWLSPLMILGTQWYILFNVIAGASAFPDDLKEAAASLRVRTPTWWREVMLPGILPYYVTGAITASGGAWNASIVSELVDARGLGAYVARATAAGSYPRIALGVATMSLLVIAMNRLIAFAERRSRL
237810965    -------------------------------------------------------------------------------------------YALRTVLRMLAALGASFVFTFAYATLAAKSRAAQAVLIPLLDVLQSVPILGYLSFTVTFFLSIELAAIFAIFTSQAWNMAFSFYQSLRTVPHDLDEASRSLRHTGWQRFWRLEVPFAMPGLVWNAMLSMSGGWFFVVASEAISVGGLGAYVARAIAERDLAAVGWAIAAMTIAIALYDQLLFRP------
138675472    ----------------------------------------------------------------------------------------LWADFQQTVKAALTGYIMGCGSAFILAILIDRVPFLQRGLLPVGNFVSALPIIGIAPVMVMWFGFDWQSKAAVVVVMTFFPMLVNTVAGLQATQAMERDLLRTYASSYFQLLIKLRLPTAAPFIFNALKINSTLALIGAIVAEFFGTPGLGFRISTEVGRMNLDMVWAEIVVAAL------------------
77409790     --------------------------------------------------------------------------------------EGILKSFWETNLMLGLTLILCFLIAFPTGILLFKHSLAYQLLNLFLGTLRSVPFLIFIFILIPLTSFGTIAAILPLTLVSVSLYARYVEQALLNIPQVVVDRALSLGANKRQIIYYFLIPSIKIDLVLSFTATAISILGYSTIMGVIGAGGLGEYAYRGYPEYDYPVMYLIGGLFIIYGVIL-------------
212636109    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVIAAIYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVIWSALTLAILTLPVVIVSTEEGLSRIPSSVRQGSLALGATKAETLWRIIIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
224542158    ------------------------------------------------------------------------------------FASDFPQAIIDTLLMLVISGLISVVIGIFLAVIVVVTRKVFWILDKIINLFRSIPFIILIPTVAVLTTIGIEGALVPLVIGTAPFVARQMESAIMEIDPGIIEASIAMGLSTKEIIFDVYLRENIPGMIRGLTISFIALVGQIAIVGSVGAGGLGDMAIR-------------------------------------
260587123    ----------------------------------------------------------------------------------------MFPAIINTIFMIMLSLLVAGPLGIFAAVYLVEYNKLVSVVRVTAETLTGIPSIVYGLFGMLFFGYSMLAGAFTLAIMVLPVIMRTTEEALLAVPDTYREASFGLGAGKLRTIFVVILPSAVPGIFSGVILSIGRIVGETAALMYTAG----------------------------------------------
257093588    -----------------------------------LTERGIEGLLLLAALVSVFTTLAIVAILVWLFFRTVPLIDFLTDTQWTPLFDDAHFGIIALLSGTLTTTVVALLVAIPLGTILAIYLRVREVAKPFLEMLGGVPTIVYGYFALLFVGFNMLSAGLVMGIMIVPYVSSLSEDAMRAVPMNMREASYAMGATRLQTALFVVTPAALSGLASSYILGISRAVGETMVVAIAAG----------------------------------------------
139174228    ------------------------------------------------------------------------------------------------------------------------------VVRRTMDMMRAFPELIVALFLIFVLGTSPVPAMIAVAFHTSGALGKLFSEVNENVDRKPIEGLQACGATWLQRMRYGVLPQVLPNYTSYFLLRFEINVRASAILGFVGAGGIGAELRRTIGWGQAGDETAALFVLLFLSIVIDQLSSYLRRR---
77465167     -------------------------------------------------------LILVVLALAWEIYGRPSFSQTIAALWDSVLNGGLLMRALASLKVLVTGYAVGILLAAVLTALAIASRIGRDFLEIMTSMFNPLPAIALLPLALIWFGLGNMSLVFVLVHSVTWAIALNTHSGFLGVSRTLKMVGRNYGLKGWGFITKILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIFENKNLLEISNVFAGLLTVIIIGLVVNLIFATIEKR---
270293390    -----------------------------------------------------------------------------------------WQQLLRTLLISIIGTIAGLIIGLAIGVFLSENKAIYGLQKLLIEIFRGTPSMVIYYGTAQAFGINLDRTLAAIFIVSINTGAYMTEIGILAVDKGQFEAATALGMTHNQTMRKVVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAVIFVLTFTVTRILRFIERRM--
212211812    -------------------------------------------------------------------------------------------YALRTILRMGIAMFFSLLFTFVFGTWAAKSRQAERVIIPAIDILQSVPVLGFLTITVMAFIAPESAAIFAIFTAQVWNMTLSFYQSLRTVPPDLSEAASVFQLSAWQRFWRVEVPFAMPGLLWNTMMSMSGSWIFLTASEAISIPGIGSYTALAIEHANKMAIIYVIVMMFIVIALYDQLLFRP------
212211812    -----------------------------------------------LLTIAWNVLLILGVAAALFLLSKFILAEVRWNEVLHVFYLGL-----VTGLRVTILIIVSSLIWVPIGVWVGLRPNASRIVQPIAQFFAAFPANLLFPLVVMVIIRYGLNVNVWTILGAQWYILFNVVAGTMAVPKNLHHAVETLNVKGWLWWKRFILPGIFPYYITGAITAAGGAWNISIIAEAVSATGLGAYIAAVSQQGDFPRLALGVMVMSLYVVILNRLYRLAEERFRV
283769434    ----------------------------------------------------WTWWVILFWLLIWEIGARLLNQEILLVSPFVVFQRLFWFLIGASMVRVMSGFLLAMILGVLLAYLAYRWNWFKTLMNPVFYTVKSIPVASFVILILVWVKANALAP-VISFLVGLPIFYDQILKALESQNPSLEEMSIVFHISKKKKFRYLTLAQILPYLETACSLAIGFCWKAGMAAEVIGDGAIGSQLHEAKVFLDTNSLFAWTLLVIILSSLMDRMVQI-------
309800525    ----------------------------------------------------------------------------TIWGLLKNNYKQLLSGLGITLSLALISFAIAIVIGIIFGMFSVSYKSLRLISEIFVDVIRGIPLMILAAFIFWGVPNFIVAGTIALSLNSAAYIAEIVRGGIKAVPIGQMEASRSLGISYSKTMRKIVLPQATKLMLPNFVNQFVIALKDTTIVSAIGLVELGKIIIARNYQSFKMYAILAVFYLVIITLLT-RLAKRLEKR---
81429106     ----------------------------------------------------------------------------SFFGLLKENKGAILDGLGQTLLLTVIAIFFATIFGVFFGLLGVLPNKFARVSDTVIYIFRGLPLLVLALFIIPSLTGQKIPAMVAGVITLMFYTAAFVKGGIGAVSAGQMEAARSLGLPYGKAMRRVILPQGIRIMVPSFINQFIITLKDTSILSIIGIVELTQAGKIIIARNLEGFKIWGMIALIYLIVILTWLSKYIERRM--
135199667    --------------------------------------------------------------------------------LFAIKHFGIMPLIAGTLLTTFIAVSVALPLGLTIAVYLSEYKRFRKIVKPMLEVLAAVPTVVYGFFALMVVGFNALSAGIVMGIMIIPFVSSLSEDALQAVPKSLRNASYGLGSTRFQTAFKVMVPAASSGIVVSVILAFSRAIGETMIVAIAAG----------------------------------------------
142158314    -------------------------------------------------------------------------------------------PALVTVLLALVPLPIAVALAVPLAFLGAKNRPVRVIARSYITLQRNLPEIVMVLLLVRAFGLGPFPGIAAIVLGSVGMLSKLLADAIEEIDPRRLEALICTGAGTGRVIRYAVIPELMPTLIANVLFRFEINMRQAGLLGAVGAGGLGYELSYALNLLEYERV--TMTVLVLLALI--------------
167745859    ------------------------------------------------------------------------------------------QSFFNTLIVAAVSTLLSVILGTLCAVGMYRFKRGRETVSNLLYIPIVIPEIVLGIAVLAFFTLVKIQMSMATLIFSMPFVVITVRSRLAGFDPSVEEAARDLGANDWRIFRRVTLPMILPGVLSGAMLALTMSLDDVVVSFF-------------------------------------------------
143373169    ------------------------------------LLKGFALFGIVLTLIPIISIIYTVVVRGY--KGLYPGLLFKDMSLASIIQGGLSHALVGTIIMVAGALVISFPIGVLTAYLTEIKGKLSRPIRFLVQAMSGVPSIVAGLFILAMLVYPIVMGSFALSILMIPTIARTAEEMLRLIPNELREAGVALGSTQWKTVSSVVLPAAKSGLITAVILGVARIIGETAPVLLVSGGG--------------------------------------------
149928014    ----------------------------------------------------------------------------------WLVQLGF--ATWTTFKIATLGSLLGAILALPFGVLSAKNIKLTALSRLVLDTSRSIHTLVFGLVLVGIVGLGPTAGILAIAFHSLGTYGKLFAESIETLDMASIEAVKGVGASPSQTFFWSVWPNVLPQWVSSHLYLWEYNIRDSTILGIIGAGGLGLLISEAVALFQWGR--LSSILIVVVLMV--TAFDAISRRIR-
297181639    -------------------------------------------------------------------------------------------HSWVTLSSTLLGFASGTLLGIILAVGIVHVTTLEKSLMPWVISSQTIPILAIAPMIIVVLGAILVPKAVISTYLCFFPVTISMVKGLRSPQTIQLDLMRTYNASKWQTFWQLRLPSAMPYLFASLKVAIAISLVGAIIGELGAQAGLGARLLAGSYYGQTIQIWSALFTAAFVAAMMVVIVGWCERR---
309369216    -----------------------------------------DKILHGLVWFAAAVTVGFLFWIIWYIGLKHVDWNFVTDNYTRTGEQGIFPMIISTVYMVIASIAVAAPLGIMTAIYLTEYAKVGSVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMSVPQTYREGSFGLGASKIYTVWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
260221661    -------------------------------------------------------------------------------------------HVIVTGQSTLLGFVMGTALGLLLSVLIVHSRTLDKALLPWIVASQTVPVLAIAPIVLVVLGSGTAPKAFIAMYLCFFPVTVAMVQGLRSPQKIETEMMHTYAASRWQSLWLLRLPAALPFLFPALRVGVAAGLVGAMVAELGAQAGLGARLLTGSYYGQTTQIWSALVMSALLGLALTGIVAGVER----
225868288    -----------------------------------------------------------------------------------------------------ISFAIALVIGIVFGMMAVSSSSLRTVSTIFVDVVRGIP--LMIVAAFIFWGVPFVAATIALSLNGGAYIAEIVRGGIEAVPAGQMEASRSLGLSYHTTMRRIILPQAIKLMLPNFINQFVISLKDTTIVSAIGLVELTGKIIIARNYQSFRMYAILAVIYLIMITLLTRLAKRLEKR---
137364197    ----------------------------------------------------------------------------------------IWQASLDTLNMLLGSMLFTVLLGLPLGVLLFLTKALYGALSLVVNILRSVPFVILLILMIPFTSLGVAGAIPPLVVGATPFFARLVETALREVERGIIEATQAMGATTWQIITRALLPEALPGLLAATTVTAITLVSYTAM----------------------------------------------------
136479878    ---------------------------------------VIYASLALLYLMLPIITIALFSFNDPVGRSNYSWSSFTFDNWLTLFRDPTLVKAVGTLRIALVSTIIATTIGTLMAMALVRYRRFRKAIDLFVFLPLATPEIVLGASLLTLFVTLQIPLILAHVMFNVSYVVVTMKARLSGFDMRLEEAAADLGATPWQTFWRVTFPLILPGIAASAVLAFGLSLDDFVIT---------------------------------------------------
210617589    -------------------------------------------------------FAVLLFLIAYILINGIPHIKPELFALKYTSENGLFPALINTIIMTALSLIIAVPFGIFSAIFLVEYNKFINVIRITTETLSGIPSIVYGLFGMLFFGYSLLAGAFTLSIMILPLIMRTTEEALKAVPDSYREGSFGLGAGKLRTVFRIVLPSAVPGILAGVILAVGRIVGETAALIYTGVMGSGRTLAVHMYSMHMDQAYATAVVLLVLVIGINWLSGFIAKK---
210631411    --------------------------------------------TGVLTAIAGLVMLIVVSMVAYILYEGLSTGFLTQPSRANGAAGGVAYQLFDSFYLLVITLLISVPVSLGAAVFLTEYAPITHIASTAIETLSSLPSIVVGMFGFLVFSVNIISGAVALTMFNIPILVRVIQQALEDVPQHQRDACLAMGLTRWEATVHVLIPAAMPAIVTGVVLSAGRVFGEA--AALLFTSGMSSPVRLNFFTLNFA-----------------------------
167759818    -----------------------------------------------------------------------------------------WKYIAEGLGVTLRVTFFAVIIGIVLGFLVAIVRSLNAICKLYLTVIRGTPVVVLLIIYFVIFGSSDVSKVLVAVMASGAYVAEIFRSGIMSVDNGQFEAGRSLGFNYVQTMIYIIMPQAFKNVLPALGNEFIVLLKETSVSGYIALQDLGGDIIRSRTYDAFMPLIAVALIYLAMVLIFTKLVNMLERRLR-
241258900    -----------------------------------------------------LPVIGALSLLLAWQWLVPALGILAILRTLGIEWRFLLSNAVPTWGEAGLGFLLGNSLAVIMAIAFVYNPRFQAAYFPVVLLFNTIPVLALAPIIILIFGLGMLPKVIIAALICFFPTLVNTARGLNLATASELDLMHVLSASGWETFWRLRAPRSAPLLFASLRISATTCVIGAIVGEWIGSNGLGAVIIQSTFNYQAERLFAAVVLASFSGIVFFAAVAQIER----
283842541    ---------------------------------------------------------------------------------VAIWSGSMTKDIWHTMVRVGYSIAIAIVAGVPVGIVLGAKAAVYRSVEFIVDFFRSTPATAMFPLFLLLFGLGDLAKIAVAAFAAWLVIVFNVAYGVMNARQTRILAARSMGASSLRIFRDVIFFETLPQTFIGLRTAVSLALVVIIVAEMFATDGMGHRIIDAQISYSLTDMYGSILIAGALGYGLNLILLFLER----
146296623    ----------------------------------------------------------------------------------LSGKFGILPMIIGSVYVTLGAIIIGVPIGIATAIFLGESEKVARAVRPFVELLAGIPSVVYGFYGLVVIGFSVLASSIILGIMILPTIINISEVSIRSVPKEYKEGSLALGATHWQTIKGVILPAARSGIIASVILGMGRAIGETMAVIMVAGNGIFDQVRTLTGNIAIEMGFATGIVLFVIIMILNTIANVIARR---
158424701    ----------------------------------------------------PMDHAWLVMVVAMAVYGVWLIVSFVATEVGLAEVGHVFWLGFLTLIRVAVLIALASLIWVPVGVWIGLRPKVANALQPVAQFLAAFPANIVFPFAVVVIVRLGLDPNIWLVLGTQWYILFNVIAGASAFPNDMKEAASSFHLRGAQWWFKVILPGVFPYYVTGALTASGGSWNASIVAEVASAEGLGSYIADATTAADYPRITLGIAVMSLYVIAFNRLFDFAAKRLRL
158424701    ------------------------------------------------------------------------------------------EYALRTTLRMLAAIVASLVFTFIYGALAAKSRRAEMVLIPVLDILQSVPVLGFLSFTVLFFIGVEMAAVFAIFTSQAWNMTFSFYQSLKTLPRDLVEVSRGFRLTGWQRFWRLEVPFSMPGLVWNTMMSMSGGWFFVVASEAISVGGIGAYVSTAIAERNLTAVAWSVGAMLVIILIYDQLLFRP------
167918066    -------------------------------------------------------IAWAIAVIVGTVYVVWRVFAYVSTGVTLAEVGHVFVLGLITLLRVALLIAIASLVWVPIGVWIGLRPAIAEKVQPLAQFLAAFPANLLFPVFVIVIARFRLNADIWLVLGTQWYILFNVIAGATAYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEFIEAHGLGAYIAQTTAAGDYPKIILGIAVMSLFVTLFNRLLWRP------
167918066    ---------------------------GFFDPNRTANASAWRVLPNRWDFVAFPLIICVIAMAAIGFHETMAPIATLETQRISLDPANLPEYALRTTLRMLAAMAAALAFTLVYGTLAAKSRRAGMVLVPILDILQSVPVLGYISFTVTFFLALIPSRVLGAELAAIFAIFTSFYQSLRTVPRDLDEVSRGFHLTAWQRFWKLEVPFSMPGLIWNMMMSMSGGWFFVVASEAITVGGIGAYLAQAIVEKNLGAVGWVILAMTVVILAYDQLLFRP------
137322080    ---------------------------------------------------------------------------------------GIASSFMGSIFSILVCLAIAFPVAVLAAIYLEEFNRFTDFIEVNINNLAAVPSIVFGLLGLAVFQLPRSTGGITLSLMTLPTIIIACRASLKAVPPSIREAALAMGASRMQTTMHHTVPLSMPGTLSGTIIGLAQALGETAPLILIG-----------------------------------------------
182679408    ------------------------------------------------------------------------------------IFQLIYDALLETLFMVMSAAFLGSLFGLPLGLFLATSRHGELLSAPIVNATRSVPFIILVVALIPVTSIGTRSAIVPLTIAATPFIARLVETAIREVDRGLIEAARAMGATPVQIIVKILLPEAIPSIVSSLTLAVVSLIGYSAMAGTV------------------------------------------------
283846635    ------------------------------------------------------------------------------------------SYTGYTLTEAVVGMLLGSSLGFIVALVATAWPKWGKGSLTVVASLNAVPIVALAPIMNLWFGSGIGSRIAIVTIMTMAAMAINAYKGMNNVHPFALDLMHSYAATKFEIFKFLRIFNSLPYVFTALKINATASMIGAIVGEFFSSRGLGYLLSNSIKIGRMPLGWACIIMAAIAGILFYFIVERLEK----
119947139    -----------------------------------------------------------------------------------------------TVAMVFASGFLGFVVGIPVGIVLHLSKKLNKILGIVVNIGRSIPFIILLVAIIPFTTIGTAAAIVPLTIGAIPFIARLVEGALLEVPSGLVEAAQAMGAKPQQIITKVLLPEALPGIINAVTITLVTLVGYSAMAGTVGGGGLGDVGIRGYQRFDATVMMITVVILVFIVQLIQSI----------
51891885     --------------------------------------------TAVLWAAGILILLILAGFLLPILIEGLPVVFLTTRSSAYRAGGGVGAQLFNTIYITGLSLLFSLPVGVGAGIYMAEYARMTDLIRLSVEALASVPSIVLGLFGMILFGFTILGGSLSLALLNLPVLVRNTEEAVRAVPQSYREGSLGLGATQWQTISRVVLPSALPGILTGLTLVAGRALGETAVLIYTAG----------------------------------------------
140102570    -----------------------------------------------------------------------------------------------------------------------------RTTKQILNAIRAFPELILAFVFLPITGLGPFTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKLNELSFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGQELINQLRFRDFPRAGTVLICTIILVLTADTISAAIRNR---
27467987     -------------------------------------------------------------------------------------EFGIWALIIGTLKITVIATIVAVPIGLGAAIYLNEYDRSRRIIKPILEILAGIPTIVFGFFALTFVTPILISPGIVVGIMIVPMITSMSEDAMSSVPDKIREGAFGLGATKFEVATKVVLPAATSGVVASIVLGISRAIGETMIVSLAAGSSPGYIVEIATGDAAFGSIYAVGFTLFIFTLIMNLLSQWISKRFR-
296443026    --------------------------------------------------------------------------------LVYIGDGSLFKHVAISVWETILGFSIGTALGIIIAIGLWWSETVAKILDPVLVVLNALPKTALAPILIVWAGAGIGGIVLTAVTISIVTTILSAYNYFIHMDEEKIKMLTSFGATKVQILTKLILPANLANIVNIIKINIGLSWVGVIVGELVSRYGLGYLIVYGGQVFRLDLVMMGVVVLAVCAFVMYSIVGFVEK----
140221531    --------------------------------------------------------------------------------LDWIQSGQFFGDLSASLFRVTVGFLIGTAGGIMLGVLTGRFRLVSSLLSPLFHILRPIPPIAFVPIVILWFGLSEAGKLFLVVWGVFFTVWLATHIGVQKVDRGLVRAALMLGTPRRQMLSEIILLGALPYIVVGLRTAVSISFYTLVA----------------------------------------------------
141011899    --------------------------------------------------------------------------------------------MLETLEMAFLGTLLAIILSIPFGFFSAKNISIYLLSRTITIFFRAVPEFIMAMILVIAVGFGAIPGVLALGFHTMGFLAKFYAEAIEHIDPGPGNALSSMNASKLQVIAFAVVPQILPSFVANNLYILDRNIRMATMLGIIGAGGIGYELQSSFRMFNYPRV---------------------------
136534064    -------------------------------------------------------------------------------------RFGIFPLIIASISVTIAASMIAIPLSLSVAVYISESSRVRNIVKPVIEIIASIPSVIIGFFGMVVTGLNLFNASLMLAFMAVPTIASISEDAITSVPVSLKEASYALGAGRWQTIIHITIPAALSGIWTGIMLGISRVIGETMVVLMVAGG---------------------------------------------
126462024    -------------------------------------------------------------------------------------------AIVQSLLTYGTGLGAAVLVGIPLGALMGMMRLLGRTLDIFVFALAATPRVAFIPLIIVLLGLGTEAKAMIVFLGAVMPIVLNTYAGVLARDGELIEMARSTGASAARIQLHIVLPGALPFLVVGLRLGATIGLINTVVAELTAVTGLGGLLALYGNTFRMADYFVIVLALAAIGVIVTESLRLLEGR---
260778141    -------------------------------------------------------------------------------------EHGIFPMIVATVYMVIASIAVAAPLGIMTAIYLTEYSRLVKVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
94309718     -----------------------------------------------------LIWAIVLATLAWQGADMRPMDLFRDSGNMAKFAADFFDEMLVTVQIALWGTALAVVMAVPFGLLCSANPWIYQPARRLMDACRAINEMVFAMLFIVAVGLGPFAGVLALWIHTMGVLAKLFAEAVEAIDPRPVEGVRATGAGPIEEIVYGVIPQVLPLWLSFALYRFESNVRSASVVGIVGAGGIGTVLWEIIRSFQYAQTCAVMIIIIVFVTGLDIVSAQIRK----
187778880    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLLVSLIITVPIGIGAGIYLAEYAKFLNVVRVSIETMASLPSIVVGLFGFLVFGFTLLSGALAISILNLPALTRVSENAIKEASKGIKEASLGLGATRFQTIKTVVLPSAIPQILTGIILAAGRIFGEA--AALLYTAGMSAPSLN-------------------------------------
15924377     ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
21233058     ------------------------------------------------------------------------LPIAAAPGFFRNLDAAKWQATLDTLLMLAGALPLTLLIGLPLGVALFRRPVLYGALAAVINLLRSVPFIILMIAMIPLTLMLMGTAILPLVVGAAPFYARLVETALREVDRGIIEASQAMGATTRQLVWRVLLPEARPGLIAGATVTTIALIGFTAM----------------------------------------------------
262197755    ---------------------------------------------------------------------------------------GIRPALFGSVYLIALTALFALPLGVGAAIYLEEYSRLASTIEVAIANLAGVPSVIYGLLGLGLFGPSLLAGACTLALLVLPIVIMSSREALRTVPDSLREGALGLGATRWQMIRRVILPMCLPGILTGAILSVSRAIGETAPLIVIG-----------------------------------------------
254506716    ---------------------------------------------------------------------------------------GVFPAMFGTVLMVLIMSIVVMPLGVIAAVYLHEYAKFTRIIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLTRIPSSVRHGSLALGATQFETMWRIVLPMASPAIITGLILAVARAAGEVAPLMLVG-----------------------------------------------
110667924    -----------------------------------------------------------------------------------------------TITRVVMGFIISMVLATFWGVIMGVQQSITDYLAGPLFVLLTVPSVVWAFVGVLWLGLTEFAVPVLVIVLIFPYLTAIIWEGTRDLSENLLKMATAYDARSSHIWRDIYLPHIKPVLFGAMRVGLAVSWKLALVAEVFGATGVGVAVNYHFEAFDTGMVIAWAIPVIGVMIIADRLLRWSEHR---
149178898    -----------------------------------------------------LMLMVLIWNIILQGKDWLSWGFIDHLPSRFPHKAGIKSALWGSIWLISLTAMFSVPLGVGAAVYLEEYSRWRKLIQLNIANLAGVPSIVYGILGLGLFVRALLSGALTLTLVVLPIIILASQEALRAVPDSIRRSAYALGATRWQTVWYQVLPASLPGIMTGVILSLSRALGEAAPLIAVGA----------------------------------------------
135372872    --------------------------------------------------------------------------------------NGLLLSMLETVEMAFLGTLLAILLSIPFGFLSAKNLSIYLIARTITIFFRAVPEFIMAMLLVIAVGFGAIPGVLALGLHTMGFLAKFYAEDIEHIDPGPGNALSSMNASKLQVIAFAVIPQILPSFVANNLYIFDRNIRMATMLGIIGAGGIGYELQSSFRMFEYPRV---------------------------
222081002    ----------------------------------------------------------------------------------LFANGAFYANLAVTGGELALALVIGSLAGVLAGLLLGGSQVMSDAYESWLSYLGPTPKIILFPVMIMLFGVDAGSKVAMGAVSCFFPIAISVASGIHGVDPTLRRVGRSFQANAWQVFLKIELPAMTATLVNGFRLGFGVAMIGVLLAETLSNQGIGFMIINAYTRFDMPQMYALLIVTI-------------------
295395027    ------------------------------------------------------------------------------------LAKGLW----NTLAITVVSFAIAMVLGLVFGFMVSQNRVLAGIASVFVAIFRGTPLLVWAFFFMGTKGDVFIAGVATLALNAGAYLTEIVRGGIQAVDVGQMEAARSLGLPWGKSMQKVVVPQAVKIATPSIINQLVITLKDSSLLLTIGFAELAQQVYASNFRTTEMLIIVGVIYFVIITVLTW-IANIVDRR---
119476347    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVILMSIMVTPFGVVAAVYLREYAKMTRIVRIAVNNLAGVPSIVYGVFGLGFF-IYFLGSEIDEVLFSAPVVIVATEEGLSRIPKALREGSLALGATKAETLWRVVIPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
304362213    ---------------------------------------------------PLPVLVTALAVLGGCAILLPLVGMGTRVSWGLLATPSAQAALWLSIRTCLSSTVVCVVLGVPLALLLARSWPGVRIARILAVLPMTMPPVVAGIALLSTLGFSTTAVVIAQVFVSMPFLVVTLEAALRSRDKRAEVTARSLGAGPWRVLAQVTLPLATPALARGTALALGRSLGGATIAFAGSKEGVTRTMPLAIREKDTATSLALAAVLIGLSFVI-------------
212638724    --------------------------------------------------------------------------------------------LVGSLWLMVIVAPVSLILGVGTAIYLEEYNRFTDFIQTNISNLAGVPSIVFGLLGLTLFGRSILAAGLTMSLLVLPVIVVAAQEALRAVPNQLREASYGMGATKWQTIYRIVLPAAIPGILTGSILALSRAIGETAPLVVLGIPTFLAYLPRGI-----------------------------------
118586962    ---------------------------------------------------------------------------------------GISDQLFNSFYLLIVSMIISLPIALGSAIYLNEFSEFISVFRSAIEVLSSLPSVVVGLFGFLLFGFSVLSGAIALTFFNLPLLTRSIENSLAAIPNLQREAGLALGLSKWETTEKVIFPAAVPSIVTGVVLAAGRVFGEAAALLFTSGQSAPQLNWYNWNPLNSNSPLNLMRPAETLAVHIWKVNS--------
114562536    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVIAAIYLHEYAKITKLIRIAVINLAGVPSIVYGVFGLGFFVYMMIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
228477456    ------------------------------------IDKIAISTLYVIAGIIVTILAALILYILVRGIPHISWSFLTSRSSSYKAGGGIGVQLYNSFFLLVITLIISVPLSMGAGIFLSEYARLTNFVRTCIEILSSLPSVVVGLFGYLIFGFSILSGALALTVFNLPQMTRTVEDSLRTVHHTQREAGLALGLSRWETILHVVVPEALPGIVTGIVLASGRIFGEAAALIYTAGQSAPALNWSDWNPLSISSPISIFRQAETLAVHIWKVNS--------
269124854    -----------------------------------------------------LAVIPLASVLWMVLTRGLARLDLTFLTYSMNGLSGANHAIVGTLQQVGLSTAMAVPLGVLTGIYLVEYKRLARVITFFVDVMTGIPSIVAGLFVMAFFEYSGFAGSLALAILMLPTVVRATEEMLKLVPGDLREASYALGVPRWRTVCFVVLPTALTGIVTGVMLAVARVMGETA-----------------------------------------------------
258444723    -------------------------------------------------------------------------------------------ALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
220909907    -----------------------------------------------------WVNRLLLGGFAFIVLWGSWEALLLLRVLSWADWQTVMLGAILTTIRVLVALALSLLWTVPVGVAIGRSPRLSQLVQPIVQIAASVPATALFPVLLLALGGLQIGSVLLMMLGTMWYILFNVIAGAQAIPTELLEAATVYQLSWSQRWRTVILPGIFPYLITGIITAVGGAWNASIVSEYVEFRGLGSIISKASAAGNFPLLLASTVTMSLLVVLTNRL----------
143267397    -----------------------------------------------LKFIWPPVLIAVLFLSAWQVVRDIQPYLLPAPSLIAENFFGMWETALYTGTTAFLGLVFGTIVGLVMALLAQRFFVVNNLVTPLAAGLAAVPIIALTPILNNMFSITRTPRVLVTAIIVFFPMFVNVTRGLIQVQPVQLELMRSMNAQPRTVLRVLRIPNAVPFFFTGMKVAAPLAPVIAALVA--------------------------------------------------
157149999    ------------------------------------------LATSILYTIAGIIVTILASLILYILVRGLPWSFLTGKSSSYQAGGGIGIQLYNSFFLLVITLIISVPLSMGAGVYLSEYAKVTNFIRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLRHVHHTQREAGLALGISRWETVIHVVIPEALPGIVTGIVLASGRIFGEAAALIYTAGQSAPALDWSNWNIFSITSPISIFRQAETLAVHIWKVNS--------
257865777    --------------------------------------------TGVLYAVAGVIVLILASLLLYILVRGIPHIFLTSSSKAYQEGGGIGIQLFNSLYLLLVTMIISFPISLGAGIYLSEYNWLTDIIRTSIEILSSLPSVVVGLFGFLVFGFSIISGALALTFFNLPLLTRNVEESLQAIHYTQREAGLSLGLSRWETVTRIIVPEATPGILTGVILSSGRIFGEAAALIYTAGQSAPALDFTNWNPLSVSSPIGLFRQAETLAVHIWKI----------
119485719    ------------------------------------------------------------------------------------------------LSGTLVTSTVAMFVAIPLGTIAAIYLSLREIVKPWLEVLAAIPTVVYGYFALLVVGFNMLSAGLVMGLMIIPFVSSISEDAMRSVPVGLREGSYAMGATRLQTALKVVFPSAISGISAAYILAVSRAVGETMIVAVAAAATISSYIVQVSGTLEYHTIFAAGLTLVLMTLILNVIGHFLAKRYR-
302528362    ------------------------------------------------------------------------------------------HAIVGTLEQTALALVFVVPLGVLTAFLNETRSRFRRPVRIFVDAMSGLPSVVALILPPAQLGFSGFMATLALTMIMLPTVTRTVDVVLRLVPDGLREASLALGASRARTVWSVVLPTARTGVSTAIILGIARVVGETAPLLFTSFGTLSMFVYRYIKASAQERGYIGALVLILLIFALFALTRLIGRK---
142491897    -------------------------------------------------------------------------------------------HSSYTLIEILASIIIGTLIGITTALAISSSPRLKIWIMPILLASQSIPVFALAPLLILWLGYGISSKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNFSKTQLFWKIKIPSSLPGLCSGIRVAACFAPIGAVVGEWIGGSGLG------------------------------------------
227489099    ----------------------------------------------------------------------------------------YLSAGAETIYMVGISLFIGALIGIPLALMMVITPVVYQVVNVIVNILRSLPFVILMVAIVPFTSIGTTAALVPLTIYIAPFVARLIEQSLLEVDAGIIEAADSMGATLWQTIRYFILPEAKPSIILALTTSTVGLISATVMA---------------------------------------------------
260430050    ---------------------------------------------------------------------------------------GLARNAGITAWEATAGFVIGSALGALLGTAFAYSRFLARGFLPFIIAANTIPVVAIAPIIIIWFGHGIGSKIAVTAFLSFFPLALNMMKGLQSYDRTVADVFHIAAASPLQTFFKMRLPSALPYVFVGLKLNVTFSVIGAIVAEFVQARGLGFVIMTTYRTMAMPKLWAAMLLSALMGILFFLVVAMLER----
228476156    ----------------------------------------------------WLFFACIVFALIVLAALLIQTLVKGVGHLSTPSQAGIKGALAGTLWLMITIIPISIILGVGTAIYLEEYARFTSFVKICISNLAGVPSIVFGLLGLTLFGNTVIAAALTMSLLILPIIIVSSQEAIRAVPNSVREASYGLGGNKWQTIRKVVLPAALPGILTGFILSLSRALGETAPLILIGIPTIFLAVPSGLFSMFTAL----------------------------
91201119     ---------------------------------------------------------------------------------------GIFPAIFGTVMMVFIMSIAVVPLGVLTAVYLKEYNFISRIVRISVNNLAGVPSIVFGVFGLGFF-IYLIGGTIDNVFFTVPVVVVSTEEGLSSVPGSIREGSYALGATKFETLWRVVLPQAAPGILTGTILAMARAAGEVAPLMITG-----------------------------------------------
238897613    -------------------------------------------------------------------------------AMMVLILNGVW----ETVMMTFVSGFFGLIFGLPIGILMFSYPVLYQSLSALVNIFRAIPFIILLVWIIPFTSIGLEAAIVPLTVCAIPFIARMIENALLEIPFGLIEAARAMGATPLQIIYKVLLPEAFPALVNSVTITLITLVGYS------------------------------------------------------
166710706    ------------------------------------------------------------------------------------------------LQVLAQGYALGVLLAFVLTALAASTRWGRDVLGTLTAMFNPLPAIALLPLALLWFGLGTGSLVFVLVHSVLWPLALTTYAGFQAVPETLRMAGRNYGLRGPRYVAQLLIPAALPTILSGLKIGWAFAWRTLIAAELVGKGGLGWYIFQNRNELYTDKVFAGRAMVIVLG----------------
167572267    ---------------------------------------------------------LVCTIALWWAATHWLAGPQSLARLFLLHDERLGMHVRVSVVRVATGLGIALVLGVPLGLLIGRVKWLDALLSPTFQFLRMISPLSWMPLAVMSFGIGERSICFLLAFAALWPILMSTASGVGQIDRRWLELGESLAATRTELAWHVVLPAITAAVLSGVRLAIGVLWIVLVPAEMLGSAGLGYLVLDTRDRLAYSELAAVIVVIGAIG----------------
296111216    ---------------------------------------------------------------------------GSILGILKSNQNALLKGLWQTIKLTIIAIVLASVWGILLGVLISEFKWVRGISTTVIYLFRGLPLMVLAFFIYIIKIPAFTAGIITLILNEGAYTGAFVRGGFEAVDRGQMEAARSLGLPYGHAMRKVIMPQGLRIMVPSFINQFIITLKDTSILSAIGLLELTQTGTLIVARNSQGFRVWAIIAIMYLVVILTWLSNWVEKKIK-
170016959    ---------------------------------------------------------------------------------LMFAKQSFWSKTLITLALAAVAVVIGSILGTVFA-LFKLSPNFLAVGNIYVEYVRGTPLLVQAF--MVFFGTQVIAGALAMGLNSAAYVAEIIRSGINSVNYGQTEAARSLGLSKGKTMRFIILPQAIKNILPALGNEFVTVIKEGSVVSVIGVGELMFQVVQGASFKPFFPLLITSMIYFVLTFGISRALGYAEKRM--
222149610    ------------------------------------------------------------------------------------------PALWVTTKITLMSLALALIGGVGIAVFLVQSKWIETAFYPIAVILQVTPVVAISPLILIYAPSTQVALLICAFLVAFFPILSNMVQGLKSVDHNLLNLFDLYGASRLQTLLYLKLPASLPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLESQFRLNIPRLFAALFLLSCLGVVIFAITSFI------
158333403    -----------------------------------------DRFFEALTWLATIISLVVLATLLFDVASSLSVDFLTSPPSRKAAKAGLWPALMGTVWLLCITAAVAFPIGVGSGIFLEEFAPFTRIIEINVGNLAAVPSIVYGLLGLTVFVDIMRPITGGSSVLAGGLTLALTREALRAVPSSLRQGGFALGATRWQVIRDLVFPQSLPGILTGTILALSRAIGETAPILVVGAAG--------------------------------------------
28210827     -----------------------------------------------------FIVILTFLIICFIFLKGINIFLKDGYSLKEFIFSSSWNPILGSILVSLGALLISTPISIALAVFMNHIKLGQKFLQPALELFVGIPSVVYGWIGIVLFGFSLLAGMIVLSIMILPTIVNISSDAIKSIPKDYVEASLALGATRWQTIIKVVLPSAKSGILTSIVLGLARAFGEALAVQMV------------------------------------------------
46202105     ---------------------------------------------------------------AGLIRKAFNAQFFTGGDSRAPEQAGIWGAVVGSFFSLLVTLAVSFPLGVATAVYLEEFNRWTDLIEVNINNLAAVPSVVFGLLGLAVFRSSPVAGGLVLALICLPTIIIAGRAALKAVPPSIRQAAAGLGASPLQIVAHHVLPLAMPGMLTGTILGMARALGETAPLLMIG-----------------------------------------------
222475292    ---------------------------------------------------------------------------------------GITGALIGSLLTIIVCLALAIPVGVMSGICMQKRGKLASMIEVSINNLSSVPSIIFLIVYLNIFGVPALAGGMTLSIMILPNLIISTRQAFAAVPESVKQAAFALGASEMQVIMHHSLPIALPTVVQGVMVSVARMIGESSPLIMIG-----------------------------------------------
268324464    --------------------------------------------------------LIVFFIIAFMFKEGIPLALGWDFFFGMIWQYGIVPLVVCTFIVGIGALVIAAVIGIPAAIFLAEYSWLRNIIKPCVELLVGIPSIVLGFFGLIVYGECILAGWIILAIMTLPHVISISEDSIRAVPKGYKEGSLALGATQLQTIKKVILPNARSGILAAMVLGMGNAIGETMAVLMV------------------------------------------------
142988296    ---------------------------------------------------------------------------------------GVASSVMGSVFTILICFLLSFPIAIFASIYLEEFAKQGRTTDLIINNLAAVPSIIFGLLGLGFFGLPRSTGGMVLSFMTLPTIIVACRSSLRAVPPSIREGALALGATKNQVVFHHVLPLAMPGTLTGTIIGLARAVGETAPLLMIG-----------------------------------------------
148253998    ------------------------------------------------------------------------------------------ENVAASAKLLVTGYAIGAALGFVTGVSIGWSVTAGYWVHPLLRLIGPLPATAWLPIAFFAFPSGWSGSIFLIALAAGFPVTVLTWSGIASVPTAYYDVTRTLGGGPWFLVFRVAIPAALPHVFVGLFMALGSAFSVLMVAELLGVAGIGFYLQKAQGWASYGNVYAALVVLALL-----------------
46203697     ------------------------------------------------------------------------------------------------------------------------FGWFESLTAGIVRLLRPIPGLAWVPFAIIWFGVQPSAAVFIIAVGVFWIVFFATQGAVRGVDRDLIEVAKAFGFGAWPRLTKILLPAATPGILVGLRTALGQAWMAVVAAEIFGVPGIGARMMQASSLLSTDIVVVYMLTMAALYGLFDTGF---------
295318526    -----------------------------------------------------------------------------------MLQDMLFKALKETLYMVSISTILSISLGIPSIILIITNKVIYKSLDFVVNLLRSFPFIILMVAILPFTTIGTTAAIVPLTIAAIPFATRVLESAMKEVDEGVIEAAKSLGASDIQIIFKVIIKESMPSMIVAITLTIISVVAYS------------------------------------------------------
302390752    ---------------------------------------------------------------------------------FWAERAELLKNVLFSLRIIGTGLSTAVVLAMVLTLLCMNGRLFPGVITDIMAIMHPLPGIAILPVAILWFGIGVKAVLFVIVFSAVWPLTNHFYTGFRSIPKNQLEIGRNLGLSGIKLVLSVMLPASFPHILGGLRSGWARAWQASVAAELVGHGGLGWYLYKKRFMMETPGVFAGMLVIIVIGLIVEYLI---------
88799389     -------------------------------------------------------------------------------------------HTIVTLQSTLLGFALGTVLGILIAVGIVHNRTLESSFMPWVIASQTIPILAIAPIIVVVLGAMIFPKAVIAMYLSFFPVTIGMVKGLRSADRLHMELMQTYFASSSQLFWKVRWYSAQPYLFASLKIAIASALVGAIVAELPTGGGLGARLLSGSYYGQTVQIWSALLMASLLGASLVFCVSVLEK----
298694683    ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
302333000    ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
143338130    ------------------------------------------------QVVPAAAFGVLFLALWESAVRGFDLKPYFLAAPSKIFEQRIWEASMVSGGNALVGLIVGTVLGIAMSFVLSRYRFLGELVTPLAIALNAIPIFVLVILNNMYSITSEIPRRVMVTLVVYFIVLVNVAKGLTQVRSTHVELMRSYAASEFAILRKVRVPNAVPYLFTALKVAAPASVITAFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLGACLLGLAFYIVSIILE-----
260438039    -------------------------------------------------------FISIIIWLVLWQIISAVISSPVFLPFSLLKTSAYYKSLSYSLFNISIGFFTGLFAGVVLAVAASVNTFLQSVIEVPVKIIRSIPVASFIILALLWVDSAHLSTFIAAITI-MPVIYTNTFSGIAHTDSQMKEMAGVFHFSPFKKLVYIYMPYAAPHFLSGVKLSCGFAWKSGIAAEIIGRHSIGNNIYKSKIYLETDNLFAWTISLIVLSIIFEKIVLLI------
194291948    ----------------------------------------------------PLTWAVLLAMLALLLRDSDNMARFAADFFDFRDWRHYLDEMLVTVQIALWGTALAVVMAVPLGLLCSANAWVYQPARRIMDACRAINEMVFAMLFIVAVGLGPFAGVLAIWIHTTGVLAKLFAEAVEAIDPRPVEGVRATGAGPIEEIVYGVIPQVLPLWLSFALYRFESNVRSASVVGIVGAGGIGTVLWEIIRSFQYGQTCAVMIIIIVFVSAIDILSAQIRR----
144900961    ----------------------------------------------------------------------------------------LWADTASSLTRLGLGLLLSTALGLILGIGTGLIPYVRAGLSPFIAVLSLIPPMAILPILFIVFGLDELSKVVLIVIGIAPFLIRDLALRVEAIPSELVIKAQTLGASTWQIITRLVLPNVWPKLLDAVRLSLGPAWLFLISAEAIAADGLGYRIFLVRRYLAMDVILPYVAWITLLAFCMDWALRAMNRR---
222081370    ---------------------------------------------------------------------------------------GILHGARVSLLVGIAATLLGLGAGITIGALAGYFGGLDDLLVKLIEIFQTIPSFVLLVVLVAIAQPTTTTVTIAIALVSWPTVARLTRAEFRAIEKDYVLAARSLGFGHGRIIFREILPNALPPLIVTSSVMVASAILMESALSFMGLGGSGRDVIRTAWYLTALPGLAIVFTVLALNLIGDGLNDALNPR---
77463152     -------------------------------------------------------------------------------------------AIGQSLLTYGTGLGAAVLVGIPLGALMGMVRLLGRTLDLFVFALAATPRVAFIPLIIVLLGLGTEAKAMIVFLGAVMPIVLNTYAGVLARDGELIEMARSTGASAARIQLHIVLPGALPFLVVGLRLGATIGLINTVVAELTAVTGLGGLLALYGNTFRMADYFVIVLALAAIGVIVTESLRLLEGR---
222874671    ----------------------------------------------------PWVLLLAVILLWQVICSAFEVSEFIFPSPWAIGRQIIAAHAWRTYWVTMAGFGIAIVVGVLLGFLIGSSRLAYAAFYPLMTAFNALPKAAFVPILVVWFGIGAGPAILTAFLISFFPIMVNIATGLATLEPELEDVLRVLGARRWDVLIKVGLPRSMPYFYGSLKVAITLAFVGTTVSEI-------------------------------------------------
254504612    ------------------------------------------------------VAVLIWAALVHFFEIPPYMLPGPERVFVAFQNQGLFHHASITFSETLLGFVFGVAAGCLLAILIWVFPVAKRAIMPTILVTQALPVFAIAPILVLWLGFGLASKIVMAVLVIFFAVTSTFYDGLRRLDPGLSDLSRLYRVSRLKELWVFRLPSAMPALASGLRIAAVFAPIGAIVGEWVGAGGLAFIMLQSNARMQTDVMF--------------------------
220903841    ------------------------------------------------------------------------------------GLFGIFPLLAASLAVTFFSSLLAVPLGVLTAVYLTEHPAVRRVIKPFVELLAALPSVVLGFLGMVVLGLNLLNASVVLAFMSVPTICSVSEDALYSVPRDLREASLALGATRWQTTVRVVIPAALSGIGTAVMLGMSRAIGETMVVLMVAGG---------------------------------------------
297585627    ------------------------------------------------------------------------------------------HAIIGTLEITFGAMLISIPIGIMCSVYLIEYSRLATLINLVVDVMSGIPSIVAGLFAFSSFTIFVGPGTIALSLLMLPTVVKSCQEMLKIVPNDLREAALALGVTKQRMITKIVLRTALPGIVSGCILAVARVVGETAPLLMAAG----------------------------------------------
257870618    -----------------------------------------------------------------------------------------------TLFIAIVSTVVGLLIGLLVGVFRFFQKLINALLTIYIEVFRGTPMMVQAMVIFLAFGVSMNRTIAALLIVSINTGAYMSEIGIFAVDDGQFEAAQAIGMTHWQTMFKVVLPQVMRNILPATGNEIIINIKDTAVLSVISVADLFFQGTSAAGTYQYFQTFAIIGAILVLTISATQILRFVERKM--
228477049    ----------------------------------------------------------------------------TIVGLIKNNYKQLLQGLGITLGLTLLSFAIAMIIGVIFGMMAVANKTLRVISQVFVDVVRGIPLMIWGIPNLIITGNDFVAATIALSLNGGAYIAEIVRGGIEAVPIGQMEASRSLGVPYNTTMRKVILPQAVRLMLPNFINQFVISLKDTTIVSAIGLVELFQTGKIIIARNYQSFRMYAILAILYLVIILTKLAKRLEKRLK-
189425081    -----------------------------------------------------------------------------------------------TVVISVFATLFGTLLGALICFMMAKSRLLSAPARLYIAILRGTPVLVLLIFYVVFASINISPVIVAVIAFGMAYTAEIFRTGIEGVEKGQTEAGISLGFTRTSTFLHIVLPQMVRRILPVYKGEFISLVKMTSIVGYIAVQDLTSDIIRS-------RTFDAFFPLVMVAIISWTLMQSLEYLERI
136126725    ---------------------------------------------------------------------------------------------------ALVGLLLGIALGVAASFALMRSNLLNELVSPLAIALNAIPIIVLVAVFQNMFTTSEVPRRLMVMLIVFFIVLVNVAKGLRQVSPIHLELMRSYAATPRSVLVKTRIPNAVPYLFTAVKIAAPTAVITAFVSEYFGGNGLGYFIPSNFANSKNAVAWAYVIGACLLGLTFYLVSVLLE-----
305665602    --------------------------------------------------------------------------------------FGILPLLSGTLLTSFIAIAFALPIGLSISIYLSEYKSFRKSVKPLLELLAAVPTVVYGFFALVVVGFNSLSAGLVMGIMIIPYISSISEDALHSVPDSLREASYGMGSTKFQTAFKVIVPAASSGIIVSIILAISRAIGETMIVAVAAG----------------------------------------------
126441809    -----------------------------------------------------------------------------------------------SLSMLLRGYALGVALAFALTALAATTRLGRDLLTMLTAMFNPLPSIALLPLALLWFGLGTGSLLFVLVHAVLWPLALSTFAGFQAVPATLRMVGRNYGLTGLRHVVAILVPAALPSILAGLKVAWAFAWRTLIAAELVGGGGLGWYIFQNRNELYTDRVFAGLAAVIAIGLVVEGVFDALER----
295397439    -----------------------------------------------------------------------------VAGIWDTYGSQFLTGAGNTMFIALSSTIMGFVIGLLIAIYRFFYKLFDFVIAAYIEIFRGTPMMVQAMMIFLFFNFQMSTMFAALLIVSIAYLAEVIRGGITSVDKGQTEAARAIGMNHYQTMTTIVLPQAIRSILPALGNEFVINIKDTSVLNVIAVTEL-FFVTAGSTYLTFQTFLITAIIYFVLTFTTTRVLNFIENRM--
142203810    ---------------------------------------LLTGFTWFLAALAALPLISVIYMLVAKGGARISWETLTALPAAFEFGGGIGPAIVGTLVMVLIGSLISIPVGILAAIYLAESSRLAQVARFLAKVLTGFPSFVYAVLVISMRSYSAIAGGISLAVLMLPTVILTAEEALKQVPQRMKDAAYGMGCTRAQVIGKVTLPTATPGIITGVLLAVAGASGESA-----------------------------------------------------
82750979     ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGKAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASHGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
167824155    -----------------------------------------------------------------------------------------------------------------LGIGCTRSAALRGALLPLLNVVQTIPSIALLAARLGVSGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAALAMGMTGRERLVAIELPLALPVVLSGVRIVLVQNIGLTAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAA------
283834174    ----------------------------------------------------------------------------------------------ETFQMLSISTVLAIIGGLPLGFLIFVTDRVYLLSSVLVNIIRSVPFVILLVLLLPLTTIGPIAASVPLSVAAIAFYARLVDSALREVDKGIIEAAEAFGASPMRIICTVLLPEASAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMIVTVVALIILVVLGDWLAKRADKRDR-
222153112    ------------------------------------VDKLATGILYTIAGIIVAILASLILFILLRGIPHISWHFLTGNSSSYEAGGGIGIQLYNSFFLLVVTLIISIPLSTGAGIYLAEYAKLTNFIRTCIEILSSLPSVVVGLFGYLIFGFSILSGALALTVFNLPQMTRNVEDSLLHVHHTQREAGLALGLSRWETVFHVVIPEALPSIVTGVVLASGRIFGEA--AALIYTAG--------------------------------------------
283844546    --------------------------------FRIFLNNAVKILFFLSTMFGFVVLLFLLYRIFADGLGWISIDFLTNKLSTLPERAGIFGAIVGTIWLMVIVGPLTMLLGIGTAIYLEEYAKVHSFIQTNITNLAGVPSIVFGLLGLTIFGPSIIAGGMTMSLLVLPIVVVAAQEAIRSVPQHLREASYGMGATKWQTIKNIVLPASIAGILTGVILALSRAIGETAPLVALGIPALIIPI---------------------------------------
260578183    --------------------------------------------------------------------------------------------LISTIGAAVVSIVLAMAIGALLGVGRLSSAPVRWICGIIVEFFRSIPVLVLMLFAYAVFWLGFSAVVFGLTMYNGSVIAETLRSGIQSLPRGQREAAIALGLSHRQSINLILLPQAVAAMLPAIISQMVIALKDSALGYMIGF----VEVVRSGRQLYYGAMIPALLLIAVIMIVINMILAKLAERIEI
254464460    ----------------------------------------------------------------------------------------LWEDFAQTLKGALGGYVIGCGAAFLTAILVDRSDFLRRGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETSAMQRDLMQTYAATYWQAFFKLRLPAALPFVFNGLKISTTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVVAALAGSAFYGLVALIEK----
289423776    ----------------------------------------------------------------------------------------FMPALLQTVYMLFVPTILATLIGFVIAVVLVINKSVYSVLGLVVNMVRSFPFIILLISIIVGTSIGETAALVPITIGSAPFIARLIESSLNEVDPGLIEAAKSFGATKRQIIFKVMLKEATPSIISGITLAIITILGTAMAGAVGAGGLGNVALMYGYQQFDKNVILYTVVALILIVQVIQWAGDLLYKKKK-
296127455    ----------------------------------------------------------------------------------IVLEKSFYKDLMYSIVRVFAAFILSFLSAFLFGVLSGIFLPLRYILMPIINFIRTIPTIPLILVAVIWFDNDTVPIFVSMLVI-FPIIYDAITNGIINVDKNLIEMSLSYNVSLKNQIINLYIPYIKPYVLTALSQSMGITWKSILAAEILASFGIGSRLYESHLYLDTVSLFAYSLIAVIFNAVLEIIIRITHDR---
282916654    -------------------------------------------------------------------------------------------ALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
227497752    ----------------------------------------------------PVVFLAVFFAASLLARGLAPQGALDLSGFVEVLARRTWRIIRQTLLQASAATAICVLLGLPGACVLYRRRPGRDLLRAVVTVPFVLPSVVVGIAFHALVTRSVLTVVAALVFFNYGLVVRMVGTMWSRLDPRAVEAARTLGASPWRAFYTVTLPSLAPTIAAAASLTFLFCATAYGVVLVLGGTGIGTIETEIYVLTAQYLDLRAAAVLSVLQLLVIAAVLWLTERTR-
139516422    ---------------------------------------------------------------------------------------------------------------------------ISRITKQILNAIRAFPELILAFVFLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLEAIKASGGSKLNELTFGVIPQVIPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLITTIILVLTVDTISAAIRKR---
136697220    -----------------GVDWIWDTFFFSLQGFNTWLIQDVLIPMKTAYLSMPVIATFTLVMGVGYIIGGIRSALIVGGFLLVIALLQWWERALITAYMASFGVIVSGIIGITVGTLCARSKLASKIILLVCDTFQTFPSFIYLIPVIMLFGVTDTSVLIAVIVYATIPATRYTVEGLNSV----------------------------------------------------------------------------------------------------
167562714    ---------------------------------------------------------------------------------------------------------------------CTRSAALRGALLPLLNIVQTIPSIALYGLLMAPLGIGVAPALIALFLYALLPIVSSVVVGFAQVPAAVVEAAQAMGMTGRERLVAVELPLALPVVLSGVRIVLVQNIGLAAVAALIGGGGFGTFIFQGIGQSATDLVLLGALPTIALALVTAVLFEAATE----
163854716    --------------------------------------------------------------------------------------------AWTSIRVLLVGYAAGISLAALLTVLAITTRLGTDLLETLTSMFNPLPAIALLPLALIWFGLGEGSVVFVLIHSVLWAVALNTHSGFLSVSMTLRMVGRNYGLSGFGYVRRILIPAAFPSILTGLKIGWAFAWRTLIAAELVGSGGLGWFIYENKNLLEIPNVFAGLFTVILIGLLVENVI---------
134287708    ------------------------------------------------------------------------------------------EPVMETIGMAVGAIFIAFCVSIPLGVAAGLRLSGARTLLSALAAWRAIPDLTLAILCVILFGIGPGAGLLAIALYYTAIVSKMFADILRTAPKGPLDALGATGASRLQIAMYGLLPLKRADLMTYGAYEFESALRASIVVGAVGGGGLGSELVGSLAALDLPRVTTLILVLVTMIAVLDQVAFWLRKHPR-
134287708    ------------------------------------MIAVLDQVAFWLRKHPRWLLALIPAGLVALTAYSHMIALGHAIEMTARGWTQLPQQIWETIWMAAAGTSGAIIAAIIAGTCSARNIWLAWPVRRMMEFLRTVPEVVWGLVLIAVAGVGPTAGAWALGIHSAGCLARLFAESLENAAPAPQLALASTGASRLAVSAYATFPLALGPLAAHSLFRFEWNLRMATVMGLIGAGGIGQALYNAQQLFFYQQMMAYILITWGLVALIDNASEALRCRYKL
170742462    -----------------------------------------------------------------------------------------------TLLRVVVLIAVASVIWVPIGVWIGLRPAVAEATQPLAQFLAAFPANILFPFAVVAIVATGADPNIWLVLGTQCYILFNVVAGASAFPTDLREAATLYRMRSWQWWRDAILPGIFPYYVTGALTASGGSWNASIVAEVASAAGLGAYIAQATDAGDYPRVVLGVAVMSLFVVVFNRLVWRP------
170742462    ------------------------------------------------------------------------------------------DYALRTTLRLFAAMAASLVFTVLVAPLAAKSRKAELVIVPALDILQSVPVLGFLSFTVAFF-LGLFPGRFAVFTAQAWNMAFSFYQSLRNLPRDLTEVTRHFRLSPWQRFVRLEAPFAVPGLVWNAMMSMSGSWFFIVASEAISVGGIGAWLALAIDRKD-------------------------------
257890403    ---------------------------------------------------------------------------------------GIGIQLFNSIYLLLITMIISFPISLGAGIYLSEYNWLTDVIRTSIEILSSLPSVVVGLFGFLVFGFSIISGALALTVFNLPLLTRTVEESLQAVHYTQREAGLALGLSRWETVIKVVVPEATPGILTGVILSSGRIFGEAAALIYTAGQSAPALDFTNWNPLSVSSPISIFRQAETLAVHIWKI----------
28210828     -------------------------------------------ILYFISAFMMFLLIYLIGYILIEGIGHISLSFLTTDPLIGEVGGGIAPQLFNSFYMLIISLLMTIPISIGAGIYLAEYAPILNIIRLSIETMASLPSIVVGLFGLLIFGFTLLSGALAISILNLPSMTRISENAIRISSKGLKEGSIALGATRWQTMKNVILPVATPQILTGIILAGGRIFGEAAALLYTSGMSAPPLSFSLENIFSVNSPFNPMRPAETLAVYIWQVNS--------
283470601    ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPTSVREASYGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
136872906    -------------------------------------------------------------------------------------------HGGVTLSSTLLGFAMGTILGIGLAVSIVENRAMDKSLMPWIITSQTIPILAIAPMIIVVLNAVLVPKAMISTYLSFFPVVVGMVKGLRSPDPMHMDLMRTYNSSRLQMFWKLRLPASVPFLFASMKVAIAISLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALISAACMAAILVALVGVV------
142828811    ------------------------------------------------LAAMPWLLALALGVSVWWLPRPFFAPPQALIGVYAEDYPRLGSSVVHSFGLLAYGYVLGAAAGFVTGGSIGWSQAVSYWVHPVLRLIGPLPATAWLPLAFFFFPSSFSASVFLIALATAFPVAVLTWSGVAGVNPAYYDIARTLGARPAFLILRVAIPAALPSVFVGLFMGLGASFSVLIVAEMMGVAGLGWYLQWAQGWAAYSNMYAALLVMALM-----------------
170290103    -------------------------------------------------------------------------------------------HTVITLYNSFAGFSLSMLLSLALGFLSHRNEFIRGFSMGICSIFNSTSALIWSLVLVSTIGLSPLPPILVASAVSLPQLLSATIAALDSVDKNLIEAVRSLGGSSANEYLDVIIPGSLPMIIAASRVALGLSLRISVVAEAFGSGGIGYMIMRSYNLADAPGVLA-------------------------
154248941    ----------------------------------------------------------------------------------------LWNSLFYTLLKVVVVLFLTVLFGVFIGFIIGLNETLYEIFRPFVLFIQAFPIITWLALVMFIWGIGWTGPVVVSFLSLLPHAILSTAIGIQTTDKRLIEMAQVYNVKRSKVVKDIYLGSILPQFVSTIQVVIGNVWKVVVVSEMCGDKGIGVLIAWARQSVSVEKVYAYTMIIITIGLFVENFVNVVTKK---
297583765    ---------------------------------------------------------------------------------------------------SIMVTVGALIIAIPWGIFTAIYRRVREILKPAVEILAIFPSVILGFIALVILGLTALTASLILSVMALPTIISIAEDSIKSVPKDYREAAYALGASRWETIKTVSVPAAKSGIMAGVMLGFGRAVGETMTVLMAAGNAIDMPL---------------------------------------
90414595     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVLLMSIIVTPLGVMAAIYLHEYNGFTKLIRVAVINLAGVPSIVYGVFGLGFFVYMILWSALTLAILTLPVVIVSTEEGLARIPSSVRHGSLALGATQSETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
301794439    ------------------------------------------LATAVLYTIDSIIVTILASLILYILVRGLPWSFLTGRSSAFQAGGGIGIQLYNSFFLLVITLIISVPLSMGAGIYLAEYAKVTNFVRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLKHVHHTQREAGLALGISRWETVVHVVIPEALPGIVTGVVLASGRIFGEAAALIYTAGQSAPALDWSNWNILSVTSPISIFRQAETLAVHIWKVNS--------
256777471    ---------------------------------------------------------------------------------------GAYHAILGTLEQVGIATLIAAPIGLLTAIYLVEYGRLAKVVTFFVDVMTGIPSIVAGLFILSFFGYSGFAGAMALAILMMPIVVRSTEEMLKLVPDELREASLALGVPKWRTILKVVLPTSIGGITTGVMLAVARIAGESAPIVLLAQSSLPYYIYEQWQLGNFDRAWAAALVLIAFVMILNLVARGIARWK--
156740188    -----------------------------------PLPRSLNAETNRRFSVGWLVFAAIIVAALAGVLFGGRLLLQVSLDQWIDIGIGI----GATFLRVVAALTIALLWTAPLGVYIGTQPRAAAVLQPIVQIVASIPATALFPVLLAVPGGLNVAAVLLMLLGTQWYLLFNVIAGAAAIPQDLRYTTDLLQLSGWQRWRTLILPALFPYLITGMITASGGAWNASIVAEYVVFGGVGAQITSATADGDYPRLLAATLAMVVTVVAINRL----------
156740188    -----------------------------------------------------LIIVGLLALGIWAAESAPAEVRGPEISLSISALPFY---ALHSVGRMAAAYVLSLVFTLIYGYVAAYNPRAERVLMPLLDVLQSVPILSFLPIVLLSLTAILLASIVLIFTSQVWNMTFAWYQSLTTVPRELREASAIFRFTRWRRLTVLELPFGALALIWNSMMSWAGGWFFLMAAEIFTLGGLGAYLQTAANEENLTAIGYGIATLVVVIVLLDQLVWRP------
135822264    --------------------------------------------------------------------------------------------------IATLGTIIAMILAIPVAFAAARNTTVRSIALFIIVSSRSVNSLIWALILVFILGPGVLAGTIAIGLRSIGFCAKLIYESIEEIDHTQVEAIEATGASGPQKMIFGILPQVLPTIAGVGIYRWDINIRESTILGLVGAGGIGLQLNGSLNTLAWTQVSLILIVILVTVFISEWV----------
157165329    ------------------------------------------------------------------------------------------PAIGETLYMSIVSTLLAFAIGLIPAVLLILSDKLYFILDIVINVLRSFPFIILIIVMIVGTSIGTTAAIVPLTIGAAPFVARLIENALKEVDKGIIEAAQSFGSSKFQIIFRVMFVEALPGIISAFTLTLIVNIGFSAMAGAVGGGGLGSVAINGYQRFRPDIMLYTVVILIIMVQIFQVL----------
294650593    --------------------------------------------------------------------------------------------------MVGVSAILAFLIGLPIALILVSSKKINQSLGWVINITRSVPFLILMVAWIVGTSYGVLAAIVPLTIAAIPFFARIAEVSLREVDQGLIEAAQAMGCNRKQILWHVLLPEALPGIVAGFTVTIVTMISSSAIAGAIGAGGLGDIAYRGYQRFDMQVM---------------------------
206603623    -------------------------------------------------AVSPLLLIIYVAWSQGRSALSWNFISTVPSGFPLGTEGGILNGIVGSLVLVVIASSLSVPVGIWAGLYLWQKSRQAGLVRLLSDLLLGVPSVVWGIVGFYVFGFSAMAGGLTLGFIMVPIVTRVTEQALRDVPMTFIEGAYALGATRWQTMRSIALPGAMAGIGTGILLGILNVLGQTA-----------------------------------------------------
229815114    -------------------------------------------------------LAVVTVLLIFAFTMMQAAPVFTDIGLANFFSF-TWAPTEGHYGIMSLATVGALVIGVPLGVGTAVYARVRALISPAVDLLAGIPSIIYGFFGMVILGFGALTAWFVLAIMIVPTITTLTIDALNSIPMGIREASFAMGATKWQTIYKVVLPAAKFGIVDAVVLGMGRAIGETMAVLMV------------------------------------------------
154487057    ----------------------------------------------------------------------------------------------NTLLITLLSFAIALVLGVAFGLMVSESKIAAGLANVYIAVFRGTPILVWGVPQLIGHSVNWVAGALTLSLNSGAYLAEIVRGAVQSVDSGQMEGARSLGLNHRQAMRRVILPQASKIAMPSIINQLVIMIKDSSLLLAIGFGELAQQLYAANFRVTETLLIVGVMYFVAITILTW-LANIVDRK---
269837005    -----------------------------------------------------------------------------------------------SLLVGGVSVGIATLVGVPLGLLAGYSARLDTLIMRIMDAVIAFPEIVLAIAILAILGPSVLNAMIAIGIVYIPIFARTARASLSESRKEYVEAARAIGASGWRILLRHVAPNTVSVIIVRITTSLSYAILAEAALSFLGLGASGRMLNEGRGFMEMAPGLAIAITVLGFNLLGDGLRDALDPRYR-
137038555    ----------FAHYIDAAVDWVWETFFYSLNSFNKFLLTEVLGPMKKAYLGMPVVATLTLTMGVAYIIGGIRTSLLVGGMMLFIAMSKYWDRALITMYMATFAVIMASLNGIIVGSIFAQTERGSKIILSVCDFFETFPSFVYLIPVIFLFNITDTSVLIAAIVYATVPATRYTVWGL-------------------------------------------------------------------------------------------------------
81428117     ---------------------------------------------------------------------------------------GIGVQLFNSFYLLVIAMVISVPLSIGAGIYLAEYNWVTNVVRTAIEVLSSLPSVVVGLFGFLVFGFSILAGALALTVFNLPLLTRNVEDALKSIHFTQREAGLALGLSRYETVKHVIIPEALPNIITGMILGAGRIFGEAAALIYTAGQSAPSLDFTNWNPTYIASPLNPMRPAETLAVHIWKINS--------
254385516    -----------------------------------------------------LAVIPLLSLIWTTVSRGMKVLDGDFISTSFEEGGGVYHALLGTIEQIALATLIAAPIGLLTAVYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFILLGFGPSGFAGSMALSILMMPVVVRSTEEMLKLVPNELREAALALGVPKWRMILKVVLPTAIGGIATGLMLAVARIAGETA-----------------------------------------------------
297559782    ----------------------------------------------------------VLHLAAATGAAGPWDAVVAFVQAWPAMWPDLWLGTLDTVYMVWWATVVSVLFGLPLGVLLVATDRVRAVLSAVVNIGRSLPFIVLMVAVLSLTTLGPTAAIVPLSIGAIPFFARLVETSLREVDRGVVEAAHAMGTRRVTIVGKVMLPEAMPGLIAGLVMTVVTLISYSAMAGAIGGGGLGDLAIRGYQRFNDHYLWATVILLIVIVQIAQSLGDLLVRR---
158424340    ------------------------------------------------------LLALIWQAAALWQNNPLLFPTFTDTVKAFITSEGMLWSALASLTVLLKGYAIAIALALALVSGAVAIPFLRDVLQTLTSMFNPLPAIALLPLAMMWLGLGEPALLLVLVHAVLWPFALATLSGFEQVPETQRLVGRNYGLRGPAYVVHILLPAALPSILSGLKISWAFAWRTLIAAELVFGGGLGWFIYRNRNELLTDRVFAGLATVILIGLVVEMVFRFIERR---
141554476    -------------------------------------------------------------------------------------------HTFITLKRVFISFIIAMFVGSFFGIFMGRKEKLNTFLDDWLVLGLNVPALVIIILSYVWFGLNEVAAILAVSLNKIPMVAVIMREGARSLERDYIDVGKFYKISKKKFFMKILLPQLYPYVLSSARSGLSLIWKIVLVVELLG-----------------------------------------------
225619832    ----------------------------------------------------------------------------------IISEKSFYKDLLSSLLRVLITFALSFLSAFIIGISAGIFLPLRYTLIPIINFIRTIPTIPLILVAIIWFDNNTVPIFVSMLVI-FPIIYDSITNGIINVDKKLIEMSISYNVSIKTQIINLYIPYIKPYIFTGISQSMGITWKSILAAEILALPALG--IGTKLYESHLYLDSVSLFAYCLIAIIFNGIFEII------
135179807    ----------------------------------------------------PLIAIVVFLALALVWVNGWPNYKMASPSDLLPAYERYWGLFWQTLWRTVVGLILAIIVGVLIGMIMGFSRTMRDALYPLLVGFNAIPATVVPIVALMFVGAHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQTTIFWKIALPKTLPEFF--------------------------------------------------------------------
268680333    -------------------------------------------ILNFLLLNSPIFLFLMIWELAGRIAQTPLLPSFVIIEFYHLLYSGIIIENLSHFARVAIGYLLGGLLGIVVGILMGMNVMIEKSLKPLISLLLPIPTLGWLPLMMLWIGINEALPITLIFICAFFPVAYATLLGIKEIPYEYINTAKSLGASSWYILIRVMLPLAAPTIFTGLRLEAGMVWKTVLASEMFAIPGIGSMMIQAESLIRVDIIMVSLMLLAFMSFSFEKSIYWLE-----
162448140    --------------------------------------------------------------------------------------------IITTLVLIGLTLVFALPIGIGASIFLNEYNWFNKRLRTFIETLTGVPSIIYGLMGLALFGGNLISGALTLAVIVLPVIIRTTEESLKVVPMDYRFASLALGANETQTTFKVVLPSAFSGILTATLLAIGRIIGSAALVFAIGA----------------------------------------------
225156505    --------------------------------LATLTSQYLDGIPAILQNLEAWNVAAPISIVTFITGRQWLTASF------WQDWYGILPLFTGSLLVSAIALVLAVPFGVGAAIYINQTLREQRIVKPAIEFISAIPSVVLGFFGIAVLGLNALTAGCLLGLIAVPTIFTLAEDALNNVPRAFKEASFALGATRLQTILRIIVPASLSGIISATLLGFGRVIGETMVVLLCAGNRIAIPDFTSRGSIHYRALFVVGIVLFFLALLINFLAQKIVRKYRI
225377408    --------------------------------------------------------------------------------------------IWETLYMTLVSTLVGYVIGLPMGIILTVSDKLYKILDVIANIVRSVPFIILLVLLIPFTRLVVTATIVPLVIAAAPYIARMVESSLKEVDAGVIEAARSMGASNFTIITKVMLVEARTSLLVGATITLGTILGYSAMSGAVGGGGLGAIAIRGYTRWQTDIMIVTVILLIIL-----------------
295102906    -----------------------------------------NVIMTALVWAAAVLVIALVGVIGLVLVRGIPNIFLSTTASVLKGTDGILPAILNTLYVILLTLLIVLPLGVGAAVYLTEYRKLIEVIEFTNETLAGIPSIIYGLVGMLVFATCLLSGSLTLVVMNLPTIIRTTQESLKTVPQGYREGALGLGAGKWHIIRTIVLPCSIDGIVTGCILAVGRIVGESAALLFTAG----------------------------------------------
254505986    -----------------------------------------DKILNGFIWAAAALTVGFLFWIIWYILKHVDWAFITDNYTATGEEKGIFPMIVATIYMVIASIAVAAPLGIMTAIYLTEYAKVGSVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYALGSSKIYTIWRLILPSATPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
229198397    ---------------------------------------------------------------------------------------GIAAALSGTILFMSIVIPLSFIFGVGTALYLEQYAKFKKVIEINNQTLAGVPSVVFGLLGLTIFGESIIAAALTMSLLVLPTVVVASQEAIRSVPRSLLEASYGLGATKWQTMYQVVLPYAFPGIITGCTLAISRAIGEAAPLLVIGA----------------------------------------------
146276640    -------------------------------VLAGIALLALWQAVVSLTAVPPFILPGPVAVLQAMGTNRGMLA----------------QNAATTAAEIGLGLGLGVLTGLAAGLATALSDRLGQILRPLLVISQALPVFALAPILTLWLGYGMGSKVAVVVLITFFPVASALHDGLRATPEAALDLARLARAPRWRELMWLRLPHALPHLAAALRIAAVYAPIGAVIGEWVGSSGLGHLMLLANARMKTDLMFAALAVLAAMTLCLRAATDAGLRR---
220920108    -----------------------------------------------------------------------------------ILSGEIPAKALISLQTLAIGYGIGIALAAILTTIAIGSRIGTDLLETLTAMFNPLPAIALLPLALIWFGLGQGSVVFVLVHSVLWAIALNTHAGFRSVSNTLRMVGLNYGLRNLRLVRAILIPAAFPSILTGLKVGWAFAWRTLIAAELVGSGGLGWYIFENRNALETTNVFAGLFTVILIGLFVNVVFANIEKR---
171779212    ------------------------------DPLSMILFCMVYLTAFLSFSVIAFIVIYILIKGAPHLSKGLFALTYTTKNVSLLPALIN--TLLITLLTLLIAVPIGIGASIYLTEYARRDNPLVSIIRIATETLSGIPSIIYGLFGALFFGLSLLSGAITLSIMILPLIMRTTEEALLSVSDGYREGAFALGAGKLRTIFKIVLPSAIPGIFSGIILAIGRIIGESAALIFTAG----------------------------------------------
73662671     -------------------------------------------------------------------------------------KYGIWALILGTLKITVIATIVAVPIGLGAALYLSEYSRARSIIKPILEILSGIPTIVFGFFALTFVTPILISPGIVVGVMIIPLISSMSEDAMSSVPNKMREGALGLGATKFEVATKVVLPAATSGIMASIVLAISRAIGETMIVSLAAGS---------------------------------------------
114569030    -------------------------FSLLFESIRFFSTVPLTEFLFGLQWSP---------QIALRADQVGQSGAFGAVPLF-----------AGTAMITFIAMIVAVPIGLLSAIYLSEYPRFRLTAKPVLEILAGVPTVVYGFFALLTVGPAILSAGLVMGVMIIPFISSLSDDVINSVPQSLRDGSYAMGATKSETIGRVIMPAALPGIVGAILLAVSRAVGETMIVVMAAGQG--------------------------------------------
260886451    -----------------------------------------------------------------------------------IFLSSIAIHAIYSLGRIALGLVLAVGIGYPIGIFMGYAARADRIFSPFVYLMYPVPKIALLPILMLLAGVGEISKVLMLFLIIVFQVIIAVRDAVRAIPQETYMPLLSLGASFFSIFRHVLWPASLPKFITAVRVAMATAISVLFFTETFGSQGLGYFIMDAWLRVNYLEMYAGIVVLSLLGLLLFSMLDFIEMR---
262276584    ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLLMSVMVTPLGVLAAVYLHEYNTFTRIIRIAVVNLAGVPSIVYGVFGLGFFVYFILWSSLTLAILTLPVVIVSTEEGLARIPTSVRHGSMALGATQAETLWRIVLPMASPAIMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
135791310    ----------------------------------------------------------------------------------------LWRPVWDTLNIATIGTAIAMCLAVPIAFLAAHHKSIRAIMLFVIVATRSVNSLIWALLLVVIVGPGVLAGTIAIGIRSIGGCAKLIYESIEEIDPKQVEAIKATGGSRAQQMVYGILPQVLPTIAGVGVFRWDINVRGSTILGIVGAGGIGIQLSASINVLAWTQV--TMILIVILGTVF-------------
90418406     -------------------------------------------------------------------------------------------HAWVTLSSTLLGFLIGTALGVLLAVGILNSRTLDKSLMPWIIASQTIPILAIAPMVIVVLNTGLLPKAIISTYLSFFPVAVGMVKGLRSPDAMLIDLMHTYSASRRQTLVKLRWPASMPFLFTSMKVAVAAALVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALVAAAIMAGVLVWLIGLGEK----
143519169    ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLIMSIVVLPLGVIAAVYLNEYAKFLNFVRICVNNLAGVPSIVFGVFGLGFFIYGILWASLTLALLTVPVVIVATEEGLNAVPKGIRDGSLALGSTKWETLKNIIIPSATPGILTGLILAIARATGEVAPLMITG-----------------------------------------------
258514381    -------------------------------------------------------------------------------------EFGLLSMILGSFYVTLGALLLGVPISIGCAIYMAEINWFSKAVRPLIELLAGIPSVVYGFYGLVVIGLSMLAASFVLGMMILPTVINVSEDAIRAVPREYREGSCALGAGLWQTIYKVVLPTARPGIIAAVVLGMGRAVGETMAVILVAGN---------------------------------------------
142383775    ----------------------------------------------------------------------------------------LWADFQQTVKAVLSGYLMGCGSGFLVAILIDRVPFLQKGLLPLGNLVSALPIVGVAPIMVMWFGFDWQSKAAVVVIMTFFPMLVNTLTGIASTGHMERDLMYSYASNYSQSLLLLRLPNALPFIFNALKINSTLALIGAIVAEFFGTPGMGFRISIEVGRMNVDVVWATITVAALSGSLFYALIALCERR---
188590626    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLIVSLIITVPIGIGAGIYLAEYAKFLNVIRMSLETISSLPSIVIGMFGLLVFGYSILAGAISVSILNIPSMTRISENAIKAASKKVKEASLGLGASKWQTIAKLTVPTAMSEILTGIILSAGRIFGEAAAFLYTAGLSSGALNFNQISLVGNKSAFSLFRPAETLAVHIWKLNS--------
136099129    -------------------------------------------------------------------------------------------ALWVTVKVTLLAFVWAVATAVGLAIVFTRARLIEMALYPYVITLQVTPVVAIAPLILIWVGFDNVSLALVIIIVAFFPMLTNTVQGLRSVDQQLHDLMTLSGASWWQRLIYLELPAALPAMLTGAKISGGLALIGAVVAEFVAGSGLAWRIIEAGNRLEIATMFASLALLSALGIFLFYLLSFCE-----
142732631    ----------------------------------------------------------------------------------------LWKDLVQTFFKAFRGYIIGCMSAIFIGILLERFEFLRLGLMPVASFMAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLINTVAGLRESSQIQNDLMRTYAASNWQAFIKLRLPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVVAAVVGSLFYGFMVIIEK----
136767768    ------------------------------------------------------IFAIFITLAIIYVLVSEAIPFFQHVSLYDFLTDTVWTPIMALVSGTLTTTFIALFVAVPLGTITAIYHKVRETIKPVLELLVGVPTVVFGYFALMLTTFNMLGPGIVMGIMIVPYIASVAEDAMRAVPMAMREGAYAMGATRFQTAVKVITPAAISGIIAAYILAISRAVGETMIVAIAAG----------------------------------------------
146308219    ------------------------------------------------------------------------------------------RATLETLAIATAGMSLALLIAIPAALLAWWANLARWPVRGLLIFLRSVPEIVWALLFVRAVGLGPTAGVLAIAITYAGMLGKVYAEIFESVDARPTRALLGAGSGRLSAFAYGVLPNAAGEMLSYTVYRWECAIRASVVMGFVGAGGLGQQIDLSLRMFAGGEVASMLLTFLLLVLLADQFSRLLRAR---
142057533    -------------------------------------------------------------------------------------KYGVWPIVVGTFIVVITAMIVAIPLGLLSAIYLSEYDRVRKTIKPVLEVLEGIPTVAYLTPWLPWSGLFSTGAGVAVGLIIIPLIASVSDDAMRSVPRSLREGAYALGASKMRVALRVVVPAAISGIIAAFVLGASRAVGETMVVLLVAGAGLSFNPFEGIQTMTAYIASRATGEIAVGSIVYDTIFAV-------
168213766    ----------------------------------------------------------------------------------VIKSNDFFKIIISTLGRTFISFTLALVIALFLGVFGAFNKYVYNFMVPILNVMRSLPTIGFIILALIWLSQGIAPILVG-FVMSFPIFYDAIIGAILNIDKNILEMAKVYEIGIGNLIKNIYLPSISFAICRIMVSTFSLTMKLVVGGEVIGQPGIGTALFVEKNYLNTNMVFA-------------------------
158315679    -------------------------------------------------------------------------------------------ALGGTAKVALTGLAIAAGIGILSAILMSQARWIENSFYPWAILLQTIPILAIVPLIGFWLGYGFWSRTVVCVVISMFPMITNTLFGIQSVDAGHHDLFTLRRVGRWRRLLRLELPSALPAIFVGLRISAGLAVIGAIVGDFFGDVGIGALIDNYTRDLSSGPLFAAIIVSALFGLVVFWLFGLAAR----
291543743    ----------------------------------------------LLFALCACISILAVVLICWFLFSNGIPAIGEIGADKFLLQFGIFPMIIGSIYVTAGAVLVGVPIGILCAVFLARFPRLHRLLKPAVDLLAGIPSIVYGFFGLVVIGKGILTASVLLGIMILPTIISVTEASIRAVPESYYEGALALGATKERSVFCALMPGARSGITAGVILGTGRAIGETMAVVMVAGNGLGVRTLTANIVLEMGYAIATAVVLFVFILIINLMFSLLKRKE--
142037187    -----------------------------------------------------------------------------------------------TLQVALGALIIAIPLGLGTAIYLSEYPRTSNIVKPTLEILAGIPSVVYGFFAFVVISFNPINGAIVVGIMITPLIASLSEDALRSVPNSLREASYALGATPVETTFRVVIPSGLSGILASIVLAFSRAIGETMAVTFLSSQTMTAYIAKKIQTSAYYSMFAVGLYLFIITLGLNMIGQRIMHRFR-
104779474    -----------------------------------------------------------------------------------------------SLQRTLAGLLLGGGAGFVLGLLLGLSHSSERLLGPSLSALRQVALFAWVPLLTAWFGLGEGAKLVFVGLAAFFPLLIATQRGIASLSPQLGEAAQALRLGLPHRLRLLVLPGAAPAIFAGLRLALIYAWLGTIGAEMPSDGGIASLMIGAQQLFRMDQVMAAMVLIGLVGALLGHLGQRLESR---
104779474    -------------------------------------------------YVPWIVPLAVVALWIWMSEQILPAPSLVWQSALEFGSGELWGHLWISVRRLTWGLLAGIGGGLLLGTWLGASHRARTLVLPTFIALAQIPTLAWIPLFMLFFGIGEWLKLVVLVKAVVVPVTLHTLVGVRDAQPKLREAAATLRLPVHLVFLRLLLPAALPAFLAGVRLALATGWTSLLAVELLASSGIGYLMVWGRQLFMLDLVFLCILVVGLVGALMDRGFSRLE-----
188591808    -----------------------------------------------------PLIIGLLVVAASGIRETLAPLAGPSAEAISLDPAMLPEYALRTTLRMLAALAASLLFTFTYGTLAAKSRRAEKVLVPMLDILQSVPVLGYISFTVVFFLALFPGRMLGAELAAIFAIFTSFYQSLRTLPPDLIEVSNSMRLTPWQKFWKLEVPFAMPGLIWNMMMSMSGGWFFVVASEAITVGGVGAFLATAIADSNMAAVGWVILAMIAVIVLYDQFLFRP------
188591808    ------------------------------------------------------------------------------------------------------------LIWVPVGVMIGLRPRLAEKIQPLAQFLAAFPAFPVFVFGIVHFHLNPDIWLSPLIVLGVWYILFNVIAGATAFPNDFREAATNFRIRGWQWWRQIMLPGIFPYYVTGAITASGGAWNASIVSEAVSAHGLGAYIAQSTAAGDYPKIVLGIAVMSIMVVCFNRFLWRP------
160894181    --------------------------------------------------------------------------------------------ILETLYMTVVSTLFGYVFGLPMGVLLCISDKLYKILDFIANIVRSVPFLILLILLIPFTRFLLTATIVPLTVAAIPFIARMVESSLKEVDNGVVEAARAMGAGTMRIILRVLLVEARTSLITGATIAIGTILGYSAMAGAVGGGGLGDIAVRGYYRYQTDIMIVTVILLIVIVQIFQSVGMLIANR---
190889834    ----------------------------------------------------------------------------------------YFELMIITINVALLSTIIAFVFAVPLSFFAARNLTSSWPLRIFMEFLRAFPEIVIAGLFSAILSIGPVAAIIAITLHTIGALGKLFYEVAENIDMKPHEGMKAVGANWWERVRFAALPQVLPNFTSYALLRLEINVRASTIIGAVGGGGIGEELKLSISRGFGAKTVALVLLLFVTIVAVDQFSAWLRRR---
297627143    --------------------------------------------LAFLLALVPLVSLIWETVSQGAARFDWQF--FTKSMYGVIGDDGGAGHAVQTLIVTAIATLISVPIGLLTAVYLVEYGRLASAITLLVDVMTGIPSIVAGLFAYALFVLVVITGAVALCVLMIPYIVRSSEEMLQLVPKSLREASYALGVPKWRTILKVVIPTALSGIVSGVVLGIARVIGETA-----------------------------------------------------
310815496    ----------------------------------------------------------------------------------------LWQDLVQTVFKALSGYVIGVIAAFVVALLADRFAFLRRGLLPVGGFLSALPIVGTAPIFVMWFGFGWQSKAAVVVAMVFFPLLVNIVAGLRDTTVQQRDLMTTYAAGYWQVLLKLRLPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGLGFRIDASRGRLALDVVWSAIVMSAIAGSLFYGLVALVER----
295394800    ----------------------------------------------ILSIVSGVLLLGIVAFVVWKFSAAGQLDAAKWEPFAYAIQKALFKGLLATLKVAVVASVLALILGVVFALLRLSSKKWISVPTLVLEFFRGLPVLLLIFATYLLFGKTIWPVVIGLTLYNGMVIAEVVRAGILAVPRGQREAAQSIGLSDSQTMSLVLMPQAFRAMMPTLIAQIVVLLKDSALGYMVTYQDLQVNIIGRQYGNLLPTFIVGAVIYIAINLIVAGIARWLESRM--
257876942    -------------------------------------------------------------------------------------EQSFWEKTGYTIFLALVGVLFGSIGGSLLAFMLSKSKALKVIAAVYIEYVRGTPLLVQIFIVYFGTGVKLAAGCIALALNSAAYVAEIIRAGINAVNKGQLEAARSLGMNQIQAMRFIIFPQAIKNILPALGNEFVTVISVIGVSELIFQTG----VVQGASFKPFLPYVIVSLIYFVLTFALSRLLGVAERRMK-
302338216    ------------------------------------IEKVVEAILFIFASISVLSVIFITLFILAEGLPLFKSVSLTDFLFSTDWSFGIWAFIVGSIWVTLGALIIAVPMGLAVGIFMMAKPRAAKIIRSGVELLAGIPSVIYGLFGFFFTGLGILTASIILAIMILPTIINITEVSIRAVPSELKEGSLALGATHWQSIVRTIIPAARSGIIAGVVLGIGRAVGETMAVLMVAGN---------------------------------------------
298491764    ------------------------------------------------------------------------------------------SPLWISLKTSFLATFITFFMGIGAAYWMFGYRKGKSIIEGIFIAPLILPPTVVGFLLLLFFGFTWYGAAIAATVVSFPLMYKTALGSFEQIDANLLRVARTLGAKELTIFWRVSLPLAFPGILAGVTLAFARALGEFGATLMLAGNIPGQTIYFAVEAGDINEAWFWAVSIVAISL---------------
87199568     -------------------------------------------------------------------------------------------RMIETIEIALWGTLLAVLVGFPLALLRARARPVRMLARMVCAGLRALPELLVALILVGLLGFGPPAGVFALGIHAAGFIGRFHADAFDDADQRPVEALRASGAGRFAVFRIAVLPQVRANLASSTLYILDRNVRMATVIGIVGAGGIGQELKGRIDMYDYGTIVLAIFAVVAL---LDEFAAHLRRRQ--
171743321    ----------------------------------------------------------------------------------------------NTLFITVISFAIALLLGVAFGLMRVGENRVASVSKVYVAIFRGTPILVWGVPQLIGHSVNIWAGALTLSLNSGAYLAEIVRGAIQAVDPGQMEGARSLGLNRRQSMARVILPQASKIAMPSVINQLVIMIKDSSLLLAIGFGELAQQLYAANFRVTETLLLVGVIYFVAITMLTW-LANIVDRK---
141923255    ------------------------------------------------------------------------------------------QALVETIQIAILASILGCFIALPLSFYASRNSITYFIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSLAIMGKLLSETIDSIDLGPLEAAKSSGAKHNQAVFSSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ITPIIVLILLAVIAIEQFSVWLRRK--
89099174     ------------------------------------------------------------------------------------GSYGILPLVSGTLKVTAIAVIVAVPIGLASAIFLSEYDRTRRIIKPVLEVLAGIPTIVYGFFALTFVTFNALSPGIVIGIMITPMIASLSEDAMSSVPRAMREGALAMGSTKLEVAFKVVLPAALSGIIASVVLAVSRAIGETMIVAVAGGSNLSWDVTNSIQTMTYYSIYAVGFTLFLFTLVMNLFAQFISRRFR-
288940131    ---------------------------------------------------------------------------------------GIAGALMGSFYTLVLTFLLSFPIGVGAALYLEEFNRWTDLIEVNVNNLAAVPSIVFGLLGLAVFGFFGVPAALVMTLMTLPTIIIASRVALKSVPPSIREAALGVGASPLQTQFHHVLPLALPGILTGSIIGMARALGETAPLLMIG-----------------------------------------------
142696405    --------------------------------------------------------------------------------------------LAQTLGMAFLGTFLATLVCIPISFVASRFGLIRFLIKRFLDFIRGVDILIWAIIYVRAFGLGPFAGLLSIFTVDVGTLGKLFSEATDNADTRQIEGMQSTGASKISVIRYGLIPQIFPIFISQSLYFFESNTRSAVILGVVGAGGIGLQLTERM-----------------------------------
141020447    ----------------------------------------------------------------------------------MILSGEFFAAYADSLPPLLTGLCITIIGGVVIGISVGLVKSAEWFIMSLLIIFQTAPVSALIPMLTYIYGISDTAKVVAIVILGMPLVALNSYKGIQATNPSLLEMSASFLASRADTIMFVILPSAQKMIFAGLRLGVSGAFIGIVLAELITPTGIGDLITYNRFIARYDKMFATIVSILVIAGLTLGLMRIFE-----
168182601    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLLVSLIITVPIGIGAGIYLSEYAKFLNVVRVSIETMASLPSIVVGLFGFLVFGFTLLSGALAISILNLPSLTRVSENAIKEASKGIKEASLGLGATRFQTIKTVVLPSAIPQVLTGIILAAGRIFGEA--AALLYTAGMSAPSLN-------------------------------------
251771946    ------------------------------RQIRNIVLGSITGLAF-LVAVTPLLAIIYVAYDRGKEALSLSFVTTMPSGFPVGIEGGILNGIAGSLILIVLASLLSVPVGVWAGLYLWSHTRLAGVTRLLSDLLLGVPSVIWGVVGFYVFGFSGLAAGLTLGFIMIPIVTRVTEQALRDVPRSYIEGALALGATRFQVMRDLAIPAAITGIGTGILLGVLNVLGQTA-----------------------------------------------------
308175921    ---------------------------------------------------------------------------------------GAYHAVVGTLLITLWATLISVPVGMLTAVYLVEYKALSKAITFFVDVMTGIPSIVAGLFAAAFFGMILGPAAVALSVLMIPTVVRSTEEMLKIVPNELREASFALGVRRWRTILKVVIPTAISGIASGVTLAIARVIGETA-----------------------------------------------------
154496978    ---------------------------------------------------PWAVLVWLLVWQIGAMALDQQILLVSPIQVLLALQGSFWKAVGFSMLRITGGFLLGAIVGTVLAAFSARLRLVEELLAPLLLAIKSIPVASFIILSLILFSSRNLS-ILISFLMVLPVLYSGVLGGIRAMDSQMLEMAQLFRIPTLRRIRYVYLPQVLPYFQAACVSALGLCWKSGIAAEVIGTGSIGERLQQAKVYLDTPDLFAWTLVIVLVSLLFERFFLVVLK----
135904191    ----------------------------------------------------------------------------------------------------------GAGLGVVFGLWLGLSSWSRALLEPWLIVTYPIPKLALFPLLVLLVGLGEPPIIILLAIAVFYVVAINLIAGVLSIRPVILDVGRDCGANFWQMVRTVALPASLPHIMTGLEISMGIAYIVLIAAEFVGAKGLGSVIWSSWQLFDVAPMYVSIVTISVLG----------------
142566480    ------------------------------------------------------------------------------------------------VRAVIPGFVIGNLAGFAAALAADRWGFLGRGLLPVGNLVSAIPIIGIAPIMVMWFGFDWQSKAAVVVIMTFFPMLVNTMSGLRSAGAMELDLMRAIGASYWQSFLQVRLPTALPFIFNALKINSALALIGAIVAEFFGTPGMGFRISTEVGRMNMEMVWASIALAAVSGSVFYGLLAVAERR---
138752650    ---------------------------------------------------------------------------------------GMGVALIGSAYMMLMVLFMTLPVGVAASIYLEEFNRFTDLIEVNISNLAAVPSIVFGILGLAIFINFMVVGALVISLMTLPTIIIATRASLRAVPPSIRDAALGVGASKMQTVMHHVLPLAMPGILTGTILGLATALGETAPLLLIG-----------------------------------------------
136279219    -------------------------------------------------------------------------------------------HGSVTLSSTLLGFAMGTILGIGLAVSIVENQAMDKSLMPWIITSQTIPILAIAPMIIVVLNAVLLPKAMISTYLSFFPVVVGMVKGLRSPDPMHIDLMRTYKASRMQMFWKLRLPASVPFLFASMKVAIAISLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALISAACMAAILVGVVGVI------
136523253    -----------------------------------------------------ILLILAVIWELYARSLNNPLVFPAFSDTLVALFDGFLSAGVATILLLIQCYALGLLFAAILTTLASVSKIGADLLETLTAMFNPLPSIAMLPLAMVWFGLGDGSVIFVLVHAVLWAVALNTFSGFKSVSQTLRLVGQNYGLKGPGYIFKILIPGAFASILTGMKVGWAFAWRTLIAAELVGSGGLGWYLFQKKNELLITEVFGGLLTIIVFGLIIE------------
271968810    -----------------------------------------------------------------------------------------------------------------------WYRPLDRFLSPLLGALFLTPRIALVPLIALWFGLQDLAKIVLILAFGFFEVFFTVRDGVRDLERSHVELARAYCVPPGRMLRSVVLPAARPYVLTGLRLGLVHALVGVVLAGFLETSGIGGLIYNLGAAFRTAELIAALLSVMAVGLAVNVGLRRLEVR---
148240768    --------------------------------------------------------------------------------------------------RMFIGLGISLGICLVVGTLAARNAIAERVILPLVDILQSVPVLGFLAITVAFFINLEAASIFAIVTGQLWNLIFSYYQSLRTVPSDLSEAATLYRFSGWQRFTQLDLPAGSINLVWNGMMSFAGGWFFATQSEAISVNGLGSYVAAAIAAQRLDCILWALITMVLVVVISDQLFWRP------
148240768    -----------------------------------------------------------------------------------------------TLGRVLAVVALSSLVFLPLAVMIGLRPRLSTLLQPLILMLASIPANLLFPFFTLLFLFSGLPMWIGSVILSQWYVLFNTTAGASAIPNDLREMEQVFGLRGKQRWSRYLLPAVFSSWVTGAITASGAAWNASIVAEVVTTTGLGAYIAEATRSGDGPRILLGLMVMSLFVVGFNRLLWRPLYR---
95929019     ---------------------------------------------------------------------------------------GLFPAIYGTVLLIFVMSLFSFPLGVIAAIYLSEYAGMVRMVRIAVNNLAGIPSIVYGIFGLGFFIYGIGSGSLTLALLTVPVVIVTTEEALGAIPGGIREGSLALGSTRFQTLTRILLPMASPGIMTGLILSMARAAGEVAPLMITG-----------------------------------------------
56965506     -----------------------------------------------------------------------------------------------------IGFLLSAVIGVGISILLASSKVIERSIYPYAIILQTLPVVAIAPIIVIWFGAGFNAIVVVSFLIGFFPIVSNTLMGLNSVNKQMDELFSLYNASKWQKMWRLRVPAALPFMMAGLKISATLSIVGAIVGEYVAGVGGGKGGIGYAITVNTSFIFALAICGAILGIGFYLAMSLLSK----
260769641    -------------------------------------------------------------------------------------EHGIFPMIVSTIYMVIASIAVAAPLGIMTAIYLTEYSRLVKVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGIMTSVILSIGRVIGESAPVFLTAG----------------------------------------------
260574721    ------------------------------------------------------------------ISKPFNWALFTNADSRFPELAGLTGALVGSFYALLTCFVLAFPLGIGSAIYLEEFNRISDFIEININNLAAVPSIVFGLLALAVFRSAPIVGGLTLALMTLPTIIIATRAALKAVPPSIREAALGIGASRQQVVFHHVLPLAMPGVLTGTILGLARALGEAAPLLLIG-----------------------------------------------
21388708     -------------------------------------------------------------------------------------DLGIWPLLWGTIYISIIALVVAVPIGLLTAIYLSEYPRTRGWAKPAIEILAGIPTMVYGLFALITVGSSVMTAGLVMGIMLIPFISSLSDDIINAVPQSLRDGSYGLGATQSETVKQVILPAALPGIVGAILLGASRAIGMIVVLGAGAAAKLSMNPFEAMTTVTV------------------------------
261212171    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVIAAIYLHEYAKFTRMIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLSRIPISVRHGSLALGATQFETIWRIVLPMASPAIITGLILAIARAAGEVAPLMLVGA----------------------------------------------
142043503    ----------------------------------------------ALWWATPVAFVALWWLASAQRWFPPQLVVLAATLRTLLDTGELRDNLLITLHRLALGFVIGATGGAAFGILLARSRLFADYLRPTFDLLRQVPTLTLIPLLILLIGVDEPLKLVVVGKAVFFPVALAAYTGVHDAPRDLVEMARHYGLGRFALLCDVLLPAALPPLLTGVRIALARAWLALVAVELLSASGIGQMMELARQMLRLDVVLIDVAVIGLIGFAIDRSIALVQR----
295093326    -----------------------------------------------------FLYMPVFVIILFSFNKNNTNMVFDGFTLKWYLEDSLLKNFWLSIELALVSMVISVVLGTLATIGLYRYEKLKKFINGLLYVPIVIPELVIGLASLASFSKMGMTMGFATMVFALPFVIITLRSRIANFDGSIEEAAMDLGANQWHTLKRVTIPMLTPGIISGALLSITLSIDDVIISYFVGAGDITFPIVYGMVRGKITTNVYVISTLMIVGIVVIYLLA--------
269958661    ------------------------------------------------------------------VKRFFNSALFTSSHSKVPESAGITGALIGSLLTIMVCLALAIPVGVMSGICMQKRGKLASMIEVSINNLSSVPSIIFLIVYLNIFGVPALAGGMTLSIMILPNLIISTRQAFAAVPESVKQAAFALGASEMQVIMHHSLPIALPAVVQGVMVSVARIIGESSPLIMIG-----------------------------------------------
294787059    ------------------------------------------------------------------------------------WTDFYLPGLVQTLAAAGVAIVGSVLFGLLFGIGRLINGFVRWLSGIVVEFCRAVPVLLMMIFMWRWFASLDVPVTLSLVLYNGSVVAELVRSGVGSLPGGQHEAALALGLTRTRSLMLVEVPQAIYAMLPAAVTQLVVVLKDTALGSIIQSRRLGSMYFNILQTL-----FMAGILYFIMCFIVSRIAETLPARM--
170750965    --------------------------------------------------------------------------------------------IVESLQIAVIATVAGIAVALPIGFLAARNPWVTWPTRVLIALCRSFHPIIVAILFVKAIGFGALAGVMALIVASVGFIAKLFAEAIEEISLKQVEAVRATGAGFLSTLIMGVQPQVLPRFIGFATYQLDSNLRNSTMVGIVGGGGIGATLFTAYQRFDFDVVLAILIVIVALIMVAEIVSGWARK----
110640184    -------------------------------------EKVIESFLFACSLLTILTTAGIISVLLFETAR-----FFQVVSIWDFLTDTEWSPIMPLLAGTFLTTFIAMAVAVPLGITIAVYSRVRQIVKPVLEILASIPTIVYLFPGLELSNFNALAPGIIMGIMILPLVSSLSEDALYAVPRTLREGSYAMGATKFQTAFKVIIPAALSGIAVSIILALSRAVGETMIVA-IAAGNKPTLTFNPLNQVQTATTY--------------------------
135065540    ---------------------------------------------WLMLARPLIIVVALIATWQALVAPKYMLPTPADVWATLISRHDLLDHAQYTIAETVIGLFAGAALGTLAAIPMALFSPVRFWLMPILLVSQAIPFFALAPLLVLWLGFGLASKIAMAALIIFFPVTVAFFDGLARTETGWLDLARTMGASRWRLLTHIRLPAALPAFASGFRVATAVAPIGAVIGEWVGS----------------------------------------------
186684856    -------------------------------------------------------------------------------------QGGIRPAIISSVLLGTVVILVTVPIGVGAALYLEEYAWWTAIIEINISNLAGVPSIVYGLLYLLGFGPALISGALTLSLLSLPVIIVTAREAIRAVPDSLRNASYGLGVTKWRTISSHVLPYAIPGILTGVIISVSRAIGDAASLIVVGAVG--------------------------------------------
56751673     ---------------------------------------------------------------------------------------GILSAWVGTVYSIFLVGLIGFPLGVGAGIYLEEFNWFTRLVEINVNNLAGVPAIIYGLLGLELFGRSLLSGSLTLALLILPIVIVSTRESLRAVPDSTRQAGFALGATRWQVVRTIIVPEAASGILTGTILGISRAIGEAAPLITIGA----------------------------------------------
126463057    ---------------------------------------------------------------------------------------------------------------------------VERLLRPLLVLSQAVPVFALAPILTLWLGYGMGSKVAVVVLITFFPVASALHDGLRATPEAALDLARLARAPRWRTLVWLRLPHALPHLAAALRIAAVYAPIGAVIGEWVGSSGLGHLMLLANARMKTDLMFAALAVLAAMTLGLRAATDRGLRR---
90425343     -----------------------------------------------LEWLGWLALVALTVLCWRVMTRQAADLFGRMLPPRWDYANSLWRPLWDTINMATLGTAIAIVVATPLAFLAARNTTLRPLALFVIVASRSVNALVWGLLLVAVLGPGVLAGIIAIALRSIGFIGKLLYEAIEEIDEMQVEAIRATGASPAQVITYGIVPQILPAFATISVFRWDINIRESTVLGLVGAGGLGLALETSLNTLAWPQVSVILLMILATVVFSEWLTAKVRK----
86144581     -------------------------------------------------------------------------------------EHGIFPMIISTIYMVIASIAVAAPLGIMTAIYLTEYSRLVKIIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVSQTYREGSYGLGASKIYTIWRLILPSAMPGIITSVILSIGRVIGESAPVFLTAG----------------------------------------------
114327541    ------------------------------------------------------------------------------------------HAAVTTLEVSLLAMVLAVAMGLLLAVSRLYGPALRMLSVMYIEIMRGTPLLIYGLPNLGIRLDPFFAGVLALGLNYAAYEAENYRAGLGAVPHGQYEAAIALNMTSFQALRHVVIPQAFRLVIPVMTNDFISALKDSSLLSVITLSELSQTYVRLSTTYYFGTGLMIGAAYLLIGLPFVRLARWTEER---
136923873    --------------------------------------------------------------------------------------------LLESLMMTVTSTVIGIGISIPIGLGASKNLAVYLFCRGIITLSRSFQEIIIAILFVAIFGFGPLAGILTLSFATIGFLSKLLAEDIEDIDPTQAEAVKATGARWWQWLNYSIQPQVMPRLIGLSLYRLDINFRESAMVGLVGAGGIGATLNTAFDRYEFDTAAAILITIIAIVMLMEYL----------
142147389    ---------------------------------------------------------------------------------------GLLNALVGTLWVIGLVILITLPFGVATAVYLEEYNAFTQFIEVNIRNLAGVPSIVYGILGLYVFGPTVLAAAFTLALLILPVVVIAARESIKAVPPSLRQASYGLGATKWQTVARVVLPNAVTGIVTGMILAVARAIGETAPLLLVGA----------------------------------------------
116695419    --------------------------------------------------------------------------------MLLPMADKYFKALGETLLMTTSACAVVFAAGMVLALVLTMRPRLHRTLSVLVNMFRSIPFIILLVAMLPVTTMGTWAAVVPLSAHLIPFFARISQVALNEIDPGLVEAARAMGCRRWHIVRHVLLPEAMPAIIGGATVTVIAMIGSSAMAGAVGAGGLGDLAIRGYERYETAVMFHVIAILVTLVTLVQFAGERLARR---
251782863    ---------------------------------------------------------------------------------------------WETNLMLGLTLALCFLIAFPTGILLFRHPLAYQCLNLFLGTLRSVPFLIFIFILIPLTSFGTIAAILPLTLVSVSLYARYVEQALLNVPQVVIDRALSLGASKGQLIRYFLIPSIKMDLILSFTATAISVLGYSTVMGVIGAGGLGEYAYRGYQEYDYSVMYLIVFLFIMYVFILQSLGYFLANR---
229541384    -----------------------------------------------------------------------------------------WQGTRISLYIAFLAALIDMLIGVSYGLISGYKGQVDNVMQRIIEILSGIPNLIVVILMLLIFKPGIFSITIAMVITGWLNMARVVRGQVLKLNMEYVLAAKTLGASNMRILFKHLLPNLTGVIIINTMFTIPSAIFFEAFLSFIGAASLGTLIEDGYKTFQFLPYLMAVLLLVAFNLLADGLRDAFDPKMR-
137299517    ---------------------------------------------------------------------------------------------------SIAGTSIAVFFSLLLCFFAARSPALYVIATAVLNVTRAVPELILGMILVAAVGFGALPGTLALGLHSVGMLGKFYAEAIELCDQEPIEAARSSGASEPQVIVHSILPQVFPAMADVTFYRWEYNFRASMVVGAVGAGGIGLEIISALRIMEYQQVSALLLVVLVVVTALDSMSNAL------
76803411     --------------------------------------------------------------------------------------SGFRGAIVASVMLMALTAFLSFFIGVGSAIYLEEYNRITRLIEANLANLAGVPSIVYGLLALIGLGPIVLVGGVALALLVMPIIIVSSQEALRAVPDSVRRGSYATGATQWQTIRKVVLPAALPGIFTGTILALARAIGETAPLLMVGA----------------------------------------------
142565164    ---------------------------------------------------------------------------------------------------------------------------FGRLILPLVTMLAPISPVAWIPVAVFVFGIGNTPAIFLVFVAVFFIMTLATLSQIDNVPKNYVQLAQIMGCSKRQIYRHVILPTILPELFVTLRMNLFAAWMVVLIAEAVGVGGLGQVTMMARNTFNASLVFFTMTLIGITGFAFDQTLRYVQRK---
142166147    ---------------------------------------------------PVLGVLLLIAGWELAGRLLTEAFVLAAPSEVALYLVRDWQLMLRALGVTLTGFVIGNVAAVALAGIALLWPRSERVITGLALLVFCLPLVATGPILRVFFGPGPGPQIALAALAVYYTTLIPLLVGLRAAPDSWFDLVRSYGRGRMSALVHVRAMAALPYLFTGLQIAAPAAFLGAMVGEFTGARGMGVLTVRAIRALDVEMTWGLATVATAVAILAYVGIGALARR---
258423651    ---------------------------------RTVKNKVFKLIFLACTLLGLVVLIALLTQTLIKGVSHLNLQFFTNFSSSTPSMAGVKGALIGSLWLMLSIIPLSIILGIGTAIYLEEYNKFTQFVKISISNLAGVPSVVFGLLGYTLFGNSILAAALTMTLLILPIIIVSSQEAIRAVPNSVREASFGLGANKWQTIRRVVLPAALPGILTGFILSLSRALGETAPLVLIG-----------------------------------------------
255025817    --------------------------------------------------------------------------------------------IWNSFYMLVITMIISVPISLGAGIYMAEYARKNWITRTTIEVLSSLPSIVVGLFGFLVFVIQMISGALTLTIFNLPLLIRVVEEALNAIPNTQREAGLALGLSRWETITRVLVPAALPAIITGVILAAGRVFGEAAALIFTAGQSTPILDFTDWNPVNPASPLNIFRPAETLAVHIWKI----------
260655141    ----------------------------------------------------------------------------------MAGTSQFYRTVGITFGRILAGFSIAVLIGSVLSVLSVYSDAVQTLLFPVVSVLKSIPVASFAVLCLMWVRTNNLPILISCVV-NIPIIYINSLSGMKSADVKLLQMAKVYRLKFFTRLRYIYLPAAKDQFLAAVSLSSGVAWKSAVAAEIIGAVAIGSAVQTAKVYLETGELFAWTVVILALSALFDK-----------
75763965     -------------------------------------------------------------------------------------------PSIQFILHVVITLIISIPLGLGAGIYLAEYARFLNFVRLCIETMASLPSIVVGLFGLLVFGYTVMGGALALTILNLPGLTRVCENAISEVPHNVKEASLGLGATKWQTIVRIIIPSSLLQIITGIILAAGRIFGEA--AALIYTAGLTSPILNS------------------------------------
15613033     ------------------------------------------FTLIVLVALIIWSWVETGFQLTYLFSGASNMATFIFEDLLMTAIGLFLKPAFDTVIMSYVGMVISVIASLFFGFLAAKNLSFHPLSRSFIAFLRAVPALVWGIVMVAAFGLGPFAGTLAIGLSGVGILAKAYADMLEELDTGQLEAIRATGATWFQLVGQGVWPQFKAGFVGWSLYKMDLNIREAAVLGLIGAGGIGTALQSSISLFQYQQAAVGILMI-------WGLILIVE-----
184201552    ---------------------------------------------------------------------------------------GAYHAVVGTVSITFWATLMSVPVGLLTAIYLVEYSRGGWLGKAFVDVMTGIPSIVAGLFAAALFGMIFGPAAVALTVLMIPTVVKNTEEMLRIVPNELREASYALGVRKWRTILKVVIPTSISGIASGVTLAIARVIGETA-----------------------------------------------------
222147229    ---------------------------------------------------------------------------------------DVWTKLAQTLVMAFVGTVFASLIAFPLSFIATRNRPVNQLTKRFFDFLRSVDMLIWALFFTRAFGPGPLAGISAIFFTDTGTLGKLYSEALENIDDKQREGVKSVGASPLAVQRFGVLPQVLPVFASQALYFWESNTRSATIIGAVGAGGIGLKLWEAMRTNQNWENVCYMVLLILLVVIFDAVSNLLRSK---
139034477    --------------------------------------------------LPVAIVIALECAARATHLQSDSLAPPSAIVVAFIADGSLAVATRDTLVSAFAGLVIGAAIGLLFGLALGMSTLFDRSMEVTIESIRPIPSVALLPIALIALGFGYRMEIAIVAFASVWPLLILTRAAVRGVEPRLLEVSRALRLGTAAQVTKIIIPAALPRIFIAFRLAAGIALIVAVTVEITANPGLGAAIMTAQQALRPDLMLALLVWIGLVGFGLNVLLMLMQQR---
291561237    -------------------------------------------FSGFLRRLSIILFWIVLWQTAASLIRNHIFLVGPVDTLRALCEQDFWSAIAFSFWRISIGFFLAFFLGLFTGSLAYRFPIVDEFLEPPVQLMKTVPVASFVILALIWTGSKNLSVFI-SFLVVYPMIHVNTKAGLISADRELLEMAEVFHVPFIRRAFYIYRTALYPYLKSACRTALGMGFKSGIAAEVIGVGSIGEGLYLAKIYLSTAELFAWTVVIILVSSLFEKGFLWILKK---
153953303    ------------------------------------------------------------------------------MSFNEIFKQVLFPAVGETFYMVIVSTVFAVIIGFIPAVLLIINKAVYKVLDVVVNLLRSFPFIILMIAIFPFTKLITTAAIVPLTIAAAPFAARVIESSFKEVDPGVIEASKSFGASNIQIIFKVMLKEALPSIVLGITLTVISVVGYSAMATVGGGGLGNVAVNYGYYRFQTNIMVYTVIILVIIVQLLQTIGDIIYKK---
261251477    -----------------------------------------DNILTAFVWAAAAVTVGFLFWIIWYIGLQHVDWNFITDNYTRTGDEGIFPMIVATIYMVIASIAVAAPLGIMTAIYLTEYAKVGSVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
260772583    -----------------------------------------------------------------------------------LASAGLAGAFMGSVFMMLIVMVLSVPIGVASAIYLEEFNKLTDFIEVNINNLAAVPSIVFGLLFILWFKLPLSAGGLVLTLMTLPTVIIATRSTLKAIPPSIRQAALGIGASKTQAVFHHVLPLALPGILTGAILGIAQALGETAPLLLIGMNSVQIFLWQGNELRNFFEARTSAAIIVLLALMISLNALAIWLRRR-
283856284    ------------------------------------------------------------------------------------------EYALRTTLRMFAGILISLVFTFVVATFAAKNRRAGQIIVPAMDILQSVPVLGFLTFTVTFF-LRLFPGQFAIFTSQVWNMAFSFYQSLTSIPTDLDEVCRSFKLSAWQRFWRLEAPFAAPGLIWNTMMSMSGGWFFVVASEAITVGGIGSYLALAIDEKNFSAIAAAVLAMVVIILLYNQLLFRP------
283856284    -----------------------------------------------------------------------------------------------TLLRVAVLILLASLLWVPVGIWIGLRPSLAQHIQPIAQFLAAFPANVLFPFVVIAIVVTGANPNIWLILGTQWYILFNVIAGAASFPTDLKEAVAVYQIRSWTWWRRVMLPGIFPYYITGALTATGGSWNASIVAEVASAYGLGAYIANATTAGDVRRVVLGIVVMAFFVTFFNRILAFAERRIR-
257422140    ------------------------------------------------------------------------------------LKQEFLQSTWETVYMVFWTALIAGVLGVLLGVVLVKNPPLYSILEKIINVCRSIPFIIMLALILAGTTIGTTAALVPLVIGVIPFFARQIENALLEVDPGVIEAAEAMGTSPLGIIFRVYLIEGLPSIIRVSAVTIINLIGLTAMAGAIGAGGLGNLITRGYNRFQTDVTFMATLIILIMVFI--------------
289639703    -----------------------------------------------------------------------------------ITSQEFLQAIGETLKMVGISLFLGALIGIPVGILMCEKKVLYAVLNTVINIIRSLPFIVLMVAIIPFTSIGTNAAIVPLVIFVAPYIGRLVENSLLDVSPGILEAAQSMGATMFEIIRYFLLPEAIGSLILALTTATIGLIGATAMA---------------------------------------------------
71278005     ---------------------------------------------------------------------------------------GVFPAIFGTVLMVLLMTVIVSPFGVIAAIYLHEYNAFTKLLRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSTMRHGSLALGATKAETLWRIILPIASPAIMTGIILAIARAAGEVAPLMLVG-----------------------------------------------
303326039    ---------------------------------------------------------------------------------------------WDTLYMTVVATFFSYVFGMVMGVVLVICRKVYNVLDVVVNLTRSFPFLILMIAVIPFTTIGNNATVVPLVLAAAPFVARLVESSLLEVDNGVVEAAQSMGASTWQIIVKVLLPEARPSLLNGSAVSAITILGYSAMSAVGGGGLGKLAIMYGYNRYQTDIMVITVVLLIIIVQAFQSFGNWATRRS--
310814674    -------------------------------------------------------------------------------------------NTLQTLWTAFAGLLIGSALGVLVACLAYASRFLAGVLTPFGLIFSSVPVVALIPIIARILGYGSTTVIAIVAIAAFFPTFVFVGKGLQQLPRGADDLMRVLGAGRLKRFSRLVLPSAVPDMMIALRLIVPESVLAAILAELMGRSGLGYVFAQATSRFAMERAFGVSLVVTLTAVLCFFLAHRAER----
306824965    ------------------------------------------LATAVLYTIAGIIVAILESLILYILVRGLPWSFLTGKSSSYQAGGGIGIQLYNSFFLLVITLIISVPLSMGAGIYLAEYAKVTNFVRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLKHVHHTQREAGLALGISRWETVVHVVIPEALPGIVTGVVLASGRIFGEAAALIYTAGQSAPALDWSNWNILSVTSPISIFRQAETLAVHIWKVNS--------
142210907    ------------------------------------IQSLMFGLIRLLTLVVVGALFLILGFILVRGFSSISWTFVTDIPREGMAEGGILPAIVGTLWLTGVSMAVAIPIGIFSGIFMAEYAKLSNFIELMTNNLAGIPSIVFGLFGMSVFGDSILAGSLTLAILVLPIIIRTTEEAIRDVPSDIRWASIALGANKLQTIFKVVLPVAFPRILTGLILSIGRVAGETA-----------------------------------------------------
159044487    ---------------------------------------------------------------------------------------------WQTLWRTVVGLLLAVVVGVGIGMLMGFSRVMRDALYPLLVGFNAIPATVVPIVALLFVGQHDFNTILIAFMISFFPIAVSISIGLSTLEPEYRDILRSLGASKTTIFWKIALPKTLPEFFGALKVSVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFAVLIALAFLGIVLYYIVVALER----
167630153    -----------------------------------------------------------------------------------MTEGGIFPAIVGTFYLVLATILFALPVGVMTAVYLVEYARATRIIRLAVVNLAGVPSVVFGLFGLGFFGVSILSGSLTLALMILPVIITTTEEALRAVPNGYREASLALGATKLQTILLIVLPNAMPGILTGSILGVARAAGETAPILLTAA----------------------------------------------
114765351    -------------------------------------------------------------------------------------QAGLGVSMLGSFFMMLVVLFLALPIGVAASIYLEEFNKFTDFIEVNISNLAAVPSIVFGILGLAAFIQFAHLPQSAPLVGGLTLIVISTRASLKAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
140533429    -------------------------------------------------------------------------------------------HASYTLIEILASIAIGSLIGISTALIISSSVTLKRWIMPILLASQAIPVFALAPLLILWLGYGMISKIVIGVLIVFFPITSNFTDALNKVPQELIDAGKTLNLSKIQLFWKIKIPSSLPGLCSGLRVAACFAPIGAVVGEWIGG----------------------------------------------
84489163     ---------------------------------------------------------------------------------------GVLPMIIGTLEMMAISLIIAIPLSVGCAIFITEYNTMKKILKPTIQSLAGIPSVIYGFFGLVVLGFSLIAAAIILAIMILPTIISVTEDAIMAVPGSFKEASLGLGATKWQTIYKVIIPSAAPGIITAIILGMGRAIGETMAVIMVAGN---------------------------------------------
143956303    ---------------------------------------------------------------------------------MAIEMPRLWADFVQTIVKALTGYILGGLAAFAIAVLADRSEFLTSGVLPVGSFMAALPIVGIAPIFVKWFGSDWESKAAVVAVMVFFPILVNVVAGMRDTTSMQRDLMRTYGAGYWPTLLKLRLPAAMPFIFNGLKVATTLSLIGAIVAEFFGSPGMGFRISTSFGQLALDMVWAEIVIAAIAGTAFYGIVTLIEK----
152974813    ----------------------------------------------------------------------------------LFQKQDVIDALVNSITIALITTFVTTALGVFFAVALHRYKRFEGAINGLVYLPILIPDILMGLSLLILFSLGQATIIIAHITFSISFVVVILAARLSSMGHDLEEAANDLGATPWQTFRHVTLPSIAPGIISAALLTFTLSIDDFVISFFVSGPGSTTLPLYIYSMVKRGNALSTILIVVIVGLMI-------------
306829764    ------------------------------------------LATAVLYTIAGIIVTILASLILYILVRGLPWSFLTGKSSSYQAGGGIGIQLYNSFFLLVITLVISVPLSMGAGIFLAEYAKVTNFIRTCIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLRHVHHTQREAGLALGISRWETVVHVVIPEALPGIVTGVVLASGCIFGEAAALIYTAGQSAPALDWSNWNILSVTSPISIFRQAETLAVHIWKVNS--------
221633803    -------------------------------------------------------------------------------------QAGIRSALVGSFYILILVALIAFPLGVAAAIYLEEFNRLTATIEINLSNLAAVPSIVYGLLGLGVFGRSLLAGALTLSLLVLPIIIIASREALRAVPPSIREAGLALGASHWQTVRLFVLPAALPGILTGTILALARAIGETAPLITIGA----------------------------------------------
99078677     -------------------------------------------------------------------------------------------AIGETILMAFLGTFGAGLVALPLAFLGTRNRIIRFATRRVFDFVRGVDSLIWTVVLARAFGPGPLTGALAILITDTGTFGKIFSEALENVDEKQIEGVASTGAKPVQRYRFGVIPQITPVLLSQLLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVSYYIVLIILMVMVMDWFSGWLRKR---
77413589     --------------------------------------------------------------------------------------EGILKSFWETNLMLGLTLILCFLIAFPTGILLFKHSLAYQLLNLFLGTLRSVPFLIFIFILIPLTSFGTIAAILPLTLVSVSLYARYVEQALLNIPQVVVDRALSLGANKRQIIYYFLIPSIKIDLVLSFTATAISILGYSTIMGVIGAGGLGEYAYRGYQEYDYPVMYLIVVLFIIYVFILQSLGYFIANR---
300710210    ---------------------------------------------------------------------------------------GIFPALVGSIVLMVLIALITFPLGVGAAVYLEEYARLTQFIQLNIANLAGVPSVVYGLLGLGLFVQLINFGYFTVSLLILPIVIISAQEAIRSVPDSLREASYGMGATKRQTIRNVVLPRSLPGIMTGTILALGRAIGETAPLIMIG-----------------------------------------------
56478172     -------------------------------------------FGFVALLIGVLTFLALFLQMAFAGWERLTPDFFTSFPSRRAGQAGILSAWVGSVLVMLVTAVSAVPLGVAAGVYLEEYATRSFVTDLIVTNLAGVPSIVYGLLALGVFGQSILSAGLTLGLLILPVVIVATREAIRSIPQHIREGAYALGATRWQVTRDHIVPYSMPGILTGVIIGMSRAIGETAPVITIGA----------------------------------------------
303232762    -------------------------------------------------------------------------------------------YTLRSVFRMFVALIASLVFTILYGSLAAHSSTLGKILIPLLDILQSVPILGFLSIWLVLFPESMLASMFAIFTSQAWNMTFSFYHSLQSEPKELEEAARSLRLTHWQRFWVLSMPNATIALLWNCMMSVGGGWFFLTASEMISVNGIGSFVAQSAAEQKLDNIWWAILAMVIVVIAIDFLVWKP------
303232762    -----------------------------------------------------MIIIAAACVLIGVFAVNLLYVVATSVGLFEFAYAGMLGAL--TFVRVALLVVVSSLIWVPIGVCIGMNPKISRIAQPIVQICASFPANFIFPFAMTWFHIDLSIGSIILMLGTQWYILFNVIAGASAIPDDLRQMATSFQLPLIMRWKTLILPAIFGAWCTGALTAAGGAWNASIVAEIVEFGGLGAYITAATTVGDGAKTLVGVTVMSLIVVVSNRLIWTPLQR---
154174647    -----------------------------------------------------------------------------------------------TLFRAVVGVGVSCVVGITLGLIAGYYKSFAAFLKPFITILLSMPPIIWVVLALFWFSFGNVSTIFTIIITSIPLTFASSMVGMMSVNEQLKEMFDAYDLGILKKIRHLYLPHLTSYIISSLSVAVGMGVKIVIMAELLGASGVGSKIADARVMLDTPSVMAYVVLVITLVMLFEYLI---------
254424358    -------------------------------------------IDRIFKAAAWGATIVSVVILAWLLLTILMDGLGTLNWNFVTSRAGIVAALAGTVWLMGLVALFAFPIGVGAGIYLEEFNWFTRFVEINIGNLAGVPSIIYGLLGLAVFGRSVLSGSLTISLLILPIVIVATREALRAIPESLRLAGYALGATRWQVVRSHVLPAAAPGILTGMILALSRAIGETASLIAVGAAVFISFLPEGLNSQFTAMPIQ-------------------------
227508104    ----------------------------------------------------AFVGFLVLSILYFITTRGMATFTENHVNLWAFLSGTNWQPEVGALPMIVTSFCVTVLLGVALFMTEISPKRGTKFLQPVIELLVGIPSVVYGFIGLSVTGFGILAGTIVLFVMVLPTITSLSIDSIRSVPMYYRSASLALGATRWQTIYKVVLRAAAPGILTAIIFGMARAFGEALAVQMV------------------------------------------------
241889531    ------------------------------------------------------------------------------------------QPIIETINIALFSSILALCTTLILLPILFKLKIIPKIFSAVFSIFRTMPFLIIAAILVSLFSTGVFSGFVSIYLINILTSAKLLKEYAEEVEIKQLEAMESLGASKFIIYKNAILSNLKPQVISVYFLTLESSIRGASVLGLVGAGGIGQRLWQELNHLRYDRVSIIIITLVILIFVIDLV----------
304407965    ------------------------------------IDWVLRILFLFATSIGVLALMALLTDIVMDGLSRLQPELFNNFPSRRATQAGMKSAIVGTLYMLAIMLPLSFVLGVGAAIYLEEYAKKNRLTRIIISTLAGVPSIVYGILGLTIFVRMMLSGAFTMTLLVLPIIIVSAQEAIRAVPKSRRDASFALGATKWQTVARSVLPSSISGILTGVILAMSRAIGETAPLVMIGA----------------------------------------------
170727507    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVIAAIYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
91793934     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVIAAIYLHEYAKITKMIRIAVINLAGVPSIVYGVFGLGFFVYMLIWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
134338344    --------------------------------------AFVGLMIVALSVAVVAIFAILAWAFVEGRTRLDLDLITNGPSTARRATAGYSVAIVGTLQIIAVIVPLGTGAAIYLEQFADRSKWYNRAIELNIQNLAGVPSIVFGILGLAFFGLVAAAGSATIALLVLPTVILASREAIRAVPSSILEGSLALGVTRWQGVRKQVLPAAFPGILTGIILAISRAIGEAAPLLLVGASALPVLIYNYAGRAQVEFQILAAAGVLLMLVILLAINSVA------
217076255    -------------------------------------------------------------------------------------QGGIFPAIVGSIYIIITSVIFSVPLGIFTGIFLAEYKKISKIVELAVTGLSGMPSIVYGLFGYAMFGTSILSASLTLSIMTLPIISNSTKEAMASLPKELKESAYALGAKRNETIFKVLLKASKSRITTGVLLGLGRTLGETAPVLVTGS----------------------------------------------
257125936    ------------------------------------------------------------------------------------------QPLWETIYMVFISTIIALIIGLPIGILLTISDTHKILDIVIVNVTRSIPFIILIVLLLFKYSFGSTSFIVPLSLGSAPFVARVIEGALKEVDEGLIEASKSMGAKTSEIIFKVMIPEAMPALVHGMTLTLISLIGYSAMATIGGGGLGNAAVMDGFQRNNMELMWQATIVTIILVQIIDKIVALLNKRKR-
254440557    ----------------------------------------------------------------------------------------LWENALWSAGNLVLGLGIGVILGIETALLLALSRRARWLLRPMLVVAQAVPIFALAPVITLWLGYGMPSKIVTIALVTYFPIASALFDRLMALPAGLSDLSHLSGAGRWRETLLLRLPYAVPSLLSGLRLAVVYGPLAVLIGEWVGSSGLGHLMLMSNGRGQTALMFAALIVLACLSLILWLAVEALSRW---
291542753    -------------------------------------------------------------------------------------------------------------------------KFFNVICNIYITVIRGTPVVVQLMIMYYIILASVRNGIFAAIIASAAYVAEIVRSGIMAVDIGQTEASRSLGFNNRQTMTMVVLPQAIKNVLPALGNEIITLLKETSVAGYVALADITYIMIRSRTYEAFFPLITVALIYLVIVLVLSYILRRFERRLK-
160934973    ------------------------------------------------------------------------------------GAKGILPMIINTLYIVAITLLIATPIGISSAIYLTQYARLVRAIRFTTEILSGIPSILFGLFGYTVFGTSILAGCLTMTLCILPTIVRTTEESLLAVPGSYKEGAMALGAGKLRVILGIVLPCAVPGILTAVILAMGRIVGES--AALLYTSGMSYNM---------------------------------------
84514491     ---------------------------------------------------------------------------------------GIGPALMGSAYMMLVVLVFSLVFGVAASIYLEEFNRFTNFIEINIANLAAVPSIVFGILGAAILFTLMLLGGLVLSLMTLPTIVIATRAALKAVPPSIADAALGVGASKVQMVFHHKLPLAAPGILTGTIIGIAQALGETAPLLLIG-----------------------------------------------
300310326    ----------------------------------------------------------------------------------------------ETLMMVVISGVVGSLLGIPLGIALHITEAFNRIAGLLVNAVRSTPFIILLVAVIPMTSIGTAAAIVPLTIAAAPFIARLVETALREVDHGLVEAAQAMGATTWQIIYKVLVPEAFAGIVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRFLPEVMLAVVLILIV-----------------
227876474    ------------------------------------------------------------------------------------ITKEMLPATLETLAISAISGVFAVLLGIPLGLFCVATSKVNKITGFIIDLGRSIPFLILAVFLVVGTTVGWQASSIPLIIGATPFFARLVESNIMGVDKGKIEAAQMMGASRTQIMWGVQVREALPALMQSTTVLVITIIGYTAIT---------------------------------------------------
291521346    ------------------------------------------------------------------------------------------PAIINTLIMTILALLIAVPLGIFSAIYMVEYNKLVGVVSVTTETLAGIPSIVYGLFGMLFFVTYILAGAFTLSIMILPSIMRTTQEALLSVPDSFREGSYGLGAGKLRTVFRIVLPSAIPGILAGIILAIGRIVGETAALIFTAGTAVHMYVLSG-EGLHTDQAYATAVMLLVVVIIINGLSTLIAKK---
139154728    ---------PFMHWINTGWRGFIADYGLIFDAIGYGLLRGYTELKNIIVQAPWPVVIIGVIAITYFTSRKLGTTVFVGFCTFFIGFLNFWDKAIETTTMVVIGIAICIVIGIPIGIAMARSEKVRNAILPILDTMQVIPAFCYLIPRKLF-----------------------------------------------------------------------------------------------------------------------------------
73748092     -------------------------------------------------FITALVSILVLLAIAIFIIKGGLPLFGEVNPLDFLFGQGILSMIVGSLLVTLGAMVIAVPLGIACAILLAEVRRVRDLLRPAVELLVGIPSVVYGLVGIMVTGYSILAAVLVLSIMVLPTIISISEDSLRAVPRTYREGSLALGASHWQTIWHVLLPAARSGVGASIVLGMGRAIGETMAMIMV----IGNAVIIPSSPLDPARTLTGNIAVEI------------------
149181546    -----------------------------------------------------------------------------------------------SLSVGLLAVSLGLIGGVALGLISGYYRRLDGIIMRLVDLLFAFPGILLAMLIIAILGTSLVNVAIAISIWSIPSCARIVRGSVLTVKKEYIQAMRSLGASDFRILVKHILPNCMAPIIVFATMRMATAILSTSALSFLGLGAWGAMIAQGQNFMTIVPGIAIMLIVFAFNVVGDGLRDALDP----
254423083    -------------------------------------------------------------------------------------------ALSEHLIITFVALAISIVLGLGLGILGSRVAWLRNSLLTLSKIGRTIPSLAILALALPLLGIGKPPVLLALSFIGTLPVLVNTTIGIEQVDADTKEAARGMGMRDRAILMQLELPIAIPIIMAGVRTAAVVVVASATLAAFIGGGGLGDLILRGHSLNRDHVMLAGALPATLLAFYFEEAFGRLESW---
227543380    ----------------------------------------------------------------------------------------YLSAGAETIYMVGISLFIGALIGIPLALMMVITPVVYQVVNVIVNILRSLPFVILMVAIVPFTSIGTTAALVPLTIYIAPFVARLIEQSLLEVDAGIIEAADSMGATLWQTIRYFILPEAKPSIILALTTSTVGLISATAMA---------------------------------------------------
261367285    -----------------------------------------------LIAIVAWVIVWQIAAVTLGHGGLFLATPLQTLRALLLPTSAFWHRIAFSALRIVAGFVLAVVGGLVLGAAGARWHAVRVFVDPVMQLIRAMPVASFVILALLWVSGSNLSV-IVSFTHVLPVVYAGVLAGIADTDPQLLEMARVYRLPWMARLRYIWLPGIFPSFSESCIAAMGMCWKSGVSAEVIGLPSVGDALYRAKITLSTPDVFAWTLVIVLLSALL-------------
46198920     ----------------------------------------LLALVFTFWVLLPIYLIALSAFAYAWPKALWPREVSLDTLRFFFGVEGVWRATATSLAVAGLTMLFSLLLGTPAGYALARYPFFRDLFRVFLILTRAFPIVVLALPLAVLFGLYDTPLGVALVALTLPFSVMVSASLFLSIPKELEEAAWTLGCTRSQAFLKVVLPLALPGLAATAIFAFITSWNEVFAASVLTNKTLTAFLLSLLDESPLPFKFAGGFFLVVPALVF-------------
83944386     ----------------------------VFAAVTWAFGMWVNIRLARLRPARWVSLAAPLVFGATLIAVWEGIVRGLEISQVLLPAPSLWVDFVQTLKGALSGYVLGCGAAFLIAVAIDRFPFLQRGLLPVGNFVAALPVIGMAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVQGLQATDAMQRDLMRTYAASYWATLFKLRLPAAMPFVFNGLKIGTTLALIGAIVAEFFGSPGMGFRISTSVGQLALDLVWAEIVVAAIAGSAFYGAMSLFERR---
197336229    -----------------------------------------DQIASGFIWLSAAITVGFLFWIIWYIGMQHVSWSFITDNYTRTGEEGIFPMIVSTLYMVLASIAVAAPLGIMTAIYLTEYAKVGSAIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTFREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
254477139    -------------------------------------------------------------------------------------------AIFETLLMAFLGTMGAGMIALPLAFAATRNRTIRFATRRLFDFVRGVDSLIWTVVLARAFGPGPLTGALAILVTDTGTFGKIFSEALENVDQKQIEGVASTGAKPAQRYRFGVIPQITPILLSQLLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVAYYIVLIILMVMLMDWLSGWLRSR---
300870088    -------------------------------------------------FVGIILFIAIWSFISLKINSEIIFPSIDKIFLDLISQKDFYSNLLYTFIRVIVTFVLSFLLAITLGIIAGIFKSVRYILMPIINFIRTIPTIPLILIAVLWFNNNLVPIFVSLFVI-FPIIYDAVVNGIINIDKNLIEMSNSYNVSFKNQLITLYIPSIKPYILTSISQSMGMTWKSVLASEIITLPTLG------------------------------------------
81428972     ----------------------------------------------------------------------------------LFADTRMIEIVLETLLIAILSSLCATIIGTALGIYSTKQRRLRNIILSLNNILMVSPDVIIGASFLIFFGLGFGSVLLSHIAFSIPIVVLMVLPKLNEMRPALVDAARDLGATDWQVLSKVILPYISSGIFAGFFMAFTYSLDDFAVTFFVTGNGFETLSVEIYSRARQGISLEINALSALM-----------------
307704003    -----------------------------------------------------------------------------------------WQQLLRTLLISIVGTITGLIIGLAIGVFLSENKAIYGLQKLVIEIFRGTPSMVIYYGTAQAFGINLDRTLAAIFIVSINTGAYMTEIGILAVDKGQFEAATALGMTHNQTMRKIVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAVIFVLTFTVTRILRFIERRM--
293364251    -----------------------------------------------------------------------------------------WQQLLRTLLISIIGTITGLLIGLAIGVFLSENKAMYALQKLVIEIFRGTPSMVIYYGTAQAFGINLDRTLAAIFIVSINTGAYMTEIGILAVDKGQFEAATALGMTHNQTMRKIVLPQVVRNILPATGNEFVINIKDTSVLNVISVVELGNTV--ATQTYQYFQTFTIIAVIFVLTFTVTRILRFIERRM--
221640100    ---------------------------------------------------------------------------------------------------------------------------VERLLRPLLVLSQAVPVFALAPILTLWLGYGMGSKVAVVVLITFFPVASALHDGLRATPEAALDLARLARAPRWRTLVWLRLPHALPHLAAALRIAAVYAPIGAVIGEWVGSSGLGHLMLLANARMKTDLMFAALAVLAAMTLGLRAATDRGLRR---
27378425     ------------------------------------------------------------------------------------------DAAGYTLLEALVGYGLGCLIGIGLAVAIALVPALRSAILPLATAINSVPVVGYSPLILLWFGIGVSSKIVMVAMAVSFTILLSMLAGLDRVDRRAVDLMKSFGASRFGVLWRLRLPTALPLLLAGMRVSTVRSVIVAIVTEMLGAGGLGWVIYQAVLQIDFVQVWAAIVVASAASLAFFGLIGFLERK---
288957391    ----------------------------------------------------------------------------------------LWDDFRQTLTSVLRGSVMGCGAGFLVAILADRVPFLARGLLPLGNLASAIPVVGIAPIMVMWFGFDWQSKAAVIVVMTFFPMLINTLAGLGNSERIQLDLMRSYGAGYGTTLVKLRLPNALPFLFNGLKINSTLALIGAIVAEFFGTPGMGFRISTEVARMNLDIVWATIAVAALTGSGLYGALALLER----
298505211    -----------------------------------------------------LTLMGLFAQLVADGAPRLKPHFFTSFPSRFPEEAGILSAWVGTILVMLVTAFVAVPLGVAAGVYLEEYNWLTAIIEINVTNLAGVPSIVFGLLALGLFGQSILSAGLTLALLILPIVIVATRESLRAVPGSIREAAYALGATRWQMVSNHVLPYSSSGILTGVIIGLSRAIGETAPVITIGA----------------------------------------------
49475056     -----------------------------------------------------------------------------------VGQFGLIPLLAGTLYIAFVAMLFAVPIGLFSALYMAEYARLRSIVKPLLEVLAGIPTIVYGFFALKFVGPFLLTAGVVMGIMLIPFVSSLSDDVITAVPRILREGSYGLGATQSETIKKVVIPAALPGIMGAILLTASRAIGMIVVLAAGVAANLTLNPFEAMTTITV------------------------------
255330799    ------------------------------------------------------------------------------------------KAFFETIYMVAISLFVAIIAGLPLGILLFVTDRVKSILGFIVNMIRSIPFVILLVGLLPLTTIGPTAASVSLSVAAVPFFARIVETSLREIEKGVIEAAIAVGATPWMIIKDVLLPEARPGIVHGITITTISLIGYSAMAGIVGGGGIGDLAIRGYYRYDDTVMITTIVILICLVQIIDRIARLVDKR---
260579159    ------------------------------------------------------------------------------------------KAIFETLYMVSITLLISSVLGLIIGLLLYTTRKVYWITNFLVNFIRPIPFIILLTAIGPLTDLVVQAAIVGMVVAATFGAARIFEQNLVAIDPGVIEAAKAMGASPLKIIFTVIIPEALGPLILGFTFMFIAIVDMSAMAGYIGAGGLGDFAI--------------------------------------
284044216    ------------------------------------------------------------------------------------------SATKTTLVGAFGGFVVGNVAGILLAMTVAASQTAARVVLPIALVVRVIPVIALAPFLTLVLGTGNATIVAISAAIVFFPTLVNGVLGFRSVPPEMIELMEIAGASPLDVFLRVRIPAALPYLFAAFQIGAAACILGAMIAEWVTSGGLGYLILQSGVQFEVPLMWAGVVVAALLALTAFAFTGFLARR---
220929519    -------------------------------------------------------------------------------------SFGVLPLVTGTLIITLTSAVISIPVGLFTAIYLSEYKRVRKIIKPILEVLAGIPSIVFGYFALTLITFNALSASIAVGIMTIPLVSSLSEDALRAVPDSLRQGALALGSTKMETSMKVVVPAAISGISASFVLAISRAIGETMIVTIAAG----------------------------------------------
219850476    -------------------------------------------------------------------------------------------AIVGTLYTISLTILFAFPLGVAAAIYLEEYARFSKLVEINISNLAAVPSIIYGLLGLQVFGRSIITGALTLALLVVPIIIVASRESIRAVPLSLRQASYALGATRWQTVWHVVLPQSIGGILTGSILAVSRAIGETAPLITIGA----------------------------------------------
239637077    ---------------------------------------------------------------------------------------GIWALIIGTLKITIIAALFAVPIGLGAAIYLSEYDKVRRIIKPILEILAGIPTIVFGFFALTFVTPILISPGLVVGVMIIPLITSMSEDAMASVPNKIREGALGLGATKLEVAIKVVLPAAASGILASIVLAVSRAIGETMIVSLAAGS---------------------------------------------
137296469    -----------------------------------------------------------------------------------LWLSELADAIRDTIVMVGVSAFVAALVGIPLALVLVTTTRVNNTLGALVNAFRSTPFIILLVALLPLTTIGVWAAIVPLSIAAIPFFARVAEVSLREVDRGLIEAAQAMGAQRRHIIWHVLLPEALPGILGGFTITVVAMIGSSAMAGAVGAGGLGDLAIRGYQRFDTTVMVTVIVLLIAIVTAVQFLGDRFVRR---
144061045    -------------------------------------------------------------------------------------------ALIETIQIAILASILGCFIALPLSFYASKATNTYYIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSMAIMGKLLSETIDSIDLGPLEAAKASGANQNQAVFTSALPQILPNFTAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDR-ISPIIVFILIAVIGIEQFSVWLRRK--
142964572    -------------------------------------------------------------------------------------------HSGVTLSSAMVGFVMGTFLGILLSVGIVYVPALDRTLMPWIIASQTIPILALAPMIVVVLGIGLVPKATISTYLCFFPVVVGMVKGLRSPSIILVDLMNSYSASKAEVFWKLRLPASIPYLFASLKVAIALSIVGAIVAELPAGGGLGARLLSGSYYGQTNLIWAALITASVISATLVTIVGRMER----
149187433    -----------------------------------------DAVLNAFVWAAAALTVGFLFWIIWYIGLQHVSWSFITDNYTRTGDEGIFPMIVSTIYMVIASIAVAAPLGIMTAIYLTEYAKVGSVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYALGSSKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
227510655    ----------------------------------------------VLKAIAGFVVLILAFLIGYIFITGLPNVFLTSPAKAFSSGGGIGVQLFNSFYLLILAMLISLPIALGASIYLNEYNWFTSMIRTSIEILSSLPSVVVGLFGFLLFGFSIISGALTLTIFNLPLLTRNIEESLASVADDQRQGGLGLGLSKYETIIHIVVPAALPGIISGVILCSGRVFGEAAALIYTAGQSAPALNFGDWNPFNIDSPLSPLRPAETLAVHIWKINS--------
89055192     -------------------------------------------------------------------------------------------HAFQTLAPTLLGFVIGTLAGMGLAVAIVHNRAMDLSVMPWAIASQTIPILAIAPIVIVVLNVGLVPKSLISAYLSFFPVVVGMVKGLRSPGVMDLDLLRTYSASANQTFWKLRLPASVPFLFASLKVGIAAALVGTIVAELPTGAGLGARLLTGSYYGQTIQIWSALFMAAICAAILVTLLGVIER----
300729474    --------------------------------------------------------------------------------------------AAATFGRVNLSLALAAAWTIPVGVAIGFHPRLARIAQPLAQIAASVPATALFPVILLALVRIGGGLGIGSIALMLWYILFNVIAGALAIPTDLKEVATLFHFSTLQRWKTVILPGIFPFLITGMVTASGGAWNASIIAEYLQTVGLGAMISNATEQGQFPILLLGTVMISLMVVTTNRLFRLAETRYRL
300729474    ----------------------------------------------VLRRSWPFVMDLAVAVIGLAVFYCIVLIAKFWAGVVSLSPRALPAYAFYSVVRIGLAYLLSLAFAIAYGYTAAYNTRIEPFMIAVLDILQSIPVLSFLPVMLAMVGLFPTGAIVLIFTGAVWNMAFSFYSSLKSIPRELIEATRVYRYSPFQRLVQLELPYAAIGLLWNSIMSVAGAWFFLMACEMFHFPGLGSYLQTAADQGNGHAIAWGLFTMVAIIVATDQLLWRP------
280984554    --------------------------------------------------------------------------------------------------MVGVSSLIALLVGVPMAVLLVTSDKLNRVLGAFVNLFRSIPFLILMVALIPFTRLVVWAAVVPLTIAATPFFARIAEVSLREVDHGLVEAAQAMGCRRWHIVWHVLLPEALPGIVGGFTITLVTLINSSAMAGAIGAGGLGDIAYRGYQRFDSQIMLTVIAMLVALVALIDRLAKGLNKR---
254464025    -------------------------------------------------------------------------------------------AIAETLLMAFLGTIGAGIIALPLAFAATRNRSIRFAMRRLFDFVRGVDSLIWTVVLARAFGPGPLTGALAILVTDTGTFGKIFSEALENVDQKQIEGVASTGAGPVQRYRFGVIPQITPVLLSQLLYFLESNTRSATIIGAITGGGIGLLLTQAITQKDWEEVAYYITLIILMVMLMDWFSGWLRRR---
238894450    -----------------------------------------------------------------------------------ITGDQFLLALHDTLIMVAVSLGFGALIGVPLGILLVVNPVVHQALNPLINVLRSLPFIILLIVILPFTTIGTAGAIVPLIVFVAPYIARLVESSLLEVDEGILEAADAMGATPLQTVWHFMLPEAAASLILALTTATIGLLGATAMAGTVGGGGIGDLITYGYQRFDAFATLTTALVLIVIVQLIQTLGTRLARRLR-
294621411    ----------------------------------------------------------------FFWLFSNFIPTSDSLAYLSIIISRLVQTILMAVTATTSGAIFALIAAVIGSREIGLNRFTKVIARGMASFFRNVPIVVWAIILLLSFKQNEFTGYLAITFTTFGYLTRSFMETIDEVSGSVIEAMMASGASYLQIIWQGVLPMCLNQLLSWLVFLIENNIRDATLVGILTGTGIGFLFDFYYKKFQYDVVGMITLTVIIAVISLEAISNTVRRMIR-
15615554     ---------------------------------RVLINQMAKGLFFLATIFGLVVLAVLIARVLADGASWINLDFLTGRHSSDPEKAGIMGALLGTLWLMLVVTPVTMFLGVGTAIYLECYARLQSFIETNISNLAGVPSIVFGILGLTVFGSVVLAGGLTMSLLVLPIVVVASQEAIRAIPSHLSEASFGLGATKWQTIKNIILPAALPGILTGAILSLSRAIGETAPLIVLGIPAL-------------------------------------------
143126350    -------------------------------------------------------------------------------------------HGGVTLSSTMLGFLMGTILGIGLAVSIVENRAMDKSLMPWIITSQTIPILAIAPMIIVVLNSVLVPKALISTYLSFFPVVVGMVKGLRSPDPMHIDLMRTYKASRLQMFWKLRLPASVPFLFASMKVAVAISLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALISAACMAAVLVMLVGVV------
296274263    --------------------------------------------------------------------------------LLPALGETIYMSLLSTLFAVVIGFILAIILILTSNGGLRENQKIYSILDVIINTLRSFPFIILMIVLFPLTSIGTTAAIIPLTIGAAPFIARLIESALKEVDTGVVEAAKSFGASDWQIIFKVMCVEALPSIISAITLTLITVIG--------------------------------------------------------
218294973    -----------------------------------------------------------------------------------------------SLSIGLVAVGIGLLLGTPLGALAYLGGRWDLLAQRLVDILLAFPGILLAIVLVAILGPGLLNGMIAVGIAAVPIYARLVRGVVLSLKSDYVEAARALGASHARILLRHILPNALTPLLIQTSLQMAIAILFAAGLGFLGLGARGLMLARGREYLAVAPHVATFPGLAIVGLVLDALRDALDPRSR-
187924963    ------------------------------------------------------------------------------------------QSFWETLVMVGISGLVGALVGLPLGVVLYLTDRVNRAMGVIVNAVRSTPFIILLVAVIPFTSIGTAAAVVPLTIAAAPFIARLVETALREVDRGLIEAAQAMGATTSQIVFKVLLPESLPGVVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRFLPEVMLTVVVILIV-----------------
300933045    -------------------------------------------------------LVVTAAVLLWVGIRLNGNGQFEAEKWQPFLTGDMWTTLWGTLKAAVVSIILAIIVGTVLGLRLSVVAPVRWLCTIIVEFFRAIPVLLLMIFAYQVFHLAFGAVVFGLTMYNGSVIAEILRSGIRALPAGQEEAAIALGLSRRQTMFKILLPQAVASMLPALISQMVIALKDSALGYLIGYV---EVVRSGLQAASYKNYLAAMVVVAIIMILVNYLLSRLAERM--
256397362    ---------------------------------------------------------------------------------------GVYHAILGTLEQAGLATLMAVPIGILVAVYLVEYGKLAKSVTFFVDVMMGLPSIVAGLFILSLWIITLLAGALALMILMLPVVIRSSEEMLKLVPDSLREASYALGVPKWRTITRVVIPTALPGIITGVMLGVARVMGETAPILLV------------------------------------------------
256397362    ------------------------------------------------------LMAAIATFLVWRATDALSVNKANVLTYTGQWKFGIGAAAWGTLVTSTIAIVIAAPVAIGVSLFITQYRRLAQVLGYIVDLLAAVPSIVYGLWGILFFGRSVFTAGVILAIMILPIIAAISREVFLQTPREQVEAAYALGATRWEMIKLAVLPYGRSGVGSAIVLGFGRALGETVAVAMV------------------------------------------------
138932695    ---------------------------------------------------------------------------------------------WETFWRTVVGLILSVLVGLCLGILMGFSKTLRIGLYPILVGFNAIPATVVPVIALIFVGMHNMNTIIIVILISFFPICVSISIGLSTLEREYEDILLSLGANKFEIFYKIALPKTLPEFFGALKVSTTLAFIGTNLMEIIEGKGLGHLFDSGKISADYPLMFAVLITLAVMGIFLYYIVVYLE-----
154249738    --------------------------------------------------------------------------------------------AWETLKLTAFSVGIGLILGTFIGMRLSKIKLINYPCTAYVEFLRGTPLLVFGLPQLGIQLAPYPAAITALGLNSGAYIAEIVRAGIQSIPKGQYEAARSLGLTHWQAMRYVILPQAFRNILPALGNEFITLTKDSSLASVIGVSELGQFVI-SRTFQTFSIYFGIAFIYFIMTFVISRLVRYIERRM--
188581012    -----------------------------------------------------------------------------------------------TLGRVAVSFVIAMSLGVLLGIALGRSRLADRLLDTPLLVVLNTPALVITVLAYVWLGLTETAAIVAVALNKLPNVAVIMREGARGLDPGLEEMAKTYRFDRRTWTAHVLLPQLQPFMVAAARSGISLAWKIVLVVELLGPNGVGFAINYYFTLFDVTAVIGYSLVFMSVMLAIDALL---------
239622505    ---------------------------------------------------------------------------------------GVLHAIIGTLEITAGAMVISIPIGLMCAVYLVEYSKLATTISLLVDVMSGIPSIVAGLFAFSMFTILLGPGTIALSLLMLPTVVKSSEEMLKIVPNDLREASLALGVTKQRTITKIVLRTALPGIVSGAILAIARVIGETAPLLMTAG----------------------------------------------
262190972    ---------------------------------------------------------------------------------------GVFPAIFGTVFLVIIMSIIVMPLGVIAAIYLHEYAAFTRMIRVAVINLAGVPSIVYGVFGLGFFVYTLLWSALTLAVLTLPVVIVATEEGLSRIPISVRHGSLALGATQFETIWRIVLPMASPAIITGLILAIARAAGEVAPLMLVGA----------------------------------------------
91788111     ------------------------------------------------------------------------------------FLQKLLKATLETLAMSALGTLIASVSGLLLALPASRRARFKGITRLLLNALRSIPELVWAALLLIAAGLGPLAGTLALALHTTGVLGRLFAEAVENVPEGAGFALRMRGVGEGRVFCYATLPQVLPQLLSYTLYRWENNIRAAAVLGVVGAGGLGQMLAFHMGLFQMSETSAILLSMIGLVALVDA-----------
170703959    ----------------------------------------------------------------------WRVVSFVATGVTMADVGHVLVLGLITLLRVVVLITIASVIWVPIGVLIGLRPRLAEKLQPLAQFLAAFPANLLFPVFVIVIARFHLNPDIWLVLGTQWYILFNVIAGATSYPNDYREAATNFRIRGWQWWRQAILPGIFPYYVTGAITASGGAWNASIVSEAIEAHGLGAYIAQTTAAGDFPKIILGIAVMSLFVTLFNRLLWRP------
240849905    -----------------------------------------------------------------------------------VGQFGLIPLLAGTLYIAFVAMLFAVPIGLFSALYMAEYARLRAIVKPLLEVLAGIPTIVYGFFALKVVGPFLLTAGVVMGIMLIPFVSSLSDDVITAVPRILREGSYGLGATQSETIKKVVIPAALPGIMGAILLTASRAIGMIVVLAAGVAANLTLNPFEAMTTMTV------------------------------
135114726    -------------------------------------------------------------------WKTINWEFLTAMPRKGMTEGGIFPAIVGTVLVTIITAIFSVPLGMGCAIYLNEYARDNKLTRLIRMSIRGVPSIVYGLFGVVLFGTCVLAAGLTLGLMTLPWTITASEEALKSIPNSYRSGSLALGATKWQAIRTNVLPYAIPGMLTGTILGLARAAGETAPILFTGA----------------------------------------------
149926973    --------------------------------------------------------------------------------------------TVETLAMSLMGTALAALAGLALAIPASKKGLMRTPTRWVLNALRSIPELVWAALLLISAGLGPFAGTLALAFHTTGVLGRLFAESIENAPPEPADALRTQGIGNLRVFYFTTLPQVIPQLMSYTLYRWENNIRAAAILGVVGAGGLGQLLSFHMGLFQMGKTATILAAMLLLVAIVDSMSYHLRRRM--
111225868    ---------------------------------------------------------------------------------------GIYHAIIGTVEQVLLASVLAVPFGLLVAIYLVEYGRVSRVISFFVDVLTGLPSIIAGLFILAFWGFSGFAGALALAVLMIPTVVRSAEEMLKLVPNELREAGYALGVPQWRTILRVVVPTALPGIVTGVMLAVARVAGETVLLTVFGTNLINSNPFSGEQQFAVDRAWAAALVLIIIIMVLNLIARLFAGRNRL
262372327    --------------------------------------------------------------------------------------------------MVGVSAILAFLIGLPIALILVSSKKINQSLGWVINITRSVPFLILMVAWIVGTSYGVLAAIVPLIIAAIPFFARIAEVSLREVDQGLIEAAQAMGCNRKQILWHVLLPEALPGIIAGFTVTIVTMISSSAIAGAIGAGGLGDIAYRGYQRFDMQVM---------------------------
111220906    --------------------------------------------------------------------------------------------LWHTLGDAGVGYAAGTVAAIVVAVTFVLFRSVERALMPVAMMLRSVPLVAMIPLLTLIFGRGLTAVGVIAGIIVFFPSLVNLVFGLRSGPPAAADLVLAYGGGPATVLRKVALPSALPALFVSARIAVPGAVIGALLAEWLATGELGYYMQRAQQTFNYGGVWASVVVITVASIALYAVVGFVEA----
83594783     --------------------------------------------------------------------------------------RGLLLHTGVTGASTLVGFVLGTLLGLVIAVGIVRFRVLEASLLPWVIASQTIPILAIAPMVVVVLGTGLVPKAIISMYLCFFPVTVGMVKGLRSADALSMDLMRTYAARPSQVFWRLRLPAALPYLFASMKVAIAAALVGAIVGELGAAMGLGARLLAGSYYGQTVQMWAALVMAAALSLFLVFLVGRAEWLVR-
283796467    -----------------------------------------YFWRDLMTACGLFVIVLTIGIGAFLVYKGSATFLTYGHTLWEFLGSAQWAPADNSVVGSLCTCGLALLIAAPFIFITDISPKFEKFYRPVVEIFAGIPSVVYGWVGLTVLGHSILAAGIVLAVMIFPTITTVAADALRAVPKECRMAAYGLGSTRWQTIYKIVIPAAAPGIISGIILGLARAFGEALAVAMV------------------------------------------------
310623200    -----------------------------------------------LGAAAFWLAVWQCAAMAVGQEVFLVSPVQAVRTLLQLLPQAFWQRVGFSSGRILLGFGLGVAVSIVLAVAAQAWHTADVLLAPVLQLVKATPVASFIILALVWVRGASLSVLI-SFLMVLPVLYGAVRTGIQSADPQLLEMTKVFRLPLGRRLRAVWLPAVLPAFRQGCSVALGICWKSGVAAEVIGNGSIGDALYRAKITLSTGELFAWTFVIILLSAGFEKLFLLL------
257066866    -------------------------------------------------------------------------------------RFGIYPMIVGSIIVTILSTIIALPFGLATSVFMAYYKKSYSPLKSLINLMAAIPSVVYGFFAMMVLGMTMLTASILLAIMILPTMVNISENSLKQVPMTFYQGSLALGATKEETIRKVMIPYAKSGIFSSIILAIGRAIGETMAVYLVVGNQLTTSLLDGSRTLTTNIVLEMG-----------------------
167624745    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVMPFGVIAAIYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSSVRQGSLALGATKAETLWRIIIPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
284049212    -----------------------------------------------------LLFTAGAAGSAILLFAFILDVVGQGLGLTADILLSLRDMFFNTLYLVFLALVISALWGIPAGIYLAEYARLTNWVRMAVETLSSLPSIVVGLFGYLVFQWNLMAGALSVSILTLPLMVSVTENALKDLPPEYTLGSLGLGASKWQTIWNVLLPACLPRIMTGLILAAGRGFGEAAALMFTAG----------------------------------------------
299537691    --------------------------------------------------------------------------------------FGILPLIAGTLKVTLIAVVVAVPFGIASAIYLSEYAKTRRTVKPILEVLAGVPTIVYGFFALTFVTFNALSPGIVVGIMILPMITSLSEDAMSSVPNSMREGALALGATKFEVAIKVVLPAALSGIIASVVLAISRAIGETMIVSLAGGS---------------------------------------------
153835864    -----------------------------------------DNVFNAFVWISAALTVGFLFWIIWYIGLQHVDWNFITDNYTRTGDEGIFPMIVSTIYMVIASIAVAAPLGIMTAIYLTEYARLVKVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
156740134    ---------------------------------------------------------------------------------------------LRTVFRMFLAVLLSLLFTFTVATLAAKSRRAETVIIPALDFLQSLPILGFLTVTTAIFIGMEAASIFAIFTSQVWNMAFSFYHSLITTPRELREAAAVLRLSPWKKFWNLDVPFAMPGLIWNTMMSVSGGWFFVVASEVISVPGIGSYIALAIEQADIGAMVYAGLTLLIIILIYDQVIFRP------
156740134    ----------------------------------------------------------------------------------------LWLGLLTTVRVVIW-IGISTLVWTPIGVWIGLRPRVAQFAQPLAQFAAAFPANLLFPVAVVLIATYALPQNLLMILGAQWYILFNVIAGTVSIPNDLKEAAQVLGLRGWAWWRKLIIPAIFPAFVTGGITASGGSWNASIVSEVVSWGGLGAYIAYWSTGEFNPHVGLGMLVMGSLVLAFNRLFWRW------
238854847    -----------------------------------------------LALVLFILYLPIFYLIVFSFSNGKNMDVFHGFTLTLFADGRLLAIFLDTIMLALLSSLIATIIGTMGAIAIDKNKKKKTVLLSLNNVLMVSPDVIIGASFLVFFTLGFGSVLLSHIAFSIPIVVLMVLPRLKEMDKSLIDAARDLGANNWQVYSKVLIPAITPGILSGLFMALTYSLDDFAVTFFVTGNGFTTLSVEIYSRARQGIDLEINALSTLMFLIV-------------
302872010    ----------------------------------------------------------------------------------LSGKFGIFPMILGSVYVTLGAIIIGVPIGVATAIFLGESEKISRFVRPFVELLAGIPSVIYGFYGLVVVGFSILASSIILGIMILPTIINISEVSIRSVPREYKEGSLALGATHWQTIKGVILPAAKSGIIASIILGMGRAIGETMAVIMVAGNSPKVPTLTGNIAIEMGYAFATGIVLFVIIMILNTIANVIARR---
213691281    ---------------------------------------------------------------------------------------GVLHAIIGTLEITAGAMIISIPIGLMCAVYLVEYSKLATTISLLVDVMSGIPSIVAGLFAFSMFTILLGPGTIALSLLMLPTVVKSCEEMLKIVPNDLREASLALGVTKQRTITKIVLRTALPGIVSGAILAIARVIGETAPLLMTAG----------------------------------------------
116514929    --------------------------------------------------------------------KSQVVADTSILGLIKDNAGALLQGLWMTIELSIVGILAALVFGLILGIMIAEHKFWHGLANVIIYIFRGIPMMVLGMPTLLGHKLPLFTAGILTLMLYIGAIVRG---GFESVDVGQWEAARSLGLPYYKALWKVVAPQGFKLMIPSLVNQFIITLKDTSILSAIGVMDLTQTGTNLIAQNF--QGFKMWLIIAVMYLIIITLLTWL------
225026826    ------------------------------------------------------------------------------------------PAAINTVIMAGISLLLAVPVGIGSAIYLVEYNKLVKVIRVTAETLTGIPSIVYGLFGMLFFKFSILAGAFTLAIMILPVILRTTEEALLSVPDSYREGSFGLGAGKLRTIFKIVLPAAVPGILSGVILATGRIVGETAALAFSSGRTLAVHMLLANEGLHVNQAYATAVILLILVIGINALSSFIAKK---
83859333     -----------------------------------------------------------------------------------------------TALITLIAMLVAAPIGLMAAIYLSEYPRLRAWAKPALEILAGVPTVVYGFFALLTVGPFLLSAGLVMGVMIIPFVSSLSDDVINAVPQALRDGSYAMGATKSETVRHVVFPAALPGIVGALLLAVSRAVGETMIVVMAAGQGANVMLLTGDQEFDSPKAFALGLVLFIMTLILNIIALRVVQRFR-
260583445    -----------------------------------------------------------------------------LLGLLKTNAPTLLNGLWNTIWITFVSLAIATIIGVLLGLMRTRISVLETIATIYIDFMRGIPLIVLTFF--IYFGIPTVAAITTLGLNAAAYIAEIVRGGINAIDKGQSEAAMSLGLPYYKSMQKIILPQAIRLMVPSFINQFVITLKDTSILSIIGLVELTQTIIIARNLQSSSMWFIVGMMYLIVITLLTKISARLERK---
142970023    --------------------------------------------------IPALFGAWIFFLWVITIGMSVPQVLLPAPSLIWQVFDGFGATLFADFYQTFVRSAIPGFIGFLVAIAADKIPFLRRGLIPIGNFFSAIPIVGMAPIMIMWFGFDWQSKAAVVAIMTFFPMMVNTLGGLNETDRIDRDLLHTYASSYWRELFSLRLPNAMPFILNALKINSTFAMIGAIVAEFFGTPGMGFRISAEVGRMNIDIVWATIAVAAVTGSMFYGVFALLERK---
256255900    ----------------------------------------------------------------------------------------LWRSFWETIIMTGFSSLISLVVGLPLALIMILTERLNTILGAIINGFRSVPFIILLVAFIVGTSIGTWASIVPLSIAAIPYYARIAEVSLREVDHGLIEATRSMGANRWTIVREVLIPEALPGIIAGFTVTVITLIGASAMAGAIGAGGLGDLAIRGYQRFETQVMIAVVIILIIMVWVGDRLVNRLDKRN--
153011111    ------------------------------------------------------------------------------------------ESLKQTAIMVAASATLSTLIGLPLGVALVERPVFNRIAGTVVNLVRSTPFIILMVAIIPLTRLITYAAIVPLTAAITPLYARLAETAMREVDHSLIEAAESMGATPIQIIFKVLLPEALPGIIAGQTVTLVSLVGYSAMAGTVGGGGLGDLGIRFGYQRFMPEVMVA-VVIILVAIV--------------
124022835    -----------------------------------------------------LILIAVVSLAVVGLFDAERIATGLPAIFKLLPEMSFWKPLIDSMAMSIAGTSIAVFFSMLLCLFAARNRPLYLAATGLLNVTRAVPELILGMILVAAVGFGALPGTLALGLHSIGMLGKFYAEAIELCDLEPIEAARSSGASEMQVIIHSILPQVFPAMADVTFYRWEYNFRASMVVGAVGAGGIGLEIISALRIMEYQQVSALLLVVLVVVTALDSMSNAL------
126734191    ----------------------------------------------------------------------------------------LWADFEQTIKGAMTGYIIGMIAAFAVAILADRSEFLTRGIMPVGGFMAALPIVGTAPIFVRWLGSDWQSKAAVVAVMVFFPILVNTVAGLRDTTAMQRDLMRTYGAGYWATLFKLRLPAAMPFIFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVVAALAGSALYGLMAWIEGR---
190889833    ---------------------------------------------------------------------------------------DVWTKLFQTIVMAFLGTLLGALAAFPLAFMAARNRLLNQILKRFFDFLRSVDMLIWALFLTRAFGPGPLAGSGAIFLTETGTLGKLYSEGLENIDNKPREGIQSTGAQTVLVHRYGIMPQIVPVIVSQTLYQWESNVRGATIIGAVGAGGIGLKLWEAMRTNNWENVAYMVILILIVVFLFDAASNALRHR---
139831785    ------------------------------------------------------------------------------------------RSLWDSIKIAIIGLVITIVVGTGLATLMATRRWLERATWPYLVALQSAPILAMTPLIRALIDGIQTQRVLVVVLIAFFPIVNNTLFGLLSVDKSQHELFTLHKVSPLTRLLKLQFPAAMPNIFVGLRISAGLSVIGAVVGDFGGVVGIGAQIDIYRGRLWGSELIASIILASA------------------
143093915    ------------------------NSFFLFSIVFWVAAWTLNIFLVKTKMVVPPILFGVSLLLIWEASISVSPVILPAPSLVFIKFINLWVDFVQTVKGALSGYIFGCSAAFGVALLADRFKFLERGLLPIGNFMAALPIVGTAPILVRWFGFDWESKSAVVTVMVFFPMLINTIQGLQMSDKIHRDLMRTYNATSFQTLIKLRLAAAMPFIFNGLKICSTLALIGAIVAEFFGSPGIGFRISTEVGRFALDMVWAEITIAAITGSLFYGGIVLLEK----
154245267    ----------------------------------------------------------------------------------------YIHALGETLAIAFLGTLLGAVVAFPFGFLAAKNIFAHFAVRRLLDTVRGVDRLIWALIFVTVVGLGPFAGILAIATASFAELGKLFSEAVEALDRKPVEGIVSTGGSDVEAVRFGMLPQVLPVLASQLLYYFESNARQSTIVGIVGAGGLGLHLAEQIRVLEWQKVSFLILMMLVMVAVIDFISSRL------
254284796    -----------------------------------------DNILRTFIWISAALTVGFLFWIIWYIGLQHVNWKFITDNYTHTGDEGIFPMIVSTVYMVVASIAVAAPIGIMTAIYLTEYARLVKIIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGVGASKIYTIRRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
299536312    --------------------------------------------------------------------------------------ENMWQATYETLYMTAISTVVTFILGLVIGIVLWANKIVNFLTGSLVNIFRSIPFIVLIILLIPFTKFLLGAALPALIIGAAPFYARMVLIALREIDKGVIEAARSMGAKTSTIIWKVLVPESLPALISGITVTAVALVGTAMAGIIGAGGLGNLAFLDGFQRNRQDVTLMATILILVVVFIIQWIGDLITEK---
182418866    ---------------------------------------------------------------------------------------GIGPQLFNSFYMLIISLLITIPIGIGAGIYLAEYAKIVNFIRICLETMSSLPSIVIGMFGLLVFGYSILAGALSVSILNIPSMTRISEDAIKSASKRVKEASLGLGATKWQTIVKLTLPTAMSEIITGILLAAGRIFGEA--AAFLYTAGL-------------------------------------------
144104584    -----------------------------------------------------------------------QIGILVGAMFPLDLSQEAFDRIIPKVFESLFIAWAGTVIGFPVSFLAAQNGIVSRTTKQILNAIRAFPELILAFVFLPITGLGPFTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKLNELSFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGQELINQLRFRDFPRAGTVLICTIILVLTADTISAAIRNR---
144140411    --------------------------------------------------------IGGLEVNWARVADGWERGLRFLGGFVQPDFLSRWDDILESLTMTLTATVAGVLISVPVGIGAARNLAVYIACRAVIAVSRSLQEIIVAILFVAMVGFGPLAGFLTLAFATIGFLAKLLAEDIEDIETAQVEAVRATGASWWQVLNYGVQPQVMPRLIGLSLYRLDINFR--------------------------------------------------------
143286708    -------------------------------------------------------------------------------------------AAIGSLLTLMVCFVIAFPIGVATAVYLEEFAPKNKITELIINNLAAVPSVVFGILGLAIFINIFGMGGMVLALMTLPTIIISSRAAIKAVPPSIRDGALGVGASKVQATMHHVVPLAIPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
142807363    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVFLMAIIVTPLGVVAAVYLHEYNSLTKIIRIAVINLAGVPSIVYGVFGLGFFVYTLIWSALTLAILTLPVVIVSTEEGLARIPSTIRQGSLALGATQAETLWRIVLPMASPAIMTGLILAIARAAGEVAPLMLVG-----------------------------------------------
142204900    -----------------------------------------------------------------------------------FWNNSLWQHLLETLLMAILGTAIAALLGLPLAFVAARNAGVRFITRRLFDLLRGIDMLIWSLIFLRAFGPGLFTGIFAIGFTDTGTLGKLMSEAIENADRKEVDGVKSVGASKLQQHRFGIIPQILPIFVSQSLYYLESNTRSAV-----------------------------------------------------
228999065    -------------------------------------------------------------------------------------KFGILPLICGTLIVTIIAMIVAIPIGLGCAVFLNEYASVRKVLKPILELLAGIPTIVYGFFALTIVTFNAISPGIVIGIMMVPTIASLSEDAMGAVSKGIKEASLGLGATRFETVRKVVFPAAFTGIMAAILLAASRAIGETMIVVIAGGS---------------------------------------------
50121611     -------------------------------------------------------------------------------------------AFGETFQMVGISTLFAVIGGLPLGLLIYVTDRVYLFGTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREIDPGIVEAAEAFGASPMRIIGTVLLPEAKAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETEVMVITVIALVILVQVVDGLSKRADKRER-
120556167    --------------------------------------------QTLLRWVGWFWLVAL-TVFCWQVMNENTIWAFVSDAPEQAADIGLWEPLWDTINIATLGTLLGILIAVPVAFLAATNRFVRPLALLIIVASRSINSLIWALLLVAIIGPGLLAGIVAIGLRSIGFIAKLLYEAIEEIDDKQVEAVRATGASGAQVIDYAVVPQILPAFWGISVFRWDINIRESTILGLVGAGGLGIQLNASLSTLAWNQV--AMIFIVILGTVV-------------
45358659     ---------------------------------------------------------------------------------------GIFPMIVGSFLVTVLALVFSVPLGVGCAIFLAELKKVQNILRPSIEILTAIPSVVYGFVGMVLLGYSWLAASIILGIMIVPTITVLSEDAINSVPQQLKEGSLAMGATRWQTIKKVVLPASLSGILSGVILGMGRAIGETMAVLMVAGN---------------------------------------------
291457146    ---------------------------------------------------------------------------------------GVLHAIIGTLEITAGAMVISIPIGLMCAVYLVEYSKLATTISLLVDVMSGIPSIVAGLFAFSMFTILLGPGTIALSLLMLPTVVKSSEEMLKIVPNDLREASLALGVTKQRTITKIVLRTALPGIVSGAILAIARVIGETAPLLMTAG----------------------------------------------
299537692    -------------------------------------------------------------------------------------------ALIGSLWLMAVVAPVSIILGVGTAIYLEEYAKKNKINDFIISNLAGVPSIVFGLLGLTIFGKSILAAGFTMSLLILPVIIVAAQEAIRAVPNEQREASYGMGATKWQTILRVVLPAAIPGILTGSILALSRAIGETAPLVVIG-----------------------------------------------
56421973     ------------------------------------------LVLSIISIISATVFLIILSLLYMIVRKGIDIHFLIGLPEEIDAGGGVGPFLWNSIYILVLSLLLSLPIGIGAGIFLAEYNRIMEWVRAAIESLASVPSIVFGLFGYALFGVTILGASITLALLNLPVLARVSEEAITAVPSTWREASFALGATKAQTIVKTVLPAAMKGILTGISLVACRAFGESAIILLVGG----------------------------------------------
21222538     ---------------------------------------------------------------------------------------GIYHAILGTLEQVGLATLFSVPVGVLTAIYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFVLSLWVLILVAGSFALCILMIPVVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTSIGGIVTGVMLAVARITGETA-----------------------------------------------------
141193971    -------------------------------------------------------------------------------------------HGGVTLSSTLLGFAMGTILGIGLAVSIVENRAMDKSLMPWIITSQTIPILAIAPMIIVVLNAVLVPKAMISTYLSFFPVVVGMVKGLRSPDLMLMDLMHTYKASRWQVLWKLRLPASVPFLFASMKVAIAISLVGAIVGELGAVAGLGARLLAGSYYGQTIQIWSALISAACMAAILVTIVGVV------
192292232    -----------------------------------------------------------------------------------IWFGSMTKDFWHTMVRVAYSIAIAIVAGVPVGIVLGAKAAVYRSVEFIVDFFRSTPATAMFPLFLLLFGLGDLAKIAVAAFAAWLVIVFNVAYGVMNARQTRILAARSMGASSLRIFRDVIFFETLPQTFIGLRTAVSLALVVIIVAEMFATDGMGHRIIDAQISYSLTDMYGSILIAGAMGYGLNLILLFIER----
223936680    -------------------------------------LSIVAGLLYLFLYAPLAIVIVYSFNAARFGAGWSGFTTQWYATLW--ENSLALSATKNTLLLAVFSTLISTVLGTMLGYGLNRFRPGKSLLNWFLYVPVFIPDIIMAISWLGLFELGLTTMILAHVTFQIPFVAIVVRSRLIGLDPALEEAAHDLGANEWQTFLHITFPLIIPGIVAGAMLAFTLSLDDFVVSFFTSGPGSTTLPIFIYSSVKRGITINALSTLIVLASILGTIIATLLQRNR-
168186804    ---------------------------------------------------------------------------------------GIGLHLFNSFYMLVVSLIITVPIGIGAGIYLAEYAKQGKILNTIIETIASLPSIVVGLFGLLFFGYSIIAGALSITILNLPSMTTVTESALRAVPVTIKEGSLGLGATKWQTIKKIILPSAIPQILTGIILSAGRIFGEAAALLYTAG----------------------------------------------
136700286    ------------------------------------------------------------------------------------------KALSDTGYAFIVGTVSAIVIGIPVGILMGKNRFIDELLLPWVNMFLSAPLTALVPVLMVLFGFGLKAIIITTALFAIWIIVLNARAGVLQINRSLVEMAHSFGASPKDAFFKIYFWAALPEILGGVRIGFIRAVKGVIIGQLL------------------------------------------------
301155471    --------------------------------------------------------------------------------------------TVETIYMSVLSTLIAALLGLPLGFLILENKKLNAFLNVIINIGRSIPYIILLLALIPLTSWLLPGGSIGLSAAATPFFARLTSNALFEIPTGLTETAKAMGATNWQIIRKFYLPESLPTIINAITLTFVTLIGYTAMAGTQGGGGLGSLAINYGVYRNMPSVWAATIVIVIIVMLSQKLGDTLAKR---
288962225    -------------------------------------------------------------------------------------------HTGVTAGAALAGFAMGVVLGVALAAGIVQARTLESSLMPWVIASQTVPILAIAPMIVVILGTGLLPKAIIAMYLCFFPITIGMVKGLRSADPLTLDLMRTYSAGTAQTFRLLRLPASLPYLFTSLKIAVAASVVGAIVAELGGQAGLGARLLSGSYYGQTVQIWSALVMAALLGVTLVAAVGLAER----
253997058    -------------------------------------------------------------------------------------RYGILPLVSGTLTVTGVALLIAVPIGTISAIYLSEFARVRETIKPVLELLAGVPTIVFGFFALLFITFNMLSSGIVIGIMIIPYIASLSEDAMRAVPMSMREGSYAMGATRFQTAIRVVTPAAISGIVAAYILGISRAIGETMVVAIAA----GQQPNLTFNPMDAAATITAYIVQVAMG----------------
149182008    --------------------------------INSVMEKFVPKFLFAIAAISIFTTIGIVITLVNFFRNVPFLDFFTGTELNPIGQFGVLPLLTGTIISSVIAMFVAIPVGLMSAVYLSEYAKVRKTLKPILEILAGIPTIVYGFFAFTFVTTNILSPGIVMGIMIIPMVASLSEDAMSSVPNSMREGALALGATKLEVTWKVVIPAAISGIISSFVLGISRAIGETMIVTIASGSNFTFDITQSMQTMTYYSLYAVAMTLFVFTLIMNLIAQYISRRFR-
143719630    -----------------------------------------------------------------------------------------WIGMTETIKIAFISTVFGTLVSLPISILASRNLNITFPSRFILAACRSLPSIIWAIFFVILVGLGPLSGILAMTIYTVGYLGKLQYESIEGMSNIPLESADSMGLSKIEKAIGVVIPEQANNLISQTIFMFEYNVRHGTVIGIVGAGGIGYYINLYLKFLQYDKVLA-------------------------
170738422    -----------------------------------------------------------------------------------ILSGEIPRKALISLETLAIGYGIGIGLAALLTTIAIGSRIGTDLLETLTAMFNPLPAIALLPLALIWFGLGQGSVVFVLVHSVLWAIALNTHAGFRSVSNTLRMVGLNYGLRNLSLVRAILIPAAFPSILTGLKVGWAFAWRTLIAAELVGSGGLGWYIFENRNALETTNVFAGLFTVILIGLFVNVIFANIEKR---
126652196    --------------------------------------------------------------------------------------FGILPLIAGTLKVTLIAVVVAVPFGIASAIYLSEYAKTRRTVKPILEVLAGVPTIVYGFFALTFVTFNALSPGIVVGIMILPMITSLSEDAMSSVPNSMREGALALGATKFEVAIKVVLPAALSGIIASIVLAISRAIGETMIVSLAGGS---------------------------------------------
134094843    -------------------------------------------------------------------------------------------YLLRTILRMFMALGFSLLFSFVFAAIAAKYRAAEKIMIPMLDILQSVPILGFIAPFIAFFPGNLLGVECAAIFAIFTSQAWNMYQSIRTVPSELNEAARVFRLSGWQRFWRMELPYAMPGLLWNMMMSMSGGWFFLVAAEAISVPGIGAYIAVAIEARDLHAILWAIGAMLAGIVLYDQLFFRP------
134094843    ---------------------------------------------------PWWPRIWDGLVLFASLLAVFRLALFIHSDIGLTEILHVVKLGFITLLRVLLLIGLASLIWVPIAVWIGLRPKYSQCVQGAAQFLAAFPVNLMFPLVVYLLVSMQLNPDIWLVFGTQWYILFNVVAGAATIPNELRLASDNLGLKGWLKWKRVYLPAVFPSYITGAITASGGSWNASIVAEYVTADGLGSYIKQMTDIGDFHRIGLGIGVMCIFVMLLNRFF---------
270296460    ------------------------------------------GLFRLLSLSVVGILFAILGFIIYKGIGVIDWEFLTTAPANSMTAGGILPAIVGTFCLMAGSALFAFPVGVMSGIYMNEYGWVVRFIRMMTNNLSGIPSIVFGLFGMALFGDSILAGSLTLGLLSLPLVIRTTEEALKAIPDSMREGSRALGATKLQTIWHVILPMGMPNIITGLILAL-------------------------------------------------------------
37676031     -----------------------------------------DNILNALVWAAAALTVGFLFWIIWYIGLQHVDWNFISDNYTRTGEEGIFPMIISTIYMVVASIAVAAPLGIMTAIYLTEYARLVKVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
294791371    ---------------------------------------------------------------------------------------GILHATIGTIEITLAAMIISIPIGILTSVYLVHSGRLAKAISFFVDVMSGIPSIVAGLFAYSMFAILAEPGTVALSILMIPTVVRSSQEMLTIVPNDLREAAYALGVPRSRTIVRIVLRTALPGIISGVILAIARVIGETA-----------------------------------------------------
297570578    ------------------------------------------------------------------------------------------QSASVPLAMALVGTLLGVLAAAMLSYPHSFSPWWLKLPRRLQMVLRGVPEVMWAFLFIAFFGPGLLAGTVAIAIHSAGVLVRVFSESIDNIPYRRFE--QSFSGSRPTCFGLVAVPTAWRDWLTYAFFQFESNVRTAVVLGIVGAGGLGFQFSFNFEWFRFEKAATYLLMIIALTVIIDR-----------
297570578    ---------------------------------------------------PWGPWAAIFTIAVLLVRMGAWLAAFAAPDFSAEFLRHCWALTLQTLSAAVIGTGLAVVAAILLAMLTGWHRLFCSLCRIIQDILRAVPDFVWAVILVAVIGLGPMTGALALALNITGILAKVYSELWDSVDERRYEQVRVAGGGRLAVLFYGIGPLAARSVQSFTLMRAECAIR--------------------------------------------------------
300311639    --------------------------------------------------------------------------------------------------MVSVSGALALVAGVPLAVLLIVSPRLHRVLGSVINGFRATPFIVLLVALIPLTTIGVWAAIVPLAISATPFFARIVEVSLREVDPGLVEAAQALGCRKWDIVWHVYLPEALPGIVGGFTITLVALISSSAMAGAVGAGGLGDLAIRGYQRFDTQVMVIVIAMLIVLVSLVQRTGDSYVRRLR-
219851146    ---------------------------------------------------------------------------------------GIFPAIVGTLYLVAGSILFALPFGVGAAIYLNEYRMLTQMIRTGIDLLNGTPSIVFGLFGFTFLGVSMLAGQLTLGLMVLPTIIRTTEEALKNVPSSLREGSLALGATRWQTISRVVLPSAVAGIITGTILSIGRAAGETA-----------------------------------------------------
219851146    -----------------------------------------------------------------------------------IPSYGIAPLIVGTLLVTLGSMVIAVPLSIGTAVYISELPRVKLIIKPAIELLAGIPSVVYGFFGLMVMGESWLAGSLLLGIMALPTITSVAEDAIRSVPQEYREGSLAVGATRWQTISKVVVPAALSGITAAIILGMGRAIGETMAVMMVTGN---------------------------------------------
16124618     --------------------------------------------------------------------------------------------MWQTIQMAMWGTALAIIVAIPLGLLGARNIWVQQPVRRVLDLIRSIPDLVVALIFITAVGLGPFAGVMSIMFNTGGVLAKLFAEAVESIDKGPVEGVRATGAVKLQEIVWGVIPQVAPLWTSYALYRFESSSRAATVLGIIGAGGIGQILYDSINAFQFDQTG----CIVLVIVVAVSMIDLLSQVIR-
289550796    -------------------------------------DKIVPMILAVISFISILVTIGILVTLTFFTRVSITEFLFTTAPFSSSPKYGIWALVIGTLKITLIAAIFAVPIGLGAAIYLSEYDRTRRIIKPILEILAGIPTIVFGFFALTFITPILISPGLVVGVMIIPLITSMSEDAMSSVPNKIREGALGLGATKFEVATKVVLPAAISGVLASIVLAISRAIGETMIVSLAAGSTTGYIVQVATGDATYGSIYAVGFTLFIFTLLMNLLSQWISKRFR-
135004325    ----------------------------------------------------------------------------------------LWADFQQTVKAALTGYIMGCGSAFILAILIDRVPFLQRGLLPVGNFVSALPIIGIAPVMVMWFGFDWQSKAAVVVVMTFFPMLVNTVAGLQATQAMERDLLRTYASSYFQLLIKLRLPTAAPFIFNALKINSTLALIGAIVAEFFGTPGLGFRISTEVGRMNLDMVWAEIVVAAL------------------
310778989    ------------------------------------------------------------------------------------------PAMAETIYMVVLSTIFATIMGLPIGLLAVIMPKLNKVLDGLINIFRSIPFIILMILVLPLTTIGSTASIVPLSIAAAPFVARIVEGAVKEVDRGLLEASISLGASRKDIISKVLIPESLPSLIHGLTITVITLVGYSAMAGAIGGGGLGDLAIRGYQRFKLDIMIVSVASIIIL-----------------
144142191    ----------------------------------------------------------------------------------------YTPALIETVNIAAVATLLGALVGLVLSLLSTRFPRLIPVFRRIMDVTRALPEIVIALVLIFILGGGPVPAAIAIALHTAGALGKLFSEVNENADLKPVDGLSSVGANWSQRMLLGVIPQVAPNLFSYALLRFEINIRASAILGFVGAGGIGYELRNSMTWGQFDEAAAIFVLLFVTIVAVDQLSGVIRTRLSV
142686731    -----------------------------------------------------------------------------------------------TIILSVISISFAILLGLIVSVAISKNKALYALNIGYTEIIRAIPVLVMLPVLLNLNFTAFTAGIIALSICESPFIAEIFRSGIQAVPKGQKEAGLSMGMNFFQIFYHITLPQAVRIILPALGNQFVYMLKMSSLVSIIGLNELTRKANELVVSQYRPLEIYTFLVILVLILIVSYLVRRLEKKLRV
300173515    ---------------------------------------------------------------------------------LMFAKQSFWAKTLITLALAAIAVVIGAVLGTVLA-LFKLSPNFKSLGNIYIEYVRGTPLLVQAF--MVFFGTQVIAGALAMGLNSAAYVAEIIRSGINSVNYGQTEAARSLGLSKGKSMRYIILPQAIKNILPALGNEFVTVIKEGSVVSVIGVGELMFQVVQGASFQPFFPLLITSLIYFVLTFSISRALGYAEKRM--
170724150    --------------------------------------------------------------------------------------------------MVGVSSLIALLVGVPMAVLLVTSDKLNRVLSAFVNLFRSIPFLILMVALIPFTRLGVWAAVVPLTIAATPFFARIAEVSLREVDHGLVEAAQAMGCRRWHIVWHVLLPEALPGIVGGFTITLVTLINSSAMAGAIGAGGLGDIAYRGYQRFDSQIMLTVIAMLVALVAVIDRLAKGLNKR---
257437832    ----------------------------------------------LLAAAVFWLAVWQAAAMAIGQEVFLVSPIQAAGTLMLLPQADFWQRVGFSAGHILLGFALGVVVSVLLAAAAERWAWVDTLLAPVIQLVKATPVASFIILALVWVSGRSLS-ILISFLMVLPVLYSAVRTGIESADVQLLEMAQVFHLPLARRVKAIWLPAILPAFRQGCSVALGICWKSGVAAEVIGDGSIGDALYRAKITLSTGELFAWTFVIILLSAGFEKLF---------
114326819    -------------------------------------------------------------------------------------------YAFRTTLRMLLALAAALFFTFTYATWAAKSRRAAMLLIPMLDILQSVPILGFLTFTVVFF-MNLFPGQVLASIFAIFTMAFSFYQSLTTLPGDLVEATRAFRLSPWQRFWKLEVPFAMPGLVWNAMMSMSGGWFFVVASEAVSVGGIGSYVALALRQQDMAAIGYAILAMAVVILLYDQLLFRP------
114326819    -----------------------------------------------------------------------------------------------TMLRVIVLMIVATLIWVPIGVAIGLRPHVARFVQPLVQFLAAFPANLFFPLFVLVIARFSLNPDIWLILGAQWYIMFNVIAGAAAFPGDMQEAARGFHIRGFLWWRRVILPGIFPYYITGAITASGGAWNAAIVSEVVTAHGLGRFIADASADGNWPRTILGVAVMSAFVVGFNRALWKP------
141326137    ---------------------------------------------------------------------------------------GIASAVVGSFFTILVCLVISFPVAVLAAIYLEEFNRITDFIEVNINNLAAVPSIVFGLLGLAIFQLPRSTGGITLSLMTLPTIIIAARASLKAVPPSIREAALAMGASKMQTTMHHTVPLSMPGTLSGTIIGLAQALGETA-----------------------------------------------------
310779967    --------------------------------------KIIETIIKVIGICSILPVLGIFAYIIFKGVPAITWSFITEGPKSGMREGGIFPVIVGSILLTIGTIIAAVPFGILTGIYLVEYNWLRRIINLTIVNLAGIPSIVYGLFGMAFFGRSLMAGSLTLGIMSLPVIITATRESLLAIPKSMREASLALGATRWETTWKIVLPAALPGILTGIILSVSRAAGETAPIMFTAA----------------------------------------------
225619344    -------------------------------------------------------LFLVFIVVFILVRGLPHITLNLLFGKSNNSQMTLLPAIVSTSMMLFMSLIIAIPLGVFAAIYLTEYSKLIALIRIFTDSLSGIPSIVFGLFGMLVFGRSILAGSLTLVLIILPSIIRQTEETLMSIPASLREGSLALGASKVRTIFQIVLPCGFSGIMTSVILSIGRIVGESAALIYTASSGSSFSVMMWMFSSEINQTFATASILLIMIIVLNALLFFVNKKLK-
197658977    ------------------------------------------------------------------------------------------DDGLVTLRRVALVTVASVLGGTVIGLAAGFCWPLRAFLRPILVIGLAVPDLVYIIMAILILGATETSGMVAVTVAIVPLVANVVIAAVTDRDTSLDEMAATYRFGRWDYARHVLLDQLKPAMAAAVRTGFAFSWKLVVLMETITTPGIGARIYEAFRFLRPQDMIAYALVFIVVMKFVEWVIVLPLR----
257437580    ----------------------------------------MNALVWASAVLVIVLVAGILGMVLVRGIPHISWKFLTTTASVLKGTDGILPAILNTLYVILLTLLIVLPLGVGAAVYLTEYRKVISMIEFTNETLAGIPSIIYGLVGMLVFQTCLLSGSLTLVIMNLPTIIRTTQESLKTVPQGYREGALGLGAGKWHIIRTIVLPCSIDGIVTGCILAVGRIVGESAALLFTAG----------------------------------------------
27469171     ---------------------------------------------WVIVTVVAAIIIWAFAGIPGLELKSKSIEILKSIFYGLFHGEDLLRGLLETFAIAVIGTFIASIICIPFAFLMMKLRPVTGISKFILSIIRVFPEIVMALIFIKAVGPGSFSGVLALGIHSVGMLGKLFVEDIESLDFSAVESLKASGANKMKTLMFAVIPQILPSFISLILYRFELNLRSASILGLIGAGGIGTPLIFALQTRSWDRVGIILIGLIAMVALVDLISGAVRKR---
296130632    -----------------------------------------------------------------------------------------------TLTDAAIGFVTGMTAAVLLAAAIVLSRTAEGAIMPVAMLFRSVPLIALAPVIVLLVGRGVASVAVMSGIVVLFPALVTIVLGLRSASPQMRDVVTVLGGGPRTVLRLVQLPAALPSVFAAVRISVPGAITGALIAEWLAGGGIGYGVVSAVGRAQNTKVWALVVVVTLASLVLYTLAQLLEQW---
89052799     ------------------------------------------------------------------------------------------EALGETAVFLLPGYAAGIGVGALLAMLLVVMPSLAGTAMPLAIALRSVPIITTAPLVVLFTGRGAVGTIVLVAIMVFFPTFVACLHGLRQAPGRVIDVMRSYAASPFDVLTRVRVPAMLPAFFAAARMNVPASVLAVTVVEWLATGGIGSLMALSASQSDYDMLWSSVVLVAVLSSLGYAGVGWLERR---
89052799     -------------------------------------------------WFGPVLAVLIWELLGRSLTDAFVLAAPSAILGYLFENAGLMRALIETLKNAAAGFMIGNLAAVALAIIATVWPRSDAMVRGLALVVFCLPLVATGPILRVVFGPGDGPQIVLAALAVYYTTLIPLLVGLRALPSGWLDLVRSYGRGRLAALIHVRAMAALPYFVAGLQIAAPAAFLGAMVGEFTGARGMGVLTIRAMRGMNVEM----------------------------
280958310    -----------------------------------------------------YAFAAMLILVWWAGTASNVLARGQIPSVLLALTDDFINAIFKTVRQTMIAFAIGAAAGLTLGLCHGVFPTLRNTTGPCIEGLRPLPSIALIPIAIVFVGMGDSLNVTIAAFACAWPIFINTHDGVKGINPLLFDTAFTIGITRRRLFQSVILQAALPMAMTGLRIGLGIAFAVVSVEMVIPKTGIGALATTAALSGHNALLYATIAAAAMTGLMLNQAFRWTE-----
139437189    ------------------------------------------ALQWIFFACAFLAVVTVILIFVFTTYSALPIGLADFFSFTWAPSEGHYG-ILSLLAGSGLVTVGALAMGVPLGVGTAVYKRVRKLISPAVDLLAGIPSIIYGFFGMIILGFGALTAWFVLAIMIVPTITTLTIDALNSIPMGIREASYAMGATKWQTIYKVVLPAAKLGIVDAIVLGMGRAIGETMAVLMV------------------------------------------------
294101083    ------------------------------------------------------------------------------------------KAAIVTMKVSIASMVLAIFLGLLLAMTKIFGPTLSRLAIGYIEAIRGTPVLIYGLPNIGIKLSPFFAGILGLGLNYAAYEAENYRAGLLSVPRQQMEGALALGMTRWQALRHVVLPQALRVALPPVTNDFISLLKDSSLVSVITMVDLTAYGQLATTYYDYGTGIIVAIIYFLLGLPFVRLARWTEKKMAV
137855187    ---------------------------------------------------------------------------------------------------------------------------VNRVIKQILNGIRAFPELILAFVFLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKASGGSKINELTFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGQELINQLRFRDFPRAGTVLICTILLVLTADTISAAIRNR---
56696663     ----------------------------------------------------PLIFGATILVVWELVVRGLEVPLVILPAPSLIAARFLWADFVQTFVKALSGYLIGCGAAFVMAVAVDRSEFLRLGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVAGLRETTAMQRDLMETYAASYWQSFFKLRLPAAMPFIFNGLKISTTLALIGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEIVVAALAGTLFYGLVALIE-----
190571278    -------------------------------------------------------------------------------------NAGILGAFIGSLMTIIVCLALALPIGIMSGIFMPRNRLITSIVEISMNNLAAVPSIIFLTLYLGIFGLPRSSGGMTLSFMMLPNIIIATKNAFTNVPIAIKDAAFALGAPHIKVILDHSLPIALPRIIHGAVLAIARILGESSPLLMIG-----------------------------------------------
221633804    --------------------------------------------------------------------------------------FGIWPLLTATILVSVIAMLIALPIGLLSAIGLAEYDRVARVVKPVLEILAGVPTVVYGYFALLFVTFNALSAGLVMGIMIVPLVASLSEDAMRAVPQSLREGAYALGATKLEVVWRVVVPSSLSGIVAAFILAVSRAVGETMIVAI-------------------------------------------------
257386426    ---------------------------------------------------------------------------------------GVYPQLVGSIVVVGFMAILAFPVGISAAVYLEEYSRFATLLEVNISNLAGVPSVVYGLLGLALFRRTLGFGTGIVVSAALPIVVVSAQEAIRAVPDSLREASYGMGASRWQTLRNVVFPEAVPSILTGTILALARAIGETAPLVMIAVATTTYTPPEGLFSSATALPLQ-------------------------
143192929    -------------------------------------------------------------------------------------------ATFRSLLLAFGGFLIGVAVGLLLAVIMQRFLFAERGLLPFVIASQTVPLIALAPLIVPIKWTTTYSVMFIAAYLAFFPLSVGALRGLQAPTPTSQELMRSYAATPNQTVRKLRFPSSIPYIVPALKVSAAASVVGTVVAEISTGGGIGRLLIEYARQIQPAKVYVAVFGAIALGLLVAALVTALD-----
142461083    ---------------------------------------------------------------------------------------GVLGATVGSAMALFVTVLLALPLAVMAAVYLEYFARLTDFIEVNINNLAAVPSIVFGLLGLRSFAISAAGGGMVLALMTLPTIIIATRASIRAVPTSIRDAALGLGASRMQTAIDHILPLAAPGILTGTIIGIAQALGETAPLIMIG-----------------------------------------------
295692224    -----------------------------------------------------LIIVLVVSIIGFVGYHGLATFVSDHVNVFHFLTSTDWDPIVTSFLVTLLAALVATPFAIAIALYMTEYKKGANFLQSVTELLVGIPSVVYGFLGLTITGFGILAATLVLFVMVLPTITSLTVDSLKAVPSHFRKASMALGSTHWQTIYHVVLRVATPRILTAVIFGMARAFGEALAVQMV------------------------------------------------
222102551    -----------------------------------------------------------------------------------------------SLTVGIAATVMGLTIGVTIGAFAGYFGGVDDVLVKIIEIFQTLPSFVLLVVLVAIAQPSITTVTFAIGIITWPMVARLTRAEFRAIEKDYVLAARSLGYGHARIVFAEILPNALPPIIVTSSVMVAGAILMEAALSFMGLGGSGREVIRTAWYLTALPGLAIVFTVISLNLISDGLNDALNPR---
300811214    --------------------------------------------------------------------KSQVVADTSILGLIKDNAGALLQGLWMTIELSIVGILAALVFGLILGIMIAEHKFWHGLANVIIYIFRGIPMMVLGMPTLLGHKLPLFTAGILTLMLDEGAIGAIVRGGFESVDVGQWEAARSLGLPYYKALWKVVAPQGFKLMIPSLVNQFIITLKDTSILSAIGVMDLTQTGTNLIAQNF--QGFKMWLIIAVMYLIIITLLTWL------
77456463     -----------------------------------------------------------------------------------MWFDRLLQGFIDTFLMVGVSSLIALLAGIPMAVILVTSDKLNRALGAFVNLFRSIPFLILMVALIPFTRLIVWAAVVPLTIAATPFFARIAEVSLREVDYGLIEAAQAMGCRRWHIVWHVLLPEALPGIVGGFTITLVTMINSSAMAGAIGAGGLGDIAYRGYQRFDSQIMLTVIVLLVALVALIDRLARGLNKR---
223043281    -------------------------------------------------------------------------------------EYGIWALIIGTLKITFIATIVSVPIGLGAAIYLNEYDRTRRIIKPILEILAGIPTIVFGFFALTFVTPILISPGIVVGIMIVPIITSLSEDAMSSVPNKIREGAYGLGATKFEVATKVVLPAATSGVVASIVLGVSRAIGETMIVSLAAG----------------------------------------------
294791035    ------------------------------------------------------------------------------------WTDFYLPGLVQTLAASVVAIIGSMLYGLIFGIGRLLPNRVRFISGIIVEFCRAVPVLLMMIFMWRWFSSVNLPVTISLILYNGSVVAELVRSGVGSLPDGQREAALALGLTRTRSLMLIEVPQALYAMLPAAITQLVVVLKDTALGSIIQSRRLGSMYFNILQALTV-----AAVLYFIMCFIVSRIAEWLPSR---
134558226    ------------------------------------------------------------------------------------------PKVAESLFIAWAGTVIGAVFSFPVAFLAANNNYVSETTKQILNGIRAFPELILAFVFLPITGLGALTGTLAIGIHSIGTLGKLSSEVIEGIDEGPLEAIKSSGGSKINELLFGVVPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVATVVLVLTVDTISAAIRRR---
227329430    -------------------------------------------------------------------------------------------AFGETFQMVGISTLFAVIGGLPLGLLIYVTDRVYLFGTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREIDPGIVEAAEAFGASPMRIIGTVLLPEAKAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETEVMVITVIALVILVQVVDWLSKRADKRER-
91788235     --------------------------------------------------------------------------------------------LWETIIMVGISGLVGALIGVPLGVFLRLNAGVNRVVGGIVNAVRSTPFIILLVAIIPLTRLFTAAAVVPLTIAAAPFIARLVETSLREVDHGLIEAALAMGATTRQIVLKVLLPEALPGIVAGLTITFVSLTGYSAMAGAIGGGGLGDLGIRYGYQRFLPEVMLAVVLVLIL-----------------
134300488    ------------------------------------------------------------------------------------------KATWDTFYMTMVSVILSSVLGIPLGVILVITDKLNRVLGSIINIFRSFPFIILLLALVPFTTIGTTAAIVPLTVASAPFVARMIETSLKEVSWGVVEASLAMGASTWQIIRKVLLPEALPGIILGTTITAIAVIGYSAMAGVVGGGGLGDLAIRGYMRFDAVVMVTTVVILIIMVQIIQSL----------
298694684    -------------------------------------------------------------------------------------KFGIWALIIGTLKITVIATIFAVPVGLGAAIYLSEYDRARRIIKPILEILAGIPTIVFGFFALTFVTFNAISPGLVVGIMIVPLITSLSEDAMASVPNKIREGAYGLGATKLEVATKVVLPAATSGIVASIVLAISRAIGETMIVSLAAGS---------------------------------------------
144900228    ------------------------------------------------------------------VAKKFNTALFTVGDSREPEQAGLWGAVVGSFFSLSITLLVCFPLGVATAVYLEEFNRWTDLIEVNINNLAAVPSVVFGLLGLAIFRSAPLVGGLVLALISLPTIIIAGRAAMKAVPPSIREAALGLGASKLQMVTDHVLPLSMPGILTGTILGMAHALGETAPLLMIG-----------------------------------------------
104779486    --------------------------------------------------------------------------------------------------MVGVSSLVALIVGVPMAVLLVTSPTLNRVLGAIINLFRSIPFLILMVALIPFTRLVVWAAVVPLTIAATPFFARIAEVSLREVDHGLIEAAQAMGCRRWHIVWHVLLPEALPGIVGGFTITLVTLINSSAMAGAIGAGGLGDIAYRGYQRFDSQIMLTVIVMLVALVAVIDRLAKGLNKR---
297566510    --------------------------------------------------------------------------------------------------------------------------WLEDFIFRAVSTLNSIPFVALASLVVVWLGVNGIGSKVAIALYAFFALVYFVHKGMVSTDATKEELLTSYSASFFQRVRYLKLPFALPIIFTSLKGAAMAAVNGAIVGELFGAQGLGFMILDSRYVGNTARVFLAAVFCTVVGWLLLGVLTALERR---
134299951    -------------------------------------------------------------------------------------KFGLFPMIVGSFMVTIGALIIGVPLSVGCAIFLAEIKQMTRIVRPAIELLAGIPSVVYGFYGLVILGFSIIGGSVVLAIMILPTIVNISEDAIRSVPKEYKEGSLALGATHWQTIKKVIVPSASSGILTGVVLGMGRAIGETMAVIMV------------------------------------------------
242238765    ----------------------------LFSLQRRYLWRIGMLALAMVVYYLWFLSTFGITLAQWGHGGRYFLRMFVWHDFLDWPFGYYLSQVFITIAIVFAGTLTATFVALPLSFLAARNVMHEPWQRPVALLVRGIDMAIWGLIFVRAVGMGPLSGALAILMQDTGLLGKLYAEGHEAVERAPSRGLGAVGANSWQKHRFGIFTQSFPAFLALSLYQMESNVRSAAVLGFVGAGGVGLVYAENMRLWNWDVVMFITLILVVVVMAMDVLSARLRQR---
89900560     ----------------------------------------------------------------------------------------FASSLWETLVMVAISGAVGALLGTPLGVYLHLSGRLNHIVGTTVNAVRSTPFIILLVAIIPFTSIGTAAAVVPLTVAAAPFVARLIETALREVDHGLVEAALAMGATTRQIVFKVLLPEALPGIVAALTITLVSLTGYSAMAGAIGGGGLGDLGIRYGYQRFLPEVMLAVVLVLIV-----------------
139142354    -----------------------------------------------------------------------------------------------TISSTLVGFVMGGVLGILLAIGIVHVPTLNKSVLPWIIASQTIPILAVAPMIIVVLGTGLLPKAFISAYLCFFPIVIGMVKGLRSPDPMYLDLMKTYNATQSQKFWKLRWPASTPYLFASFKVSIAISLVGAIVGELPAGAGLGARLLTGSYYGQTVQIWSALIVASVIAATLVFLMSFMEK----
142086390    -------------------------------AIMTTVGIIFSLLYETLRFFSQVPITDFLFGLNWSPQRVFVREAGDLDTRDLANAFGAVPLFAGTFLIALIAMCVSVPVGLLTAIYMSEYPKVRDWAKPIIEILAGIPTVVYGFFALTVSSESALAAGFVMGIMIIPFISSLSDDVIKSVPQSLREGSYAMGATKRETIVRVLLPAALPGIVGSFLLAVSRAIGETMIVVM--AAGLNAKLTA--NPLDAATTITTQIVVILIG----------------
222099044    --------------------------------------------------------------------------------------------ALRTLQLTSLAVLIGLAIGIFVGMRLSKYRIIRYPSSVYVEFIRGTPLMVFGLPELGLEFDRFTAAVVALGINSGAYVAEIVRAGIQSVPKGQYEAARSLGMSHFQAMVHVILPQAFRHILPALGNEFIALAKDSSLAMVIGTVELMRSAQYIVSRTFMSFPIYGGVALIYFAITVSRLVRFVEGRLKI
134708397    -------------------------------------------------------------------------------------------------------------------------------TKQVLNVIRAFPELILAFVLLPITGLGPLTGTLAVGIHSIGTLGKLSSEVIEGIDEGPLESIKSSGGSKLNELFFGVIPQVMPTITSYWLYRFEINLRASAVLGVVGAGGVGAELINQLRFRDFPRAGTVLVVTILMVLIVDTISAAIRKR---
70725322     --------------------------------------------------------------------------------------------LLETFAIAVIGTFIAAIICIPFAFLLIKIRPVTGITKFILSVIRVFPEIVMALIFIKAVGPGSFSGVLALGIHSVGMLGKLFVEDIERLDFTSVEALKASGANKTKTLIFAVIPQILPSFLSLVLYRFELNLRSASILGLIGAGGIGTPLIFALQTRSWDRVGIILIGLVIMVAIVDLISGAIRKR---
251798816    ---------------------------------------------------------------------------------------GIGPALLNSFYILFLSLAIAIPLGMAAGIYLAEFNKLISFVRICVEGLASVPSIIFGLFGIALFGLTILGGAVSLAFLNLPVLTRVTEESIRAVPKELKNASFALGATHLQTIVRVLIPAAMNGIITGICLVAGRAFGESAVIILTAG----------------------------------------------
197286106    -------------------------------------------------------------------------------GMIYLLISGIW----ETLVMTFVSGFFGFVIGLPLGVLLYVNSPAYKVISALVNIFRAIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENTLLEIPHGLIEASRAMGATPMQIIKKVLLPESLPGLINAATITLITLVGYSAMGGAVGAG---GLGQIGYQYGYVGYNATVMNTVIVLLVILVFIIQFIGDR---
140701626    ----------------------------------------------------------------------------------------FASSLWETLIMVGISGLVGGLLGVPLGVFLRENGPVNKLVGWLVNAVRSTPFIILLVAIIPFTSIGTAAAVVPLTIAAAPFVARLVEAALREVDHGLVEAAQAMGATTSQIVWKVLLPEALPGIVAGLTITFVSLTGYSAMAGAIGGGGLGDLGIRYGYQRFLPEIMLAVVLVLIF-----------------
72161336     ---------------------------------------------------------------------------------------NLWWGTLDTLYMVGWSTFFTALFGLPLGVLLVTTPAVRALLSAVVNVGRSLPFIVLMVAVLTGTTLGPTAAIVPLSIGAIPFYARLVETALREVGRDVVDAAQAMGARRIVIVGKVLLPEALPGLIAGLVMTVVTLVSYSAM----------------------------------------------------
56420996     ---------------------------------------------------------------------------------------GIGPQLINSFYMLVVTLLLSVPLSLGAGIYLAEYARIVGFIRLCLETMASLPSIVVGLFGLLAFGYTLLGGALAVTIINLPGLTRICETAILDVPANIKEGSLALGATRWQTLVKAVLPAAIPQIVTGVILSAGRIFGEAAV--FIYTAGLTTPMLR-------------------------------------
222081499    ----------------------------------------------------------------------------------------YFELMIITINVALVSTIIGFIVALPLSFFAARNMSVRLVTKRVMEFLRAFPEIVIAGLFSAILSIGPIAAIIAVGLHTIGALGKLFYEVVENIDMKPDEGMKAVGASWTERVRFGALPQVMPNFMSYALLRLEINVRASTIIGAVGGGGIGEELKLSISRGFGAKTVALVLLLFITIIAVDQFSAWLRRR---
143217470    ---------------------------------------------------------------------------------------------WETFWRTVVGLILSVLVGLSLGILMGFSKTIRIGLYPILVGFNAIPATVVPVIALIFVGMHNMNTIIIVILISFFPICVSISIGLSTLEREYEDILLSLGANKFEIFYKIALPKTLPEFFGALKVSTTLAFIGTNLMEIIEGKGLGHLFDSGKISADYPLMFAVLITLAVMGIFLYYIVVYLE-----
209522479    ------------------------------------------------------------------------------------------QSFWETLIMVGISGLIGAVVGVPLGVLLYLTDRVNRVMGVIVNAVRSTPFIILLVAVIPFTSIGTAAAIVPLTIAAAPFIARLVETALREVDRGLIEAAQAMGATTSQIVFKVLLPESLPGVVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRFLPEV---MLAVVLILIVFVQLVQ--------
159905953    ---------------------------------------------------------------------------------------GIFPMVVGSFLVTVLALVFSVPLGVGCAIFLAELKKVQNILRPSIEILTAIPSVVYGFVGMVLLGYSWLAASIVLGIMIVPTITVLSEDAINSVPPQLKEGSLAMGATRWQTIKSVILPASLSGILSGIILGMGRAIGETMAVLMVAGN---------------------------------------------
300868509    -------------------------------------------------------------------------------------DSGIYAALIGTFWLLGLTAIFATPIGVGAAIYLEEYNIFSQFLEINIANLAAMPSIIYGLLGLGVFESSILSASLTLSVIILPLLIIATRSALRTVPYSLREAGYATGMTRWQVLFYIVLPSSLPGILTGTLLSLSGAIGETAPLLAIGAS---------------------------------------------
300868509    --------------------------------------------------------------------------------------FGIMVLASGTLLTTAIAMTFAMPIGLLAAIYLSEYATVRYILKPSLETLAGIPTVVYGYFALLFVGFSPLSAGLVTGVMIVPIISSLSEDAINSVPNKFREGAYALGLTKREVITKIVLPIAFPGIIASFTLAASRSLGETLIASIAAG----------------------------------------------
144045414    -------------------------------------------------------------------------------------------ALIETIQIAILASILGCFIALPLSFYASKTTTTYLIYKSFLNFIRTIPDLFWAMLFTVAVGLGPFAGVLALIMFSMAIMGKLLSETIDSIDLGPLEAAKASGAKHNQAVFTSALPQILPNFAAYFLYIFELCIRASVILGLVGAGGVGRIIETQRIFLRFDRISPIIVFILAAVIVIEQ-FSVWLRRK--
227485368    -----------------------------------------------------------------------------------------------TLYMLVISAIFAGILGLILGVIMVVTDKIYSILDKLTNLFRAIPFVILLALIIIGTRIGATAAIVPLTFSAVPFFARQVEQALADVNSGKVEAAEAMGLSPVEIITRVYLREGLPSLIRVSSITLISLLGLTAMAGTVGAGGIGDLIAVGYQRYKDDVVIVSVILILIVVYLIQGIANYLIRK---
283846634    ----------------------------------------------------------------------------------------LFSEGWVTFANASIGFAAGASAGILLAILMSSSRWIEQLTFPYAVASQMIPILGLAPIVYGIVRDVQLARILIAGYITFFPVAMNVLRGLRSAEPTAMELMHSYAAKPWTVYWKLKFPAALPGLFSGLKIAAPLAVTGAILVELMGANGLGVIMLRNLYYSHIYMFWLTVILGALLGILSYFIITIIER----
304314076    -----------------------------------------NLIEKGLFVTAIFSIIAILLIITFIFREGIPIVINFIFGMDWAGKYGVFTMIVGSLCITLLSLAIAVPLSILCAIFMAEVAPMRKILKPVIETLAAIPSVVYGFFGLIVLGFGMLTAALILTVMIMPTIISVSEDAIRSVPLEYKEASLALGATHWQTIRRVIFPAAIPGIITSIILGMGRAIGETLAVIMVAGN---------------------------------------------
169829092    -------------------------------------------------------------------------------------------ALIGSLWLMAVVAPVSIILGVGTAIYLEEYNRINDFIRMNISNLAGVPSIVFGLLGLTIFGKSVLAAGLTMSLLILPVIIVAAQEAIRAVPNEQREASYGMGATKWQTILRVVLPAAIPGILTGSILAMSRAIGETAPLVVIG-----------------------------------------------
21228108     -------------------------------------------IESVLFSVSALTVVILFLICLFLFRDS--LLLFKATSLLDFLTGKFWYPTSVNRQFGLLPLFFAILFAVPLGIAAAIYPKVTDALKPFIEILAGIPSVVFGFFGLVILGQTALTGSIMLGIMALPTIITISEDAISSVPSTIKQGSLALGATRWQTIYKVIVPAALSGISAAVMLGIGRAIGETMTLMMVTGN---------------------------------------------
270307590    -------------------------------------------------FITALVSILVLLAIAVFIIKGGLPLFGEVNPLDFLFEEGILSMIVGSLLVTLGAMLIAVPLGIACAILLAEVRKVRNLLRPAVELLVGIPSVVYGLVGIMVTGYSILAAVLVLSIMVLPTIISISEDSLRAVPRTYREGSLALGASHWQTIWHVLLPAARSGVGASIVLGMGRAIGETMAMIMV----IGNAVIIPTSPIDPARTLTGNIAVEI------------------
254780705    ---------------------------------------------------------------------------------------GIGVAVVGSLYMMLIVIGLSFPLGIASAIYLEEFSHFSSFVQANINNLASVPSIVYGILGINFFKMPRSTGGLILALMTLPSIIIATGVALRTVPSSIRSAALGLGASKVQTVFHHVLPLAMPAILTGSTVSLARALGETAPLLFVG-----------------------------------------------
149914853    -------------------------------------------------------------------------------------QAGLGVSILGSFFMMLVVLALSLPIGVAASIYLEEFNRFTDLIEVNISNLAAVPSIVFGILGLAVFIQFAHLPQSAPLVGGLTLIVISTRASLKSVPPSIRDAALGVGASKMQAVFHHVLPMAMPGILTGTIIGLAQALGETAPLLLIG--------MVGYIATNYPDGFASGFM---------------------
308050501    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVMAAVYLHEYAHITRLIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVLPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
118588311    ------------------------------------------------------------------------------------------HHAGITAYETVLGFVLGAAAGALLSVLLWLFPVAARLAMPPILVTQALPVFAIAPILVLWLGFGLASKIVVVILVIFFTVTSTFFDGLQRLDPGLHDLARLYRLSRLKELWFFRLPSGLPAFASGLRVAAVFAPMGAIIGEWAGAGGLAFIMLQSSNRMQADMMFAALILLAAMVLIM-------------
302342633    ---------------------------------------------------PFAVSLAVMLALGWLATWLLPPPLVCAEMWRLCLDGQMFGEMGATVVRALAGVAAANLLGLGLGLAAGLWPAALRALAPLVAALQACPPVVWISLAMIWAGTGSLVPMLAVFAATLPPLFLNVAQGVLALDRRLFDMSRLYDVPAATRLRRFWLPGVRPYWLAAFSQTLASGWKVAAVAEFLGSQGAGARIFWAYRRMDLVDLYAWTGALVLLGVVLEYGLVAPLR----
227527956    ---------------------------------------------------------------------------------------GALPMITTSFAVTVLSALTATPFALAIGLFTTQYAKGAKFLQPVIELLVGIPSVVYGYVGLTVTGFGILSGTIVLFVMVLPTITSLTIDSLKAVPLHYRQASLALGATRWQTIYKVILRASAPGIFTAVIFGMARAFGEALAVQMV------------------------------------------------
237785697    --------------------------------------------------------------------------------------------LWGTLKAAFVSIILAMLLGAVLGTGRLHHRWVRRICGVIVEFFRAIPVLILMIFAYQLFQLAFAAVVFGLTLYNGAVIAEVLRSGIEALPSGQSEAALALGLTHRQTMRIILLPQAVASMLPALIAQMVIALKDSALGYQIGYV---EVVRSGIQSASYYRNFLAAL----------------------
307825825    ---------------------------------------------------------------------------------------GIFPAIFGTVMMVMMMSIIVTPFGVIAAVYLREYAKITRLIRISVNNLAGVPSIVYGVFGLGFFVYILLWASITLALLTLPVVIVSTEEGLARIPRSIREGSLALGATKLETLWLTVLPMASPAMMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
139310442    ---------------------------------------------------------------------------------------------WETFWRTVVGLVFAVIVGIGLGIIMGFSKMLRDALFPILVGFNAIPATVVPVIALMFVGMHDMNTILIVIFIAFFPITVSISVGLSTLEPEYEDILLSLGANKFQIFYKIALPKTLPEFFGALKVSTTLAFIGTNLMEIIEGKGLGHLFDSGKINADYPLMFAVLIALA-------------------
134583848    -----------------------------------------------------------------------------------------------SLSVLLQGYFGGIVAALVLTTLAVSTQFGRDLLSTLTAMFNPLPAIALLPLALLWFGLGRGSLVFVLIHSVLWPLALNTYAGFQGVPETLRMAGRNYGLRGLRFVFQILIPAALPSILSGLKIGWAFAWRTLIAAELVGKGGLGWFIFQNRNELYTDRVFA-------------------------
182418389    ------------------------------------------------------------------------------------------KALIETLKMVFVSTTFSVILGFIPAIILTVTARIYNILDFIVNTLRSFPFVILMVIVVPLTSIGTEAAMVPLTIAAAPFVARIIESSLREVDKGVIEAAKSFGASNMQIIFKVMLKEAIPSIVSGITLTIISIVGYSAMAGAIGGGGLGDVAIRGYQRFQTDMMVATCIILIVI-----------------
154497695    ----------------------------------------------------------------------------------------LWQSAALSLVRIFSGFLGGAVLGGLLAAACAAFRPARLLLTPAVGVIRATPVASFIILLLLWVTTGLVPAVCAG-LMVLPVVWGNVYKGIIQTDPLLLEGAKTWRFGRWKTLRLVYLPSVLPYFASGCSTALGLAWKAGVAAEVVPKLAIGSQVYYSKLYLETPSLFAWTITVLALSFLLDKIFGTLFRRM--
261405206    ------------------------------------------------------------------------------LAYVLQYQHEIWRAIGETFIMVGISIAAAIILGLPVGTLLFLCRKLFSILNALVNVIRSFPFLLLVVAWIVGTSLGTVAAAVPLSVVAVAYYSRLVEQSLLEVPKEVMEAASSMGASTIQMIFKFLYVEARSGLALGLTTSTISFISYST-----------------------------------------------------
295109739    ------------------------------------LSGFYLGLIFVLMYLP----IAVVIVFSFNESKLPVRFTGFSLKWYLIHDDAMLEALGNSLFLGVVSCFVSAVIGTLGAVGLSRIHWKTKGILEYISILLMIPEIILGMVLMAFFYMMNLPFGMLTTVFCVPYILMEVKARLAGMDPSLEEAARDLGAGPFRAFWDIILPLIMPAVMSGSLLAFAMSMDDVVISIFINGPRLATLPIKVYTQIKTG-----------------------------
292654007    ----------------------------------------------------WAVYAGVLGFFVWADPGRIARGLGSAVSLVGDFADRIVGKMLESVAMAMVSTLTGIVLSVPIAFMAAENKPLYAINRGFISISRAFNAIIIAIIAVKAIGFGPLAGILTITFKTVGFFSKLLAEDLEDIDMGSVDAVRAAGASPVQTLLYGVVPQIIPRFAGLSVYRWDINIRTSTIIGIVGAGGIGSVLLTAFNRYDYQYVTAILLAIIAVVLVAEGVSAVVRRR---
149182007    -------------------------------------------------------------------------------------KAGILGAILGTVWLMLVVAPVTMFLGVGTAIYLEEYAKEGKLKSIIISNLAGVPSVVFGILGLTVFGNIVLAGGLTMSLLVLPIVVVASQEALRSVPQFLREASYGMGATKWQTVKNIVLPTAIPGILTGVILALSRAIGETAPLVVIGIPALLIPLPDGV-----------------------------------
157374641    ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVIAAIYLHEYAKVTKMIRIAVINLAGVPSIVYGVFGLGFFVYMVLWSALTLAILTLPVVIVSTEEGLSRIPSAVRQGSLALGATKAETLWRIVIPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
148658669    --------------------------------------------------IGWLFLALIGAAAVAGTLLGGRMLIQVSPEQWLGIGIGL----GATFLRVVAALAIALIWTVPLGVYIGMQPRAAAVLQPIIQIVASVPATALFPVLLSIPGGLNIAAVLLMLLGTQWYVLFNVIAGASAIPQDLRYTTDLLQLSGWQRWRTLILPALFPYLITGMITASGGAWNASIVAEFVVFGGVGAQITSATADGDYPRLLAATLAMVITVVAINRL----------
148658669    -----------------------------------------------------LIIVGLLALGIWLAEAAPAEVRGPEISLSITALPFY---AFHSVGRMAAAYALSLGFTLIYGYVAAYNPRAERVLMPLLDVLQSVPILSFLPVVLLSFTAILLASIVLIFTSQVWNMTFAWYQSLTTVPRELREASSIFRFTRWRRLTTLELPFGALALIWNSMMSWAGGWFFLMAAEIFTLGGLGAYLQTAANAENLPAIGYGIATLIVVIVLLDQLIWRP------
297582676    ------------------------------------------------------------------------------------------QASGVTLAMAFLGTLVALFVALPVSFLVARSYWVRTPLKLVLNFLRSVPEIVFGLILVVILGLGTFPAVIAIVLHNIGVLGKLIAELIEASDRGPQEAMRAVGAGWHSGNVLAILPQIWPNVLSQYFYRFEVAIRTSLILGFI------------------------------------------------
296119035    -----------------------------------------------------------------------------------VGFEKYGEAAIETLYMVGISLLIGTILGAGLGIILVLNRWLYEIVNFVVNTVRSLPFIILMVAILPFTSIGTTAALVPLTIFIAPFMARLIEQSVLDVDSGILEAAESMGATTWQTIRYFLLPEAKAGIILALTTSTITLISATAMA---------------------------------------------------
209695563    -------------------------------------------------------------------------------------EHGIFPMIVATLYMVLASIAVAAPLGIMTAIYLTEYAKVGSVIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTFREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
170078882    ------------------------------------------------------------------------------------------SALVGTIWLMILTAIITFPIGVGAGIFLEEFSAENTFTKIIINNLAAVPSIIYGLLGLQVFGRSVLAGALTLSLLILPIVIVATREALKAVPDSLRQAGLALGATKWQVVREQIFPLALPGILTGTILALSRAIGETAPLITLGA----------------------------------------------
227504862    --------------------------------------------------------IVATAVLAWVFMKLNERNQLSPELWTPFLNSQTWTTYLGTIFSAVASILLAIVFGVVFGLRLSEHRPIRWVCGVVVEFFRAIPVLLLMIFAYQLFHLAFGAVVFALTLYNGSVVAEILRSGIRSLPKGQTEAAKALGLSHQQTMFKVLLPQAVAAMLPALISQMVIALKDSALGYQIGYV---EVVRSGIQSASFNKYLASLIAVAIIMILINWGLTVLAQR---
295677263    ------------------------------------------------------------------------------------------QSFWETLIMVGISGLIGAVVGVPLGVLLYLTDRVNRVMGVIVNAVRSTPFIILLVAVIPFTSIGTAAAIVPLTIAAAPFIARLVETALREVDRGLIEAAQAMGATASQIVFKVLLPESLPGVVAGLTITFVSLVGYSAMAGAIGGGGLGDLGIRYGYQRFLPEV---MLAVVLILIVFVQLVQ--------
226315279    ----------------------------------------------------------------------------------------FGQSLQETVIMVGFSLFIATLIGIPLGILLVINKIIYHTLNTIINIVRSLPFIILMVAIIPFTELIVGTAIVPLIVYTAPYISRLMETALHDVDRGVIEAYQAMGASRTQIIFRIMLREARPGIVLCLTIATIGLIGATAMAGAVGAGGLGDLALRGYQQWDIEVMIITVIILVVLVQLIQSLGNWAARKLK-
238854588    -----------------------------------------------------ILVILFLLYLIVEGLPQLSWHFLTTASDSFSTNGGIRDQLFNSFYLVVITLIISIPLSLGAAIYLSEYAKFTRALRLAIEVLSSLPSVVIGLFGYLIFGFSILAGALALTILNIPLLTTNAEQALRQIPYLQRQAGLGLGMTKWRVTKDIVIPAAFPSILTGVILASGRIFGEAAALIFTSGQSSIAVSYSNWNPFDPTSFLNLMRPAETLAVNIWKL----------
300868505    ---------------------------------------------------------------------------------------GILPLVSGTLVITGVSMAVAIPLGTIIAIYLSESNRLREVIKPVLELLAGIPTVVYGYFAFLFVGFNMLSAGLVVGVMIIPFISSIGEDAMRSVPLYLREGAYAMGATRFYTATSVVFPAAFSGISSAYILAISRAIGLATIAAYIVQVSLGDLPHASI---EYQTIFVAGLTLVLMTLVFNIVGHFLSKRYR-
27381200     ------------------------------------------------------------------------------------------QEIAATLIRLFAGFAIAVVLGVSIGIAAAASPAIDAVVRPIVRVLAPLPKVALYPALLLLLGFGHGSKITLVAADALFPILLSTYYGASTVEQKLIWSAMAAGTPRYEVLFKVVLPAAMPSILTGCRIGLVISCIVVFLAEMISTDGLGHALVTAARTFQAVDMFVPLITI--------------------
70726524     -------------------------------------------------------------------------------------KYGIWALVIGTLKITVIATIVAVPIGLGAAIYLSEYDKARRIIKPILEILAGIPTIVFGFFALTFVTFNSVSPGIVVGIMIVPVITSMSEDAMASVPNKIREGAYGLGSTKFEVATKVVLPAAASGVVASIVLGISRAIGETMIVSLAAGS---------------------------------------------
143331175    ---------------------------------------------------------------------------------------------WYSLRLALAGFALGTLIGVGLAVLMARFRIVQRGLLPYLVVSQTVPLIALAPLVVSWGGKRWLSASVLGAFLAFFPIAVGTLRGLAAAPAASLELMDSYAASWRQSLVKLRFPAAVPHMVPAFKLAASASVIGVVVAEISTGGGVGRLIIEYARTGDPPKVFTAVFGAAALGLTMAAIVGVAD-----
288573458    -----------------------------------------------------------------------------------MTKGGISTPIIGTLQLVIVSMVFAIPVGVATGIFFAEYATFTTALRLCVRCLAGVPSVVYGLFGLSLFGSSLLSAGLTLACLSLPLIVTASETALLAVPQDFRLASYALGANKWQTVRKVVLPAALPTILTGAILSVGRVAGETAPIIFTGA----------------------------------------------
228476053    -------------------------------------------------------------------------------------KYGIWALILGTLKITFIGTLVAVPIGLGAAIYLSEYDKARRIIKPILEILAGIPTIVFGFFALTFVTFNSISPGIVVGIMIVPIITSMSEDAMASVPNKMREGAFGLGSTKFEVATKVVLPAAASGVIASIVLGISRAIGETMIVSLAAGS---------------------------------------------
137325274    ----------------------------------------------------------------------------------------FFVAYADSLPPLLTGLFITIIGGVIIGISIGLVRSAEWFIMPLLIIFQTAPVSALIPMLTYIYGISDTSKIVAIVILGMPLVALNSYKGIQATNPSLLEMSKSFLASRLDTILFVILPSAQKMIFAGLRLGISGAFIGIVLAELITPTGIGDLITYNRFIARYDKMFATIVSILAIAGLTLSLMRVFE-----
296441550    ------------------------------------------------------------------------------------LIEALWQATTETVYMVGISMIIAVILGTVLGPLLHKNKVVNAISGFVINIIRSIPFIILLVLFLLHTTIGAKAVTVPLTVAAVAFLARLVEGAFSEIDKGVIEASLAMGASVKYIIFDVLLVEALPGIVRAITVTLISIIGYSSMA---------------------------------------------------
269955879    --------------------------------------------------------------------------------LVWTRRGGLLDLTGQHLLMALVAVGAAAAVALPLGAWLGHSRRGSAAVVAISNTSRALPTLAIILLLATAGLFGNTATVIAAAVFAAPLLLAGAHDGVRGADPAARDAARGLGCSPAAVLWRVEVPLAVPLVAAGVRTAVVQVLATIPLAALAGGGGLGQVIGLGMGTQRYGQVLAGGLLVAALCLVADGVLALAQR----
295696444    -----------------------------------------------------IWAAVFVVAVYWIIRGGLMLRELGWRELFFPVLYG-----VLTLLRVAAAVLLGALWTIPVGVWIGTHPKWSRVAQPVVLVAASFPANMFFPLITAAFHVSLEWGSVALMMLTQWYILFNVIAGASAIPGDLREASDLMRLGGWRRWRLLILPVIFPSLVTGLVTAAGGAWNASIVAEVVAATGLGAYITRATTNGDWPAIVWGI-----------------------
295696444    -------------------------------------------------------------------------------------------YAGRSLMRMFVALGASVVFTVLYARLASRSRLGERILIPLLDILQSVPVLGFLSVTVVGFLGPELASIFAIFTGQVWNMTFGFYQSITGVPKELREASRLYGLGGVRRFFVLDLAYGAVPLVWNSMMSFGGGWFFLAVSESITVPGIGSYMAAAMDAGDVRALLYAMVTMVIVIIVVDQLFWRP------
146279294    -----------------------------------------------------WRIGLYLAALVWLVVNGTRIAEGGERGLRFVQGFDISQGLVESLTMTLTSTVVGVAISIPIGLGAARNRWIYAICRGIIAASRALQEIIVAIFFVAMFGFGPFAGFLTLSFATIGFIAKLLAEDIEDIDEAQAEAIRATGAGWLQLVNYGIQPQVMPRLIGLSLYRLDINFRESAVIGIVGAGGIGATLNTAIDRYEYDSAGAILLMIIALVMVAEYASSHLRK----
159030674    -----------------------------------LISTVFSGLGLLIIFVSTLILFILIAQMMMAGLPRITPQFFTSFPSRHPEEAGILSAWVGTLLVMLVTALIAIPLGIAAGIYLEEYNWLSAIIEINVTNLAGVPSIIYGLLALGLFGQSIIAAGLTLALLILPVVIVTTREAIRAIPNSLREAAYAVGASRWQVVADHILPYSFGSILTGVIIGLSRAIGETAPVITIGA----------------------------------------------
83814271     --------------------------------------------------------------------------------------FGIWALLAGTLLVTVISAVVALPVGLASAIFISEYKWVRKVLKPSLELLAGVPTVVYGYFALTFVTYNALSAGIVVGIMIIPMVASLSEDALQAVPDSLSQAAYALGATKYETVVRVNVPAAFSGIMASFILAVSRAIGETMIVTLAAG----------------------------------------------
217967159    -----------------------------------------------------------------------------------------------SLLRMIFAYFISLVFTIVYAYTAAYKKSLEKILIPLLDILQSIPVLSFLPPVFMAVIAMEITSIILIFTGQVWNMVFSFYQSLISIPKDLREAASLLKLNPWQRFWYLELPYAAIGLIWNSMMSWAGGWFFLMACEMFTLPGLGSYLSFAALKGDLLKIFYGLFALITVIVLLDQLVWRP------
217967159    ------------------------------------------------------LFITLISLITALVLRGFIGLLRLIITLPLPMWKNIIYSALLTLLRVTTAVLIALSWTLPLGVRIGMNPKLSRLIQPVVQIVASVPATAIFPVIVMYLINLPGGLNIASIILMLWYLLFNTIAGGMSIPNDLIEISALLKLSKIDRWRILILPSILPFVVTGGITAMGGAFNASIVSEYIEFKGLGALITEASSKGDNALLAASTLVMAIMVVTINRLF---------
144174591    ------------------------------------------------------------------------------------------------LPLALAGTFVSLVIGVTIGLLSSSKGRGSEGIMRALDVFQAFPLLVLAIVIVTLTGNNLPTVVLAIVLIETPRFVRLTRSQALSIRESFIEAAYAMGATNRRVLWRHLLPNVSGAILAQASLAAANAIVVIAALSFLGIGTSGSMIRSGIATGDWWVALAPGIAVFITVLAFNAIADGIQK----
20089772     -------------------------------------------IESVLFSVSALTVVILFLICLFLFRDS--LLLFKDTSLMDFLTGKFWYPTSVNRQFGLLPLFFAILFAVPLGIASAIYPKVADALKPFIEILAGIPSVVFGFFGLVILGQTALTGSIMLGIMALPTIISISEDAISSVPSTLKQGSLALGATRWQTMYKVIVPAAISGISAAVMLGIGRAIGETMTLMMVTGN---------------------------------------------
242373683    -------------------------------------------------------------------------------------EYGIWALIIGTLKITIIATIVSVPIGLGAAIYLNEYDKARRIIKPILEILAGIPTIVFGFFALTFVTFNSISPGIVVGIMIVPVITSMSEDAMSSVPNKIREGAYGLGATKFEVATKVVLPAATSGVVASIVLGISRAIGETMIVSLAAG----------------------------------------------
83319640     -----------------------------------LFRKIYSTIMLVLMWLSISFVIMFTFWIVFTTTFNGLSGLKYSEAFLTIGEDGIFAAILTTLLLILCTLLFAIPLALACAIFANKNSWLAKFFRFLLNLAASTPSIIFGIFGLSVFIIYLFSASFTMTIVVLPMLIKNFEDALTSVPLSYREAAIALGLSKTKTLFKIVLPNALQAIITGTILAMARIIGESA-----------------------------------------------------
83319640     -------------------------------------------------------------------------------------QFGILTITLMTLILIFISMLIAVPLTIFTSFFISEYLTLQKVTITIIKLLAGIPSVVFGLFARALFKLNLMVASLTMAFMAIPIMISLSYDAIKSVPFIYRDASLALGISKEKTTFNIIRKSATPKIISAVILGMARVIGETMAIMMIASSTIGLEMLENSSSLHESALYAIGMFLFILVFIINLLILFVSNKNSI
206578399    -----------------------------------------------------------------------------------ITGDQFLLALHDTLIMVAVSLGFGALIGVPLGIVLVVNPVVHQALNPLINVLRSLPFIILLIVILPFTTIGTAGAIVPLIVFVAPYIARLVESSLLEVDEGILEAADAMGATPLQTVWHFMLPEAAASLILALTTATIGLLGATAMAGTVGGGGIGDLITYGYQRFDAFATLTTALVLIVIVQLIQTLGTRLARRLR-
148974037    -------------------------------------------------------------------------------------ERGIFPMIIATIYMVIASIAVAAPLGIMTAIYLTEYARLVKAIRFCTESLAGIPSIIFGLFGMTFFGFSILSGALTLSILILPVIIRTTEEALMAVPQTYREGSYGLGASKIYTIWRLILPSAMPGILTSVILSIGRVIGESAPVFLTAG----------------------------------------------
253688605    -------------------------------------------------------------------------------------------AFGETFTMVCISTLCAVIFGLPLGILFWQNRFIYLVSTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREVDPGIVEAAEAFGASPTRIIGTVLLPEALAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETEVMVVTVIALVVLVQIVQTLGDLLSRR---
225868630    -----------------------------------------------LYTIAGIIVAILASLILFILVRGLPWSFLTGKSSSYEAGGGIGIQLYNSFFLLVVTLIISIPLSTGAGIYLAEYAKVTNVIRACIEILSSLPSVVVGLFGYLIFGFSIISGALALTVFNLPQMTRNVEDSLLHVHHTQREAGLALGLSRWETVFHVVIPEALPSIVTGIVLASGRIFGEAAALIYTAGQSAPALDWSNWNPLSVTSPISIFRQSETLAVHIWKVNS--------
42561021     -----------------------------------LFKKIYSTIMLVLMWLSISFVIMFTFWIVFTTIFNGLSSLKYSEAFLTIGEDGIFAAILTTLLLILCTLLFAIPLALACAIFANKNSYFAKFFRFLLNLAASTPSIIFGIFGLSVFIIYLFSASITMTIVVLPMLIKNFEDALTSVPLSYREAAVALGLSKTKTLFKIVLPNALQAIITGTILAMARIIGESA-----------------------------------------------------
42561021     ---------------------------------------IITLTIFVLLALVILLGFVMIKTNVLFNKQSFFEFVFGKNWSPDSKEFGILTITLMTLILIFISMLIAVPLTIFTSFFISEYLTLQKVTITIIKLLAGIPSVVFGLFARALFKLMLMVASLTMAFMAIPIMISLSYDAIKSVPFIYRDASLALGISKEKTTFNIIRKSATPKIISAVILGMARVIGEAMAIMMIASSTIGLEMLENSSNLHESALYAIGMFLFILVFIINLLILFVSNKNSI
303246776    ----------------------------------------------------------------------------------LTVSGELWRQGGATLWRTLAGFAFGGGVGVLLGFCCGVFPEFGRASRTTVEFLRPMPSVALIPIGILFLGLGFGLCVGIAGFACCWPAYVAALAGASAAGPELLATARVYGLSRRETILLVRAPAALPQVMAGLRVALAVAVAVTVTTEMAAAGGLGSFILESSLARRPDAMYAGIVAVGLLGFGLNAAFVGVRGR---
108803663    -----------------------------------LVDRVMTALAYLCTAAAVIPLTWIVIYVIYRGLGAWDAEFFTALPQLYGDGGGVRNGIVGTLLIVGMATLMGVPVGIMAGIYLAEYNRLGGVVRFMADTLTGVPSIVFGVVVVSMGGFNAFAGAFALAIMMVPVITRTTEEILRLVPNSIREASLALGIPRWKTILRVVVPTALSGIVTGVLLAVARVAGETA-----------------------------------------------------
259502181    ------------------------------------VDKIATTVVLALAGLTGLAVVSFLVYLLVVGLPNVSWHFLFSPAESFKSGGGIRDQLFNSLYLVVLTMLVSVPLALCAAIYLSEYNRLTALLRLAIEVLSSLPSVVIGLFGYLVFVLQLLAGALALTILNLPLLTRSCEDALRQVPALQRQAGLGLGMSKWRVTTKIVLPAALSGIITGAILSAGRIFGEAAALIYTAGQSAPAISYTDWNPFSPTSFLNPLRPAETLAVHIWKVNS--------
290509996    ----------------------------------------------------------------------------------------YFTQIGITLAIVFAGTLTATVLALLLSFFAARNGTLALLMRRLFDVLRGIDMAIWGLIFVRAVGLGPLAGVLAIIMQDTGLLGRLYAEGHEAVDRSPGRGLTAVGANGMQKHRFGIFTQSFPTFLALSLYQIESNTRSAAVLGFVGAGGIGLIYAENMRLWNWDVVMFITLLLVAVVMIMDTLSAWLRRR---
310638850    -------------------------------------------------------------------------------------QSGMIAGIWGSLWLMVMTGFFSIPIGVGAAVYLEEYNRFTRFIRLNIANLAGVPSIVFGILGLTVFGKTLLSGSLTLSLLILPIVIIASQEALRSVPQSIRHAALALGATKWQTIWHQVLPASLPGIMTGVILALSRAIGETAPLIVIGA----------------------------------------------
117928847    ----------------------------------------------------------------------------------------LWQGLATAVEITVISFALAIPIAVALMRLSKW-RSVRVLLWPYVWVMRGTPLLLQLLPTLGFRVSPFTTAVIALVLNEIAFSGEIIKGGISAVKSAQREAGLALGMSRWTILHRVILPQAFRSIAPALSNELIIMLKNTSLASVIAVDELTLRSQQIVANFEYLAVFGAAGALYLIASSAVTVLQSWAER---
227489086    ----------------------------------------------------------------------------------------YLNAGAETAYMVGIALAIGALIGIPLALLMVITPAIYQVVNVVVNILRSLPFVNLMVAIVPLTSIGTTAALVPLTIYIAPFVARLIEQSLLEVDAGIIEAADSMGATLWQTIRYFLLPEAKASIILALTTATVGLISATAMA---------------------------------------------------
283853438    ----------------------------------------------------------------------------------LAVSGELARQGLATLLRVLGGFAAGGVFGVAFGFACGVWPGLGRASRLTVEFLRPMPSVALIPIGILFLGLGFGLCVAVAGFACAWPAYVAALAGSGAAGAELRATARVYGLTRGETIVYVLAPAAAPQVMAGLRVALAVAVAVTVTTEMAASPGLGSFILESSLSRRPEAMYAGIVAVGLLGFLLNAAFVAARRR---
253688069    -------------------------------------------------------------------------------------------AFGETFQMVGISTLLAIIGGLPLGLLIYVTDRVYLFGTVLVNIIRSIPFVILLVLLLPLTTIGPVAAAVPMSVAAIAFYARLVDSALREIDPGIVEAAEAFGASPMRIIGTVLLPEAKAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETEVMVITVVALVILVQVVDWLSKRADKRER-
28899840     ----------------------------------------------------------------------------------------------DTIQVSLLSMCFAMTLGLLIAPALSRSPTLKWMNRIYVEVIRSIPVLVLLMPTLLDVSLHFWAGVIALTIAESAFMAEVFRGGIQAINRGQHEAAESLGLNYWQKMRLVILPQAFRQILPPLGNQFVYVLKMSSLVSVIGLSDL-------------------------------------------
138346039    -----------------------------------------------------------------------------------------------TIWVMLIAMLVSIPVSIGAAIYLEEYNRTTKLIQALVTNLAGVPSIVFGMFGLAIFGPSVLAAGLTMGVMAMPIIVLAGQEALRSVPRTLRESAYGIGCTRWQVTKDHVLPSAMPGIMTGTILAMSRIMGEAAPLVVIGATAM-------------------------------------------
142108234    -----------------------------------------------------------------------------------------WWAMLETIVMAVLGTMFATVMALPLSFLAAYNKALRFTLRRLFDTLRGIDFLIWSLIFLRAFGPGPFTGIFAIGFTDTGTLGKLYSEAIENTEKKQQEGVQSTGASKFLQHRFGIIPQILPIFVSQSLYYLESNTRGAVIIGAMGAGGIGLQFLGALGTNDFENVAYMAILVLAVVIFMDRLSAWLRR----
147919153    ---------------------------------RYVVNNVGIGLLWLCGILTVLILLVIIGYVLINGLPVVSLEFLTQSPRGMQRAGGIFPTIVATIEITLIAVLVATPLAVAAAVYMAEYSRIATIVRFGADSLAGIPSIMFGLFGYLFFVYYLRMGFLTLALMALPIILRVSEEAIKTVPDSYKSGSLALGASKLQTIRKVVLPTAIPGIMTGVILGMGRAVSETAAVLLTAGS---------------------------------------------
163867536    -----------------------------------------------------------------------------------VGQFGLIPLLAGTLYIAFVAMLFAVPIGLFSALYMAEYARLRAIVKPLLEVLAGIPTIVYGFFALKVVGPFLLTAGVVMGIMLIPFVSSLSDDVITAVPRILREGSYGLGATQSETIKKVVIPAALPGIMGAILLTASRAIGMIVVLAAGVAANLTLNPFEAMTTMTV------------------------------
229013978    -------------------------------------------------------------------------------------------------------------------------PLLARVLDPYLVVLNAMPKVALGPIIIVIFGPNISSSIAMGVIISIIITILVIYSAFQEVDSNYIKVMDTFGANKWQCYKHVILPSSFPAIISTLKVNVGLSWVGVIFGELVSKQGLGYLISYGFQVFNFTLVLLSVLLTCVLATLMYVFVEAFEK----
220907765    --------------------------------FRTLLGWLMTGISATFVLVALVPLIAVLTYVLLQGFSHLRFSLFTELPPPMVDGGGFANAVVGTLIMVGLGALISVPVGVLAAVYLFSSPKVARWIRFATNILSGVPSIIIGVFAYAAFVLTTLAGGAALSLLMLPIIIRTTDEALQIVPQDIRWASVGVGSSDYQTVLRVVLPAALPAIATGVTLSVARAAGETA-----------------------------------------------------
290473682    -------------------------------------------------------------------------------GMIFLLFKGVW----ETLVMTFVSGFFGFVIGLPIGVLLYVTRTLYRILSALVNIGRSIPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPPGLIEAARAMGATPLQIVKKILLPEAQLSLINAATITLITLVGYS------------------------------------------------------
297571572    -----------------------------------------------------------------------------------IIQEQLWPAIIETLYMVGVGTIVTVLLGLPLGVILAEHRWAHKTIGAFVNIGRAIPFIILAVIVLYAIRFINVPFTVALIVSAVPYFARLVESNVLAVSQGKVEAAQMAGASRFAIMSGVLVREALPSIIQSITILTITVIGYSAMSSMV------------------------------------------------
254486569    ----------------------------------------------------------------------------------------LWTDTWSSLKRLAAGLGISTALALVIGVCIGILPFFRALLAPFVSFVSMVPPLALLPILFISMGLGETSKIALIVIGVAPIMIRDLAQTVLALPREQIVKAETLSASSWLIALRIVLPQALPRLLGSLRLQLGPAFLFLIAAEAISASGLGYRIFLVRRYLSMDIIFPYVAWITFLAASAD------------
282860419    ---------------------------------------------------------------------------------------GVYHALIGTLEQVGIATVISAPLGLLTAVYLVEYGKLAKAVTFFVDVMTGIPSIVAGLFILSIMLMAKIMGALALTILMVPVVVRSTEEMLKLVPNELREASLALGIPKWRTILKVVLPTAIGGITTGVMLAIARIAGETA-----------------------------------------------------
221195633    ----------------------------FLRGQTDRLSSGVLRLLAILFWLVIWQLAALFVGKQFIL--PSPLETLGCLG-TLIGTGEFWVITAHSLLHIALGFFSALVGGVLASVASYRIRLIKTLISPLIMAIKSIPVASFVILLLVWMHASYLSVVVAHLI-AFPIIYTNLLRGLESTDTKLLEMADIFQIQGCARIRSLYLSQVLPYFEAATSLALGFCWKAGIAAEVISASSIGGELYSAKVFLDTPNLFAWTVVIVCISALIEKGFSRL------
142361326    ------------------------------------------GVARVRQIGPAIVFGIAFLALWESAVRGFDLKPYFLAAPTKIFEQRIWEAAMISGGNALVGLVVGTFFGVAMSFILSRYRFLGELITPLAIALNAIPIFVLVAVLNNMYSITEIPRRVMVTLVVYFIVLVNVAKGLTQVRSTHVELMRSYAASEFAILRKVRVPNAVPYLFTALKIAAPASVITAFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLGACLLGLAFYIVSIMLE-----
142108279    ---------------------------------------------------------------------------------------GIFGAFVGSMLTLSVCLVLAFPLGVATAVYLEEFNRLTEIIEININNLAAVPSVVFGILGLAIFGIFGMPGGVVLALMTLPTIIISSRAAIRAVPPSIRDAALGVGASRMQTMLHHVVPLAMPGMLTGTIIGMAQALGETAPLLMIG-----------------------------------------------
257070099    -------------------------------------------------------------------------------------------YTGAHLLQALPPILVAFALSLPLAKLANSRGWLRTGVTTTSGLMYAIPSLPLFVLLPGLVGTGVRSPAVALSLYGLALMVPTASDAFRSVSRDVLGSATAQGYAPAARFLRVELPLAGPVLLAGVRVVAVSTISLVTVGGVLGVPSLGMLFVDGVRRGIVEEIAAGI-----------------------
110834749    -------------------------------------------------------------------------------------------DTLASLQRLAIGVAISALVAIIVGIGNGSIPLIRSTFSPLVTGLSLVPPMAMLPVLFIIFGLGELAKVMLIIIGITPFMIRDLQQRAMEIPAEQIIKLQTLGANTWQIITRLVWPQLMPRLISAVRLSLGPAWFLIAAEAIAATEGLGYRIFLVRRYLSMDVILPYVVWITLLAFAIDLILS--------
82702215     -------------------------------------ERFIEAVLFLTAFVSVAITLAIVVMLV-----TESLSFFKHVSLWEFLTDTQWTPLFDNVSGTVVSSAVALLVAIPMGTITAIYLTVREMAKPFLELLGGVPTVVYGYFALLFVGFSLLSAGLVMGIMIIPYVSSMAEDAMRAVPMHLREGSYAMGATRFQTAVRVVMPGAFSGIAAAYILGISRAVGETMVVAIAAAATITAYIVQVSGSIGYQTIFAAGLTLLLITLVFNIIGHLLRKRFR-
227542731    -------------------------------------------------------FVIAIAVIAWVLKVLGDNGQLAAEKWTPFLKSTTWTTLWGTLKAALVSIVFAIIIGALLGVRLSKNKAIRWFCGIIVEFFRAIPVLILMIFAYSVFQLGFAGVVFGLTMYNGSVIAETLRAGILSLPTGQSEAAEALGLSHRQTIWNILLPQAVATMLPALISQLVIALKDTALGYMI----LYVEVVRSMSASYYRNYLPALVVVAIIMIAINFGLSRLAER---
85057373     --------------------------------------NITNILYIILVLSFIYIPILSLIIFSFNKSEGRIASLVNWQGFSFKWYSKLWTDIKITLYIACLTTLISTFLGTAISLAQNLNKKWRNIVLDVSNFSIVIPEIITALALFVIFGFMFWKMLLAHISFCTPFVVITVYPKVINLDPHSLEAAYDLGATPLKALTKVILPQLKGAMLLGAMLSFSLSFDDFMISYFVGGSNISAYIYSLKGTINPTVNALSTILIII------------------
119387507    ------------------------------------------LFFFTLDSPFHYMSWPEIAASALWGPRVDPDLPNVAAMARDFWTNAMWRHMFETVLMAFLGTFGAAILALPLGFMAARNMMLRFGLRRIFDFIRGVDGLIWTIVLARAFGPGPMTGALAILLTDTGSFGKMFSEALENIDEKQVEGIRSTGAGAVQRARFGVIPQVTPVLLSQVLYFLESNTRGATVIGAIVGGGIGLLLTQAIQTQDWEDVAYYMVLIVLMVMAMDSFSGWLRRK---
219872257    -----------------------------------------------------------------------------------MWQKALW-LSWETFVMSILATGIAGMAMFLLVRTYWYHRVAYYISRGLFLFSRSVPELMWAMILVFIFKPGIIPGALALAIHNFGVLGKLCGEVVEDVDEKPIRHLMQNGASQNQILFYGIYPAVMRTFLNYILYRMENIIRATLIVGFVGASGLGMQFKLAMSFFHYSEITLYLLCYLLLVYVTDALSALAKK----
160936198    -----------------------------------------------------------------------------------------------SLTVGIVSTAVACLIACLLGSIVAYYGKVDTVLMRILDVFMGIPTLLLAIAIAASLGAGIRNLILALIISQVPGFTRVVRSAVFNVDMEYIEAAKAYGCSPVFIIVRHILPNAVGTIIVQATMAVAAQILNTAALSYLGAPELGSMLSDAKEYMRYSVVLFPGLTIATIALSLDGLRDALDPRLK-
115523236    ----------------------------------------------------------------------------------------MWADTWASLERLGAALAISTAAALLFGIVIGLLPAANALLGSFVSVTSMVPPLALLPILFIVMGLGETSKIALIVIGTLPGMIRDLAMRVFELPREQLIKAQTLGASTWQIALRVAVPQILPRLIDSLRMQLGPAWLFLIAAEAIASSGLGYRIFLVRRYLAMDVIIPYVIWITLLAFLMDFALRLLQRK---
268317379    ------------------------------------------------------------------------------------------SAIVGSFWMMLLTALFSVPVGVGAAVYLEEYAWFLRLIQLNIANLAGIPSVIYGILGLGLFGRSLLAGALTMSLLVLPIIVISTQEALRAVPQGIRESAYALGATRWQVVSSHLLPIAAPGILTGIILALSRAVGETAPLVMIGA----------------------------------------------
159185741    -----------------------------------------------------------------------------------------------SLTVGVVATLIGLTIGISIGAFAGYFGGVDDILVKLIEIFQTLPNFVLLVVLVAIAQPSVTTVTSAIGIITWPLVARLTRAEFRAIEKDYVLAARSLGYGHARIVFQEILPNALPPIIVTSSVMVAGAILMEAALSFMGLGGSGRDVIRTAWYLTALPGLAIVFTVISLNLISDGLNDALNPR---
136600421    ---------------------------------------------------------------------------------------GIYPAIVGTLYLVLGAVAVALPLGMATAIYLSEYAKLNQGIRLAIITLAGVPSIVFGLFGLGLFGASILSGSLTLSFMILPTIIVSSEESLRAVPMGLREASLALGATKWQTVYKSVLPFALPGMFTGSILGIGRAAGETA-----------------------------------------------------
221632546    ---------------------------------RFSFGWAVLNLNVLLTFIFLYAPIIVMSIFSFNASRQMQVWMGFTLDWYMIADERVRVAAQNSLVIALVSTIVSTVIGTLSALALERTRRVKRMYEAAMYLPIIVPEIVMAIALLVFFNLAFTWITIAHIAFSFPFVAVVVRARLADFDRTLEQAAQDLGANEWQTFRHITLPLLMPGIIAGALLAFTLSIDDFVITFFTAGVGSTTLPLEIYGRVRRGITVNALSTVMLLASIVLVLGSLLFQRRR-
144167398    -----------------------------------------------------------------------------------LILNGLW----VTVIIALGSCILGTAFGVAMAAMRMSSLAILHVPRIFIEILRGVPAVVLLIFYVVFGSVNVNPVAVAIFSFGLMFAAYSAEAGLMSIDRGQTEAAVSLGFTRLGSFRHIILPQLIQRILPVYRGEFISMVKNTSIVGYVAVQDL-------------------------------------------
83592978     -------------------------------------------------------------------------------------------------------------------------------------ISQAIPVFAIAPLLVLWLGYGLASKVAMATLVIYFPVTTAFLDGLRRTEPGWLDLARTMGASPLSTLLRIRLPAALPALASGLRVATAVAPIGAVVGEWVGSSGLGYLMLHANARMQIDLMFAALFVLTVFSLLVDRTLRAALPWQR-
163735196    ----------------------------------------------------------------------------------------LWADFEQTLKGAMTGYVLGAIAAFAVAILADRSPFLTKGILPVGAFMAALPIVGTAPIFVRWLGSDWHSKAAVVGVMVFFPILVNTVAGLKGSSAMQRDLMRTYGANYWTTLFKLRLPAAMPFVFNGLKIATTLALIGAIVAEFFGSPGMGFRISTSVGQLAMDMVWAEIIVAALAGSAFYGLIALIEKR---
42526783     -----------------------------------------------------------------------------------------------SLMVGVVSTFISLSIGVPLGLIAGYYKKIWEVFIMRLDIFLSFPSIILILVLVSVIGPSIWSVTIVLGVLQWTVFARLIYANVLSIKKEYIEAAKSIGTSNFSIILKYILPNAFPPILITVTFNVARAILSESALSFLGMGSWGNMLYDAQSITVLSRYYWVGLCIVLTVLSIDGIRDALDPRLKI
171321952    ------------------------------------LPSVARLGEHALWWITPVAFAALWWLASAQRWFPPQIVVLAATLRTLLDTGELRDNLSITLHRLALGFAIGATGGAAFGILLARSRLFADYLRPTFDLLRQLPTLTLIPLLILLIGVDEPLKLVVVGKAVFFPVALAAYTGVHDAPRDLVEMARHYGLGRFALLRDVLLPAALPPLLTGVRIALARAWLALVAVELLSASGIGQMMELARQMLRLDVVLVDVAAIGLIGFALDRSIALVQR----
84686013     ----------------------------------------------------------------------------------------LWEDFVQTFVKALSGYVIGCGAAVLTAILIDRSKFLQQGLLPVGNFIAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPMLVNTVEGLAATTRMQRDLMSTYSASYAQTLIKLRLPAAMPFIFNGLKITTTLALIGAIVAEFFGSPGMGFRISTEVGRLRLDMVWAEIAVAAIAGSVFYGAVALIEK----
167464864    -------------------------------------------------------------------------------------QFGTFSFLFSTLALTGLSILMVVPLAVSAAIFMAKIKWMREILRPAAELFVGIPSVVYGLIGLTVIGYGILPAAIVLAVMILPTILSVSEDALRALSPGLQEASLALGATRWQTIWRVLLPAARPGIITGIILGIGRALGETMAVFMV------------------------------------------------
1657789      ------------------------------------------------------------GLSAYADTRTLPAPSAVFAFMLREAQSGLFFNVGVTLARVAVSFVIAMSLGVLLGIALGRSRLADRLLDTPLLVVLNTPALVITVLAYVWLGLTETAAIVAVALNKLPNVAVIMREGARGLDPGLEEMATTYRFDRRTWIAHVLLPQLQPFMVAAARSGISLAWKIVLVVELLGQTGSAFAINYYFTLFDVTAVIGYSLVFMSVMLALDSLL---------
148975203    ---------------------------------------------------------------------------------------------SETIQVSLLSMFFAMALGLLVAFALSSSPILRGINRLYVEVMRSIPVLVLLMPTLLDVSLHFWAGVIALTIAESAFMAEVFRGGIQAINRGQHEAAESLGLTYWQKMRLVILPLAFRQILPPLGNQFVYILKMSSLVSVIGLSDLTRRANELVVNEYLPLEIYTFLVLLVLILVVSQAVRWLEKRIAI
288554623    --------------------------------------------------------------------------------------------MSITLYIGLFSVIIGTVFGVFLGLISGYYKRVDAFIMRCMDVLLAFPGILLALAIVSVLGGSLTNVIIAVGIFSIPVFARIVRGSVLSVRKEYVDAVRALGASDGRIIFKHILPNILSPIIVQATLRMATAILTASGLSFLGMGAWGAMLSAGRNYMHVALFPGLAIVIVVLAIFGDGLRDALDPKMK-
134789943    -----------------------------FDYARRWWMRAILAVSFLFLYFP---IVALIAFSFNNSKRNINWRGFTLKYYKAFANEALHDAFINSIIVASISTLVSTVLGAMLGILLYRFRPLKGAYEGMVHLPIAIPEVCMGVALLAFFAATKMPLGLTTIAFTIPFVAVVIRARMAGFDRSLEEAAYDLGAGQWQVMRDITLPYLKPGLIAGAMLAFTLSLDDFVITFFTSGPG--------------------------------------------
310768337    -------------------------------------------------------------------------------------------ATLETLYMTALSGGATFVLGILLGLALFLTARIYSVISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGARLSTLIFRVLLPESSPALVSGMTVTLIALVSYSAMAGVIGAG---------------------------------------------
146310635    ----------------------------------------------------------------------------------------------ETFQMLSISTVLAIIGGLPLGFLIFVTDRNLFWQNVLVNIIRSVPFVILLVLLLPLTTIGPIAASVPLSVAAIAFYARLVDGALREVDKGIIEAAEAFGASPMRIICTVLLPEASAGLLRGLTITLVSLIGYSAMAGIVGGGGVGDLAIRGYYRYETQVMVVTVIALIILVVLGDWLAKRADKRDR-
289433633    ----------------------------------------------------------------------------------------LWQGFLETLTMTGITLVIALAIGLPLGVFLILTRKVYSVLNWVINILRSLPFIILLFLMIPVTTIGIQGVILPLVVFTAPYIARLMESALLEVDKGVIEAYQAMGISTPKIIWSVVIREARSGIVLGLTIATIGLIGATAMAGLVGAGGLGTIAYQGFQRFEPTVMYTTIIILIIMVQALQSFGNFLSRRLK-
148259843    ------------------------------------------------------------------------------------------------------------------------SRLARAAIQPWAVVLQVTPVVAIAPLIIIWVHQQFAAMVVCATIVAFFPVLSNTAAGLAATPPELADLFRLNGASRWQTLALLRLPSALPFFLAGLRIAGTLALVGAVVAEFVAAGGLAGRILEAGYRLEIPRMFAALTLLALTGIVIYAALGAFER----
295837516    ---------------------------------------------------------------------------------------GIYHAIIGSVEQVGLATVIAAPIGLLTAVYLVEYGRLAKTVTFFVDVMTGIPSIVAGLFILSLMLLLKAAGSLALAILMIPVVVRSTEEMLKLVPNELREASLALGVPKWRTILKVVLPTSIGGITTGVMLAIARIAGETAPVLLLGQSSLPLYIYQGGYGASYDRAWAAALTLIAFVMILNLAARALARWK--
142441781    ---------------------------------------------------------------------------------------GVLGATVGSAMALFVTVLLALPLAVMAAVYLEYFARVTDFIEVNINNLAAVPSIVFGLLGLAVFGFFGMPGGMVLALMTLPTIIIATRASIRAVPTSIRDAALGLGASRMQAAIDHVLPLAAPGILTGTIIGIAHALGETAPLIMIG-----------------------------------------------
307243217    -------------------------------------------------------------------------------------------AFMETLYMILVPTLIASIIGFIIAIILVINKTVYNTLGLIVNIFRSFPFIILIVAIVVGTSIGNTAALVPITVGTAPFIARLIESSLNEVDKGLIEAAKSFGATNVQIIFKVMVKESVPSIVLGVTLTIISVLGTAIAGAVGAGGLGNVAIVYGYQQFDKNVMFFTVVALVILVQIIQNLGDFLYKKLK-
294619919    ------------------------------------------------------------------------------------------QAILDTLYMTLISMVLVTIIGLVLGLILYSIGRIYGIVSIISNIFRSTPFMILMVLIIPFTKLGAQAAIPALVLSAAPFYARLVEIAFREVSPGVLETADAMGASYWEIIWKVLIPESIPALISGLTVTTISMIGFTAMAGAIGAGGLGGLAWQGYQRGNLTVTFVATLIILLIVFIVQGIGDFLTKK---
143373550    ---------------------------------------------------------------------------------------------------ALVGLVAGTVLGVAMSFVLSRFRFLSQLITPLAIALNAIPIFVLVAVLNNMYSITEIPRRVMVTLVVYFIVLVNVARGLLQVQPTHLELMRSYAASDVTILRKVRVPNAVPFLVTALKIAAPSAVITAFVSEYFGGNGLGSRITSNIANSKNAAAWAYVLAACLLGLLFYAVSIILE-----
118589880    -------------------------------------------------------------------------------------------HTGITLSSTLLGFLIGTTLGILLAIGIVHSRVLDKSLMPWVISSQTIPILAIAPMIIVVLNAVLLPKAMISTYLSFFPVTVGMVKGLRSPEVIHMDLMHTYSATRIQAFWKLRLPYAVPYLFTSMKIGMAASLVGAIVGELGAVAGLGARLLAGSYYGQTVQIWSALLMAAFLAGSLVALIGVIEKR---
118592962    -------------------------------------------------TLTVLVPICVIATLIALWQIMVTVGPGLVVQSLLSDWHVLLPALWVTTKITLASLALALIGGGGMAILLVQSRWIETALYPITVILQVTPIIAIAPLILIYAPSTQAALLICAFVVAFFPILSNMVQGLKSVDHNLLNLFELYGASRWQTLIYLKLPASLPYFMTGLRIGGGLALIAAVVAEFGAGSGLAFRLLESQFRLNISRLFAALFLLASLGVLIFALTSFI------
254436828    -------------------------------------------------------------------------------------------HAWVTLSATLLGFVMGTTMGVLLAVGIVYNRTMDKSVMPWAITSQTIPILALAPMIIVMLGAILFPKSIISAYLSFFPVVVGMVKGLRSPDRMQLDLLRTYSANAHQGFWKLRLPASMPYLFASLKIGISAALVGAIVAELGARAGFGARMLVGDQYGQPMVTWAALFGAAITAALLVAILSWIERR---
182413528    ----------------------------------------------------------------------------------------LWQSLGLTLRLAAITTLVLGTVGLPLAQWLNTSRRLAPVVETLVTLPVVLPPTVIGFYLLVGFSPNHPPGSIASVFYSLPFAVQPFQAALRGVPRELLDAGTALGAAPARVWWRVHVPLAWRGIAAGLTLGFAHTLGEFGVVLMIGGSIPGVTRVASIALYD-------------------------------
291458320    -------------------------------------------------------------------------------------------NLIASLSILVPAIVISLSLALLIGVIMGMNRGLRDALHPVLYTISVVPSILLSPFALLLAPNFRTASLFLIVYESVWATVFGTITGIMTIDRRYLDKAETLELHGFRKLFRVMLPAASPSIISGFVNSLSGTFVMLVYAEMYGAEGMGYYVRQNAMLGLYDKTWAGFIFMIVILVIIMQIFEKIRNR---
255064143    -------------------------------------ERFIESFLFLSAILSVAIMLAIIVMLLVIFFRQVSIWDFLTDTQWTPLFDDAHYGILPLISGTIVSSLIALLVALPMGTIIAIYLSVREIAKPFLELLGGVPTVVYGYFALLFVGFNLLSAGLVMGIMIIPYVSSMTEDAMRAVPMNLREGSYAMGATRFQTSIRVVMPAAFSGIAAAYILGISRAVGETMVVAIAAAATITAYIVQVSGSIGYQTIFAAGLTLLLITLVFNIIGHLLRKRYR-
142015181    ---------------------------------------------------------------------------------------GILGALMGSFYALLICFSFAFPIGLLASVYLEEFVKPGKITDIIINNLAAVPSIVYGLLGLGVFGMPPLVGGLVLGFMTLPTIIIASRASLRGVPPSIREGALAVGATKMQTVFHHVIPLSLPGTLTGTIIGMAQALGETAPLLLIG-----------------------------------------------
23099554     ------------------------------------------------------------------------------------------QAFLETMLMVGLGLIVALIIGLPIGILLYENRFVKSTLGVVVNLIRSIPFIILLVFLLPFTKWLVLAASVSLSVAAIPFYARIVESAAREIDRGVIEAAIATGASPWLIIKDIVYPEAKPGFISGLTITAISLVGYSAMAGTVGGGGIGDLAIRGYYRYDDMVMFTTVIVLIVLVQFIQYFGDFIAK----
237738426    ----------------------------------------------------------------------------------LVASGDFTLILWNTLSRFFISIVFSLILAIIFSVASYRYEVIGFLLFPFIIFLRAVPTIAIIIVVLIWSSVEKVPIVVGVLIL-FPILYESILGGIKNVDKNLLKMSKVFKVPTKRVVRDIYIPSIYYSISSNIPSYMGLTFKVIIAGEVLSQESLGGEIFINKIYLESSNIFAWIIVVIVLNYFLEKGLKTINSR---
13474014     -----------------------------------------------------------------------------------ILFELLLRSIWETVLMTAASGLISLVFGLPLCLALIESLWVNRVLGAIINGFRSVPFIILLVALIPLTSIGTWAAIVPLSIAATPYYARIAEVSLREVDPGLIEAARAMGGNRWTIIREVLVPEALPGIVAGFTVTLVTLIGASAMAGAIGAGGLGDLAIRGYQRFETSVMVAVVIVLIILVWAGDRLVARLDRR---
304317591    -----------------------------------------------------------------------------------------------TIELTLISVAIGAVLGLIVALMKMSSVKVISIGSAYVEIIRGTPLLVQILPQFGIKFPGFVVGIIALSMNSAGYVAEIIRSGIQAVDPGQMEASRSLGMSHSMAMRYVIIPQAIKNILPALGNEFVVMLKESSIVSVIGFADLTREIVSSVTYRAFEPLIIIAAIYFIMTLVFSRLLSKFERRLR-
256851566    -----------------------------------------------------ILVILFLLYLIVEGLPQLSWHFLTSASDSFSTNGGIRDQLFNSFYLVVITLIISIPLSLGAAIYLSEYAKFTRSLRLAIEVLSSLPSVVIGLFGYLIFGFSILAGALALTILNIPLLTTNAEQALRQIPYLQRQAGLGLGMTKWRVTKDIVIPAAFPSILTGAILASGRIFGEAAALIFTSGQSSIAVSYSNWNPFDPTSFLNLMRPAETLAVNIWKL----------
296111214    ----------------------------------------------------------------------------SVIGILKANDSAFLKGLWQTVLLTVVAIILASVWGILLGIMVSQNTGLRGLSTTLIYIFRGLPLMVLAFFIYIGLPSVITAGLITLILNEGAYTAAFVRGGFEAVDRGQMEAARSLGLSYSKSMRKVIVPQGLKIMIPSFINQFIITLKDTSILSAIGILELTQTGSLIVSRNSQGFRVWAIVAVIYLIVILTWLSNWVEKRTR-
172065456    -------------------------------------------------------FLLLAGIWAHQMAGPLTVAHPPAISLSPAALPGY---TLRTVARMFAALLASIAFTFVFATAAARSRRAERMLIPLLDALQSVPILGYLSFTVLVF-LSLFPGRILAAIFAIFTMTFSFYQALRTVPLDLDETSRSFRLSAWQRFWRLDVPFAMPGLVWNAMMSMSGGWFFVVASEAIAVGGVGAYVAQAIANRDLAAVGWAIVAMIVAIVLYDQLLFRP------
172065456    -----------------------------------------------------------------------------------------------TFARVTVLVMLASVLWVPIGISIGLRPDVAARIQPVTQFLAAFPAPVAVFAIVRLRLAPDIWLCLLMILGAQWYVLFNVIAGASAFPADLREAAACFRVRPVTWWRRVMLPGVLPYFVTGAITASGGAWNASIVAEAVSAGGLGAYIARMTDAGDYPRIALGVAVMSLFVIATNRLYAFAERRTRL
138336509    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLITEVLQPMRALYLRMPAVATLVLAVGAGYLIGGIRSALVVAALTLFIALSPWWDRALVTLYMATFGVVVSCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSV---------------------------------------------------------------------------------------------------------------------------
268679000    ------------------------------------------------------------------------------------------DAVIETLTMSLVSTLLATLIGFALAIVLIVTDKTYKILDVAINMLRSFPFIILIIVFLVGKHTGTFAMIVPLTIGTAPFIARMIEGAFKEVDRSVIEAAKSFGTSKVQIIFRVLLPEAFPSIISAITLSLIIIIGFSAMAGTVGGGGLGAVAMNGYYRFDGTYIFWTVFILIVLVQIFQSL----------
298290648    ------------------------------------------------------------------------------------------HNAAITLGEMLLGLVCGSVLGIACALAMAASPLARRMMRPVLLVAQALPVFAIAPLLVIWFGFGLASKIVMASLIIFFPVASAFHDGLARAEQSLVDIARLHGAGTLATLRYIRIPSALPALASGLRVATAVAPIGAVVGEWVGASGLGYLMIYSNARMQTDM----------------------------
229157882    -------------------------------ASRFLKDRVYKTLFYIAIWFSIVILLILLFQIFEKGISYLSLEFFTSFASRNPKEAGIAAALSGTILFMSIVIPVSFIFGVGTALYLEQYAKFKKVIEINNQTLAGVPSVVFGLLGLTIFGESIIAAALTMSLLVLPTVVVASQEAIRSVPSSLLEASYGLGATKWQTMYRIVLPYAFPGIITGCTLAISRAIGEAAPLLVIGA----------------------------------------------
143444472    -------------------------------------------------------------------------------------------ATLNTLKITLTAFFIATIVAIGLAIIFSLSKILEVSLYPITVIFQVTPVVAIAPLIIIWVGLDNVETAILIVIVAFFPVLANTNLGFRSVDKNLRELFIINKASKWQTLTKLNLPFAIPYILTGMKTSIGLALIGTVVAEFVAGTG--------------------------------------------
142020823    -------------------------------------------------------------------------------------------AMVETLLMAILGTLIASIVGLPLAFLAAYNSSIRFFLRRLFDMLRGIDMLIWSLIFLRAFGPGLFTGIFAIAFTDTGTLGKLMSEAIENTDKKDKEGIQSTGANKVLQHRFGIIPQIMPIFISQSLYYLESNTRAAVIIGAMGAGGIGLHFLGALMTGNDFENVAYMAILVLIAVMIDTMSAKLRR----
297627484    -------------------------------------------------------------------------------------------ATLNHLQLALPAIAAALVIAIPVAWLAHHFRWTRFTLVTLGSLLYAIPSLPLLVVLPLVIGTGVLNVIAALSIYGFALMIRAATDALDAVPRSAEVASIAMGYGWVRRFLTVELPLSGPGLLAGLRVVSMSTIALVSVSGIVGVNSLGMLFVDGFQRGILAEVVAGIVATVVVALALDGLLVLTGR----
291540598    ----------------------------------------------------------------------------------------------DTLYMTLTSTLIGYVIGLPMGILLTVTDKVYKVLDVIANLIRSVPFLILLIVLIPFTSYGPTATIVPLVIAAAPYIARMVESSLKEVDAGVIEAARSMGASNFTIVTKVMLVEARTSLIVGATISLGTILGYSAMAGTVGGGGLGDIAIRGYTRWQTDIMIVTVILLVIL-----------------
254474882    ----------------------------------------------------------------------------------------LWADFMQTIVKALSGYVIGCGAALLTAVAVDRSDFLRRGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPVLVNTVAGLRETDQMQRDLMQTYAASYWQSFFKLRLPAALPFIFNGLKIATTLALVGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEILVAALAGSAFYGGMVLIEK----
282882461    ----------------------------------------------------------------------------------------------QTLIMVFASTFIAIVLGLPLGVILTITRKIYSVLDKIINILRSFPFIILVIVVFPLSRIGTAAMIIPLSISAAPFVARLMEGYFNQIDKGIIEAAKSVGSTNMQIITRVLIPEAMPMIVNGITMTLINVVGYSAMAGAIGGGGLGDIAIRYGYQMRDEVILWSTVVLIILIV---------------
269120732    -------------------------------------------------------------------------------------------PLWETVYMVLISMFFALLIGMPLGVLLVTSSENHILDIILINITRSIPFIILMVVLIPIKSFGNEAFIVYLALGSAPFVARVIEGALNEVDKGLIEASKSLGATNFHIITKVMLPEALPSLIHGMVLALITLIGYSAMAIVGGGGLGNQAVVAGFQNSNPAIIWKATLIIILLVQVIQFFGNLIVKK---
217968823    ------------------------------KLSRNVRERAIELVLFLAASVSVLTTIGIIWILIFHVPVWDFLTDTMWTPLFSTPRYGILPLLLGTVTTSLVALAVAVPLGTVIAIYISESPRVREIVKPFLELLGGVPTIVYGYFALTVVGFSMLAAGLVMGIAIVPYISSLSEDAMRAVPMSLREGAYAMGSTRFQTAVRVVLPAAISGVLSAYILGISRAVGETMIVAVAAG----------------------------------------------
292489013    -----------------------------------------------------------------------------------IGDGGVFPAIFGTILMVLLMSIVVMPLGVVAAIWLHEYNLLTRLVRIAVVNLAGVPSIVYGVFGLGFFVW-LTGGSIDRLFFAAPVVIVATEEGLSRIPPSLRQGSLALGATQAETLWHITLPLAAPAMLTGLILAVARAAGETAPLMLVG-----------------------------------------------
300724768    -------------------------------------------------------------------------------GMILLLTKGVW----ETLVMTFVSGFFGFVIGLPAGVLLYENSTLYRILSALVNITRSVPFIILLVWMIPFTSIGLQAAIVPLTVGAAPFIARMVENALLEIPSGLIEAARAMGATPIQIVKKILVPEALPSLINAATITLITLVGYS------------------------------------------------------
84685042     -------------------------------------------------------------------------------------------DVTKTLGRAVLAFFAAMTMGVVIGGALGRFAWADGLFGNWILIGLNIPAIVVAITCYIWLGLTEFALILAVVINKTPLVAVNMREGVRALDHGLAELAKVYRVGFWRRVNKFIIPQLMPYVLTAARTGLSLIWKIVLVFEVLGSGGVGFRIGIFFQHFDMKGILAYTLAFMAVVILIEY-----------
84516873     --------------------------------------------------PVAALLIFLAAWEALVWVMGWPTFKMAAPSDLPPAYAKYWELFWQTLWRTVAGLLLAVVFGTALGMVMGFSRTMRDALYPLLVGFNAVPATVVPIVALMFVGWHDFNTVLIAFMISFFPIAVSVSIGLSTLEPEYRDILRSLGASQSTIFWKIALPKTLPEFFGALKVSVTLAFIGTNLMEIVSGRGLGALFDSGKTNSDYPLMFA-------------------------
167630346    ------------------------------RGLRHHLLIAYSLAVLAFLYIP----IVVLVLYSFNESRINAQWTGWTIYLSLLHNRQVLTALENSLLIGFISTAISTVMGTSVALALHRYRRLQGAINSLIYLPILVPEIVMGLSLLVLFSQLALPIIIAHITFCISFVVVIVTARLEGMGNELEEAAQDLGASPWQTFRYVTLPLISPGIIAGALLAFTLSIDDFVISFFVAGP---------------------------------------------
25028403     --------------------------------------------------------------------------------------------LWGTLKAAVASILLALIMGTLLGLRISEIRLLRWFCGIIIETFRAIPVLILMIFAYQLFQLAFAAVVFGLTMYNGSVIAEILRSGIASLPKGQREAAIALGMSTRQTTWSILLPQAVAAMLPALIAQMVIALKDSALGYQIGYI---EVVRSGIQSASVNRNYLAALAVVAVIMILFALTALAERIQR-
256384079    -----------------------------------LFKKIYSTIMLVLMWLSISFVIMFTFWIVFTTIFNGLSSLKYSEAFLTIGEDGIFAAILTTLLLILCTLLFAIPLALACAIFANKNSYFAKFFRFLLNLAASTPSIIFGIFGLSVFIIYLFSASITMTIVVLPMLIKNFEDALTSVPLSYREAAIALGLSKTKTLFKIVLPNALQAIITGTILAMARIIGESA-----------------------------------------------------
256384079    ---------------------------------------IITLTIFVLLALVILLGFVMIKTNVLFNKQSFFEFVFGKNWSPDSKQFGILTITLMTLILIFISMLIAVPLTIFTSFFISEYLTLQKVTITIIKLLAGIPSVVFGLFARALFKLMLMVASLTMAFMAIPIMISLSYDAIKSVPFIYRDASLALGISKEKTTFNIIRKSATPKIISAVILGMARVIGETMAIMMIASSTIGLEMLENSSSLHESALYAIGMFLFILVFIINLLILFVSNKNSI
140994420    -----------ADFWNKGVDWIFDTFFVYIKAFNTWLIQDVLQPMRALYLRMPAVATLVLAVGAGYLIGGVRSALVVAALTLFIALSPWWDRALVTLYMATFGVVISCLIGFTVGTLCFQNKKSAAFMLGVCDIFQTFPSFVYLIPVMMLFGITDTSVLI-------------------------------------------------------------------------------------------------------------------------
163736163    ----------------------------------------------------------------------------------------LWQDFQQTLKGALSGYIIGCGAALLMAIAVDRSDFLRRGLLPVGNFVAALPIVGTAPILVMWFGFDWQSKAAVVVVMVFFPVLVNTVAGLRETSAMQRDLMQTYAASYWQSFFKLRLPAALPFVFNGLKISTTLALVGAIVAEFFGSPGMGFRISTSVGQLALDMVWAEILVAALAGSAFYGMMALIEK----
224476519    -------------------------------------------------------------------------------------------ALVGTLWLMITIIPISIILGVGTAIYLEEYNAFTSFIKISISNLAGVPSVVFGLLGLTIFGKSVLAAALTMSLLILPVIIVSSQEAIRAVPKSVREASYGLGGNKWQTIYKIVLPAALPGIMTGFILSLSRALGETAPLILIG-----------------------------------------------
260452979    ---------------------------------------------------------------------------------------GVYHALIGTLEQVGIATVISAPLGLLTAVYLVEYGKLAKAVTFFVDVMTGIPSIVLFILSIMLIGSIELMGALALTILMIPVVVRSTEEMLKLVPNELREASLALGIPKWRTILKVVLPTAIGGITTGVMLAIARIAGETIILLVFGSQLINSNPFEGAQSSSYDRAWAAALVLIAFVMILNLVARGIARWK--
297623165    -------------------------------------------------------------------------------------------------------------------------RPLERALMPWAVASQTVPIIALVPVLLLVLGTSLLPTALIGAYIAFFPVVVGTVQGLRSVDPLALDLMRSYAASPWQVFTKVRFPAAVPSLFVSLKLATAAALVGALVAETESNNGLGFQILGQVQSGNVADVWILLLISALLGILVQRLVAPWERR---
283480484    -------------------------------------------------------------------------------------------ATLETLYMTALSGGATFVLGILLGLALFLTARIYSVISVLVNVFRSIPFIILIVLLIPFTKLGADAALPALIVGAAPFYARLVEIGLREVDKGVIEASRSMGARLSTLIFRVLLPESSPALVSGMTVTLIALVSYSAMAGVIGAGG--------------------------------------------
306827280    -------------------------LETFGRTITFLCLALIVFIVAMILIFVATFFIDKVNLFDFLFGKEWQPSVKNAAG---IPYLGALPMITGSFLVTVLSAIIATPFAIGAAVFMTEIKYGAKLLQPAVELLVGIPSVVYGFIGLQVTGFGILSGVCVLFVMILPTVTFMTTDSLRAVPRHYREASMAMGATRWQTIWRVVLNAARPGIFTAVIFGMARAFGEALAIQMV------------------------------------------------
142028818    ---------------------------------------------------------------------------------------GIAGSFVGSLFTLMTVFLLAFPIGIGASIYLEEFNKFTELIEVNIANLAAVPSIVFGLLGLGVFGFPRSTGGTVLALMTLPTIIIACRASLKAVPPSIKEGALAMGASKMQAVFHHQVPLALPGTLTGTIIGLAQALGETAPLIMIG-----------------------------------------------
163789922    ------------------------------------------------------------------------------------------ESTLQTLYMVTATALIAGVLGLILGVILVESPRLYNVLDQIVNLFRSLPFIIMMALVVPLTSIGTTAAIVPLVIGTVPFFARQIQNALLEVDPGVIEAAQSMGSSPLEIIFRVYLKEGLTAIIRVSSVTIINLIGTAMAGAIGGGGLGNLAIARGYNRFQNDVTFVATVIILIIVFI--------------
225575188    -----------------------------------------------------------------------------------FVTDDRWKYITDGLKVTLEVTFLAVLIGILLGLFVAIVRSTYDICNIYITVIRGTPVVVLLIIYFVVFASMDVSKVFVAVMASGAYVAEIFRSGIMSIDQGQFEAGRSLGFNYAQTMVHIIMPQAFKNVLPALGNEFIVLLKETSVAGYIALQDLGGDIIRSRTYDAFMPLIAVALIYLVMVMIFTKLVALLERRLR-
294341766    ----------------------------------------------VLRVAAPLGVGVLFLLIWQLVVEVGHIPSYLLPGPLLIAQATLFFALLMTLKVTFFAFLAATLLGTLAALLFAQSRWLEMSLFPYAVMLQVTPIVAIAPLIIIWIKNTELALVVCATIIAIFPIISNTTLGLNSVSGNLNNLFTLYRASRWQRLVRLRIPGALPYFFGGLRISSGLALIGAVVAEFVAGSGLAYQILQSGYNLQIPEMFAALILLTLAGVALFVLMVLLSK----
290956062    ------------------------------------------------------------------------------------------------------------------------HRRVRSVCEPVLEFLRAVPPPVLVPVIMLFAGIGDTMRIAVIASGCVWPVLLNTVEGVRAVDSVLTDTARSYGITGAARLRHVVLRSASPQIFAGLRQALSIGIILMVISEMTAAGGLGHTVVQFQRGFAIPDMWTGILVLGLLGFLLSVVFRLVERR---
222529154    ----------------------------------------------------------------------------------LSGKFGIFPMILGSIYVTLGAIIIGVPIGIATAIFLGENEKISRLIRPFVELLAGIPSVIYGFYGLVVVGFSILASSIILGIMILPTIINISEVSIRSVPREYKEGSLALGATHWQTIKGVILPAAKSGIIASIILGMGRAIGETMAVIMVAGN---------------------------------------------
254514192    ------------------------------------------------------------------------------------VQGGVFPAILGTVILVLLMAVIVSPLGVLAAIYLQEYAPVTRLVRIAVNNLAGVPSIVYGVFGLGFFVYAMLWAALTMALLTLPVVIVSTEEGLARVPASLREGSLALGATRAETLWHVVLPAASPAVLTGLILAVARATGEVAPLLLVG-----------------------------------------------
153953676    -----------------------------------------------------------------------------------------------TLLSAVYVVLISVVIGIPCGLICGYYGKIDALIMRIWDIILSFPSLLLAFIFVASFGRGMGNAIVAIGIIYIPMISRLTRLTLVEKNKTYVEAARSIGCSSRRILFVHILPNCIPTLLSELTLDLGYAMLDLAALSFLGLG---------------------------------------------
142389066    ---------------------------------------------------------------------------------------GVFPAICGTVSMTF---FMALLVA-PLGVLAALYLREYATDGPIINNLAGVPSIVYGAFGLGFFCYGIGGGIDELFFNALPVVIIATEEALVAVPNSMREGSYACGASKWQTIYRIVLPRALPGIMTGLILAMARAAGEVAPLMLVG-----------------------------------------------
119491063    -----------------------------------LIEKLLTGLAFFMLGLAILPLGLVISYVIFKGLSRFNLALFTEIPTAMQAGGGVASAIAGTILLVGIAVVISVPIGIGAGIYLFSSKKIAKWIRFATNVLSGVPSIVVGIFAYTVVVLTMLAGGFALAILMLPIIVRTTDEALQLVPQDVRWASVGVGASSFHTVLQIVVPAAIPAILTGITLAVARAAGETA-----------------------------------------------------
218885906    -------------------------------------------------------------LFGVLLFGCVAFGLWKGSGLLLQVAPESWRDIVIGIAATFLAMAVALAWTLPVGVLIGTNARLARVLQPVVQIAASIPATALFPVFLMVLVDVTHGLNAAAVLLMLWYLLFNIIAGASSIPRDLKDTAALIGLSRAQRWRTLILPALFPYIVTGAITASGGAWNASIVSEYVSATGIGAIIARATAEGDFPLLFAGTLSMIVTVVGFNRLYRLAEERFRM
218885906    -----------------------------------------------------LFVAGVLGLGIWFALAHRHAAAGPDISLAPGMLPRY---AAYSVGRMFMAYLLSMLFSLGYGTLAARSRRAGPVLLAVLDILQSVPILSFLPVVLLSLSAVLAASVVLIFTSQAWNITFAWYQAQTTLPGDLREAVSGYRMGAWQRFRTLDLPFAGVSLLWNSIMSWAGGWFFLMAAEMFTVGGLGSYLQEAAAREDTPAILMGLGTMMVVIVTLDQLVWRP------
301628866    --------------------------------------------------------------------------------------------AVVTVQVTVLSFLLSSVIGLLLALGKLSSVRIAACAATVINVIRGLPIIVYIYFVLPDVGIQLTAFQAGVIGLGIAYSAENFRAGIEAVDPGQREAALAMGMRPMLLMRRVILPQAFRIALPPYGNTLVMMVSTITVAEMTPGAPLG------------------------------------------
218295457    ----------------------------------------------------------------------------------FLASGEAWPHLQATFSAALLGLFWGILLGGALGLLAAFSSLVADLLEPVMLLLNAIPRVILAPLFVIWLGIGLASKVALSLVLVAVLIFFAVYGGVRNVDPRLVERVRTLGGGSLWLLREVYLPSLAAWVLSSLKVAVGFAFTGAVVGEFVAASGLGYLLSFAQSTYNAKLSLALIALI--------------------
260428466    -----------------------------------------------------------------------------------FWGNDMWRHAFETVLMAFLGTFGAAFVALPLAFLSARNVAVRFAVRRVFDFLRGVDGLIWTIVLSRAFGPGPLTGALAILLTDTGTFGKLFSEALENVDGKQIEGVSSTGAKPLQRYRFGVLPQITPVLISQLFYYLESNTRSATIIGAITGGGIGLLLTQAMTQKDWEEVSYYIILIVLMVMAMDSLSGWLRRK---
141767329    ---------------------------------------------------------------------------------------GVLGAVVGSLFTIFITLIISFPIGVFSAIYLESFNKLTDFIEVNINNLAAVPSIVFGLLGLALFINFFGMGGCVLSLMTLPVIIIATRASLQAVPPSIREAALAMGASEMQVVFQHLFPAALPGILTGTIIGLARAFGESAPLLLIG-----------------------------------------------
163840274    -----------------------------------------------------WLLISLLVVAAFWGSKINWAALGSAKYFGLLFLPPDWSKFGESVQMAWIGTLIGIVISFPLSFLATISSRFASWPLQFIAVIRAVPEVVIAILILSVTGLTPFTGALAL--------GKWGYESFEGVGPGSLEAVRSAGGSRWDLMRWGIWPSAQPEVFSFWLYRFEINVRAS------------------------------------------------------
257467877    ---------------------------------------------------------------------------------------GIFPAIIGTIYLTIGTIVVSVPFGIFTGIYLVEYAKLTRIINLTIINLAGIPSIIYGLFGMALFGVSIISGSLTLGIMCLPVIITSTRESLLAIPNHLREASLALGATKWETITKVVLPAALPGILTGVILSISRAAGETA-----------------------------------------------------
144157378    -------------------------------------------------------------------------------------------HGWVTLSATLLGFLIGTVLGIGLAVLIVHSRAMDLSLMPWIIASQTIPILAIAPMIIVVLNAVLLPKALISTYLSFFPVVVGMTAGLRSPDRLQLDLLRTYGATRGQVLRKLRWPAATPYLFPSLKVAIAASLVGAIVGELGAVAGLGARLLAGSYYGQTTQIWSALLSAALLAGVLVGIVSLANR----
258592780    ----------------------------------------------VLGPLVLLALWAAVTGLGLVRPIFLPSPWRVLATLGALLADGLWRDAGATLYRTGIAFVIAAIVGVVVGVPLGVWARLYESVEVIFDFFRSMPSPALIPLAMLLFGLGDLSRIAVAAFTCSLINAIQAAYAVRTIPRYRVLGARIAGANGLFLFVRVLMPSVLPGLVAGWRITLSLSLIIVVVSEMIGTRGLGMRIYDFHLMFRSAEMYASVLVVGIIGYVLNKIVEVAEK----
150402274    ---------------------------------------------------------------------------------------GIFPMIIGSFLVTVLALVFSIPLGVGCAIFLAELKKVQNILRPSIEILTAIPSVVYGFVGMVLLGYSWLAASIILGIMIVPTITVLSEDAINSVPSQLKEGSLAMGATRWQTIKKVILPASLSGILSGVILGMGRAIGETMAVLMVAGN---------------------------------------------
135168793    -------------------------------------------------------------------------------------------YALRSVLRMFIALAASLVFTFIFGTWAAKSRHAEKIIIPFIDIMQSVPVLGFLPIAAVVFVGPEMAAIFAIFTAQVWNMALSLYQSLRSVPGELLEAGKMFQLSAWQRYWKIEVPFAMPGLIWNAMISMSASWVFLVASEAI------------------------------------------------
143958879    ---------------------------------------------------------------------NWNFITGTDSGVDNPGGAGLGASVIGSFFMMLVVLFLSLPIGVAASIYLEEFNRWTDFIEVNISNLAAVPSIVFGILGLAVFQSAPLVGGLVLTLMTLPTIIISTRASLAAVPPSIRDAALGVGASKMQSVFHHVLPLAMPGILTGTIIGLAQALGETAPLLLIGMVG--------------------------------------------
29830617     ---------------------------------------------------------------------------------------GIYHAIIGTLEQVGIATLIAVPIGVLTAIYLVEYGRLAKAVTFFVDVMTGIPSIVAGLFVLSFWGYSGFAGSLALSILMMPVVVRSTEEMLKLVPNELREASLALGIPKWRTILKVVLPTSIGGITTGVMLAVARITGETA-----------------------------------------------------
308178222    ------------------------------------------------------------------------------------LMTGLWH----TLLVTAISFAIAMALGLVFGFMISGNIVLRGIATTFVNIFRGTP--LLLWAFMFYFGLPWTAGVLTLSLNAGAYVAEIVRGGIQSVDPGQLEASRSLGLGYGKSMQKVVIPQAFKMMTPSLINQLIISLKDSSLLLAIGFTELGQQIYAANFRVTETLLIVGIIFIAIMALT--KLANYADRR---
88858524     ---------------------------------------------------------------------------------------GVFPAIFGTVFMVMLMAVIVTPFGVVAAIYLHEYAAKNAITKMIVINLAGVPSIVYGVFGLGFFVYMLIWSALTLAILTLPVVIVSTEEGLSRIPSAVRHGSLALGATQAETLWRIIVPMASPAIMTGLILAVARAAGEVAPLMLVG-----------------------------------------------
140263889    ------------------------------------------------------AITILTTVGIIWVLLSESFTFFKEVSLVEFLTDDQWTPLFANISGTLLTTVIAVSVALPIGLTIAVYKKFRKTVKPMLEILAAVPTVVYGFFALMVVGFNALSAGIVMGIMIIPFVSSLSEDALQAVPKSLRNASYGLGSTRFQTAFKVMVPAASSGIIVSVILAFSRAIGETMIVAIAAG----------------------------------------------
141853132    --------------------------------------------------------------------------------------SGVLGAIIGSFYCLFVAVCISVPIGVFAAIFLQEFAKKNKITDFIINNLAAVPSIVFGLLGLSFFGLPRSSGGLVLALMSLPTIVIVTRASLLAVPDTIRDGAIALGASKTQAIFNQVLPLATPGICTGVIIALARALGETAPLLMIG-----------------------------------------------
154174070    ----------------------------------------------------------------------------------------------ETLYMSLISTFLAFVIGLIPAVLLVLSDKLYFTLDVLINTLRSFPFIILIIVMIVGTSIGTTAAIVPLTIGAAPFVARLIESALKEVDKGIIEAAKSFGSSNLQIIFRVMFVEALPGIISAFTLTLIVNIGFSAMAGAVGGGGLGAVAINGYQRFRPDIMLYTVVILIIMVQIFQIL----------
300172954    -----------------------------------------------------LIVIVVVSIFAFVMSRGLSTFFHDGVHVKDFLFGSTWQPYIGALPMILGSFLVTFLAAIVATPFAIGTKRGAKIMQPVIELLVGIPSVVYGFIGLTVVGFGILSGTIVLFVMVLPTITSMTVDTLKSVPRHYRESALAIGATRWQMIYKVVLRAATPGILTAIVFGMARAFGEALAVQMV------------------------------------------------
153010300    ---------------------------------SRGLNFILVICSIALPFVLWWLLLVFMGTPAMIAKTPAGLFDYLFLAPSAAPAQALLTALSQTLPLTFLGMAAGILFAFALAIASVAKPAIVRGFMPVALVTQTMPLVALTPLLVLLLGRGPSVILWITVSVTFFPAFVTMAQGMALVPRAALDVPRAYGASIWTQIHLVSVPASLPYLFAAIRLAVPRALLGVMIAEWLATGGLGNLLNQSRGYLDYGMIWAVAVVSVMLSVIFYQIVALCER----
153010300    --------------------------------------------LSTLRNWVILLAVWEICGRFSLIAGGALPAPSAVLARLWIDRADYPAHILATLQGAGAGFVIGNLVAVAAGILFALFPAAAKLGRGVNIAIFALPPIA-ISPILVLTFSGMTPRITLAALGCYFITMAATMTGISQTDRRMVDIVRAYGGNRWKVLRLAQLRSALPSILAGLRIAAPNAVLGSILAEGGGRFGLGAYLIGSLGRAEPTRLWGIGLCATLLAGLAYALFSILAK----
86605760     --------------------------------------------------------------------------------------------------RMFIALAFSTLFTLIYGYIAAKSRWAERILIPLLDILQSVPVLGFLSITVTGF-IALFPGSLAASIFAIFTMTFSFYQSLRTLPQELVEAVTLYRLSGWQRFVQLEVPAAMVGLIWNAMMSFGGGWFFVAASEAISVPGLGSYVEAAVQAEDLPKLGWALLTMAVVILLVDQLFWRP------
86605760     ----------------------------------------------LLTQLSWAAIAGIGIWIVYFVTTTVGFGVLLTFGLGIL-----------TLLRVSVLLVFATVIWTPIGVAIGFNPGLAKLLQPVVQFLAAFPANFLFPFATLFFIRTQISIEWGSILLAQWYILFNSIAGAQSIPTDLREMAVDVGLRGWQRWQKLIIPGIFSAWVTGGITASGGAWNASIVSEIVAATGLGTYIAEATAVGDWPRITLGIGMMSLFVVGINRLF---------